首页 | 本学科首页   官方微博 | 高级检索  
     

基于正交匹配追踪算法的复杂系统动力学建模与分析
引用本文:罗忠,周广泽,朱云鹏,高屹,李雷. 基于正交匹配追踪算法的复杂系统动力学建模与分析[J]. 机械工程学报, 2022, 58(19): 86-94. DOI: 10.3901/JME.2022.19.086
作者姓名:罗忠  周广泽  朱云鹏  高屹  李雷
作者单位:东北大学机械工程与自动化学院 沈阳 110819;东北大学航空动力装备振动及控制教育部重点实验室 沈阳 1108193;东北大学佛山研究生创新学院 佛山 528312;东北大学机械工程与自动化学院 沈阳 110819;东北大学航空动力装备振动及控制教育部重点实验室 沈阳 1108193;谢菲尔德大学自动控制与系统工程系 谢菲尔德 S13JD 英国
基金项目:国家科技重大专项(J2019-IV-0002-0069)、国家自然科学基金(11872148, U1908217)和广东省粤佛联合重点基金(2020B1515120015)资助项目。
摘    要:针对非线性系统模型的辨识问题,通过引入正交匹配追踪(Orthogonal matching pursuit,OMP)算法实现快速非线性系统建模。该方法旨在解决非线性有源自回归(Nonlinear autoregressive with exogenous inputs,NARX)模型针对大型数据建模时效性差的问题。首先,说明了正交最小二乘(Orthogonal least squares,OLS)算法存在正交次数多、耗时长的问题,采用OMP算法可有效解决,通过与OLS算法对比正交差异性证明了OMP算法计算效率提升的理论基础,采用模型预报方法验证OMP算法所得NARX模型的动力学特性。其次,以单自由度非线性系统为例,说明了OMP算法系统建模的有效性。最后,利用OMP算法建立悬臂梁NARX模型,并分别将NARX模型预报输出与试验实测输出,NARX模型固有频率与悬臂梁实际固有频率进行对比。结果表明,与OLS算法相比,所提方法的建模效率平均提升了10倍,且模型可有效反应系统动力学特性。

关 键 词:非线性系统  NARX模型  OLS算法  OMP算法  差异性分析
收稿时间:2022-02-07

Modelling and Analysis of Complex System Dynamics Based on Orthogonal Matching Pursuit Algorithm
LUO Zhong,ZHOU Guangze,ZHU Yunpeng,GAO Yi,LI Lei. Modelling and Analysis of Complex System Dynamics Based on Orthogonal Matching Pursuit Algorithm[J]. Chinese Journal of Mechanical Engineering, 2022, 58(19): 86-94. DOI: 10.3901/JME.2022.19.086
Authors:LUO Zhong  ZHOU Guangze  ZHU Yunpeng  GAO Yi  LI Lei
Affiliation:1. School of Mechanical Engineering & Automation, Northeastern University, Shenyang 110819;2. Key Laboratory of Vibration and Control of Aero-Propulsion System Ministry of Education, Northeastern University, Shenyang 110819;3. Foshan Graduate School of Innovation, Northeastern University, Foshan 528312;4. Department of Automatic Control and System Engineering, University of Sheffield, Sheffield UK S13JD
Abstract:The problem of identifying non-linear system models is addressed by introducing the OMP (Orthogonal matching pursuit) algorithm for fast non-linear system modelling. The method aims to solve the problem of poor timeliness in modelling large data with NARX (Nonlinear autoregressive with exogenous inputs) models. Firstly, it is shown that the OLS (Orthogonal least squares) algorithm has the problem of many orthogonal times and time consuming, which can be effectively solved by using the OMP algorithm. The kinetic properties of the NARX model obtained by the OMP algorithm are verified using the model prediction method. Secondly, the effectiveness of the OMP algorithm system modelling is illustrated by taking a single degree of freedom non-linear system as an example. Finally, the NARX model of the cantilever beam is established using the OMP algorithm, and the NARX model prediction output is compared with the experimental measured output, the inherent frequency of the NARX model and the actual inherent frequency of the cantilever beam respectively. The results show that the modelling efficiency of the proposed method is on average 10 times higher than that of the OLS algorithm, and the model can effectively reflect the dynamics of the system.
Keywords:nonlinear systems  NARX model  OLS algorithm  OMP algorithm  variance analysis  
本文献已被 万方数据 等数据库收录!
点击此处可从《机械工程学报》浏览原始摘要信息
点击此处可从《机械工程学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号