SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676 Volume 5, Issue 2 (Mar. - Apr. 2013), PP 07-11
www.iosrjournals.org
www.iosrjournals.org 7 | Page
LabVIEW - Teaching tool for control design subject
Poonam Waje Mogal1
, Mrs. Nilima Warke2
1
(Instrumentation Department, R.A.I.T, Nerul, Navi Mumbai, Mumbai University, India)
2
(Instrumentation Department, V.E.S.I.T., Chembur, Mumbai, Mumbai University, India)
Abstract: In this paper we take an opportunity to represent the use of laboratory practices for teachers and
students to teach and learn a control design subject. We want to demonstrate use of LabVIEW control design
toolkit for teachers and students. Students will find the control design subject easier and interesting by
simulating the experimental results, analysing comparisons and the validation of the modelling and controller
design. By just changing the parameters in the system equation students will come to know the comparison
among different systems and they will visualise the different effects of different systems in one glance.
Using this method, the learning-teaching process will become an active one.
Keywords: active learning, Control Design Toolkit, graphical language, LabVIEW, virtual instrumentation.
I. Introduction
In order to make engineering, and more specifically control Engineering more attractive and engaging
to students, new tools and methodologies are required. Active learning is one of those methodologies and
Virtual Instrumentation (VI) is one of the key enabling technologies. Active learning refers to a methodology
that allows students to learn by experimental validation (hands-on learning).
The inclusion of software simulation in control engineering education has many benefits to the students.
Software simulations allow students to easily modify parameters and get instant results, thus allowing them to
quickly connect theory to practice. Hands-on learning can greatly enhance the students’ learning experience.
First of all, engineering students tend to be visual, sensing, inductive, and active learners, so hands-on education
lends naturally to the way engineering students learn.
National Instruments’ LabVIEW (short for Laboratory Virtual Instrumentation Engineering
Workbench) is based on the concept of data flow programming and is particularly suited to test and
measurement applications. The three important components of such applications are data acquisition, data
analysis and data visualization. LabVIEW offers an environment which covers these vital components [1].
II. Objectives of LabVIEW as Learning and Teaching
The main difficulty in teaching and learning of control design subject is that if the two systems have to
be compared then their outputs should be taken differently and this is very time consuming in a lecture. It is not
possible for every time to make out outputs of each and every system on a paper to students for analyzing the
system performance of different systems. So there should be some technique through which it will become
easier to see the performances of different systems and comparison of those by just changing the system
equation. And this is done by LabVIEW software.
The benefits of simulation training and the use of LabVIEW control panels became evident in the
laboratory experiments. As education and technology merge, the opportunities for teaching and learning expand
even more. However, the very rapid rate of change in the fields of technology poses special problems for
academic institutions, specifically for the engineering disciplines. There is a need of providing for students
meaningful and relevant practical experiences while being limited by very finite resources in the provision of
laboratory hardware and infrastructure. One solution to this problem is to use computer based techniques to
interface the students with the physical world, with suitable front end design to provide increasing sophistication
and increased flexibility. Recent developments and applications, specifically the LabVIEW-based applications,
have shown that many pure lecture-based engineering courses and conventional experiments which are heavily
dependent upon specialised instruments can be updated and integrated with custom-written virtual
instrumentation (VI), and can be delivered by computers. It is a graphical programming language that allows
engineers and scientists to develop their own virtual instrument, which is flexible, modular and economical [2].
The major change occurring at the present is the increasing number of user-friendly software that makes
it possible for students to experience new and fast ways of learning. It is imperative that engineering courses
give emphasis on design oriented laboratory hands-on experience in their programs. The LabVIEW is visual
software developed in a graphical language for instrumentation and control. With LabVIEW, computer
laboratory experiments such as measurements and control tasks are easily performed [3].
LabVIEW - Teaching tool for control design subject
www.iosrjournals.org 8 | Page
III. The Control Design Toolkit
The Control Design Toolkit was initially launched in Spring 2004. It expands LabVIEW's capabilities
for control system and dynamic system analysis and design considerably. The set of functions available is
comparable with the Control System Toolbox in Matlab and the similar control system function category in
Octave.
The contents of the control design palette:
Once the Control Design Toolkit is installed, the Control Design palette is available from the Functions
palette. The Control Design palette is shown in the figure below.
Fig.1 The Control Design palette
The Control Design and Simulation Module provides an interactive Control Design Assistant, a library
of VIs, and a library of MathScript functions for designing a controller based on a model of a plant. The Control
Design and Simulation Module also provides VIs that you can use to create and develop control design
applications in LabVIEW. You can use these VIs to develop mathematical models of a dynamic system, analyze
the models to learn about their dynamic characteristics, and create controllers to achieve specified dynamic
characteristics [4].
Features of control design toolkit
 Design control systems using interactive graphical tools such as root-locus plots.
 Analyze system performance with tools such as pole-zero maps, step response graphs, and Bode plots.
 Integrate these control models with the NI LabVIEW Simulation Module.
 Construct plant and control models in state-space, transfer function, or pole-zero-gain form.
 Transform state -space model into transfer function and vice versa.
 Integrate with other LabVIEW modules such as LabVIEW State chart and LabVIEW Real-Time.
 Deploy dynamic systems to real-time hardware using built-in functions and LabVIEW Real-Time Module.
 Support for Windows 7/Vista/XP [5].
IV. Examples Using Control Design Toolkit
Calculating transfer function from state-space model
The VI shown below shows how to get the SISO transfer function from input u to output y from the state-space
model
dx/dt = Ax + Bu
y = Cx + Du
where the system matrices are as shown in Fig.2.
LabVIEW - Teaching tool for control design subject
www.iosrjournals.org 9 | Page
Fig.2 Front panel and Block diagram of convert_ss_to_tf.vi.
Frequency Response
The Frequency Response palette contains several functions for generating and plotting frequency response data -
for continuous-time as well as discrete-time models.
Frequency response of a continuous-time transfer function is shown in Fig.3.
Fig. 3 Front panel and block diagram of frequency_response.vi.
LabVIEW - Teaching tool for control design subject
www.iosrjournals.org 10 | Page
In the following example, an electric motor (DC) controller is to be modelled, simulated, prototyped and
tested with virtual instrumentation and graphical programming language.
Three parameters that affect the motor transfer function are: K (constant), R (resistance), and J (inertia), as
shown in Fig.4. It’s assumed that the inductance (L) and the friction (b) are very small and negligible. So,
the electrical and mechanical diagrams of the plant (DC Motor) are shown in Figure 4.
Fig. 4. Electrical and mechanical models of DC motor
Equations for both models (electrical and mechanical) are developed. The circuit diagram of the electric
motor consists of a voltage input (V), resistor (R), inductor (L), and back EMF voltage (e) connected in
series. In the mechanical diagram, torque (T), position (), friction (b), and inertia. The torque of the motor
is proportional to the current consumed by the electric motor. After simplifying and substituting values in
the equations for each model, and by taking the Laplace Transform, the resulting transfer function of this
plant (motor) is obtained as below
Now an accurate model of the plant (electric motor) is available, the student proceeds to interactively
change the values of K, J and R and evaluate the results in real-time. Once the plant is mathematically
modelled, it can then be dynamically simulated and analyzed. For doing this, the student switches to the
analysis or Simulation module of the application. At this stage of the design process, the student analyzes
the Root-Locus Plot (other options or techniques are available), step response, bode magnitude, and bode
frequency of the plant model (Figure 5). In fact, the student can adjust the model parameters and see how
the behaviour of the system changes. The root locus method helps evaluate the effect on the roots of the
equation by modifying the parameters of the controller. In the example shown bellow, a gain has been put
into a feedback loop with the model for the electric motor.
With this first-order system, there is only one pole as per next equation [6].
Fig. 5 DC motor model analysis
LabVIEW - Teaching tool for control design subject
www.iosrjournals.org 11 | Page
V. Conclusion
LabVIEW is a powerful environment for developing simulation trainers. Besides the mathematical
functions it offers a lot of possibilities for easily creating control panels.
In this paper we presented laboratory practices to be used for students to teach control design subject.
We demonstrated use of LabVIEW control design toolkit for teachers and students. It encompasses the different
parts of control implementation and instrumentation. Simulated and experimental results can be analysed
providing interesting comparisons and the validation of the modelling and controller design.
Using this method, the learning-teaching process becomes an active one. Finally, the fact that students
can validate the theory behind control design with a working prototype of the controller-plant system using
flexible virtual instruments helps to enhance the education process and help to make engineering education more
engaging, enjoyable, fun and effective.
In short, virtual instrumentation improves the quality of education. Students receive while they enjoy to
learn, to experiment, and to create.
References
Journal Papers:
[1] Murat Tanyel, Dordt College, Enhancing the DSP Toolkit of LabVIEW, Proceedings of the 2002 American Society for Engineering
Education Annual Conference & Exposition.
[2] Nesimi Ertugrul, Towards Virtual Laboratories: a Survey of LabVIEW-based Teaching/ Learning Tools and Future Trends.
[3] Vilma A . Oliveira, Manoel L. Aguiar and Wilson da Silva, User - Friendly Computer Software in Control and Instrumentation
Teaching and Learning, C.P. 359 , 13560-970, São Carlos, SP
[4] Finn Haugen, Introduction to LabVIEW Control Design Toolkit 1.0, January 30, 2005from Tech Teach.
Website:
[5] What is NI LabVIEW.mht
Journal Papers:
[6] Igor Alvarado, ISA/IEEE Member, Active Learning of Control Theory Using Virtual Instrumentation, 9th International Conference
on Engineering Education R2H-1, July 23 – 28, 2006.

Weitere ähnliche Inhalte

Was ist angesagt?

Using Data Mining to Identify COSMIC Function Point Measurement Competence
Using Data Mining to Identify COSMIC Function Point Measurement Competence  Using Data Mining to Identify COSMIC Function Point Measurement Competence
Using Data Mining to Identify COSMIC Function Point Measurement Competence IJECEIAES
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...eSAT Publishing House
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IRJET- Syllabus and Timetable Generation System
IRJET- Syllabus and Timetable Generation SystemIRJET- Syllabus and Timetable Generation System
IRJET- Syllabus and Timetable Generation SystemIRJET Journal
 
Analysis of Educational Robotics activities using a machine learning approach
Analysis of Educational Robotics activities using a machine learning approachAnalysis of Educational Robotics activities using a machine learning approach
Analysis of Educational Robotics activities using a machine learning approachLorenzo Cesaretti
 
an analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioralan analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioralINFOGAIN PUBLICATION
 
A complete user adaptive antenna tutorial demonstration. a gui based approach...
A complete user adaptive antenna tutorial demonstration. a gui based approach...A complete user adaptive antenna tutorial demonstration. a gui based approach...
A complete user adaptive antenna tutorial demonstration. a gui based approach...Pablo Velarde A
 
Performance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitecturePerformance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitectureEditor IJCATR
 
A new reverse engineering approach to
A new reverse engineering approach toA new reverse engineering approach to
A new reverse engineering approach toijseajournal
 
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...Sreekanth Sivaraman
 
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringModel-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringEmanuel Mätzler
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET Journal
 
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...Emanuel Mätzler
 
An Implementation on Effective Robot Mission under Critical Environemental Co...
An Implementation on Effective Robot Mission under Critical Environemental Co...An Implementation on Effective Robot Mission under Critical Environemental Co...
An Implementation on Effective Robot Mission under Critical Environemental Co...IJERA Editor
 
Bio inspired use case variability modelling, ijsea
Bio inspired use case variability modelling, ijseaBio inspired use case variability modelling, ijsea
Bio inspired use case variability modelling, ijseaijseajournal
 
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
An Adjacent Analysis of the Parallel Programming Model Perspective: A SurveyIRJET Journal
 

Was ist angesagt? (20)

Using Data Mining to Identify COSMIC Function Point Measurement Competence
Using Data Mining to Identify COSMIC Function Point Measurement Competence  Using Data Mining to Identify COSMIC Function Point Measurement Competence
Using Data Mining to Identify COSMIC Function Point Measurement Competence
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
R Vedhantam
R VedhantamR Vedhantam
R Vedhantam
 
IRJET- Syllabus and Timetable Generation System
IRJET- Syllabus and Timetable Generation SystemIRJET- Syllabus and Timetable Generation System
IRJET- Syllabus and Timetable Generation System
 
Analysis of Educational Robotics activities using a machine learning approach
Analysis of Educational Robotics activities using a machine learning approachAnalysis of Educational Robotics activities using a machine learning approach
Analysis of Educational Robotics activities using a machine learning approach
 
an analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioralan analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioral
 
ncaca2016
ncaca2016ncaca2016
ncaca2016
 
A complete user adaptive antenna tutorial demonstration. a gui based approach...
A complete user adaptive antenna tutorial demonstration. a gui based approach...A complete user adaptive antenna tutorial demonstration. a gui based approach...
A complete user adaptive antenna tutorial demonstration. a gui based approach...
 
Performance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitecturePerformance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software Architecture
 
A new reverse engineering approach to
A new reverse engineering approach toA new reverse engineering approach to
A new reverse engineering approach to
 
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...
A VBA Based Computer Program for Nonlinear FEA of Large Displacement 2D Beam ...
 
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringModel-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
 
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...
Linking and Versioning Support for AutomationML: A Model-Driven Engineering P...
 
An Implementation on Effective Robot Mission under Critical Environemental Co...
An Implementation on Effective Robot Mission under Critical Environemental Co...An Implementation on Effective Robot Mission under Critical Environemental Co...
An Implementation on Effective Robot Mission under Critical Environemental Co...
 
Modelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulinkModelling and simulation of driving cycle using simulink
Modelling and simulation of driving cycle using simulink
 
Bio inspired use case variability modelling, ijsea
Bio inspired use case variability modelling, ijseaBio inspired use case variability modelling, ijsea
Bio inspired use case variability modelling, ijsea
 
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 
Q01231103109
Q01231103109Q01231103109
Q01231103109
 

Andere mochten auch

A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...
A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...
A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...IOSR Journals
 
Impact of Biomedical Waste on City Environment :Case Study of Pune India.
Impact of Biomedical Waste on City Environment :Case Study of Pune India.Impact of Biomedical Waste on City Environment :Case Study of Pune India.
Impact of Biomedical Waste on City Environment :Case Study of Pune India.IOSR Journals
 
Antimicrobial Activity of Ferns
Antimicrobial Activity of FernsAntimicrobial Activity of Ferns
Antimicrobial Activity of FernsIOSR Journals
 
Privacy Preserving Clustering on Distorted data
Privacy Preserving Clustering on Distorted dataPrivacy Preserving Clustering on Distorted data
Privacy Preserving Clustering on Distorted dataIOSR Journals
 
A New Metric for Code Readability
A New Metric for Code ReadabilityA New Metric for Code Readability
A New Metric for Code ReadabilityIOSR Journals
 
The effect of Encryption algorithms Delay on TCP Traffic over data networks
The effect of Encryption algorithms Delay on TCP Traffic over data networksThe effect of Encryption algorithms Delay on TCP Traffic over data networks
The effect of Encryption algorithms Delay on TCP Traffic over data networksIOSR Journals
 
Flash chromatography guided fractionation and antibacterial activity studies ...
Flash chromatography guided fractionation and antibacterial activity studies ...Flash chromatography guided fractionation and antibacterial activity studies ...
Flash chromatography guided fractionation and antibacterial activity studies ...IOSR Journals
 
The study of semiconductor layer effect on underground cables with Time Domai...
The study of semiconductor layer effect on underground cables with Time Domai...The study of semiconductor layer effect on underground cables with Time Domai...
The study of semiconductor layer effect on underground cables with Time Domai...IOSR Journals
 
HCI for Real world Applications
HCI for Real world ApplicationsHCI for Real world Applications
HCI for Real world ApplicationsIOSR Journals
 
Application of Data Mining Technique in Invasion Recognition
Application of Data Mining Technique in Invasion RecognitionApplication of Data Mining Technique in Invasion Recognition
Application of Data Mining Technique in Invasion RecognitionIOSR Journals
 
Investigation of Thermal Insulation on Ice Coolers
Investigation of Thermal Insulation on Ice CoolersInvestigation of Thermal Insulation on Ice Coolers
Investigation of Thermal Insulation on Ice CoolersIOSR Journals
 
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...IOSR Journals
 
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...IOSR Journals
 
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...IOSR Journals
 
Modeling Object Oriented Applications by Using Dynamic Information for the I...
Modeling Object Oriented Applications by Using Dynamic  Information for the I...Modeling Object Oriented Applications by Using Dynamic  Information for the I...
Modeling Object Oriented Applications by Using Dynamic Information for the I...IOSR Journals
 
Comparison of Psychological Variables within different positions of players o...
Comparison of Psychological Variables within different positions of players o...Comparison of Psychological Variables within different positions of players o...
Comparison of Psychological Variables within different positions of players o...IOSR Journals
 
New and Unconventional Techniques in Pictorial Steganography and Steganalysis
New and Unconventional Techniques in Pictorial Steganography and SteganalysisNew and Unconventional Techniques in Pictorial Steganography and Steganalysis
New and Unconventional Techniques in Pictorial Steganography and SteganalysisIOSR Journals
 

Andere mochten auch (20)

A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...
A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...
A Comparative Study on Dyeing of Cotton and Silk Fabric Using Madder as a Nat...
 
D010131824
D010131824D010131824
D010131824
 
K1303016770
K1303016770K1303016770
K1303016770
 
Impact of Biomedical Waste on City Environment :Case Study of Pune India.
Impact of Biomedical Waste on City Environment :Case Study of Pune India.Impact of Biomedical Waste on City Environment :Case Study of Pune India.
Impact of Biomedical Waste on City Environment :Case Study of Pune India.
 
Antimicrobial Activity of Ferns
Antimicrobial Activity of FernsAntimicrobial Activity of Ferns
Antimicrobial Activity of Ferns
 
Privacy Preserving Clustering on Distorted data
Privacy Preserving Clustering on Distorted dataPrivacy Preserving Clustering on Distorted data
Privacy Preserving Clustering on Distorted data
 
A New Metric for Code Readability
A New Metric for Code ReadabilityA New Metric for Code Readability
A New Metric for Code Readability
 
The effect of Encryption algorithms Delay on TCP Traffic over data networks
The effect of Encryption algorithms Delay on TCP Traffic over data networksThe effect of Encryption algorithms Delay on TCP Traffic over data networks
The effect of Encryption algorithms Delay on TCP Traffic over data networks
 
Flash chromatography guided fractionation and antibacterial activity studies ...
Flash chromatography guided fractionation and antibacterial activity studies ...Flash chromatography guided fractionation and antibacterial activity studies ...
Flash chromatography guided fractionation and antibacterial activity studies ...
 
The study of semiconductor layer effect on underground cables with Time Domai...
The study of semiconductor layer effect on underground cables with Time Domai...The study of semiconductor layer effect on underground cables with Time Domai...
The study of semiconductor layer effect on underground cables with Time Domai...
 
HCI for Real world Applications
HCI for Real world ApplicationsHCI for Real world Applications
HCI for Real world Applications
 
Application of Data Mining Technique in Invasion Recognition
Application of Data Mining Technique in Invasion RecognitionApplication of Data Mining Technique in Invasion Recognition
Application of Data Mining Technique in Invasion Recognition
 
Investigation of Thermal Insulation on Ice Coolers
Investigation of Thermal Insulation on Ice CoolersInvestigation of Thermal Insulation on Ice Coolers
Investigation of Thermal Insulation on Ice Coolers
 
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
 
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Lo...
 
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...
Spectrophotometric Determination of Drugs and Pharmaceuticals by Cerium (IV) ...
 
Modeling Object Oriented Applications by Using Dynamic Information for the I...
Modeling Object Oriented Applications by Using Dynamic  Information for the I...Modeling Object Oriented Applications by Using Dynamic  Information for the I...
Modeling Object Oriented Applications by Using Dynamic Information for the I...
 
Comparison of Psychological Variables within different positions of players o...
Comparison of Psychological Variables within different positions of players o...Comparison of Psychological Variables within different positions of players o...
Comparison of Psychological Variables within different positions of players o...
 
A010410103
A010410103A010410103
A010410103
 
New and Unconventional Techniques in Pictorial Steganography and Steganalysis
New and Unconventional Techniques in Pictorial Steganography and SteganalysisNew and Unconventional Techniques in Pictorial Steganography and Steganalysis
New and Unconventional Techniques in Pictorial Steganography and Steganalysis
 

Ähnlich wie LabVIEW - Teaching tool for control design subject

G code based data receiving and control system
G   code based data receiving and control systemG   code based data receiving and control system
G code based data receiving and control systemeSAT Journals
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewIAEME Publication
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewiaemedu
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewiaemedu
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...ijesajournal
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontrollerijesajournal
 
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085Isaac Samuel
 
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...DevduttSingh3
 
LabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlLabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlIDES Editor
 
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptProto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptAnirbanBhar3
 
Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Tiago Oliveira
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview reportHari Krishna
 
Lab management
Lab managementLab management
Lab managementlogumca
 
Application Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded SystemsApplication Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded Systemsijseajournal
 
Restructuring functions with low cohesion
Restructuring functions with low cohesionRestructuring functions with low cohesion
Restructuring functions with low cohesionAditya Kumar Ghosh
 
A Model of Local Area Network Based Application for Inter-office Communication
A Model of Local Area Network Based Application for Inter-office CommunicationA Model of Local Area Network Based Application for Inter-office Communication
A Model of Local Area Network Based Application for Inter-office Communicationtheijes
 
A Level Training Set with both a Computer-Based Control and a Compact Control...
A Level Training Set with both a Computer-Based Control and a Compact Control...A Level Training Set with both a Computer-Based Control and a Compact Control...
A Level Training Set with both a Computer-Based Control and a Compact Control...ijesajournal
 
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...ijesajournal
 

Ähnlich wie LabVIEW - Teaching tool for control design subject (20)

G code based data receiving and control system
G   code based data receiving and control systemG   code based data receiving and control system
G code based data receiving and control system
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
PROJECT-BASED MICROCONTROLLER SYSTEM LABORATORY USING BK300 DEVELOPMENT BOARD...
 
Project based microcontroller
Project based microcontrollerProject based microcontroller
Project based microcontroller
 
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085
INDUCTION MACHINES ANALYSIS USING LABVIEW SOFTWARE PACKAGE _Ijmet 10 04_085
 
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...
A low cost-feedback_control_systems_laboratory_setup_via_arduino_simulink_int...
 
LabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlLabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process Control
 
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptProto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
 
Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
 
Lab management
Lab managementLab management
Lab management
 
E0463137
E0463137E0463137
E0463137
 
PV inverter
PV inverterPV inverter
PV inverter
 
Application Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded SystemsApplication Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded Systems
 
Restructuring functions with low cohesion
Restructuring functions with low cohesionRestructuring functions with low cohesion
Restructuring functions with low cohesion
 
A Model of Local Area Network Based Application for Inter-office Communication
A Model of Local Area Network Based Application for Inter-office CommunicationA Model of Local Area Network Based Application for Inter-office Communication
A Model of Local Area Network Based Application for Inter-office Communication
 
A Level Training Set with both a Computer-Based Control and a Compact Control...
A Level Training Set with both a Computer-Based Control and a Compact Control...A Level Training Set with both a Computer-Based Control and a Compact Control...
A Level Training Set with both a Computer-Based Control and a Compact Control...
 
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...
A LEVEL TRAINING SET WITH BOTH A COMPUTER- BASED CONTROL AND A COMPACT CONTRO...
 

Mehr von IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Kürzlich hochgeladen

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectssuserb6619e
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 

Kürzlich hochgeladen (20)

Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in projectDM Pillar Training Manual.ppt will be useful in deploying TPM in project
DM Pillar Training Manual.ppt will be useful in deploying TPM in project
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 

LabVIEW - Teaching tool for control design subject

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676 Volume 5, Issue 2 (Mar. - Apr. 2013), PP 07-11 www.iosrjournals.org www.iosrjournals.org 7 | Page LabVIEW - Teaching tool for control design subject Poonam Waje Mogal1 , Mrs. Nilima Warke2 1 (Instrumentation Department, R.A.I.T, Nerul, Navi Mumbai, Mumbai University, India) 2 (Instrumentation Department, V.E.S.I.T., Chembur, Mumbai, Mumbai University, India) Abstract: In this paper we take an opportunity to represent the use of laboratory practices for teachers and students to teach and learn a control design subject. We want to demonstrate use of LabVIEW control design toolkit for teachers and students. Students will find the control design subject easier and interesting by simulating the experimental results, analysing comparisons and the validation of the modelling and controller design. By just changing the parameters in the system equation students will come to know the comparison among different systems and they will visualise the different effects of different systems in one glance. Using this method, the learning-teaching process will become an active one. Keywords: active learning, Control Design Toolkit, graphical language, LabVIEW, virtual instrumentation. I. Introduction In order to make engineering, and more specifically control Engineering more attractive and engaging to students, new tools and methodologies are required. Active learning is one of those methodologies and Virtual Instrumentation (VI) is one of the key enabling technologies. Active learning refers to a methodology that allows students to learn by experimental validation (hands-on learning). The inclusion of software simulation in control engineering education has many benefits to the students. Software simulations allow students to easily modify parameters and get instant results, thus allowing them to quickly connect theory to practice. Hands-on learning can greatly enhance the students’ learning experience. First of all, engineering students tend to be visual, sensing, inductive, and active learners, so hands-on education lends naturally to the way engineering students learn. National Instruments’ LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is based on the concept of data flow programming and is particularly suited to test and measurement applications. The three important components of such applications are data acquisition, data analysis and data visualization. LabVIEW offers an environment which covers these vital components [1]. II. Objectives of LabVIEW as Learning and Teaching The main difficulty in teaching and learning of control design subject is that if the two systems have to be compared then their outputs should be taken differently and this is very time consuming in a lecture. It is not possible for every time to make out outputs of each and every system on a paper to students for analyzing the system performance of different systems. So there should be some technique through which it will become easier to see the performances of different systems and comparison of those by just changing the system equation. And this is done by LabVIEW software. The benefits of simulation training and the use of LabVIEW control panels became evident in the laboratory experiments. As education and technology merge, the opportunities for teaching and learning expand even more. However, the very rapid rate of change in the fields of technology poses special problems for academic institutions, specifically for the engineering disciplines. There is a need of providing for students meaningful and relevant practical experiences while being limited by very finite resources in the provision of laboratory hardware and infrastructure. One solution to this problem is to use computer based techniques to interface the students with the physical world, with suitable front end design to provide increasing sophistication and increased flexibility. Recent developments and applications, specifically the LabVIEW-based applications, have shown that many pure lecture-based engineering courses and conventional experiments which are heavily dependent upon specialised instruments can be updated and integrated with custom-written virtual instrumentation (VI), and can be delivered by computers. It is a graphical programming language that allows engineers and scientists to develop their own virtual instrument, which is flexible, modular and economical [2]. The major change occurring at the present is the increasing number of user-friendly software that makes it possible for students to experience new and fast ways of learning. It is imperative that engineering courses give emphasis on design oriented laboratory hands-on experience in their programs. The LabVIEW is visual software developed in a graphical language for instrumentation and control. With LabVIEW, computer laboratory experiments such as measurements and control tasks are easily performed [3].
  • 2. LabVIEW - Teaching tool for control design subject www.iosrjournals.org 8 | Page III. The Control Design Toolkit The Control Design Toolkit was initially launched in Spring 2004. It expands LabVIEW's capabilities for control system and dynamic system analysis and design considerably. The set of functions available is comparable with the Control System Toolbox in Matlab and the similar control system function category in Octave. The contents of the control design palette: Once the Control Design Toolkit is installed, the Control Design palette is available from the Functions palette. The Control Design palette is shown in the figure below. Fig.1 The Control Design palette The Control Design and Simulation Module provides an interactive Control Design Assistant, a library of VIs, and a library of MathScript functions for designing a controller based on a model of a plant. The Control Design and Simulation Module also provides VIs that you can use to create and develop control design applications in LabVIEW. You can use these VIs to develop mathematical models of a dynamic system, analyze the models to learn about their dynamic characteristics, and create controllers to achieve specified dynamic characteristics [4]. Features of control design toolkit  Design control systems using interactive graphical tools such as root-locus plots.  Analyze system performance with tools such as pole-zero maps, step response graphs, and Bode plots.  Integrate these control models with the NI LabVIEW Simulation Module.  Construct plant and control models in state-space, transfer function, or pole-zero-gain form.  Transform state -space model into transfer function and vice versa.  Integrate with other LabVIEW modules such as LabVIEW State chart and LabVIEW Real-Time.  Deploy dynamic systems to real-time hardware using built-in functions and LabVIEW Real-Time Module.  Support for Windows 7/Vista/XP [5]. IV. Examples Using Control Design Toolkit Calculating transfer function from state-space model The VI shown below shows how to get the SISO transfer function from input u to output y from the state-space model dx/dt = Ax + Bu y = Cx + Du where the system matrices are as shown in Fig.2.
  • 3. LabVIEW - Teaching tool for control design subject www.iosrjournals.org 9 | Page Fig.2 Front panel and Block diagram of convert_ss_to_tf.vi. Frequency Response The Frequency Response palette contains several functions for generating and plotting frequency response data - for continuous-time as well as discrete-time models. Frequency response of a continuous-time transfer function is shown in Fig.3. Fig. 3 Front panel and block diagram of frequency_response.vi.
  • 4. LabVIEW - Teaching tool for control design subject www.iosrjournals.org 10 | Page In the following example, an electric motor (DC) controller is to be modelled, simulated, prototyped and tested with virtual instrumentation and graphical programming language. Three parameters that affect the motor transfer function are: K (constant), R (resistance), and J (inertia), as shown in Fig.4. It’s assumed that the inductance (L) and the friction (b) are very small and negligible. So, the electrical and mechanical diagrams of the plant (DC Motor) are shown in Figure 4. Fig. 4. Electrical and mechanical models of DC motor Equations for both models (electrical and mechanical) are developed. The circuit diagram of the electric motor consists of a voltage input (V), resistor (R), inductor (L), and back EMF voltage (e) connected in series. In the mechanical diagram, torque (T), position (), friction (b), and inertia. The torque of the motor is proportional to the current consumed by the electric motor. After simplifying and substituting values in the equations for each model, and by taking the Laplace Transform, the resulting transfer function of this plant (motor) is obtained as below Now an accurate model of the plant (electric motor) is available, the student proceeds to interactively change the values of K, J and R and evaluate the results in real-time. Once the plant is mathematically modelled, it can then be dynamically simulated and analyzed. For doing this, the student switches to the analysis or Simulation module of the application. At this stage of the design process, the student analyzes the Root-Locus Plot (other options or techniques are available), step response, bode magnitude, and bode frequency of the plant model (Figure 5). In fact, the student can adjust the model parameters and see how the behaviour of the system changes. The root locus method helps evaluate the effect on the roots of the equation by modifying the parameters of the controller. In the example shown bellow, a gain has been put into a feedback loop with the model for the electric motor. With this first-order system, there is only one pole as per next equation [6]. Fig. 5 DC motor model analysis
  • 5. LabVIEW - Teaching tool for control design subject www.iosrjournals.org 11 | Page V. Conclusion LabVIEW is a powerful environment for developing simulation trainers. Besides the mathematical functions it offers a lot of possibilities for easily creating control panels. In this paper we presented laboratory practices to be used for students to teach control design subject. We demonstrated use of LabVIEW control design toolkit for teachers and students. It encompasses the different parts of control implementation and instrumentation. Simulated and experimental results can be analysed providing interesting comparisons and the validation of the modelling and controller design. Using this method, the learning-teaching process becomes an active one. Finally, the fact that students can validate the theory behind control design with a working prototype of the controller-plant system using flexible virtual instruments helps to enhance the education process and help to make engineering education more engaging, enjoyable, fun and effective. In short, virtual instrumentation improves the quality of education. Students receive while they enjoy to learn, to experiment, and to create. References Journal Papers: [1] Murat Tanyel, Dordt College, Enhancing the DSP Toolkit of LabVIEW, Proceedings of the 2002 American Society for Engineering Education Annual Conference & Exposition. [2] Nesimi Ertugrul, Towards Virtual Laboratories: a Survey of LabVIEW-based Teaching/ Learning Tools and Future Trends. [3] Vilma A . Oliveira, Manoel L. Aguiar and Wilson da Silva, User - Friendly Computer Software in Control and Instrumentation Teaching and Learning, C.P. 359 , 13560-970, São Carlos, SP [4] Finn Haugen, Introduction to LabVIEW Control Design Toolkit 1.0, January 30, 2005from Tech Teach. Website: [5] What is NI LabVIEW.mht Journal Papers: [6] Igor Alvarado, ISA/IEEE Member, Active Learning of Control Theory Using Virtual Instrumentation, 9th International Conference on Engineering Education R2H-1, July 23 – 28, 2006.