Data-driven System Interconnections and a Novel Data-enabled Internal Model Control (2311.12696v2)
Abstract: Over the past two decades, there has been a growing interest in control systems research to transition from model-based methods to data-driven approaches. In this study, we aim to bridge a divide between conventional model-based control and emerging data-driven paradigms grounded in Willem's fundamental lemma. Specifically, we study how input/output data from two separate systems can be manipulated to represent the behavior of interconnected systems, either connected in series or through feedback. Using these results, this paper introduces the Internal Behavior Control (IBC), a new control strategy based on the well-known Internal Model Control (IMC) but viewed under the lens of Behavioral System Theory. Similar to IMC, the IBC is easy to tune and results in perfect tracking and disturbance rejection but, unlike IMC, does not require a parametric model of the dynamics. We present two approaches for IBC implementation: a component-by-component one and a unified one. We compare the two approaches in terms of filter design, computations, and memory requirements.
- Introduction to mathematical systems theory: a behavioral approach, volume 26. Springer Science & Business Media, 1997.
- Jan C Willems. The behavioral approach to open and interconnected systems. IEEE control systems magazine, 27(6):46–99, 2007.
- Jan C Willems. Paradigms and puzzles in the theory of dynamical systems. IEEE Transactions on automatic control, 36(3):259–294, 1991.
- Jan C Willems. Models for dynamics. Dynamics reported: a series in dynamical systems and their applications, pages 171–269, 1989.
- Data-driven control: A behavioral approach. Systems & Control Letters, 101:37–43, 2017.
- Data-driven control: the full interconnection case. In 22nd International Symposium on Mathematical Theory of Networks and Systems, July 2016.
- Control in a behavioral setting. In Proceedings of 35th IEEE Conference on Decision and Control, volume 2, pages 1824–1829. IEEE, 1996.
- Jan C Willems. On interconnections, control, and feedback. IEEE Transactions on Automatic control, 42(3):326–339, 1997.
- Internal model control. a unifying review and some new results. Industrial & Engineering Chemistry Process Design and Development, 21(2):308–323, 1982.
- Data-enabled predictive control: In the shallows of the deepc. In 2019 18th European Control Conference (ECC), pages 307–312. IEEE, 2019.
- Wouter Favoreel. Subspace methods for identification and control of linear and bilinear systems. PhD thesis, Katholiek Universiteit Leuven, 1999.
- Data-driven internal model control of second-order discrete volterra systems. In 59th IEEE Conference on Decision and Control (CDC), pages 4572–4579. IEEE, 2020.
- Behavioral systems theory in data-driven analysis, signal processing, and control. Annual Reviews in Control, 52:42–64, 2021.
- Identifiability in the behavioral setting. IEEE Transactions on Automatic Control, 68(3):1667–1677, 2022.
- Bridging direct and indirect data-driven control formulations via regularizations and relaxations. IEEE Transactions on Automatic Control, 68(2):883–897, 2022.
- Data-driven inverse of linear systems and application to disturbance observers. In 2023 American Control Conference (ACC), pages 2806–2811. IEEE, 2023.
- Manfred Morari. Robust process control. Chemical engineering research & design, 65(6):462–479, 1987.
- Internal model control: Pid controller design. Industrial & engineering chemistry process design and development, 25(1):252–265, 1986.
- On the interpretation and practice of dynamical differences between hammerstein and wiener models. IEE Proceedings-Control Theory and Applications, 152(4):349–356, 2005.