ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.

Slides:



Advertisements
Similar presentations
Model-based PID tuning methods Two degree of freedom controllers
Advertisements

Chapter 9 PID Tuning Methods.
10.1 Introduction Chapter 10 PID Controls
CHE 185 – PROCESS CONTROL AND DYNAMICS
PID Controllers and PID tuning
Discrete Controller Design
Dynamic Behavior of Closed-Loop Control Systems
Chapter 4 Modelling and Analysis for Process Control
Chapter 10 Stability Analysis and Controller Tuning
Chapter 4: Basic Properties of Feedback
Controller Design, Tuning. Must be stable. Provide good disturbance rejection---minimizing the effects of disturbance. Have good set-point tracking---Rapid,
Nyquist Stability Criterion
Lect.7 Steady State Error Basil Hamed
Lecture 8B Frequency Response
Loop Shaping Professor Walter W. Olson
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
Transient & Steady State Response Analysis
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.
5.4 Disturbance rejection The input to the plant we manipulated is m(t). Plant also receives disturbance input that we do not control. The plant then can.
Lecture 7: PID Tuning.
Professor of Electrical Engineering
Chapter 7 PID Control.
Automatic Control Theory-
ECE 4115 Control Systems Lab 1 Spring 2005
Ch. 6 Single Variable Control
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
Distributed Laboratories: Control System Experiments with LabVIEW and the LEGO NXT Platform Greg Droge, Dr. Bonnie Heck Ferri, Jill Auerbach.
Chapter 14 Frequency Response Force dynamic process with A sin  t, Chapter
PID Controller Design and
Control Theory D action – Tuning. When there’s too much oscillation, this can sometimes be solved by adding a derivative action. This action will take.
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
PID CONTROLLERS By Harshal Inamdar.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems Laplace Transform Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
Clock Simulation Jenn Transue, Tim Murphy, and Jacob Medinilla 1.
Subsea Control and Communications Systems
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.
ChE 182 Chemical Process Dynamics and Control
Review. Feedback Terminology In Block diagrams, we use not the time domain variables, but their Laplace Transforms. Always denote Transforms by (s)!
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;
ABE 463 Electro-hydraulic systems Laplace transform Tony Grift
Lecture 9: PID Controller.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Control Systems Lect.3 Steady State Error Basil Hamed.
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.
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
Salman Bin Abdulaziz University
Laplace Transforms Chapter 3 Standard notation in dynamics and control
Control Systems EE 4314 Lecture 12 March 17, 2015
PID Controllers Jordan smallwood.
DNT Control Principle Steady-State Analysis DNT Control Principle.
Control Systems (CS) Lecture-12-13
Basic Design of PID Controller
Controller Tuning: A Motivational Example
Frequency Response Techniques
Feedback Control Systems (FCS)
Frequency Domain specifications.
Lecture 6: Time Domain Analysis and State Space Representation
PID Controller Design and
INTRODUCTION TO CONTROL SYSTEMS
Frequency Response Techniques
Time Response, Stability, and
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.
The Frequency-Response Design Method
Presentation transcript:

ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering University of Illinois

PID control is a classic method that does not require in- depth knowledge of the controlled system Judge the behavior of the system Final value theorem to evaluate steady state output and error Step response / Impulse response MatLab: Step / impulse Pole-zero (root locus) maps MatLab: rlocus Bode plot MatLab: bode Nyquist diagram Judge the behavior of the feedback controlled system

Final and initial value theorems

Initial value theorem proof. Interchange the limits

Final value theorem proof. Interchange the limits

Steady state error of a feed forward system with unit step input. Example: 1 st order system with unit step input

Find the steady state error when a unit step function is applied to a feed forward system.

Steady state error in case of a unit feedback system. Actual value Set point Error

Find the steady state error of a P-controlled system with unit step input.

Find the steady state error of a P-controlled system with ramp function input.

Steady state error of a P-controlled system with unit step input.

Steady state error of a PI-controlled system with unit step input.

The steady state error of a P-controlled system does NOT go to zero. That of a PI controlled system does!

A high control value is a good thing, since it reduces the influence of the controlled system itself. However, if the control value becomes too large the system becomes unstable. Transfer function: This is highly desirable since the forward dynamics (system under control G) has no more influence!

Unit step response of a first order system. i

Convert to the Laplace domain: The transfer function now becomes:

Let’s check if this system is dimensionally homogeneous. The transfer function itself has to be unit less.

Unit step response of a second order system. Partial fraction expansion: Leading to the coefficients:

Unit step response of a second order system. The solution in the time domain is now:

Unit step response of a P-controlled first order system.

Partial Fraction Expansion

Unit step response of a P-controlled first order system cont.

Unit step response of a P controlled first order system for Kp values of 1,5 and the feed forward system (FF). FF Kp=1 Kp=5

Unit step response of a P-controlled first order system cont.

Unit step response of a PI controlled first order system.

Unit step response of a PI-controlled first order system. Partial Fraction Expansion

Math recap: Completing the square

Completing the square gives: Unit step response of a PI-controlled first order system cont.

We need the following FORM (this is NOT equivalent to the previous equation): Therefore we do the following: Unit step response of a PI-controlled first order system cont.

The solution in the time domain is now: Unit step response of a PI- controlled first order system cont.

FF system P controlled PI controlled

Pole-zero map of the transfer function TF. The poles of this TF are: The zeros of this TF are:

Bode plot of the transfer function TF.

Nyquist diagram of the FF system.

Nichols chart of the transfer function TF.

Error optimization: How good is the controlled system (not just the controller)? Criteria are 1. Transient response 2. Dynamic bandwidth

Unit step response of second order system. + - i

i Unit step response of a second order system. Convert to the Laplace domain: The transfer function now becomes:

Let’s check if this system is dimensionally homogeneous. The transfer function itself has to be unit less.

Unit step response of a second order system. Partial fraction expansion: Leading to the coefficients:

Unit step response of a second order system. Completing the square gives:

Unit step response of a second order system. The solution in the time domain is now:

Unit step response of a P controlled second order system. + -

+ - Cleanup and applying the step function gives:

Unit step response of a P controlled second order system. Partial fraction expansion: Leading to the coefficients:

Unit step response of a P controlled second order system. Partial fraction expansion gives: Completing the square gives:

Unit step response of a P controlled second order system. The solution in the time domain is now:

Second order system simulations.

Control objective Design a controller that makes the controlled system stable, fast responding, and energy efficient To do this, we need to know the system dynamics of the valve and actuator(s) Everything needs to be translated into the Laplace (s) Domain first

Ziegler-Nichols PID Tuning rules Setting the I (integral) and D (derivative) gains to zero. The "P" (proportional) gain is then increased (from zero) until it reaches the ultimate gain K u, at which the output of the control loop oscillates with a constant amplitude (edge of instability!). K u and the oscillation period T u are used to set the P, I, and D gains depending on the type of controller used:

Z–N tuning creates a "quarter wave decay". This is an acceptable result for some purposes, but not optimal for all applications. The Ziegler-Nichols tuning rule is meant to give PID loops best disturbance rejection performance. This setting typically does not give very good command tracking performance. Z–N yields an aggressive gain and overshoot – some applications wish to instead minimize or eliminate overshoot, and for these Z–N is inappropriate.

ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift The End Dept. of Agricultural & Biological Engineering University of Illinois