Neural-network-based iterative learning control of nonlinear systems
This work reports on a novel approach to effective design of iterative learning control of repetitive nonlinear processes based on artificial neural networks. The essential idea discussed here is to enhance the iterative learning scheme with neural networks applied for controller synthesis as well a...
Gespeichert in:
Veröffentlicht in: | ISA transactions 2020-03, Vol.98, p.445-453 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This work reports on a novel approach to effective design of iterative learning control of repetitive nonlinear processes based on artificial neural networks. The essential idea discussed here is to enhance the iterative learning scheme with neural networks applied for controller synthesis as well as for system output prediction. Consequently, an iterative control update rule is developed through efficient data-driven scheme of neural network training. The contribution of this work consists of proper characterization of the control design procedure and careful analysis of both convergence and zero error at convergence properties of the proposed nonlinear learning controller. Then, the resulting sufficient conditions can be incorporated into control update for the next process trial. The proposed approach is illustrated by two examples involving control design for pneumatic servomechanism and magnetic levitation system.
•Iterative learning control scheme employing artificial neural networks.•Learning controller parameters tuning via training process.•Convergence analysis of the proposed control scheme.•Comprehensive analysis of control synthesis design stages.•Pneumatic servomechanism and magnetic suspension system experimental study. |
---|---|
ISSN: | 0019-0578 1879-2022 |
DOI: | 10.1016/j.isatra.2019.08.044 |