SlideShare a Scribd company logo
INSTRUCTOR WORKBOOK
Coupled Tanks Experiment for LabVIEW Users
Standardized for ABET*
Evaluation Criteria
Developed by:
Jacob Apkarian, Ph.D., Quanser
Hervé Lacheray, M.A.SC., Quanser
Amin Abdossalami, M.A.SC., Quanser
CAPTIVATE. MOTIVATE. GRADUATE.
Quanser educational solutions
are powered by:
 
PREFACE
Preparing laboratory experiments can be time-consuming. Quanser understands time constraints of teaching
and research professors. That’s why Quanser’s control laboratory solutions come with proven practical
exercises. The courseware is designed to save you time, give students a solid understanding of various
control concepts and provide maximum value for your investment.
Quanser courseware materials are supplied in two formats:
1. Instructor Workbook – provides solutions for the pre-lab assignments and contains typical
experimental results from the laboratory procedure. This version is not intended for the
students.
2. Student Workbook – contains pre-lab assignments and in-lab procedures for students.
This courseware material is prepared for users of National Instruments
LabVIEW™ software.
The courseware for Coupled Tanks experiment is aligned with the requirements of the
Accreditation Board for Engineering and Technology (ABET), one of the most respected
organizations specializing in accreditation of educational programs in applied science,
computing, science and technology. The Instructor Workbook provides professors with a simple framework
and set of templates to measure and document students’ achievements of various performance criteria and
their ability to:
 Apply knowledge of math, science and engineering
 Design and conduct experiments, and analyze and interpret data
 Communicate effectively
 Use techniques, skills and modern engineering tools necessary for engineering practice
Quanser, Inc. would like to thank Dr. Karl Åstrom from Lund University, Sweden for his immense contribution
to the courseware content and Dr. Hakan Gurocak from the Washington State University Vancouver, for
rewriting the original manual to include embedded outcomes assessment.
The following material provides an abbreviated example of pre-lab assignments and in-lab procedures for
the Coupled Tanks experiment. Please note that the examples are not complete as they are intended to
give you a brief overview of the structure and content of the course materials you will receive with the
plant.
 
TABLE OF CONTENTS
PREFACE ...................................................................................................................... PAGE 1
INTRODUCTION TO QUANSER COUPLED TANKS COURSEWARE SAMPLE .................PAGE 3
INSTRUCTOR WORKBOOK TABLE OF CONTENTS .......................................................PAGE 4
BACKGROUND SECTION – SAMPLE ............................................................................PAGE 6
PRE-LAB QUESTIONS SECTION – SAMPLE ...................................................................PAGE 7
LAB EXPERIMENTS SECTION – SAMPLE ......................................................................PAGE 8
 
1. INTRODUCTION TO QUANSER COUPLED TANKS COURSEWARE SAMPLE
Quanser courseware provides step-by-step pedagogy for a wide range of control challenges. Starting with the
basic principles, students can progress to more advanced applications and cultivate a deep understanding of
control theories. Quanser Coupled Tanks courseware covers topics, such as:
 How to mathematically model the Coupled-Tank plant from first principles in order to obtain the two
open-loop transfer functions characterizing the system, in the Laplace domain
 How to linearize the obtained non-linear equation of motion about the quiescent point of operation
 How to design, through pole placement, a Proportional-plus-Integral-plus-Feedforward-based
controller for the Coupled Tanks system in order for it to meet the required design specifications for
each configuration
 How to implement each configuration controller(s) and evaluate its/their actual performance
Every laboratory chapter in the Instructor Workbook is organized into four sections:
 Background section provides all the necessary theoretical background for the experiments.
Students should read this section first to prepare for the Pre-Lab questions and for the actual lab
experiments.
 Pre-Lab Questions section is not meant to be a comprehensive list of questions to examine
understanding of the entire background material. Rather, it provides targeted questions for
preliminary calculations that need to be done prior to the lab experiments. All or some of the
questions in the Pre-Lab section can be assigned to the students as homework.
 Lab Experiments section provides step-by-step instructions to conduct the lab experiments and
to record the collected data.
 System Requirements section describes all the details of how to configure the hardware and
software to conduct the experiments. It is assumed that the hardware and software
configuration have been completed by the instructor or the teaching assistant prior to the lab
sessions. However, if the instructor chooses to, the students can also configure the systems by
following the instructions given in this section.
Assessment of ABET outcomes is incorporated into the Instructor Workbook – look for indicators such as A-1, A-2
These indicators correspond to specific performance criteria for an outcome. Appendix A of the Instructor
Workbook includes:
- details of the targeted ABET outcomes,
- list of performance criteria for each outcome,
- scoring rubrics and instructions on how to use them in assessment.
The outcomes targeted by the Pre-Lab questions can be assessed using the student work. The outcomes
targeted by the lab experiments can be assessed from the lab reports submitted by the students. These
reports should follow the specific template for content given at the end of each laboratory chapter. This will
provide a basis to assess the outcomes easily.
 
2. INSTRUCTOR WORKBOOK TABLE OF CONTENTS
The full Table of Contents of the Quanser Coupled Tanks Instructor Workbook is shown here:
1. INTRODUCTION
2. MODELING
2.1. BACKGROUND
2.1.1. CONFIGURATION #1 SYSTEM SCHEMATICS
2.1.2. CONFIGURATION #1 NONLINEAR EQUATION OF MOTION (EOM)
2.1.3. CONFIGURATION #1 EOM LINEARIZATION AND TRANSFER FUNCTION
2.1.4. CONFIGURATION #2 SYSTEM SCHEMATICS
2.1.5. CONFIGURATION #2 NONLINEAR EQUATION OF MOTION (EOM)
2.1.6. CONFIGURATION #2 EOM LINEARIZATION AND TRANSFER FUNCTION
2.2. PRE-LAB QUESTIONS
3. TANK 1 LEVEL CONTROL
3.1. BACKGROUND
3.1.1. SPECIFICATIONS
3.1.2. TANK 1 LEVEL CONTROLLER DESIGN: POLE PLACEMENT
3.1.3. TANK 1 LEVEL CONTROL IMPLEMENTATION
3.2. PRE-LAB QUESTIONS
3.3. LAB EXPERIMENTS
3.3.1. OBJECTIVES
3.3.2. TANK 1 LEVEL CONTROL SIMULATION
3.3.3. TANK 1 LEVEL CONTROL IMPLEMENTATION
3.4. RESULTS
4. TANK 2 LEVEL CONTROL
4.1. BACKGROUND
4.1.1. SPECIFICATIONS
4.1.2. TANK 2 LEVEL CONTROLLER DESIGN: POLE PLACEMENT
4.2. PRE-LAB QUESTIONS
4.3. LAB EXPERIMENTS
4.3.1. OBJECTIVES
4.3.2. TANK 2 LEVEL CONTROL SIMULATION
4.3.3. TANK 2 LEVEL CONTROL IMPLEMENTATION
4.4. RESULTS
5. SYSTEM REQUIREMENTS
5.1. OVERVIEW OF FILES
5.2. CALIBRATING THE PRESSURE SENSOR MEASUREMENTS
5.3. SETUP FOR TANK 1 CONTROL SIMULATION
5.4. SETUP FOR TANK 1 LEVEL CONTROL
5.5. SETUP FOR TANK 2 CONTROL SIMULATION
5.6. SETUP FOR TANK 2 LEVEL CONTROL
6. LAB REPORT
6.1. TEMPLATE FOR TANK 1 LEVEL CONTROL REPORT
6.2. TEMPLATE FOR TANK 2 LEVEL CONTROL REPORT
 
6.3. TIPS FOR REPORT FORMAT
7. SCORING SHEETS
7.1. MODELING PRE-LAB QUESTIONS
7.2. TANK 1 LEVEL CONTROL PRE-LAB QUESTIONS
7.3. TANK 1 LEVEL CONTROL LAB REPORT
7.4. TANK 2 LEVEL CONTROL PRE-LAB QUESTIONS
7.5. TANK 2 LEVEL CONTROL LAB REPORT
APPENDIX A – NOMENCLATURE
APPENDIX B - INSTRUCTOR’S GUIDE
B.1 PRE-LAB QUESTIONS AND LAB EXPERIMENTS
B.1.1. HOW TO USE THE PRE-LAB QUESTIONS
B.1.2. HOW TO USE THE LABORATORY EXPERIMENTS
B.2 ASSESSMENT FOR ABET ACCREDITATION
B.2.1. ASSESSMENT IN YOUR COURSE
B.2.2. HOW TO SCORE THE PRE-LAB QUESTIONS
B.2.3. HOW TO SCORE THE LAB REPORT
B.2.4 ASSESSMENT OF THE OUTCOMES FOR THE COURSE
B.2.5 COURSE SCORE FOR OUTCOME A
B.2.6 COURSE SCORES FOR OUTCOMES B, K AND G
B.2.7 ASSESSMENT WORKBOOK
B.3 RUBRICS
REFERENCES
 
3. BACKGROUND SECTION - SAMPLE
Configuration #1 System Schematics
A schematic of the Coupled-Tank plant is represented in Figure 2.1, below. The Coupled-Tank system's
nomenclature is provided in Appendix A. As illustrated in Figure 2.1, the positive direction of vertical level
displacement is upwards, with the origin at the bottom of each tank (i.e. corresponding to an empty tank),
as represented in Figure 3.2.
Figure 2.1: Schematic of Coupled Tanks in Configuration #1.
Configuration #1 Nonlinear Equation of Motion (EOM)
In order to derive the mathematical model of your Coupled-Tank system in configuration #1, it is reminded
that the pump feeds into Tank 1 and that tank 2 is not considered at all. Therefore, the input to the process
is the voltage to the pump VP and its output is the water level in tank 1, L1, (i.e. top tank).
The purpose of the present modeling session is to provide you with the system's open-loop transfer
function, G1(s), which in turn will be used to design an appropriate level controller. The obtained Equation
of Motion, EOM, should be a function of the system's input and output, as previously defined.
Therefore, you should express the resulting EOM under the following format:
where f denotes a function. In deriving the Tank 1 EOM the mass balance principle can be applied to the
water level in tank 1, i.e.,
(2.1)
where At1 is the area of Tank 1. Fi1 and Fo1 are the inflow rate and outflow rate, respectively. The volumetric
inflow rate to tank 1 is assumed to be directly proportional to the applied pump voltage, such that:
Applying Bernoulli's equation for small orifices, the outflow velocity from tank 1, vo1, can be expressed by
the following relationship:
 
4. PRE-LAB QUESTIONS SECTION - SAMPLE
Modeling
Answer the following questions:
1. A-1, A-2, A-3 Using the notations and conventions described in Figure 2 derive the Equation Of Motion
(EOM) characterizing the dynamics of tank 1. Is the tank 1 system's EOM linear?
Hint: The outflow rate from tank 1, Fo1, can be expressed by:
(2.12)
Answer 3.1
Outcome Solution
A-1 As a remark, the cross-section area of tank 1 outlet hole can be calculated by:
(Ans. 2.1)
Using Equation Ans.2.1, the outflow rate from tank 1 given in Equation 2.12 becomes:
(Ans.2.2)
A-2 Moreover, using the mass balance principle for tank 1, we obtained a first-order
differential equation for L1 in Equation 2.1. Substituting in Equation 2.1 Fi1 and Fo1 with
their expressions given in Equation Ans.2.1 and Equation Ans.2.2, respectively, and
rearranging results in the following equation of motion for the tank 1 system:
(Ans.2.3)
A-2 The EOM of tank 1 in Equation Ans.2.3 is nonlinear.
  
 
5. LAB EXPERIMENTS SECTION - SAMPLE
Tank 2 Level Control Simulation
Experimental Setup
The Coupled Tanks -Tank2 Level Control simulation VI shown in Figure 4.2 is used to perform tank 2 level
control simulation exercises in this laboratory.
Figure 4.2: VI used to run PI-FF control Simulation on Coupled Tanks system in configuration #2.
IMPORTANT: Before you can conduct these experiments, you need to make sure that the lab files are
configured. If they have not been configured already, then go to Section 5 to configure the lab files first.
Follow this procedure:
1. In Coupled Tanks.lvproj, open Coupled Tanks- Tank2 Level Control Simulation.vi. The model implements
the system's simulation Proportional-plus-Integral (PI) closed-loop with feedforward action, as studied in
Section 4.1.2. As mentioned in the pre-lab assignments, the tank 2 water level control loop is based on
tank 1 level controller, as developed and tuned in the previous sections. The level controller diagram for
the Coupled Tank in configuration #2 also interfaces directly with your Coupled Tank hardware. To
familiarize yourself with the diagram, it is suggested that you open the model subsystems to get a better
idea of their composing blocks as well as take note of the I/O connections.
2. To generate a square wave that goes between 14 and 16 cm for the tank 2 level reference, go to the
Amplitude Command (cm) section and set the controls to the following:
 Amplitude = 1 cm
 Frequency = 0.02 Hz
 Offset = 15 cm
The total level setpoint for tank 2 should result to be a square wave of _1cm around the desired
equilibrium level L20
3. Enter the proportional, integral, and feedforward control gains found in Section 4.2 in the kp 2, ki 2, and
kff 2 controls in the Control Parameters section on the front panel. Keep in the the PI-plus-feedforward
 
controller gains for tank 1 of the Coupled-Tank system in configuration #1, as previously implemented.
Those are kp 1, ki 1, and kff 1 controls in the Control Parameters section on the front panel. Have your lab
assistant check your values.
4. Run the VI.
5. The VI should start the Coupled Tanks simulation filling tank1 and tank 2 up to their operating levels L10
and L20, respectively. Then after a 35-second settling delay (in order to stabilize the system at its
operating point), the water level in tank 2 should start tracking the desired ±1cm square wave setpoint
around the desired operating level L20. The corresponding commanded pump voltage, which is
proportional to the control effort spent, can also be monitored and plotted on-line.
6. B-5, K-2 Attach a plot showing the Implemented Tank 2 Control response and the input voltage.
Answer 4.5
Outcome Solution
B-5 If the procedure was followed properly, Tank 2 level control simulation file should have
been run. The response similar to Figure 4.3 should have been obtained.
K-2 The closed-loop Tank 2 level response is shown in Figure 4.3.
  
7. K-1, B-9 Assess the actual performance of the level response and compare it to the design
requirements. Measure your response actual percent overshoot and settling time. Are the design
specifications satisfied? Explain. If your level response does not meet the desired design specifications,
review your PI-plus-Feedforward gain calculations and/or alter the closed-loop pole locations until they
do. If you are still unable to achieve the required performance level, ask your lab instructor for advice.
Does the response satisfy the specifications given in Section 2.1.4?
Hint: Use the graph cursors in the Measure tab to take measurements.
Answer 4.6
Outcome Solution
K-1 The settling time in the response shown in Figure 4.5 is
ts2 = 0 cm
The peak time and percentage overshoot of the response are:
tp2 = 40 -25 = 15 sec
and
B-9 Both the peak time and percent overshoot measured satisfy the specifications given in
Section 2.1.4.
  
 
Figure 4.3: Tank 2 level closed-loop control response.
Solutions for teaching and research. Made in Canada.
INFO@QUANSER.COM +1-905-940-3575 QUANSER.COM
Magnetic LevitationCoupled Tanks
Process control plants for teaching and research
These plants are ideal for intermediate level teaching. They are also suitable for research
relating to traditional or modern control applications of process control. For more
information please contact info@quanser.com
©2012 Quanser Inc. All rights reserved.

More Related Content

What's hot

ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMINGROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
TAMILMECHKIT
 
Robotics position and orientation
Robotics position and orientationRobotics position and orientation
Robotics position and orientation
Thiyagarajan Palanisamy
 
Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)
Nilraj Vasandia
 
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
IRJET Journal
 
Control chap8
Control chap8Control chap8
Control chap8
Mohd Ashraf Shabarshah
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
PRABHAHARAN429
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control system
Harish Odedra
 
Control system compensator lag lead
Control system compensator lag leadControl system compensator lag lead
Control system compensator lag lead
Nilesh Bhaskarrao Bahadure
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
Shahid Faizee
 
Layout of FMS
Layout of FMSLayout of FMS
Layout of FMS
sgrsoni45
 
Pneumatic System
Pneumatic SystemPneumatic System
Pneumatic System
Vishal Singh
 
Control engineering module 1 part-a 18me71
Control engineering  module 1 part-a 18me71Control engineering  module 1 part-a 18me71
Control engineering module 1 part-a 18me71
Mohammed Imran
 
Energy and power in hydraulic system
Energy and power in hydraulic systemEnergy and power in hydraulic system
Energy and power in hydraulic system
Himanshi Gupta
 
Automated assembly systems
Automated assembly systemsAutomated assembly systems
Automated assembly systems
Vibhas Purushu
 
Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical Modeling
Leonides De Ocampo
 
Robot programming
Robot programmingRobot programming
Robot programming
Gopal Saini
 
Control chap5
Control chap5Control chap5
Control chap5
Mohd Ashraf Shabarshah
 
11 kinematicsrobot
11 kinematicsrobot11 kinematicsrobot
11 kinematicsrobot
Pallavi Choudekar
 
6. steady state error
6. steady state error6. steady state error
6. steady state error
shurjeel amjad
 
Analysis of Rack and Pinion under dynamic conditions
Analysis of Rack and Pinion under dynamic conditionsAnalysis of Rack and Pinion under dynamic conditions
Analysis of Rack and Pinion under dynamic conditions
nagaraju kondrasi
 

What's hot (20)

ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMINGROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
 
Robotics position and orientation
Robotics position and orientationRobotics position and orientation
Robotics position and orientation
 
Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)
 
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
Reading and Analyzing of Non-Newtonian speed Bumps (speed breakers)
 
Control chap8
Control chap8Control chap8
Control chap8
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control system
 
Control system compensator lag lead
Control system compensator lag leadControl system compensator lag lead
Control system compensator lag lead
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
 
Layout of FMS
Layout of FMSLayout of FMS
Layout of FMS
 
Pneumatic System
Pneumatic SystemPneumatic System
Pneumatic System
 
Control engineering module 1 part-a 18me71
Control engineering  module 1 part-a 18me71Control engineering  module 1 part-a 18me71
Control engineering module 1 part-a 18me71
 
Energy and power in hydraulic system
Energy and power in hydraulic systemEnergy and power in hydraulic system
Energy and power in hydraulic system
 
Automated assembly systems
Automated assembly systemsAutomated assembly systems
Automated assembly systems
 
Lecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical ModelingLecture 4 ME 176 2 Mathematical Modeling
Lecture 4 ME 176 2 Mathematical Modeling
 
Robot programming
Robot programmingRobot programming
Robot programming
 
Control chap5
Control chap5Control chap5
Control chap5
 
11 kinematicsrobot
11 kinematicsrobot11 kinematicsrobot
11 kinematicsrobot
 
6. steady state error
6. steady state error6. steady state error
6. steady state error
 
Analysis of Rack and Pinion under dynamic conditions
Analysis of Rack and Pinion under dynamic conditionsAnalysis of Rack and Pinion under dynamic conditions
Analysis of Rack and Pinion under dynamic conditions
 

Viewers also liked

Coupled tanks courseware
Coupled tanks coursewareCoupled tanks courseware
Coupled tanks courseware
subramanian nagammai
 
ICCUBEA_2015_paper
ICCUBEA_2015_paperICCUBEA_2015_paper
ICCUBEA_2015_paper
Kaliprasad Mahapatro
 
Sliding Mode Controller for Robotic Flexible Arm Joint
Sliding Mode Controller  for Robotic Flexible Arm JointSliding Mode Controller  for Robotic Flexible Arm Joint
Sliding Mode Controller for Robotic Flexible Arm Joint
omkarharshe
 
SLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATIONSLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATION
Bindutesh Saner
 
IEEE electrical projects using Matlab/Simulink software
IEEE electrical projects using Matlab/Simulink softwareIEEE electrical projects using Matlab/Simulink software
IEEE electrical projects using Matlab/Simulink software
Asoka Technologies
 
Introduction of process control
Introduction of process controlIntroduction of process control
Introduction of process control
chemical ppt
 
Instrumentation and process control fundamentals
Instrumentation and  process control fundamentalsInstrumentation and  process control fundamentals
Instrumentation and process control fundamentals
hossam hassanein
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
IJMER
 
Basics Of Instrumentation
Basics Of InstrumentationBasics Of Instrumentation
Basics Of Instrumentation
Vinoth Ganesh
 

Viewers also liked (9)

Coupled tanks courseware
Coupled tanks coursewareCoupled tanks courseware
Coupled tanks courseware
 
ICCUBEA_2015_paper
ICCUBEA_2015_paperICCUBEA_2015_paper
ICCUBEA_2015_paper
 
Sliding Mode Controller for Robotic Flexible Arm Joint
Sliding Mode Controller  for Robotic Flexible Arm JointSliding Mode Controller  for Robotic Flexible Arm Joint
Sliding Mode Controller for Robotic Flexible Arm Joint
 
SLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATIONSLIDING MODE CONTROL AND ITS APPLICATION
SLIDING MODE CONTROL AND ITS APPLICATION
 
IEEE electrical projects using Matlab/Simulink software
IEEE electrical projects using Matlab/Simulink softwareIEEE electrical projects using Matlab/Simulink software
IEEE electrical projects using Matlab/Simulink software
 
Introduction of process control
Introduction of process controlIntroduction of process control
Introduction of process control
 
Instrumentation and process control fundamentals
Instrumentation and  process control fundamentalsInstrumentation and  process control fundamentals
Instrumentation and process control fundamentals
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
 
Basics Of Instrumentation
Basics Of InstrumentationBasics Of Instrumentation
Basics Of Instrumentation
 

Similar to Coupled tanks

Analog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory ManualAnalog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory Manual
Janelle Martinez
 
EE312_ Control System Engineering_Moodle_Page
EE312_ Control System Engineering_Moodle_PageEE312_ Control System Engineering_Moodle_Page
EE312_ Control System Engineering_Moodle_Page
Praneel Chand
 
Report format customised
Report format customisedReport format customised
Report format customised
cyrusirungu
 
206891661 ee2002-lab-manual-fall-2013
206891661 ee2002-lab-manual-fall-2013206891661 ee2002-lab-manual-fall-2013
206891661 ee2002-lab-manual-fall-2013
homeworkping7
 
ECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.comECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.com
ledlang1
 
ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com 
myblue134
 
Ecet 365 Enhance teaching / snaptutorial.com
Ecet 365   Enhance teaching / snaptutorial.comEcet 365   Enhance teaching / snaptutorial.com
Ecet 365 Enhance teaching / snaptutorial.com
Davis116a
 
Ecet 365 Education Redefined - snaptutorial.com
Ecet 365    Education Redefined - snaptutorial.comEcet 365    Education Redefined - snaptutorial.com
Ecet 365 Education Redefined - snaptutorial.com
DavisMurphyC85
 
ECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.comECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.com
donaldzs109
 
Adbms lab manual
Adbms lab manualAdbms lab manual
Adbms lab manual
RAKESH KUMAR
 
Ece 311
Ece 311Ece 311
Assistant driller ojt module
Assistant driller ojt moduleAssistant driller ojt module
Assistant driller ojt module
Hamid Abdollahi
 
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET Journal
 
gonzales_wesley_ENGR3406_FINAL_PROJECT
gonzales_wesley_ENGR3406_FINAL_PROJECTgonzales_wesley_ENGR3406_FINAL_PROJECT
gonzales_wesley_ENGR3406_FINAL_PROJECT
Wesley Gonzales
 
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docxMovie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
roushhsiu
 
1 P a g e A semester of Experiments for ECE 225 .docx
1  P a g e  A semester of Experiments for ECE 225  .docx1  P a g e  A semester of Experiments for ECE 225  .docx
1 P a g e A semester of Experiments for ECE 225 .docx
mercysuttle
 
Mathematic iii test case
Mathematic iii test caseMathematic iii test case
Mathematic iii test case
syafiqahrahimi
 
Mathematic iii test case
Mathematic iii test caseMathematic iii test case
Mathematic iii test case
syafiqahrahimi
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
Steven Li
 
HeatExchangerTempControlProject
HeatExchangerTempControlProjectHeatExchangerTempControlProject
HeatExchangerTempControlProject
Eric Hubicka
 

Similar to Coupled tanks (20)

Analog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory ManualAnalog Communications Lab Laboratory Manual
Analog Communications Lab Laboratory Manual
 
EE312_ Control System Engineering_Moodle_Page
EE312_ Control System Engineering_Moodle_PageEE312_ Control System Engineering_Moodle_Page
EE312_ Control System Engineering_Moodle_Page
 
Report format customised
Report format customisedReport format customised
Report format customised
 
206891661 ee2002-lab-manual-fall-2013
206891661 ee2002-lab-manual-fall-2013206891661 ee2002-lab-manual-fall-2013
206891661 ee2002-lab-manual-fall-2013
 
ECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.comECET 365 Success Begins/Newtonhelp.com
ECET 365 Success Begins/Newtonhelp.com
 
ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com ECET 365 Success Begins /newtonhelp.com 
ECET 365 Success Begins /newtonhelp.com 
 
Ecet 365 Enhance teaching / snaptutorial.com
Ecet 365   Enhance teaching / snaptutorial.comEcet 365   Enhance teaching / snaptutorial.com
Ecet 365 Enhance teaching / snaptutorial.com
 
Ecet 365 Education Redefined - snaptutorial.com
Ecet 365    Education Redefined - snaptutorial.comEcet 365    Education Redefined - snaptutorial.com
Ecet 365 Education Redefined - snaptutorial.com
 
ECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.comECET 365 Exceptional Education / snaptutorial.com
ECET 365 Exceptional Education / snaptutorial.com
 
Adbms lab manual
Adbms lab manualAdbms lab manual
Adbms lab manual
 
Ece 311
Ece 311Ece 311
Ece 311
 
Assistant driller ojt module
Assistant driller ojt moduleAssistant driller ojt module
Assistant driller ojt module
 
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
IRJET- Impact of using e-Textbook for the Teaching of Control Systems Enginee...
 
gonzales_wesley_ENGR3406_FINAL_PROJECT
gonzales_wesley_ENGR3406_FINAL_PROJECTgonzales_wesley_ENGR3406_FINAL_PROJECT
gonzales_wesley_ENGR3406_FINAL_PROJECT
 
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docxMovie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
Movie Review GuidelinesI. Introduction· Genre · Movie Titl.docx
 
1 P a g e A semester of Experiments for ECE 225 .docx
1  P a g e  A semester of Experiments for ECE 225  .docx1  P a g e  A semester of Experiments for ECE 225  .docx
1 P a g e A semester of Experiments for ECE 225 .docx
 
Mathematic iii test case
Mathematic iii test caseMathematic iii test case
Mathematic iii test case
 
Mathematic iii test case
Mathematic iii test caseMathematic iii test case
Mathematic iii test case
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
 
HeatExchangerTempControlProject
HeatExchangerTempControlProjectHeatExchangerTempControlProject
HeatExchangerTempControlProject
 

Recently uploaded

Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
Kamal Acharya
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
AnasAhmadNoor
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
Kamal Acharya
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
sachin chaurasia
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
abdatawakjira
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 

Recently uploaded (20)

Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 

Coupled tanks

  • 1. INSTRUCTOR WORKBOOK Coupled Tanks Experiment for LabVIEW Users Standardized for ABET* Evaluation Criteria Developed by: Jacob Apkarian, Ph.D., Quanser Hervé Lacheray, M.A.SC., Quanser Amin Abdossalami, M.A.SC., Quanser CAPTIVATE. MOTIVATE. GRADUATE. Quanser educational solutions are powered by:
  • 2.   PREFACE Preparing laboratory experiments can be time-consuming. Quanser understands time constraints of teaching and research professors. That’s why Quanser’s control laboratory solutions come with proven practical exercises. The courseware is designed to save you time, give students a solid understanding of various control concepts and provide maximum value for your investment. Quanser courseware materials are supplied in two formats: 1. Instructor Workbook – provides solutions for the pre-lab assignments and contains typical experimental results from the laboratory procedure. This version is not intended for the students. 2. Student Workbook – contains pre-lab assignments and in-lab procedures for students. This courseware material is prepared for users of National Instruments LabVIEW™ software. The courseware for Coupled Tanks experiment is aligned with the requirements of the Accreditation Board for Engineering and Technology (ABET), one of the most respected organizations specializing in accreditation of educational programs in applied science, computing, science and technology. The Instructor Workbook provides professors with a simple framework and set of templates to measure and document students’ achievements of various performance criteria and their ability to:  Apply knowledge of math, science and engineering  Design and conduct experiments, and analyze and interpret data  Communicate effectively  Use techniques, skills and modern engineering tools necessary for engineering practice Quanser, Inc. would like to thank Dr. Karl Åstrom from Lund University, Sweden for his immense contribution to the courseware content and Dr. Hakan Gurocak from the Washington State University Vancouver, for rewriting the original manual to include embedded outcomes assessment. The following material provides an abbreviated example of pre-lab assignments and in-lab procedures for the Coupled Tanks experiment. Please note that the examples are not complete as they are intended to give you a brief overview of the structure and content of the course materials you will receive with the plant.
  • 3.   TABLE OF CONTENTS PREFACE ...................................................................................................................... PAGE 1 INTRODUCTION TO QUANSER COUPLED TANKS COURSEWARE SAMPLE .................PAGE 3 INSTRUCTOR WORKBOOK TABLE OF CONTENTS .......................................................PAGE 4 BACKGROUND SECTION – SAMPLE ............................................................................PAGE 6 PRE-LAB QUESTIONS SECTION – SAMPLE ...................................................................PAGE 7 LAB EXPERIMENTS SECTION – SAMPLE ......................................................................PAGE 8
  • 4.   1. INTRODUCTION TO QUANSER COUPLED TANKS COURSEWARE SAMPLE Quanser courseware provides step-by-step pedagogy for a wide range of control challenges. Starting with the basic principles, students can progress to more advanced applications and cultivate a deep understanding of control theories. Quanser Coupled Tanks courseware covers topics, such as:  How to mathematically model the Coupled-Tank plant from first principles in order to obtain the two open-loop transfer functions characterizing the system, in the Laplace domain  How to linearize the obtained non-linear equation of motion about the quiescent point of operation  How to design, through pole placement, a Proportional-plus-Integral-plus-Feedforward-based controller for the Coupled Tanks system in order for it to meet the required design specifications for each configuration  How to implement each configuration controller(s) and evaluate its/their actual performance Every laboratory chapter in the Instructor Workbook is organized into four sections:  Background section provides all the necessary theoretical background for the experiments. Students should read this section first to prepare for the Pre-Lab questions and for the actual lab experiments.  Pre-Lab Questions section is not meant to be a comprehensive list of questions to examine understanding of the entire background material. Rather, it provides targeted questions for preliminary calculations that need to be done prior to the lab experiments. All or some of the questions in the Pre-Lab section can be assigned to the students as homework.  Lab Experiments section provides step-by-step instructions to conduct the lab experiments and to record the collected data.  System Requirements section describes all the details of how to configure the hardware and software to conduct the experiments. It is assumed that the hardware and software configuration have been completed by the instructor or the teaching assistant prior to the lab sessions. However, if the instructor chooses to, the students can also configure the systems by following the instructions given in this section. Assessment of ABET outcomes is incorporated into the Instructor Workbook – look for indicators such as A-1, A-2 These indicators correspond to specific performance criteria for an outcome. Appendix A of the Instructor Workbook includes: - details of the targeted ABET outcomes, - list of performance criteria for each outcome, - scoring rubrics and instructions on how to use them in assessment. The outcomes targeted by the Pre-Lab questions can be assessed using the student work. The outcomes targeted by the lab experiments can be assessed from the lab reports submitted by the students. These reports should follow the specific template for content given at the end of each laboratory chapter. This will provide a basis to assess the outcomes easily.
  • 5.   2. INSTRUCTOR WORKBOOK TABLE OF CONTENTS The full Table of Contents of the Quanser Coupled Tanks Instructor Workbook is shown here: 1. INTRODUCTION 2. MODELING 2.1. BACKGROUND 2.1.1. CONFIGURATION #1 SYSTEM SCHEMATICS 2.1.2. CONFIGURATION #1 NONLINEAR EQUATION OF MOTION (EOM) 2.1.3. CONFIGURATION #1 EOM LINEARIZATION AND TRANSFER FUNCTION 2.1.4. CONFIGURATION #2 SYSTEM SCHEMATICS 2.1.5. CONFIGURATION #2 NONLINEAR EQUATION OF MOTION (EOM) 2.1.6. CONFIGURATION #2 EOM LINEARIZATION AND TRANSFER FUNCTION 2.2. PRE-LAB QUESTIONS 3. TANK 1 LEVEL CONTROL 3.1. BACKGROUND 3.1.1. SPECIFICATIONS 3.1.2. TANK 1 LEVEL CONTROLLER DESIGN: POLE PLACEMENT 3.1.3. TANK 1 LEVEL CONTROL IMPLEMENTATION 3.2. PRE-LAB QUESTIONS 3.3. LAB EXPERIMENTS 3.3.1. OBJECTIVES 3.3.2. TANK 1 LEVEL CONTROL SIMULATION 3.3.3. TANK 1 LEVEL CONTROL IMPLEMENTATION 3.4. RESULTS 4. TANK 2 LEVEL CONTROL 4.1. BACKGROUND 4.1.1. SPECIFICATIONS 4.1.2. TANK 2 LEVEL CONTROLLER DESIGN: POLE PLACEMENT 4.2. PRE-LAB QUESTIONS 4.3. LAB EXPERIMENTS 4.3.1. OBJECTIVES 4.3.2. TANK 2 LEVEL CONTROL SIMULATION 4.3.3. TANK 2 LEVEL CONTROL IMPLEMENTATION 4.4. RESULTS 5. SYSTEM REQUIREMENTS 5.1. OVERVIEW OF FILES 5.2. CALIBRATING THE PRESSURE SENSOR MEASUREMENTS 5.3. SETUP FOR TANK 1 CONTROL SIMULATION 5.4. SETUP FOR TANK 1 LEVEL CONTROL 5.5. SETUP FOR TANK 2 CONTROL SIMULATION 5.6. SETUP FOR TANK 2 LEVEL CONTROL 6. LAB REPORT 6.1. TEMPLATE FOR TANK 1 LEVEL CONTROL REPORT 6.2. TEMPLATE FOR TANK 2 LEVEL CONTROL REPORT
  • 6.   6.3. TIPS FOR REPORT FORMAT 7. SCORING SHEETS 7.1. MODELING PRE-LAB QUESTIONS 7.2. TANK 1 LEVEL CONTROL PRE-LAB QUESTIONS 7.3. TANK 1 LEVEL CONTROL LAB REPORT 7.4. TANK 2 LEVEL CONTROL PRE-LAB QUESTIONS 7.5. TANK 2 LEVEL CONTROL LAB REPORT APPENDIX A – NOMENCLATURE APPENDIX B - INSTRUCTOR’S GUIDE B.1 PRE-LAB QUESTIONS AND LAB EXPERIMENTS B.1.1. HOW TO USE THE PRE-LAB QUESTIONS B.1.2. HOW TO USE THE LABORATORY EXPERIMENTS B.2 ASSESSMENT FOR ABET ACCREDITATION B.2.1. ASSESSMENT IN YOUR COURSE B.2.2. HOW TO SCORE THE PRE-LAB QUESTIONS B.2.3. HOW TO SCORE THE LAB REPORT B.2.4 ASSESSMENT OF THE OUTCOMES FOR THE COURSE B.2.5 COURSE SCORE FOR OUTCOME A B.2.6 COURSE SCORES FOR OUTCOMES B, K AND G B.2.7 ASSESSMENT WORKBOOK B.3 RUBRICS REFERENCES
  • 7.   3. BACKGROUND SECTION - SAMPLE Configuration #1 System Schematics A schematic of the Coupled-Tank plant is represented in Figure 2.1, below. The Coupled-Tank system's nomenclature is provided in Appendix A. As illustrated in Figure 2.1, the positive direction of vertical level displacement is upwards, with the origin at the bottom of each tank (i.e. corresponding to an empty tank), as represented in Figure 3.2. Figure 2.1: Schematic of Coupled Tanks in Configuration #1. Configuration #1 Nonlinear Equation of Motion (EOM) In order to derive the mathematical model of your Coupled-Tank system in configuration #1, it is reminded that the pump feeds into Tank 1 and that tank 2 is not considered at all. Therefore, the input to the process is the voltage to the pump VP and its output is the water level in tank 1, L1, (i.e. top tank). The purpose of the present modeling session is to provide you with the system's open-loop transfer function, G1(s), which in turn will be used to design an appropriate level controller. The obtained Equation of Motion, EOM, should be a function of the system's input and output, as previously defined. Therefore, you should express the resulting EOM under the following format: where f denotes a function. In deriving the Tank 1 EOM the mass balance principle can be applied to the water level in tank 1, i.e., (2.1) where At1 is the area of Tank 1. Fi1 and Fo1 are the inflow rate and outflow rate, respectively. The volumetric inflow rate to tank 1 is assumed to be directly proportional to the applied pump voltage, such that: Applying Bernoulli's equation for small orifices, the outflow velocity from tank 1, vo1, can be expressed by the following relationship:
  • 8.   4. PRE-LAB QUESTIONS SECTION - SAMPLE Modeling Answer the following questions: 1. A-1, A-2, A-3 Using the notations and conventions described in Figure 2 derive the Equation Of Motion (EOM) characterizing the dynamics of tank 1. Is the tank 1 system's EOM linear? Hint: The outflow rate from tank 1, Fo1, can be expressed by: (2.12) Answer 3.1 Outcome Solution A-1 As a remark, the cross-section area of tank 1 outlet hole can be calculated by: (Ans. 2.1) Using Equation Ans.2.1, the outflow rate from tank 1 given in Equation 2.12 becomes: (Ans.2.2) A-2 Moreover, using the mass balance principle for tank 1, we obtained a first-order differential equation for L1 in Equation 2.1. Substituting in Equation 2.1 Fi1 and Fo1 with their expressions given in Equation Ans.2.1 and Equation Ans.2.2, respectively, and rearranging results in the following equation of motion for the tank 1 system: (Ans.2.3) A-2 The EOM of tank 1 in Equation Ans.2.3 is nonlinear.   
  • 9.   5. LAB EXPERIMENTS SECTION - SAMPLE Tank 2 Level Control Simulation Experimental Setup The Coupled Tanks -Tank2 Level Control simulation VI shown in Figure 4.2 is used to perform tank 2 level control simulation exercises in this laboratory. Figure 4.2: VI used to run PI-FF control Simulation on Coupled Tanks system in configuration #2. IMPORTANT: Before you can conduct these experiments, you need to make sure that the lab files are configured. If they have not been configured already, then go to Section 5 to configure the lab files first. Follow this procedure: 1. In Coupled Tanks.lvproj, open Coupled Tanks- Tank2 Level Control Simulation.vi. The model implements the system's simulation Proportional-plus-Integral (PI) closed-loop with feedforward action, as studied in Section 4.1.2. As mentioned in the pre-lab assignments, the tank 2 water level control loop is based on tank 1 level controller, as developed and tuned in the previous sections. The level controller diagram for the Coupled Tank in configuration #2 also interfaces directly with your Coupled Tank hardware. To familiarize yourself with the diagram, it is suggested that you open the model subsystems to get a better idea of their composing blocks as well as take note of the I/O connections. 2. To generate a square wave that goes between 14 and 16 cm for the tank 2 level reference, go to the Amplitude Command (cm) section and set the controls to the following:  Amplitude = 1 cm  Frequency = 0.02 Hz  Offset = 15 cm The total level setpoint for tank 2 should result to be a square wave of _1cm around the desired equilibrium level L20 3. Enter the proportional, integral, and feedforward control gains found in Section 4.2 in the kp 2, ki 2, and kff 2 controls in the Control Parameters section on the front panel. Keep in the the PI-plus-feedforward
  • 10.   controller gains for tank 1 of the Coupled-Tank system in configuration #1, as previously implemented. Those are kp 1, ki 1, and kff 1 controls in the Control Parameters section on the front panel. Have your lab assistant check your values. 4. Run the VI. 5. The VI should start the Coupled Tanks simulation filling tank1 and tank 2 up to their operating levels L10 and L20, respectively. Then after a 35-second settling delay (in order to stabilize the system at its operating point), the water level in tank 2 should start tracking the desired ±1cm square wave setpoint around the desired operating level L20. The corresponding commanded pump voltage, which is proportional to the control effort spent, can also be monitored and plotted on-line. 6. B-5, K-2 Attach a plot showing the Implemented Tank 2 Control response and the input voltage. Answer 4.5 Outcome Solution B-5 If the procedure was followed properly, Tank 2 level control simulation file should have been run. The response similar to Figure 4.3 should have been obtained. K-2 The closed-loop Tank 2 level response is shown in Figure 4.3.    7. K-1, B-9 Assess the actual performance of the level response and compare it to the design requirements. Measure your response actual percent overshoot and settling time. Are the design specifications satisfied? Explain. If your level response does not meet the desired design specifications, review your PI-plus-Feedforward gain calculations and/or alter the closed-loop pole locations until they do. If you are still unable to achieve the required performance level, ask your lab instructor for advice. Does the response satisfy the specifications given in Section 2.1.4? Hint: Use the graph cursors in the Measure tab to take measurements. Answer 4.6 Outcome Solution K-1 The settling time in the response shown in Figure 4.5 is ts2 = 0 cm The peak time and percentage overshoot of the response are: tp2 = 40 -25 = 15 sec and B-9 Both the peak time and percent overshoot measured satisfy the specifications given in Section 2.1.4.   
  • 11.   Figure 4.3: Tank 2 level closed-loop control response.
  • 12. Solutions for teaching and research. Made in Canada. INFO@QUANSER.COM +1-905-940-3575 QUANSER.COM Magnetic LevitationCoupled Tanks Process control plants for teaching and research These plants are ideal for intermediate level teaching. They are also suitable for research relating to traditional or modern control applications of process control. For more information please contact info@quanser.com ©2012 Quanser Inc. All rights reserved.