非线性系统
模型预测控制
人工神经网络
控制理论(社会学)
计算机科学
线性系统
动力系统理论
系统动力学
不变(物理)
本征函数
数学
人工智能
控制(管理)
数学分析
特征向量
物理
量子力学
数学物理
作者
Meixi Wang,Xuyang Lou,Wei Wu,Baotong Cui
标识
DOI:10.1109/tnnls.2022.3194958
摘要
This article presents a data-driven control strategy for nonlinear dynamical systems, enabling the construction of a Koopman-based linear system associated with nonlinear dynamics. The primary idea is to apply the deep learning technique to the Koopman framework for globally linearizing nonlinear dynamics and impose a Koopman-based model predictive control (MPC) approach to stabilize the nonlinear dynamical systems. In this work, we first generalize the Koopman framework to nonlinear control systems, enabling comprehensive linear analysis and control methods to be effective for nonlinear systems. We next present a hierarchical neural network (HNN) approach to deal with the crucial challenge of the finite-dimensional Koopman representation approximation. In particular, a scale-invariant constrained network in the HNN includes four modules, in which a predictor module and a linear module can accurately approximate the finite Koopman eigenfunctions and Koopman operator, respectively, thus forming the lifted linear system. Then, we design the Koopman-based MPC scheme for controlling nonlinear systems with constraints by adopting the modified MPC with a saturation-like function on the lifted linear system. Importantly, the Koopman-based MPC enjoys higher computational efficiency compared to the classical linear MPC and nonlinear MPC methods. Finally, a physical experiment on an overhead crane system is provided to demonstrate the effectiveness of the proposed data-driven control framework.
科研通智能强力驱动
Strongly Powered by AbleSci AI