Identification of linear flat outputs using neural networks—Examples of two-degree-of-freedom underactuated mechanical systems

Mechanical Systems and Signal Processing(2024)

引用 0|浏览2
暂无评分
摘要
This paper proposes a neural networks-based approach of finding flat output of linearized underactuated mechanical systems (UMS). Given that differential flatness and controllability are equivalent for linear systems, the problem is equivalent to finding the Brunovsky canonical form of linearized UMSs. We use a two degree-of-freedom (2DOF) system to illustrate the theoretical development. The proposed method identifies the local flat output of nonlinear mechanical systems from the measurements only, without a detailed mathematical model. The identification allows us to combine the well-known active disturbance rejection control (ADRC) and differential flatness control. A time-domain direct identification (TDDI) algorithm and its variant based on the algebraic method are proposed for flat output identification (FOID). The neural networks for implementing the TDDI algorithm called FOID-NN are created to evaluate flat output candidates and to use the flat output to reconstruct the system states in terms of a linear mapping. The neural networks are trained with the loss functions defined by reconstruction errors. Two special layers, namely tracking differentiator (TD) and algebraic layer, are inserted in the FOID-NN to handle noisy signal differentiations. Simulations of a cart–pole system and a stable 2DOF nonlinear UMS are carried out to show the range of applications of the FOID-NN. The experimental data of an underactuated rotary crane are used to validate the identified flat output.
更多
查看译文
关键词
Flat output,Neural networks,Differential flatness,Underactuated systems,Data-driven control,Flatness-based control
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要