Learning in Dynamic Systems and Its Application to Adaptive PID Control
Omar Makke, Feng Lin

TL;DR
This paper extends a neural network learning algorithm to a broad class of dynamic systems, enabling self-learning and adaptive control, demonstrated through simulations on various plants including unstable ones.
Contribution
The paper introduces a generalized Brandt-Lin learning algorithm for dynamic systems and applies it to develop a new adaptive PID control law.
Findings
Effective adaptation on linear and nonlinear plants
Successful control of stable and unstable systems
Demonstrated improvements in simulation results
Abstract
Deep learning using neural networks has revolutionized machine learning and put artificial intelligence into everyday life. In order to introduce self-learning to dynamic systems other than neural networks, we extend the Brandt-Lin learning algorithm of neural networks to a large class of dynamic systems. This extension is possible because the Brandt-Lin algorithm does not require a dedicated step to back-propagate the errors in neural networks. To this end, we first generalize signal-flow graphs so that they can be used to model nonlinear systems as well as linear systems. We then derive the extended Brandt-Lin algorithm that can be used to adapt the weights of branches in generalized signal-flow graphs. We show the applications of the new algorithm by applying it to adaptive PID control. In particular, we derive a new adaptation law for PID controllers. We verify the effectiveness of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Control Systems and Identification · Advanced Control Systems Optimization
MethodsSelf-Learning
