Salman Bin Abdulaziz University

Slides:



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

Model-based PID tuning methods Two degree of freedom controllers
13. Controller Tuning and Troubleshooting
10.1 Introduction Chapter 10 PID Controls
PID Controllers and PID tuning
Modern Control Systems (MCS)
INDUSTRIAL AUTOMATION (Getting Started week -1). Contents PID Controller. Implementation of PID Controller. Response under actuator Saturation. PID with.
Discrete Controller Design
CHE 185 – PROCESS CONTROL AND DYNAMICS
Unit 4 The Performance of Second Order System 中華技術學院電子系 副教授 蔡樸生 副教授 林盈灝.
Chapter 4: Basic Properties of Feedback
PID CONTROLLER. Click to edit the outline text format  Second Outline Level Third Outline Level  Fourth Outline Level Fifth Outline Level Sixth Outline.
A UTOMATING PID C ONTROLS IN M ATHCAD Neil Kuyvenhoven Engr 315 December 11,2002.
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
ECE 4951 Lecture 5: PID Control of Processes. PID Control A closed loop (feedback) control system, generally with Single Input-Single Output (SISO) A.
Process Control Instrumentation II
Prof. Wahied Gharieb Ali Abdelaal Faculty of Engineering Computer and Systems Engineering Department Master and Diploma Students CSE 502: Control Systems.
PID Control & ACS550 and ACH550
Lecture 7: PID Tuning.
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
Agenda Path smoothing PID Graph slam.
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
PID Controller Design and
PID. The proportional term produces an output value that is proportional to the current error value. Kp, called the proportional gain constant.
Modern Control System EKT 308
PID and Fuzzy Logic Control Systems John Limroth, Software Engineer Yiannis Pavlou, Applications Engineer Tues, 10:15a and 11:30a Wed.
CSCI1600: Embedded and Real Time Software Lecture 12: Modeling V: Control Systems and Feedback Steven Reiss, Fall 2015.
Lec 11. Common Controllers Some commonly used controllers –Proportional Controller –Integration Controller –Derivative Controller Reading: 5-8. TexPoint.
Lecture 17: Introduction to Control (part III)
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Modern Control System EKT 308 Root Locus and PID controllers.
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 9: PID Controller.
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.
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.
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.
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
PID Control for Embedded Systems
Dr. Hatem Elaydi Digital Control, EELE 4360 Dec. 16, 2014
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.
Control engineering and signal processing
Salman Bin Abdulaziz University
PID Controllers Jordan smallwood.
5. Modeling of Electrical Systems
Lect 6 Fuzzy PID Controller Basil Hamed Islamic University of Gaza
Tuning of PID controllers
Lecture 20: Root Locus for Design
Lec 14. PID Controller Design
CSCI1600: Embedded and Real Time Software
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
PID controller for improving Max power point tracking system
PID Controller.
Control Systems Lect. 4 PID Basil Hamed.
Basic Design of PID Controller
Tuning of PID controllers
Unit 3-Tuning of Controllers
HW-03 Problem Kuo-95 (p. 377) Find the steady-state errors for step, ramp and parabolic inputs. Determine the type of the system. ) s ( R Problem.
بسم الله الرحمن الرحيم PID Controllers
7b. PID Controller Design
E(s): Laplace transform of the error e(t)
Dynamical Systems Basics
PID Controller Design and
HOMEWORK-03 Problem Kuo-95 (p. 377)
The Design of Feedback Control Systems
A Tutorial Overview Proportional Integral Derivative.
UNIVERSITÀ DEGLI STUDI DI SALERNO
Presentation transcript:

Salman Bin Abdulaziz University EE3511: Automatic Control Systems PID Controller Dr. Ahmed Nassef EE3511_L12 Salman Bin Abdulaziz University

The need for PID control Desired output r(t) Actual output y(t) Error e(t) Controller u Plant PID controllers More than 50% of industrial controllers Easy to implement Applicable to most control systems Adjustable on site Satisfactory performance. EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University PID controller Desired output r(t) Actual output y(t) Error e(t) Controller u Plant EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University PID controller Desired output r(t) Controller Plant Actual output y(t) Error e(t) u How do we select the PID parameters? EE3511_L12 Salman Bin Abdulaziz University

General Guidelines for PID controller Desired output r(t) Controller Plant Actual output y(t) Error e(t) u Steady state error Settling time overshoot Rise time Closed loop response decrease Small change increase Kp eliminate KI KD conflicting objectives EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University PID controller Desired output r(t) Controller Plant Actual output y(t) Error e(t) u We need to select the PID parameters so that we have Fast rise time Small overshoot No steady state error EE3511_L12 Salman Bin Abdulaziz University

P controller (proportional) Desired output r(t) Controller Plant Actual output y(t) Error e(t) u - With P controller we can Reduce rise time Reduce steady state error But Overshoot may increase EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University PI controller Desired output r(t) Controller Plant Actual output y(t) Error e(t) u - Integral action of the PI controller Eliminate steady state error Decrease rise time Increase overshoot Increase settling time EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University PID controller Desired output r(t) Controller Plant Actual output y(t) Error e(t) u - Derivative action of the PID controller Decrease overshoot Decrease settling time EE3511_L12 Salman Bin Abdulaziz University

General guidelines for Designing PID controller Obtain an open loop response and determine what is needed Add proportional gain to reduce rise time Add derivative control to reduce overshoot Add integral control to eliminate steady state error Adjust gains to get desired response EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University Adjusting PID gains It may not be simple to get the best gains by trial and error. Some rules can be used to get good response Ziegler Nichols Rules is one example EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University Ziegler Nichols Rules Two Ziegler Nichols Methods Obtaining 25% maximum overshoot in step response Open Loop Method Based on open loop model Closed Loop Method may not be applied for some practical systems EE3511_L12 Salman Bin Abdulaziz University

Open Loop Ziegler Nichols Rules Plot an open loop step response Determine T, L, K K T L Input Output EE3511_L12 Salman Bin Abdulaziz University

Open Loop Ziegler Nichols Rules K L : dead time T : time constant K : process gain T L Step response EE3511_L12 Salman Bin Abdulaziz University

Open Loop Ziegler Nichols Rules Step response K P controller KP =T/L PI controller KP =0.9 T/L, KI=0.3KP/L PID controller KP =1.2 T/L, KI=KP/(2L); KD=0.5KPL T L EE3511_L12 Salman Bin Abdulaziz University

Closed loop Ziegler Nichols Rules Use Proportional control only Generate step response for different KP Increase KP until stable oscillations is achieved. This gain is known as ultimate gain Ku Read the oscillation period Pu Pu EE3511_L12 Salman Bin Abdulaziz University

Closded Loop Ziegler Nichols Rules P controller KP =0. 5*Ku PI controller KP =0.45*Ku, KI=1.2*KP/Pu PID controller KP =0.6 Ku , KI=Kp/(0.5*Pu) ; KD=0.12*Pu*KP Pu Step response EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University Example Desired output r(t) Controller Plant Actual output y(t) Error e(t) u - 60 X X X -2 -1 0 EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University Example X jwn X -a -2 -1 X -jwn EE3511_L12 Salman Bin Abdulaziz University

Salman Bin Abdulaziz University Example Ku=K =6 Pu = 2π/ωn = 2π/ , note: Pu =T=1/f P controller KP =0. 5 Ku = 0.5*6 = 3 PI controller KP =0.45 Ku=2.7; KI=1.2*KP/Pu=0.73 PID controller KP =0.6 Ku=3.6 ; KI=Kp/(0.5*Pu)=1.27 ; KD=0.12*Pu* KP =1.92 EE3511_L12 Salman Bin Abdulaziz University