Lecture 17: Introduction to Control (part III)

Slides:



Advertisements
Similar presentations
Unit 4 The Performance of Second Order System Open Loop & Close Loop Open Loop: Close Loop:
Advertisements

PID Controllers and PID tuning
Design with Root Locus Lecture 9.
Chapter 4: Basic Properties of Feedback
Lect.7 Steady State Error Basil Hamed
CHE 185 – PROCESS CONTROL AND DYNAMICS
Direct z-Domain Digital Controller Design. OUTLINE Advantages/disadvantages. Design procedures. Direct z-design examples.
Chapter 5 – The Performance of Feedback Control Systems
Chapter 10 – The Design of Feedback Control Systems
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
Transient and steady state response (cont.)
Process Control Instrumentation II
Lecture 9: Compensator Design in Frequency Domain.
Prof. Wahied Gharieb Ali Abdelaal Faculty of Engineering Computer and Systems Engineering Department Master and Diploma Students CSE 502: Control Systems.
Review last lectures.
LECTURE#11 PID CONTROL AUTOMATION & ROBOTICS
Professor of Electrical Engineering
Chapter 7 PID Control.
Lecture 5: PID Control.
Ch. 6 Single Variable Control
Automatic Control System
INC341 Design with Root Locus
Ch. 9 Application to Control. 9.1 Introduction to Control Consider a causal linear time-invariant system with input x(t) and output y(t). Y(s) = Gp(s)X(s)
Proportional control Consider forward path gain A Feedback and Control If the size of the loop gain is large, that is if |A  >> 1, then or.
Chapter 5 Transient and Steady State Response “I will study and get ready and someday my chance will come” Abraham Lincoln.
INC341 Design Using Graphical Tool (continue)
Feedback Control system
University of Virginia PID Controllers Jack Stankovic University of Virginia Spring 2015.
Modern Control System EKT 308
MESB374 System Modeling and Analysis PID Controller Design
PID CONTROLLERS By Harshal Inamdar.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Lec 11. Common Controllers Some commonly used controllers –Proportional Controller –Integration Controller –Derivative Controller Reading: 5-8. TexPoint.
Clock Simulation Jenn Transue, Tim Murphy, and Jacob Medinilla 1.
Lec 9. Root Locus Analysis I From last lecture, the locations of the closed loop poles have important implication in –Stability –Transient behavior –Steady.
Overall controller design
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Lecture 16: Introduction to Control (Part II)
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Lecture 23: Frequency Response for Design
Discrete Controller Design
System Time Response Characteristics
1 Time Response. CHAPTER Poles and Zeros and System Response. Figure 3.1: (a) System showing input and output; (b) Pole-zero plot of the system;
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, M G I, India DTEL DTEL (Department for Technology.
Lecture 13: Second-Order Systems Time Response Lecture 12: First-order systems Lecture 13: Second-order systems Lecture 14: Non-canonical systems ME 431,
Lecture 9: PID Controller.
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.
Control Systems Lect.3 Steady State Error Basil Hamed.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Vision Lab System VISION SYSTEM Chapter 9. Design via Root Locus Youngjoon Han
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
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.
Page : PID Controller Chapter 3 Design of Discrete- Time control systems PID C ontroller.
Salman Bin Abdulaziz University
Control Systems EE 4314 Lecture 12 March 17, 2015
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
PID Controllers Jordan smallwood.
Design via Root Locus (Textbook Ch.9).
Lecture 20: Root Locus for Design
Lec 14. PID Controller Design
Modern Control Systems (MCS)
PID Controller.
Basic Design of PID Controller
Chapter 9 Design via Root Locus <<<4.1>>>
Chapter 9 Design via Root Locus <<<4.1>>>
Compensators.
E(s): Laplace transform of the error e(t)
The Design of Feedback Control Systems
Chapter 5 – The Performance of Feedback Control Systems
Exercise 1 For the unit step response shown in the following figure, find the transfer function of the system. Also find rise time and settling time. Solution.
Presentation transcript:

Lecture 17: Introduction to Control (part III) Example PID Control Learn about the effect of tuning the P, I, and D gains Steady-state error and system type ME 431, Lecture 17

Example For the following system, design the PD controller (i.e. find KP and KD ) so that the closed-loop step response: settles to within 2% of its final value in less than 0.5 sec does not overshoot its final value more than 10% and for a unit ramp, the ss error is less than 0.02 Have values in km/hr, mph, for intuition

Example (continued) Find the closed-loop transfer function Translate transient specifications into transfer function parameters and plot region of the complex plane where the closed-loop poles must be located Mass = 1000 kg, B = 50 Not exactly canonical … may need to do some tuning U = 10 m/s step

Example (continued)

Example (continued) Translate into requirements on KP and KD, also include steady-state requirement

Example (continued)

PID Control PID controllers are ubiquitous Very intuitive, easy to implement Provide sophistication in that the control is based not only on the current error, but also the history of the error (integral of error) and the anticipated future error (derivative of error) ME 431, Lecture 17

PID Control We will examine effect of PID control on a canonical 2nd order system to gain insight ME 431, Lecture 17 Write on board

P Control Control effort is proportional to the amount of error Cannot set ωn and ζ independently (only one d.o.f.) ME 431, Lecture 17 Write transfer function on the board

P Control Effect on steady-state performance Steady-state value for a unit step reference larger Kp makes yss 1 … error goes to zero y(t) ME 431, Lecture 17 ss error 1 t

PD Control With derivative control, do not have to wait for error to get large before control action becomes large, control anticipates the error Never use D control by itself, amplifies noise Not canonical form, but trends are meaningful Can place two poles anywhere (2 d.o.f.) ME 431, Lecture 17

PI Control Control effort gets larger as error is accumulated Cannot use canonical relations because third order with a zero, but tends to make system slower and more oscillatory ME 431, Lecture 17 Write transfer function on the board

PI Control Effect on steady-state performance Steady-state value for a unit step reference therefore, steady-state error is zero for a step reference, even for small KI (just takes longer to reach steady state) ME 431, Lecture 17 Write on the board

PID Summary Some intuition about the effect of the terms: Increasing KP: Same amount of error generates a proportionally larger amount of control … makes system faster, but overshoot more (less stable) Increasing KD: Allows controller to anticipate an increase in error, adds damping to the system (reduces overshoot) … can amplify noise Increasing KI: Control effort builds as error is integrated over time, helps reduce steady-state error, but can be slow to respond Note: these guidelines do not hold for all situations … look specifically at how poles are affected ME 431, Lecture 17

PID Control ↓ ↑ --- KP ↑ KD ↑ KI ↑ ? ? (↑) For systems that are not canonical first or second order, need to use trial and error … can look for reduced-order approx Following are helpful, though not always true KP ↑ KD ↑ KI ↑ ss error ↓ --- rise time ? settling time ? (↑) overshoot ↑ ME 431, Lecture 17

System Type In previous example, saw that adding integral control enabled our plant to track a step input with zero steady-state error This trend is true in general, the presence of pure integrators (poles at the origin) reduce steady-state error to all types of inputs The number of integrators is identified by a system’s type ME 431, Lecture 17

System Type Definition: The number of poles at the origin in the forward path of a unity feedback control system is called the system’s type Poles at origin can be in the controller or the plant ME 431, Lecture 17

Error for a unity-feedback system System Type Error for a unity-feedback system Step Input r(t) = 1 Ramp Input r(t) = t Accel Input r(t) = ½t2 Type 0 system nonzero ∞ Type 1 system Type 2 system ME 431, Lecture 17

System Type ∞ Type 0 system Type 1 system Type 2 system Step Input r(t) = 1 Ramp Input r(t) = t Accel Input r(t) = ½t2 Type 0 system ∞ Type 1 system Type 2 system ME 431, Lecture 17