Log in

Model-free control of unknown nonlinear systems using an iterative learning concept: theoretical development and experimental validation

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

In this paper, a newly developed adaptive model-free control method using an iterative learning control method based on a robust control design framework is discussed. Consequently, no system plant model is required for control design; only the inputs and outputs are used as controller input. Briefly, no assumption is required regarding the system plant model. In this contribution, a fully model-free control method is developed to be applied to unknown nonlinear SISO systems using (i) a modified model-free adaptive scheme to estimate the system local dynamics iteratively, (ii) an optimal weighting matrices design method based on a designable relationship between the system output to its input, and (iii) an iterative learning concept to generate a suitable control input according to the robust design framework. As an example, the task of perfect sinusoidal movement of a cart with a mounted inverted elastic cantilever beam is chosen to validate the performance of the proposed approach. The challenge is to realize the control in the presence of unknown nonlinear interaction of the flexible beam to the moving carts motion. To demonstrate effectiveness of the proposed method, the results obtained are compared with classical and well-known model-based control approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Abouaïssa, H., Fliess, M., Join, C.: On ramp metering: towards a better understanding of ALINEA via model-free control. Int. J. Control 90(5), 1018–1026 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  2. Åström, K.J., Hägglund, T.: The future of PID control. Control Eng. Pract. 9(11), 1163–1175 (2001)

    Article  Google Scholar 

  3. Amann, N., Owens, D.H., Rogers, E.: Iterative learning control for discrete-time systems with exponential rate of convergence. IEEE Proc. Control Theory Appl. 143(2), 217–224 (1996)

    Article  MATH  Google Scholar 

  4. Bristow, D.A., Tharayil, M., Alleyne, A.G.: A survey of iterative learning control. IEEE Control Syst. Mag. 26(3), 96–114 (2006)

    Article  Google Scholar 

  5. Bristow, D.A.: Weighting matrix design for robust monotonic convergence in norm optimal iterative learning control. In: Proceedings of IEEE American Control Conference, pp. 4554–4560 (2008)

  6. Chi, R., Hou, Zh, **, Sh, Wang, D., Chien, C.J.: Enhanced data-driven optimal terminal ILC using current iteration control knowledge. IEEE Trans. Neural Netw. Learn. Syst. 26(11), 2939–2948 (2015)

    Article  MathSciNet  Google Scholar 

  7. Fliess, M., Join, C.: Model-free control. Int. J. Control 86(12), 2228–2252 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hou, Z., Huang, W.: The model-free learning adaptive control of a class of SISO nonlinear systems. Proc. IEEE Am. Control Conf. 1, 343–344 (1997)

    Google Scholar 

  9. Hou, Z., **, S.: Data-driven model-free adaptive control for a class of MIMO nonlinear discrete-time systems. IEEE Trans. Neural Netw. 22(12), 2173–2188 (2011)

    Article  Google Scholar 

  10. Hou, Z., Zhu, Y.: Controller-dynamic-linearization-based model free adaptive control for discrete-time nonlinear systems. IEEE Trans. Ind. Inf. 9(4), 2301–2309 (2013)

    Article  Google Scholar 

  11. Khalil, H.K., Grizzle, J.: Nonlinear Systems, vol. 3. Prentice Hall, Upper Saddle River (2002)

    Google Scholar 

  12. Lewis, F.L., Vamvoudakis, K.G.: Reinforcement learning for partially observable dynamic processes: adaptive dynamic programming using measured output data. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 41(1), 14–25 (2011)

    Article  Google Scholar 

  13. Luenberger, D.G.: Introduction to Linear and Nonlinear Programming, vol. 28. Addison-Wesley, Reading (1973)

    MATH  Google Scholar 

  14. Madadi, E., Dong, Y., Söffker, D.: Model-Free control approach of a three-tank system using an adaptive-based control. In: ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, pp. V006T10A013-V006T10A013 (2017)

  15. Norrlöf, M., Gunnarsson, S.: Time and frequency domain convergence properties in iterative learning control. Int. J. Control 75(14), 1114–1126 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  16. Ogata, K.: Discrete-Time Control Systems, vol. 2. Prentice Hall, Englewood Cliffs (1995)

    Google Scholar 

  17. Radac, M.B., Precup, R.E., Petriu, E.M.: Model-free primitive-based iterative learning control approach to trajectory tracking of MIMO systems with experimental validation. IEEE Trans. Neural Netw. Learn. Syst. 26(11), 2925–2938 (2015)

    Article  MathSciNet  Google Scholar 

  18. Socha, L.: Linearization Methods for Stochastic Dynamic Systems. Springer, New York (2007). 730

    MATH  Google Scholar 

  19. van Zundert, J., Bolder, J., Oomen, T.: Optimality and flexibility in iterative learning control for varying tasks. Automatica 67, 295–302 (2016)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This research is partly supported by the German Academic Exchange Service (DAAD) through the Research Grants for Doctoral Candidates and Young Academics and Scientists.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Elmira Madadi.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Madadi, E., Söffker, D. Model-free control of unknown nonlinear systems using an iterative learning concept: theoretical development and experimental validation. Nonlinear Dyn 94, 1151–1163 (2018). https://doi.org/10.1007/s11071-018-4415-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-018-4415-7

Keywords

Navigation