Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of MultipleInput, Multiple Output (MIMO) Processes


 Kelly Lucas
 11 months ago
 Views:
Transcription
1 Control of MIMO processes Control of MultipleInput, Multiple Output (MIMO) Processes Statistical Process Control Feedforward and ratio control Cascade control Split range and selective control Control of MIMO processes Structure of discussion: Introduction Interactions Case study: Interaction between flow and temperature on the Instrutek VVS400 Heating and Ventilation rig Multiloop control strategy Control of MIMO processes Pairing of controlled and manipulated variables Strategies for dealing with undesirable closed loop interactions Virtual laboratories Questions and answers 2. Introduction Two control approaches Process plants have many variables that need to be controlled. The engineers must provide: the necessary sensors adequate manipulated variables decide how the controlled variables and manipulated variables are paired (they will also be linked through the controller design). Most of the techniques learned for single loop systems still apply. Reference: Marlin, T.E. (2000). Process control, Chapter
2 2. Interactions Interactions (continued) In practical control problems, there typically are a number of process variables which must be controlled and a number which can be manipulated. Example: asliquid separator Reference: Seborg, D.E. et al. (2004). Process dynamics and control, Chapter Interactions. SingleInput, SingleOutput (SISO) Process Example: Distillation column MultiInput, MultiOutput (MIMO) Process 2x2 nxn 7 Controlled Variables: x D, xb, P, hd, and hb Manipulated Variables: D, B, R, Q,and Q D B Note: Possible multiloop control strategies 5! 20 8
3 Interactions. Thus, we are interested in characterizing process interactions and selecting an appropriate multiloop control configuration. If process interactions are significant, even the best multiloop control system may not provide satisfactory control. In these situations, there are incentives for considering multivariable control strategies. 3. Case study: Interaction between flow and temperature on the VVS 400 heating and ventilation rig Multiloop control: Each manipulated variable depends on only a single controlled variable, i.e., a set of conventional feedback controllers. Multivariable Control: Each manipulated variable can depend on two or more of the controlled variables. How can we determine how much interaction exists? One method is to use empirical modelling. 9 0 Investigation into process interactions The inputs to both processes were held constant and allowed to settle. Then one of the process inputs underwent a step change. The output of the other process was observed to see if this change had any effect on it. Investigation into process interactions The left hand plot shows when the temperature process input (i.e. heater setting) is held constant (so that the temperature measured is 0.45 or 45 C) and the flow process input (i.e. fan speed) undergoes a step change (from 5% to 75% of full range), the output temperature measured reduces considerably (to 0.3 or 3 C). The right hand plot shows that when the flow process input (i.e. fan speed) is held constant and the temperature process input (i.e. heater setting) undergoes a step change, the output flow measured does not change. This relationship in block diagram form is: Heating and Ventilation System Temperature Process r + y + Interaction 2 Flow Process r2 y2 2
4 Investigation into process interactions This section attempts to estimate the interaction transfer function 2. A large step was applied to the flow process (at r 2 ) and the output of the temperature process (y ) was observed over a range of temperature inputs (at r ). The alternative tangent and point method was used to approximate the process as a first order lag plus time delay (FOLPD) model. The figure outlines this method of identification. Result of one of the tests 3 The lefthand plot shows a test carried out with a constant heater setting of 70%. The flow process receives a step input at 00seconds. The output flow change is large (2075%). This results in a change in the temperature output. The righthand plot displays a zoomed plot of the temperature output with the alternative tangent and point method applied. This test was carried out at three different constant temperature inputs (30, 50, and 70 per cent), as the process is nonlinear. 4 Transfer functions developed: Low heater setting (30% of max.) Medium heater setting (50% of max). High heater setting (70% of max). All test results e (s) + 63s 8s 0.8e (s) + 85s 0.24e (s) + 70s An inverse relationship exists between the flow process input and measured temperature output, as expected The effect of the interaction is more noticeable at higher heater settings (again, as expected). 7s 6s 5 4. Multiloop control strategy Typical industrial approach Consists of using n standard feedback controllers (e.g., PID), one for each controlled variable. Control system design. Select controlled and manipulated variables. 2. Select pairing of controlled and manipulated variables. 3. Specify types of feedback controllers. Example: 2 x 2 system Two possible controller pairings: U with Y, U 2 with Y 2 or U with Y 2, U 2 with Y Note: For n x n system, n! possible pairing configurations. 6
5 Block diagram 2x2 process Control loop interactions Process interactions may induce undesirable interactions between two or more control loops. Example: 2 x 2 system: Control loop interactions are due to the presence of a third (hidden) feedback loop. 7 Problems arising from control loop interactions i. Closedloop system may become destabilized. ii. Controller tuning becomes more difficult Control of MIMO processes Control of MIMO processes 9 20
6 Control of MIMO processes Control of MIMO processes From block diagram algebra 2 Example 23 24
7 Control of MIMO processes Control of MIMO processes Control of MIMO processes 27 28
8 Control of MIMO processes Control of MIMO processes Control of MIMO processes 6. Pairing of controlled and manipulated variables We have seen that interaction is important. It affects the performance of the feedback control systems. Do we have a quantitative measurement of interaction? The answer is yes, we have several. We will concentrate on the Relative ain Array (RA). 3 32
9 Relative gain array This method, developed by Bristol (966), is used to determine the best pairing of controlled and manipulated variables for MIMO processes. The method is based solely on steady state information of the process. Relative gain array Take m and m 2 to be the inputs (or manipulated variables) and y and y 2 to be the outputs (or controlled variables) of the temperature and flow processes respectively. m Process y The VVS400 heating and ventilation process (for example) has two inputs and two outputs (for flow and temperature). 33 m2 (constant) Assuming m 2 is constant, a step change bin input of magnitude m is introduced. y is the corresponding output change. So then the open loop gain between m and y is y m m cons tan t 2 y2 34 Relative gain array Now consider the loop gain between y and m when m 2 can vary (in a feedback loop controlling the other output, y 2 ): m y Relative gain array Now, the relative gain between y and m, λ, is defined by λ ( y / m ) m2const. ( y / m) y const. 2 Direct Effect Direct + Indirect Effect r2 +  C2 m2 y2 (Constant) The controller C2 attempts to hold y 2 constant; m 2 must change for this to happen, provoking a change in y (y ); this change is a result of the direct effect (from m ) and the indirect effect (from m 2 ). The open loop gain is then y m 35 y2cons tan t Similarly, the remaining relative gains may be defined as follows: Relative gain (m 2 y ): Relative gain (m y 2 ): Relative gain (m 2 y 2 ): λ λ λ 2 2 ( y / m ) 2 mconst. ( y / m2 ) y const. ( y / m ) 2 m2const. ( y2 / m) y const. ( y / m ) 2 2 mconst. ( y2 / m2 ) y const. 2 36
10 Relative gain array The relative gains are arranged into a relative gain array (RA): It can be shown that λ λ λ 2 λ + λ λ + λ λ + λ λ + λ 2 Then, for a 2x2 process Examples: λ : λ λ λ λ λ λ 2 2 λ λ λ λ i.e. direct effect direct + indirect effect, Pairings: (y, m ); (y 2, m 2 ). 37 λ 0: 0 λ 0 Relative gain array i.e. no direct effect. Pairings: (y, m 2 ); (y 2, m ). 0 < λ < : i.e. the control loops will interact.2 λ λ λ λ Pairings: (y, m ); (y 2, m 2 ). Pairings: (y, m 2 ); (y 2, m ). Most severe interaction 0.2 Closing the second loop reduces the gain between y.2 and m ; as λ increases, the degree of interaction becomes more severe λ Relative gain array Opening loop two gives a negative gain between y and m ; closing loop two gives a positive gain between y and m, i.e. the control loops interact by trying to fight each other. In general, y should be paired with m when λ 0.5; otherwise y should be paired with m 2. Provides two pieces of useful information Measure of process interactions Recommendation about the best pairing of controlled and manipulated variables It requires knowledge of process steady state gains only. 39 Relative ain Array (RA) For a 2 x 2 system: Steadystate process model, y + k.m k2. m2 2 k2.m k. m2 y + Where k, k 2, k 2, and k are the steady state gains i.e. y k m m2cons tan t Putting y 2 0: k 2 0 k 2.m + k. m2 i.e. m2. m k k2k 2 y k.m. m k2k 2 Therefore, i.e. y k. m k k k Therefore, y m y2const. k k 2k kk 2 i.e. λ k2k k k 2 λ 40
11 Relative ain Array (RA) Overall recommendation: Pair controlled and manipulated variables so that the corresponding relative gains are positive and as close to one as possible. Example : K K K K2 K Λ Recommended pairing is Y and U, Y 2 and U 2. Example 2: K. 5 2 Λ Recommended pairing is Y with U and Y 2 with U RA can be misleading s s + Steady State RA (0.3) (2) Note that the offdiagonal terms possess dynamics that are 0 times faster than the diagonal terms. As a result, adjustments in u to correct y result in changes in y 2 long before y can be corrected. Then the other control loop makes adjustments in u 2 to correct y 2, but y changes long before y 2. Thus adjustments in u cause changes in y from the coupling long before the direct effect s s + 7. Strategies for dealing with undesirable closed loop interactions. "Detune" one or more feedback controllers. 2. Select different manipulated or controlled variables e.g. nonlinear functions of original variables 3. Use a decoupling control scheme. 4. Use some other type of multivariable control scheme. r r2 Decoupling Basic Idea: Use additional controllers to compensate for process interactions and thus reduce control loop interactions Ideally, decoupling control allows setpoint changes to affect only the desired controlled variables. Typically, decoupling controllers are designed using a simple process model (e.g., a steadystate model or transfer function model). + e + e2 C2  m C + + m D2 D2 + m m y y2 D2( s) 2 D
12 Decoupling Consider the 2x2 process shown in the figure (i.e. y is coupled with m and y 2 is coupled with m 2 ). Assume both outputs are initially at their desired values, and a disturbance causes the controller of loop 2 to vary the value of m 2. This will then cause an unwanted disturbance in loop and hence cause y to vary from its desired value. iven that; y.m +. 2 m2 then to keep y constant (i.e. Y (s) 0), m must be adjusted by (. 2 / ). m2 So by introducing a decoupler of transfer function ( 2 / ), the interacting effect of loop 2 on loop is eliminated. The same argument can be applied to the effect of loop on loop 2, and hence yield a decoupler with transfer function ( ). The decouplers D 2 and D 2 may not always be physically realizable especially when dealing with models with different time delays. For example, sometimes it may occur that the ideal decoupler has a time advance term (i.e. e +2s ), which is obviously impossible to Decoupling implement. A less ambitious approach to full decoupling but still very effective is static decoupling. This is where the decouplers are designed based on the steady state process interactions only. The design equations for the decouplers can be adjusted by setting s 0, i.e. the process transfer functions are simply replaced by their corresponding steady state gains, so that D K / and D K /. Since static decouplers are 2 2 K merely constants they are always physically realizable and easily implemented. 2 / r r2 + e m C e2 C2  m D2 D2 2 2 K + m m y y2 2 D2 2 D2 Example 47 48
13 Tutorial example
14 Without decoupling. Servo and regulator responses step input on r Without decoupling. Servo and regulator responses step input on r2 Best decoupling (one) block diagram 55 56
15 Static decoupling (one) block diagram
16 Tutorial example
17 8. Virtual laboratories Other virtual laboratories ECOSSE Control HyperCourse Virtual Control laboratory The following virtual laboratories under Multiple Loop Control Systems are particularly relevant:  The blending process: deals mainly with (a) the matching up of manipulated variables with controlled variables using RA analysis, (b) viewing control loop interaction  Continuous Still (distillation column example). Control Systems Design, Australia See RealLife Case Studies; of interest are  Distillation column control  Four coupled tank apparatus  Shape control (Rollingmill shape control) National University of Singapore There is an interesting online experiment dealing with the PID control of a MIMO coupledtank apparatus; details at
18 9. Questions and Answers Question ives the best performance Answer No, we cannot ensure that this simple approach gives the best control performance. Is the only possible approach No, another possibility is the centralized controller approach (see lecture notes). We often select multiloop control design because it ives the best performance Is the only possible approach Retains the well known PID controller Is simple to implement by the engineer and to use by the operator. Retains the well known PID controller Yes, the familiar and reliable PID algorithm can be used for each of the loops. Is simple to implement by the engineer and to use by the operator Yes, implementing the PID controller is easy, because the algorithm is programmed in all commercial control systems. Also, operators have experience using singleloop control. Therefore, the multiloop approach is typically used unless improvement is possible with other approaches Question Answer one controlled variable (CV) influences more than one CV No, we are investigating the following question, "When we adjust one manipulated variable, does this affect any other part of the feedback process?" one valve influences more than one CV Process interaction occurs when one controlled variable (CV) influences more than one CV one valve influences more than one CV one valve influences all CV s always exists, there is no need to check. Yes, this is the definition. If no interaction exists, we can design individual feedback loops independently, because all loops will be independent. This is not the case in most realistic processes; therefore, we have to understand interaction and take it into account when we design control systems. one valve influences all CV s No, however, this is close. always exists, there is no need to check No, interaction does not always exist. 7 72
19 Question Answer How process gains change due to interaction No, the process gains, K ij, do not change because of interaction. However, the behaviour of a control system with several control loops can be strongly affected by interaction. All types of interaction No, the relative gain does not distinguish between oneway interaction and no interaction. The relative gain provides an indication of How process gains change due to interaction All types of interaction Two way interaction Deviation of multiloop dynamic behaviour from single loop dynamic behaviour. Two way interaction Yes, the relative gain gives us an indication of the "strength" of twoway interaction. Deviation of multiloop dynamic behaviour from single loop dynamic behaviour No, the relative gain does not provide much information about the dynamic control performance of control systems For the 2x2 system shown, what is true if no interaction exists? All ij (s) 0 2 (s) 2 (s) 0 (s) (s) 0 None of the above Question and Answer Answer: All ij (s) 0. Yes, if all the gains are zero, no interaction exists. However, no feedback control is possible either! 2 (s) 2 (s) 0. Yes, in this case, the two loops shown in the diagram would be independent. (s) (s) 0. Yes, interaction would not be present in this situation. However, the control design in the figure would have poor integrity; the pairing of manipulated and controlled variables should be switched. The continuous stirred tank reactor (CSTR) in the figure has the steadystate gain matrix shown. Which of the multiloop control designs will function correctly, i.e. could yield zerooffset, stable control? Question Control T with v C and control Ca with v A Control T with v A and control Ca with v C Either of the above will work None of the above will work None of the above No
20 First, calculate the RA: λ k2k k k 2 λ Answer λ (0.0047)(0) (0.0097)( 0.339) Therefore, answer is control T with v C and control Ca with v A. 77
Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process
Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 OpenLoop Process The study of dynamics was limited to openloop systems Observe process behavior as a result of specific input signals
More informationProcess Solutions. Process Dynamics. The Fundamental Principle of Process Control. APC Techniques Dynamics 21. Page 21
Process Dynamics The Fundamental Principle of Process Control APC Techniques Dynamics 21 Page 21 Process Dynamics (1) All Processes are dynamic i.e. they change with time. If a plant were totally static
More informationIndex. INDEX_p /15/02 3:08 PM Page 765
INDEX_p.765770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 Allpass factorization, 257 Allpass, frequency response, 225 Amplitude, 216 Amplitude
More informationUniversity of Science and Technology, Sudan Department of Chemical Engineering.
ISO 91:28 Certified Volume 3, Issue 6, November 214 Design and Decoupling of Control System for a Continuous Stirred Tank Reactor (CSTR) Georgeous, N.B *1 and Gasmalseed, G.A, Abdalla, B.K (12) University
More informationFundamental Principles of Process Control
Fundamental Principles of Process Control Motivation for Process Control Safety First: people, environment, equipment The Profit Motive: meeting final product specs minimizing waste production minimizing
More informationFuzzy Control of a Multivariable Nonlinear Process
Fuzzy Control of a Multivariable Nonlinear Process A. Iriarte Lanas 1, G. L.A. Mota 1, R. Tanscheit 1, M.M. Vellasco 1, J.M.Barreto 2 1 DEEPUCRio, CP 38.063, 22452970 Rio de Janeiro  RJ, Brazil email:
More informationProcess Control, 3P4 Assignment 5
Process Control, 3P4 Assignment 5 Kevin Dunn, kevin.dunn@mcmaster.ca Due date: 12 March 2014 This assignment is due on Wednesday, 12 March 2014. Late handins are not allowed. Since it is posted mainly
More informationOpen Loop Tuning Rules
Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus
More informationComputation of Stabilizing PI and PID parameters for multivariable system with time delays
Computation of Stabilizing PI and PID parameters for multivariable system with time delays Nour El Houda Mansour, Sami Hafsi, Kaouther Laabidi Laboratoire d Analyse, Conception et Commande des Systèmes
More informationSolutions for Tutorial 4 Modelling of NonLinear Systems
Solutions for Tutorial 4 Modelling of NonLinear Systems 4.1 Isothermal CSTR: The chemical reactor shown in textbook igure 3.1 and repeated in the following is considered in this question. The reaction
More informationChemical Engineering & Process Techniques
emical Engineering & Process Tecniques eview Article eedback ontrol for Liquid Level in a GravityDrained MultiTank System Larry K. Jang* Department of emical Engineering, alifornia State University,
More informationDecoupled Feedforward Control for an AirConditioning and Refrigeration System
American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3July, FrB1.4 Decoupled Feedforward Control for an AirConditioning and Refrigeration System Neera Jain, Member, IEEE, Richard
More informationA New Internal Model Control Method for MIMO OverActuated Systems
Vol. 7, No., 26 A New Internal Model Control Method for MIMO OverActuated Systems Ahmed Dhahri University of Tuins El Manar, National Engineering School of Tunis, Laboratory of research in Automatic Control,
More informationEquilibrium, Positive and Negative Feedback
Equilibrium, Positive and Negative Feedback Most ecosystems are very complex. There are many flows and storages. A high level of complexity makes for a more stable system which can withstand stress and
More informationPROCESS CONTROL DESIGN PASI 2005
PROCESS CONTROL DESIGN PASI 25 Pan American Advanced Studies Institute Program on Process Systems Engineering August 1625, 25, Iguazu Falls Thomas E. Marlin Department of Chemical Engineering And McMaster
More informationTime scale separation and the link between openloop and closedloop dynamics
Time scale separation and the link between openloop and closedloop dynamics Antonio Araújo a Michael Baldea b Sigurd Skogestad a,1 Prodromos Daoutidis b a Department of Chemical Engineering Norwegian
More informationControl Lab. Thermal Plant. Chriss Grimholt
Control Lab Thermal Plant Chriss Grimholt Process System Engineering Department of Chemical Engineering Norwegian University of Science and Technology October 3, 23 C. Grimholt (NTNU) Thermal Plant October
More informationAdvanced control If singleloop feedback control (PID) alone is not good enough
The decision hierarchy is based on time scale separation setpoints Advanced control (MPC) setpoints Fast regulatory control (PID) PROCESS Advanced control If singleloop feedback control (PID) alone is
More informationCHEE 319 Process Dynamics and Control
CHEE 319 Process Dynamics and Control Winter 2012 Instructor: M.Guay TAs: S. Dougherty, D. Park and E. Moshksar 1 Organization Instructor: Dr. Martin Guay Office: Dupuis 406 Phone: 5332788 Email: guaym@chee.queensu.ca
More informationOn an internal multimodel control for nonlinear multivariable systems  A comparative study
On an internal multimodel control for nonlinear multivariable systems A comparative study Nahla Touati Karmani Dhaou Soudani Mongi Naceur Mohamed Benrejeb Abstract An internal multimodel control designed
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #1 Monday, January 6, 2003 Instructor: Dr. Ian C. Bruce Room CRL229, Ext. 26984 ibruce@mail.ece.mcmaster.ca Office Hours: TBA Teaching Assistants:
More informationSimulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach
Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Ufuk Bakirdogen*, Matthias Liermann** *Institute for Fluid Power Drives and Controls (IFAS),
More informationHANKELNORM BASED INTERACTION MEASURE FOR INPUTOUTPUT PAIRING
Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain HANKELNORM BASED INTERACTION MEASURE FOR INPUTOUTPUT PAIRING Björn Wittenmark Department of Automatic Control Lund Institute of Technology
More informationMike Grimble Industrial Control Centre, Strathclyde University, United Kingdom
Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain IMPLEMENTATION OF CONSTRAINED PREDICTIVE OUTERLOOP CONTROLLERS: APPLICATION TO A BOILER CONTROL SYSTEM Fernando Tadeo, Teresa Alvarez
More informationA Holistic Approach to the Application of Model Predictive Control to Batch Reactors
A Holistic Approach to the Application of Model Predictive Control to Batch Reactors A Singh*, P.G.R de Villiers**, P Rambalee***, G Gous J de Klerk, G Humphries * Lead Process Control Engineer, Anglo
More informationLecture plan: Control Systems II, IDSC, 2017
Control Systems II MAVT, IDSC, Lecture 8 28/04/2017 G. Ducard Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded
More informationRoot Locus Design Example #3
Root Locus Design Example #3 A. Introduction The system represents a linear model for vertical motion of an underwater vehicle at zero forward speed. The vehicle is assumed to have zero pitch and roll
More informationEssence of the Root Locus Technique
Essence of the Root Locus Technique In this chapter we study a method for finding locations of system poles. The method is presented for a very general setup, namely for the case when the closedloop
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationreality is complex process
ISS0080 Automation and Process Control Lecture 5 1 Process models the desire to describe reality Model of the process, model simplication, identication. model reality is complex process Replaces the original;
More informationCHAPTER 4 STATE FEEDBACK AND OUTPUT FEEDBACK CONTROLLERS
54 CHAPTER 4 STATE FEEDBACK AND OUTPUT FEEDBACK CONTROLLERS 4.1 INTRODUCTION In control theory, a controller is a device which monitors and affects the operational conditions of a given dynamic system.
More informationMIMO analysis: loopatatime
MIMO robustness MIMO analysis: loopatatime y 1 y 2 P (s) + + K 2 (s) r 1 r 2 K 1 (s) Plant: P (s) = 1 s 2 + α 2 s α 2 α(s + 1) α(s + 1) s α 2. (take α = 10 in the following numerical analysis) Controller:
More informationSolutions for Tutorial 3 Modelling of Dynamic Systems
Solutions for Tutorial 3 Modelling of Dynamic Systems 3.1 Mixer: Dynamic model of a CSTR is derived in textbook Example 3.1. From the model, we know that the outlet concentration of, C, can be affected
More informationFeedback: Still the simplest and best solution
Feedback: Still the simplest and best solution Sigurd Skogestad Department of Chemical Engineering Norwegian Univ. of Science and Tech. (NTNU) Trondheim, Norway skoge@ntnu.no Abstract Most engineers are
More informationHYDRAULIC LINEAR ACTUATOR VELOCITY CONTROL USING A FEEDFORWARDPLUSPID CONTROL
HYDRAULIC LINEAR ACTUATOR VELOCITY CONTROL UING A FEEDFORWARDPLUPID CONTROL Qin Zhang Department of Agricultural Engineering University of Illinois at UrbanaChampaign, Urbana, IL 68 ABTRACT: A practical
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:
More informationModeling and Control Overview
Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I
More informationDynamics and PID control. Process dynamics
Dynamics and PID control Sigurd Skogestad Process dynamics Things take time Step response (response of output y to step in input u): k = Δy( )/ Δu process gain  process time constant (63%)  process time
More informationDistributed RealTime Control Systems
Distributed RealTime Control Systems Chapter 9 Discrete PID Control 1 Computer Control 2 Approximation of Continuous Time Controllers Design Strategy: Design a continuous time controller C c (s) and then
More informationCONTROL MODE SETTINGS. The quality of control obtained from a particular system depends largely on the adj ustments made to the various mode
Instrumentation & Control  Course 136 CONTROL MODE SETTINGS The quality of control obtained from a particular system depends largely on the adj ustments made to the various mode settings. Many control
More informationLecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore
Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.
More informationConstrained Output Feedback Control of a Multivariable Polymerization Reactor
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 1, JANUARY 2000 87 Constrained Output Feedback Control of a Multivariable Polymerization Reactor Michael J. Kurtz, Guang.Yan Zhu, and Michael
More informationParis'09 ECCI Eduardo F. Camacho MPC Constraints 2. Paris'09 ECCI Eduardo F. Camacho MPC Constraints 4
Outline Constrained MPC Eduardo F. Camacho Univ. of Seville. Constraints in Process Control. Constraints and MPC 3. Formulation of Constrained MPC 4. Illustrative Examples 5. Feasibility. Constraint Management
More informationLearn2Control Laboratory
Learn2Control Laboratory Version 3.2 Summer Term 2014 1 This Script is for use in the scope of the Process Control lab. It is in no way claimed to be in any scientific way complete or unique. Errors should
More informationSigurd Skogestad, Chem. Eng., Norwegian Inst. of Tech. (NTH), N7034 Trondheim, Norway
ANAYSIS AND CONTRO OF DISTIATION COUMNS Sigurd Skogestad, Chem. Eng., Norwegian Inst. of Tech. (NTH), N7034 Trondheim, Norway The emphasis in this paper is on the analysis of the dynamic behavior of distillation
More informationDirect and Indirect Gradient Control for Static Optimisation
International Journal of Automation and Computing 1 (2005) 6066 Direct and Indirect Gradient Control for Static Optimisation Yi Cao School of Engineering, Cranfield University, UK Abstract: Static selfoptimising
More informationIan G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*
Ind. Eng. Chem. Res. 996, 35, 3437344 3437 PROCESS DESIGN AND CONTROL Improved Filter Design in Internal Model Control Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and
More informationChapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Robust
More informationSpring 2006 Process Dynamics, Operations, and Control Lesson 5: Operability of Processes
5.0 context and direction In esson 4, we encountered instability. We think of stability as a mathematical property of our linear system models. Now we will embed this mathematical notion within the practical
More informationEL2520 Control Theory and Practice
EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller
More informationSCALEUP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL. A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin
SCALEUP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin Laboratoire d Automatique Ecole Polytechnique Fédérale de Lausanne (EPFL) CH1015 Lausanne, Switzerland
More informationComparative study of three practical IMC algorithms with inner controller of first and second order
Journal of Electrical Engineering, Electronics, Control and Computer Science JEEECCS, Volume 2, Issue 4, pages 228, 206 Comparative study of three practical IMC algorithms with inner controller of first
More informationFeedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander
Feedback Basics David M. Auslander Mechanical Engineering University of California at Berkeley copyright 1998, D.M. Auslander 1 I. Feedback Control Context 2 What is Feedback Control? Measure desired behavior
More informationRELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing
RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More informationIMC based automatic tuning method for PID controllers in a Smith predictor configuration
Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,
More informationLecture 12. AO Control Theory
Lecture 12 AO Control Theory Claire Max with many thanks to Don Gavel and Don Wiberg UC Santa Cruz February 18, 2016 Page 1 What are control systems? Control is the process of making a system variable
More information4 Arithmetic of Feedback Loops
ME 132, Spring 2005, UC Berkeley, A. Packard 18 4 Arithmetic of Feedback Loops Many important guiding principles of feedback control systems can be derived from the arithmetic relations, along with their
More informationA Disturbance Observer Enhanced Composite Cascade Control with Experimental Studies
Submission to International Journal of Control, Automation, and Systems 1 A Disturbance Observer Enhanced Composite Cascade Control with Experimental Studies Xisong Chen, Juan Li, Jun Yang, Shihua Li Abstract:
More information= A x (t) + B utt), by d{ _==
M.Tech. [ 24 103 ] Degree Examination ndustrial Process nstrumentation First Semester COMPUTER CONTROL OF PROCESSES (Effective from the Admitted Batch of20032004) Time: 3 Hours Maximum marks: 100 Answer
More informationQuanser NIELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NIELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationMULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR
Brazilian Journal of Chemical Engineering ISSN 01046632 Printed in Brazil Vol. 19, No. 04, pp. 441447, October  December 2002 MULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR A.Etchepareborda
More informationCONTROL OF REACTIVE DISTILLATION COLUMNS FOR AMYL ACETATE PRODUCTION USING DILUTE ACETIC ACID
Journal of the Chinese Institute of Engineers, Vol. 9, No., pp. 3933 () 39 CONTROL OF REACTIVE DISTILLATION COLUMNS FOR AMYL ACETATE PRODUCTION USING DILUTE ACETIC ACID WanJen Hung, IKuan Lai, ShihBo
More informationModel based control design
Model based control design Alf Isaksson September, 999 Supplied as supplement to course book in Automatic Control Basic course (Reglerteknik AK) Objective: To introduce some general approaches to model
More informationRoot Locus Design Example #4
Root Locus Design Example #4 A. Introduction The plant model represents a linearization of the heading dynamics of a 25, ton tanker ship under empty load conditions. The reference input signal R(s) is
More informationControlled variable T (house interior temperature) Manipulated variable Q (heat from the furnace) 11
1.1 a) True b) True c) True d) False e) True 1.2 Q L Q T TC ON/OFF SWITCH Controlled variable T (house interior temperature) Manipulated variable Q (heat from the furnace) Solution Manual for Process
More informationTuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control
Tuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control Thesis submitted in partial fulfilment of the requirement for the award of Degree of MASTER OF ENGINEERING
More informationSurvey of Methods of Combining Velocity Profiles with Position control
Survey of Methods of Combining Profiles with control Petter Karlsson Mälardalen University P.O. Box 883 713 Västerås, Sweden pkn91@student.mdh.se ABSTRACT In many applications where some kind of motion
More informationImplementation issues for realtime optimization of a crude unit heat exchanger network
1 Implementation issues for realtime optimization of a crude unit heat exchanger network Tore Lid a, Sigurd Skogestad b a Statoil Mongstad, N5954 Mongstad b Department of Chemical Engineering, NTNU,
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 23, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 23, Guzzella Ch. 23 Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationControl Systems I. Lecture 1: Introduction. Suggested Readings: Åström & Murray Ch. 1, Guzzella Ch. 1. Emilio Frazzoli
Control Systems I Lecture 1: Introduction Suggested Readings: Åström & Murray Ch. 1, Guzzella Ch. 1 Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich September 22, 2017 E. Frazzoli
More informationOptimizing Control of Petlyuk Distillation: Understanding the SteadyState Behavior
Optimizing Control of Petlyuk Distillation: Understanding the SteadyState Behavior Ivar J. Halvorsen and Sigurd Skogestad Abstract. Norwegian University of Science and Technology, Department of Chemical
More informationA unified doubleloop multiscale control strategy for NMP integratingunstable systems
Home Search Collections Journals About Contact us My IOPscience A unified doubleloop multiscale control strategy for NMP integratingunstable systems This content has been downloaded from IOPscience.
More informationRoot Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus  1
Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus  1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position
More informationK c < K u K c = K u K c > K u step 4 Calculate and implement PID parameters using the the ZieglerNichols tuning tables: 30
1.5 QUANTITIVE PID TUNING METHODS Tuning PID parameters is not a trivial task in general. Various tuning methods have been proposed for dierent model descriptions and performance criteria. 1.5.1 CONTINUOUS
More informationChapter 1 Basic Characteristics of Control Systems and their Representation Process and Instrument Diagrams
Chapter 1 Basic Characteristics of Control Systems and their Representation Process and Instrument Diagrams We need ways to describe process control systems. We will learn several ways in this course.
More informationT ai Temp Air In Duct Temp Set Point f a Mass Flow Air T wo Temp H 2O Out PI Controller T ao Temp Air Out T wi Temp H 2O In f w Mass Flow Rate H 2O Fi
Neural Networks and PI Control using Steady State Prediction Applied to a Heating Coil CHRIS C. DELNERO, Department of Mechanical Engineering, Colorado State University DOUGLAS C. HITTLE, Department of
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21211 1 / 39 Feedback
More informationIterative Learning Control Analysis and Design I
Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations
More informationPID Control. Objectives
PID Control Objectives The objective of this lab is to study basic design issues for proportionalintegralderivative control laws. Emphasis is placed on transient responses and steadystate errors. The
More informationSystems Engineering/Process Control L1
Systems Engineering/Process Control L1 What is Systems Engineering/Process Control? Graphical system representations Fundamental control principles Reading: Systems Engineering and Process Control: 1.1
More informationFUZZYNEURON INTELLIGENT COORDINATION CONTROL FOR A UNIT POWER PLANT
57 Asian Journal of Control, Vol. 3, No. 1, pp. 5763, March 2001 FUZZYNEURON INTELLIGENT COORDINATION CONTROL FOR A UNIT POWER PLANT Jianming Zhang, Ning Wang and Shuqing Wang ABSTRACT A novel fuzzyneuron
More informationREDUCING PROCESS VARIABLITY BY USING FASTER RESPONDING FLOWMETERS IN FLOW CONTROL
REDUCING PROCESS VARIABLITY BY USING FASTER RESPONDING FLOWMETERS IN FLOW CONTROL David Wiklund Marcos Peluso Sr. Principal Engineer Director of Temperature and Plantweb Development Rosemount, Inc. Rosemount,
More informationANCOVA. Lecture 9 Andrew Ainsworth
ANCOVA Lecture 9 Andrew Ainsworth What is ANCOVA? Analysis of covariance an extension of ANOVA in which main effects and interactions are assessed on DV scores after the DV has been adjusted for by the
More informationCONTROLLED VARIABLE AND MEASUREMENT SELECTION
CONTROLLED VARIABLE AND MEASUREMENT SELECTION Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (NTNU) Trondheim, Norway Bratislava, Nov. 2010 1 NTNU, Trondheim
More informationGTPOWER linearization and engine advanced control design applications
GTPOWER linearization and engine advanced control design applications Kenny Follen Ali Borhan Ed Hodzen Cummins Inc. North American GT Conference 2016 November 1415, 2016 Michigan, USA Outline Background
More informationQNET Experiment #05: HVAC System Identification. Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual
Quanser NIELVIS Trainer (QNET) Series: QNET Experiment #05: HVAC System Identification Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual Table of Contents 1. Laboratory Objectives...1
More informationControl Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard
Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control
More informationStudy on Dahlin algorithm of Brushless DC motor based on Neural. Network
Joint International Mechanical, Electronic and Information Technology Conference (JIMET 205) Study on Dahlin algorithm of Brushless DC motor based on Neural Network ZILONG HUANG DAN WANG2, LELE XI 3, YANKAI
More informationCompetences. The smart choice of Fluid Control Systems
Competences The smart choice of Fluid Control Systems Contents 1. Openloop and closedloop control Page 4 1.1. Function and sequence of an openloop control system Page 4 1.2. Function and sequence of
More informationDesign Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain
World Applied Sciences Journal 14 (9): 13061312, 2011 ISSN 18184952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani
More informationCHAPTER 7 STEADYSTATE RESPONSE ANALYSES
CHAPTER 7 STEADYSTATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of
More informationTransient Stability Analysis with PowerWorld Simulator
Transient Stability Analysis with PowerWorld Simulator T1: Transient Stability Overview, Models and Relationships 2001 South First Street Champaign, Illinois 61820 +1 (217) 384.6330 support@powerworld.com
More informationEffect of TwoLiquid Phases on the Dynamic and the Control of Trayed Distillation Columns
Effect of TwoLiquid Phases on the Dynamic and the Control of Trayed Distillation Columns Gardênia Cordeiro, Karoline Brito, Brenda Guedes, Luis Vasconcelos, Romildo Brito Federal University of Campina
More informationModel Predictive Control of a BORSTAR
Borealis AS N3960 Stathelle Norway Phone: +47 35 57 7000 Fax: +47 35 57 7200 Model Predictive Control of a BORSTAR Polyethylene Process. Date 26.04.2000 Pages 5 Ketil Strand Andersen 1, Borealis R&D,
More informationPitch Rate CAS Design Project
Pitch Rate CAS Design Project Washington University in St. Louis MAE 433 Control Systems Bob Rowe 4.4.7 Design Project Part 2 This is the second part of an ongoing project to design a control and stability
More informationApplication Note #3413
Application Note #3413 Manual Tuning Methods Tuning the controller seems to be a difficult task to some users; however, after getting familiar with the theories and tricks behind it, one might find the
More informationRobust Control with Classical Methods QFT
Robust Control with Classical Methods QT PerOlof utman Review of the classical BodeNichols control problem QT in the basic Single nput Single Output (SSO) case undamental Design Limitations dentification
More informationMultiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process
Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process R. Manikandan Assistant Professor, Department of Electronics and Instrumentation Engineering, Annamalai University, Annamalai
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More information