EECE 460 : Control System Design
|
|
- Alexandrina Maxwell
- 7 years ago
- Views:
Transcription
1 EECE 460 : Control System Design PID Controller Design and Tuning Guy A. Dumont UBC EECE January 2012 Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
2 Contents 1 Introduction 2 Control Specifications 3 Empirical Tuning Methods Ziegler-Nichols Cohen-Coon Method The Good Gain Method 4 Model-Based Methods The Dahlin Controller l-tuning Haalman s Method Internal Model Control SIMC-PID Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
3 Introduction PID Controller Design and Tuning Vast literature on the topic. There is a plethora of techniques As Åström and Hägglund put it:... there are many different types of control problems and consequently many different design methods. To only use one method is as dangerous as to only believe in empirical tuning rules Empirical, historical methods Ziegler-Nichols oscillation or frequency response method The Cohen-Coon method The Good Gain method Model-based Tuning Lambda-Tuning Haalman s method Skogestad s IMC rules Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
4 Control Specifications Control Specifications For response to step setpoint changes, the criteria below have been often used Z Z Z ITAE = t e(t) dt; ITE = te(t)dt; ITSE = te 2 (t)dt Rise time Settling time Decay ratio Overshoot ratio Steady-state error Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
5 Control Specifications Control Specifications For attenuation of load disturbances IAE = Z 0 e(t) dt; IE = Z It can be shown that for a unit step disturbance 0 IE = T i K c Z e(t)dt; ISE = e 2 (t)dt 0 Sensitivity to measurement noise Transmission of measurement noise to control signal is G nu = C/(1 + G 0 C) Normally at high frequencies G 0 C 0 and G nu C. For a PID controller, the high frequency gain is K c (1 + N) 10K c Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
6 Control Specifications Control Specifications Gain (or amplitude margin) A m = 1 G 0 C(iw u ) where w u is the ultimate frequency, i.e. argg 0 C(iw u )= Phase margin f m = p + argg 0 C(iw c ) where w c is the cross-over frequency, i.e. G 0 C(iw c ) = 1 Robustness to model uncertainty 1 M s = max 1 + G 0 (iw)c(iw) = max S(iw) where S is the sensitivity function p Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
7 Control Specifications Control Specifications 1/M s is the stability margin Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
8 Control Specifications Control Specifications A number of optimization-based techniques use M s to perform the tuning Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
9 Empirical Tuning Methods Ziegler-Nichols Ziegler-Nichols Frequency Method Only valid for open loop stable plants and it is carried out through the following steps 1 Set the true plant under proportional control, with a very small gain. 2 Increase the gain until the loop starts oscillating. Note that linear oscillation is required and that it should be detected at the controller output. 3 Record the controller critical gain K p = K c and the oscillation period of the controller output, P c. 4 Adjust the controller parameters according to the Table 6.1 on next slide. There is some controversy regarding the PID parameterization for which the Z-N method was developed, but the version described here is, to the best knowledge of the authors, applicable to the parameterization of standard form PID: C(s)=K p T r s + T ds 1 + t d s Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
10 Empirical Tuning Methods Ziegler-Nichols Ziegler-Nichols Frequency Method Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
11 Empirical Tuning Methods Ziegler-Nichols Ziegler-Nichols Frequency Method Consider a plant of the form G 0 (s)= K 0e st 0 n 0 s + 1 where n 0 > 0 Figure 6.3 from the textbook Response is very sensitive to the ratio between the delay and the time constant Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
12 Empirical Tuning Methods Ziegler-Nichols Interpretation of the Frequency Response Method The critical gain K c is such that the Nyquist plot of the loop gain goes through the 1 point at the oscillation frequency w c, i.e. K c G 0 (jw c )= 1 Method where one point of the Nyquist curve is moved Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. With PI control, ultimate point moved to (-0.4,+0.08i) With PID control, ultimate point moved to (-0.6,-0.28i) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
13 Empirical Tuning Methods Ziegler-Nichols Interpretation of the Frequency Response Method Generally better for PID than for PI Quarter amplitude decay ratio gives poorly damped closed-loop system No tuning parameter Based on only one point on the Nyquist curve Major shortcoming of the Z-N method is that it requires that the plant be forced to oscillate with a non predictable amplitude. This can be dangerous and expensive! Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
14 Empirical Tuning Methods Ziegler-Nichols Performance of Ziegler-Nichols Method Define the normalized gain of a process as: and the normalized dead time as: k = G 0(iw u ) G 0 (0) t = D D + T where D is the dead time and T is the dominant time constant Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
15 Empirical Tuning Methods Ziegler-Nichols Performance of Ziegler-Nichols Method Small k and t: Easy to control. Other methods usually give better performance than Ziegler-Nichols Intermediate k and t: Primary range of use for Ziegler-Nichols tuning. Setpoint weighting can reduce overshoot k and t close to 1: Dynamics dominated by dead time. Ziegler-Nichols should not be used. Actually, PID should probably not be used at all. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
16 Cohen-Coon Method Empirical Tuning Methods Cohen-Coon Method A simple model G 0 (s)= K 0e st 0 n 0 s+1 is built using the procedure below 1 With the plant in open loop, take the plant manually to a normal operating point. The plant at y(t)=y 0 for a constant u(t)=u 0. 2 At an initial time, t 0, apply a step change to the plant input, from u 0 to u (this should be in the range of 10 to 20% of full scale). 3 Record the plant output until it settles to the new operating point. Assume you obtain the curve shown below (m.s.t. stands for maximum slope tangent. This curve is known as the process reaction curve. 4 Compute the parameter model as follows: Figure 6.6 from textbook K 0 = y y 0 u u 0 ; t 0 = t 1 t 0 ; n 0 = t 2 t 1 Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
17 Cohen-Coon Method Empirical Tuning Methods Cohen-Coon Method Consider again a plant of the form G 0 (s)= K 0e st 0 n 0 s + 1 where n 0 > 0 Cohen-Coon propose the following tuning Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
18 Cohen-Coon Method Empirical Tuning Methods Cohen-Coon Method Figure 6.8 from the textbook Response is still quite sensitive to the ratio between the delay and the time constant Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
19 Empirical Tuning Methods The Good Gain Method The Good Gain Method inspired by Ziegler-Nichols oscillation method, but does not require the control loop to go into oscillations. 1 With the process close to the specified operating point, make sure the controller is a pure proportional controller. 2 Increase the proportional gain K p until the step response displays an overshoot with minimal undershoot. Note the value of the proportional as K PGG 3 Denote T ou as the time between the overshoot and the undershoot. For more details, see Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
20 Empirical Tuning Methods The Good Gain Method The Good Gain Method Good gain rules for PI K C = 0.8K PGG T I = 1.5T ou Good gain rules for PID K C = 0.8K PGG T I = 1.5T ou T D = T I 4 Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
21 Empirical Tuning Methods The Good Gain Method The Good Gain Method - Theoretical Background Assume that under K PGG the closed-loop system behaves as a second-order transfer function: Kw 2 0 s s + 2zw 0 s + w 2 0 z = 0.6 would give a 10% overshoot with minimal undershoot. The period of the damped oscillation is P GG = 2p p 1 z 2 w 0 = 2p q w0 2 = 2p 0.8w 0 = 2T ou In Ziegler-Nichols, P ZN = 2p/w 0, i.e. P ZN = 0.8P GG = 1.6T ou. Then, T I = P ZN /1.2 = 1.33T ou In GG, to increase robustness, T I = 1.5T ou. To compensate for integral action, K c is reduced to K c = 0.8K PGG Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
22 Dahlin Controller Model-Based Methods The Dahlin Controller Developed in 1968 by Dahlin and Higham Used extensively in industry in its digital form, particularly in paper machine control systems Consider a feedback control loop with a process P(s) and controller C(s). the closed-loop system can be written as: Y(s)= P(s)C(s) 1 + P(s)C(s) Y 1 sp(s)+ 1 + P(s)C(s) W(s) with setpoint Y sp (s) and disturbance W(s). If D(s) denotes the desired closed-loop transfer function then we want to solve for C(s) such that D(s)= P(s)C(s) 1 + P(s)C(s) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
23 Dahlin Controller Model-Based Methods The Dahlin Controller The process transfer function P can be factored into two parts: P N which contains the dead time and the right-half plane or poorly damped zeros, i.e. elements which cannot be cancelled by the controller P M which contains the minimum phase elements that can be cancelled by the controller Thus D(s)=P N (s)d (s) where D (s) is the arbitrary portion of the desired closed-loop transfer function and is usually chosen as D (s)= ls Solving for the controller C(s) then gives Dahlin Controller C(s)= 1 D (s) P M (s) 1 P N (s)d (s) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
24 Predictive PI Control Model-Based Methods The Dahlin Controller Consider the process P(s)= K p 1 + Ts e sl The desired closed-loop transfer function is The Dahlin controller is then Dahlin controller for FOPDT C(s)= D(s)= e sl 1 + ls 1 + st K p (1 + ls e sl ) This can be interpreted as a PI controller with dead-time compensation. When L = 0, this becomes a simple PI controller. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
25 Model-Based Methods Lambda Tuning for FOPDT l-tuning Recently popularized in pulp and paper industry by Bialkowski Based on the Dahlin algorithm Dead time approximated by rational transfer function If dead time L is approximated by e sl 1 sl the controller is which is a PI controller with PI l-tuning for FOPDT C(s)= 1 + st K p (l + L)s T i = T and K c = T K p (l + L) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
26 Model-Based Methods Lambda Tuning for FOPDT l-tuning If dead time L is approximated by the controller is C(s)= e sl 1 sl/2 1 + sl/2 (1 + sl/2)(1 + st) K p s(l + l + sll/2) which can be approximated by a PID controller PID l-tuning for FOPDT C PID (s)= (1 + sl/2)(1 + st) K p s(l + l) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
27 Model-Based Methods l-tuning Typical Recommendations for Process Industries Bialkowski 1 makes the following recommendations when using l-tuning: Flow control: l = two to three times the process time constant Temperature control: PID tuned with l slightly smaller than larger process time constant Consistency control: l > process time constant plus dead time Tank level control: l three dead times This is actually a special case of pole placement, to be seen in more details very soon! A drawback of l-tuning is that it cancels the process poles, which can give poor load disturbance rejection characteristics 1 N.J. Sell (Ed.), Process Control Fundamentals for the Pulp & Paper Industry, Tappi Press Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
28 Haalman s Method Model-Based Methods Haalman s Method Haalman has suggested choosing an "ideal" loop transfer function G l = PC and then computing the controller C = G l /P. Haalman suggests choosing This gives M s = 1.9 G l (s)= 2 3Ls e sl Note that only the dead time influences the loop transfer function. All process poles and zeros are cancelled which might lead to difficulties Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
29 Haalman s Method Model-Based Methods Haalman s Method Given the process Haalman s method gives P(s)= K p 1 + st e sl C(s)= 2(1 + st) 3K p Ls = 2T 3K p L (1 + 1 st ) which is a PI controller with K = 2T/3K p L and T i = T. (Z-N would give K = 0.9T/L and T i = 3L) Haalman s method and l-tuning would give the same when T cl = L/2 Haalman s method more reasonable when time delay L is large Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
30 Haalman s Method Model-Based Methods Haalman s Method Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
31 Haalman s Method Model-Based Methods Haalman s Method A problem with Haalman method is that it cancels all the poles and zeros. Cancelling all poles and zeros may be bad. Consider the plant G(s)=e sl /(1 + st) with the PI controller C(s)=K(1 + st)/st, then we can write du(t) dt dy(t) dt dy(t) = K dt = 1 (u(t L) y(t)) T + y(t) = K u(t L) T T With initial conditions y(0)=1 and u(t)=0 for L < t < 0 the open-loop response is y o (t)=e t/t In closed-loop, equations above show that u(t)=0, hence y cl = y ol The controller does nothing to reduce the error! We will discuss this phenomenon in more details when presenting the Q-design This is a problem for all design methods that cancel all process poles. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
32 Haalman Method Model-Based Methods Haalman s Method Source: K.J. Astrom and T. Hagglund, Advanced PID Control. Published with permission of ISA. c All rights reserved. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
33 Model-Based Methods Internal Model Control Procedure Internal Model Control The IMC is a general control design procedure It factorizes the plant model G 0 (s) into an invertible minimum-phase G m (s) part and a non-invertible all-pass G a (s) part We then choose G 0 (s)=g m (s)g a (s) T(s)=F(s)G a (s) where F(s) is a low-pass filter typically of the form F(s)=1/(t c s + 1) n Knowing that T = G 0 C/(1 + G 0 C) we can solve for C IMC Controller C(s)=G m (s) 1 1 F(s) G a (s) By making assumptions about G 0 (s), we can obtain PI and PID controllers. Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
34 Skogestad s IMC Rules Model-Based Methods SIMC-PID SIMC Rules According to the author, "probably the best simple PID tuning rules in the world" a a S. Skogestad. Simple analytic rules for model reduction and PID controller tuning. J. Process Control, 13 (2003): Given a closed-loop system, the complementary sensitivity function T(s) is specified as T(s)= C(s)G(s) 1 + C(s)G(s) = t c s e ts With G(s)=K/(1 + t 1 s)(1 + t 2 s), where t 1 >> t 2 and approximating the delay as e ts = 1 ts, this gives a series-form PID: C(s)= (1 + t 1s)(1 + t 2 s) K(t c + t)s Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
35 Skogestad s IMC Rules Model-Based Methods SIMC-PID The straight IMC rule thus gives K c = 1 K t 1 (t c + t) = 1 1 K 0 (t c + t) ; T I = t 1 ; T D = t 2 A problem with this choice of T I is that although it works well for set point changes, when t 1 >> t, it is sluggish in rejecting load disturbances. Skogestad thus proposes to instead choose T I as T I = min(t 1,4(t c + t)) Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
36 Skogestad s IMC Rules Model-Based Methods SIMC-PID Table: SIMC PID Tuning Rules 2 G(s) K c T I T D Ke ts 1 t 1 K (t c +t) min(t 1,4(t c + t)) (1+t 1 s) Ke ts (1+t 1 s)(1+t 2 s) Ke ts s Ke ts s(1+t 2 s) 1 K 1 K 1 K Ke ts s 2 1 K t 1 (t c +t) min(t 1,4(t c + t)) t 2 1 (t c +t) 4(t c + t) 1 (t c +t) 4(t c + t) t 2 1 4(t c +t) 2 4(t c + t) 4(t c + t) 2 The derivative time is for the series form PID controller Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
37 Summary Model-Based Methods SIMC-PID Limit PID to control of low-order systems and systems with small delay Model-based tuning methods are preferrable to empirical ones Dahlin control design, Haalman s method and IMC are simple to use but cancel all process poles These are special cases of more general design techniques Pole placement Q-design We shall study those techniques in details Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January / 37
PID Controller Tuning: A Short Tutorial
PID Controller Tuning: A Short Tutorial Jinghua Zhong Mechanical Engineering, Purdue University Spring, 2006 Outline This tutorial is in PDF format with navigational control. You may press SPACE or, or
More informationDr. Yeffry Handoko Putra, S.T., M.T
Tuning Methods of PID Controller Dr. Yeffry Handoko Putra, S.T., M.T yeffry@unikom.ac.id 1 Session Outlines & Objectives Outlines Tuning methods of PID controller: Ziegler-Nichols Open-loop Coon-Cohen
More informationPID Control. Chapter 10
Chapter PID Control Based on a survey of over eleven thousand controllers in the refining, chemicals and pulp and paper industries, 97% of regulatory controllers utilize PID feedback. Desborough Honeywell,
More informationPID control - Simple tuning methods
- Simple tuning methods Ulf Holmberg Introduction Lab processes Control System Dynamical System Step response model Self-oscillation model PID structure Step response method (Ziegler-Nichols) Self-oscillation
More informationAnalysis of PID Control Design Methods for a Heated Airow Process
Helsinki University of Technology Faculty of Information and Natural Sciences Department of Mathematics and Systems Analysis Mat-.8 Independent research projects in applied mathematics Analysis of PID
More informationChapter 9: Controller design
Chapter 9. Controller Design 9.1. Introduction 9.2. Effect of negative feedback on the network transfer functions 9.2.1. Feedback reduces the transfer function from disturbances to the output 9.2.2. Feedback
More informationController Design in Frequency Domain
ECSE 4440 Control System Engineering Fall 2001 Project 3 Controller Design in Frequency Domain TA 1. Abstract 2. Introduction 3. Controller design in Frequency domain 4. Experiment 5. Colclusion 1. Abstract
More informationPID Control. 6.1 Introduction
6 PID Control 6. Introduction The PID controller is the most common form of feedback. It was an essential element of early governors and it became the standard tool when process control emerged in the
More informationSAMPLE CHAPTERS UNESCO EOLSS PID CONTROL. Araki M. Kyoto University, Japan
PID CONTROL Araki M. Kyoto University, Japan Keywords: feedback control, proportional, integral, derivative, reaction curve, process with self-regulation, integrating process, process model, steady-state
More informationA Design of a PID Self-Tuning Controller Using LabVIEW
Journal of Software Engineering and Applications, 2011, 4, 161-171 doi:10.4236/jsea.2011.43018 Published Online March 2011 (http://www.scirp.org/journal/jsea) 161 A Design of a PID Self-Tuning Controller
More informationINTERACTIVE LEARNING MODULES FOR PID CONTROL
INTERACTIVE LEARNING MODULES FOR PID CONTROL José Luis Guzmán, Karl J. Åström, Sebastián Dormido, Tore Hägglund, Yves Piguet Dep. de Lenguajes y Computación, Universidad de Almería, 04120 Almería, Spain.
More informationBest Practices for Controller Tuning
Best Practices for Controller Tuning George Buckbee, P.E. ExperTune, Inc. 2009 ExperTune, Inc. Page 1 Best Practices for Controller Tuning George Buckbee, P.E., ExperTune Inc. 2009 ExperTune Inc Summary
More informationPositive Feedback and Oscillators
Physics 3330 Experiment #6 Fall 1999 Positive Feedback and Oscillators Purpose In this experiment we will study how spontaneous oscillations may be caused by positive feedback. You will construct an active
More informationA simple method to determine control valve performance and its impacts on control loop performance
A simple method to determine control valve performance and its impacts on control loop performance Keywords Michel Ruel p.eng., Top Control Inc. Process optimization, tuning, stiction, hysteresis, backlash,
More informationReal-time simulation environment for control loop performance monitoring using Matlab
Real-time simulation environment for control loop performance monitoring using Matlab Riku Pöllänen, Ari Koponen, Manu Huttunen, Olli Pyrhönen Department of Electrical Engineering Lappeenranta University
More informationPart IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Dr Glenn Vinnicombe HANDOUT 3. Stability and pole locations.
Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Dr Glenn Vinnicombe HANDOUT 3 Stability and pole locations asymptotically stable marginally stable unstable Imag(s) repeated poles +
More informationFAST METHODS FOR SLOW LOOPS: TUNE YOUR TEMPERATURE CONTROLS IN 15 MINUTES
FAST METHODS FOR SLOW LOOPS: TUNE YOUR TEMPERATURE CONTROLS IN 15 MINUTES Michel Ruel P.E. President, TOP Control Inc 4734 Sonseeahray Drive 49, Bel-Air St, #103 Hubertus, WI 53033 Levis Qc G6W 6K9 USA
More informationDrivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics
Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics Dal Y. Ohm, Ph.D. - President 25492 Carrington Drive, South Riding, Virginia 20152 Ph: (703) 327-2797 Fax: (703) 327-2747 ohm@drivetechinc.com
More informationΣ _. Feedback Amplifiers: One and Two Pole cases. Negative Feedback:
Feedback Amplifiers: One and Two Pole cases Negative Feedback: Σ _ a f There must be 180 o phase shift somewhere in the loop. This is often provided by an inverting amplifier or by use of a differential
More information054414 PROCESS CONTROL SYSTEM DESIGN. 054414 Process Control System Design. LECTURE 6: SIMO and MISO CONTROL
05444 Process Control System Design LECTURE 6: SIMO and MISO CONTROL Daniel R. Lewin Department of Chemical Engineering Technion, Haifa, Israel 6 - Introduction This part of the course explores opportunities
More informationECE 3510 Final given: Spring 11
ECE 50 Final given: Spring This part of the exam is Closed book, Closed notes, No Calculator.. ( pts) For each of the time-domain signals shown, draw the poles of the signal's Laplace transform on the
More informationLambda Tuning the Universal Method for PID Controllers in Process Control
Lambda Tuning the Universal Method for PID Controllers in Process Control Lambda tuning gives non-oscillatory response with the response time (Lambda) required by the plant. Seven industrial examples show
More informationMATLAB Control System Toolbox Root Locus Design GUI
MATLAB Control System Toolbox Root Locus Design GUI MATLAB Control System Toolbox contains two Root Locus design GUI, sisotool and rltool. These are two interactive design tools for the analysis and design
More informationUnderstanding Poles and Zeros
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.14 Analysis and Design of Feedback Control Systems Understanding Poles and Zeros 1 System Poles and Zeros The transfer function
More informationstable response to load disturbances, e.g., an exothermic reaction.
C REACTOR TEMPERATURE control typically is very important to product quality, production rate and operating costs. With continuous reactors, the usual objectives are to: hold temperature within a certain
More information1. s to Z-Domain Transfer Function
1. s to Z-Domain Transfer Function 1. s to Z-Domain Transfer Function Discrete ZOH Signals 1. s to Z-Domain Transfer Function Discrete ZOH Signals 1. Get step response of continuous transfer function y
More informationG(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).
Transfer Functions The transfer function of a linear system is the ratio of the Laplace Transform of the output to the Laplace Transform of the input, i.e., Y (s)/u(s). Denoting this ratio by G(s), i.e.,
More informationQNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT)
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual Table of Contents
More informationChapter 11 Current Programmed Control
Chapter 11 Current Programmed Control Buck converter v g i s Q 1 D 1 L i L C v R The peak transistor current replaces the duty cycle as the converter control input. Measure switch current R f i s Clock
More informationSystems Engineering/Process Control L10
1 / 29 Systems Engineering/Process Control L10 Controller structures Cascade control Mid-range control Ratio control Feedforward Delay compensation Reading: Systems Engineering and Process Control: 10.1
More informationPID Tuning Guide. A Best-Practices Approach to Understanding and Tuning PID Controllers. First Edition by Robert C. Rice, PhD
PID Tuning Guide A Best-Practices Approach to Understanding and Tuning PID Controllers First Edition by Robert C. Rice, PhD Technical Contributions from: Also Introducing: Table of Contents 2 Forward 3
More informationLaboratory 4: Feedback and Compensation
Laboratory 4: Feedback and Compensation To be performed during Week 9 (Oct. 20-24) and Week 10 (Oct. 27-31) Due Week 11 (Nov. 3-7) 1 Pre-Lab This Pre-Lab should be completed before attending your regular
More informationLoop Analysis. Chapter 7. 7.1 Introduction
Chapter 7 Loop Analysis Quotation Authors, citation. This chapter describes how stability and robustness can be determined by investigating how sinusoidal signals propagate around the feedback loop. The
More informationMeasurement Products. PID control theory made easy Optimising plant performance with modern process controllers
Measurement Products PID control theory made easy Optimising plant performance with modern process controllers 1. What are the main types of control applications? Introduction Accurate control is critical
More informationChapter 10. Control Design: Intuition or Analysis?
Chapter 10 Control Design: Intuition or Analysis? Dan P. Dumdie 10.1 Introduction In previous chapters, we discussed some of the many different types of control methods available and typically used in
More informationChapter 12: The Operational Amplifier
Chapter 12: The Operational Amplifier 12.1: Introduction to Operational Amplifier (Op-Amp) Operational amplifiers (op-amps) are very high gain dc coupled amplifiers with differential inputs; they are used
More informationRoot Locus. E(s) K. R(s) C(s) 1 s(s+a) Consider the closed loop transfer function:
Consider the closed loop transfer function: Root Locus R(s) + - E(s) K 1 s(s+a) C(s) How do the poles of the closed-loop system change as a function of the gain K? The closed-loop transfer function is:
More informationAPPLICATION BULLETIN
APPLICATION BULLETIN Mailing Address: PO Box 11400, Tucson, AZ 85734 Street Address: 6730 S. Tucson Blvd., Tucson, AZ 85706 Tel: (520) 746-1111 Telex: 066-6491 FAX (520) 889-1510 Product Info: (800) 548-6132
More informationDesign Methods for Control Systems
Design Methods for Control Systems Okko H. Bosgra Delft University of Technology Delft, The Netherlands Huibert Kwakernaak Emeritus Professor University of Twente Enschede, The Netherlands Gjerrit Meinsma
More informationInternational co-operation in control engineering education using online experiments
European Journal of Engineering Education Vol. 3, No., May 5, 65 74 International co-operation in control engineering education using online experiments JIM HENRY* and HERBERT M. SCHAEDEL College of Engineering
More informationEE 402 RECITATION #13 REPORT
MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN
More informationDesign of a TL431-Based Controller for a Flyback Converter
Design of a TL431-Based Controller for a Flyback Converter Dr. John Schönberger Plexim GmbH Technoparkstrasse 1 8005 Zürich 1 Introduction The TL431 is a reference voltage source that is commonly used
More information19 LINEAR QUADRATIC REGULATOR
19 LINEAR QUADRATIC REGULATOR 19.1 Introduction The simple form of loopshaping in scalar systems does not extend directly to multivariable (MIMO) plants, which are characterized by transfer matrices instead
More informationVi, fi input. Vphi output VCO. Vosc, fosc. voltage-controlled oscillator
Experiment #4 CMOS 446 Phase-Locked Loop c 1997 Dragan Maksimovic Department of Electrical and Computer Engineering University of Colorado, Boulder The purpose of this lab assignment is to introduce operating
More informationSection 5.0 : Horn Physics. By Martin J. King, 6/29/08 Copyright 2008 by Martin J. King. All Rights Reserved.
Section 5. : Horn Physics Section 5. : Horn Physics By Martin J. King, 6/29/8 Copyright 28 by Martin J. King. All Rights Reserved. Before discussing the design of a horn loaded loudspeaker system, it is
More information3.2 Sources, Sinks, Saddles, and Spirals
3.2. Sources, Sinks, Saddles, and Spirals 6 3.2 Sources, Sinks, Saddles, and Spirals The pictures in this section show solutions to Ay 00 C By 0 C Cy D 0. These are linear equations with constant coefficients
More informationMicrocontroller-based experiments for a control systems course in electrical engineering technology
Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: AXL17@psu.edu
More informationA Comparison of PID Controller Tuning Methods for Three Tank Level Process
A Comparison of PID Controller Tuning Methods for Three Tank Level Process P.Srinivas 1, K.Vijaya Lakshmi 2, V.Naveen Kumar 3 Associate Professor, Department of EIE, VR Siddhartha Engineering College,
More informationFrequency Response of Filters
School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 2 Frequency Response of Filters 1 Introduction Objectives To
More informationOPERATIONAL AMPLIFIERS. o/p
OPERATIONAL AMPLIFIERS 1. If the input to the circuit of figure is a sine wave the output will be i/p o/p a. A half wave rectified sine wave b. A fullwave rectified sine wave c. A triangular wave d. A
More informationIntroduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT)
Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Reference Text : Process Dynamics and Control 2 nd edition, by Seborg, Edgar, Mellichamp,
More informationdspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This
More information3. Regression & Exponential Smoothing
3. Regression & Exponential Smoothing 3.1 Forecasting a Single Time Series Two main approaches are traditionally used to model a single time series z 1, z 2,..., z n 1. Models the observation z t as a
More informationMatlab and Simulink. Matlab and Simulink for Control
Matlab and Simulink for Control Automatica I (Laboratorio) 1/78 Matlab and Simulink CACSD 2/78 Matlab and Simulink for Control Matlab introduction Simulink introduction Control Issues Recall Matlab design
More informationFUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW
FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW SALIM, JYOTI OHRI Department of Electrical Engineering National Institute of Technology Kurukshetra INDIA salimnitk@gmail.com ohrijyoti@rediffmail.com
More informationAN105. Introduction: The Nature of VCRs. Resistance Properties of FETs
Introduction: The Nature of s A voltage-controlled resistor () may be defined as a three-terminal variable resistor where the resistance value between two of the terminals is controlled by a voltage potential
More informationCHAPTER 6 Frequency Response, Bode Plots, and Resonance
ELECTRICAL CHAPTER 6 Frequency Response, Bode Plots, and Resonance 1. State the fundamental concepts of Fourier analysis. 2. Determine the output of a filter for a given input consisting of sinusoidal
More informationZiegler-Nichols-Based Intelligent Fuzzy PID Controller Design for Antenna Tracking System
Ziegler-Nichols-Based Intelligent Fuzzy PID Controller Design for Antenna Tracking System Po-Kuang Chang, Jium-Ming Lin Member, IAENG, and Kun-Tai Cho Abstract This research is to augment the intelligent
More informationSecond Order Systems
Second Order Systems Second Order Equations Standard Form G () s = τ s K + ζτs + 1 K = Gain τ = Natural Period of Oscillation ζ = Damping Factor (zeta) Note: this has to be 1.0!!! Corresponding Differential
More informationIntroduction to SMPS Control Techniques
Introduction to SMPS Control Techniques 2006 Microchip Technology Incorporated. All Rights Reserved. Introduction to SMPS Control Techniques Slide 1 Welcome to the Introduction to SMPS Control Techniques
More informationDesigning Fluctronic Real-Time Systems
Journal of Real-Time Systems, Special Issue on Control-Theoretical Approaches to Real-Time Computing Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms * Chenyang Lu John A. Stankovic
More informationProgrammable-Gain Transimpedance Amplifiers Maximize Dynamic Range in Spectroscopy Systems
Programmable-Gain Transimpedance Amplifiers Maximize Dynamic Range in Spectroscopy Systems PHOTODIODE VOLTAGE SHORT-CIRCUIT PHOTODIODE SHORT- CIRCUIT VOLTAGE 0mV DARK ark By Luis Orozco Introduction Precision
More informationPerformance of diagonal control structures at different operating. conditions for Polymer Electrolyte Membrane Fuel Cells
Performance of diagonal control structures at different operating conditions for Polymer Electrolyte Membrane Fuel Cells Maria Serra (corresponding author), Attila Husar, Diego Feroldi, Jordi Riera Institut
More informationStep response of an RLC series circuit
School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 5 Step response of an RLC series circuit 1 Introduction Objectives
More informationLecture 24: Oscillators. Clapp Oscillator. VFO Startup
Whites, EE 322 Lecture 24 Page 1 of 10 Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Oscillators are circuits that produce periodic output voltages, such as sinusoids. They accomplish this feat
More informationSimple Control Systems
4 4.1 Introduction In this chapter we will give simple examples of analysis and design of control systems. We will start in Sections 4.2 and 4.3 with two systems that can be handled using only knowledge
More informationAgilent AN 1315 Optimizing RF and Microwave Spectrum Analyzer Dynamic Range. Application Note
Agilent AN 1315 Optimizing RF and Microwave Spectrum Analyzer Dynamic Range Application Note Table of Contents 3 3 3 4 4 4 5 6 7 7 7 7 9 10 10 11 11 12 12 13 13 14 15 1. Introduction What is dynamic range?
More informationPractical Process Control For Engineers and Technicians
Practical Process Control For Engineers and Technicians THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical
More informationElectronics for Analog Signal Processing - II Prof. K. Radhakrishna Rao Department of Electrical Engineering Indian Institute of Technology Madras
Electronics for Analog Signal Processing - II Prof. K. Radhakrishna Rao Department of Electrical Engineering Indian Institute of Technology Madras Lecture - 18 Wideband (Video) Amplifiers In the last class,
More informationEnhancing Process Control Education with the Control Station Training Simulator
Enhancing Process Control Education with the Control Station Training Simulator DOUG COOPER, DANIELLE DOUGHERTY Department of Chemical Engineering, 191 Auditorium Road, Room 204, U-222, University of Connecticut,
More informationTitle : Analog Circuit for Sound Localization Applications
Title : Analog Circuit for Sound Localization Applications Author s Name : Saurabh Kumar Tiwary Brett Diamond Andrea Okerholm Contact Author : Saurabh Kumar Tiwary A-51 Amberson Plaza 5030 Center Avenue
More informationAnalog Signal Conditioning
Analog Signal Conditioning Analog and Digital Electronics Electronics Digital Electronics Analog Electronics 2 Analog Electronics Analog Electronics Operational Amplifiers Transistors TRIAC 741 LF351 TL084
More informationHITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE
HITACHI INVERTER SJ/L1/3 SERIES PID CONTROL USERS GUIDE After reading this manual, keep it for future reference Hitachi America, Ltd. HAL1PID CONTENTS 1. OVERVIEW 3 2. PID CONTROL ON SJ1/L1 INVERTERS 3
More informationUNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE 101 - Fall 2010 Linear Systems Fundamentals
UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE 101 - Fall 2010 Linear Systems Fundamentals FINAL EXAM WITH SOLUTIONS (YOURS!) You are allowed one 2-sided sheet of
More informationDesigning Stable Compensation Networks for Single Phase Voltage Mode Buck Regulators
Designing Stable Compensation Networks for Single Phase Voltage Mode Buck Regulators Technical Brief December 3 TB47. Author: Doug Mattingly Assumptions This Technical Brief makes the following assumptions:.
More informationModeling and Simulation of a Three Degree of Freedom Longitudinal Aero plane System. Figure 1: Boeing 777 and example of a two engine business jet
Modeling and Simulation of a Three Degree of Freedom Longitudinal Aero plane System Figure 1: Boeing 777 and example of a two engine business jet Nonlinear dynamic equations of motion for the longitudinal
More informationVCO K 0 /S K 0 is tho slope of the oscillator frequency to voltage characteristic in rads per sec. per volt.
Phase locked loop fundamentals The basic form of a phase locked loop (PLL) consists of a voltage controlled oscillator (VCO), a phase detector (PD), and a filter. In its more general form (Figure 1), the
More informationSection 3. Sensor to ADC Design Example
Section 3 Sensor to ADC Design Example 3-1 This section describes the design of a sensor to ADC system. The sensor measures temperature, and the measurement is interfaced into an ADC selected by the systems
More informationTime Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller
Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 5, (6): 56-6 Research Article ISSN: 394-658X Time Response Analysis of DC Motor using Armature Control Method
More informationEnhancing Classical Controls Education via Interactive GUI Design
C Enhancing Classical Controls Education via Interactive GUI Design Raymond C. Garcia and Bonnie S. Heck lassical control design methods reg- tions is manually; that is. the students plot options available,
More informationBode Diagrams of Transfer Functions and Impedances ECEN 2260 Supplementary Notes R. W. Erickson
Bode Diagrams of Transfer Functions and Impedances ECEN 2260 Supplementary Notes. W. Erickson In the design of a signal processing network, control system, or other analog system, it is usually necessary
More informationSensor Performance Metrics
Sensor Performance Metrics Michael Todd Professor and Vice Chair Dept. of Structural Engineering University of California, San Diego mdtodd@ucsd.edu Email me if you want a copy. Outline Sensors as dynamic
More informationBasic Op Amp Circuits
Basic Op Amp ircuits Manuel Toledo INEL 5205 Instrumentation August 3, 2008 Introduction The operational amplifier (op amp or OA for short) is perhaps the most important building block for the design of
More informationOp-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.
Op-Amp Simulation EE/CS 5720/6720 Read Chapter 5 in Johns & Martin before you begin this assignment. This assignment will take you through the simulation and basic characterization of a simple operational
More informationNetwork analysis is a powerful and wellestablished
Simple Signal Injector Aids Control-Loop Analysis A signal-injection circuit for control-loop analysis is flat from dc to 200 khz, isolated from chassis ground and easily constructed with a readily available
More informationUsing Wireless Measurements in Control Applications
Using Wireless Measurements in Control Applications Terry Blevins, Mark Nixon, Marty Zielinski Emerson Process Management Keywords: PID Control, Industrial Control, Wireless Transmitters ABSTRACT Wireless
More information10.450 Process Dynamics, Operations, and Control Lecture Notes - 11 Lesson 11. Frequency response of dynamic systems.
Lesson. Frequency response of dynamic systems..0 Context We have worked with step, pulse, and sine disturbances. Of course, there are many sine disturbances, because the applied frequency may vary. Surely
More informationUnderstanding Power Impedance Supply for Optimum Decoupling
Introduction Noise in power supplies is not only caused by the power supply itself, but also the load s interaction with the power supply (i.e. dynamic loads, switching, etc.). To lower load induced noise,
More informationNonlinear Systems and Control Lecture # 15 Positive Real Transfer Functions & Connection with Lyapunov Stability. p. 1/?
Nonlinear Systems and Control Lecture # 15 Positive Real Transfer Functions & Connection with Lyapunov Stability p. 1/? p. 2/? Definition: A p p proper rational transfer function matrix G(s) is positive
More informationMotor Modeling and Position Control Lab Week 3: Closed Loop Control
Motor Modeling and Position Control Lab Week 3: Closed Loop Control 1. Review In the first week of motor modeling lab, a mathematical model of a DC motor from first principles was derived to obtain a first
More informationIntroduction to Control Systems
CHAPTER 1 Introduction to Control Systems 1.1 INTRODUCTION In this Chapter, we describe very briefly an introduction to control systems. 1.2 CONTROL SYSTEMS Control systems in an interdisciplinary field
More informationStability of Linear Control System
Stabilit of Linear Control Sstem Concept of Stabilit Closed-loop feedback sstem is either stable or nstable. This tpe of characterization is referred to as absolte stabilit. Given that the sstem is stable,
More information3. DIRECT DIGITAL CONTROL
Chapter 3. DIREC DIGIAL CONROL 3. DIREC DIGIAL CONROL 3.. ypes of Control Systems here exist two main ways of control: Open-loop system, Closed-loop systems meaning systems with feedback control (control
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
MT OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 00 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS
More informationDigital Signal Processing IIR Filter Design via Impulse Invariance
Digital Signal Processing IIR Filter Design via Impulse Invariance D. Richard Brown III D. Richard Brown III 1 / 11 Basic Procedure We assume here that we ve already decided to use an IIR filter. The basic
More informationNon Linear Control of a Distributed Solar Field
Non Linear Control of a Distributed Solar Field Rui Neves-Silva rns@fct.unl.pt Universidade Nova de Lisboa ACUREX Solar Field 2 Parabolic through collector 3 Solar plant scheme The action on the pump s
More informationControl of an industrial process using PID control blocks in automation controller
Control of an industrial process using PID control blocks in automation controller by Michel Van Dessel 1 1 Abstract Many continuous industrial processes can be controlled using programmable automation
More informationTEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS
TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS J.A.Somolinos 1, R. Morales 2, T.Leo 1, D.Díaz 1 and M.C. Rodríguez 1 1 E.T.S. Ingenieros Navales. Universidad Politécnica de Madrid. Arco
More informationReactive Power Control of an Alternator with Static Excitation System Connected to a Network
Reactive Power Control of an Alternator with Static Excitation System Connected to a Network Dr. Dhiya Ali Al-Nimma Assist. Prof. Mosul Unoversity Dr. Majid Salim Matti lecturer Mosul University Abstract
More informationTesting a power supply for line and load transients
Testing a power supply for line and load transients Power-supply specifications for line and load transients describe the response of a power supply to abrupt changes in line voltage and load current.
More information