Mechanical Systems Part A: StateSpace Systems Lecture AL12


 Hester Wade
 3 years ago
 Views:
Transcription
1 AL: Mechanical Systems Part A: StateSpace Systems Lecture AL Case study
2 Case study AL: Design of a satellite attitude control system see Franklin, Powell & EmamiNaeini, Ch. 9. Requirements: accurate pointing of scientific sensor package package isolated from vibrations, etc. of main body of satellite must repond to commanded change in pointing direction with t s s, M p 5%
3 Available sensors/actuators AL: 3 Star tracker keep image of star centred on focal plane of a telescope provides noisy but accurate (on average) measure of θ Rate gyro provides clean measure of θ Coldgas jets provide fast, accurate control torque θ θ
4 AL: 4 Model Model as two inertias connected by flexible structure States: [ ] T θ θ θ θ = x [ ] u y u J J b J k J b J k J b J k J b J k [] / / / / / / / / / + = + = x x x Statespace equations of motion: Reference input r = desired θ Controller output u is torque T c b k u = T c J J θ y = θ
5 Model Transfer function Y ( s) bs + k G( s) = = U( s) s s + bs + k = s K ( ) ( s + σ) ( s + ςω + ω ) n s n AL: 5 k u = T c J J b θ y = θ Parameters Inertias: J =, J =. Temperature fluctuations cause:.38.9 k.4 k / b. k / hence, oscillatory mode characterised by: ω n rad/s. ζ.
6 Strategy Design for worst case nominal plant slowest natural response (ω n = ) lightest damping (ζ =.) Hence nominal plant: J =, J =., k =.9, b = x = x / J y = x + [] [ ] u.36 G( s) = s ( s + 5) ( s +.4s + ) Check robustness by calculating performance with other parameter combinations u AL: 6
7 Pole placement design of control law Nominal plant Y ( s).36 G( s) = = U ( s) s ( s + 5) ( s +. ± j) Symmetric root locus + ρg( s) G( s) = AL: 7 % n  m = odd no. 3 % Hence draw deg locus G = ss(a, B, C, D); [z,p,k] = zpkdata(g,'v'); Z = [z; z];  P = [p; p];  GG = zpk(z,p,k*k) 3 rlocus(gg) Get locus Imag 4 Symmetric root Real
8 Symmetric root locus axis([  ]) sgrid AL: 8 4 Symmetric root locus 3 Imag Axis Real Axis
9 Symmetric root locus axis([  ]) sgrid Select desired closedloop poles AL: 9 Select poles with ω n.5 rad/s [rho,clp]=rlocfind(gg).5 Symmetric root locus Specs: t s s, M p 5% dominant poles ω n.5 rad/s, ζ.5 Imag axis Real axis
10 Symmetric root locus axis([  ]) sgrid Select desired closedloop poles AL: Select poles with ω n.5 rad/s: [rho,clp]=rlocfind(gg).5 Symmetric root locus ρ =.6 dclp =.45 ± j.34.5 ± j.5 Imag axis Full statefeedback control law u = Kx Real axis K = place(a,b,dclp) K = [ ]
11 Statespace design examined... AL: We now have a control law, assuming full state feedback: u = Kx Before proceeding, examine this statespace design in classical control terms openloop transfer function openloop frequency response what is the effective compensation? stability margins root locus: sensitivity to variations in openloop gain closedloop transfer function
12 Openloop transfer function AL: % Get all states as plant outputs: Ga = G; Ga.c = eye(4); % Form openloop TF: Gol = ss(k)*ga; zpk(gol) Zero/pole/gain:.6 (s+.36) (s^ +.64s ) s^ (s^ +.4s + ) r + u Ga ss(k) x Compensator zeros Plant poles
13 Effect of feedback on OL freq. resp. AL: 3 5 Effect of statefeedback on OLFR Amplitude ratio with statefb plant alone  Phase (deg)  3 unstable with simple 4 output feedback u = ky  Frequency (rad/s) state feedback u = Kx stabilises with phase lead
14 Stability margins AL: 4 margin(gol) Bode Diagrams Gm=48.8 db (at rad/sec), Pm=6.87 deg. (at.4 rad/sec) 4 ω c =.4 rad/s Phase (deg); Magnitude (db) GM = 5 PM = Frequency (rad/sec)
15 Sensitivity to loopgain variations.5 placed pole (k = ) AL: 5 Plant pole Root locus for k.5 compensator zero Imag axis .5 r + u k  Ga ss(k) x Real axis
16 Closedloop transfer function AL: 6 % Form closedloop system Gcl = feedback(ga, tf(k)); Gcl = Gcl(,); % select single output y disp('closedloop transfer function') zpk(gcl) Plant zero: 5 Zero/pole/gain: (s+5) (s^ +.95s +.35) (s^ +.96s +.3) r + u Ga ss(k) x Placed CLPs:.45 ± j.34.5 ± j.5
17 Robustness test % Try same controller with stiff spring model k = 4/; % corresponds to wn = b = k/5; % corresponds to zeta =. As = [ k/j b/j k/j b/j k/j b/j k/j b/j]; Gs = ss(as, B, C, D); disp('stiffspring plant transfer function') Gzpk = zpk(gs) Zero/pole/gain:.777 (s+5) s^ (s^ +.8s + 4) ω n = ζ =. AL: 7
18 Stiffspring plant with nominal controller AL: 8 Gsa = Gs; Gsa.c = eye(4); Gscl = feedback(gsa, tf(k)); Gscl = Gscl(,); disp('stiffspring closedloop transfer function') zpk(gscl) Zero/pole/gain:.777 (s+5) (s^ +.4s ) (s^ +.5s + 4.) figure(3), step(gcl, Gscl) legend('nominal plant', 'stiff plant') grid on
19 Step responses of nominal and stiffspring plants with nominal controller AL: 9 Step Response 3 nominal plant stiffspring plant.5 Amplitude.5 M p = 8% t s (%) = s M p = 3% t s (%) = s Time (sec.)
20 Estimator AL: % F&P select CLPs corresponding to rho = 3.5e7 eclp = rlocus(gg,3.5e7); % We want the stable ones declp = eclp(find(real(eclp)<)) % Plot them rlocus(gg) hold on plot(real(declp), imag(declp), 'gs',... 'MarkerFaceColor','g') plot(real(dclp), imag(dclp), 'rs',... 'MarkerFaceColor','r') hold off axis([ ]), axis equal sgrid
21 Estimator and controller poles AL: 8 Symmetric root locus 6 A xis g a Im Estimator poles chosen very fast (8 x controller poles) avoid compromising robustness fast estimator almost equivalent to direct state feedback (provided model is accurate and sensor noise is low!) Real Axis
22 Estimator gains; regulator TF AL: % Stateestimator gains L = place(a', C', declp)' % Form regulator H = reg(g, K, L); 4 L = disp('regulator transfer function') zpk(h) Zero/pole/gain: (s+.3) (s^ +.985s ) (s^ s ) (s^ s )
23 Frequency response of effective FB compensator bode(h) % H because u = Kx^ built into H AL: 3 r K u xˆ Plant Estimator 6 4 y Bode Diagrams Frequency response of effective feedback compensator effective compensator H looks like lead compensation Phase (deg); Magnitude (db) Frequency (rad/sec)
24 Openloop transfer function AL: 4 Grol = H*G; zpk(grol) Zero/pole/gain: (s+5) (s+.3) (s^ +.985s ) s^ (s^ +.4s + ) (s^ s ) (s^ s ) Plant dynamics Compensator dynamics pzmap(grol) 8 Polezero map 6 4 Imag Axis Real Axis
25 Stability margins AL: 5 % OLTF Grol = H*G; margin(grol) Openloop frequency response Gm=4.45 db (at rad/sec), Pm= deg. (at.394 rad/sec) 4 ω c =.3 rad/s Phase (deg); Magnitude (db) GM = 4 db PM = Frequency (rad/sec)
26 Imag Axis Sensitivity to loopgain variations Root locus with regulator gain as parameter placed estimator poles (k = ) Root locus for k rlocus(grol) Root locus with regulator gain as parameter placed.5 controller poles (k = ) AL: Real Axis r u k y Plant K Estimator effective compensator xˆ Imag Axis Real Axis
27 Closedloop transfer function AL: 7 % Form closedloop system Grcl = feedback(g, H, +); % Show poles and zeros of CL system pzmap(grcl) Polezero map estimator dynamics approximately cancelled in TF from r y Imag Axis  selected controller poles Real Axis selected estimator poles
28 Closedloop response of regulated system AL: 8 step(grcl, Gsrcl) 4 Step Response Closedloop response of regulated system dc gain Amplitude.5 M p = 8% t s (%) = s BackgroundResponseObjectLine nominal plant stiffspring plant.5.5 M p = 7% t s (%) = s quite different from direct state FB case Time (sec.)
29 Examine stiffspring system more closely... AL: Sensitivity to variations in loop gain Gsrol = H*Gs; rlocus(gsrol) poorlydamped mode (ζ =.5) could be excited by disturbance inputs 6 5 Imag Axis  4 Imag Axis Real Axis root locus structure different from nominal system Real Axis dominant CLPs
30 Response to impulsive disturbance x = zeros(8,); x() = ; % set ydot = initial(grcl,gsrcl,x) Initial Condition Results AL: BackgroundResponseObjectLine nominal plant stiffspring plant Lightly damped modes now dominate the response Plant output y ω n = 5., ζ =.5 ω n =., ζ = Time (sec.)
31 Tracking system AL: 3 u ss N u r N x x r + K + u Plant y N x N u = A C B D xˆ Estimator u = Kˆ x + ( KN N )r x + Implement with: Simulink model, or with MATLAB commands u
32 MATLAB implementation AL: 3 N u r N x + x r u K + Plant xˆ Estimator y G G G3 G4 G5 r Nu Nx K G + x^ Hest u u y G = [Nu; ss(nx)]; G = [, ss(k)]; G3 = [; G]; G4 = G3*G; Hest = estim(g, L, [], []); Hest = Hest(:5,:); % suppress y^ G5 = feedback(g4,hest,[:5],[:]); Gtcl = G5*G;
33 Closedloop response of tracking system AL: 33 % Step response step(gtcl).4 Closedloop step response of tracking system From: U(). nominal plant dc gain = Amplitude To: Y().8.6 stiffspring plant Time (sec.)
34 Simulink implementation AL: 34 Control Tc r Nu Nu u K K G Position reference Sum Nx Sum K Sum3 Plant Q y Torque disturbance Hest Mux Estimator Mux sensors = []; % observed output = y known = []; % control input = u Hest = estim(g, L, sensors, known); Hest = Hest(:5,:); % suppress y^ output
35 Estimation errors Simulate with random initial plant states, but zero initial estimator states AL: 35 x = rand(4,)*. sim( sim_ex9 ) plot(tout,xout(:,:4)xout(:,5:8)) 5 State estimation errors e = x xˆ e e e3 e4 Estimation error Time
D(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More informationFrequency (rad/s)
. The frequency response of the plant in a unity feedback control systems is shown in Figure. a) What is the static velocity error coefficient K v for the system? b) A lead compensator with a transfer
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the splane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationStability of CL System
Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed
More informationECSE 4962 Control Systems Design. A Brief Tutorial on Control Design
ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got
More informationMAE 143B  Homework 9
MAE 143B  Homework 9 7.1 a) We have stable firstorder poles at p 1 = 1 and p 2 = 1. For small values of ω, we recover the DC gain K = lim ω G(jω) = 1 1 = 2dB. Having this finite limit, our straightline
More informationCDS 101/110a: Lecture 81 Frequency Domain Design
CDS 11/11a: Lecture 81 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationToday (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10
Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:
More information6.1 Sketch the zdomain root locus and find the critical gain for the following systems K., the closedloop characteristic equation is K + z 0.
6. Sketch the zdomain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)
More informationTopic # Feedback Control. StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More informationAMME3500: System Dynamics & Control
Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13
More informationMeeting Design Specs using Root Locus
Meeting Design Specs using Root Locus So far, we have Lead compensators which cancel a pole and move it left, speeding up the root locus. PID compensators which add a zero at s=0 and add zero, one, or
More informationControl Systems I Lecture 10: System Specifications
Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
More informationChapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust
More informationOutline. Classical Control. Lecture 5
Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?
More information] [ 200. ] 3 [ 10 4 s. [ ] s + 10 [ P = s [ 10 8 ] 3. s s (s 1)(s 2) series compensator ] 2. s command prefilter [ 0.
EEE480 Exam 2, Spring 204 A.A. Rodriguez Rules: Calculators permitted, One 8.5 sheet, closed notes/books, open minds GWC 352, 965372 Problem (Analysis of a Feedback System) Consider the feedback system
More informationMAE 143B  Homework 9
MAE 43B  Homework 9 7.2 2 2 3.8.6.4.2.2 9 8 2 2 3 a) G(s) = (s+)(s+).4.6.8.2.2.4.6.8. Polar plot; red for negative ; no encirclements of, a.s. under unit feedback... 2 2 3. 4 9 2 2 3 h) G(s) = s+ s(s+)..2.4.6.8.2.4
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationTopic # /31 Feedback Control Systems. StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback
Topic #15 16.3/31 Feedback Control Systems StateSpace Systems Closedloop control using estimators and regulators. Dynamics output feedback Back to reality Reading: FPE 7.6 Fall 21 16.3/31 15 2 Combined
More informationLecture 7 LQG Design. Linear Quadratic Gaussian regulator Controlestimation duality SRL for optimal estimator Example of LQG design for MIMO plant
L7: Lecture 7 LQG Design Linear Quadratic Gaussian regulator Controlestimation duality SRL for optimal estimator Example of LQG design for IO plant LQG regulator L7:2 If the process and measurement noises
More informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques [] For the following system, Design a compensator such
More informationBangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory
Bangladesh University of Engineering and Technology Electrical and Electronic Engineering Department EEE 402: Control System I Laboratory Experiment No. 4 a) Effect of input waveform, loop gain, and system
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 24: Compensation in the Frequency Domain Overview In this Lecture, you will learn: Lead Compensators Performance Specs Altering
More informationFREQUENCYRESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCYRESPONSE DESIGN 9.: PD and lead compensation networks The frequencyresponse methods we have seen so far largely tell us about stability and stability margins
More information1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) =
567 This is often referred to as Þnite settling time or deadbeat design because the dynamics will settle in a Þnite number of sample periods. This estimator always drives the error to zero in time 2T or
More informationECE382/ME482 Spring 2005 Homework 7 Solution April 17, K(s + 0.2) s 2 (s + 2)(s + 5) G(s) =
ECE382/ME482 Spring 25 Homework 7 Solution April 17, 25 1 Solution to HW7 AP9.5 We are given a system with open loop transfer function G(s) = K(s +.2) s 2 (s + 2)(s + 5) (1) and unity negative feedback.
More informationPositioning Servo Design Example
Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pickandplace robot to move the link of a robot between two positions. Usually
More informationAdvanced Control Theory
State Feedback Control Design chibum@seoultech.ac.kr Outline State feedback control design Benefits of CCF 2 Conceptual steps in controller design We begin by considering the regulation problem the task
More informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
More informationMechatronics Assignment # 1
Problem # 1 Consider a closedloop, rotary, speedcontrol system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are
More informationTopic # Feedback Control Systems
Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19
More informationControl Systems. State Estimation.
State Estimation chibum@seoultech.ac.kr Outline Dominant pole design Symmetric root locus State estimation We are able to place the CLPs arbitrarily by feeding back all the states: u = Kx. But these may
More informationActive Control? Contact : Website : Teaching
Active Control? Contact : bmokrani@ulb.ac.be Website : http://scmero.ulb.ac.be Teaching Active Control? Disturbances System Measurement Control Controler. Regulator.,,, Aims of an Active Control Disturbances
More informationExercises for lectures 13 Design using frequency methods
Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31317 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)
More informationProblem 1 (Analysis of a Feedback System  Bode, Root Locus, Nyquist) Consider the feedback system defined by the open loop transfer function 1.
1 EEE480 Final Exam, Spring 2016 A.A. Rodriguez Rules: Calculators permitted, One 8.5 11 sheet, closed notes/books, open minds GWC 352, 9653712 Problem 1 (Analysis of a Feedback System  Bode, Root Locus,
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency ResponseDesign Method
.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/8/25 Outline Closed Loop Transfer Functions
More information9/9/2011 Classical Control 1
MM11 Root Locus Design Method Reading material: FC pp.270328 9/9/2011 Classical Control 1 What have we talked in lecture (MM10)? Lead and lag compensators D(s)=(s+z)/(s+p) with z < p or z > p D(s)=K(Ts+1)/(Ts+1),
More informationImplementation Issues for the Virtual Spring
Implementation Issues for the Virtual Spring J. S. Freudenberg EECS 461 Embedded Control Systems 1 Introduction One of the tasks in Lab 4 is to attach the haptic wheel to a virtual reference position with
More informationSchool of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:
Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus  1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: θ D 0.09 See
More informationMAE 142 Homework #5 Due Friday, March 13, 2009
MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.
More informationMechatronics Modeling and Analysis of Dynamic Systems CaseStudy Exercise
Mechatronics Modeling and Analysis of Dynamic Systems CaseStudy Exercise Goal: This exercise is designed to take a realworld problem and apply the modeling and analysis concepts discussed in class. As
More informationControl of Electromechanical Systems
Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance
More informationEngraving Machine Example
Engraving Machine Example MCE44  Fall 8 Dr. Richter November 24, 28 Basic Design The Xaxis of the engraving machine has the transfer function G(s) = s(s + )(s + 2) In this basic example, we use a proportional
More informationECE382/ME482 Spring 2005 Homework 6 Solution April 17, (s/2 + 1) s(2s + 1)[(s/8) 2 + (s/20) + 1]
ECE382/ME482 Spring 25 Homework 6 Solution April 17, 25 1 Solution to HW6 P8.17 We are given a system with open loop transfer function G(s) = 4(s/2 + 1) s(2s + 1)[(s/8) 2 + (s/2) + 1] (1) and unity negative
More information100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =
1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot
More informationRichiami di Controlli Automatici
Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the splane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequencydomain analysis and control design (15 pt) Given is a
More informationAnalysis of SISO Control Loops
Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities
More informationPD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada
PD, PI, PID Compensation M. Sami Fadali Professor of Electrical Engineering University of Nevada 1 Outline PD compensation. PI compensation. PID compensation. 2 PD Control L= loop gain s cl = desired closedloop
More informationLecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013
Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox
More informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year
More informationRoot Locus Methods. The root locus procedure
Root Locus Methods Design of a position control system using the root locus method Design of a phase lag compensator using the root locus method The root locus procedure To determine the value of the gain
More informationECEn 483 / ME 431 Case Studies. Randal W. Beard Brigham Young University
ECEn 483 / ME 431 Case Studies Randal W. Beard Brigham Young University Updated: December 2, 2014 ii Contents 1 Single Link Robot Arm 1 2 Pendulum on a Cart 9 3 Satellite Attitude Control 17 4 UUV Roll
More informationEECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 58 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 505900 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationPM diagram of the Transfer Function and its use in the Design of Controllers
PM diagram of the Transfer Function and its use in the Design of Controllers Santiago Garrido, Luis Moreno Abstract This paper presents the graphical chromatic representation of the phase and the magnitude
More informationMassachusetts Institute of Technology Department of Mechanical Engineering Dynamics and Control II Design Project
Massachusetts Institute of Technology Department of Mechanical Engineering.4 Dynamics and Control II Design Project ACTIVE DAMPING OF TALL BUILDING VIBRATIONS: CONTINUED Franz Hover, 5 November 7 Review
More informationMAE 143B  Homework 7
MAE 143B  Homework 7 6.7 Multiplying the first ODE by m u and subtracting the product of the second ODE with m s, we get m s m u (ẍ s ẍ i ) + m u b s (ẋ s ẋ u ) + m u k s (x s x u ) + m s b s (ẋ s ẋ u
More informationEE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions
EE C28 / ME C34 Fall 24 HW 6.2 Solutions. PI Controller For the system G = K (s+)(s+3)(s+8) HW 6.2 Solutions in negative feedback operating at a damping ratio of., we are going to design a PI controller
More informationWind Turbine Control
Wind Turbine Control W. E. Leithead University of Strathclyde, Glasgow Supergen Student Workshop 1 Outline 1. Introduction 2. Control Basics 3. General Control Objectives 4. Constant Speed Pitch Regulated
More informationDesired Bode plot shape
Desired Bode plot shape 0dB Want high gain Use PI or lag control Low freq ess, type High low freq gain for steady state tracking Low high freq gain for noise attenuation Sufficient PM near ω gc for stability
More informationRobust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization
Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3
More informationTopic # Feedback Control
Topic #4 16.31 Feedback Control Stability in the Frequency Domain Nyquist Stability Theorem Examples Appendix (details) This is the basis of future robustness tests. Fall 2007 16.31 4 2 Frequency Stability
More informationThe requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot  in time domain
Compensators To improve the performance of a given plant or system G f(s) it may be necessary to use a compensator or controller G c(s). Compensator Plant G c (s) G f (s) The requirements of a plant may
More informationControl Systems. Design of State Feedback Control.
Control Systems Design of State Feedback Control chibum@seoultech.ac.kr Outline Design of State feedback control Dominant pole design Symmetric root locus (linear quadratic regulation) 2 Selection of closedloop
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steadystate Steadystate errors errors Type Type k k systems systems Integral Integral
More informationUnit 11  Week 7: Quantitative feedback theory (Part 1/2)
X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11  Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open
More informationECE 486 Control Systems
ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following
More informationIntro to Frequency Domain Design
Intro to Frequency Domain Design MEM 355 Performance Enhancement of Dynamical Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Closed Loop Transfer Functions
More information9. TwoDegreesofFreedom Design
9. TwoDegreesofFreedom Design In some feedback schemes we have additional degreesoffreedom outside the feedback path. For example, feed forwarding known disturbance signals or reference signals. In
More informationLecture 7:Time Response PoleZero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion
Cleveland State University MCE441: Intr. Linear Control Lecture 7:Time Influence of Poles and Zeros Higher Order and Pole Criterion Prof. Richter 1 / 26 FirstOrder Specs: Step : Pole Real inputs contain
More informationAutomatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...
Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: 29..23 Given and family names......................solutions...................... Student ID number..........................
More informationModule 5: Design of Sampled Data Control Systems Lecture Note 8
Module 5: Design of Sampled Data Control Systems Lecture Note 8 Laglead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.
More informationDESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD
206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)
More informationCDS 101/110 Homework #7 Solution
Amplitude Amplitude CDS / Homework #7 Solution Problem (CDS, CDS ): (5 points) From (.), k i = a = a( a)2 P (a) Note that the above equation is unbounded, so it does not make sense to talk about maximum
More informationExercise 1 (A Nonminimum Phase System)
Prof. Dr. E. Frazzoli 559 Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Nonminimum Phase System) To decrease the rise time of the system,
More informationH(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )
.7 Quiz Solutions Problem : a H(s) = s a a) Calculate the zero order hold equivalent H eq (z). H eq (z) = z z G(s) Z{ } s G(s) a Z{ } = Z{ s s(s a ) } G(s) A B Z{ } = Z{ + } s s(s + a) s(s a) G(s) a a
More information(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:
1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.
More informationMethods for analysis and control of. Lecture 4: The root locus design method
Methods for analysis and control of Lecture 4: The root locus design method O. Sename 1 1 Gipsalab, CNRSINPG, FRANCE Olivier.Sename@gipsalab.inpg.fr www.lag.ensieg.inpg.fr/sename Lead Lag 17th March
More informationEE 4343/ Control System Design Project LECTURE 10
Copyright S. Ikenaga 998 All rights reserved EE 4343/5329  Control System Design Project LECTURE EE 4343/5329 Homepage EE 4343/5329 Course Outline Design of Phaselead and Phaselag compensators using
More informationCDS 101/110a: Lecture 101 Robust Performance
CDS 11/11a: Lecture 11 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =.
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Dynamics and Control II Fall 7 Problem Set #7 Solution Posted: Friday, Nov., 7. Nise problem 5 from chapter 8, page 76. Answer:
More informationHomework 7  Solutions
Homework 7  Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the
More informationME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II
ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and ClosedLoop Control Systems 3. Why ClosedLoop Control? 4. Case Study  Speed Control of a DC Motor 5. SteadyState Errors in Unity Feedback Control
More informationAPPLICATIONS FOR ROBOTICS
Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table
More informationCompensator Design to Improve Transient Performance Using Root Locus
1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning
More informationCourse Summary. The course cannot be summarized in one lecture.
Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: SteadyState Error Unit 7: Root Locus Techniques
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Intro Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /5/27 Outline Closed Loop Transfer
More informationA FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing
A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More information