Creation of a virtual graphic interface applied to a process control system

Similar documents
Application of Virtual Instruments (VIs) for an enhanced learning environment

Is M-learning versus E-learning or are they supporting each other?

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Using interactive simulation-based learning objects in introductory course of programming

Procedia - Social and Behavioral Sciences 46 ( 2012 ) WCES 2012

Circuit Simulators: A Revolutionary E-Learning Platform

Educational system gaps in Romania. Roberta Mihaela Stanef *, Alina Magdalena Manole

Introduction to Moodle

Pod Assignment Guide

Procedia - Social and Behavioral Sciences 197 ( 2015 )

LEGO MINDSTORMS Education EV3 Coding Activities

IMPROVE THE QUALITY OF WELDING

Procedia - Social and Behavioral Sciences 146 ( 2014 )

An Introduction to Simio for Beginners

Seminar - Organic Computing

Software Maintenance

SOFTWARE EVALUATION TOOL

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Institutional repository policies: best practices for encouraging self-archiving

Connecting Middle Grades Science and Mathematics with TI-Nspire and TI-Nspire Navigator Day 1

Management of time resources for learning through individual study in higher education

THE VIRTUAL WELDING REVOLUTION HAS ARRIVED... AND IT S ON THE MOVE!

Operational Knowledge Management: a way to manage competence

Procedia - Social and Behavioral Sciences 141 ( 2014 ) WCLTA 2013

Procedia - Social and Behavioral Sciences 143 ( 2014 ) CY-ICER Teacher intervention in the process of L2 writing acquisition

A study of the capabilities of graduate students in writing thesis and the advising quality of faculty members to pursue the thesis

The role of virtual laboratories in education

LEGO training. An educational program for vocational professions

SSE - Supervision of Electrical Systems

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

Using a PLC+Flowchart Programming to Engage STEM Interest

ECE-492 SENIOR ADVANCED DESIGN PROJECT

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

University of Toronto Physics Practicals. University of Toronto Physics Practicals. University of Toronto Physics Practicals

Prototype Development of Integrated Class Assistance Application Using Smart Phone

Motivation to e-learn within organizational settings: What is it and how could it be measured?

Lectora a Complete elearning Solution

Five Challenges for the Collaborative Classroom and How to Solve Them

Phys4051: Methods of Experimental Physics I

Procedia - Social and Behavioral Sciences 209 ( 2015 )

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

Procedia - Social and Behavioral Sciences 141 ( 2014 ) WCLTA Using Corpus Linguistics in the Development of Writing

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

International Conference on Education and Educational Psychology (ICEEPSY 2012)

GACE Computer Science Assessment Test at a Glance

A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION

Multimedia Courseware of Road Safety Education for Secondary School Students

Quality Framework for Assessment of Multimedia Learning Materials Version 1.0

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

E-Learning project in GIS education

Cambridge NATIONALS. Creative imedia Level 1/2. UNIT R081 - Pre-Production Skills DELIVERY GUIDE

Moderator: Gary Weckman Ohio University USA

EXPO MILANO CALL Best Sustainable Development Practices for Food Security

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

EDEXCEL NATIONALS UNIT 25 PROGRAMMABLE LOGIC CONTROLLERS. ASSIGNMENT No.1 SELECTION CRITERIA

PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN PROGRAM AT THE UNIVERSITY OF TWENTE

Using Moodle in ESOL Writing Classes

AC : FACILITATING VERTICALLY INTEGRATED DESIGN TEAMS

DIDACTIC MODEL BRIDGING A CONCEPT WITH PHENOMENA

Experience College- and Career-Ready Assessment User Guide

ScienceDirect. Noorminshah A Iahad a *, Marva Mirabolghasemi a, Noorfa Haszlinna Mustaffa a, Muhammad Shafie Abd. Latif a, Yahya Buntat b

Instructional Approach(s): The teacher should introduce the essential question and the standard that aligns to the essential question

COMPUTER INTERFACES FOR TEACHING THE NINTENDO GENERATION

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

Probability estimates in a scenario tree

STRATEGIC LEADERSHIP PROCESSES

Specification of the Verity Learning Companion and Self-Assessment Tool

Computer Organization I (Tietokoneen toiminta)

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

Modern Trends in Higher Education Funding. Tilea Doina Maria a, Vasile Bleotu b

Procedia - Social and Behavioral Sciences 98 ( 2014 ) International Conference on Current Trends in ELT

MOODLE 2.0 GLOSSARY TUTORIALS

Course Development Using OCW Resources: Applying the Inverted Classroom Model in an Electrical Engineering Course

Hard Drive 60 GB RAM 4 GB Graphics High powered graphics Input Power /1/50/60

Computer Software Evaluation Form

CWIS 23,3. Nikolaos Avouris Human Computer Interaction Group, University of Patras, Patras, Greece

ecampus Basics Overview

Physics 270: Experimental Physics

TIMSS ADVANCED 2015 USER GUIDE FOR THE INTERNATIONAL DATABASE. Pierre Foy

A sustainable framework for technical and vocational education in malaysia

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

UNIVERSITY OF THESSALY DEPARTMENT OF EARLY CHILDHOOD EDUCATION POSTGRADUATE STUDIES INFORMATION GUIDE

Task Types. Duration, Work and Units Prepared by

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

Spring 2012 MECH 3313 THERMO-FLUIDS LABORATORY

PowerTeacher Gradebook User Guide PowerSchool Student Information System

Distributed Weather Net: Wireless Sensor Network Supported Inquiry-Based Learning

Running head: THE INTERACTIVITY EFFECT IN MULTIMEDIA LEARNING 1

Teachers development in educational systems

Procedia - Social and Behavioral Sciences 197 ( 2015 )

D Road Maps 6. A Guide to Learning System Dynamics. System Dynamics in Education Project

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

All Systems Go! Using a Systems Approach in Elementary Science

ODS Portal Share educational resources in communities Upload your educational content!

Implementing a tool to Support KAOS-Beta Process Model Using EPF

International Journal of Innovative Research and Advanced Studies (IJIRAS) Volume 4 Issue 5, May 2017 ISSN:

Transcription:

Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 46 ( 2012 ) 565 569 WCES 2012 Creation of a virtual graphic interface applied to a process control system Pedro Beirão a *, Duarte Valério b a Superior Institute of Engineering of Coimbra, Rua Pedro Nunes, Coimbra, 3030-199 Coimbra, Portugal b IDMEC/IST - Technical University of Lisbon, Av. Rovisco Pais 1, 1049-001 Lisboa, Lisboa, Portugal Abstract This paper gives a contribution to solve a problem that engineering education institutions are facing nowadays: how to provide practical examples to a large number of students being, simultaneously, limited by finite resources? The solution can rely on software to virtually simulate laboratory equipment. The objective is to prove the feasibility of using virtual instrumentation to simulate didactic exercises previously solved using a process control unit. Collected data were useful to simulate the behaviour of several hardware components. Results obtained show a good matching between problems solved virtually and by means of the process control unit. 2012 Published by Elsevier Ltd. 2012 Published by Elsevier Ltd. Selection and/or peer review under responsibility of Prof. Dr. Hüseyin Uzunboylu Open access under CC BY-NC-ND license. Keywords: Teaching, simulation, virtual instrumentation, didactic exercises, laboratory equipment. 1. Introduction Traditional teaching concerning instrumentation, measurement and control was focused on attendance lectures, laboratory experiences and discussion with the teaching staff (Grimaldi & Rapuano, 2009). Technological innovation, considered a relevant consequence of academic research, can amend the approach by which engineering education institutions transmit knowledge and students learn. Distance learning, learning management systems and cooperation with other institutions are a few examples of the challenges that educational institutions are facing nowadays. Continuous technological innovation creates difficulties to engineering education. There is a constant need for upgrading and diversifying program contents of different disciplines in order to keep pace with technological developments. In the area of engineering education, which contains a large proportion of laboratory and/or experimental work, difficulties arise. A particular problem arose in recent years with the increase of the student population attending higher education institutions: how to provide students with important and relevant practical experiences, being, simultaneously, limited by finite human, material or infrastructure resources? This paper describes a feasible solution to the above question, which is based on the use of LabVIEW (acronym for Laboratory Virtual Instrument Engineering Workbench). This software, which can be considered a virtual instrumentation system, allows the virtual simulation of certain laboratory equipments. Virtual instrumentation has been conquering a special place in the world of measurement, control and testing, allowing an easy integration of its * Pedro Beirão. Tel.: +351-239-790-332 E-mail address: pbeirao@isec.pt 1877-0428 2012 Published by Elsevier Ltd. Selection and/or peer review under responsibility of Prof. Dr. Hüseyin Uzunboylu Open access under CC BY-NC-ND license. doi:10.1016/j.sbspro.2012.05.162

566 Pedro Beirão and Duarte Valério / Procedia - Social and Behavioral Sciences 46 ( 2012 ) 565 569 use and adaptation to the programmer. Furthermore, it also allows an economical upgrade of the experiments, since they 2. Motivation The technological evolution of computers registered in the last decades established an alternative background to traditional education, in what concerns the easiness in learning and interactivity. Considering the specific situation of engineering courses that have practical or laboratory classes, the number of work benches or equipment is sometimes insufficient for the entire class, preventing their use in ideal conditions. Moreover, inappropriate use by less experienced students can cause damages to the equipment. When dealing with these situations educational institutions may sometimes face entailing economic costs. Additionally to those problems, traditional laboratory instruments are quite expensive and designed to perform only pre-designed operations. Often they cannot be updated or adapted to current needs. As a consequence, students are sometimes faced with obsolete laboratory equipment that no longer fully complies with technological developments. A possible solution to overcome the problems described above will be the use of virtual instrumentation, which fits in the new techniques that can be used to design different experiments or simulations of real processes (Gorghiu, Gorghiu, Dumitrescu & Olteanu, 2011). As a consequence, virtual instrumentation is currently used in various areas. As Figure 1 schematises, education is no exception, being employed in the classroom by teachers and students as an educational tool for designing instrumentation, measuring and control systems, as well as a simulation tool, allowing students to observe the behaviour of complex systems in different contexts and to achieve a better understanding of certain real phenomena. Hardware Software Figure 1. Traditional teaching vs. teaching using virtual instrumentation Several studies (Gorghiu, Gorghiu, Dumitrescu & Olteanu, 2011; Gillich, Frunzaverde, Gillich & Amariei, 2010) show that students accept the use of virtual instrumentation, allowing them to reach a better understanding of certain topics. As a result, problems are more easily solved since theoretic concepts taught are better assimilated. Moreover, virtual instrumentation flexibility qualifies it to be applied not only in real laboratories but also at home or elsewhere (using a computer with specific software), allowing self-learning or distance learning. 3. Virtual instrumentation Virtual instrumentation established a new paradigm towards the design of instrumentation, acquisition, measurement and control systems. The main factors responsible for its success rely upon the growing development and spread of computers and also upon high speed data conversion (Sumathi & Surekha, 2007). These factors make virtual instrumentation systems accessible to a wide range of users. The main idea of virtual instrumentation is that a given computer can simulate any other, provided that it has installed some kind of software that simulates the other computer (Sumathi & Surekha, 2007). This definition presents one of the basic principles of virtual instrumentation: its ability to change shape through software, allowing the user to freely alter its function in order to deal with a wide range of applications. Therefore, a virtual instrumentation system can be defined as software used to develop computerized tests and measurement systems; to control measuring hardware devices using a computer; and to display the measurement results. Data resulting from measurement tests are acquired by an external device connected to the computer (Goldberg, 2000), or provided as a

Pedro Beirão and Duarte Valério / Procedia - Social and Behavioral Sciences 46 ( 2012 ) 565 569 567 batch from former recordings. Among many other applications, virtual instrumentation systems can be used for building animated models of real devices and instruments. They represent an important and significant characteristic of LabVIEW, which can be used to create useful tools through the teaching process (Dumitrescu, Olteanu, Gorghiu, Gorghiu & State, 2009). LabVIEW is a specific instrumentation and analysis software based on a graphical programming language (Dumitrescu, Olteanu, Gorghiu, Gorghiu & State, 2009). This software allows the creation of programs, known by Virtual Instruments (VIs). In LabVIEW, the programming language, known as G, uses icons (virtual representations of objects) in order to build VIs. A graphical interface permits that users with little programming experience be able to create programs through drag and drop icons. Each VI has three main components: a front panel, a block diagram and a connection panel. The front panel is the interface that allows the user to insert the input parameters and show the output values of the block diagram, after the VIs have been executed (Essick, 2008; Bishop, 2009). The VI programming is made in the block diagram, which is directly associated with the front panel (any modification done in the block diagram is reflected in the front panel and vice-versa). The execution of a VI is determined by the graphical structure of the block diagram. Data propagation between the objects placed at the block diagram is done through wires (Essick, 2008; Bishop, 2009) being based on the data flow principle which consists of executable nodes (objects of the block diagram, that receive inputs and carry out operations when a VI runs) that perform only when they receive all required input data and produce output data immediately when they enter into execution (Dumitrescu, Olteanu, Gorghiu, Gorghiu & State, 2009). More information about LabVIEW software can be easily found throughout the immense bibliography extant about this subject. 4. Development of the virtual simulation Two concepts can be taken into account when a VI is employed to build the virtual simulation of a given laboratory equipment. The first is the possibility to control a real measurement instrument by means of a graphical interface. The second is the creation of a VI behaviour (Grimaldi & Rapuano, 2009). The purpose of this work fits in the second idea, that is, to simulate virtually, by means of LabVIEW software, a set of didactic exercises based upon the process control unit De Lorenz DL 2314, visible in Figure 2, of the laboratory of Instrumentation and Control of the Department of Mechanical Engineering (DEM) of the Superior Institute of Engineering of Coimbra (ISEC). Figure 2. De Lorenz DL 2314 process control unit The process control unit, which can be considered as the hardware, comprises a didactic module (Figure 2 on the left. It contains a pressurized cylindrical vessel, a water tank and a set of level, pressure, temperature and flow sensors and actuators) as well as a control module (Figure 2 on the right, includes interface circuits for sensors and actuators, as well as ON/OFF, proportional, integral, and derivative control circuits). Physical connections required to solve the didactic exercises should be done in this last module. With this equipment, students should be able to study several sensors, their characteristics and also different control processes. In order to show the feasibility of virtual instrumentation as a tool to simulate didactic exercises belonging to the process control unit, several exercises were selected and previously solved in hardware. Collected relevant data will be useful to simulate the behaviour of several hardware components, allowing that virtual simulation, made with LabVIEW, should represent the hardware quite faithfully. In this paper the virtual simulation, created with LabVIEW software, of one of those didactic exercises is presented. The objective of the selected didactic exercise is to determine the characteristic curve of the DL 2314

568 Pedro Beirão and Duarte Valério / Procedia - Social and Behavioral Sciences 46 ( 2012 ) 565 569 floating level sensor. This sensor is a Linear Variable Differential Transformer (LVDT) used as a position transducer to measure the linear displacement of the water inside the vessel. The working principle of this sensor can be briefly described as follows: the sensor receives energy from the medium to be measured (water) producing an output voltage signal dependent of the measured physical quantity. If there is also a transducer, it will convert the sensor output voltage signal in the desired variable (water height in the cylindrical vessel). Figure 3 shows the front panel VI of the didactic exercise. It has three folders. Through buttons and knobs, the first one allows pupils to perform several tasks, such as: reading the objectives of the exercise; switching the equipment on and off; controlling the pump employed to fill the vessel, as well as the two discharge valves that empty the vessel; reading and registering voltage values; and viewing the evolution of the water level and the characteristic curve of the LVDT sensor (formulas relating parameters such as water level and pressure sensor output voltage were obtained using another software). There is also a reset button to clear all registered values and the graphic drawn. The second one schematizes the physical connections that should be made in the control module of the hardware (if using the hardware to solve the same exercise) and the later includes some theoretical information about the working principle of the LVDT sensor, including the characteristic curve to be compared with the one obtained when the virtual simulation is completed. Students can select a folder by simply clicking on it. Figure 3. Font panel of didactic exercise Figure 4 depicts the corresponding block diagram VI, which contains a collection of objects associated with the front panel objects: controls, indicators, functions, structures, subvis (to control the pump and the discharge valves), constants and wires. The objects listed above represents, in a graphical form, the source code of the VI (Dumitrescu, Olteanu, Gorghiu, Gorghiu & State, 2009). Figure 4. Block diagram of didactic exercise

Pedro Beirão and Duarte Valério / Procedia - Social and Behavioral Sciences 46 ( 2012 ) 565 569 569 SubVIs are programs within VIs, similar to subroutines used in other programming languages, represented by icons. They allow the creation of hierarchical programs, simplifying the block diagram design of the VI. Clicking on their subvis icons it is possible to gain access to the corresponding front panel and block diagrams. Moreover, a subvi can be reused many times in other VIs. This is the case of the subvis that control the pump and the discharge valves, since could be repeated in the virtual simulation of other didactic exercises. From an educational point of view, two objectives can be accomplished with this exercise. Students can design and program by themselves the whole project (it includes a principal VI and several subvis) that will simulate the process control unit De Lorenz DL 2314 and test and improve it in order to closely follow the hardware behaviour. Alternatively students can only have access to the final protected project that simulates virtually the didactic exercise and they will use it in classroom or elsewhere to execute the didactic experiments through virtual instruments. 5. Conclusions A LabVIEW virtual simulation was developed to substitute didactic experimental demonstrations based upon real physical laboratory equipment. The purpose was to offer the students an appealing tool in order to motivate them towards a better understanding of the subjects taught. The proposed approach yields several advantages, since students can use their computers to simulate quite realistically the same functionalities as in a conventional learning scenario based on real equipment. Additionally, and when compared with the traditional methodology based on classroom demonstrations performed only by the teacher, students showed a strong interest on VI based teaching which is very relevant to its educational success. Moreover, and once again for students, a large amount of teaching material is available in the web (technical support, software examples that students can download or access remotely through a web page, slides, lectures). Future work comprises the creation of a wider set of didactic exercises based on the process control unit De Lorenz DL 2314, taking into account the feedback of students that deal with them. Acknowledgements This work was supported by FCT, through IDMEC, under LAETA. References Grimaldi, D. & Rapuano, S. (2009). Hardware and software to design virtual laboratory for education in instrumentation and measurement. Measurement, 42(4), 485-493. d of Telecommunications at the University of Pisa. Microwave Review, 15(1), 8-16. Gorghiu, L., Gorghiu, G., Dumitrescu, C. & Olteanu, R. (2011). experiments in Science teaching. Procedia - Social and Behavioural Sciences, 15, 1177-1182. Gillich, G., Frunzaverde, D., Gillich, N. & Amariei, D. (2010). The use of virtual instruments in engineering education. Procedia - Social and Behavioural Sciences, 2(2), 3806-3810. Goldberg, H. (2000). What is Virtual Instrumentation? Instrumentation & Measurement Magazine, 3(4), 10-13. Sumathi, S. & Surekha, P. (2007). LabVIEW Based Advanced Instrumentation Systems. New York: Springer. Dumitrescu, C., Olteanu, R., Gorghiu, L., Gorghiu, G. & State, G. (2009). Using virtual experiments in the teaching process. Procedia - Social and Behavioural Sciences, 1(1), 776-779. Essick, J. (2008). Hands-On Introduction to LabVIEW for Scientists and Engineers. New York: Oxford University Press. Bishop, R. (2009). LabVIEW 2009 Student Edition. New Jersey: Prentice Hall.