基于谐波平衡的非线性振动系统辨识结题报告_第1页
基于谐波平衡的非线性振动系统辨识结题报告_第2页
基于谐波平衡的非线性振动系统辨识结题报告_第3页
基于谐波平衡的非线性振动系统辨识结题报告_第4页
基于谐波平衡的非线性振动系统辨识结题报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于谐波平衡的非线性振动系统辨识结题报告一、研究背景与问题提出在工程实际中,绝大多数振动系统都存在不同程度的非线性特性,如机械结构的间隙、材料的非线性本构关系、流体的非线性作用力等。这些非线性特性使得系统的振动响应呈现出复杂的动力学行为,如分岔、混沌等,传统的线性振动理论已无法准确描述和分析此类系统。因此,如何有效地辨识非线性振动系统的动力学模型,成为当前振动工程领域的研究热点之一。系统辨识是通过对系统输入输出数据的测量和分析,建立系统数学模型的过程。对于线性振动系统,已经发展了较为成熟的辨识方法,如频域的传递函数辨识、时域的状态空间辨识等。然而,对于非线性振动系统,由于其动力学方程中包含非线性项,传统的线性辨识方法不再适用,需要发展专门的非线性辨识技术。谐波平衡法是一种经典的非线性振动分析方法,其基本思想是假设系统的响应为一系列谐波的叠加,将非线性振动方程转化为代数方程进行求解。该方法具有计算效率高、物理意义明确等优点,在非线性振动分析中得到了广泛应用。近年来,随着信号处理技术和优化算法的发展,谐波平衡法逐渐被应用于非线性振动系统的辨识中,为非线性系统的建模提供了一种新的思路。二、研究目标与内容(一)研究目标本研究的主要目标是基于谐波平衡法,发展一套有效的非线性振动系统辨识方法,实现对非线性振动系统动力学模型的准确辨识。具体包括:建立基于谐波平衡的非线性振动系统辨识框架,明确辨识的基本流程和关键步骤。针对不同类型的非线性项,如多项式非线性、分段线性非线性等,研究相应的辨识方法,提高辨识的准确性和适用性。通过数值仿真和实验验证,验证所提出辨识方法的有效性和鲁棒性。(二)研究内容为了实现上述研究目标,本研究主要开展了以下几个方面的工作:谐波平衡法的基本原理与扩展:深入研究谐波平衡法的基本原理,分析其在非线性振动分析中的应用。针对传统谐波平衡法的局限性,如仅适用于弱非线性系统、难以处理多频激励等问题,研究谐波平衡法的扩展方法,如多谐波平衡法、增量谐波平衡法等,为非线性系统辨识提供理论基础。非线性振动系统的辨识模型建立:根据谐波平衡法的基本思想,建立非线性振动系统的辨识模型。将系统的响应表示为谐波的叠加,通过对输入输出数据的分析,提取谐波分量的幅值和相位信息,进而建立系统的非线性动力学模型。辨识算法的研究与实现:研究基于谐波平衡的非线性振动系统辨识算法,包括参数估计方法、优化算法等。针对不同类型的非线性项,选择合适的辨识算法,实现对非线性模型参数的准确估计。同时,考虑到实际工程中存在的噪声、测量误差等因素,研究辨识算法的鲁棒性,提高算法在复杂环境下的适应性。数值仿真与实验验证:通过数值仿真,对所提出的辨识方法进行验证。设计不同类型的非线性振动系统,如Duffing系统、VanderPol系统等,模拟系统的输入输出数据,利用所提出的辨识方法进行模型辨识,比较辨识结果与真实模型的差异,评估辨识方法的准确性和有效性。同时,开展实验研究,搭建非线性振动实验平台,采集实际系统的输入输出数据,验证辨识方法在实际工程中的应用效果。三、基于谐波平衡的非线性振动系统辨识方法(一)谐波平衡法的基本原理考虑一个单自由度非线性振动系统,其动力学方程可以表示为:[m\ddot{x}+c\dot{x}+kx+f(x,\dot{x})=F(t)]其中,(m)为质量,(c)为阻尼系数,(k)为线性刚度系数,(f(x,\dot{x}))为非线性恢复力或阻尼力,(F(t))为激励力。假设激励力(F(t))为简谐激励,即(F(t)=F_0\cos(\omegat)),其中(F_0)为激励幅值,(\omega)为激励频率。根据谐波平衡法的基本思想,假设系统的响应(x(t))为一系列谐波的叠加,即:[x(t)=\sum_{n=1}^{N}A_n\cos(n\omegat)+B_n\sin(n\omegat)]其中,(N)为谐波的阶数,(A_n)和(B_n)分别为第(n)阶谐波的余弦分量和正弦分量的幅值。将响应(x(t))代入非线性振动方程,利用三角函数的正交性,将方程两边的同次谐波分量的系数相等,得到一组代数方程:[\begin{cases}-m\omega^2A_1+c\omegaB_1+kA_1+f_{c1}=F_0\-m\omega^2B_1-c\omegaA_1+kB_1+f_{s1}=0\\vdots\-m(n\omega)^2A_n+cn\omegaB_n+kA_n+f_{cn}=0\-m(n\omega)^2B_n-cn\omegaA_n+kB_n+f_{sn}=0\end{cases}]其中,(f_{cn})和(f_{sn})分别为非线性项(f(x,\dot{x}))在第(n)阶谐波下的余弦分量和正弦分量的幅值,可以通过对非线性项进行谐波展开得到。通过求解上述代数方程,可以得到响应的谐波分量幅值(A_n)和(B_n),从而得到系统的响应(x(t))。(二)基于谐波平衡的辨识框架基于谐波平衡的非线性振动系统辨识框架主要包括数据采集、谐波分析、模型建立和参数估计四个步骤,具体流程如下:数据采集:通过实验或数值仿真,采集非线性振动系统的输入激励信号(F(t))和输出响应信号(x(t))。为了保证辨识的准确性,需要采集足够多的数据样本,同时考虑噪声和测量误差的影响,对数据进行预处理,如滤波、去噪等。谐波分析:对采集到的输入输出信号进行谐波分析,提取各次谐波的幅值和相位信息。可以采用傅里叶变换、小波变换等信号处理方法,将时域信号转换为频域信号,得到各次谐波的幅值谱和相位谱。模型建立:根据谐波平衡法的基本原理,建立非线性振动系统的辨识模型。假设系统的动力学方程包含线性项和非线性项,将非线性项表示为响应的函数,如多项式函数、分段线性函数等。将响应的谐波分量代入辨识模型,得到关于模型参数的代数方程。参数估计:利用优化算法,求解上述代数方程,估计非线性振动系统的模型参数。常用的优化算法包括最小二乘法、牛顿-拉夫逊法、遗传算法等。通过最小化模型预测输出与实际输出之间的误差,得到最优的模型参数估计值。(三)不同类型非线性项的辨识方法1.多项式非线性系统的辨识对于多项式非线性系统,其非线性项可以表示为响应的多项式函数,即:[f(x,\dot{x})=\sum_{i=0}^{p}\sum_{j=0}^{q}a_{ij}x^i\dot{x}^j]其中,(a_{ij})为多项式系数,(p)和(q)分别为多项式的阶数。将响应的谐波分量代入上述非线性项,进行谐波展开,可以得到非线性项在各次谐波下的幅值表达式。将其代入辨识模型的代数方程中,得到关于多项式系数(a_{ij})的线性方程组。利用最小二乘法,可以求解该线性方程组,得到多项式系数的估计值。2.分段线性非线性系统的辨识分段线性非线性系统的非线性项在不同的响应区间内具有不同的线性特性,如间隙非线性、干摩擦非线性等。对于此类系统,其辨识的关键是确定分段线性的区间和各区间内的线性参数。首先,通过对响应信号的分析,确定分段线性的区间。可以采用阈值法、聚类分析等方法,根据响应的幅值或相位信息,将响应划分为不同的区间。然后,在每个区间内,将非线性项近似为线性项,利用谐波平衡法建立辨识模型,估计各区间内的线性参数。最后,将各区间的辨识结果进行整合,得到整个系统的非线性模型。四、数值仿真验证(一)仿真模型设计为了验证所提出的基于谐波平衡的非线性振动系统辨识方法的有效性,设计了以下两种典型的非线性振动系统进行数值仿真:1.Duffing系统Duffing系统是一种典型的多项式非线性振动系统,其动力学方程为:[\ddot{x}+0.1\dot{x}+x+x^3=F_0\cos(\omegat)]其中,(F_0=1.0),(\omega=1.0)。该系统的非线性项为(x^3),属于三次多项式非线性。2.分段线性间隙系统分段线性间隙系统的动力学方程为:[\begin{cases}\ddot{x}+0.1\dot{x}+k_1x=F_0\cos(\omegat),&|x|\leqd\\ddot{x}+0.1\dot{x}+k_1d+k_2(x-d)=F_0\cos(\omegat),&x>d\\ddot{x}+0.1\dot{x}-k_1d+k_2(x+d)=F_0\cos(\omegat),&x<-d\end{cases}]其中,(k_1=1.0),(k_2=2.0),(d=0.5),(F_0=1.0),(\omega=1.0)。该系统存在间隙非线性,当响应幅值小于间隙(d)时,系统的刚度为(k_1);当响应幅值大于间隙(d)时,系统的刚度变为(k_1+k_2)。(二)仿真结果与分析1.Duffing系统的辨识结果利用所提出的辨识方法,对Duffing系统进行辨识。采集系统在激励作用下的输入输出数据,进行谐波分析,提取各次谐波的幅值和相位信息。建立基于谐波平衡的辨识模型,采用最小二乘法估计模型参数。辨识结果表明,所提出的方法能够准确估计Duffing系统的线性参数和非线性参数。线性刚度系数(k)的估计值为(0.998),与真实值(1.0)非常接近;非线性项系数(a_{30})(对应(x^3)的系数)的估计值为(0.995),误差较小。模型预测输出与实际输出之间的均方根误差为(0.021),表明辨识模型能够较好地拟合系统的实际响应。2.分段线性间隙系统的辨识结果对于分段线性间隙系统,首先通过对响应信号的分析,确定间隙的大小(d)。然后,在不同的响应区间内,分别估计线性参数(k_1)和(k_2)。辨识结果显示,间隙(d)的估计值为(0.497),与真实值(0.5)基本一致;线性刚度系数(k_1)的估计值为(0.996),(k_2)的估计值为(1.992),均与真实值接近。模型预测输出与实际输出之间的均方根误差为(0.032),说明辨识模型能够准确描述分段线性间隙系统的动力学特性。五、实验验证(一)实验平台搭建为了进一步验证所提出辨识方法在实际工程中的应用效果,搭建了一个非线性振动实验平台。该实验平台主要包括振动台、传感器、数据采集系统和计算机控制系统。振动台采用电磁式振动台,能够产生不同频率和幅值的正弦激励。传感器包括加速度传感器和位移传感器,用于测量系统的振动响应。数据采集系统采用NI公司的PXI数据采集卡,能够实时采集输入输出信号,并传输到计算机进行处理。计算机控制系统用于控制振动台的激励信号,同时对采集到的数据进行分析和处理。(二)实验方案设计选择带有间隙非线性的悬臂梁结构作为实验对象,该结构在振动过程中,由于悬臂梁与固定支座之间存在间隙,会产生间隙非线性特性。实验中,通过振动台对悬臂梁施加正弦激励,改变激励的频率和幅值,采集悬臂梁的振动响应信号。具体实验方案如下:调整振动台的激励频率为(5Hz),激励幅值为(0.5mm),采集悬臂梁的振动响应信号,持续时间为(10s)。改变激励幅值为(1.0mm),重复上述实验,采集多组输入输出数据。对采集到的数据进行预处理,如滤波、去噪等,去除噪声和干扰信号。利用所提出的基于谐波平衡的辨识方法,对实验数据进行分析,辨识悬臂梁结构的非线性动力学模型。(三)实验结果与分析通过对实验数据的辨识分析,得到了悬臂梁结构的非线性动力学模型。辨识结果表明,所提出的方法能够准确辨识出悬臂梁结构的间隙非线性特性,估计得到的间隙大小与实际测量值基本一致。模型预测输出与实验测量输出之间的均方根误差为(0.045),说明辨识模型能够较好地预测悬臂梁的振动响应。同时,通过改变激励频率和幅值,进行多次实验,验证了辨识方法的鲁棒性。实验结果显示,在不同的激励条件下,所提出的辨识方法都能够准确地辨识出系统的非线性模型,具有较好的适应性。六、研究成果与创新点(一)研究成果建立了基于谐波平衡的非线性振动系统辨识框架,明确了辨识的基本流程和关键步骤,为非线性振动系统的辨识提供了系统的方法指导。针对多项式非线性和分段线性非线性等不同类型的非线性项,研究了相应的辨识方法,提高了辨识方法的准确性和适用性。通过数值仿真和实验验证,验证了所提出辨识方法的有效性和鲁棒性,为实际工程中的非线性振动系统建模提供了一种新的技术手段。(二)创新点将谐波平衡法与系统辨识技术相结合,提出了一种基于谐波平衡的非线性振动系统辨识方法,拓展了谐波平衡法的应用领域。针对分段线性非线性系统,提出了一种基于区间划分的辨识方法,能够有效处理分段线性非线性特性,提高了辨识的准确性。研究了辨识算法的鲁棒性,通过对噪声和测量误差的分析,提出了相应的改进措施,提高了算法在复杂环境下的适应性。七、研究不足与展望(一)研究不足本研究虽然取得了一定的成果,但仍存在一些不足之处:所提出的辨识方法主要针对单自由度非线性振动系统,对于多自由度非线性振动系统的辨识研究还不够深入。多自由度系统的动力学特性更加复杂,需要考虑各自由度之间的耦合作用,辨识难度较大。在实验验证中,仅针对带有间隙非线性的悬臂梁结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论