Design of imc based controller for industrial purpose

375ankit 191 views 35 slides Apr 16, 2024
Slide 1
Slide 1 of 35
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35

About This Presentation

PPT for imc based controller


Slide Content

A Dissertation Preliminary Presentation on ‘ ROBUSTNESS CHARACTERISTICS OF CONTOLLER AND IMC BASED CONTROLLER’ GUIDED BY: PRESENTED BY: Dr. S.N. SHARMA ANKIT GAURAV (P19PS011) 2020-21 Department of Electrical Engineering

O VERVIEW Introduction . Effect of uncertainty. Robust control toolbox. Algorithm used for robust controller design. Robustness performance analysis of controller Internal model control (IMC ). IMC Based Controller for delay free processes Tuning of IMC based PID controller. Relay Auto tuning method to find the controller parameter for a Smith predictor. IMC-Based PID Design for Time-delay Processes with smith predictor Procedure to find Controller Parameter. Advantage and Disadvantage. Conclusion and Future work. Reference. 2

Introduction Robust control theory was developed in 1960. In Control theory robustness characteristics explicitly deals with uncertainty. Control of unknown plants with unknown disturbance. Robust control theory is static, It is designed to work by assuming certain variables but they are bounded . Controller design by robust principle must be stable in the presence of small modelling errors. PID controllers are still widely used in industrial system despite the significant development in Control theory. PID possess several feature like elimination of derivative kick set point weighting, reverse or direct action, automatic and manual control modes . Tuning of controller is one of the difficult task but due to IMC based controllers and invention of auto- tuning this work become little easy and fas t. 3

Effect of uncertainty For success of any control system it should maintain following properties controllability, observability and stability but due to presence of uncertainty it gives challenge to a control system engineer to maintain these properties with limited set of information. Fig.1 : Plant control loop with uncertainty 4

Following are the reason due to which plant uncertainty will occur Variation in model parameters. Abandoned known dynamics such as high frequency dynamics. Due to change in operating conditions. Linear approximation of nonlinear characteristics of system. Error estimation from measured data. 5

Robust control toolbox Robust control Toolbox gives a systematic approach to design robust multivariable feedback control system . Robust control toolbox provides following approach for robust controller design: Modelling and quantifying plant uncertainty. Performing robustness analysis . Synthesizing robust multivariable controllers . Reducing controller and plant model order. Modelling and quantifying plant uncertainty With the help of robust control toolbox we can able to track the typical nominal behaviour of the plant. Apart from that we can also capture amount of uncertainty and variability 6

Performing robustness analysis T o analyse the effect of model uncertainty on closed-loop stability, open-loop stability and performance index. The above work is achieved due to following tools provide by robust control Toolbox: • Worst case gain/ phase margins one loop at a time. • Worst case stability margin taking loop interaction into account. • Worst case gain between any two points in the closed loop system. • Worst case sensitivity to external disturbances. Synthesizing robust multivariable controllers Robust Toolbox provides various algorithms related to controller synthesis . Algorithms are applicable for single input single output and multiple input multiple output control system. Reducing the order of controller and plant model As the order of system is increased its response become sluggish. H-infinity synthesis algorithm produce high order controllers with appropriate states, So robust control toolbox is used to reduce the order of plant or controller model and conserve its essential dynamics. 7

Modeling of robust controller Design of robust controller is very difficult task due to following reasons Imperfect plant data Time varying plant High order dynamics Non-linearity of model Complexity The above model design uncertainty which mostly occur at high frequency we can handle by making balance between performance and robustness through gain scheduling. 8

Algorithm used for robust controller design H-infinity method Lyapunov function Fuzzy control Kharitonov’s theorem The above robust controller design are difficult to understand and tedious to implement . Kharitonov’s theorem Kharitonov’s theorem deal with such type of uncertainty that occur in the system due to parametric uncertainties. Previously it is known as stability of system under parametric uncertainty but currently it is known as a stability of a dynamical system. 9

Working principle of Kharitonov’s theorem According to kharitonov's theorem a system is said to be stable if four polynomial which is also known as kharitonov’s polynomial are stable. Kharitonov's polynomial are : Where and are the lower and upper bound for   10

Robustness performance analysis of controller Let’s consider some process functions and compare their step response for PID controller and IMC based PID controller when disturbance is added to the system. Second order system model : Example g(s) Simulation diagram for second order model Step response for second order model   11

Delay free all pole model g(s) =   Example g(s) = Simulation diagram for delay free all pole model Step response for delay free all pole model   12

Non-minimum phase model: g(s) =   Example g(s) = Simulation diagram for non-minimum phase model   Step response for non-minimum phase model   13

Properties of Robust controller Rejection of noise and disturbance. High gain feedback. Attend it’s system stability under uncertainty. It work properly under a different set of assumptions. Robust controller ensure closed-loop stability. Robust controller ensure some level of performance in the presence of plant parameter uncertainty 14

Internal model control (IMC) IMC philosophy depend on internal model principle which states that if any control system contains within it (internal or external), some representation of the process to be controlled when a perfect control is  achieved. IMC based PID controller full fill most of the control objective such as: ‌1. Set point reference tracking 2. Zero steady state errors 3. Low overshoot acceptable 4. Reduced settling time 5. Disturbance rejection 15

. Fig.2 IMC basic structure 16

Design Procedure for IMC Based Controller for delay free processes The process model is factorised into two parts Find the IMC controller transfer function, q(s): Here F(s) is low pass filter We have to choose ‘r’ so that q(s) should be semi-proper transfer function . Find the equivalent standard feedback controller using the transformation 4. Find the optimum value of by using formula Here we can take the value of between 1.2 to 2 and L is the time delay of given system.   17

Example of IMC based controller of first order system Now find the IMC controller transfer function Now put the value of from in above equation Find the equivalent standard feedback of controller For finding the optimum value of ‘ ’ we use Here we can take the value of ‘ ’ between (1.2 to 2) and ‘L’ is time-delay of given system according to the Morari and co-workers .   Case.1 When =1.5, =1.246 Case.2 When =1.6, =0.9685 Case.3 When =1.66, =0.8449   18

Simulation and result of first order system 19 First-order without Time-delay System Rise Time (Sec) Settling Time (Sec) Overshoot (%) IMC 1 ( =1.246) 2.74 4.87 IMC 2 ( =0.9685) 2.13 3.79 IMC 3 ( = 0.8449) 1.86 3.31 Auto-tuning 3.03 10.7 6.77 First-order without Time-delay System Rise Time (Sec) Settling Time (Sec) Overshoot (%) 2.74 4.87 2.13 3.79 1.86 3.31 Auto-tuning 3.03 10.7 6.77

Example of IMC based controller of second order system Now find the IMC controller transfer function Now put the value of from in above equation Find the equivalent standard feedback of controller For finding the optimum value of ‘ ’ we use L Here we can take the value of ‘ ’ between (1.2 to 2) and ‘L’ is time-delay of given system according to the Morari and co-workers .   Case.1 When =1.5, =1.246 Case.2 When =1.6, =0.9685 Case.3 When =1.66, =0.8449   20

Simulation and result of second order system 21

22 Second-order without Time-delay System Rise Time (Sec) Settling Time (Sec) Overshoot (%) IMC 1 ( =1.246) 4.18 7.27 IMC 2 ( = 0.9685) 3.25 5.65 IMC 3 ( =0.8449) 2.84 4.93 Auto-tuning 0.425 1.36 6.52 Second-order without Time-delay System Rise Time (Sec) Settling Time (Sec) Overshoot (%) 4.18 7.27 3.25 5.65 2.84 4.93 Auto-tuning 0.425 1.36 6.52

Tuning of IMC based PID controller Tuning is the process for getting the optimum value of parameters of controllers according to  system requirement. F or PID controller tuning will be done for getting the optimum value of Kp , Kd and Ki. S uccess of standard PID controller is due to various tuning rules and automatic tuning feature which simplify the design. IMC based controller result in  only one tuning parameter, the closed loop time constant .  23

Relay Auto tuning method to find the controller parameter for a Smith predictor Fig.3 Block diagram for autotuning of the Smith predictor.   24

A single relay feedback test is performed on the plant and the frequency and the amplitude of the resulting limit cycle are measured. A- locus method an exact method for giving the parameters of  limit cycle, is used to estimate  the parameters of the process model assume either a FOPDT or SOPDT transfer function. A fter founding the model of the process, the parameters of the controller  usually PID are found to complete the design. T uning parameters are found by representing the Smith predictor as its equivalent internal mode controller (IMC). T hey provides the parameters PID controller to be defined in terms of the desire close loop time constant which is adjusted by operator and the parameters of process model. 25

IMC-Based PID Design for Time-delay Processes with smith predictor Here we take first order system with time delay In this system delay element can be approximate by pade ` approximation and Taylor expansion 1 . Pade ` approximation of the delayed term = 2 . Taylor expansion of the delay term =1-   26 IMC representation of a Smith predictor

Procedure to find Controller Parameter T Smith (s ) = [ G c (s)G m (s) e − L m s] / [ 1 + G c (s)G m (s)]………(1) The closed-loop transfer function of the IMC design, assuming a perfect matching and d = 0. T IMC (s) = G IMC (s)G(s)…………(2) T IMC (s) = G IMC (s)G m (s) e − Ls …….(3) From Eq.(1) and Eq.(3) G(s) = G c (s) /[ 1 + G c (s)G m (s) ]…….(4) G c (s) = G IMC (s) / [ 1 − G IMC (s)G m (s)]……….(5) 27

IMC controller design is to factor the process model (s)= (s) (s)………(6) G IM C (s) = (s)F(s)……(7) where F ( s ) is a low pass filter and F(s) = ………(8) Assume FOPDT transfer function = K m / (T m s+ 1 )…….(9) Eq.(9) factor as Eq.(6) ( B y Taylor series expansion) (s)= (1 − Ls)……..(10) (s)= K m / (T m s+ 1)…….(11)   28

Put Eq.(11) in Eq.(7) with n=1. G IM C (s)= (T m s+ 1) / K m ………(12) Put Eq.(12) in Eq.(5), we get. G c (s)= (T m s+ 1) / (K m Now from Eq.(13) we get, Kp T m / K m Ti = Tm………….(15) For the value of filter parameter ‘ ’, Integral Squared Error (ISE) is used J ISE = ……(16)   29

c(t) = 1- ………..(17) By solving Eq.(17) and (16), we get. J ISE = /2 ……(18) Taking derivative of Eq.(18) w.r.t , we get Kp= T m / K m …….(19) Ti = Tm………….(20) Same procedure is used to find the parameter for PID controller.   30

Advantages Dead time compensator moves the dead time out of the feedback loop. T he loop stability is greatly improved. M uch tighter control can be achieved i.e gains can be increased. Disadvantages T he performance of the smith predictor control is affected by the accuracy with which the model represents the plant. S ome of the tuning methods of controller take more time for model parameter estimation. T he Smith predictor scheme is design for constant time delay. 31

CONCLUSION A plant model is hardly accurate description of the real plant design of controller is done by approximation and neglecting dynamics .These things effect the performance of controller. A controller is said to be robust when it maintains its performance in any case the robust control Toolbox gives a systematic approach to design robust multivariable feedback control system . Kharitonov’s theorem is use to define the stability of dynamic system under parametric variation . It provide boundary of stability for interval polynomial (contain both real and complex coefficient) with ‘n’ of term. IMC method has simple tuning procedure compared to other tuning procedures which incorporates complex equations solving. The Smith predictor was represented as its equivalent IMC controller and this enabled to define the PI or PID controller parameters to be defined in terms of the model parameters and the closed-loop time constant, λ. Since it is assumed that the model of the plant can be found using relay auto tuning method, this meant that only one parameter, namely the closed loop time constant λ, was left for tuning. The ISE criterion was used to find the value of λ and simple equations were obtained to tune the Smith predictor. 32

Future work There is lot of work in this direction. There is trade-off between Robustness and performance of a system. Various algorithms are available but it is difficult to design a controller which possess both character at a time . I will try to design a controller which work satisfactorily during parametric variation and I will check the stability of that system by using K haritonov’s theorem . Different tuning method which take less time to give better response. Apart from that IMC best PID controller performance can be enhanced by developing proper auto- tuning method. Also, I will try to design a Smith predictor which work properly for variable time delay system. 33

References Seborg , D. E.; Edgar, T. F.; Mellichamp , D. A. Process Dynamics and Control, second ed.; John Wiley & Sons: New York, 2004. Graham C. Goodwin,Stefan F. Graebe , Mario E. Salgado Control System DesignValpara´ıso , January 2000 Åström , K. J., & Hägglund , T. (1984). Automatic tuning of simple regulators with specifications on phase and amplitude margins. Automatica , 20, 645–651. Åström , K. J., Hang, C. C., & Lim, B. C. (1994). A new Smith predictor for controlling a process with an integrator and long dead-time. IEEE Transaction on Automatic Control, 39(2), 343–345. Kaya , I. (1999). Relay feedback identification and model based controller design. D.Phil. Thesis, University of Sussex, UK. Garcia C. E. & Morari M., (1982), “Internal model control. 1. A unifying review and some new results”, Industrial & Engineering Chemistry Process Design and Development, 21(2),308-323. Garcia C. E. & Morari M., (1986), “Internal model control. 2. Design procedure for multivariable systems”, Ind. Eng. Chem. Process Design Development, 24(2),472-84. 34

Thank You 35
Tags