420 likes | 783 Views
LINEAR CONTROL SYSTEMS. Ali Karimpour Associate Professor Ferdowsi University of Mashhad. Topics to be covered include : Design of controller in time domain. Various controller configurations. Different kind of controllers. Controller realization .
E N D
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad
Topics to be covered include: Design of controller in time domain. Various controller configurations. Different kind of controllers. Controller realization. Time domain design of the PID controllers. Design of PID controllers. Design of PD controllers. Design of PI controllers. Lecture 16 Time domain design of control systems
Various controller configurations. 3 Forward compensation with series compensation. (Two degree of freedom) 1 Series or cascade compensation. 2 State-feedback control. 1 ساختار کنترلی سری 2 کنترل فیدبک حالت 3 جبران سازی پیش رو با جبران سازی سری (دو درجه آزادی) r(t) c(t) x(t) u(t) + G G ( ( s s ) ) - p p e(t) r(t) c(t) u(t) + e(t) r(t) c(t) u(t) + - - ساختارهای کنترلی متفاوت 3
Various controller configurations. 4 Feed forward compensation.(Two degree of freedom) 4 کنترلر پیش خور (دو درجه آزادی) G ( s ) p + e(t) r(t) c(t) u(t) + + - Controlled process Controller Controller ساختارهای کنترلی متفاوت 4
Controller Series Compensation Structure جبران سازی سری In this Course we consider the series or cascade compensation. PID controllers. In This course Lead lag controllers Different kind of controllers In Graduate courses H2 Controllers H∞ Controllers Adaptive Controllers ………….. NN Controllers ………….. Intelligent Controllers 5
PID Controllers کنترلر PID PID has become almost universally used in industrial control. These controllers have proven to be robust and extremely beneficial in the control of many important applications. PID stands for: P (Proportional) I (Integral) D (Derivative) The standard form PID are: An Alternative form for PID Proportional only: Proportional plus Integral: Proportional plus derivative: Proportional, integral and derivative: 6
Lead-lag Compensators کنترلر پیش فاز پس فاز Closely related to PID control is the idea of lead-lag compensation. The transfer function of these compensators is of the form: If a<1 , then this is a lag network. Or (z>p) in other form. If a>1 this is a lead network. Or (z<p) in other form. 7
PID and Operational Amplifiers کنترلر PID و تقویت کننده عملیاتی 8
PID and Operational Amplifiers کنترلر PID و تقویت کننده عملیاتی 9
PID and Operational Amplifiers کنترلر PID و تقویت کننده عملیاتی 10
+ + - + PD controller Derivative part can improve the oscillation. جمله مشتق می تواند رفتار گذرا را بهبود بخشد. Effects of the PD control on the time response. تاثیر کنترلر PD بر پاسخ زمانی
+ + - + PI controller Effects of the PI control on the time response. تاثیر کنترلر PI بر پاسخ زمانی Loop transfer function with controller Loop transfer function without controller PI controller can improve error by increases the type of system by one
Because of their widespread use in practice, we present below several methods for tuning PID controllers. Actually these methods are quite old and date back to the 1950’s. Nonetheless, they remain in widespread use today. In particular, we will study. Ziegler-Nichols Oscillation Method Ziegler-Nichols Reaction Curve Method Cohen-Coon Reaction Curve Method Time domain design Frequency domain design Tuning of PID Controllers تنظیم کنترلرهای PID
Ziegler-Nichols Design طراحی زیگلر نیکولز This procedure is only valid for open loop stable plants. • Open-Loop Tuning • Closed-Loop Tuning • According to Ziegler and Nichols, the open-loop transfer function of a system can be approximated with time delay and single-order system, i.e. • where TD is the system time delay and T1 is the time constant.
For open-loop tuning, we first find the plant parameters by applying a step input to the open-loop system. The plant parameters K, TD and T1 are then found from the result of the step test as shown in Figure. Ziegler-Nichols Reaction Curve Method(Open-Loop Case) طراحی زیگلر نیکولز حالت حلقه باز
Kd Ki Kp PID PI Ziegler-Nichols Reaction Curve Method(Open-Loop Case) طراحی زیگلر نیکولز حالت حلقه باز P
Consider step response of an open-loop system as: Numerical Example مثال عددی
Kd Ki Kp PID PI Numerical Example مثال عددی P
This procedure is only valid for open loop stable plants and it is carried out through the following steps Set the true plant under proportional control, with a very small gain. Increase the gain until the loop starts oscillating. Note that linear oscillation is required and that it should be detected at the controller output. Record the controller critical gain Kc and the oscillation period of the controller output, T. Adjust the controller parameters according to Table Ziegler-Nichols Oscillation Method(Closed-loop) طراحی زیگلر نیکولز بروش نوسانی(حلقه بسته)
Kd Ki Kp P PID PI Ziegler-Nichols Oscillation Method(Closed-loop) طراحی زیگلر نیکولز بروش نوسانی(حلقه بسته)
Consider a plant with a model given by Find the parameters of a PID controller using the Z-N oscillation method. Obtain a graph of the response to a unit step input reference. Numerical Example مثال عددی
Applying the procedure we find: Kc = 8 and ωc = 3. T=3.62 Hence, from Table, we have The closed loop response to a unit step in the reference at t = 0 is shown in the next figure. Solution حل
Response to step reference پاسخ سیستم به پله
Is it possible to set the value of k such that the damping ratio of complex poles be 0.707? Yes در سیستم زیر آیا می توان k را بگونه ای تنظیم کرد که نسبت میرائی قطبهای مختلط سیستم 0.707 گردد؟ -25 0 بله + - Time domain design طراحی حوزه زمانی
Is it possible to set the value of k such that ramp error constant be 100? Yes در سیستم زیر آیا می توان k را بگونه ای تنظیم کرد که ثابت خطای شیب معادل 100 گردد؟ بله + - Time domain design طراحی حوزه زمانی
Is it possible to set the value of k such that the damping ratio of complex poles be 0.707andramp error constant be 100? در سیستم زیر آیا می توان k را بگونه ای تنظیم کرد که نسبت میرائی قطبهای مختلط سیستم 0.707 و ثابت خطای شیب معادل 100 گردد ؟ + - Time domain design طراحی حوزه زمانی Clearly the design is not possible ???!!!??? Other controllers
Determine the controller coefficient such that the damping ratio of complex poles be 0.707andramp error constant be 100? در سیستم ضرایب کنترلر را بگونه ای تنظیم کنید که نسبت میرائی قطبهای مختلط سیستم 0.707 و ثابت خطای شیب معادل 100 گردد ؟ + - Tuning PD controller طراحی کنترلر PD
+ - 48.4 -12.5 Tuning PD controller طراحی کنترلر PD Tuning kD by graphical method. -50 -35
+ - Tuning PD controller طراحی کنترلر PD Tuning kD by mathematical method
+ - Tuning PD controller طراحی کنترلر PD Why P.O. > 4.3%
Determine the controller coefficient such that the damping ratio of complex poles be 0.707andramp error constant be 100? + + - در سیستم ضرایب کنترلر را بگونه ای تنظیم کنید که نسبت میرائی قطبهای مختلط سیستم 0.707 و ثابت خطای شیب معادل 100 گردد ؟ + + - Tuning PI controller طراحی کنترلر PI Clearly type of system is 2 so:
طراحی کنترلر PI (ادامه) We now need damping ratio of complex poles be 0.707. حال نیاز داریم که نسبت میرائی قطبهای مختلط سیستم 0.707 گردد. + - -25 0 Tuning PI controller (Continue) Root loci with proportional controller
طراحی کنترلر PI (ادامه) We now need to set kP. حال نیاز داریم که kPرا تعیین کنیم. -11.5 -10.9 -4.6 -25 0 Tuning PI controller (Continue) Root loci with PI controller
+ - Tuning PI controller طراحی کنترلر PI Why P.O. > 4.3%
+ + With PI controller - - With PD controller Compare PI and PD controllers مقایسه کنترلرهای PI و PD
+ - + - Exercises تمرینها 1- In the following system design a PID controller with Ziegler-Nichols Oscillation Method 2- In the following system design a PID controller with Ziegler-Nichols Oscillation Method
+ - + - Exercises تمرینها 3 In the following system design a PD controller such that that the damping ratio of complex poles be 0.6 and ramp error constant be 80. 4 In the following system design a PD controller such that that the damping ratio of complex poles be 0.6 and ramp error constant be 80.
+ - + - Exercises تمرینها 5 In the following system design a PI controller such that that the damping ratio of complex poles be 0.6 and ramp error constant be 80. 6 In the following system design a PI controller such that that the damping ratio of complex poles be 0.6 and ramp error constant be 80.
Exercises تمرینها 7 Consider following structure: Let the input impedance be generated by a resistor R2 be in series with a resistor R1 and a capacitor C1) that are in parallel, and let the feedback impedance be generated by a resistor Rf and a capacitor C f . a) Show that this choices lead to form a PID controller with high frequency gain limit as; b) Derive the parameters in the controller.