**Page description appears here**

“Model-Free PI/PID Controller Tuning of Higher Order Nonlinear Dynamic Systems”

Authors: Christer Dalen and David Di Ruscio,
Affiliation: University of South-Eastern Norway
Reference: 2019, Vol 40, No 4, pp. 199-211.

     Valid XHTML 1.0 Strict

Keywords: model-free, process control, PI/PID control, subspace system identification, nonlinear

Abstract: This paper concerns model-free PI/PID controller tuning of possible (nonlinear) higher order systems. The method can be considered as a three-step procedure. The first step is to persistently excite the system in open loop and identify the dynamic model using a subspace identification method. The second step is to approximate the model to an integrator plus time delay or double integrator plus time delay dynamic model. The third step is to compute the PI/PID controller parameters. The proposed method/theory is verified on some motivated nonlinear higher order dynamic models.

PDF PDF (831 Kb)        DOI: 10.4173/mic.2019.4.2

[1] Aastrom, K. and Haegglund, T. (1995). Aastrom, K, and Haegglund, T. PID Controllers: Theory, Design, and Tuning. Instrument Society of America. .
[2] Dalen, C. and DiRuscio, D. (2016). Dalen, C, and DiRuscio, D. Model-Free Predictive Anti-Slug Control of a Well-Pipeline-Riser. Modeling, Identification and Control. 37(1):41--52. doi:10.4173/mic.2016.1.4
[3] Dalen, C. and DiRuscio, D. (2018). Dalen, C, and DiRuscio, D. A Novel Process-Reaction Curve Method for Tuning PID Controllers. Modeling, Identification and Control, 2018. 39(4):273--291. doi:10.4173/mic.2018.4.4
[4] Dalen, C. and DiRuscio, D. (2018). Dalen, C, and DiRuscio, D. A Semi-Heuristic Process-Reaction Curve PID Controller Tuning Method. Modeling, Identification and Control, 2018. 39(1):37--43. doi:10.4173/mic.2018.1.4
[5] Dalen, C. and DiRuscio, D. (2018). Dalen, C, and DiRuscio, D. PI Controller Tuning Based on Integrating Plus Time Delay Models: Performance Optimal tuning. Algorithms, 2018. 11(4). .
[6] Dalen, C., DiRuscio, D., and Nilsen, R. (2015). Dalen, C, , DiRuscio, D., and Nilsen, R. Model-free optimal anti-slug control of a well-pipeline-riser in the K-Spice/LedaFlow simulator. Modeling, Identification and Control. 36(3):179--188. doi:10.4173/mic.2015.3.5
[7] DiRuscio, D. (1996). DiRuscio, D, Combined Deterministic and Stochastic System Identification and Realization: DSR - A Subspace Approach Based on Observations. Modeling, Identification and Control. 17(3):193--230. doi:10.4173/mic.1996.3.3
[8] DiRuscio, D. (2009). DiRuscio, D, A Bootstrap Subspace Identification Method: Comparing Methods for Closed Loop Subspace Identification by Monte Carlo Simulations. Modeling, Identification and Control. 30(4):203--222. doi:10.4173/mic.2009.4.2
[9] DiRuscio, D. (2010). DiRuscio, D, On Tuning PI Controllers for Integrating Plus Time Delay Systems. Modeling, Identification and Control. 31(4):145--164. doi:10.4173/mic.2010.4.3
[10] DiRuscio, D. and Dalen, C. (2017). DiRuscio, D, and Dalen, C. Tuning PD and PID Controllers for Double Integrating Plus Time Delay Systems. Modeling, Identification and Control. 38(2):95--110. doi:10.4173/mic.2017.2.4
[11] Dong, H.-R., Jin, S., and Hou, Z.-S. (2015). Dong, H, -R., Jin, S., and Hou, Z.-S. Model free adaptive control for automatic car parking systems. 2015. 2015:1769--1774. .
[12] Fliess, M. and Join, C. (2009). Fliess, M, and Join, C. Model-free control and intelligent PID controllers: towards a possible trivialization of nonlinear control? In 15th IFAC Symposium on System Identification (SYSID 2009). IFAC, Saint-Malo, France. .
[13] Fliess, M. and Join, C. (2013). Fliess, M, and Join, C. Model-free control. International Journal of Control. 86(12):2228--2252. doi:10.1080/00207179.2013.810345
[14] Fossen, T.I. and Perez, T. (2004). Fossen, T, I. and Perez, T. Marine Systems Simulator (MSS). 2004. https://github.com/cybergalactic/MSS. .
[15] Hou, Z.-S. and Wang, Z. (2013). Hou, Z, -S. and Wang, Z. From model-based control to data-driven control: Survey, classification and perspective. Information Sciences. 235:3--35. doi:10.1016/j.ins.2012.07.014
[16] K-Spice. (0). K-Spice, K-Spice version 2.11 2015. kongsberg.com/k-spice. .
[17] LedaFlow. (0). LedaFlow, LedaFlow version 1.7. 2015. kongsberg.com/ledaflow. .
[18] Ljung, L. (1999). Ljung, L, System Identification (2nd ed.): Theory for the User. Prentice Hall PTR, Upper Saddle River, NJ, USA. .
[19] MATLAB. (2016). MATLAB, Version (R2016b). The MathWorks Inc., Natick, Massachusetts, USA. Control System Toolbox, Version 9.3. Optimization Toolbox, Version 6.2. .
[20] Mracek, C. and Cloutier, J. (1997). Mracek, C, and Cloutier, J. Missile longitudinal autopilot design using the state-dependent riccati equation method. Guidance, Navigation, and Control Conference. pages 1--6. .
[21] Schmidt, Z., Brill, J.P., and Beggs, H.D. (1979). Schmidt, Z, , Brill, J.P., and Beggs, H.D. Choking can eliminate severe pipeline slugging. Oil & Gas J.. (12):230--238. .
[22] Seborg, D., Edgar, T., and Mellichamp, D. (1989). Seborg, D, , Edgar, T., and Mellichamp, D. Process Dynamics and Control. Number v. 1 in Chemical Engineering Series. Wiley. .
[23] Skogestad, S. (2003). Skogestad, S, Simple analytic rules for model reduction and PID controller tuning. Journal of Process Control. 13(4):291--309. doi:10.1016/S0959-1524(02)00062-8
[24] Soederstroem, T. and Stoica, P. (1989). Soederstroem, T, and Stoica, P. System Identification. Prentice-Hall international series in systems and control engineering. Prentice-Hall. .
[25] Wang, J., Zhang, Y., Jin, X., and Su, H. (2018). Wang, J, , Zhang, Y., Jin, X., and Su, H. A Recursive Tuning Approach for the Model-Free PIDController Design. IFAC-PapersOnLine, 3rd IFAC Conference on Advances in Proportional-Integral-Derivative Control PID 2018. 51(4):143--147. doi:10.1016/j.ifacol.2018.06.116
[26] Ziegler, J.G. and Nichols, N.B. (1942). Ziegler, J, G. and Nichols, N.B. Optimum Settings for Automatic Controllers. Trans. American Society of Mechanical Engineers. 64:759--768. .

  title={{Model-Free PI/PID Controller Tuning of Higher Order Nonlinear Dynamic Systems}},
  author={Dalen, Christer and Di Ruscio, David},
  journal={Modeling, Identification and Control},
  publisher={Norwegian Society of Automatic Control}


Oct 2018: MIC reaches 3000 DOI Forward Links. The last 1000 took 2 years and 5 months.

May 2016: MIC reaches 2000 DOI Forward Links. The first 1000 took 34 years, the next 1000 took 2.5 years.

July 2015: MIC's new impact factor is now 0.778. The number of papers published in 2014 was 21 compared to 15 in 2013, which partially explains the small decrease in impact factor.

Aug 2014: For the 3rd year in a row MIC's impact factor increases. It is now 0.826.

Dec 2013: New database-driven web-design enabling extended statistics. Article number 500 is published and MIC reaches 1000 DOI Forward Links.

Jan 2012: Follow MIC on your smartphone by using the RSS feed.


July 2011: MIC passes 1000 ISI Web of Science citations.

Mar 2010: MIC is now indexed by DOAJ and has received the Sparc Seal seal for open access journals.

Dec 2009: A MIC group is created at LinkedIn and Twitter.

Oct 2009: MIC is now fully updated in ISI Web of Knowledge.