PID Control Using MATLAB Simulation

Slides:



Advertisements
Similar presentations
PID Control Professor Walter W. Olson
Advertisements

Controller Design Based on Transient Response Criteria
13. Controller Tuning and Troubleshooting
10.1 Introduction Chapter 10 PID Controls
CHE 185 – PROCESS CONTROL AND DYNAMICS
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
3442 Industrial Instruments 2 Chapter 12 Control-Loop Characteristics
CHE 185 – PROCESS CONTROL AND DYNAMICS
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
Controller Design, Tuning. Must be stable. Provide good disturbance rejection---minimizing the effects of disturbance. Have good set-point tracking---Rapid,
Briefing on Process Control and Dynamics Laboratory 20 January 2010.
Nyquist Stability Criterion
PID Control -1 + Professor Walter W. Olson
A UTOMATING PID C ONTROLS IN M ATHCAD Neil Kuyvenhoven Engr 315 December 11,2002.
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
Controllers With Two Degrees of Freedom
Enhanced Single-Loop Control Strategies
Transient & Steady State Response Analysis
Process Control Instrumentation II
Lecture 9: Compensator Design in Frequency Domain.
Islamic University of Gaza Electrical Engineering Department.
CHE 185 – PROCESS CONTROL AND DYNAMICS CONTROL LOOP ANALYSIS.
Lecture 7: PID Tuning.
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
Chapter 3 mathematical Modeling of Dynamic Systems
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.
Basic Concepts  Block diagram representation of control systems  Transfer functions  Analysis of block diagrams  P, PI and PID controllers ( Continuous.
INC341 Design Using Graphical Tool (continue)
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
PID Controller Design and
Introduction to Motion Control
Control Systems EE 4314 Lecture 12 Fall 2015 Indika Wijayasinghe.
Final Exam M.Eng. Amjad Elshenawy RTECS Gc(s)Gc(s) Gc(s)Gc(s) Controller   n sensor noise  w load disturbance  Gp(s)Gp(s) Gp(s)Gp(s) Plant.
Automatic Control System V. Compensation. If the satisfactory design of the process dynamics can’t be obtained by a gain adjustment alone, then some methods.
SELF TUNING OF CONTROLLERS What is a Controller Controller is an active element or device that receives the information from the measurements and takes.
Automatic Synthesis Using Genetic Programming of an Improved General-Purpose Controller for Industrially Representative Plants Martin A. Keane Econometrics,
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 10. Stability and Tuning Copyright © Thomas Marlin 2013 The copyright.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Implementing PID on a microcontroller
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
Feedback Controllers Chapter 8
Lecture 9: PID Controller.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Lecture 27a: Problem Session.
Control Engineering. Introduction What we will discuss in this introduction: – What is control engineering? – What are the main types of control systems?
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
O o Problem Reconsider Problem a) Find the closed loop transfer function H(s) of the system. (Use K p as symbol) Answer: Duyarlılık= % 0.1.
Washington University ChE 433 Digital Process Control Laboratory PID Control Systems Lecture.
ET 438a Automatic Control Systems Technology Lesson 17: Combined Mode Control 1 lesson17et438a.pptx.
Tuning of PID controllers
Lec 14. PID Controller Design
Control Systems Lect. 4 PID Basil Hamed.
Problem Homework-04 In the control system shown in the figure Gp and Gc are given as Gp(s)=(2s+3)/(s3+6s2-28s) and Gc=K. a)
Basic Design of PID Controller
Tuning of PID controllers
Enhanced Single-Loop Control Strategies
HOMEWORK-04 Problem In a closed loop control system shown in the figure, the process transfer function is Gp(s)=(2s+3)/(s3+6s2-28s) and Gc=K. a)
Nyquist Stability Criterion
Feedback Controllers Chapter 8
PID Controller Design and
Problem Homework-04 In the control system shown in the figure Gp and Gc are given as Gp(s)=(2s+3)/(s3+6s2-28s) and Gc=K. a)
The Frequency-Response Design Method
Presentation transcript:

PID Control Using MATLAB Simulation Lecturer:黃教琪 Int. phone #:4375 s8323091@cc.ncu.edu.tw Automatic Control - Matlab lecture4

Proportional-Integral-Derivative(PID) Control For control over steady-state and transient errors we can combine all three control strategies we have discussed is PID control. PID combination is sometimes able to provide an acceptable degree of error reduction simultaneously with stability and damping. Automatic Control - Matlab lecture4

PID by MATLAB Implement Example 1 Consider a system with transfer function T=10K/[(1*2)s^2+ (1+2)s+1+AK] Change it manually Automatic Control - Matlab lecture4

PID by MATLAB Implement Example 2 Consider a system with transfer function T=(K*S+Ki)/[S^3+ 3*S^2+(2+K)*S+Ki] Automatic Control - Matlab lecture4

Automatic Control - Matlab lecture4

Ziegler-Nichols Tuning of PID Regulators J. G. Ziegler and N. B. Nichols recognized that the step responses of a large number of processes control systems exhibits a process reaction curve like <fig.1> Ziegler & Nichols gave two methods for tuning the controller For a decay ratio of 0.25 Based on a stability boundary Automatic Control - Matlab lecture4

Automatic Control - Matlab lecture4 Fig.1 Automatic Control - Matlab lecture4

Z.-N. Tuning of PID Regulators Method One For a decay ratio of 0.25 Automatic Control - Matlab lecture4

Sample of MATLAB Implement Consider a system with transfer function T=2/[(S+2)*(0.18*S^2+0.6*S+1)] With L=0.38;R=1; 1 Automatic Control - Matlab lecture4

Automatic Control - Matlab lecture4 2 3 5 Automatic Control - Matlab lecture4

Automatic Control - Matlab lecture4

Z.-N. Tuning of PID Regulators Method Two Based on a stability boundary Automatic Control - Matlab lecture4

Automatic Control - Matlab lecture4 Homework Assignment Using Z.-N. method Two to establish the PID regulator using the same transfer function above. Adjusting the P,I,D value manually to establish the most stable output using the same transfer function above. (Deadline: Nov. 10th) Automatic Control - Matlab lecture4