Abstract
In this article, an internal model control plus proportional-integral-derivative (IMC–PID) tuning procedure for cascade control systems is proposed based on the gain and phase margin specifications of the inner and outer loop. The internal model control parameters are adjusted according to the desired frequency response of each loop with a minimum interaction between the inner and outer PID controllers, obtaining a fine tuning and the desired gain and phase margins specifications due to an appropriate selection of the PID controller gains and constants. Given the design specifications for the inner and outer loop, this tuning procedure adjusts the IMC parameter of each controller independently, with no interference between the inner and outer loop obtaining a robust method for cascade controllers with better performance than sequential tuning or other frequency domain-based methods. This technique is accurate and simple, providing a convenient technique for the PID tuning of cascade control systems in different applications such as mechanical, electrical or chemical systems. The proposed tuning method explained in this article provides a flexible tuning procedure in comparison with other tuning procedures because each loop is tuned simultaneously without modifying the robustness characteristics of the inner and outer loop. Several experiments are shown to compare and validate the effectiveness of the proposed tuning procedure over other sequential or cascade tuning methods; some experiments under different conditions are done to test the performance of the proposed tuning technique. For these reasons, a robustness analysis based on sensitivity is shown in this article to analyze the disturbance rejection properties and the relations of the IMC parameters.
This is a preview of subscription content, access via your institution.









References
Adegbege AA, Heath WP (2010) Stability conditions for constrained two-stage internal model control. In: 49th IEEE conference on decision and control (CDC), 2010 Atlanta, GA, U.S.A., IEEE, pp 5251–5256
Alfaro VM, Vilanova R, Arrieta O (2008) Two-degree-of-freedom PI/PID tuning approach for smooth control on cascade control systems. In: 47th IEEE conference on decision and control, 2008. CDC 2008. Cancun, Mexico, IEEE, pp 5680–5685
Alfaro VM, Vilanova R, Arrieta O (2009) Robust tuning of two-degree-of-freedom (2-DoF) PI/PID based cascade control systems. J Process Control 19(10):1658–1670
Åström KJ, Hägglund T (1984) Automatic tuning of simple regulators with specifications on phase and amplitude margins. Automatica 20(5):645–651
Bin H, Pingyou Z, Jun L (2010) Multi-loop internal model controller design based on a dynamic PLS framework. Process Syst Eng 18(2):277–285
Dola GP, Majhi S (2012) Synthesis of PID tuning for a new parallel cascade control structure. Adv PID Control 2(1):566–571
Garcia P, Santos T, Normey-Rico JE, Albertos P (2010) Smith predictor based control schemes for dead-time unstable cascade process. Ind Eng Chem Res 49(22):11471–11481
Hang CC, Loh AP, Vasnani VU (1994) Relay feedback auto-tuning of cascade controllers. IEEE Trans Control Syst Technol 2(1):42–45
Ho WK, Hang CC, Zhou J (1997) Self-tuning PID control of a plant with under-damped response with specifications on gain and phase margins. IEEE Trans Control Syst Technol 5(4):446–452
Ho WK, Lee TH, Han HP, Hong Y (2001) Self-tuning IMC–PID control with interval gain and phase margins assignment. IEEE Trans Control Syst Technol 9(3):535–541
Huang C, Bai Y, Li X (2010) Simulation for a class of networked cascade control systems by PID control. In: 2010 International conference on networking, sensing and control (ICNSC), IEEE, pp 458–463
Hu B, Zhao Z, Liang J (2012) Multi-loop nonlinear internal model controller design under nonlinear dynamic PLS framework using ARX-neural network model. J Process Control 22(1):207–217
Jeng JC, Lee MW (2012) Simultaneous automatic tuning of cascade control systems from closed-loop step response data. J Process Control 22(6):1020–1033
Kaya I (2001) Improving performance using cascade controller and a Smith predictor. ISA Trans 40(3):223–234
Kaya I, Atherton DP (2005) Improved cascade control structure for controlling unstable and integrating processes. In: 44th IEEE conference on decision and control, 2005 and 2005 European control conference. CDC-ECC ‘05 Seville, Spain, IEEE, pp 7133–7138
Kaya I, Tan N, Atherton DP (2005) Improved cascade control structure and controller design. In: 44th IEEE conference on decision and control, 2005 and 2005 European control conference. CDC-ECC ‘05 Seville, Spain, IEEE, pp. 3055–3060
Kaya I, Tan N, Atherton DP (2007) Improved cascade control structure for enhanced performance. J Process Control 17(1):3–16
Lee Y, Park S (1998) PID controller tuning to obtain desired closed loop responses for cascade control systems. Ind Eng Chem Res 37(5):1859–1865
Leva A, Donida F (2009) Autotuning in cascaded systems based on a single relay experiment. J Process Control 19(5):896–905
Li K (2013) PID tuning for optimal closed-loop performance with specified gain and phase margins. IEEE Trans Control Syst Technol 21(3):1024–1030
Morari M, Zafiriou E (1989) Robust process control. Prentice Hall, Englewood Cliffs, NJ
Padhan DG, Majhi S (2013) Enhanced cascade control for a class of integrating processes with time delay. ISA Trans 52(1):45–55
Paraskevopoulos PN, Pasgianos GD, Arvanitis KG (2006) PID-type controller tuning for unstable first order plus dead time processes based on gain and phase margin specifications. IEEE Trans Control Syst Technol 14(5):926–936
Sadasivarao MV, Chidambaram M (2006) PID Controller tuning of cascade control systems using genetic algorithm. J Indian Inst Sci 86(4):343–354
Sanchis R, Romero JA, Balaguer P (2010) Tuning of PID Controllers based on simplified single parameter optimization. Int J Control 83(9):1785–1798
Shenglin M et al. (2009) Intelligent IMC–PID control for ultrasonic motor. In: ICCAS-SICE, 2009 Fukuoka International Congress Center, Japan, IEEE, pp 1911–1915
Skogestad S (2003) Simple analytic rules for model reduction and PID controller tuning. J Process Control 13(4):291–309
Song S, Cai W, Wang Y-G (2003) Auto-tuning of cascade control systems. ISA Trans 42(1):63–72
Tan W, Liu J, Chen T, Marquez HJ (2005) Robust analysis and PID tuning of cascade control systems. Chem Eng Commun 192(9):1204–1220
Visioli A, Piazzi A (2006) An automatic tuning method for cascade control systems. In: Computer aided control system design, 2006 IEEE international conference on control applications, 2006 IEEE international symposium on intelligent control, 2006 IEEE Munich, Germany, IEEE, pp 2968–2973
Wang Y-J (2012) Tuning of optimal and robust PID controller for open-loop unstable first-order plus time delay systems. In: 31st Chinese control conference (CCC), 2012 Hefei, China, IEEE, pp 2459–2464
Xi-Song C, Cong G, Jun Y (2011) Simulation and experimental studies of disturbance observer enhanced internal model control. In: 30th Chinese control conference (CCC), 2011 Yantai, China, IEEE, pp 3830–3833
Yaniv O, Nagurka M (2004) Design of PID controllers satisfying gain margin and sensitivity constraints on a set of plants. Automatica 40(1):111–116
Yi S, Nelson PW, Ulsoy AG (2011) PI control of first order time-delay systems via eigenvalue assignment. In: American control conference (ACC), 2011 San Francisco, CA, USA, IEEE, pp 4213–4218
Zhang W, Xi Y, Yang G, Xu X (2002) Design PID controllers for desired time-domain or frequency-domain response. ISA Trans 41(4):511–520
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1
The derivations of the inner loop IMC parameters are obtained by substituting (19) and (20) in (30)–(33) obtaining
Therefore, the relations of the gain and phase margin with the controller parameters are obtained. These equations provide all the relations between the gain and phase margin and their respective crossover frequencies, necessary for the design of the IMC–PID tuning method for the inner loop feedback controller.
Substituting the IMC–PID gains and constants for the feedback controller C 1(s) defined in (21)–(23) yields
With the crossover frequency ω p1
And
The IMC parameter in terms of the gain margin A m1 is given by
The IMC parameter λ 1 is now adjusted according to the desired gain margin and phase margin specifications. The resulting inner loop feedback system is tuned independently of the outer loop, and the robustness requirements can be analyzed with the sensitivity peak of the inner given in (63)
The gain margin of the inner loop process can be defined in terms of the maximum sensitivity peak as
A lower bound for the phase margin of the inner loop tuning method can be established using the relation between the phase margin and the maximum sensitivity peak given in (64)
Using (64) and the crossover frequency ω p1 (60), the lower bound for the phase margin ϕ m1 is given by
Appendix 2
The outer loop IMC parameters are obtained by substituting (25) and (36) in the properties of the gain and phase margin (30)–(33) with i = 2 yields
Substituting the IMC–PID gains and constants for the feedback controller C 2(s) described in (27)–(29) yields the following relations
With the crossover frequency ω p2
And
The tuning parameter of the IMC–PID controller for the outer loop λ 2 is adjusted in terms of the specified gain margin for the outer loop, and as it can be seen, this tuning parameter is independent of the tuning parameters of the inner loop, so as it can be seen on the following section, the calculated values for the tuning parameters for λ 1 and λ 2 yield an independent frequency domain controller design methodology for the inner and outer loop taking into account the robustness considerations.
The controller parameter λ2 is adjusted by the formulae (74)
The bounds for the gain and phase margin for the tuning method of the outer loop can be obtained from the maximum sensitivity peak of the equivalent cascade process. For the outer loop, the gain and phase margin relations of the tuning method obtained from the maximum sensitivity peak of the equivalent cascade process are derived from the equivalent system C 2(s)G p2(s) as it is shown in (75)
Then, the gain margin in terms of the maximum sensitivity peak is given by
The phase margin lower bound for the tuning method of the outer loop in terms of the maximum sensitivity peak is given by
Using (76) and ω p2 described in (72), the lower bound for the phase margin of the inner loop feedback controller is as follows:
Rights and permissions
About this article
Cite this article
Azar, A.T., Serrano, F.E. Robust IMC–PID tuning for cascade control systems with gain and phase margin specifications. Neural Comput & Applic 25, 983–995 (2014). https://doi.org/10.1007/s00521-014-1560-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-014-1560-x
Keywords
- PID control
- IMC control
- Robust control
- Cascade control
- Robustness