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.

Slides:



Advertisements
Similar presentations
Chapter 9 PID Tuning Methods.
Advertisements

PID Controllers and PID tuning
Chapter 4: Basic Properties of Feedback
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
Lect.7 Steady State Error Basil Hamed
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
Chapter 10 – The Design of Feedback Control Systems
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.

Controller Tuning: A Motivational Example
Transient and steady state response (cont.)
Process Control Instrumentation II
Lecture 9: Compensator Design in Frequency Domain.
Modern Control Systems (MCS)
Lect. 5 Lead-Lag Control Basil Hamed
Prof. Wahied Gharieb Ali Abdelaal Faculty of Engineering Computer and Systems Engineering Department Master and Diploma Students CSE 502: Control Systems.
Review last lectures.
Chapter 7 PID Control.
PID Control and Root Locus Method
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Cascade and Ratio Control
DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS
Chapter 3 mathematical Modeling of Dynamic Systems
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
PID Controller Design and
Feedback Control System
Feedback Control system
1 Chapter 11 Compensator Design When the full state is not available for feedback, we utilize an observer. The observer design process is described and.
University of Virginia PID Controllers Jack Stankovic University of Virginia Spring 2015.
PID CONTROLLERS By Harshal Inamdar.
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Chapter 8 Feedback Controllers 1. On-off Controllers Simple Cheap Used In residential heating and domestic refrigerators Limited use in process control.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Chapter 3 Dynamic Response The Block Diagram Block diagram is a graphical tool to visualize the model of a system and evaluate the mathematical relationships.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Lecture 17: Introduction to Control (part III)
Clock Simulation Jenn Transue, Tim Murphy, and Jacob Medinilla 1.
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Feedback Control Systems President UniversityErwin SitompulFCS 1/1.
Features of PID Controllers
Lecture 16: Introduction to Control (Part II)
Feedback Controllers Chapter 8
Review. Feedback Terminology In Block diagrams, we use not the time domain variables, but their Laplace Transforms. Always denote Transforms by (s)!
Discrete Controller Design
System Time Response Characteristics
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Lecture 9: PID Controller.
Lecture 10 Feedback Control Systems President UniversityErwin SitompulFCS 10/1 Dr.-Ing. Erwin Sitompul President University
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
BIRLA VISHWAKARMA MAHAVIDHYALAYA ELECTRONICS & TELECOMUNICATION DEPARTMENT o – ANKUR BUSA o – KHUSHBOO DESAI UNDER THE GUIDENCE.
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.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
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.
Process Control. Feedback control y sp = set point (target value) y = measured value The process information (y) is fed back to the controller The objective.
Page : PID Controller Chapter 3 Design of Discrete- Time control systems PID C ontroller.
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
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).
A First Analysis of Feedback
Basic Design of PID Controller
Chapter 9 Design via Root Locus <<<4.1>>>
Chapter 9 Design via Root Locus <<<4.1>>>
E(s): Laplace transform of the error e(t)
Feedback Controllers Chapter 8
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:

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 called reference trajectory) automatically. There are two possible causes of difference between measured value and desired value: Disturbance and noise Change of set point, where the control system must act to bring the measured quantity to the new set point

The Three-Term Controller: PID Control Chapter 4 A First Analysis of Feedback The Three-Term Controller: PID Control The PID Controller is the most popular feedback control algorithm used in process control and industries. It is robust yet simple, easy to understand, and can provide excellent control performance despite the variation of dynamic characteristics of the process. As the name suggests, the PID Controller consists of three basic terms: the Proportional term, the Integral term, and the Derivative term. Each term can be activated separately (P, I, or D) or combined to obtain the desired controller. Depending on the characteristics of the process, the following controller are generally used: P, PI, PD, or PID.

The Three-Term Controller: PID Control Chapter 4 A First Analysis of Feedback The Three-Term Controller: PID Control Provides excitation to the process The control variable or manipulated variable To be controlled Measured variable The input to the controller, the tracking error, will vary due to the change in measured value or desired value. In response, the controller produces control signal in order to minimize the error.

first step to close a feedback loop Chapter 4 A First Analysis of Feedback Proportional Term P – Term Proportional Gain, first step to close a feedback loop

Chapter 4 A First Analysis of Feedback Integral Term I – Term Integral Gain, to assure zero error to constant reference and disturbance inputs How if P and I are combined together?

Derivative Term D – Term Chapter 4 A First Analysis of Feedback Derivative Term D – Term Derivative Gain, to improve (or even realize) stability and good dynamic response How if P and D are combined together? How if P, I, and D?

PID Control Altogether, the PID Controller may be represented as: Chapter 4 A First Analysis of Feedback PID Control Altogether, the PID Controller may be represented as: Another way to formulate PID Controller in time domain is: Integral time constant Derivative time constant

Chapter 4 A First Analysis of Feedback Effects of Each Term The proportional term makes the response of the system faster and reduces error due to disturbance by increasing the overall gain of the system, but it alone may still allow a steady-state error. The integral term may eliminate the steady-state error to a constant input, although at the cost of deteriorating the dynamic response of the system by causing slower response of the system to varying set point. The derivative term typically makes the system faster and better damped, although at the cost of less stability and of high sensitivity to high frequency disturbance and sensor noise. Note that the effects of each term may not be accurately identifiable because P, I, and D gains are dependent of each other

Problem Example Consider the mass-spring-damper system below. Chapter 4 A First Analysis of Feedback Problem Example Consider the mass-spring-damper system below. The dynamic model of the process can be derived as: Taking the Laplace Transform yields: The transfer function is then given by:

Chapter 4 A First Analysis of Feedback Problem Example Let m = 1 kg, b = 10 N.s/m, and k = 20 N/m, while the applied force F = 1 N. The transfer function can now be written as: The process will now be controlled by a PID-Controller. The contribution of each controller parameter kp, ki, and kd will be observed on an effort to obtain an overall system with small rise time, minimum overshoot, small settling time, and zero steady-state error.

Problem Example: Open-Loop Chapter 4 A First Analysis of Feedback Problem Example: Open-Loop The open-loop transfer function of the process is: The steady-state output value of the system is: The gain of the process is 0.05

Problem Example: Open-Loop Chapter 4 A First Analysis of Feedback Problem Example: Open-Loop The open-loop unit-step response of the process can be shown as: No overshoot Settling time is around 1.5 s

Problem Example: Closed-Loop Chapter 4 A First Analysis of Feedback Problem Example: Closed-Loop The process is now placed into a closed-loop system as follows: ≡ Now, the gain of the process is 1/21 = 0.0476 (decrease)

Problem Example: Closed-Loop Chapter 4 A First Analysis of Feedback Problem Example: Closed-Loop The closed-loop unit-step response of the system can be shown as: Set point 0.0476 ess = 0.9524

Problem Example: Using P-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using P-Controller With the P-Controller in the loop, the transfer function of the system is given as: The parameter kp can now be tuned to obtain the desired closed-loop response of the overall system.

Problem Example: Using P-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using P-Controller Let kp = 300, the closed-loop transfer function of the system is: Final value 300/320 = 0.9375  Steady-state error reduced The unit-step response is now: Overshoot increased Effects of P-Controller Rise time reduced Settling time slightly reduced

Problem Example: Using PD-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PD-Controller With the PD-Controller in the loop, the transfer function of the system is given as: The parameter kp and kd can now be tuned to obtain the desired closed-loop response of the overall system.

Problem Example: Using PD-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PD-Controller Let kp = 300, kd = 10, the closed-loop transfer function of the system is: Final value 300/320 = 0.9375  Unchanged  Steady-state error still 0.0625 The unit-step response is now: Overshoot reduced Effects of PD-Controller Settling time reduced even more Rise time almost unchanged

Problem Example: Using PI-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PI-Controller With the PI-Controller in the loop, the transfer function of the system is given as: The parameter kp and ki can now be tuned to obtain the desired closed-loop response of the overall system.

Problem Example: Using PI-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PI-Controller Let kp = 300, ki = 160, the closed-loop transfer function of the system is: Final value 160/160 = 1  Zero steady-state error The unit-step response is now: Overshoot increased Effects of PI-Controller Settling time increased Actually, both P and I terms tend to increase overshoot and reduce rise time at the same time (double effect) Rise time almost unchanged

Problem Example: Using PID-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PID-Controller With the PID-Controller in the loop, the transfer function of the system is given as: The parameter kp, ki, and kd can now be tuned to obtain the desired closed-loop response of the overall system.

Problem Example: Using PID-Controller Chapter 4 A First Analysis of Feedback Problem Example: Using PID-Controller Let kp = 300, ki = 160, kd = 10, the closed-loop transfer function of the system is: Final value 160/160 = 1  Zero steady-state error The unit-step response is now: Overshoot significantly reduced Effects of PID-Controller Settling time unchanged Small rise time, almost unchanged

Chapter 4 A First Analysis of Feedback Problem Example To ease the comparison, all the unit-step responses are plotted on the same figure. P-Controller PD-Controller PI-Controller PID-Controller Original Process

Chapter 4 A First Analysis of Feedback Conclusions Proportional control can reduce steady-state errors, but the high gains almost always destabilize the system. Integral control provides total reduction in steady-state errors, but often makes the system less stable. Derivative control usually increases damping and improves stability, but has almost no effect on the steady-state error. These 3 kinds of control combine to form the classical PID-Controllers which provide reasonable control for most industrial processes, provided that the performance demand is not too high.

Control of 1st Order System Using P-Controller Chapter 4 A First Analysis of Feedback Control of 1st Order System Using P-Controller For a unit-step reference trajectory, the steady-state error:  In order to reduce ess, kp must be increased

Control of 1st Order System Using P-Controller Chapter 4 A First Analysis of Feedback Control of 1st Order System Using P-Controller Close-loop sensitivity At high frequency, S≈1 At low frequency, if kp increased, S decreases, T increases If kp is increased to reduce ess, then the system is less vulnerable to disturbance with low frequency, but more vulnerable to sensor noise with low frequency

Control of 1st Order System Using PI-Controller Chapter 4 A First Analysis of Feedback Control of 1st Order System Using PI-Controller

Control of 1st Order System Using PI-Controller Chapter 4 A First Analysis of Feedback Control of 1st Order System Using PI-Controller For a unit-step reference trajectory, the steady-state error: At high frequency, S≈1, T≈0 At low frequency, S≈0, T≈1 The system is very sensitive to disturbance with high frequency and sensor noise with low frequency  No steady-state error

Control of 2nd Order System Using P-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using P-Controller

Control of 2nd Order System Using P-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using P-Controller For R(s) = 1/s, For R(s) = 1/s2,  No steady-state error  The error ess can be reduced, but cannot equal zero

Control of 2nd Order System Using P-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using P-Controller In order to reduce the steady-state error , Decrease B  ζ decreased Increase kp  ωn increased while ζ decreased In any way, ζ will decrease  maximum overshoot increases

Control of 2nd Order System Using PD-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using PD-Controller

Control of 2nd Order System Using PD-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using PD-Controller For R(s) = 1/s2,

Control of 2nd Order System Using PD-Controller Chapter 4 A First Analysis of Feedback Control of 2nd Order System Using PD-Controller In order to reduce the steady-state error , Decrease B  ζ decreased, but can be compensated by increasing kd Increase kp  ωn increased and ζ decreased, but can be compensated by increasing kd Steady-state response (ess) can be tuned without affecting transient response (Mp)

Chapter 4 A First Analysis of Feedback Homework 5 No.1. The performance of P- and PD-Controller to control the 2nd order system are already analyzed on the previous pages. Now, conduct further analysis for PI-Controller. Explain about its ability to reduce steady-state error in the presence of step input and ramp input. No.2. A motor used for laser surgery requires high accuracy for position and velocity response. Consider the system shown below.

Homework 5 No.2. (continued) Chapter 4 A First Analysis of Feedback Homework 5 No.2. (continued) The amplifier gain K must be adjusted so that the steady- state error for a ramp input r(t) = At (where A = 1 mm/s) is less than or equals to 0.1 mm, while a stable response is maintained. (a) Determine the value of K to meet the requirement. (b) In MATLAB Simulink, build the motor system as given previously. Now, prove the answer of (a), that ess = 0.1 mm can be achieved for that certain value of K. (c) A technician claims that he can obtain ess = 0.02 mm. What is your opinion? Is his claim possible to do or not? How? Why? Explain. Deadline: 09.10.2012, at 07:30.