Chapter 3: Analysis of closedloop systems


 Maryann Hutchinson
 2 years ago
 Views:
Transcription
1 Chapter 3: Analysis of closedloop systems Control Automático 3º Curso. Ing. Industrial Escuela Técnica Superior de Ingenieros Universidad de Sevilla
2 Control of SISO systems Control around an operation point (u,y) r(t)  e(t) Controller u(t) + u(t) Process y(t) u (Reference is not a deviation variable ) Controller e(t) Controller u(t) Automatic control PI How to chose the value of the controller parameters (Kp and Ti) in a way such that the closedloop system has an appropriate performance?
3 Control of SISO systems Heuristic design Tuning based on experiments Real system Model Design based on tables Tuning based on a set of experiments and a table that determines the value of each parameter ZiegerNichols (Chapter 6) Mathematical design The tuning is based on a mathematical analisys of the closedloop system and provides guaranteed properties Transient response Steady state response Robustness Analitic design techniques Root locus design techniques Loopshaping design techniques
4 Control of SISO systems r(t)  e(t) Controller u(t) + u(t) Process y(t) u Closedloop system It is hard to analize the dynamics of the closedloop system if the process or the controller are nonlinear systems The design techniques studied in this course are based on the linearized model of the system around a given operation point (u,y)
5 Incremental variables model The linearized model can be compared with the incremental variables model for a given operating point which is defined as follows: + System  Incremental variables model (u,y) Assumption: The initial state is the operation point Remark: The model depends on the operating point
6 Incremental variables model Linearized model Assumption: Zero initial conditions.  e(t) Controller u(t) Linearized model around (u,y) Analisys of the closedloop system. In this case, both the controller and the system are LTI systems. Teoría de sistemas Assumption: The properties of this (simplified) system are similar to the ones of the real closedloop system if the trajectories are close to the operating point  Speed of the transient  Tracking of timevarying references  Disturbance rejection
7 Teoría de sistemas TEMA. Introducción y fundamentos. Sistemas dinámicos. Conceptos básicos. Ecuaciones y evolución temporal. Linealidad en los sistemas dinámicos. TEMA. Representación de sistemas. Clasificación de los sistemas. Clasificación de comportamientos. Señales de prueba. Descripción externa e interna. Ecuaciones diferenciales y en diferencias. Simulación. TEMA 3. Sistemas dinámicos lineales en tiempo continuo. Transformación de Laplace. Descripción externa de los sistemas dinámicos. Función de transferencia. Respuesta impulsional. Descripción interna de los sistemas dinámicos. TEMA 4. Modelado y simulación. Modelado de sistemas. Modelado de sistemas mecánicos. Modelado de sistemas hidráulicos. Modelado de sistemas eléctricos. Modelado de sistemas térmicos. Linealización de modelos no lineales. Modelos lineales. Álgebra de bloques. Simulación. TEMA 5. Respuesta temporal de sistemas lineales. Sistemas dinámicos lineales de primer orden. Ejemplos. Sistemas dinámicos lineales de segundo orden. Respuesta ante escalón. Sistemas de orden n. TEMA 6. Respuesta frecuencial de sistemas lineales. Función de transferencia en el dominio de la frecuencia. Transformación de Fourier. Representación gráfica de la función de transferencia. Diagramas más comunes. Diagrama de Bode. TEMA 7. Estabilidad. Estabilidad de sistemas lineales. Criterios relativos a la descripción externa de los sistemas dinámicos. Criterio de RouthHurwitz. Criterio de Nyquist. Criterios relativos a la descripción interna. Analysis of linear time invariant (LTI) systems
8 Closedloop transfer function Linear time invariant systems (LTI) Remark: From now on, the variables y and u denote incremental values; that is, the deviation of the input and the output from the operating point Laplace transform (assuming zero initial conditions) Properties used: Linearity, transform of the time derivative Transfer function
9 Proportional term The value of the input u(t) is proportional to the error e(t) Controller u(t) Transfer function Time domain E(s) C(s) U(s) Frequency domain Desing parameter: Kp
10 Integral term The value of the input u(t) is proportional to the error and its integral e(t) Controller u(t) Transfer function Temporal domain E(s) C(s) U(s) Frequency domain Desing parameter: Kp, Ti Lag compensation net Controller with properties similar to the PI
11 Derivative term The value of the input u(t) is proportional to the error and its time derivative e(t) Controller u(t) Transfer function Time domain E(s) C(s) U(s) Design parameters: Kp, Td Frequency domain Lead compensator net Controller with properties similar to the PD
12 PID controller The value of the input u(t) is proportional to the error, its time derivative and its integral e(t) Controller u(t) Widely used in industry
13 e(t) PID controller The value of the input u(t) is proportional to the error, its time derivative and its integral Controller u(t) Transfer function Time domain E(s) C(s) U(s) Design parameter: Kp, Td, Ti Frequency domain Leadlag compensator Controller with properties similar to the PID
14 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of system Steadystate response of a closedloop systems Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
15 Closedloop transfer function Block algebra (Ogata 3.3, Tema 3, Teoría de sistemas) S(s) +  S(s) S3(s) = S(s)S(s) S(s) S(s) = S(s) S3(s) = S(s) Signal sum Signal bifurcation S(s) G(s) S(s)=G(s)S(s) LTI system
16 Closedloop transfer function Closedloop system R(s)  E(s) C(s) U(s) G(s) Y(s) R(s) Gbc(s) Y(s) Gbc(s) models how the ouput of the closedloop system reacts to changes in the references The properties of a controller are defined based on the response of the closedloop system
17 Other transfer functions Sensor dynamics R(s) + C(s) U(s) G(s) Y(s)  Ym(s) H(s) D(s) Disturbances R(s) +  C(s) U(s) G(s) Gd(s) + + Y(s) Ym(s) H(s)
18 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of system Steadystate response of a closedloop systems Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
19 Controller tuning Obtain a set of controller parameter (C(s)) in order to guarantee that the closedloop systems satisfies a given set of conditions (specifications) Gbc(s) is not defined if parameters of C(s) are not fixed Specifications Stability Raise time (step reference change) Steady state error Specifications on the linearized model are relevant to the behaviour of the real closedloop system Mathematical design Tuning based on the anlisys of the closedloop dynamics (which depend on the controller parameters)
20 Example Closedloop system Closedloop response? Depends on the value of Kp Three poles that depend on Kp Static gain depens on Kp Reference signal: Step change  Simulations performed in Simulink/Matlab
21 Example Kp=. Kp= Kp= Kp=5
22 Example y(t).5 Kp =., Td =, /Ti = y(t).5.5 Kp =, Td =, /Ti = u(t) u(t) e(t) e(t) e(τ)dτ e(τ)dτ t Respuesta del sistema en BC t Respuesta del sistema en BC Kp =, Td =, /Ti = Kp = 5, Td =, /Ti = y(t) y(t) u(t) u(t) e(t) e(t) e(τ)dτ e(τ)dτ t Respuesta del sistema en BC t Respuesta del sistema en BC
23 Example Kp =., Td =, /Ti = y(t) u(t) e(t).5 e(τ)dτ t Respuesta del sistema en BC
24 Example.5 Kp =, Td =, /Ti = y(t) u(t) e(t).5 e(τ)dτ t Respuesta del sistema en BC
25 Example Kp =, Td =, /Ti = y(t) u(t) e(t) e(τ)dτ t Respuesta del sistema en BC
26 Example Kp = 5, Td =, /Ti = y(t) u(t) e(t) e(τ)dτ t Respuesta del sistema en BC
27 Types of behaviour Unit step response Clasification of the output signal y(t) depending on the input signal Unit Step (the most widely used). Ramp. Sinusoidal. Provides information about the dynamic proterties of the system Model expressed in error variables (u,y) Assumption: Initial conditions in the operating point. Unit Step: Behaviours: Overdamped Underdamped Unstable Oscilatory
28 Overdamped Types of behaviour.9.8 Step Response Delay L Gain K Raise Time ts.7 Amplitude K Raise Time: Time to reach 63% of the steady state value. Delay: Time of reaction for the output with respect to a change in the input... Gain: Quotient of the output and the input values. 5 5 L ts Time (sec)
29 Types of behaviour Underdamped Mp K Delay L Gain K Raise Time ts Peak Time tp Settling Time te Overshoot Mp Raise Time: Time to reach the steady state value for the first time. Peak Time: Time to reach the maximum value. Settling Time: Time to confine the output within a band of 5% arounf the steady state value. Overshoot: Percentage Increment of the peak value with respect to the steady state value.. ts tp te
30 Unstable Types of behaviour
31 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of system Steadystate response of a closedloop systems Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
32 Stability (Chapter 7. Stability) Stability Criterion: Gbc(s) is stable if and only if all poles are located on the lefthalf complex plane. Closed loop poles are the roots of (depend on C(s)) A closedloop system might become unstable if the controller is not properly designed. Example: Kp=5 Poles: 5.65, i, i The controller design must guarantee closed loop stability
33 Stability Analitic Procedure (Try & Error) Evalute closed loop poles for every combination of the controller parameters (Kp, Td, Ti) using the model of the system. RouthHurwitz stability criterion A tool to evaluate if a polinomial has roots on the righthalf complex plane. The method prevents form computing the whole set of roots of a higher order polinomial It can be used to evaluate stability conditions Nyquist Stability Criterion (to be studied in chapter 5)
34 RouthHurwitz Stability Criterion Allows to determine if there exists a root in the righthalf complex plane Important: Note the notation If there exists a negative parameter, then the polinomial has at least one root in the righthalf plane. Build the RouthHurwitz table. If there exists a negative component on the first column, then the polinomial has at least one root in the righthalf plane. There are special rules to deal with degenerate cases (See Chapter 7)
35 Example Closed loop system The poles are the solution of the following equation (depends on Kp) Gains range
36 Example Closed loop system The poles are the solution of the following equation (depend on Kp y Ti) Not vey useful for multiple parameters
37 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of systems Steadystate response of a closedloop system Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
38 Steady State Response Analysis of system response as time tends to infinity (We assume the closed loop system is stable) Steady state error Final Value Theorem (property of Laplace transform) Important: Depends on R(s) Different references define different steadystate error parameters.
39 Error for Step input Error for a constant steadystate input.8 Position error constant All stable systems have bounded steadystate errors For the error to be null (The system reaches the reference)
40 Error for Ramp input Steady state error for ramp input Velocity Error Bounded Velocity Error Null position Error (C(s)G(s) has at least one integrator) For the velocity error to be null (the system reached the reference)
41 Error for parabolic input Steady state error for parabolic input Acceleration error constant Bounded acceleration error Null position error Null velocity error (C(s)G(s) has at least two integrators) For the parabolic error to be null (The system reaches the reference)
42 Error Table Type of a system = Number of integrators Type Error Step Ramp Parabolic
43 Example Proportional Controller Type I System Proportional Controller affects the Bode Gain of the system, but can not change its Type. Improves (quantitatively) steady state behaviour. Depends on Kp.
44 Example Position error. Constant reference (Step).5 Kp =, Td =, /Ti = y(t) u(t) e(t).5 e(τ)dτ t Respuesta del sistema en BC
45 Example Velocity error. Increasing reference (ramp) 6 Kp =, Td =, /Ti = y(t) u(t) e(t) 5 e(τ)dτ t Respuesta del sistema en BC
46 Example PI Controller Type I system P controllers affect the Bode gain of the system and increases the system type Improves (qualitatively) steady state behaviour Depends on Kp and Ti (Lag controllers allow to increase Bode gain)
47 Example Position error. Constant reference (Step).5 Kp =, Td =, /Ti =. y(t) u(t) e(t).5 e(τ)dτ t Respuesta del sistema en BC
48 Example Velocity error. Increasing reference (ramp) 6 Kp =, Td =, /Ti =. The integral term is introduced to improve steady state response. y(t) u(t) (It might unstabilize the system. Ex. Try simulation with Kp=, Ti=) e(τ)dτ e(t) t Respuesta del sistema en BC
49 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of systems Steadystate response of a closedloop system Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
50 Transient Response Response to unit step input Classification of output signal y(t) depending on the input signal. Unit Step (the most widely used). Ramp. Sinusoidal. Provides information about the dynamical properties of the system R(s) E(s) C(s) U(s) G(s) Y(s)  Response in y(t) when a reference r(t) is applied Reference signal: Unit Step signal. Shows the speed of response of the system (In general the reference signal will be different than the unit step)
51 Transient Response TEMA 5. Respuesta temporal de sistemas lineales. Sistemas dinámicos lineales de primer orden. Ejemplos. Sistemas dinámicos lineales de segundo orden. Respuesta ante escalón. Sistemas de orden n. We are interested in the output y(t) as r(t) varies in time (Closedloop behavior) The trnasient response of a LTI system depends on the closedloop transfer function (Gbc(s)) One option: Try & Error Given a system, simulate or aplly inverde Laplace transform It is difficult to characterize propoerties as raise time or overshoot Identify the effect of parameters in the response.
52 First Order Systems dy τ + y = Ku, y() = dt Y(s) K G(s) = = U(s) + τ s y K : Static Gain u τ : Time Constant (units according to input & output) (measured in time units) u = tiempo y y = 3.78 y = τ tiempo
53 Second order Systems d y dt + a dy dt + a y = b u d y dt + δ ω dy dt n + ωn y = K ω n u K :Static Gain (dim Y/dim U) δ : Damping Coefficient (adimensional) ω : Natural frequency ( rad/s) n Y(s) G(s) = = U(s) s Kωn + δω s+ ω n n
54 Second order Systems Poles : δ ω ± ω n n δ Im Im Re Re δ δ δ > : = : < : Overdamped Critically damped. Underdamped
55 Second order Systems Underdamped system S. O. = y( t p ) y( ) y( ) y(t) y( ) t s t p t e Tiempo t s t p = = ω ω π α n n δ π δ δ π δ..(%) = e S O t e 3 = ω n δ
56 ) ( lim gain static the K is where )] cos( ) ( [ ) ( ) ( ) ( ) ( ' ) ( G s K t c t sen b e e a K t y s s p s c s k s s Y s k k k k r k t t j t p j k k k r k j t j i m i k k j = = = = = = = = δ ω δ ω ω ω δ ω δ Higher order Systems n n n n m m m m m m m m m n n n n n n a s a a s s b bs b s G s u t b dt du t b dt u t d b dt u t d b y a dt dy t a dt t y d a dt t y d = = ) ( ) ( ) (... ) ( ) ( ) (... ) ( ) (
57 Dominant Poles In practice, some poles have more influence in the response than others. These poles are called dominant poles The dominant poles are those yielding the slowest reponse The response speed is given by the exponent of the exponential terms (the real part of the pole). Remember: Dominant dynamics: poles with the slowest response In practice, the dominat poles are determined from their relative distance to the imaginary axis. p Im p Im p is dominant if d /d >5 p d d d Re d Re p The static gain must remain the same p p p
58 Dominant Poles G( s) = 544 ( s + )( s + 6)( s + 7) 544 ( s + )(6)(7) = s + Im y(t) Re Tiempo(s)  is el dominant. The remaining poles are neglected
59 Effect of zeros in the output Zeros have an influence in the response.5 Step Response.5 Amplitude Time (sec) 6 Step Response Amplitude Time (sec)
60 Effect of zeros in the output Effect of adding a zero Qualitatively: 6 Step Response 5 4 y(t) dy(t)/dt yc(t) Amplitude Time (sec)
61 Nonminimum phase zeros o x o x o o Step Response Step Response.5 Step Response 6 Step Response Amplitude.4..8 Amplitude.4..8 Amplitude.5 Amplitude Time (sec) Time (sec) Time (sec) Time (sec)
62 Nonminimum phase zeros x x o o Step Response Step Response.5.5 Amplitude Amplitude Time (sec) Time (sec)
63 Dynamics cancellation Step Response x ox Amplitude Time (sec) The closer the zero is to the pole, the less it influences system response Affects the dominant dynamics (in transient regime) Settling time is not significantly affected.
64 Design Hypothesis Quick review of concepts Time response of first order systems Time response of second order systems Time response of higher order systems Effect of zeros It is difficult to obtain explicit results in general Design Hypothesis Explicit expressions for the effect of controller parameters on the transient response for step inputs are required. A pair of conjugate complex poles dominate the closed loop response Zeros are difficult to deal with, in general. Not considered. Two design tools: Root Locus design Frequency domain design
65 Index Closed Loop Transfer Function Tuning a Controller Stability analysis of system Steadystate response of a closedloop systems Transient response of a stable system. Closedloop poles and zeros vs. Controller parameters
66 Poles and Zeros of Gbc(s) Closedloop transfer function Zeros of the closedloop system The same zeros of the openloop plant plus those of the controller Poles of the closedloop system Depend on the design parameter In some cases it is possible to get explicit expressions for nd order systems with P and PD controllers Not possible in general Approximate methodologies
67 Example P Controller The poles depend on Kp Complex plane representation Root Locus
68 Example.5 Kp=5 Kp=.5 Kp= Kp=
69 Illustratuve example: Magnetic levitation system Description Ball material Ball diameter Coil diameter Value Steel 5 mm 8 mm Winding turns 85 Resistence Inductance Ω 77 mh a khz 44 mh a khz
70 Illustratuve example: Magnetic levitation system Nonlinear model of the system mx&& = mg k I X X F m F g System Linealization m : Ball mass g : Gravity constant X : Distance between ball and coil (magnitudes to be controlled) I : Coil current (control action) K : constant coefficient We assume the operating point X with control action I and consider error variables I = I X = X + I + X
71 System Linearization The incremental variables depend on the selected operating point.
72 System Linearization
First Order System. Transfer function: Response to a unit step input is: Partial Fraction Expansion leads to: Inverse Laplace transform leads to:
First Order System Transfer function: Response to a unit step input is: Partial Fraction Expansion leads to: Inverse Laplace transform leads to: First Order System At t = T, the output is: T represents
More informationECE382/ME482 Spring 2005 Homework 3 Solution March 7,
ECE382/ME482 Spring 2005 Homework 3 Solution March 7, 2005 Solution to HW3 AP4.5 We are given a block diagram in Figure AP4.5 on page 237 of the text and asked to find steady state errors due to (a) a
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 informationb) Describe the difference between open and closedloop control.
Page 1 LAST NAME FIRST NAME MATRIKELNO. Problem 1 (eachwith2points) a) Draw the basic structure of the classical control loop and denote the signals disturbance, desired (reference) value, and control
More informationMaglev Controller Design
Maglev Controller Design By: Joseph Elliott Nathan Maher Nathan Mullins For: Dr. Paul Ro MAE 435 Principles of Automatic Controls Due: May 1, 2009 NJN Control Technologies 5906 Wolf Dale Ct. Suite 1 Raleigh,
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 informationEE 402 RECITATION #13 REPORT
MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEADLAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN
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 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 informationEECE 460 : Control System Design
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 2012 1 / 37 Contents 1 Introduction 2 Control
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 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 informationAR9161 B.Tech. VI Sem. Chemical Engineering Process Dynamics &Control Model Answer
AR9161 B.Tech. VI Sem. Chemical Engineering Process Dynamics &Control Model Answer Ans (1) Section A i. (A) ii. iii. iv. (B) (B) (B) v. (D) vi. vii. viii. ix. (C) (B) (B) (C) x. (A) Section B (1) (i)
More informationGOVERNMENT COLLEGE OF ENGINEERING, BARGUR CONTROL SYSTEMS OBJECTIVE TYPE QUESTIONS
GOVERNMENT COLLEGE OF ENGINEERING, BARGUR CONTROL SYSTEMS OBJECTIVE TYPE QUESTIONS 1. In an open loop control system (a) Output is independent of control input (b) Output is dependent on control input
More informationSystem Identification and State Feedback Controller Design of Magnetic Levitation System
International Journal of Engineering and Technical Research (IJETR) ISSN: 23210869, Volume2, Issue6, June 2014 System Identification and State Feedback Controller Design of Magnetic Levitation System
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 informationMODERN CONTROL ENGINEERING
Crease Crease Spine ABOUT THE AUTHOR Dr. K P Mohandas is currently Professor in Electrical Engineering and Dean (Post Graduate Studies and Research) in National Institute of Technology (formerly Regional
More informationPID 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 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 closedloop system change as a function of the gain K? The closedloop transfer function is:
More information054414 PROCESS CONTROL SYSTEM DESIGN. 054414 Process Control System Design LECTURE 2: FREQUENCY DOMAIN ANALYSIS
05444 PROCESS CONTROL SYSTEM DESIGN 05444 Process Control System Design LECTURE : FREQUENCY DOMAIN ANALYSIS Daniel R. Lewin Department of Chemical Engineering Technion, Haifa, Israel  Objectives On completing
More informationDCMS DC MOTOR SYSTEM User Manual
DCMS DC MOTOR SYSTEM User Manual release 1.3 March 3, 2011 Disclaimer The developers of the DC Motor System (hardware and software) have used their best efforts in the development. The developers make
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 informationROUTH S STABILITY CRITERION
ECE 680 Modern Automatic Control Routh s Stability Criterion June 13, 2007 1 ROUTH S STABILITY CRITERION Consider a closedloop transfer function H(s) = b 0s m + b 1 s m 1 + + b m 1 s + b m a 0 s n + s
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 timedomain signals shown, draw the poles of the signal's Laplace transform on the
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 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) 3272797 Fax: (703) 3272747 ohm@drivetechinc.com
More informationEstimating Dynamics for (DCmotor)+(1st Link) of the Furuta Pendulum
Estimating Dynamics for (DCmotor)+(1st Link) of the Furuta Pendulum 1 Anton and Pedro Abstract Here the steps done for identification of dynamics for (DCmotor)+(1st Link) of the Furuta Pendulum are described.
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 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 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 information2.004 Dynamics and Control II Spring 2008
MIT OpenCourseWare http://ocw.mit.edu.004 Dynamics and Control II Spring 008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. O A Reading: Massachusetts
More informationEDUMECH Mechatronic Instructional Systems. Ball on Beam System
EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 9989 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional
More informationFeedforward and Ratio Control
Introduction to Feedforward Controller Design Based on SteadyState Models Feedforward Controller Design Based on Dynamic Models Tuning Feedforward Controllers 1 2 Feedback control is an important technique
More informationSystem Modeling and Control for Mechanical Engineers
Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Abstract
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 informationOn real axis: the number of poles and zeros on RHS of a testing point s o = even number (0 is counted even).
Zerodegree Loci for Negative K We consider KG(s) = K sm + b 1 s m 1 + + b m. s n + a 1 s n 1 + + a n By convention, we have 1+KG(s) =0, K =0. The angle of G(s) is0 o + 360 o l Change: 180 o + 360 o is
More informationY(s) U(s) The continuous process transfer function is denoted by G: (Eq.4.40)
The Process PID control tuner provides the open and closed loop process system responses for a continuous process model (G) with a continuous PID controller (Gc). The Process model can be characterized
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 informationControl System Design. Richard Tymerski and Frank Rytkonen
Control System Design Richard Tymerski and Frank Rytkonen ii Preface This is the preface. iii iv Contents I Classical Control 1 1 Compensators for the Buck Converter 3 1.1 Introduction..............................
More informationECE382/ME482 Fall 2008 Homework 5 Solution November 18,
ECE382/ME482 Fall 28 Homework 5 Solution November 18, 28 1 Solution to HW5 Note: You were permitted to generate these plots using Matlab. However, you must be prepared to draw the plots by hand on the
More informationDigital Representations of Analog Systems for Control System Applications
Digital Representations of Analog Systems for Control System Applications Peter Way May 21, 29 This tutorial shows how digital controllers can be created from an analog (or continuous) model. This is especially
More informationLecture 3 The Laplace transform
S. Boyd EE12 Lecture 3 The Laplace transform definition & examples properties & formulas linearity the inverse Laplace transform time scaling exponential scaling time delay derivative integral multiplication
More informationMechanical Vibrations
Mechanical Vibrations A mass m is suspended at the end of a spring, its weight stretches the spring by a length L to reach a static state (the equilibrium position of the system). Let u(t) denote the displacement,
More informationControl System Definition
Control System Definition A control system consist of subsytems and processes (or plants) assembled for the purpose of controlling the outputs of the process. For example, a furnace produces heat as a
More informationDC motors: dynamic model and control techniques
DC motors: dynamic model and control techniques Luca Zaccarian Contents 1 Magnetic considerations on rotating coils 1 1.1 Magnetic field and conductors.......................... 1 1.2 The magnetomotive
More informationTEACHING AUTOMATIC CONTROL IN NONSPECIALIST ENGINEERING SCHOOLS
TEACHING AUTOMATIC CONTROL IN NONSPECIALIST 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 informationControl Systems Design
ELEC4410 Control Systems Design Lecture 17: State Feedback Julio H Braslavsky julio@eenewcastleeduau School of Electrical Engineering and Computer Science Lecture 17: State Feedback p1/23 Outline Overview
More informationFrequency domain analysis
Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 20102011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 20102011
More informationS. Boyd EE102. Lecture 1 Signals. notation and meaning. common signals. size of a signal. qualitative properties of signals.
S. Boyd EE102 Lecture 1 Signals notation and meaning common signals size of a signal qualitative properties of signals impulsive signals 1 1 Signals a signal is a function of time, e.g., f is the force
More informationSECTION 19 CONTROL SYSTEMS
ChristiansenSec.9.qxd 6:8:4 6:43 PM Page 9. The Electronics Engineers' Handbook, 5th Edition McGrawHill, Section 9, pp. 9.9.3, 5. SECTION 9 CONTROL SYSTEMS Control is used to modify the behavior of
More informationDesign of a TL431Based Controller for a Flyback Converter
Design of a TL431Based 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 informationELECTRICAL ENGINEERING
EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite
More informationChapter 3 AUTOMATIC VOLTAGE CONTROL
Chapter 3 AUTOMATIC VOLTAGE CONTROL . INTRODUCTION TO EXCITATION SYSTEM The basic function of an excitation system is to provide necessary direct current to the field winding of the synchronous generator.
More informationOverdamped system response
Second order system response. Im(s) Underdamped Unstable Overdamped or Critically damped Undamped Re(s) Underdamped Overdamped system response System transfer function : Impulse response : Step response
More informationResponse to Harmonic Excitation Part 2: Damped Systems
Response to Harmonic Excitation Part 2: Damped Systems Part 1 covered the response of a single degree of freedom system to harmonic excitation without considering the effects of damping. However, almost
More informationChapter 5: Analysis of TimeDomain Circuits
Chapter 5: Analysis of TimeDomain Circuits This chapter begins the analysis of circuits containing elements with the ability to store energy: capacitors and inductors. We have already defined each of
More informationSimple Harmonic Motion
Simple Harmonic Motion 1 Object To determine the period of motion of objects that are executing simple harmonic motion and to check the theoretical prediction of such periods. 2 Apparatus Assorted weights
More informationManufacturing Equipment Modeling
QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,
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 informationExperiment 4: Modeling and Control of a Magnetic Levitation System
Experiment 4: Modeling and Control of a Magnetic Levitation System Concepts emphasized: Dynamic modeling, timedomain analysis, PI and PID feedback control. 1. Introduction Magnetic levitation is becoming
More informationLaboratory 4: Feedback and Compensation
Laboratory 4: Feedback and Compensation To be performed during Week 9 (Oct. 2024) and Week 10 (Oct. 2731) Due Week 11 (Nov. 37) 1 PreLab This PreLab should be completed before attending your regular
More informationReview of First and SecondOrder System Response 1
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.151 Advanced System Dynamics and Control Review of First and SecondOrder System Response 1 1 FirstOrder Linear System Transient
More informationSpeed Control of DC Motor using Pid Controller Based on Matlab
Speed Control of DC Motor using Pid Controller Based on Matlab Aditya Pratap Singh Asst Prof, EX Dept. IEI BHOPAL, MP Udit Narayan Student of BE, IEI, BHOPAL, MP Akash Verma Student of BE, IEI, BHOPAL,
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 informationMagnetic Levitation Control Experiments S Technology Training for tomorrow s world
Interactive Discovery Software Electricity & Electronics Control & Instrumentation Process Control Mechatronics Magnetic Levitation 33942S Telecommunications Electrical Power & Machines Test & Measurement
More informationChapter Eight Root Locus Control Design. 8.3 Common Dynamic Controllers
Chapter Eight Root Locus Control Design 8.3 Common Dynamic Controllers Several common dynamic controllers appear very often in practice. They are known as PD, PI, PID, phaselag, phaselead, and phaselaglead
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 informationUNIT I CONTROL SYSTEM MODELING
PANDIAN SARASWATHI YADAV ENGINEERING COLLEGE DEPARTMENT OF ECE II YEAR / IV SEMESTER EC6405 CONTROL SYSTEM TWO MARKS QUESTION AND ANSWERS UNIT I CONTROL SYSTEM MODELING 1. State the basic elements for
More informationControl System Design
ELEC4410 Control System Design Lecture 7: Introduction to MIMO Systems School of Electrical Engineering and Computer Science Lecture 7: Introduction to MIMO Systems p. 1/35 Outline MIMO Systems Lecture
More informationME 433 STATE SPACE CONTROL. State Space Control
ME 433 STATE SPACE CONTROL Lecture 1 1 State Space Control Time/Place: Room 290, STEPS Building M/W 12:452:00 PM Instructor: Eugenio Schuster, Office: Room 454, Packard Lab, Phone: 6107585253 Email:
More informationStudents Manual for the Exam. General Engineering and Electrical Civil Engineering Discipline
Students Manual for the Exam General Engineering and Electrical Civil Engineering Discipline  October March 2014 2013  COPYRIGHT NOTICE COPYRIGHTS 2013 NATIONAL CENTER FOR ASSESSMENT IN HIGHER EDUCATION
More informationWhat is a Filter? Output Signal. Input Signal Amplitude. Frequency. Low Pass Filter
What is a Filter? Input Signal Amplitude Output Signal Frequency Time Sequence Low Pass Filter Time Sequence What is a Filter Input Signal Amplitude Output Signal Frequency Signal Noise Signal Noise Frequency
More informationFrequency response of a general purpose singlesided OpAmp amplifier
Frequency response of a general purpose singlesided OpAmp amplifier One configuration for a general purpose amplifier using an operational amplifier is the following. The circuit is characterized by:
More informationApplications of SecondOrder Differential Equations
Applications of SecondOrder Differential Equations Secondorder linear differential equations have a variety of applications in science and engineering. In this section we explore two of them: the vibration
More informationSIGNAL PROCESSING & SIMULATION NEWSLETTER
1 of 10 1/25/2008 3:38 AM SIGNAL PROCESSING & SIMULATION NEWSLETTER Note: This is not a particularly interesting topic for anyone other than those who ar e involved in simulation. So if you have difficulty
More informationMutual Inductance and Transformers F3 3. r L = ω o
utual Inductance and Transformers F3 1 utual Inductance & Transformers If a current, i 1, flows in a coil or circuit then it produces a magnetic field. Some of the magnetic flux may link a second coil
More informationElectrical Machines  I Prof. D. Kastha Department of Electrical Engineering Indian Institute of Technology, Kharagpur
Electrical Machines  I Prof. D. Kastha Department of Electrical Engineering Indian Institute of Technology, Kharagpur Lecture  9 Harmonics and Switching Transients in Single Phase Transformers So far
More informationLU1 Introduction to MIMO systems
LU1 Introduction to MIMO systems What is the content of lecture units 1 and 2? >> You should learn about the prerequisites of the course, especially about some terms and methods to use the time to exam
More informationLet s examine the response of the circuit shown on Figure 1. The form of the source voltage Vs is shown on Figure 2. R. Figure 1.
Examples of Transient and RL Circuits. The Series RLC Circuit Impulse response of Circuit. Let s examine the response of the circuit shown on Figure 1. The form of the source voltage Vs is shown on Figure.
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 informationMotor Control. Suppose we wish to use a microprocessor to control a motor  (or to control the load attached to the motor!) Power supply.
Motor Control Suppose we wish to use a microprocessor to control a motor  (or to control the load attached to the motor!) Operator Input CPU digital? D/A, PWM analog voltage Power supply Amplifier linear,
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 informationDynamic Process Modeling. Process Dynamics and Control
Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits
More informationBharathwaj Muthuswamy EE100 Active Filters
Bharathwaj Muthuswamy EE100 mbharat@cory.eecs.berkeley.edu 1. Introduction Active Filters In this chapter, we will deal with active filter circuits. Why even bother with active filters? Answer: Audio.
More informationProcess Control & Instrumentation part IV Control loops
This chapter aims to bring basic knowledge of control strategies in HVAC systems through a real case study: Temperature control of an open office. Objectives: At the end of this course, you should be able
More informationPOLES, ZEROS, and HIGHER ORDER FILTERS By John Ehlers
POLES, ZEROS, and HIGHER ORDER FILTERS By John Ehlers INTRODUCTION Smoothing filters are at the very core of what we technical analysts do. All technicians are familiar with Simple Moving Averages, Exponential
More information1.2 Secondorder systems
1.2. SECONDORDER SYSTEMS 25 if the initial fluid height is defined as h() = h, then the fluid height as a function of time varies as h(t) = h e tρg/ra [m]. (1.31) 1.2 Secondorder systems In the previous
More informationUnsteady Pressure Measurements
Quite often the measurements of pressures has to be conducted in unsteady conditions. Typical cases are those of the measurement of timevarying pressure (with periodic oscillations or step changes) the
More informationProcess Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur
Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur Lecture  38 Instrumentation: General Principle of Measurement Systems (Contd.)
More informationEE 221 AC Circuit Power Analysis. Instantaneous and average power RMS value Apparent power and power factor Complex power
EE 1 AC Circuit Power Analysis Instantaneous and average power RMS value Apparent power and power factor Complex power Instantaneous Power Product of timedomain voltage and timedomain current p(t) =
More informationd di Flux (B) Current (H)
Comparison of Inductance Calculation Techniques Tony Morcos Magnequench Technology Center Research Triangle Park, North Carolina 1 VCM Baseline: Geometry Axiallymagnetized MQ3F 42 NdFeB disk Br = 131kG
More informationANALYSIS AND APPLICATIONS OF LAPLACE /FOURIER TRANSFORMATIONS IN ELECTRIC CIRCUIT
www.arpapress.com/volumes/vol12issue2/ijrras_12_2_22.pdf ANALYSIS AND APPLICATIONS OF LAPLACE /FOURIER TRANSFORMATIONS IN ELECTRIC CIRCUIT M. C. Anumaka Department of Electrical Electronics Engineering,
More informationLoudspeaker Parameters. D. G. Meyer School of Electrical & Computer Engineering
Loudspeaker Parameters D. G. Meyer School of Electrical & Computer Engineering Outline Review of How Loudspeakers Work Small Signal Loudspeaker Parameters Effect of Loudspeaker Cable Sample Loudspeaker
More informationParameter Definition with the reader. Since the scope of this article is practical in nature all theoretical derivations have been omitted, hoping to
Freescale Semiconductor Application Note Document Number: AN535 Rev. 1.0, 02/2006 PhaseLocked Loop Design Fundamentals by: Garth Nash Applications Engineering Abstract The fundamental design concepts
More informationIntroduction to Complex Numbers in Physics/Engineering
Introduction to Complex Numbers in Physics/Engineering ference: Mary L. Boas, Mathematical Methods in the Physical Sciences Chapter 2 & 14 George Arfken, Mathematical Methods for Physicists Chapter 6 The
More informationPID CONTROL OF INFRARED RADIATIVE POWER PROFILE FOR CERAMIC EMITTERS. M Adonis and MTE Khan
PID CONTROL OF INFRARED RADIATIVE POWER PROFILE FOR CERAMIC EMITTERS M Adonis and MTE Khan Peninsula Technikon, Bellville adonism@pentech.ac.za khant@pentech.ac.za Abstract: This paper outlines the development
More informationUsing the TI92 Plus: Some Examples
Liverpool John Moores University, 115 July 000 Using the TI9 Plus: Some Examples Michel Beaudin École de technologie supérieure,canada mbeaudin@seg.etsmtl.ca 1. Introduction We incorporated the use of
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: ZieglerNichols Openloop CoonCohen
More informationControl Systems 2. Lecture 7: System theory: controllability, observability, stability, poles and zeros. Roy Smith
Control Systems 2 Lecture 7: System theory: controllability, observability, stability, poles and zeros Roy Smith 216412 7.1 Statespace representations Idea: Transfer function is a ratio of polynomials
More information1. s to ZDomain Transfer Function
1. s to ZDomain Transfer Function 1. s to ZDomain Transfer Function Discrete ZOH Signals 1. s to ZDomain Transfer Function Discrete ZOH Signals 1. Get step response of continuous transfer function y
More information