A PD-type Iterative Learning Control Algorithm for One-dimension Linear Wave Equation

  • Meryem Hamidaoui
  • Cheng ShaoEmail author
  • Samia Haouassi


Many applications can be described by the wave equation, as a kind of important second order partial differential equations. This paper suggests applying PD-type iterative learning control (ILC) scheme with initial state learning (ISL) to a class of linear one-dimensional wave equation. A sufficient condition is given to insure the convergence of the tracking errors. Finally, a numerical simulation is presented to illustrate the efficiency of the proposed method.


Control of Wave equation initial learning state iterative learning control PD-learning scheme 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.



  1. [1]
    K. S. Miller, Partial Differential Equation in Engineering Problems, Prentice Hall, New Jersey, 1964.Google Scholar
  2. [2]
    G. F. Wheeler, “The vibrating string controversy,” American Journal of Physics, vol. 55, no. 1, pp. 33–37, January 1987.MathSciNetCrossRefGoogle Scholar
  3. [3]
    D. Pierce, Acoustics: An Introduction to Its Physical Principles and Applications, Acoustical Society of America, USA, 1989.Google Scholar
  4. [4]
    P. A. Tipler and G. Mosca, Physics for Scientists and Engineers, Volume 1: Mechanics, Oscillations and Waves, Thermodynamics, Z. H. Freeman; London, pp. 470–471, 1999.Google Scholar
  5. [5]
    K. Williams and S. Capparini, Discovering the Principles of Mechanics 1600–1800: Essays by David Speiser, Birkhäuser Basel, Basel, p. 191, November 2008.CrossRefGoogle Scholar
  6. [6]
    D. H. Towne, Wave Phenomena, Dover Publications, NY, 1988.Google Scholar
  7. [7]
    K. Kunisch, P. Trautmann, and B. Vexler, “Optimal control of the undamped linear wave equation with measure valued controls,” SIAM Journal on Control and Optimization, vol. 54, no. 3, pp. 1212–1244, 2016.MathSciNetCrossRefGoogle Scholar
  8. [8]
    J. Qi, J. Zhang, and Y. Ding, “Wave equation based time-varying formation control of multiagent,” IEEE Transactions on Control Systems Technology, vol. 26, no. 5, September 2018.CrossRefGoogle Scholar
  9. [9]
    P. Caday, M. V. de Hoop, V. Katsnelson, and G. Uhlmann, “Scatting control for the wave equation with unknown wave speed,” Archive for Rational Mechanics and Analysis, vol. 231, no. 1, pp. 409–464, January 2019.MathSciNetCrossRefGoogle Scholar
  10. [10]
    S. Arimoto, S. Kawamura, and F. Miyazaki, “Bettering operation of robots by learning,” Journal of Robotic Systems, vol. 1, no. 2, pp. 123140, 1984.CrossRefGoogle Scholar
  11. [11]
    Z. Bien and J. X. Xu, Iterative Learning Control Analysis: Design, Integration and Applications, Springer US, NY, 1998.Google Scholar
  12. [12]
    Q. Y. Chen and G. C. Wen, Iterative Learning Control: Convergence, Robustness and Applications, Springer, London, 1999.CrossRefGoogle Scholar
  13. [13]
    M. Norrlof, Iterative Learning Control: Analysis, Design, and Experiments, Department of Electrical Engineering, Linköping universitet, Sweden, 2000.Google Scholar
  14. [14]
    H. S. Ahn, Y. Q. Chen, and K. L. Moore, Iterative Learning Control: Robustness and Monotonic Convergence for Interval Systems, Springer, London, 2007.CrossRefGoogle Scholar
  15. [15]
    Z. Hou, J. Xu, and J. Yan, “An iterative learning approach for density control of free-way traffic flow via ramp metering,” Transportation Research part C Emerging Technologies, vol. 16, no. 1, pp. 7197, February 2008.CrossRefGoogle Scholar
  16. [16]
    J. Van de Wijdeven, T. Donkers, and O. Bosgra, “Iterative learning control for uncertain systems: robust monotonic convergence analysis,” Automatica, vol. 45, no. 10, pp. 23832391, October 2009.MathSciNetCrossRefGoogle Scholar
  17. [17]
    J. X. Xu, S. K. Panda, and T. H. Lee, Real-time Iterative Learning Control: Design and Applications, Advances in Industrial Control, Springer, London, 2009.Google Scholar
  18. [18]
    J. X. Xu, “A survey on iterative learning control for nonlinear systems,” International Journal of Control, vol. 84, no. 7, pp. 12751294, June 2011.MathSciNetCrossRefGoogle Scholar
  19. [19]
    X. Liu and X. Kong, “Non-linear fuzzy model predictive iterative learning control for drum-type boiler-turbine system,” Journal Process Control, vol. 23, no. 8, pp. 10231040, September 2013.Google Scholar
  20. [20]
    M. Sun, D. Wang, and Y. Wang, “Varying-order iterative learning control against perturbed initial conditions,” Journal of the Franklin Institute, vol. 347, no. 8, pp. 15261549, October 2010.MathSciNetCrossRefGoogle Scholar
  21. [21]
    C. Zhang and J. Li, “Adaptive iterative learning control for non-linear pure-feedback systems with initial state error based on fuzzy approximation,” Journal of the Franklin Institute, vol. 351, no. 3, pp. 14831500, March 2014.Google Scholar
  22. [22]
    P. Gu, and S. Tian, “P-type iterative learning control with initial state learning for one-sided Lipschitz non-linear systems,” International Journal of Control, Automation and Systems, vol. 17, no. 9, pp. 2203–2210, September 2019.CrossRefGoogle Scholar
  23. [23]
    D. Huang, J. X. Xu, X. Li, C. Xu, and M. Yu, “D-type anticipatory iterative learning control for a class of inhomogeneous heat equations” Automatica, vol. 49, no. 8, pp. 2397–2408, August 2013.MathSciNetCrossRefGoogle Scholar
  24. [24]
    X. S. Dai, S. P. Tian, and Y. J. Guo, “Iterative learning control for discrete parabolic distributed parameter system,” International Journal of Automation and Computing, vol. 12, no. 3, pp. 316–322, May 2015.CrossRefGoogle Scholar
  25. [25]
    X. Dai, S. G. Mei, S. P. Tian, and L. Yu, “D-type iterative learning control for a class of parabolic partial difference systems,” Transaction of the Institute of Measurement and Control, vol. 14, no. 10, pp. 3105–3114, February 2018.CrossRefGoogle Scholar
  26. [26]
    Q. Fu, W. G. Gu, P. P. Gu, and J. R. Wu, “Iterative learning control for a class of mixed hyperbolic-parabolic distributed parameter systems,” International Journal of Control, Automation and Systems, vol. 14, no. 6, pp. 1455–1463, October 2016.CrossRefGoogle Scholar
  27. [27]
    D. Huang, W. He, and S. Ding, “Boundary control of non-linear wave equations: an iterative learning control scheme,” Proc. of 35th Chinese Control Conference, 2016.Google Scholar
  28. [28]
    H. Havlicsek and A. Alleyne, “Non-linear control of an electro hydraulic injection molding machine via iterative adaptive learning,” IEEE/ASME Trans. Mechatron., vol. 4, no. 3, pp. 312323, September 1999.CrossRefGoogle Scholar
  29. [29]
    J. X. Xu and Y. Tan, Linear and Nonlinear Iterative Learning Control, Springer, Berlin, 2003.zbMATHGoogle Scholar
  30. [30]
    Z. Qu, “An iterative learning algorithm for boundary control of a stretched moving string,” Automatica, vol. 38, no. 5, pp. 821827, May 2002.MathSciNetCrossRefGoogle Scholar
  31. [31]
    H. Zhao and C. D. Rahn, “Iterative learning velocity and tension control for single span axially moving materials,” Journal Dynamic System, Measurement and Control, Transactions of the ASME, vol. 130, no. 5, pp. 510031–510036 September 2008.CrossRefGoogle Scholar
  32. [32]
    X. Yang, “A PD-type iterative learning control for a class of switched discrete-time systems with model uncertainties and external noises,” Discrete Dynamics in Nature and Society, vol. 2015, Article ID 410292, 2015.Google Scholar
  33. [33]
    B. L. Zhang, G. Y. Tang, and S. Zheng, “PD-type iterative learning control for non-linear time-delay system with external disturbance,” Journal of systems Engineering and Electronics, vol. 17, no. 3, pp. 600–605, September 2006.CrossRefGoogle Scholar
  34. [34]
    S. P. Tian, Q. Liu, X. S. Dai, and J. X. Zhang, “A PD-type iterative learning control algorithm for singular discrete systems,” Advances in Difference Equations, vol. 2016, no.321, December 2016.Google Scholar
  35. [35]
    S. Ervedoza and E. Zuazua, The Wave Equation: Control and Numeric, Springer, LNM, 2012.Google Scholar
  36. [36]
    X. Yu, A. Debbouche, and J. R. Wang, “On the iterative learning control of fractional impulsive evolution equation in Banach spaces,” Mathematical Method in the Applied Science, vol. 40, no. 17, 2015.MathSciNetCrossRefGoogle Scholar

Copyright information

© ICROS, KIEE and Springer 2019

Authors and Affiliations

  1. 1.Institute of Advanced ControlDalian University of TechnologyDalianChina
  2. 2.School of Computer ScienceDalian University of TechnologyDalianChina

Personalised recommendations