PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

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

Anti Windup Implementation on Different PID Structures

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

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

New PID Tuning Rule Using ITAE Criteria

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Design of Model Based PID Controller Tuning for Pressure Process

Simulation of process identification and controller tuning for flow control system

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

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

Some Tuning Methods of PID Controller For Different Processes

DESIGN AND ANALYSIS OF TUNING TECHNIQUES USING DIFFERENT CONTROLLERS OF A SECOND ORDER PROCESS

A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating and Ventilation System

MM7 Practical Issues Using PID Controllers

Review Paper on Comparison of various PID Controllers Tuning Methodologies for Heat Exchanger Model

An Implementation for Comparison of Various PID Controllers Tuning Methodologies for Heat Exchanger Model

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

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

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

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

An Expert System Based PID Controller for Higher Order Process

A Comparative Novel Method of Tuning of Controller for Temperature Process

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

Modified ultimate cycle method relay auto-tuning

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

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

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems

ChE 4162 Control Laboratory Methodologies Fall Control Laboratory Methodologies

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

International Journal of Innovations in Engineering and Science

Design and Analysis for Robust PID Controller

SCIENCE & TECHNOLOGY

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

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

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

FORDYPNINGSEMNE FALL SIK 2092 Prosess-Systemteknikk. Project tittle: Evaluation of simple methods for tuning of PID-Controllers

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

Different Controller Terms

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

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).

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall

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

Relay Feedback based PID Controller for Nonlinear Process

Neural Network Predictive Controller for Pressure Control

STABILITY IMPROVEMENT OF POWER SYSTEM BY USING PSS WITH PID AVR CONTROLLER IN THE HIGH DAM POWER STATION ASWAN EGYPT

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

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

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

International Journal of Research in Advent Technology Available Online at:

THE general rules of the sampling period selection in

The PID controller. Summary. Introduction to Control Systems

Stabilizing and Robust FOPI Controller Synthesis for First Order Plus Time Delay Systems

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

Online Tuning of Two Conical Tank Interacting Level Process

Comparison of some well-known PID tuning formulas

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

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

Optimal Control System Design

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

PID Controller Tuning Optimization with BFO Algorithm in AVR System

Abstract. I. Introduction

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers

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

Spacecraft Pitch PID Controller Tunning using Ziegler Nichols Method

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

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

Determination of the PID Controller Parameters by Modified Genetic Algorithm for Improved Performance

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

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

Application of Proposed Improved Relay Tuning. for Design of Optimum PID Control of SOPTD Model

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

Optimal Robust Tuning for 1DoF PI/PID Control Unifying FOPDT/SOPDT Models

CDS 101/110: Lecture 8.2 PID Control

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

Load Frequency and Voltage Control of Two Area Interconnected Power System using PID Controller. Kavita Goswami 1 and Lata Mishra 2

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

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

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

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

Problems of modelling Proportional Integral Derivative controller in automated control systems

Part II. PID controller tuning using the multiple integration method

PID, I-PD and PD-PI Controller Design for the Ball and Beam System: A Comparative Study

Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

PID Controller Based Nelder Mead Algorithm for Electric Furnace System with Disturbance

DC Motor Speed Control for a Plant Based On PID Controller

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Design and Simulation of Gain Scheduled Adaptive Controller using PI Controller for Conical Tank Process

Performance Evaluation of Negative Output Multiple Lift-Push-Pull Switched Capacitor Luo Converter

Improved NCTF Control Method for a Two-Mass Rotary Positioning Systems

F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. <

Negative Output Multiple Lift-Push-Pull Switched Capacitor for Automotive Applications by Using Soft Switching Technique

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

Transcription:

83 PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING B L Chua 1, F.S.Tai 1, N.A.Aziz 1 and T.S.Y Choong 2 1 Department of Process and Food Engineering, 2 Department of Chemical and Environmental Engineering, Universiti Putra Malaysia 43400 Serdang, Selangor E-mail: bl_chua@hotmail.com, saleena@eng.upm.edu.my ABSTRACT PID controllers are probably the most common used industrial controller. PID controller has gone through few decades and has survived successfully through the changes of technology from analogue era into digital era. Actuator saturation is among the most common and significant problem in control systems design as it may lead to instability and consequently affect the performance of the process. Normal PID controller does not take this into consideration. Normally, an anti windup compensator is added as the remedy for this constraint. For alternative, this research investigates the possibility to tune PI controller when the system is under saturation. This research will put emphasis on first order plus time delay process and an expression is developed for saturation level, U as a function of controller gain, c K with the range of R 0.8-2 (ratio of time delay to time constant). Simple and accurate correlations are obtained for the saturation level (u) and controller gain, K c. The proposed relations overcome this input constraint by explicitly considering the saturation level during the tuning of PI controller. Thus, saturation can be avoided and at the same time, it gives satisfactory performance. This method is named as BL tuning method and applied on spray drying process. The results showed that this BL tuning method could give satisfactory performance in controlling the process. Keywords: PID controller, tuning of PID, input saturation. INTRODUCTION PID controllers are probably the most common used industrial controller. It was the first controller to be produced intensively to fulfil the great demand for controller at existed process plants. The PID controller calculation involves three separate parameters which are Proportional, Integral and Derivative values. The Proportional value determines the reaction to the current error whereas the Integral determines the reaction based on the sum of recent errors and finally Derivative determines the reaction to the rate at which the error has been changing [1]. Tuning of a PID involves the adjustment of Kp, Ki, and Kd to achieve some optimal character of system response [2,3,4]. If the PID controller parameters (the gains of the proportional, integral and derivative terms) are chosen inappropriately, the controlled process input can be unstable, for instance, its output diverges, with or without oscillation [4]. Ziegler-Nicholas methods and their extensions of related rules had become the foundation and given ideas for the engineers to design the rules and empirical formulae for PID controller [5]. However the ZN method did not applicable to all industrial process. This had lead to intensive research on other alternatives to improve the PID tuning procedure. There are several recommendations for tuning PID controller parameters, for examples Direct Synthesis (DS), Abbas method (AA) and Cohen-Coon [6,7,8]. However, the current PID controller is unable to handle this input constraint. Actuator saturation is one of the hard nonlinearity in control problems. There have been little efforts emphasized on actuator saturation and it was often been ignored or given a minor treatment in most of the modern control literature. When the actuator saturates, the performance of the closed-loop system designed without considering actuator saturation may lead to instability of the plant. In extreme cases, the system stability may even be lost [9]. Normally, an anti windup compensator is added as the remedy for this constraint but this research will investigate the possibility to tune PI controller when the system is under saturation. Performances between of BL tuning method and several existing tuning methods were compared.

84 MATERIALS AND METHODS The closed-loop transfer function, T(s), is given by equation 1 and only first order plus time delay (FOPTD) is considered. (1) (2) Analogous to the method used in the IMC controller synthesis method, c K and TI are obtained as below: (3) (4) Only Integral time, T I derived from IMC method is used in BL tuning method. Intensive simulations were done to find the relationship between saturation level and Proportional gain of controller, K c. In what follows, an expression was developed for the saturation level, u as a function of K c by utilizing MATLAB control toolbox. The range of ratio of time delay to time constant, R was within 0.8 and 2. Two time constant and two process gain were considered which were τ =1 and 2 and K p =1 and 2 respectively. The relationship between saturation level and the controller gain is in Equation 5. For each R, equation which produced smallest K c will be chosen. It was because when a controller with input constraint, U and was substituted in Equation (5), it would give smaller K c. This K c was applied to the model run by SIMULINK and it would subsequently reduced the maximum control signal. If the maximum control signal was lower than the input constraints implemented to the system, it would thus prevent saturation. For each R, equation which produced smallest K c will be chosen. It was because when a controller with input constraint, U and was substituted in Equation (5), it would give smaller K c. This K c was applied to the model run by SIMULINK and it would subsequently reduced the maximum control signal. If the maximum control signal was lower than the input constraints implemented to the system, it would thus prevent saturation. Table 1: Parameter A and B of BL tuning method. Parameters A B 0.8 1.2929 0.2773 0.9 1.155 0.3603 1 1.6719 0.0416 1.1 1.5157 0.115 1.2 1.0983 0.4836 1.3 1.2324 0.4034 1.4 1.3071 0.398 1.5 1.555 0.2463 1.6 1.7371 0.1471 1.7 1.8236 0.1182 1.8 1.6836 0.1479 1.9 1.4419 0.3304 2 1.5038 0.3282 0.8 1.2929 0.2773 Average 1.463 ± 0.231859 0.261 ± 0.136589 (5)

85 Parameters A and B of BL tuning method was shown in Table 1.After obtaining all values of A and B for each R, average of A and B was taken to obtain relationship of saturation level, u as a function of controller gain, c K. Finally, equation was obtained as below and it was named as BL tuning method. SIMULATION STUDIES In my study, spray drying model was developed by using experimental method. The empirical model was obtained by process reaction curve by determining the magnitude of input changes ( ) and the magnitude of process output changes (Δ). The process gain, K p can be determined by dividing the magnitude of output changes to the magnitude of input changes. When the process output is reached at 63.2%, the time is time constant of process (τ). From the experiment data, Δ = 20; δ = 10; θ = 0.3 min and from the process reaction curve, the τ = 7.8 min and p K =2. These parameters were substituted into the Equation 2 and it will become: (6) Performance of the spray drying process with PI controller that tuned by BL tuning method, Ziegler-Nicholas (ZN), Direct Synthesis (DS) and Cohen-Coon tuning methods were then be compared. The simulation was done in SIMULINK from MATLAB with simulation time of 200 s. In the simulation, first order plus time delay dynamic model (FOPDT) and PI controllers were employed. In this section, the performances of the spray drying process with and without saturation between existing tuning methods and BL tuning method were compared. Comparing results based on a single criterion can be misleading. The nature of the response should also be taken into consideration. Therefore, in this study, IAE values, percentage of overshoot, settling time of the process tuned by ZN, CC and DS were compared with BL tuning method. RESULTS AND DISCUSSIONS (7) Performance Comparisons In order to have input saturation, the maximum control signal was identified in Figure 1. The lowest control signal was about U=1. Thus, -0.7<U<0.7 which was lower than the maximum control signal of all tuning methods was chosen in order to cause saturation of the system. The system with existing tuning methods was saturated except for the system with PI tuned by BL tuning method and it was proved in Figure 2. Figure 1: Maximum control signal for different tuning methods

86 Figure 2: Control signal for different tuning methods under saturation (-0.7<U<0.7) The output response with and without saturation were presented in Figure 3 and Figure 4. At a glance, except for process with PI tuned by BL tuning method, the rest obtained high percentage of overshoot and the output response was also too oscillatory. It was shown that the output response of the process with PI tuned by BL tuning methods was smooth and without any percentage of overshoot with and without input saturation. The weakness of the process with PI tuned by BL tuning method had larger rise time which would result in sluggish response. Figure 3: Output response for different tuning methods without saturation.

87 Figure 4: Output response for different tuning methods with saturation Few saturation limits were set which were -1.3<U<1.3, -1.1<U<1.1 and -0.7<U<0.7. When these saturation limits were implemented to PI controller and it would cause input saturation as shown in Figure 2.These input constraints was also applied to the PI controller tuned by BL tuning method in order to show that the process tuned by new proposed BL method would not cause the controller to saturate although the tighter input constraint was imposed. It was clearly shown in Figure 5. Figure 5: Control signal of BL tuning methods for different input constraints The process with PI controller tuned using the CC tuning method showed the worst performance in terms of IAE criterion as it gave the highest value for IAE whereas the process tuned by BL tuning method showed the best performance in terms of IAE criterion as it gave the lowest value for IAE when without the presence the saturation. When there was saturation, performance in terms of the IAE values of the process tuned by BL tuning method was slightly poor than CC and ZN tuning methods. It was because of the fact that when there was an input saturation, integrator continued to integrate the error.

88 Figure 6: IAE values for different tuning methods The process with or without actuator saturation which tuned by BL tuning method obtained zero percentage of overshoot indicated the system less oscillatory than CC, DS and ZN. Although the system tuned by CC, DS and ZN generated low IAE values, but their response indicated intolerably high overshoots. This was due to the fact that when the actuator is saturated, the integral term in PI controller would keep integrating the error, causing windup which resulted in large overshoot, and this may lead to instability of a system. Figure 8: Settling time of different tuning methods

89 CONCLUSIONS BL tuning rule is simpler and lesser parameter needed in tuning. The controller tuned with BL tuning method obtained better performance in terms of IAE criterion, zero percentage of overshoot and shortest settling time compared to Ziegler-Nichols, Cohen-Coon and Direct Synthesis tuning methods when it is not saturated. While with the presence of input saturation, performance of IAE is slightly higher but it still obtains zero percentage of overshoot and lowest settling time. BL tuning method was applied to PI controller in spray drying process. The results showed that this controller with BL tuning method could give satisfactory performance in controlling the process. As a conclusion, PI controller tuned by BL tuning method can perform well with or without the presence of saturation. REFERENCES [1] K.J. Astrom and T. Hagglund. PID controllers: Theory, Design and Tuning. Instrument Society of America, North Carolina, 1995. [2] Shinskey, F.G. 1988. Process Control Systems, Application, Design and Tuning. New York: McGraw Hill. [3] Smith, C.A., Corripio, A. 2006. Principles and Practice of Automatic Process Control. 3rd Edition. New York: John Wiley. [4] M. Zhuang and D.P. Atherton. Automatic tuning of optimum PID controllers. IEE proceedings-d, 140(3): 216, 224, 1993. [5] K.J., Astrom and T. Hagglund, Automatic Tuning of PID Controllers, Instrument Society of America, 1988. [6] Ziegler and Nichols, 1942 J.G. Ziegler and N.B. Nichols, Optimum settings for automatic controllers, Transactions of ASME 62 (1942), pp. 759 768. [7] Bennett, S. (1993a). [8] Abbas, A. 1997. A New Set of Controller Tuning Relations. ISA Transactions 36:183-187. [9] Seborg, D.E., Edgar, T.F., Mellichamp, D.A. 2004. Process Dynamic and Control. New York: John Wiley. [10] Luyben, W. 1990. Process Modelling, Simulation and Control for Chemical Engineers, 2nd Edition. New York: McGraw Hill. [11] Marlin, T.E. 2000. Process Control: Designing Processes and Control Systems for Dynamic Performance. 2 nd Edition. New York: McGraw Hill.