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

Size: px
Start display at page:

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

Transcription

1 PID control of dead-time processes: robustness, dead-time compensation and constraints handling Prof. Julio Elias Normey-Rico Automation and Systems Department Federal University of Santa Catarina IFAC PID 18 Ghent May IFAC Conference on Advances in Proportional-Integral-Derivative Control

2 Dead-time processes Dead-time processes are common in industry and other areas Main dead-time (or delay) causes are: Transportation dead time (mass, energy) Apparent dead time (cascade of low order processes) Communication or processing dead time PID control of dead-time processes: robustness, dead-time compensation and constraints handling 2/48

3 Control of dead-time processes Dead time makes closed-loop control difficult Simplest solution: PID - trade-off robustness and performance Basic dead-time compensator - Smith Predictor (SP) Improved solutions: Modified SP (ex. FSP) Advanced solution: Model Predictive Control - MPC Most used in industry PID DTC MPC * Industry 4.0 complex controllers at low level * A Survey on Industry Impact and Challenges Thereof. IEEE CONTROL SYSTEMS MAGAZINE 17 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 3/48

4 When to use advanced control? DEAD-TIME PROCESSES PID simple process models DTC compensates dead-time and can use high order models MPC is optimal and consider constraints Objectives: Analysis of PID, DTC and MPC for dead-time processes PID control of dead-time processes: robustness, dead-time compensation and constraints handling 4/48

5 Agenda 1. Motivating examples, PID and DTC control. 2. of dead-time processes 3. using DTC ideas 1. Unified tuning using FSP (stable and unstable plants) 2. Trade-off performance-robustness 3. Comparing PID and DTC 4. MPC, FSP and PID controllers 1. Unconstrained case 2. Constrained case Using anti-windup 5. PID control of dead-time processes: robustness, dead-time compensation and constraints handling 5/48

6 Motivating examples

7 Simple model with large delay and large modelling error Simple model big delay DTC Robust PID and DTC tuning (slow response) PID Process Even for a dominant delay process PID offers a good response Control PID control of dead-time processes: robustness, dead-time compensation and constraints handling 7/48

8 Fast response small delay Simple model with small modelling error Well known delay (network) disturbance Fast (without oscillations) Process Even for a small delay DTC offers better response Control Robust DTC for the assumed modelling error PID control of dead-time processes: robustness, dead-time compensation and constraints handling 8/48

9 To study the advantages of advanced controllers for dead-time processes related to: Process dead-time Process modeling error (robustness) Other aspects: Model complexity Constraints handling PID control of dead-time processes: robustness, dead-time compensation and constraints handling 9/48

10 of deadtime processes

11 Smith predictor of a pure delay process R(s) _ C(s) Q(s) P(s) Y(s) Y p (s) G n (s) e -Ls _ 1 delay 2 delays PID control of dead-time processes: robustness, dead-time compensation and constraints handling 11/48

12 Smith predictor of a FOPDT process Open loop Pure delay G(s) L disturbance 2 L SP: Only stable plants and slow responses PID control of dead-time processes: robustness, dead-time compensation and constraints handling 12/48

13 Ideal Control Achievable Performance Normal index No controller can act before 2 L L td PID control of dead-time processes: robustness, dead-time compensation and constraints handling 13/48

14 Ideal Control Achievable Performance Normal index SETPOINT No controller can act before DISTURBANCE To compare controllers performance 2 L L td PID control of dead-time processes: robustness, dead-time compensation and constraints handling 13/48

15 Ideal Control Achievable Performance Normal index SETPOINT No controller can act before DISTURBANCE To compare controllers performance L td 2 L Ideal Jmin = 0 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 13/48

16 How to achieve ideal response? Is it ideally possible to achieve Jmin = 0? R(s) F(s) _ C(s) Q(s) P(s) Y(s) Filtered Smith Predictor Y p (s) G n (s) e -Ls F r (s) _ PID control of dead-time processes: robustness, dead-time compensation and constraints handling 14/48

17 How to achieve ideal response? Is it ideally possible to achieve Jmin = 0? R(s) F(s) _ C(s) Q(s) P(s) Y(s) Filtered Smith Predictor Y p (s) The same Hyr as SP G n (s) e -Ls F r (s) _ PID control of dead-time processes: robustness, dead-time compensation and constraints handling 14/48

18 How to achieve ideal response? Is it ideally possible to achieve Jmin = 0? R(s) F(s) _ C(s) Y p (s) Q(s) The same Hyr as SP P(s) G n (s) e -Ls F r (s) _ Y(s) Filtered Smith Predictor The filter Fr(s) allows: Eliminates the open-loop dynamics from the input disturbance response FSP for unstable plants FSP for ramp and other disturbances Robustness-Performance trade-off PID control of dead-time processes: robustness, dead-time compensation and constraints handling 14/48

19 How to achieve ideal response? Is it ideally possible to achieve Jmin = 0? R(s) F(s) _ C(s) Y p (s) Q(s) The same Hyr as SP P(s) G n (s) e -Ls F r (s) _ Y(s) Filtered Smith Predictor The filter Fr(s) allows: Eliminates the open-loop dynamics from the input disturbance response FSP for unstable plants FSP for ramp and other disturbances Robustness-Performance trade-off Jmin=0! PID control of dead-time processes: robustness, dead-time compensation and constraints handling 14/48

20 Example: Integrative plant Ideal SP Ideal FSP PID control of dead-time processes: robustness, dead-time compensation and constraints handling 15/48

21 PID design using FSP Many FSP successful applications in practice:* Termo-solar systems, Compression systems, Neonatal Care Unit. FSP autotuning for simple process** Idea: To derive a for dead-time processes using the FSP approach PID is a low frequency approximation of the FSP. *Torrico, Cavalcante, Braga, Normey-Rico, Albuquerque, I&EC Res *Flesch, Normey-Rico, Control Eng. Practice, 2017 **Normey-Rico, Sartori, Veronesi,Visioli. Control Eng. Practice, 2014 * Roca, Guzman, Normey-Rico, Berenguel, Yebra, Solar Energy, 2011 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 16/48

22 using FSP

23 Tuning procedure Process models: FOPDT, IPDT, UFOPDT PI primary controller (only P for the IPDT) FO predictor filter (tuning for step disturbances) Tuning for a delay-free-closed-loop system with pole (double pole) in s=-1/t0 T0 is the only tuning parameter for a trade-off robustness-performance T0 ROBUSTNESS PERFORMANCE PID control of dead-time processes: robustness, dead-time compensation and constraints handling 18/48

24 Tuning procedure Equivalent 2DOF controller r(t) Feq(s) _ e(t) Ceq(s) u(t) q(t) P(s) y(t) 2DOF PID PID control of dead-time processes: robustness, dead-time compensation and constraints handling 19/48

25 Tuning procedure Tuning advantages of the predictor-pid Unified approach for FOPDT, IPDT and UFOPDT (L<2T) It has only one tuning parameter T0* Has similar performance than well known methods* It is a low frequency approximation of the ideal solution for first order dead-time models Interesting method to use in comparisons with dead-time compensators and predictive controllers Next: To compare PID and FSP * Normey-Rico and Guzma n. Ind. & Eng. Chem. Res., 2013 * Astrom and Hagglund, Research Triangle Park, 2006 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 20/48

26 FSP-PID comparative analysis Performance Index PID control of dead-time processes: robustness, dead-time compensation and constraints handling 21/48

27 Robustness FSP-PID comparative analysis magnitude modelling error r(t) _ Ceq(s) u(t) q(t) P(s) y(t) frequency Conservatism can be avoided separating dead-time uncertainties* *Larsson and Hagglund (2009), ECC 2008 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 22/48

28 FSP-PID comparative analysis 10 2 Stable L/T=0.2 Lag dominant T =T T =T/3 0 0 T=5L JPID magnitude 10 0 modelling error frequency JFSP PID control of dead-time processes: robustness, dead-time compensation and constraints handling 23/48

29 FSP-PID comparative analysis 10 2 Stable L/T=0.2 Lag dominant T =T T =T/3 0 0 T=5L JPID magnitude 10 0 modelling error frequency JFSP 10 2 Stable L/T=5 Delay Tdominant =2T T =T 0 0 L=5T magnitude 10 0 modelling error frequency PID control of dead-time processes: robustness, dead-time compensation and constraints handling 23/48

30 FSP-PID comparative analysis 10 2 Stable L/T=0.2 Lag dominant T =T T =T/3 0 0 T=5L JPID magnitude 10 0 modelling error frequency JFSP 10 2 Stable L/T=5 Delay Tdominant =2T T =T 0 0 L=5T magnitude 10 0 modelling error frequency PID control of dead-time processes: robustness, dead-time compensation and constraints handling 23/48

31 FSP-PID comparative analysis 10 2 Stable L/T=0.2 Lag dominant T =T T =T/3 0 0 T=5L JPID magnitude 10 0 modelling error frequency JFSP 10 2 Stable L/T=5 Delay Tdominant =2T T =T 0 0 L=5T magnitude 10 0 modelling error frequency PID control of dead-time processes: robustness, dead-time compensation and constraints handling 23/48

32 FSP-PID comparative analysis Integrative plant 10 2 Unstable plant 10 2 magnitude modelling error frequency magnitude 10 0 modelling error frequency * Normey-Rico and Camacho, 2007, Springer PID control of dead-time processes: robustness, dead-time compensation and constraints handling 24/48

33 FSP-PID comparative analysis Tuning: Trade-off Robustness-Performance Minimise J for robust stability for a given modelling error Particular tuning using: Minimise J for robust stability for a given General tuning using -1 * Grimholt and Skogestad 2012, IFAC PID PID control of dead-time processes: robustness, dead-time compensation and constraints handling 25/48

34 FSP-PID comparative analysis Tuning: Trade-off Robustness-Performance Minimise J for robust stability for a given modelling error Particular tuning using: Minimise J for robust stability for a given General tuning using Control effort (total variation) and noise attenuation are directly related to robustness indexes as Rm (or MS)* -1 * Grimholt and Skogestad 2012, IFAC PID PID control of dead-time processes: robustness, dead-time compensation and constraints handling 25/48

35 FSP-PID comparative analysis Case 1: poor model information (large modelling error) - Simple model is used for tuning - High robustness is mandatory - Step disturbances PID will be the best solution, even for dead-time dominant systems Case 2: good model is available (small modelling error) - Fast responses are required - Low robustness is enough - Complex models or disturbances FSP will be better (even for lag-dominant systems) because of the PID nominal limitations PID control of dead-time processes: robustness, dead-time compensation and constraints handling 26/48

36 FSP-PID comparative analysis Concerning dead-time: dead-time value is less important than dead-time modelling error. Implementation issues: FSP is implemented as a 2DOF discrete controller FSP is a complex algorithm (delay order (in samples) model order) PID is simple to implement General problems in industry: large modelling error, noise, simple models and solutions Use a well tuned PID for dead-time processes PID control of dead-time processes: robustness, dead-time compensation and constraints handling 27/48

37 Example 1: High-order system Robust tuning for Ms=1.2 M s =1.2 Nominal Case PID(solid) FSP (dashed) Prediction Model for FSP disturbance 1 0 control action output using SWORD * tool FSP and PID have the same performance **Garpinger, O. and T. Hägglund (2015), Journal of Process Control. ** SWORD Matlab software tool. PID control of dead-time processes: robustness, dead-time compensation and constraints handling 28/48

38 Example 2: PID, SP and FSP SP and FSP with the same primary PID controller for min IAE for Ms=2 (using sword tool) Max. delay error 20% 1 disturbance M s =2, 40% better Control action Performance Analysis Open-loop oscillatory disturbance response 0-1 FSP 14% better 20 s SP FSP PID Process output FSP 40% better Robustness : FSP stable up to -35% or 35% delay error, SP unstable for 20% delay error PID control of dead-time processes: robustness, dead-time compensation and constraints handling 29/48

39 Example 2: PID, SP and FSP delay error 20% FSP disturbance PID Control action delay error -20% Process output FSP PID Control action Process output SP unstable for this case PID and FSP similar responses PID control of dead-time processes: robustness, dead-time compensation and constraints handling 30/48

40 FSP and PID with plant constraints In real process control action is limited, as well as slew rate Also, process output should be between limits Anti-windup (AW) can be used to mitigate the effect of the saturation in the integral action in PID and FSP MPC appears as a direct solution to implement optimal control under system constraints When is MPC a better choice? PID control of dead-time processes: robustness, dead-time compensation and constraints handling 31/48

41 MPC, FSP and PID GPC Generalized predictive controller

42 GPC analysis for Dead-time Processes General MPC idea control action Process Plant output control action Model Model output (future values) Control Computation Min J(u) Reference Constraints PID control of dead-time processes: robustness, dead-time compensation and constraints handling 33/48

43 GPC analysis for Dead-time Processes General MPC idea control action Process Plant output control action Model Model output (future values) GPC cost Control Computation Min J(u) Reference Constraints GPC Model PID control of dead-time processes: robustness, dead-time compensation and constraints handling 33/48

44 GPC analysis for Dead-time Processes General MPC idea control action Process Plant output control action Model Model output (future values) GPC cost TUNNING Control Computation Min J(u) Reference Constraints GPC Model PID control of dead-time processes: robustness, dead-time compensation and constraints handling 33/48

45 GPC analysis for Dead-time Processes General MPC idea control action Process Plant output control action Model Model output (future values) GPC cost TUNNING Control Computation Min J(u) Reference Constraints GPC Model PID control of dead-time processes: robustness, dead-time compensation and constraints handling 33/48

46 GPC analysis for Dead-time Processes General MPC idea control action Process Plant output control action Model Model output (future values) GPC cost TUNNING Control Computation Min J(u) Reference Constraints GPC Model PID control of dead-time processes: robustness, dead-time compensation and constraints handling 33/48

47 Prediction computation GPC analysis for Dead-time Processes past Delay horizon Prediction horizon of J k kd kd1 kdn PID control of dead-time processes: robustness, dead-time compensation and constraints handling 34/48

48 Prediction computation GPC analysis for Dead-time Processes past Delay horizon Prediction horizon of J GPC structure? k kd kd1 kdn PID control of dead-time processes: robustness, dead-time compensation and constraints handling 34/48

49 Prediction computation GPC analysis for Dead-time Processes past Delay horizon Prediction horizon of J k kd kd1 kdn GPC structure? w(k) q(k) (unconstrained) F(z) C(z) P(z) _ y(k) G n (z) y p (k) optimal predictor z -d F r (z) _ PID control of dead-time processes: robustness, dead-time compensation and constraints handling 34/48

50 Prediction computation GPC analysis for Dead-time Processes past Delay horizon Prediction horizon of J k kd kd1 kdn GPC structure? w(k) q(k) (unconstrained) F(z) C(z) P(z) _ y(k) G n (z) y p (k) optimal predictor z -d F r (z) _ PID control of dead-time processes: robustness, dead-time compensation and constraints handling 34/48

51 GPC analysis for Dead-time Processes Unconstrained GPC structure GPC is equivalent to a discrete FSP FSP can be tuned using GPC method (exactly the same solution) FSP-MPC can be used (for robust controllers and easy tuning)* For 1 st order models GPC 2DOF FSP (PI primary controller) Comparison FSP-PID is valid for GPC-PID for 1 st order models Is valid for other linear MPC (simply a model rearrangement) Constrained case? * Normey-Rico and Camacho, 2007, Springer * Lima, Santos and Normey-Rico, 2015, ISA Transactions PID control of dead-time processes: robustness, dead-time compensation and constraints handling 35/48

52 GPC for dead-time processes Constrained GPC w(k) Optimization constraints u(k) q(k) Process y(k) y p (k) Predictor PID control of dead-time processes: robustness, dead-time compensation and constraints handling 36/48

53 GPC for dead-time processes Constrained GPC w(k) Optimization constraints u(k) q(k) Process y(k) y p (k) Predictor PID control of dead-time processes: robustness, dead-time compensation and constraints handling 36/48

54 GPC for dead-time processes Constrained GPC w(k) Optimization constraints u(k) q(k) Process y(k) y p (k) Predictor All constraints are written as a linear inequality on u PID control of dead-time processes: robustness, dead-time compensation and constraints handling 36/48

55 GPC for dead-time processes Constrained GPC w(k) Optimization constraints u(k) q(k) Process y(k) y p (k) Predictor All constraints are written as a linear inequality on u QP solved at each sample time Only u(k) is applied The horizon window is displaced PID control of dead-time processes: robustness, dead-time compensation and constraints handling 36/48

56 GPC for dead-time processes Constrained GPC w(k) Optimization constraints u(k) q(k) Process y(k) y p (k) Predictor All constraints are written as a linear inequality on u QP solved at each sample time Only u(k) is applied The horizon window is displaced GPC gives goods results with small Nu (in many applications Nu=1 is enough*) * De Keyser and Ionescu, IEEE CCA 2003 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 36/48

57 AW scheme AW for FSP and PID Valid for PID and FSP AW originally derived for control action constraints Several AW strategies in literature PID control of dead-time processes: robustness, dead-time compensation and constraints handling 37/48

58 AWP with error recalculation (ER) Recalculation of the error signal at every sample Objective: to maintain the consistence between u(k) (computed) and ur(k) (applied) * Flesch and Normey-Rico, Control Eng. Practice, 2017 *Silva, Flesch and Normey-Rico, IFAC PID 18 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 38/48

59 AWP with error recalculation (ER) Recalculation of the error signal at every sample Objective: to maintain the consistence between u(k) (computed) and ur(k) (applied) PID case * Flesch and Normey-Rico, Control Eng. Practice, 2017 *Silva, Flesch and Normey-Rico, IFAC PID 18 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 38/48

60 AWP with error recalculation (ER) Recalculation of the error signal at every sample Objective: to maintain the consistence between u(k) (computed) and ur(k) (applied) PID case Consider:? * Flesch and Normey-Rico, Control Eng. Practice, 2017 *Silva, Flesch and Normey-Rico, IFAC PID 18 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 38/48

61 AWP with error recalculation (ER) Recalculation of the error signal at every sample Objective: to maintain the consistence between u(k) (computed) and ur(k) (applied) PID case Consider:? Used in the code to update the error: e(k-1)=e*(k) * Flesch and Normey-Rico, Control Eng. Practice, 2017 *Silva, Flesch and Normey-Rico, IFAC PID 18 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 38/48

62 AWP with error recalculation (ER) Recalculation of the error signal at every sample Objective: to maintain the consistence between u(k) (computed) and ur(k) (applied) PID case Consider:? Used in the code to update the error: e(k-1)=e*(k) ER* better results, principally in noise environment * Flesch and Normey-Rico, Control Eng. Practice, 2017 *Silva, Flesch and Normey-Rico, IFAC PID 18 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 38/48

63 AW for dead-time processes Including several constraints in AW scheme PID control of dead-time processes: robustness, dead-time compensation and constraints handling 39/48

64 AW for dead-time processes Including several constraints in AW scheme Direct PID control of dead-time processes: robustness, dead-time compensation and constraints handling 39/48

65 AW for dead-time processes Including several constraints in AW scheme Direct PID control of dead-time processes: robustness, dead-time compensation and constraints handling 39/48

66 AW for dead-time processes Including several constraints in AW scheme Direct Using prediction ideas MODEL Predictions PID control of dead-time processes: robustness, dead-time compensation and constraints handling 39/48

67 AW for dead-time processes Including several constraints in AW scheme Direct Using prediction ideas MODEL Predictions PID control of dead-time processes: robustness, dead-time compensation and constraints handling 39/48

68 AW for dead-time processes SIMPLE CASE: FOPDT PID control of dead-time processes: robustness, dead-time compensation and constraints handling 40/48

69 AW for dead-time processes SIMPLE CASE: FOPDT PID control of dead-time processes: robustness, dead-time compensation and constraints handling 40/48

70 AW for dead-time processes SIMPLE CASE: FOPDT PID control of dead-time processes: robustness, dead-time compensation and constraints handling 40/48

71 AW for dead-time processes SIMPLE CASE: FOPDT PID control of dead-time processes: robustness, dead-time compensation and constraints handling 40/48

72 AW for dead-time processes SIMPLE CASE: FOPDT PID control of dead-time processes: robustness, dead-time compensation and constraints handling 40/48

73 GPC or FSP(PID) ER-AW? Constrained GPC or FSP-ER-AW Good tuned FSP with ER-AWP equivalent to GPC (Nu=1) On-line optimization is avoided with FSP FSP filter tuning is easy in practice Several successful applications in solar systems and refrigeration plants * In robust industrial solutions PID-ER-AW Simple models are used Robust tuning (low Ms or high Rm values) * Roca, Guzman, Normey-Rico, Berenguel and Yebra, Solar Energy, 2011 * Flesch and Normey-Rico, Control Eng. Practice, 2017 PID control of dead-time processes: robustness, dead-time compensation and constraints handling 41/48

74 Water temperature control Experiments: Electrical water heater heater TRIAC control Process variable Normalized Control variable (number pulses) Model identification: step test Same IAE performance PID smother control action PID control of dead-time processes: robustness, dead-time compensation and constraints handling 42/48

75 Temperature control New GPC tuning to accelerate the responses Problems: Small performance improvement Lower robustness Lower noise attenuation PID is simpler and better PID control of dead-time processes: robustness, dead-time compensation and constraints handling 43/48

76 Compressor-test system vapor conditions PID control of dead-time processes: robustness, dead-time compensation and constraints handling 44/48

77 Compressor-test system vapor conditions Important To maintain Inlet temperature Fast set-point response Fast disturbance rejection Delay error well estimated PID control of dead-time processes: robustness, dead-time compensation and constraints handling 44/48

78 Compressor-test system vapor conditions Important To maintain Inlet temperature Fast set-point response Fast disturbance rejection Delay error well estimated FSP ER-AWP PID control of dead-time processes: robustness, dead-time compensation and constraints handling 44/48

79 Compressor-test system fast disturbances vapor conditions artificial Important To maintain Inlet temperature Fast set-point response Fast disturbance rejection Delay error well estimated FSP ER-AWP PID control of dead-time processes: robustness, dead-time compensation and constraints handling 44/48

80

81 When controlling dead-time processes... Performance measurement after the dead-time Ideal solution can be achieved by FSP (or other improved DTC) Dead-time estimation error is very important Constrained case: ER AW FSP can be equivalent to MPC PID for dead-time processes Can be tuned as a low order approximation of FSP Performance improvement is limited in complex cases For high robust solutions PID is equivalent to FSP (even for high L) ER AW PID sub-optimal solution with good results. PID control of dead-time processes: robustness, dead-time compensation and constraints handling 46/48

82 When controlling dead-time processes... Performance measurement after the dead-time Ideal solution can be achieved by FSP (or other improved DTC) Dead-time estimation error is very important Constrained case: ER AW FSP can be equivalent to MPC PID for dead-time processes Can be tuned as a low order approximation of FSP Performance improvement is limited in complex cases For high robust solutions PID is equivalent to FSP (even for high L) ER AW PID sub-optimal solution with good results. Low-order-process models Large modelling error Noise environment Typical constraints Well tuned robust PID with AW is the best option PID control of dead-time processes: robustness, dead-time compensation and constraints handling 46/48

83 PID still has an important figure in process industry DTC strategies with PI or PID primary controllers can be considered as extensions of simple PID control and used in particular cases Improved AW PID algorithms (or FSP AW) can be the solution in modern real-time distributed control systems for simple constrained systems MPC solutions are important in complex well modeled systems and at second level control PID control of dead-time processes: robustness, dead-time compensation and constraints handling 47/48

84 Thanks! For your attention PID18 organizers UFSC PID control of dead-time processes: robustness, dead-time compensation and constraints handling 48/48

85 UFSC DYCOPS Dycops 2019 /48

Closed-loop System, PID Controller

Closed-loop System, PID Controller Closed-loop System, PID Controller M. Fikar Department of Information Engineering and Process Control Institute of Information Engineering, Automation and Mathematics FCFT STU in Bratislava TAR MF (IRP)

More information

M s Based Approach for Simple Robust PI

M s Based Approach for Simple Robust PI M s Based Approach for Simple Robust PI Controller Tuning Design R. Vilanova, V. Alfaro, O. Arrieta Abstract This paper addresses the problem of providing simple tuning rules for a Two-Degree-of-Freedom

More information

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

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control 264 Lab next week: Lecture 10 Lab 17: Proportional Control Lab 18: Proportional-Integral Control (1/2) Agenda: Control design fundamentals Objectives (Tracking, disturbance/noise rejection, robustness)

More information

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

Optimal Robust Tuning for 1DoF PI/PID Control Unifying FOPDT/SOPDT Models Optimal Robust Tuning for 1DoF PI/PID Control Unifying FOPDT/SOPDT Models Víctor M. Alfaro, Ramon Vilanova Departamento de Automática, Escuela de Ingeniería Eléctrica, Universidad de Costa Rica, San José,

More information

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

Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters 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

More information

Automatic Feedforward Tuning for PID Control Loops

Automatic Feedforward Tuning for PID Control Loops 23 European Control Conference (ECC) July 7-9, 23, Zürich, Switzerland. Automatic Feedforward Tuning for PID Control Loops Massimiliano Veronesi and Antonio Visioli Abstract In this paper we propose a

More information

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

ISSN Vol.04,Issue.06, June-2016, Pages: WWW.IJITECH.ORG ISSN 2321-8665 Vol.04,Issue.06, June-2016, Pages:1117-1121 Design and Development of IMC Tuned PID Controller for Disturbance Rejection of Pure Integrating Process G.MADHU KUMAR 1, V. SUMA

More information

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

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID

More information

Understanding PID design through interactive tools

Understanding PID design through interactive tools Understanding PID design through interactive tools J.L. Guzmán T. Hägglund K.J. Åström S. Dormido M. Berenguel Y. Piguet University of Almería, Almería, Spain. {joguzman,beren}@ual.es Lund University,

More information

Modified ultimate cycle method relay auto-tuning

Modified ultimate cycle method relay auto-tuning Adaptive Control - Autotuning Structure of presentation: Relay feedback autotuning outline Relay feedback autotuning details How close is the estimate of the ultimate gain and period to the actual ultimate

More information

CDS 101/110: Lecture 8.2 PID Control

CDS 101/110: Lecture 8.2 PID Control CDS 11/11: Lecture 8.2 PID Control November 16, 216 Goals: Nyquist Example Introduce and review PID control. Show how to use loop shaping using PID to achieve a performance specification Discuss the use

More information

New PID Tuning Rule Using ITAE Criteria

New PID Tuning Rule Using ITAE Criteria New PID Tuning Rule Using ITAE Criteria Ala Eldin Abdallah Awouda Department of Mechatronics and Robotics, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, Johor, 83100, Malaysia rosbi@fke.utm.my

More information

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

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller Galal Ali Hassaan Emeritus Professor, Department of Mechanical Design & Production,

More information

The Matching Coefficients PID Controller

The Matching Coefficients PID Controller American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, The Matching Coefficients PID Controller Anna Soffía Hauksdóttir, Sven Þ. Sigurðsson University of Iceland Abstract

More information

Some Tuning Methods of PID Controller For Different Processes

Some Tuning Methods of PID Controller For Different Processes International Conference on Information Engineering, Management and Security [ICIEMS] 282 International Conference on Information Engineering, Management and Security 2015 [ICIEMS 2015] ISBN 978-81-929742-7-9

More information

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

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found: 1 Controller uning o implement continuous control we should assemble a control loop which consists of the process/object, controller, sensors and actuators. Information about the control loop Find, read

More information

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING 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

More information

Reducing wear of sticky pneumatic control valves using compensation pulses with variable amplitude

Reducing wear of sticky pneumatic control valves using compensation pulses with variable amplitude Preprint, 11th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems June 6-8, 216. NTNU, Trondheim, Norway Reducing wear of sticky pneumatic control valves using compensation

More information

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

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller Galal Ali Hassaan Emeritus Professor, Department of Mechanical

More information

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

Second order Integral Sliding Mode Control: an approach to speed control of DC Motor IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 232-3331, Volume 1, Issue 5 Ver. I (Sep Oct. 215), PP 1-15 www.iosrjournals.org Second order Integral Sliding

More information

Experiment 9. PID Controller

Experiment 9. PID Controller Experiment 9 PID Controller Objective: - To be familiar with PID controller. - Noting how changing PID controller parameter effect on system response. Theory: The basic function of a controller is to execute

More information

Online Tuning of Set-point Regulator with a Blending Mechanism Using PI Controller

Online Tuning of Set-point Regulator with a Blending Mechanism Using PI Controller Turk J Elec Engin, VOL.6, NO.2 2008, c TÜBİTAK Online Tuning of Set-point Regulator with a Blending Mechanism Using PI Controller Engin YEŞİL, Müjde GÜZELKAYA, İbrahim EKSİN, Ö. Aydın TEKİN İstanbul Technical

More information

Loop Design. Chapter Introduction

Loop Design. Chapter Introduction Chapter 8 Loop Design 8.1 Introduction This is the first Chapter that deals with design and we will therefore start by some general aspects on design of engineering systems. Design is complicated because

More information

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

DESIGN AND ANALYSIS OF TUNING TECHNIQUES USING DIFFERENT CONTROLLERS OF A SECOND ORDER PROCESS Journal of Electrical Engineering & Technology (JEET) Volume 3, Issue 1, January- December 2018, pp. 1 6, Article ID: JEET_03_01_001 Available online at http://www.iaeme.com/jeet/issues.asp?jtype=jeet&vtype=3&itype=1

More information

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

A Candidate to Replace PID Control: SISO Constrained LQ Control 1 A Candidate to Replace PID Control: SISO Constrained LQ Control 1 James B. Rawlings Department of Chemical Engineering University of Wisconsin Madison Austin, Texas February 9, 24 1 This talk is based

More information

PID versus MPC Performance for SISO Dead-time Dominant Processes

PID versus MPC Performance for SISO Dead-time Dominant Processes Preprints of the th IFAC International Symposium on Dynamics and Control of Process Systems The International Federation of Automatic Control December -, 3. Mumbai, India PID versus MPC Performance for

More information

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes Comparative Analysis of Controller Tuning Techniques for Dead Time Processes Parvesh Saini *, Charu Sharma Department of Electrical Engineering Graphic Era Deemed to be University, Dehradun, Uttarakhand,

More information

Optimized Retuning of PID Controllers for TITO Processses

Optimized Retuning of PID Controllers for TITO Processses Integral-Derivative Control, Ghent, Belgium, May 9-, 28 ThAT. Optimized Retuning of PID Controllers for TITO Processses Massimiliano Veronesi Antonio Visioli Yokogawa Italia srl, Milan, Italy e-mail: max.veronesi@it.yokogawa.com

More information

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

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers 23 XXIV International Conference on Information, Communication and Automation Technologies (ICAT) October 3 November, 23, Sarajevo, Bosnia and Herzegovina Model Based Predictive in Parameter Tuning of

More information

Procidia Control Solutions Dead Time Compensation

Procidia Control Solutions Dead Time Compensation APPLICATION DATA Procidia Control Solutions Dead Time Compensation AD353-127 Rev 2 April 2012 This application data sheet describes dead time compensation methods. A configuration can be developed within

More information

MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS

MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS , pp.-109-113. Available online at http://www.bioinfo.in/contents.php?id=45 MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS SRINIVASAN K., SINGH J., ANBARASAN K., PAIK R., MEDHI R. AND CHOUDHURY K.D.

More information

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

TUNING OF TWO-DEGREE-OF-FREEDOM PI/PID CONTROLLER FOR SECOND-ORDER UNSTABLE PROCESSES TUNING OF TWO-DEGREE-OF-FREEDOM PI/PID CONTROLLER FOR SECOND-ORDER UNSTABLE PROCESSES CRISTIANE G. TAROCO, HUMBERTO M. MAZZINI, LUCAS C. RIBEIRO Departamento de Engenharia Elétrica Universidade Federal

More information

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

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions Classical Control Design Guidelines & Tools (L10.2) Douglas G. MacMartin Summarize frequency domain control design guidelines and approach Dec 4, 2013 D. G. MacMartin CDS 110a, 2013 1 Transfer Functions

More information

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

A Rule Based Design Methodology for the Control of Non Self-Regulating Processes contents A Rule Based Design Methodology for the Control of Non Self-Regulating Processes Robert Rice Research Assistant Dept. Of Chemical Engineering University of Connecticut Storrs, CT 06269-3222 Douglas

More information

Resistance Furnace Temperature System on Fuzzy PID Controller

Resistance Furnace Temperature System on Fuzzy PID Controller Journal of Information & Computational Science 9: 9 (2012) 2627 2634 Available at http://www.joics.com Resistance Furnace Temperature System on Fuzzy PID Controller Shoubin Wang a,, Na Li b, Fan Yang a

More information

Control of processes with dead time and input constraints using control signal shaping

Control of processes with dead time and input constraints using control signal shaping Control of processes with dead time and input constraints using control signal shaping Q.-C. Zhong and C.-C. Hang Abstract: Using the idea of shaping the control signal, the authors generalise the time-delayfilter-based

More information

Anti Windup Implementation on Different PID Structures

Anti Windup Implementation on Different PID Structures Pertanika J. Sci. & Technol. 16 (1): 23-30 (2008) SSN: 0128-7680 Universiti Putra Malaysia Press Anti Windup mplementation on Different PD Structures Farah Saleena Taip *1 and Ming T. Tham 2 1 Department

More information

The PID controller. Summary. Introduction to Control Systems

The PID controller. Summary. Introduction to Control Systems The PID controller ISTTOK real-time AC 7-10-2010 Summary Introduction to Control Systems PID Controller PID Tuning Discrete-time Implementation The PID controller 2 Introduction to Control Systems Some

More information

Compensation of Dead Time in PID Controllers

Compensation of Dead Time in PID Controllers 2006-12-06 Page 1 of 25 Compensation of Dead Time in PID Controllers Advanced Application Note 2006-12-06 Page 2 of 25 Table of Contents: 1 OVERVIEW...3 2 RECOMMENDATIONS...6 3 CONFIGURATION...7 4 TEST

More information

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

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). PID controller design on Internet: www.pidlab.com Čech Martin, Schlegel Miloš Abstract The purpose of this article is to introduce a simple Internet tool (Java applet) for PID controller design. The applet

More information

2.1 PID controller enhancements

2.1 PID controller enhancements 2. Single-Loop Enhancements 2.1 PID controller enhancements 2.1.1 The ideal PID controller 2.1.2 Derivative filter 2.1.3 Setpoint weighting 2.1.4 Handling integrator windup 2.1.5 Industrial PID controllers

More information

MM7 Practical Issues Using PID Controllers

MM7 Practical Issues Using PID Controllers MM7 Practical Issues Using PID Controllers Readings: FC textbook: Section 4.2.7 Integrator Antiwindup p.196-200 Extra reading: Hou Ming s lecture notes p.60-69 Extra reading: M.J. Willis notes on PID controler

More information

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

THE DESIGN AND SIMULATION OF MODIFIED IMC-PID CONTROLLER BASED ON PSO AND OS-ELM IN NETWORKED CONTROL SYSTEM International Journal of Innovative Computing, Information and Control ICIC International c 014 ISSN 1349-4198 Volume 10, Number 4, August 014 pp. 137 1338 THE DESIGN AND SIMULATION OF MODIFIED IMC-PID

More information

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

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET) INTERNATIONAL International Journal of JOURNAL Electrical Engineering OF ELECTRICAL and Technology (IJEET), ENGINEERING ISSN 0976 & TECHNOLOGY (IJEET) ISSN 0976 6545(Print) ISSN 0976 6553(Online) Volume

More information

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

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW M.Lavanya 1, P.Aravind 2, M.Valluvan 3, Dr.B.Elizabeth Caroline 4 PG Scholar[AE], Dept. of ECE, J.J. College of Engineering&

More information

Design and Analysis for Robust PID Controller

Design and Analysis for Robust PID Controller IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 4 Ver. III (Jul Aug. 2014), PP 28-34 Jagriti Pandey 1, Aashish Hiradhar 2 Department

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 1 p. 1/13 4F3 - Predictive Control Lecture 1 - Introduction to Predictive Control Jan Maciejowski jmm@eng.cam.ac.uk http://www-control.eng.cam.ac.uk/homepage/officialweb.php?id=1

More information

Improving a pipeline hybrid dynamic model using 2DOF PID

Improving a pipeline hybrid dynamic model using 2DOF PID Improving a pipeline hybrid dynamic model using 2DOF PID Yongxiang Wang 1, A. H. El-Sinawi 2, Sami Ainane 3 The Petroleum Institute, Abu Dhabi, United Arab Emirates 2 Corresponding author E-mail: 1 yowang@pi.ac.ae,

More information

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

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems MATEC Web of Conferences42, ( 26) DOI:.5/ matecconf/ 26 42 C Owned by the authors, published by EDP Sciences, 26 IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems Ali

More information

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

A simple method of tuning PID controller for Integrating First Order Plus time Delay Process International Journal of Electrical Engineering. ISSN 0974-2158 Volume 9, Number 1 (2016), pp. 77-86 International Research Publication House http://www.irphouse.com A simple method of tuning PID controller

More information

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

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy International Journal of Engineering Research and Development e-issn: 2278-67X, p-issn: 2278-8X, www.ijerd.com Volume 3, Issue 6 (September 212), PP. 74-82 Optimized Tuning of PI Controller for a Spherical

More information

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

DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGRATING PROCESSES DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGRATING PROCESSES B.S.Patil 1, L.M.Waghmare 2, M.D.Uplane 3 1 Ph.D.Student, Instrumentation Department, AISSMS S Polytechnic,

More information

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

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 36 CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 4.1 INTRODUCTION Now a day, a number of different controllers are used in the industry and in many other fields. In a quite

More information

PID (2016) 2016 UKACC

PID (2016) 2016 UKACC Vasquez, Mercedes Chacon and Katebi, Reza (216) Comparison of PID methods for networked control systems. In: 216 UKACC International Conference on Control, UKACC Control 216. IEEE, Piscataway, NJ., pp.

More information

Scalar control synthesis 1

Scalar control synthesis 1 Lecture 4 Scalar control synthesis The lectures reviews the main aspects in synthesis of scalar feedback systems. Another name for such systems is single-input-single-output(siso) systems. The specifications

More information

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6 No 5 Special Issue on Application of Advanced Computing and Simulation in Information Systems Sofia 06 Print ISSN: 3-970;

More information

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

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY Journal of Electrical Engineering & Technology (JEET) (JEET) ISSN 2347-422X (Print), ISSN JEET I A E M E ISSN 2347-422X (Print) ISSN 2347-4238 (Online) Volume

More information

Parameter Estimation based Optimal control for a Bubble Cap Distillation Column

Parameter Estimation based Optimal control for a Bubble Cap Distillation Column International Journal of ChemTech Research CODEN( USA): IJCRGG ISSN : 974-429 Vol.6, No.1, pp 79-799, Jan-March 214 Parameter Estimation based Optimal control for a Bubble Cap Distillation Column Manimaran.M,

More information

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control 246 Lecture 9 Coming week labs: Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control Today: Systems topics System identification (ala ME4232) Time domain Frequency domain Proportional

More information

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

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller International Journal of Emerging Trends in Science and Technology Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller Authors Swarup D. Ramteke 1, Bhagsen J. Parvat 2

More information

*Engineering and Industrial Services, TATA Consultancy Services Limited **Professor Emeritus, IIT Bombay

*Engineering and Industrial Services, TATA Consultancy Services Limited **Professor Emeritus, IIT Bombay System Identification and Model Predictive Control of SI Engine in Idling Mode using Mathworks Tools Shivaram Kamat*, KP Madhavan**, Tejashree Saraf* *Engineering and Industrial Services, TATA Consultancy

More information

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

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 92 CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 4.1 OVERVIEW OF PI CONTROLLER Proportional Integral (PI) controllers have been developed due to the unique

More information

When is PID a good choice?

When is PID a good choice? When is PID a good choice? Soltesz, Kristian; Cervin, Anton Published in: IFAC-PapersOnLine DOI: 1.116/j.ifacol.218.6.74 218 Document Version: Peer reviewed version (aka post-print) Link to publication

More information

Chapter 4 PID Design Example

Chapter 4 PID Design Example Chapter 4 PID Design Example I illustrate the principles of feedback control with an example. We start with an intrinsic process P(s) = ( )( ) a b ab = s + a s + b (s + a)(s + b). This process cascades

More information

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

Stabilizing and Robust FOPI Controller Synthesis for First Order Plus Time Delay Systems th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -, Stabilizing and Robust FOPI Controller Synthesis for First Order Plus Time Delay Systems

More information

Analytical method of PID controller design for parallel cascade control

Analytical method of PID controller design for parallel cascade control Journal of Process Control 6 (2006) 809 88 www.elsevier.com/locate/jprocont Analytical method of PID controller design for parallel cascade control Yongho Lee a, Mikhail Skliar b, Moonyong Lee c, * a GS-Caltex

More information

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

Review of Tuning Methods of DMC and Performance Evaluation with PID Algorithms on a FOPDT Model 2010 International Conference on Advances in Recent Technologies in Communication and Computing Review of Tuning Methods of DMC and Performance Evaluation with PID Algorithms on a FOPDT Model R D Kokate

More information

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

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

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

F. Greg Shinskey. PID Control. Copyright 2000 CRC Press LLC. < F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. . PID Control F. Greg Shinskey Process Control Consultant 97.1 Introduction 97.2 Open and Closed Loops Open-Loop

More information

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS ISSN : 0973-7391 Vol. 3, No. 1, January-June 2012, pp. 143-146 LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS Manik 1, P. K. Juneja 2, A K Ray 3 and Sandeep Sunori 4

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

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

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93) The contents of this document are copyright EnTech Control Engineering Inc., and may not be reproduced or retransmitted in any form without the express consent of EnTech Control Engineering Inc. Automatic

More information

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

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller 1 Deepa S. Bhandare, 2 N. R.Kulkarni 1,2 Department of Electrical Engineering, Modern College of Engineering,

More information

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

Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process International Journal of Computer Science & Communication Vol. 1, No. 2, July-December 2010, pp. 161-165 Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process Pradeep Kumar

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

An Introduction to Proportional- Integral-Derivative (PID) Controllers

An Introduction to Proportional- Integral-Derivative (PID) Controllers An Introduction to Proportional- Integral-Derivative (PID) Controllers Stan Żak School of Electrical and Computer Engineering ECE 680 Fall 2017 1 Motivation Growing gap between real world control problems

More information

Embedded Control Project -Iterative learning control for

Embedded Control Project -Iterative learning control for Embedded Control Project -Iterative learning control for Author : Axel Andersson Hariprasad Govindharajan Shahrzad Khodayari Project Guide : Alexander Medvedev Program : Embedded Systems and Engineering

More information

Identification of Heating Process and Control using Dahlin PID with Smith Predictor

Identification of Heating Process and Control using Dahlin PID with Smith Predictor Identification of Heating Process and Control using Dahlin PID with Smith Predictor Ajay Tala Instrumentation & Control Department, Atmiya Institute of Technology and Science, Rajkot, India. Bhautik Daxini

More information

Controller Algorithms and Tuning

Controller Algorithms and Tuning The previous sections of this module described the purpose of control, defined individual elements within control loops, and demonstrated the symbology used to represent those elements in an engineering

More information

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

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System PAPER ID: IJIFR / V1 / E10 / 031 www.ijifr.com ijifr.journal@gmail.com ISSN (Online): 2347-1697 An Enlightening Online Open Access, Refereed & Indexed Journal of Multidisciplinary Research Simulation and

More information

THE general rules of the sampling period selection in

THE general rules of the sampling period selection in INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 206, VOL. 62, NO., PP. 43 48 Manuscript received November 5, 205; revised March, 206. DOI: 0.55/eletel-206-0005 Sampling Rate Impact on the Tuning of

More information

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

Design of PID Controller for IPDT System Based On Double First Order plus Time Delay Model Volume 119 No. 15 2018, 1563-1569 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ Design of PID Controller for IPDT System Based On Double First Order plus

More information

REFERENCES. 2. Astrom, K. J. and Hagglund, T. Benchmark system for PID control", Preprint of IFAC PID2000 Workshop, Terrassa, Spain, 2000.

REFERENCES. 2. Astrom, K. J. and Hagglund, T. Benchmark system for PID control, Preprint of IFAC PID2000 Workshop, Terrassa, Spain, 2000. 124 REFERENCES 1. Astrom, K. J. and Hagglund, T. Automatic tuning of simple regulators with specifications on phase and amplitude margins, Automatica, Vol. 20, No. 5, pp. 645-651, 1984. 2. Astrom, K. J.

More information

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

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year Linear Control Systems Lectures #5 - PID Controller Guillaume Drion Academic year 2018-2019 1 Outline PID controller: general form Effects of the proportional, integral and derivative actions PID tuning

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL Objectives of the Class PROCESS DYNAMICS AND CONTROL CHBE320, Spring 2018 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering What is process control? Basics of process control Basic hardware

More information

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

A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating and Ventilation System Dublin Institute of Technology ARROW@DIT Conference papers School of Electrical and Electronic Engineering 2006-01-01 A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating

More information

SxWEB PID algorithm experimental tuning

SxWEB PID algorithm experimental tuning SxWEB PID algorithm experimental tuning rev. 0.3, 13 July 2017 Index 1. PID ALGORITHM SX2WEB24 SYSTEM... 2 2. PID EXPERIMENTAL TUNING IN THE SX2WEB24... 3 2.1 OPEN LOOP TUNING PROCEDURE... 3 2.1.1 How

More information

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping CDS /: Lecture 9. Frequency DomainLoop Shaping November 3, 6 Goals: Review Basic Loop Shaping Concepts Work through example(s) Reading: Åström and Murray, Feedback Systems -e, Section.,.-.4,.6 I.e., we

More information

Discretised PID Controllers. Part of a set of study notes on Digital Control by M. Tham

Discretised PID Controllers. Part of a set of study notes on Digital Control by M. Tham Discretised PID Controllers Part of a set of study notes on Digital Control by M. Tham CONTENTS Time Domain Design Laplace Domain Design Positional and Velocity Forms Implementation and Performance Choice

More information

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY 1 NASSER MOHAMED RAMLI, 2 MOHAMMED ABOBAKR BASAAR 1,2 Chemical Engineering Department, Faculty of Engineering, Universiti Teknologi PETRONAS,

More information

Modified Relay Feedback Approach for Controller Tuning Based on Assessment of Gain and Phase Margins

Modified Relay Feedback Approach for Controller Tuning Based on Assessment of Gain and Phase Margins Article Subscriber access provided by NATIONAL TAIWAN UNIV Modified Relay Feedback Approach for Controller Tuning Based on Assessment of Gain and Phase Margins Jyh-Cheng Jeng, Hsiao-Ping Huang, and Feng-Yi

More information

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller Class 5 Competency Exam Round 1 Proportional Control Starts Friday, September 17 Ends Friday, October 1 Process Control Preliminaries The final control element, process and sensor/transmitter all have

More information

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

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department, OPTIMAL TUNING PARAMETERS OF PROPORTIONAL INTEGRAL CONTROLLER IN FEEDBACK CONTROL SYSTEMS. Gamze İŞ 1, ChandraMouli Madhuranthakam 2, Erdoğan Alper 1, Ibrahim H. Mustafa 2,3, Ali Elkamel 2 1 Chemical Engineering

More information

DC Motor Speed Control Using Machine Learning Algorithm

DC Motor Speed Control Using Machine Learning Algorithm DC Motor Speed Control Using Machine Learning Algorithm Jeen Ann Abraham Department of Electronics and Communication. RKDF College of Engineering Bhopal, India. Sanjeev Shrivastava Department of Electronics

More information

Introduction To Temperature Controllers

Introduction To Temperature Controllers Introduction To Temperature Controllers The Miniature CN77000 is a full featured microprocessor-based controller in a 1/16 DIN package. How Can I Control My Process Temperature Accurately and Reliably?

More information

MD-TDOF-PID Controller Based on LabView Yu Jian, Liu Changliang

MD-TDOF-PID Controller Based on LabView Yu Jian, Liu Changliang 5th International Conference on Measurement, Instrumentation and Automation (ICMIA 2016) MD-TDOF-PID Controller Based on LabView Yu Jian, Liu Changliang North China Electric Power University, Baoding,

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL PROCESS DYNAMICS AND CONTROL CHBE306, Fall 2017 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering Korea University Korea University 1-1 Objectives of the Class What is process control?

More information

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

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 6 (2017) pp. 809-814 Research India Publications http://www.ripublication.com Auto-tuning of PID Controller for

More information

Chapter 2 The Test Benches

Chapter 2 The Test Benches Chapter 2 The Test Benches 2.1 An Active Hydraulic Suspension System Using Feedback Compensation The structure of the active hydraulic suspension (active isolation configuration) is presented in Fig. 2.1.

More information

CONTROLLER DESIGN BASED ON MODEL PREDICTIVE CONTROL FOR A NONLINEAR PROCESS

CONTROLLER DESIGN BASED ON MODEL PREDICTIVE CONTROL FOR A NONLINEAR PROCESS CONTROLLER DESIGN BASED ON MODEL PREDICTIVE CONTROL FOR A NONLINEAR PROCESS Nithya Venkatesan School of Electrical Engineering, VIT University, Chennai Campus TamilNadu, India,600 048. nithya.venkatesan@gmail.com

More information