IMPACT OF PLANT COUPLING ON DECENTRALIZED PI CONTROL LAW. Date: 08/30/2016
|
|
- Joella Harris
- 6 years ago
- Views:
Transcription
1 IMPACT OF PLANT COUPLING ON DECENTRALIZED PI CONTROL LAW Date: 8/3/216 1 / 37
2 Standard Negative Feedback System With Pre-Filter d i input disturbance d o output disturbance r reference command W Pre-Filter e error K Compensator u control u p P Plant y p y actual output ŷ H Sensor Dynamics y + n n sensor noise 2 / 37
3 With Coupling = : Plant Controller PLANT & CONTROLLER K = 2(s+1) s P = [ ] 1 s+1 [ 1 ] s 1 s 2(s+1) s [ 1 s+1 ] Pre-filter W = [ 1 ] s+1 1 s+1 3 / 37
4 With Coupling = 5: Plant Controller PLANT & CONTROLLER K = 2(s+1) s [ 1 ] P = s 5 s [ ] 1 s+1 1 s 2(s+1) s [ 1 s+1 ] Pre-filter W = [ 1 ] s+1 1 s+1 4 / 37
5 6 PLANT 4 2 db Frequency (rad/sec) 5 / 37
6 5 COMPENSATOR db Frequency (rad/sec) 6 / 37
7 15 LOOP - PK 1 5 db Frequency (rad/sec) 7 / 37
8 15 LOOP - KP 1 5 db Frequency (rad/sec) 8 / 37
9 Break the loop at e 1 L = P 1 K 1 e 2 L = P 2 K 2 u 1 L = K 1 P 1 u 2 L = K 2 P 2 in all cases L = 2(s + 1) s 2 [ 1 ] s + 1 GM = GM = PM = DM =.51 seconds ω g = 2.2 rad/sec 9 / 37
10 2 SENSITIVITY AT OUTPUT - S o = ( I + L o ) db Frequency (rad/sec) 1 / 37
11 2 SENSITIVITY AT INPUT - S i = ( I + L i ) db Frequency (rad/sec) 11 / 37
12 COMPLEMENTARY SENSITIVITY AT OUTPUT - T o = L o ( I + L o ) db Frequency (rad/sec) 12 / 37
13 COMPLEMENTARY SENSITIVITY AT INPUT - T i = L i ( I + L i ) db Frequency (rad/sec) 13 / 37
14 1 INPUT DISTURBANCE TO OUTPUT - S o P = P S i -1-2 db Frequency (rad/sec) 14 / 37
15 3 REFERENCE TO CONTROL (UNFILTERED) - K S o = S i K 2 1 db Frequency (rad/sec) 15 / 37
16 2 REFERENCE TO CONTROL (FILTERED) - K S o W = S i K W db Frequency (rad/sec) 16 / 37
17 2 REFERENCE TO OUTPUT (FILTERED) - T o W -2-4 db Frequency (rad/sec) 17 / 37
18 OUPUT RESPONSE TO STEP REFERENCE COMMANDS (FILTERED) 1.5 From: In(1) From: In(2) 1 To: Out(1).5 Amplitude To: Out(2) Time (seconds) 18 / 37
19 CONTROL RESPONSE TO STEP REFERENCE COMMANDS (FILTERED) From: In(1) From: In(2) 1.5 To: Out(1) -.5 Amplitude -1 1 To: Out(2) Time (seconds) 19 / 37
20 MATLAB CODE for coup = [ 5 ]; % ADJUST PLANT COUPLING AT INPUT ap = *ones(2,2) b21 = coup; % COUPLING FROM 1st to 2nd INPUT CHANNEL b12 = *coup; % COUPLING FROM 2nd to 1st INPUT CHANNEL bp = [ 1 b12; b21 1 ]; cp = eye(2,2); dp = *ones(2,2); % ZERO D MATRIX disp( plant ); plant = ss(ap,bp,cp,dp) zpk(plant) tzero(plant) 2 / 37
21 winit = -2; wfin = 3; nfpoints = 2; % Vector of frequency points w = logspace(winit,wfin, nfpoints); plantsv = sigma(plant, w); figure(1) if (coup == ) semilogx(w, 2*log1(plantsv), black, linewidth,2); title( PLANT ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(plantsv), LineWidth,.5); end 21 / 37
22 % % DECENTRALIZED (DIAGONAL) PI CONTROLLER (COMPENSATOR) % % K = diag(k1, k2) % % ki = [ g1 (s + zi) / s ] [ hfp / ( s + hfp ) ] % - PI with HIGH FREQUENCY ROLL OFF % % Nominal Loop = L = 2 (s + 1) / s^2 % Yields Nominal Closed Loop Poles at -1 \pm j 1 % g1 = 2; z1 = 1; g2 = 2; z2 = 1 hfp = 1; 22 / 37
23 ak = [ ; hfp*g1*z1 -hfp ; ; hfp*g2*z2 -hfp]; bk = [ 1 ; hfp*g1 ; 1; hfp*g2]; ck = [ 1 ; 1]; dk = *ones(2,2); % ZERO D MATRIX disp( compensator ); comp = ss(ak,bk,ck,dk); zpk(comp) % COMPENSATOR tzero(comp) % COMPENSATOR TRANSMISSION ZEROS % DET [ K(s) ] = compsv = sigma(comp, w); % COMPENSATOR SINGULAR VALUES 23 / 37
24 figure(2) if (coup == ) semilogx(w, 2*log1(compsv), black, linewidth,2) title( COMPENSATOR ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(compsv), linewidth,.5) end % LOOP disp( loopout ); loopout = series(comp, plant); [ao,bo,co,do] = ssdata(loopout) % FORMS PK 24 / 37
25 zpk(loopout) tzero(loopout) loopoutsv = sigma(loopout, w); % LOOPOUT SINGULAR VALUES % BREAK AT e_1 bo1 = bo(:,1) bo2 = bo(:,2) co1 = co(1,:) co2 = co(2,:) ao1 = ao - bo2*co2 Lo1 = ss(ao1,bo1,co1,) zpk(lo1) disp( all margin e_1 ) allmargin(lo1) 25 / 37
26 figure(3) if (coup == ) semilogx(w, 2*log1(loopoutsv), black, linewidth,2) title( LOOP - PK ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(loopoutsv), linewidth,.5) end disp( loopin ); loopin = series(plant, comp) zpk(loopin) tzero(loopin) loopinsv = sigma(loopin, w); % FORMS KP % LOOPIN SINGULAR VALUES 26 / 37
27 figure(4) if(coup == ) semilogx(w, 2*log1(loopinsv), black, linewidth,2) title( LOOP - KP ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(loopinsv), linewidth,.5) end % SENSITIVITY disp( senout ); senout = feedback(eye(2,2), loopout) damp(eig(senout)) tzero(senout) senoutsv = sigma(senout, w); % SENOUT SINGULAR VALUES 27 / 37
28 figure(5) if(coup==) semilogx(w, 2*log1(senoutsv), black, linewidth,2) title( SENSITIVITY AT OUTPUT - S_o ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(senoutsv), linewidth,.5) end disp( senin ); senin = feedback(eye(2,2), loopin) damp(eig(senin)) tzero(senin) seninsv = sigma(senin, w); = ( I + L_o )^{-1} ) % SENIN SINGULAR VALUES 28 / 37
29 figure(6) if(coup==) semilogx(w, 2*log1(seninsv), black, linewidth,2) title( SENSITIVITY AT INPUT - S_i = ( I + L_i )^{-1} ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(seninsv), linewidth,.5) end % COMPLEMENTARY SENSITIVITY disp( compsenout ) compsenout = feedback(loopout, eye(2,2)) damp(eig(compsenout)) tzero(compsenout) compsenoutsv = sigma(compsenout, w); % COMP SEN AT OUTPUT SINGULAR VALUE 29 / 37
30 figure(7) if(coup==) semilogx(w, 2*log1(compsenoutsv), black, linewidth,2) title( COMP SENSITIVITY AT OUTPUT-To=Lo(I + Lo)^{-1} ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(compsenoutsv), linewidth,.5) end disp( compsenin ); compsenin = feedback(loopin, eye(2,2)) damp(eig(compsenin)) tzero(compsenin) compseninsv = sigma(compsenin, w); % COMP SEN AT INPUT SINGULAR VALUES 3 / 37
31 figure(8) if(coup==) semilogx(w, 2*log1(seninsv), black, linewidth,2) title( COMP SENSITIVITY AT INPUT-Ti = Li (I + Li)^{-1} ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(seninsv), linewidth,.5) end % INPUT DISTURBANCE TO OUTPUT - S_o P = P S_i disp( S_o P = P S_i ) senp = feedback(plant, comp); damp(eig(senp)) tzero(senp) senpsv = sigma(senp, w); % S_o P = P S_i SINGULAR VALUES 31 / 37
32 figure(9) if(coup==) semilogx(w, 2*log1(senpsv), black, linewidth,2) title( INPUT DISTURBANCE TO OUTPUT - S_o P = P S_i ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(senpsv), linewidth,.5) end % REFERENCE TO CONTROL (UNFILTERED) - K S_o = S_i K disp( K S_o = S_i K ) ksen = feedback(comp, plant); damp(eig(ksen)) tzero(ksen) ksensv = sigma(ksen, w); % K S_o = S_i K SINGULAR VALUES 32 / 37
33 figure(1) if(coup==) semilogx(w, 2*log1(ksensv), black, linewidth,2) title( REFERENCE TO CONTROL (UNFILTERED)-K So = Si K ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(ksensv), linewidth,.5) end 33 / 37
34 % REFERENCE COMMAND FILTER - TO LESSEN OVERSHOOT TO STEP REFERENCE COMMANDS disp( Pre-Filter ) aw = [ -z1 ; -z2]; bw = [ z1 ; z1]; cw = eye(2,2); dw = *ones(2,2); filter = ss(aw,bw,cw,dw); zpk(filter) % REFERENCE TO CONTROL (FILTERED) - K S_o W = S_i K W disp( K S_o W = S_i K W ) filtksen = series(filter, ksen); damp(eig(filtksen)) tzero(filtksen) filtksensv = sigma(filtksen, w); %KSo=Si K SINGULAR VALUES 34 / 37
35 figure(11) if(coup==) semilogx(w, 2*log1(filtksensv), black, linewidth,2) title( REFERENCE TO CONTROL (FILTERED)-K So W=Si K W ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(filtksensv), linewidth,.5) end % REFERENCE TO OUTPUT (FILTERED) - T_o W disp( T_o W ) filtcompsenout = series(filter, compsenout); damp(eig(filtcompsenout)) tzero(filtcompsenout ) filtcompsenoutsv = sigma(filtcompsenout, w); 35 / 37
36 figure(12) if(coup==) semilogx(w,2*log1(filtcompsenoutsv) black, linewidth,2) title( REFERENCE TO OUTPUT (FILTERED) - T_o W ) ylabel( db ) xlabel( Frequency (rad/sec) ) grid on hold on else semilogx(w, 2*log1(filtcompsenoutsv), linewidth,.5) end % STEP REFERENCE COMMAND FOLLOWING tinit = ; tinc =.1; tfinal = 4; t = tinit:tinc:tfinal; % Vector of simulation times 36 / 37
37 figure(13) step(filtcompsenout,t); title( OUPUT RESPONSE TO STEP REFERENCE COMMANDS(FILTERED) ) grid on hold on figure(14) step(filtksen,t); title( CONTROL RESPONSE TO STEP REFERENCE COMMANDS(FILTERED) ) grid on hold on end 37 / 37
Problem 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, 965-3712 Problem 1 (Analysis of a Feedback System - Bode, Root Locus,
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 pre-filter [ 0.
EEE480 Exam 2, Spring 204 A.A. Rodriguez Rules: Calculators permitted, One 8.5 sheet, closed notes/books, open minds GWC 352, 965-372 Problem (Analysis of a Feedback System) Consider the feedback system
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 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 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 informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 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 informationModule 5: Design of Sampled Data Control Systems Lecture Note 8
Module 5: Design of Sampled Data Control Systems Lecture Note 8 Lag-lead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.
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 informationHomework Assignment 3
ECE382/ME482 Fall 2008 Homework 3 Solution October 20, 2008 1 Homework Assignment 3 Assigned September 30, 2008. Due in lecture October 7, 2008. Note that you must include all of your work to obtain full
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 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 informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such
More informationChapter 7 - Solved Problems
Chapter 7 - Solved Problems Solved Problem 7.1. A continuous time system has transfer function G o (s) given by G o (s) = B o(s) A o (s) = 2 (s 1)(s + 2) = 2 s 2 + s 2 (1) Find a controller of minimal
More informationTopic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More informationMIMO analysis: loop-at-a-time
MIMO robustness MIMO analysis: loop-at-a-time y 1 y 2 P (s) + + K 2 (s) r 1 r 2 K 1 (s) Plant: P (s) = 1 s 2 + α 2 s α 2 α(s + 1) α(s + 1) s α 2. (take α = 10 in the following numerical analysis) Controller:
More informationRoot Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1
Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus - 1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position
More 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 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 # Feedback Control Systems
Topic #16 16.31 Feedback Control Systems State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Fall 2007 16.31 16 1 Combined Estimators and Regulators
More informationExercise 1 (A Non-minimum Phase System)
Prof. Dr. E. Frazzoli 5-59- Control Systems I (HS 25) Solution Exercise Set Loop Shaping Noele Norris, 9th December 26 Exercise (A Non-minimum Phase System) To increase the rise time of the system, we
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 Non-minimum Phase System)
Prof. Dr. E. Frazzoli 5-59- Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Non-minimum Phase System) To decrease the rise time of the system,
More informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
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 informationLINEAR CONTROL SYSTEMS. Ali Karimpour Associate Professor Ferdowsi University of Mashhad
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Controller design in the frequency domain Topics to be covered include: Lag controller design 2 Dr. Ali Karimpour
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 informationMechanical Systems Part A: State-Space Systems Lecture AL12
AL: 436-433 Mechanical Systems Part A: State-Space Systems Lecture AL Case study Case study AL: Design of a satellite attitude control system see Franklin, Powell & Emami-Naeini, Ch. 9. Requirements: accurate
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 informationDesign of Robust Controllers for Gas Turbine Engines
E THE AMERICAN SOCIETY OF MECHANICAL ENGINEERS y^ 345 E. 47 St., New York, N.Y. 117 s The Society shall not be responsible for statements or opinions advanced in papers or in discussion at meetings of
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 informationRobust Performance Example #1
Robust Performance Example # The transfer function for a nominal system (plant) is given, along with the transfer function for one extreme system. These two transfer functions define a family of plants
More informationRobust Control with Classical Methods QFT
Robust Control with Classical Methods QT Per-Olof utman Review of the classical Bode-Nichols control problem QT in the basic Single nput Single Output (SSO) case undamental Design Limitations dentification
More informationD(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 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 informationCDS 101/110a: Lecture 10-1 Robust Performance
CDS 11/11a: Lecture 1-1 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 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 informationChapter 3. State Feedback - Pole Placement. Motivation
Chapter 3 State Feedback - Pole Placement Motivation Whereas classical control theory is based on output feedback, this course mainly deals with control system design by state feedback. This model-based
More informationLecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.
Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General
More informationMechatronics Assignment # 1
Problem # 1 Consider a closed-loop, rotary, speed-control 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 informationFREQUENCY-RESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins
More informationMAE 143B - Homework 9
MAE 143B - Homework 9 7.1 a) We have stable first-order 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 straight-line
More informationLecture 7 (Weeks 13-14)
Lecture 7 (Weeks 13-14) Introduction to Multivariable Control (SP - Chapters 3 & 4) Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 7 (Weeks 13-14) p.
More informationLecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor
Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Quadratic Gaussian The state space
More informationa. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a
Root Locus Simple definition Locus of points on the s- plane that represents the poles of a system as one or more parameter vary. RL and its relation to poles of a closed loop system RL and its relation
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 informationEECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Wed. Dec. 5, 2 8- am Closed book. Two pages of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 2 2 6 3 4 4 5 6 6 7 8 2 Total
More information9. Two-Degrees-of-Freedom Design
9. Two-Degrees-of-Freedom Design In some feedback schemes we have additional degrees-offreedom outside the feedback path. For example, feed forwarding known disturbance signals or reference signals. In
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 informationEngraving Machine Example
Engraving Machine Example MCE44 - Fall 8 Dr. Richter November 24, 28 Basic Design The X-axis of the engraving machine has the transfer function G(s) = s(s + )(s + 2) In this basic example, we use a proportional
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 informationHere represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.
19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that
More informationPID controllers. Laith Batarseh. PID controllers
Next Previous 24-Jan-15 Chapter six Laith Batarseh Home End The controller choice is an important step in the control process because this element is responsible of reducing the error (e ss ), rise time
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
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 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 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 closed-loop
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 informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab
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 informationEE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions
EE C28 / ME C34 Fall 24 HW 8 - Solutions HW 8 - Solutions. Transient Response Design via Gain Adjustment For a transfer function G(s) = in negative feedback, find the gain to yield a 5% s(s+2)(s+85) overshoot
More informationPart IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems
Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Glenn Vinnicombe HANDOUT 5 An Introduction to Feedback Control Systems ē(s) ȳ(s) Σ K(s) G(s) z(s) H(s) z(s) = H(s)G(s)K(s) L(s) ē(s)=
More informationDepartment of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010
Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the
More information1 (20 pts) Nyquist Exercise
EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically
More informationDigital Control: Summary # 7
Digital Control: Summary # 7 Proportional, integral and derivative control where K i is controller parameter (gain). It defines the ratio of the control change to the control error. Note that e(k) 0 u(k)
More informationLecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto
Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand d u g r e u K G y The sensitivity S is the transfer function
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 Phase-lead and Phase-lag compensators using
More informationLoop shaping exercise
Loop shaping exercise Excerpt 1 from Controlli Automatici - Esercizi di Sintesi, L. Lanari, G. Oriolo, EUROMA - La Goliardica, 1997. It s a generic book with some typical problems in control, not a collection
More information(a) Find the transfer function of the amplifier. Ans.: G(s) =
126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system
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 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 informationRobust Control 5 Nominal Controller Design Continued
Robust Control 5 Nominal Controller Design Continued Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 4/14/2003 Outline he LQR Problem A Generalization to LQR Min-Max
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 informationLecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open
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 (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3
More informationESE319 Introduction to Microelectronics. Feedback Basics
Feedback Basics Stability Feedback concept Feedback in emitter follower One-pole feedback and root locus Frequency dependent feedback and root locus Gain and phase margins Conditions for closed loop stability
More informationECE382/ME482 Spring 2005 Homework 8 Solution December 11,
ECE382/ME482 Spring 25 Homework 8 Solution December 11, 27 1 Solution to HW8 P1.21 We are given a system with open loop transfer function G(s) = K s(s/2 + 1)(s/6 + 1) and unity negative feedback. We are
More informationChapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o
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 7 Interconnected
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 Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More informationControl Systems. Root Locus & Pole Assignment. L. Lanari
Control Systems Root Locus & Pole Assignment L. Lanari Outline root-locus definition main rules for hand plotting root locus as a design tool other use of the root locus pole assignment Lanari: CS - Root
More informationExercises for lectures 13 Design using frequency methods
Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31-3-17 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)
More informationOverview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros)
Overview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros) J. McNames Portland State University ECE 222 Bode Plots Ver.
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report
More informationControl Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard
Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control
More informationQFT Framework for Robust Tuning of Power System Stabilizers
45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence
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 informationRobust H Control of a Scanning Tunneling Microscope under Parametric Uncertainties
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrC08.6 Robust H Control of a Scanning Tunneling Microscope under Parametric Uncertainties Irfan Ahmad, Alina
More informationStability and Robustness 1
Lecture 2 Stability and Robustness This lecture discusses the role of stability in feedback design. The emphasis is notonyes/notestsforstability,butratheronhowtomeasurethedistanceto instability. The small
More information6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski. Solutions to Problem Set 1 1. Massachusetts Institute of Technology
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Solutions to Problem Set 1 1 Problem 1.1T Consider the
More informationLet the plant and controller be described as:-
Summary of Fundamental Limitations in Feedback Design (LTI SISO Systems) From Chapter 6 of A FIRST GRADUATE COURSE IN FEEDBACK CONTROL By J. S. Freudenberg (Winter 2008) Prepared by: Hammad Munawar (Institute
More informationFrom the multivariable Nyquist plot, if 1/k < or 1/k > 5.36, or 0.19 < k < 2.7, then the closed loop system is stable.
1. (a) Multivariable Nyquist Plot (diagonal uncertainty case) dash=neg freq solid=pos freq 2.5 2 1.5 1.5 Im -.5-1 -1.5-2 -2.5 1 2 3 4 5 Re From the multivariable Nyquist plot, if 1/k < -.37 or 1/k > 5.36,
More informationJanuary 18, 2008 Steve Gu. Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB,
Introduction to MATLAB January 18, 2008 Steve Gu Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB, Part I: Basics MATLAB Environment Getting Help Variables Vectors, Matrices, and
More informationLecture 7 LQG Design. Linear Quadratic Gaussian regulator Control-estimation duality SRL for optimal estimator Example of LQG design for MIMO plant
L7: Lecture 7 LQG Design Linear Quadratic Gaussian regulator Control-estimation duality SRL for optimal estimator Example of LQG design for IO plant LQG regulator L7:2 If the process and measurement noises
More informationProblem Set 4 Solution 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 4 Solution Problem 4. For the SISO feedback
More informationState Feedback Controller for Position Control of a Flexible Link
Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 Problem Set #4 Posted: Thursday, Mar. 7, 13 Due: Thursday, Mar. 14, 13 1. Sketch the Root
More informationControl of the Keck and CELT Telescopes. Douglas G. MacMartin Control & Dynamical Systems California Institute of Technology
Control of the Keck and CELT Telescopes Douglas G. MacMartin Control & Dynamical Systems California Institute of Technology Telescope Control Problems Light from star Primary mirror active control system
More informationImproving the Control System for Pumped Storage Hydro Plant
011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (011) (011) IACSIT Press, Singapore Improving the Control System for Pumped Storage Hydro Plant 1 Sa ad. P. Mansoor
More informationSeparation Principle & Full-Order Observer Design
Separation Principle & Full-Order Observer Design Suppose you want to design a feedback controller. Using full-state feedback you can place the poles of the closed-loop system at will. U Plant Kx If the
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 5-059-00 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 informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
More information