Skip to main content

Part of the book series: Intelligent Control and Learning Systems ((ICLS,volume 12))

  • 38 Accesses

Abstract

Iterative learning control (ILC), as a highly efficient control technology, was formally proposed in 1984 (Arimoto et al. 1984). This control technology is a powerful methodology that aims to improve the performance of dynamic systems by learning from repetition and refining control actions. This technique has applications in various fields, ranging from industrial automation to robotics (Bristow et al. 2006; Li et al. 2013; Riaz et al. 2021), allowing systems to achieve higher accuracy, precision, and stability. Through the process of repeated execution and learning from past experiences, ILC enables systems to adapt and enhance their performance over time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Arimoto S, Kawamura S, Miyazaki F (1984) Bettering operation of robots by learning. J Robotic Syst 1(2):123–140

    Article  Google Scholar 

  • Barton KL, Alleyne AG (2011) A norm optimal approach to time-varying ILC with application to a multi-axis robotic testbed. IEEE Trans Control Syst Tech 19(1):166–180

    Article  Google Scholar 

  • Boudjedir CE, Boukhetala D, Bouri M (2019) Iterative learning control of multivariable uncertain nonlinear systems with nonrepetitive trajectory. Nonlinear Dyn 95:2197–2208

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Bu XH, Hou ZS (2016) Adaptive iterative learning control for linear systems with binary-valued observations. IEEE Trans Neur Net Lear Syst 29(1):232–237

    Article  MathSciNet  Google Scholar 

  • Bu XH, Yu FS, Hou ZS, Wang FZ (2013) Iterative learning control for a class of nonlinear systems with random packet losses. Nonlinear Anal 14(1):567–580

    Article  MathSciNet  Google Scholar 

  • Bu XH, Hou ZS, Yu QX, Yang Y (2018) Quantized data driven iterative learning control for a class of nonlinear systems with sensor saturation. IEEE Trans Syst Man Cybern Syst 50(12):5119–5129

    Article  Google Scholar 

  • Bu XH, Cui LZ, Hou ZS, Qian W (2018) Formation control for a class of nonlinear multiagent systems using model-free adaptive iterative learning. Inter J Robust Nonlinear Control 28(4):1402–1412

    Article  MathSciNet  Google Scholar 

  • Chen YQ, Gong ZM, Wen CY (1998) Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays. Automatica 34(3):345–353

    Article  MathSciNet  Google Scholar 

  • Chu B, Owens DH, Freeman CT (2016) Iterative learning control with predictive trial information: convergence, robustness, and experimental verification. IEEE Trans Control Syst Tech 24(3):1101–1108

    Article  Google Scholar 

  • Dehghanpour K, Wang ZY, Wang JH, Yuan YX, Bu FK (2019) A survey on state estimation techniques and challenges in smart distribution systems. IEEE Trans Smart Grid 10(2):2312–2322

    Article  Google Scholar 

  • Freeman CT (2017) Robust ILC design with application to stroke rehabilitation. Automatica 81:270–278

    Article  MathSciNet  Google Scholar 

  • Ge X, Yang F, Han QL (2017) Distributed networked control systems: a brief overview. Inform Sci 380:117–131

    Article  Google Scholar 

  • He W, Meng TT, He XY, Ge Sam SZ (2018a) Unified iterative learning control for flexible structures with input constraints. Automatica 96:326–336

    Google Scholar 

  • He W, Meng TT, Huang DQ, Li XF (2018b) Adaptive boundary iterative learning control for an Euler-Bernoulli beam system with input constraint. IEEE Trans Neur Netw Learn Syst 29(5):1539–1549

    Google Scholar 

  • He WL, Luo TH, Tang Y, Du WL, Tian YC, Qian F (2020) Secure communication based on quantized synchronization of chaotic neural networks under an event-triggered strategy. IEEE Trans Neur Net Lear Syst 31(9):3334–3345

    Article  MathSciNet  Google Scholar 

  • He SY, Chen WB, Li DW, Xi YG, Xu YW, Zheng PY (2022) Iterative learning control with data-driven-based compensation. IEEE Trans Cybern 52(8):7492–7503

    Article  Google Scholar 

  • Huang DQ, Chen Y, Meng DY, Sun PF (2021) Adaptive iterative learning control for high-speed train: a multi-agent approach. IEEE Trans Syst Man Cybern Syst 51(7):4067–4077

    Google Scholar 

  • Huang JS, Wang W, Su XJ (2021) Adaptive iterative learning control of multiple autonomous vehicles with a time-varying reference under actuator faults. IEEE Trans Neur Netw Learn Syst 32(12):5512–5525

    Article  MathSciNet  Google Scholar 

  • Huo N, Jiang H, Shen D, Wang JR (2023) Finite-level uniformly quantized learning control with random data dropouts. Inter J Robust Nonlinear Control 33(7):4056–4075

    Article  MathSciNet  Google Scholar 

  • Jiang ZP, Liu TF (2013) Quantized nonlinear control-a survey. Acta Auto Sinica 39(11):1820–1830

    MathSciNet  Google Scholar 

  • Jin X (2018) Fault-tolerant iterative learning control for mobile robots non-repetitive trajectory tracking with output constraints. Automatica 94:63–71

    Article  MathSciNet  Google Scholar 

  • Jin X (2021) Iterative learning control for MIMO nonlinear systems with iteration-varying trial lengths using modified composite energy function analysis. IEEE Trans Cybern 51(12):6080–6090

    Article  Google Scholar 

  • Jin X, Xu JX (2013) Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties. Automatica 49(8):2508–2516

    Article  MathSciNet  Google Scholar 

  • Li XF, Shen D (2017) Two novel iterative learning control schemes for systems with randomly varying trial lengths. Syst Contr Lett 107:9–16

    Article  MathSciNet  Google Scholar 

  • Li Y, Chen YQ, Ahn HS, Tian GH (2013) A survey on fractional-order iterative learning control. J Optim Theory Appl 156:127–140

    Article  MathSciNet  Google Scholar 

  • Li AS, Li XC, Pan YC, Zhang W (2015) Strategies for network security. Sci China Inf Sci 58(1):012107

    Article  Google Scholar 

  • Li XF, Ren QY, Xu JX (2016) Precise speed tracking control of a robotic fish via iterative learning control. IEEE Trans Ind Electron 63(4):2221–2228

    Google Scholar 

  • Liang H, Zhang Y, Huang T, Ma H (2020) Prescribed performance cooperative control for multiagent systems with input quantization. IEEE Trans Cyber 50(5):1810–1819

    Article  Google Scholar 

  • Liang JQ, Bu XH, Cui LZ, Hou ZS (2021) Finite time asymmetric bipartite consensus for multi-agent systems based on iterative learning control. Int J Robust Nonlinear Control 31(12):5708–5724

    Article  MathSciNet  Google Scholar 

  • Lin N, Chi RH, Huang B, Hou ZS (2021) Event-triggered nonlinear iterative learning control. IEEE Trans Neur Netw Learn Syst 32(11):5118–5128

    Article  MathSciNet  Google Scholar 

  • Lin N, Chi RH, Huang B (2021) Auxiliary predictive compensation-based ILC for variable pass lengths. IEEE Trans Syst Man Cybern Syst 51(7):4048–4056

    Article  Google Scholar 

  • Liu J, Ruan XE (2017) Networked iterative learning control design for discrete-time systems with stochastic communication delay in input and output channels. Inter J Syst Sci 48(9):1844–1855

    Article  MathSciNet  Google Scholar 

  • Liu K, Fridman E, Johansson KH, Xia YQ (2016) Quantized control under round-robin communication protocol. IEEE Trans Ind Electron 63(7):4461–4471

    Article  Google Scholar 

  • Liu Y, Candell R, Moayeri N (2017) Effects of wireless packet loss in industrial process control systems. ISA Trans 68:412–424

    Article  Google Scholar 

  • Luo ZJ, Xiong WJ, Yu XH (2018) Consensus tracking in multi-node systems using iterative learning control based on delay exponential matrix. Unmanned Syst 6(3):209–219

    Article  Google Scholar 

  • Luo ZJ, Xiong WJ, Huang TW, Duan J (2023) Distributed quadratic optimization with terminal consensus iterative learning strategy. Neurocomputing 528:12–19

    Article  Google Scholar 

  • Meindl M, Molinari F, Lehmann D, Seel T (2022) Collective iterative learning control: exploiting diversity in multi-agent systems for reference tracking tasks. IEEE Trans Control Syst Tech 30(4):1390–1402

    Article  Google Scholar 

  • Meng DY, Moore KL (2017) Robust iterative learning control for nonrepetitive uncertain systems. IEEE Trans Auto Control 62(2):907–913

    Article  MathSciNet  Google Scholar 

  • Meng DY, Moore KL (2017) Convergence of iterative learning control for SISO nonrepetitive systems subject to iteration-dependent uncertainties. Automatica 79:167–177

    Article  MathSciNet  Google Scholar 

  • Meng DY, Zhang JY (2021) Robust optimization-based iterative learning control for nonlinear systems with nonrepetitive uncertainties. IEEE/CAA J Auto Sin 8(5):1001–1014

    Article  MathSciNet  Google Scholar 

  • Meng DY, Zhang JY (2021) Convergence analysis of robust iterative learning control against nonrepetitive uncertainties: System equivalence transformation. IEEE Trans Neur Net Lear Syst 32(9):3867–3879

    Article  MathSciNet  Google Scholar 

  • Meng DY, Jia YM, Du JP (2016) Consensus seeking via iterative learning for multi-agent systems with switching topologies and communication time-delays. Inter J Robust Nonlinear Control 26(17):3772–3790

    Article  MathSciNet  Google Scholar 

  • Milano F, Anghel M (2011) Impact of time delays on power system stability. IEEE Trans Circ Syst I 59(4):889–900

    MathSciNet  Google Scholar 

  • Montanari AN, Aguirre LA (2020) Observability of network systems: a critical review of recent results. J Control Auto Elec Syst 31:1348–1374

    Article  Google Scholar 

  • Mu CX, Wang K, Sun CY (2021) Learning control supported by dynamic event communication applying to industrial systems. IEEE Trans Ind Inform 17(4):2325–2335

    Article  Google Scholar 

  • Patan K, Patan M (2020) Neural-network-based iterative learning control of nonlinear systems. ISA Trans 98:445–453

    Article  Google Scholar 

  • Qian YF, Wu XQ, Lü JH, Lu JA (2014) Consensus of second-order multi-agent systems with nonlinear dynamics and time delay. Nonlinear Dyn 78(1):495–503

    Article  MathSciNet  Google Scholar 

  • Qian K, Li Z, Chakrabarty S, Zhang ZQ, Xie SQ (2023) Robust iterative learning control for pneumatic muscle with uncertainties and state constraints. IEEE Trans Ind Electron 70(2):1802–1810

    Article  Google Scholar 

  • Riaz S, Hui L, Aldemir MS, Afzal F (2021) A future concern of iterative learning control: a survey. J Stat Manag Syst 24(6):1301–1322

    Google Scholar 

  • Sebastian G, Tan Y, Oetomo D (2019) Convergence analysis of feedback-based iterative learning control with input saturation. Automatica 101:44–52

    Article  MathSciNet  Google Scholar 

  • Shen D (2018) Iterative learning control with incomplete information: a survey. IEEE/CAA J Autom Sin 5(5):885–901

    Article  MathSciNet  Google Scholar 

  • Shen D, Li XF (2019) A survey on iterative learning control with randomly varying lengths: model, synthesis, and convergence analysis. Annu Rev Control 48:89–102

    Article  MathSciNet  Google Scholar 

  • Shen D, Xu Y (2016) Iterative learning control for discrete-time stochastic systems with quantized information. IEEE/CAA J Auto Sinica 3(1):59–67

    Article  MathSciNet  Google Scholar 

  • Shen D, Xu JX (2017) A framework of iterative learning control under random data dropouts: mean square and almost sure convergence. Inter J Adapt Control Signal Process 31(12):1825–1852

    Article  MathSciNet  Google Scholar 

  • Shen D, Zhang W, Wang YQ, Chien CJ (2016) On almost sure and mean square convergence of P-type ILC under randomly varying iteration lengths. Automatica 63:359–365

    Article  MathSciNet  Google Scholar 

  • Song Q, Meng DY, Liu F (2022) Consensus-based iterative learning of heterogeneous agents with application to distributed optimization. Automatica 137:110096

    Article  MathSciNet  Google Scholar 

  • Volkova A, Niedermeier M, Basmadjian R, Meer DH (2019) Security challenges in control network protocols: a survey. IEEE Commun Sur Tutor 21(1):619–639

    Article  Google Scholar 

  • Xiong WJ, Yu XH, Patel R, Yu WW (2016) Iterative learning control for discrete-time systems with event-triggered transmission strategy and quantization. Automatica 72:84–91

    Article  MathSciNet  Google Scholar 

  • Xiong WJ, Gong K, Wen GH, Lü JH (2022) Security analysis of discrete nonlinear systems with injection attacks under iterative learning schemes. IEEE Trans Syst Man Cybern Syst 52(2):927–935

    Article  Google Scholar 

  • Xu JX, Jin X (2013) State-constrained iterative learning control for a class of MIMO systems. IEEE Trans Auto Control 58(5):1322–1327

    Article  Google Scholar 

  • Xu L, Ma H (2019) Distributed output-feedback cooperative tracking control of non-linear multi-agent systems with unknown actuator failures. IET Control Theory Appl 13(5):2465–2475

    Article  MathSciNet  Google Scholar 

  • Yovchev K, Delchev K, Krastev E (2018) State space constrained iterative learning control for robotic manipulators. Asian J Control 20(3):1145–1150

    Article  MathSciNet  Google Scholar 

  • Yu M, Chai S (2019) A survey on high-order internal model based iterative learning control. IEEE Access 7:127024–127031

    Article  Google Scholar 

  • Yu QX, Hou ZS, Xu JX (2018) D-type ILC based dynamic modeling and norm optimal ILC for high-speed trains. IEEE Trans Control Syst Tech 26(2):652–663

    Article  Google Scholar 

  • Yu W, Bu XH, Hou ZS (2022) Security data-driven control for nonlinear systems subject to deception and false data injection attacks. IEEE Trans Net Sci Eng 9(4):2910–2921

    Article  MathSciNet  Google Scholar 

  • Zhang T, Li JM (2018) Event-triggered iterative learning control for multi-agent systems with quantization. Asian J Control 20(3):1088–1101

    Article  MathSciNet  Google Scholar 

  • Zhang F, Kodituwakku HADE, Hines JW, Coble J (2019) Multilayer data-driven cyber-attack detection system for industrial control systems based on network, system, and process data. IEEE Trans Ind Inform 15(7):4362–4369

    Article  Google Scholar 

  • Zhang XM, Han QL, Ge X, Ding DR, Ding L, Yue D, Peng C (2020) Networked control systems: a survey of trends and techniques. IEEE/CAA J Auto Sinica 7(1):1–17

    Article  MathSciNet  Google Scholar 

  • Zhang DL, Wang ZN, Masayoshi T (2021) Neural-network-based iterative learning control for multiple tasks[J]. IEEE Trans Neur Netw learn Syst 32(9):4178–4190

    Article  Google Scholar 

  • Zhao D, Wang ZD, Ho DWC, Wei GL (2021) Observer-based PID security control for discrete time-delay systems under cyber-attacks. IEEE Trans Syst Man Cybern Syst 51(6):3926–3938

    Article  Google Scholar 

  • Zhuang ZH, Tao HF, Chen YY, Stojanovic V, Paszke W (2023) An optimal iterative learning control approach for linear systems with nonuniform trial lengths under input constraints. IEEE Trans Syst Man Cybern Syst 53(6):3461–3473

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenjun Xiong .

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Xiong, W., Luo, Z., Ho, D.W.C. (2024). Introduction. In: Iterative Learning Control for Network Systems Under Constrained Information Communication. Intelligent Control and Learning Systems, vol 12. Springer, Singapore. https://doi.org/10.1007/978-981-97-0926-7_1

Download citation

Publish with us

Policies and ethics