Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters

Similar documents
ISSN Vol.04,Issue.06, June-2016, Pages:

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

Some Tuning Methods of PID Controller For Different Processes

MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

Review of Tuning Methods of DMC and Performance Evaluation with PID Algorithms on a FOPDT Model

A Candidate to Replace PID Control: SISO Constrained LQ Control 1

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

Design of PID Controller for IPDT System Based On Double First Order plus Time Delay Model

A simple method of tuning PID controller for Integrating First Order Plus time Delay Process

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGRATING PROCESSES

Closed-loop System, PID Controller

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

A Rule Based Design Methodology for the Control of Non Self-Regulating Processes

Design of PID Controller with Compensator using Direct Synthesis Method for Unstable System

TUNING OF TWO-DEGREE-OF-FREEDOM PI/PID CONTROLLER FOR SECOND-ORDER UNSTABLE PROCESSES

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

CDS 101/110: Lecture 8.2 PID Control

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear control systems design

LOAD FREQUENCY CONTROL (LFC) USING INTERNAL MODAL CONTROL (IMC)

Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s).

SET POINT TRACKING CAPABILITY ANALYSIS FOR AN INDUSTRIAL IPDT PROCESS MODEL

Position Control of DC Motor by Compensating Strategies

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

Glossary of terms. Short explanation

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

Design of Model Based PID Controller Tuning for Pressure Process

Loop Design. Chapter Introduction

Tutorial on IMCTUNE Software

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

Scalar control synthesis 1

TUNABLE METHOD OF PID CONTROLLER FOR UNSTABLE SYSTEM L.R.SWATHIKA 1, V.VIJAYAN 2 *

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

A NEW EDUCATIONAL SOFTWARE TOOL FOR ROBUST CONTROL DESIGN USING THE QFT METHOD

Control of Single Switch Inverters

M s Based Approach for Simple Robust PI

Automatic Voltage Control For Power System Stability Using Pid And Fuzzy Logic Controller

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

Spacecraft Pitch PID Controller Tunning using Ziegler Nichols Method

Structure Specified Robust H Loop Shaping Control of a MIMO Electro-hydraulic Servo System using Particle Swarm Optimization

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93)

Digital Control of MS-150 Modular Position Servo System

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller

DC Motor Speed Control for a Plant Based On PID Controller

Variable Structure Control Design for SISO Process: Sliding Mode Approach

Tuning of PID Controller for Cascade Unstable systems Using Genetic Algorithm P.Vaishnavi, G.Balasubramanian.

Automatic Load Frequency Control of Two Area Power System Using Proportional Integral Derivative Tuning Through Internal Model Control

Second order Integral Sliding Mode Control: an approach to speed control of DC Motor

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

STRUCTURE AND TUNING INTERNAL MODEL CONTROL FOR INTEGRATING PROCESS

New Controller Strategy for Two Switch Dc Voltage Regulator

HANDBOOK OF PI AND PID CONTROLLER TUNING RULES

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

CHAPTER 3 DESIGN OF MULTIVARIABLE CONTROLLERS FOR THE IDEAL CSTR USING CONVENTIONAL TECHNIQUES

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Automatic Control Motion control Advanced control techniques

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

Model Predictive Controller Design for Performance Study of a Coupled Tank Process

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found:

The PID controller. Summary. Introduction to Control Systems

Reduction of Multiple Subsystems

Fundamentals of Industrial Control

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

Anti Windup Implementation on Different PID Structures

Design and Analysis for Robust PID Controller

Speed control of a DC motor using Controllers

Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

THE DESIGN AND SIMULATION OF MODIFIED IMC-PID CONTROLLER BASED ON PSO AND OS-ELM IN NETWORKED CONTROL SYSTEM

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

Procidia Control Solutions Dead Time Compensation

Analytical method of PID controller design for parallel cascade control

The issue of saturation in control systems using a model function with delay

Performance Analysis Of Various Anti-Reset Windup Algorithms For A Flow Process Station

PERFORMANCE OF INVERSE RESPONSE PROCESS WITH VARIATION OF PROCESS PARAMETERS AND TUNING METHODS LOW YEOK CHAN

Fundamentals of Power Electronics

PROCESS DYNAMICS AND CONTROL

A Case Study of GP and GAs in the Design of a Control System

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Modeling and Control of Liquid Level Non-linear Interacting and Non-interacting System

PROCESS DYNAMICS AND CONTROL

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

New PID Tuning Rule Using ITAE Criteria

Experiment 9. PID Controller

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407

Transcription:

Volume 4, Issue 6, June 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Internal Model Control (IMC) and IMC Based PID Controller *Ramneet Singh 1, Rajni Bala 2, Bhavi Bhatia 3 1 Postgraduate Student, Department of Power Engineering, BBSBEC, Fatehgarh Sahib, Punjab, India 2 Assistant Professor, Department of Electrical Engineering,BBSBEC,Fatehgarh Sahib, Punjab, India 3 Assistant Professor, Department of Electrical Engineering, SUSCET, Tangori, (Mohali), Punjab, India Abstract: Internal Model Control (IMC) is the basis of a systematic program Q on the parameters of the concept and is based on the many modern control technology control system design. What makes IMC particularly attractive is that it presents a method to design the Q-parameterization controller has two basic demands of reality. Therefore, IMC has been a popular design process processing industry, especially as a means for adjusting the single-loop, PID controllers. In this paper, we propose an optimal filter design IMC IMC-PID controller for unstable process better set point tracking. The controller is suitable for different values of the filter tuning parameters to achieve the desired response in due IMC method is based on pole-zero offset, including IMC design principle method causes the response sets a good point. However, in a stable long lag time of load disturbances leading to undesirable process which is the result of the IMC control industry. [1] Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters I. Introduction Design IMC design process is quite extensive and diverse. Has developed a number of forms; These include single-input, single-output (SISO) and multiple-input, multiple-output (MIMO) formulations, continuous-time and discrete-time design process, the design process unstable open-loop system, combined with feedback - feedforward IMC design and so on. In addition to designing the controller, IMC evaluation and feedback control is related to the basic requirements, such as determining the non-minimum phase element (delay and RHP (RHP) zero) is helpful to realize the impact on control performance. Due to the complexity of the IMC controller depends on the order model and control performance requirements, IMC design also helps determine when simple feedback control structure (such as a PID controller) is sufficient. IMC is a commonly used technique, which provides a transparent mode for various types of control design and tuning. The proportional-integral (PI), in order to meet the target of most of the control capacity and proportional - integral - derivative (PID) controllers, leading to its widespread acceptance in the control industry. Internal Model Control (IMC) based approach to the design of the controller is using the IMC, which is equivalent to the use of one of the IMC PID control in industrial applications. Used in industrial process control applications and IMC IMC-based PID controller, there is an optimal filter structure for each specific process model to get the best performance of PID. For a given filter structure, when λ decreases, the contradiction between the ideal and the increase in PID controller, while the nominal IMC performance improvement. [2] II. IMC Background In process control, model-based control system is mainly used to obtain the desired set point and reject small external interference. Internal Model Control (IMC) design is based on the control system contains the control, then you can achieve a perfect control process the fact that some of the statements. Therefore, if the control architecture based on an accurate model of the process has been developed and mathematically perfect control is possible. Figure 2.1 Open Loop Control Strategy [2] 2014, IJARCSSE All Rights Reserved Page 915

Output = Qc * Gp * Set-point Qc = controller Gp = actual process Gp* = process model Qc =inverse of Gp* If Gp = Gp* (the model is the exactly same as the actual process) Output is: Y(s) = Qc * Gp * Set-point = (1/ Gp*)* Gp * Set-point = Set point III. Basic structure Special features include the IMC process model structure, which is parallel with the actual process or plant. Here, '*' has been Associated with the model for the signal representation. Figure 3.1 Structure of IMC [2] IV. IMC parameters The various parameters used in the IMC basic structure shown above are as follows: Qc= IMC Gp= actual process Gp*= process model r= set point r = modified set point u= manipulated variable (controller output) d= disturbance d*= calculated new disturbance y= measured process output y*= process model output New calculated disturbance: d*= (Gp - Gp*)u +d Modified set-point or signal to the controller: r = r- d*= r- (Gp - Gp*) u d A model is perfect if process model is same as actual process, i.e. Gp=Gp* And no disturbance means d=0. Thus we get a relationship between the set point r and the output y as y = Gp.Qc.r 2014, IJARCSSE All Rights Reserved Page 916

V. IMC Strategy Figure 5.1 IMC Strategy [3] In the above figure, d(s) is the unknown disturbance affecting the system. The manipulated input u(s) is introduced to both the process and its model. The process output, y(s), is compared with the output of the model resulting in the signal d*(s). Hence the feedback signal send to the controller is d*(s) = [Gp(s) Gp*(s)].u(s) + d(s) The error signal r (s) comprises of the model mismatch and the disturbances which is send as modified set-point to the controller and is given by r (s) = r(s) d*(s) And output of the controller is the manipulated variable u(s) which is send to both the process and its model. u (s) = r (s) *Qc(s) = [r(s) d*(s)] Qc(s) = [r(s) {[Gp(s) Gp*(s)].u(s)+d(s)}]. Qc(s) u (s) = [[r(s) d(s)]*qc(s)] / [1+{Gp(s) Gp*(s)} Qc(s)] But y(s) = Gp(s) * u(s) + d(s) Hence, closed loop transfer function for IMC is y(s) = {Qc(s). Gp(s). r(s) + [1 Qc(s). Gp* (s)]. d(s)} / { 1 + [Gp(s) Gp* (s)] Qc(s) } Also improve the system model mismatch effects should be minimized robustness. Since mismatch between the model and the actual process usually occurs in the high frequency response of the system frequency, the low pass filter F (s) is added to prevent mismatch of. Therefore, the internal model controller is designed to process model, which in series with a low pass filter, i.e. the inverse Q(s) = Qc(s)*f(s) Order of the filter is selected to be suitable to correct or at least half (e.g., the order is equal to the molecular order of the denominator). The resulting closed loop becomes y(s) = {Q(s). Gp(s). r(s) + [1 Q(s). Gp* (s)]. d(s)} / { 1 + [Gp(s) Gp* (s)] Q(s) } VI. Structure - (IMC) Internal Model Control (IMC) formed the basis for control system design approach system is the focus of this article. People need to know about IMC's first problem is that IMC structure (from the IMC design phase difference). Figure 6.1 (a) is displayed as shown in "Internal Model Control" or "Q-parameter of the" structure. Structure and classic IMC feedback Structure 6.1 (b) shows the point to its equivalent. 2014, IJARCSSE All Rights Reserved Page 917

Figure 6.1(a) Q-Parameters, 6.1(b) Equivalent Representation [3] Figure 5.1 (C) shows the evolution of IMC structure. We will prove, Q (S) design is more simple than C (S) designs. Its design Q (S), which is equivalent classic feedback controller C (s) can be easily obtained by the algebraic transformation, and vice versa. [3] c = q 1 qp c q = 1+cp For linear, in the absence of constraints on the stability of U plants, it makes no difference whether it is achieved by c or q controller. Figure 6.1(c) [3] However, there is no actuator constraints IMC structure can be used to avoid input saturation, without the need for special measures to produce anti-saturation stability problems. VII. Closed-loop Transfer functions for IMC Sensitivity and complementary sensitivity η & ε operators are used to define a classical linear behavior of the closed-loop feedback control system. y=ŕ + ď u = p 1 Ƞ(r d) e c = Ɛ(r d) We also know Ƞ = pc(1 + pc) 1 for classical feedback control system. A statement of the sensitivity and complementary sensitivity operators in terms of the internal model p and the IMC controller q(s) corresponds to: pq Ƞ s = Ɛ s = 1+q(p p) 1 p q 1+q(p p) 2014, IJARCSSE All Rights Reserved Page 918

In the absence of model mismatch (p= p ), these functions simplify to ŝ = p q ŝ = 1 ŝ = 1 p q p 1 = q which lead to the following expressions for the input/output relationships between y, u, e c, r and d: y = p qr 1 p q d u = q(r d) e c = 1 p q (r d) From the above equation, we can recognize that the benefits of the IMC parameter. Closed-loop set point r and the reaction between the output y can be determined easily from the product pq of a simple nature. Furthermore, in response to the manipulated variable q is determined by design. As a result, both the control system simplifies the task of analysis and synthesis. [4] VIII. Internal Stability Internal Stabilizer (IS) is a key requirement of any control system theory. In a stable system of internal controls, bounded presented the results of the control system in a bounded output signal everywhere from anywhere in the control system of the input signal. For IMC structure, we have important results of the internal stability of the following: 1. Assuming a perfect internal model (P=Pˆ). IMC control system is internally stable if and only if p and q are stable. 2. Assuming a stable and p is p = pˆ, then the feedback system is in the classic stable if and only if q is stable. These results apply to IMC structure, even if pˆ and q are non-linear operator. According to fabless does not match the open-loop, linear systems under stable conditions, IMC structure, thus providing feedback relative to traditional following benefits: It eliminates the need to address the roots of the characteristic polynomial 1 + PC's; stability can only be determined by examining polesof q also. You can search for Q instead of C without any loss of generality. IX. IMC based PID structure In the IMC structure the point of comparison between the process and the model output can be moved as shown in the figure below to form a standard feedback structure which is nothing but another equivalent feedback form of IMC structure know n as IMC based PID structure. [5,6] Figure 9.1 IMC and IMC based PID structure 2014, IJARCSSE All Rights Reserved Page 919

X. Comparison with standard PID controller Now we compare with PID Controller transfer function. 10.1. For first order: Gc(s) = [Kc. (Ti.s + 1)]/ (Ti. s) And we find that Kc and Ti (PI tuning parameters) Kc=Tp/(lem*Kp); Ti= Tp Similarly for 2nd order we compare with the standard PID controller transfer function given by:[7,8] Gc(s) = Kc.[(Ti. Td. s^2+ti. s+1)/ti. s]. [ 1/ Tf. s+1] Where, T = Tau (constant); Ti = integral time constant; Td = derivative time constant; Tf = filter tuning factor Kc = controller gain XI. Simulation for IMC based PID 1st order system and comparison with IMC: (a) (b) Figure 11.1(a), 11.1(b) Simulation and Comparison of IMC and IMC based PID response 2014, IJARCSSE All Rights Reserved Page 920

XII. IMC based PID for 2 nd order system Now we apply the above IMC based PID design procedure for a second order system with a given process model. 12.1 Given process model: Gp*(s) = Kp*/[(Tp1*(s)+1).(Tp2*(s)+1)] Gp*(s) =Gp*(+)(s).Gp*(-)(s) = 1.Kp*/ [Tp*(s)+1] Qc*(s) = inv[gp*(-) (s) ] = [Tp*(s)+1] / Kp* Qc(s) = Qc*(s). f(s) = [Tp*(s)+1] / [ Kp*.(lem(s) + 1)] f(s) = 1 / (lem. s + 1) [9] 12.2. Equivalent feedback controller using transformation: Gc(s) = Qc (s)/(1-qc(s) Gp*(s)) =[Tp1.Tp2 s^2 +( Tp1 +Tp2)s+1] / [Kp. lem. s] (It is the transfer function for the equivalent standard feedback controller ) Gc(s) =[Kc.(Ti.Td.s^2 + Ti.s+1)]/ [Ti. s] (transfer function for ideal PID controller for second order)[10] 12.3 PID tuning parameters (on comparison) Kc = (Tp1 + Tp2) / (Kp. lem) Ti = Tp1 + Tp2 Td= Tp1.Tp2/ (Tp1 + Tp2) Figure 12.1 Simulation IMC based PID for 2 nd order system XIII. Conclusion The IMC and IMC-based PID controller can successfully achieve any industrial process because it is present in the plant uncertainty parameters sufficiently strong. IMC-based PID controller algorithm is robust and simple processing model uncertainty, therefore, IMC-PID tuning method seems to be a useful tradeoff between performance closed-loop systems, we achieved robust build inaccurate single-mode tuning parameters. It also provides a good solution in the process of a significant time delay is actually working in the real-time situation. IMC has to compensate the model uncertainty and disturbance open-loop control does not have the ability to attach advantage. Acknowledgement I would like to take this opportunity to express my gratitude and sincere thanks to our respected guide Assistant Prof. Rajni Bala for her guidance and support she has provided throughout the course of this work. I am also grateful to my respected supervisor Assistant Prof. Bhavi Bhatia. Under the guidance of respected Assistant Professors I learned about the great role of self-learning and the constant drive for understanding emerging technologies and a passion for knowledge. 2014, IJARCSSE All Rights Reserved Page 921

References [1] Kano, M., Ogawa, M. (2010). The state of the art in chemical process control in Japan: Good practice and questionnaire survey, Journal of Process Control, 20, pp. 968-982. [2] Rivera D.E., M. Morai and S. Skogestad, (1986) Internal Model Control. 4. PID Controller Design, Ind. Eng. Chem. Process Des. Dev.25, 252. [3] Rivera E Daniel, Skogestad, S, Internal Model Control-PID Controller Design. Chemical Engineering American Institute of technology. [4] Ogunnaike, B.A. and W.H. Ray. (1994) Process Dynamics, Modeling and Control, Oxford University Press, New York. [5] www.eolss.net [6] www.researchgate.net/publication/43807005_imc_and_imc-based_pid Controler [7] Chen, D. Seborg, D. E. (2002). PI/PID controller design based on direct synthesis and disturbance rejection. Ind. Eng. Chem. Res., 41, pp. 4807-4822. [8] Process Control, Modeling Design & Simulation by B. Warne Bequette. [9] Morari, M., and E. Zafiriou, Robust process control (1989). [10] ]http://yeungnam.academia.edu/nuvan/papers 2014, IJARCSSE All Rights Reserved Page 922