Data-Driven Iterative Learning Control for Discrete-Time Systems

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book belongs to the subject of control and systems theory. It studies a novel data-driven framework for the design and analysis of iterative learning control (ILC) for nonlinear discrete-time systems. A series of iterative dynamic linearization methods is discussed firstly to build a linear data mapping with respect of the system’s output and input between two consecutive iterations. On this basis, this work presents a series of data-driven ILC (DDILC) approaches with rigorous analysis. After that, this work also conducts significant extensions to the cases with incomplete data information, specified point tracking, higher order law, system constraint, nonrepetitive uncertainty, and event-triggered strategy to facilitate the real applications. The readers can learn the recent progress on DDILC for complex systems in practical applications. This book is intended for academic scholars, engineers, and graduate students who are interested in learning control, adaptive control, nonlinear systems, and related fields.

Author(s): Ronghu Chi, Yu Hui, Zhongsheng Hou
Series: Intelligent Control and Learning Systems, 2
Publisher: Springer
Year: 2022

Language: English
Pages: 238
City: Singapore

Preface
Contents
1 Introduction
1.1 Learning in Control
1.2 Iterative Learning Control
1.3 PID-type ILC
1.4 Norm Optimization-Based ILC
1.5 Data-Driven Design and Analysis of ILC
1.6 Structure of This Monograph
References
2 Compact Form Iterative Dynamic Linearation Based DDILC
2.1 Introduction
2.2 Problem Formulation
2.3 Controller Design
2.4 Convergence Analysis
2.5 Simulation Study
2.6 Summary
References
3 DDILC with Partial Form and Full Form-Based Iterative Dynamic Linearizations
3.1 Introduction
3.2 PFIDL-Based DDILC
3.2.1 Problem Formulation
3.2.2 Controller Design
3.2.3 Convergence Analysis
3.2.4 Simulation Study
3.3 FFIDL-Based DDILC
3.3.1 Problem Formulation
3.3.2 Controller Design
3.3.3 Simulation Study
3.4 Summary
References
4 DDILC with State-Transition-Based Iterative Dynamic Linearization
4.1 Introduction
4.2 State-Transition-Based Iterative Dynamic Linearization
4.3 Lifted STIDL-Based DDILC
4.3.1 Controller Design
4.3.2 Convergence Analysis
4.3.3 Simulation Study
4.4 Nonlifted STIDL-Based DDILC
4.4.1 Controller Design
4.4.2 Convergence Analysis
4.4.3 Simulation Study
4.5 Summary
References
5 Data-Driven ILC for Systems with Package Dropouts
5.1 Introduction
5.2 Problem Formulation
5.3 Controller Design
5.4 Convergence Analysis
5.5 Simulation Study
5.6 Summary
References
6 Data-Driven ILC for Systems with Varying Trial Lengths
6.1 Introduction
6.2 Problem Formulation
6.3 Controller Design
6.4 Convergence Analysis
6.5 Simulation Study
6.6 Summary
References
7 Data-Driven ILC for Systems with Quantized Data
7.1 Introduction
7.2 Problem Formulation
7.3 Controller Design
7.4 Convergence Analysis
7.5 Simulation Study
7.6 Summary
References
8 Data-Driven ILC for Specified Point Tracking
8.1 Introduction
8.2 Problem Formulation
8.3 Controller Design
8.4 Convergence Analysis
8.5 Simulation Study
8.6 DDPTPILC Using Continuous Input Information
8.6.1 Problem Formulation
8.6.2 Controller Design
8.6.3 Convergence Analysis
8.6.4 Simulation Study
8.7 Summary
References
9 Higher Order Data-Driven Iterative Learning Control
9.1 Introduction
9.2 Problem Formulation
9.3 Controller Design
9.4 Convergence Analysis
9.5 Simulation Study
9.6 Summary
References
10 Constrained Data-Driven Iterative Learning Control
10.1 Introduction
10.2 Problem Formulation
10.3 Controller Design
10.4 Convergence Analysis
10.5 Constrained Data-Driven PTPILC
10.5.1 Controller Design
10.5.2 Convergence Analysis
10.6 Simulation Study
10.7 Summary
References
11 ESO-based Data-Driven Iterative Learning Control
11.1 Introduction
11.2 Problem Formulation
11.3 Controller Design
11.4 Convergence Analysis
11.5 Simulation Study
11.6 Summary
References
12 Event-Triggered Data-Driven Iterative Learning Control
12.1 Introduction
12.2 Problem Formulation
12.3 Controller Design
12.4 Convergence Analysis
12.5 Extension to MIMO Nonlinear Nonaffine Systems
12.5.1 Problem Formulation
12.5.2 Controller Design
12.5.3 Convergence Analysis
12.6 Simulation Study
12.7 Summary
References