Controller design by R.L.

Slides:



Advertisements
Similar presentations
Desired Bode plot shape Ess requirement Noise requirement dB gcd High low-freq-gain for steady state tracking Low high-freq-gain for noise.
Advertisements

Design with Root Locus Lecture 9.
Types of classical controllers Proportional control –Needed to make a specific point on RL to be closed-loop system dominant pole Proportional plus derivative.
Modern Control Theory Lecture 5 By Kirsten Mølgaard Nielsen
Multivariable Control
Lect. 5 Lead-Lag Control Basil Hamed
Professor of Electrical Engineering
PID Control and Root Locus Method
INC341 Design with Root Locus
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Proportional control design 1.Draw R.L. for given plant 2.Draw desired region for poles from specs 3.Pick a point on R.L. and in desired region Use ginput.
MESB374 System Modeling and Analysis PID Controller Design
Controller design by R.L. Typical setup: C(s)G(s) Controller Design Goal: 1.Select poles and zero of C(s) so that R.L. pass through desired region 2.Select.
Overall controller design
MESB374 System Modeling and Analysis Feedback Control Design Process
The root locus technique 1.Obtain closed-loop TF and char eq d(s) = 0 2.Rearrange d(s) by grouping terms proportional to parameter of interest, and those.
Steady-state tracking & sys. types G(s) C(s) + - r(s) e y(s) plant controller.
Desired Bode plot shape dB  gc High low freq gain for steady state tracking Low high freq gain for noise attenuation Sufficient PM near 
C(s)G p (s) Two d.o.f. Control design: dual loop C 1 (s)G p (s) C 2 (s) r d ey+ + + __.
Controller design by R.L. Typical setup: C(s)G p (s) Root Locus Based Controller Design Goal: 1.Select poles and zero of C(s) so that R.L. pass through.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Exercise 1 Suppose we have a simple mass, spring, and damper problem. Find The modeling equation of this system (F input, x output). The transfer function.
Root locus A technique enabling you to see how close-loop poles would vary if a parameter in the system is varied Can be used to design controllers or.
PID Control for Embedded Systems
Dr. Hatem Elaydi Digital Control, EELE 4360 Dec. 16, 2014
Lecture 19: Root Locus Continued
Transient Response First order system transient response
Design via Root Locus (Textbook Ch.9).
Lecture 20: Root Locus for Design
Lec 14. PID Controller Design
Examples on Compensator Design Spring 2011
Modern Control Systems (MCS)
Open vs Closed Loop Frequency Response
Controller design by R.L.
PID Controller.
Frequency Domain Design Demo I EE 362K (Buckman) Fall 03
Desired Bode plot shape
Controller design by R.L.
Basic Design of PID Controller
University of Virginia
Chapter 9 Design via Root Locus <<<4.1>>>
Two parameters: k and a. would like to know how they affect poles
The root locus technique
Desired Bode plot shape
Desired Bode plot shape
Transient Response First order system transient response
What is the system type? What are Kp, Kv, Ka?
Chapter 9 Design via Root Locus <<<4.1>>>
7.1 Root Locus (RL) Principle
What damping ratio range do we typically want?___0.4~1____
Prototype 2nd order system:
Name:_________________
Desired Bode plot shape
Prototype 2nd order system:
System type, steady state tracking, & Bode plot
Digital Control Systems (DCS)
Desired Bode plot shape
Root Loci Analysis (3): Root Locus Approach to Control System Design
Stability from Nyquist plot
Two parameters: k and a. would like to know how they affect poles
Compensators.
System type, steady state tracking
Margins on Bode plots G(s) + -.
Types of classical controllers
Characteristics of Quadratic Functions
With respect to reference input:
Desired Bode plot shape
The root locus technique
7-5 Relative Stability.
The Design of Feedback Control Systems
Presentation transcript:

Controller design by R.L. Typical setup:

This is the R.L. eq. With no zi, pi, controller design means to pick good K for R.L. Those zi, pi means to pick additional poles /zeros to R.L.

Proportional control design Draw R.L. with given Pick a point on R.L. to be desired c.l. pole: PD Compute

When to use: What is that region: If R.L. of G(s) goes through the region for desired c.l. poles What is that region: From design specs, get desired Mp, ts, tr, etc. Use formulae for 2nd order system to get desired ωn , ζ, σ, ωd Identify these in s-plane

Example: When C(s) = 1, things are okay But we want initial response speed as fast as possible; yet we can only tolerate 10% overshoot. Sol: From the above, we need that means:

This is a cone around –Re axis with ±60° area We also want tr to be as small as possible. i.e. : want ωn as large as possible i.e. : want pd to be as far away from s = 0 as possible Draw R.L. Pick pd on R.L. in cone & | pd | max

Example: Want: , as fast as possible Sol: Draw R.L. for Draw cone ±45° about –Re axis Pick pd as the cross point of the ζ = 0.7 line & R.L.

Controller tuning: First design typically may not work Identify trends of specs changes as K is increased. e.g.: as KP , pole Perform closed-loop step response Adjust K to improve specs e.g. If MP too much, the 2. says reduce KP

PD controller design This is introducing an additional zero to the R.L. for G(s) Use this if the dominant pole pair branches of G(s) do not pass through the desired region

Design steps: From specs, draw desired region for pole. Pick from region. Compute Select Select:

Example: Want: Sol: (pd not on R.L.) (Need a zero to attract R.L. to pd)

Closed-loop step response simulation: » ng = [1] ; » dg = [1 2 0] ; » nc = [Kp, Kd] » n = conv(nc, ng) ; » d = dg + n ; » stepspec(n, d) ; Tuning: for fixed z: Q: What’s the effect of tuning z?

Drawbacks of PD Not proper : deg of num > deg of den High frequency gain → ∞: High gain for noise Saturated circuits cannot be implemented physically

Lead Controller Approximation to PD Same usefulness as PD It contributes a lead angle:

Lead Design: Draw R.L. for G From specs draw region for desired c.l. poles Select pd from region Let Pick –z somewhere below pd on –Re axis Let Select

There are many choices of z, p More neg. (–z) & (–p) → more close to PD & more sensitive to noise, and worse steady-state error But if –z is > Re(pd), pd may not dominate

Example: Lead Design MP is fine, but too slow. Want: Don’t increase MP but double the resp. speed Sol: Original system: C(s) = 1 Since MP is a function of ζ, speed is proportional to ωn

Draw R.L. & desired region Pick pd right at the vertex: (Could pick pd a little inside the region to allow “flex”)

Clearly, R. L. does not pass through pd, nor the desired region Clearly, R.L. does not pass through pd, nor the desired region. need PD or Lead to “bend” the R.L. into region. (Note our choice may be the easiest to achieve) Let’s do Lead:

Pick –z to the left of pd

Suppose we select –z = -1 instead.

Which one is better? The new R.L. closed-loop has pole pair at pd & pd* but the 3rd pole is at somewhere (-1, 0) Which one is better?

Particular choice of z :