[发明专利]一种仅输出线性时变结构模态参数辨识方法有效
申请号: | 201610701225.9 | 申请日: | 2016-08-22 |
公开(公告)号: | CN106354695B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 周思达;刘莉;康杰;马源辰 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F17/18 | 分类号: | G06F17/18 |
代理公司: | 北京理工正阳知识产权代理事务所(普通合伙) 11639 | 代理人: | 鲍文娟 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开的一种仅输出线性时变结构模态参数辨识方法,属于结构动力学技术领域。本发明首先推导出最小二乘支持向量机矢量时变自回归模型的代价函数;利用Wendland紧支径向基函数构造函数空间基于Gamma测试的非参数方法确定正则因子,基于实际经验给出基函数宽度减缩系数;依据贝叶斯信息量准则和赤池信息量准则确定时变自回归模型阶数;依据残差平方和与序列平方和的比值确定函数空间阶数;最后根据代价函数求最小二乘支持向量机矢量时变自回归模型系数矩阵表达式,并根据时间冻结方法求系统的模态频率,完成线性时变结构模态参数的辨识。本发明能够提高计算效率,增强系统鲁棒性,在结构动力学工程应用中广泛应用于线性时变结构的模态辨识。 | ||
搜索关键词: | 一种 输出 线性 结构 参数 辨识 方法 | ||
【主权项】:
1.一种仅输出线性时变结构模态参数辨识方法,其特征在于:包括如下步骤,步骤1:推导出最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)的代价函数Lp(aij,lm,αl[k],el[k]),具体包括如下步骤;步骤1.1:推导最小二乘支持向量机模型(LS‑SVM)的代价函数L(w,b,e,α)如式(1)所示:式中,L(w,b,e,α)表示代价函数,w为参数矢量,b为实数,e=[e1 e2 … eN]T为误差向量,α=[α1 α2 … αN]T为拉格朗日乘子向量,γ为正则因子,为支持向量机训练样本数据,为N维至更高nh维的映射,上标T表示转置运算,N为训练样本点个数;步骤1.2:将矢量时变自回归模型(VTAR)的系数投影到由径向基函数序列表示的函数空间中;矢量时变自回归模型(VTAR)如式(2)所示:式中,为系统N0个通道的输出向量,k为第k个时刻点,na为VTAR模型阶数,e[k]为k时刻的误差或不可观测的非平稳扰动,Ai[k]为第i阶与时刻相关的VTAR系数矩阵;将矢量时变自回归模型(VTAR)的系数投影到如式(3)所示的函数空间中:式中,pa为函数空间阶数,fj为第j阶函数向量,其中j的取值范围为j=1,2,…,pa;fj[1]到fj[N]表示fj中的N个元素;将Ai[k]展开,即得到函数空间表示的矢量时变自回归模型(VTAR),如式(4)所示:x[k]的分量形式如式(5)所示:式中,aij,lm为矩阵Aij的元素,l表示第l个输出通道;步骤1.3:得出最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)的代价函数Lp(aij,lm,αl[k],el[k]);结合式(1)和式(5)得到所需的代价函数Lp(aij,lm,αl[k],el[k])如式(6)所示:步骤2:利用Wendland紧支径向基函数构造步骤1中式(3)所示的函数空间使函数空间变得稀疏;采用的Wendland紧支径向基函数fj[k]具体形式如式(7)所示:式中,Nw是给定的Wendland紧支径向基函数序列的非零部分,且其中表示对括号里的数向下取整;δ是基函数宽度减缩系数;是φ1,λ(r)的离散形式,φ1,λ(r)表达式如式(8)所示:λ是多项式的次数,pλ,λ+1(r)是λ次的多项式,运算(a)+=max{a,0};当λ取值分别为0,1,2,3时,φ1,λ(r)的表达式分别如式(9)至式(12)所示;φ1,λ(r)=(1‑r)+ (9)步骤3:基于Gamma测试的非参数方法确定步骤1中公式(6)中正则因子γ,基于工程经验给出步骤1中公式(7)中基函数宽度减缩系数δ;步骤4:确定步骤1式(6)中最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)阶数na和函数空间阶数pa;步骤5:根据步骤1中式(6)所示的代价函数Lp(aij,lm,αl[k],el[k])求步骤1式(2)中矢量时变自回归模型(VTAR)系数矩阵Ai[k]表达式,并根据时间冻结方法求系统的模态频率,完成线性时变结构模态参数的辨识;将式(6)中的代价函数Lp(aij,lm,αl[k],el[k])对各个自变量aij,lm,αl[k],el[k]求导,并整理得:式中,γl是第l个输出通道对应的正则因子,I为N维单位矩阵,αl、Ωl分别如式(15)、(16)所示:其中,⊙表示对应元素相乘运算,F矩阵和Rm矩阵元素如式(17)所示:式(16)所示的矩阵Ωl称为Gram矩阵;由于式(13)中除αl外,其他变量只与步骤1式(3)中基函数空间和系统输出有关,均为已知量,因此求解式(13)所示的线性方程,即能够得到αl的值;将αl的值代入式(14)中,即能够得到aij,lm的值;再将aij,lm代入式(5)中,能够得到步骤1式(2)中矢量时变自回归模型(VTAR)系数矩阵Ai[k];采用时间冻结法,据系数矩阵Ai[k]求第k个时刻点系统的频率和阻尼,完成线性时变结构模态参数的辨识;所述的步骤4具体实现方法包括如下步骤,步骤4.1:确定步骤1式(6)中最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)阶数na;最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)阶数na的确定依据贝叶斯信息量准则(Bayesian Information Criterion,BIC)和赤池信息量准则(Akaike Information Criterion,AIC);当最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)阶数达到最优时,AIC和BIC的值取最小;因此,赤池信息量准则AIC和贝叶斯信息量准则BIC值取最小时对应的最小二乘支持向量机矢量时变自回归模型(LS‑SVM‑VTAR)阶数即为na值;步骤4.2:确定步骤1式(6)中函数空间阶数pa;函数空间阶数pa的确定依赖于残差平方和(residual sum of squares,RSS)与序列平方和(series sum of squares,SSS)的比值,即RSS/SSS;当函数空间阶数pa最优时,RSS/SSS取最小值;因此,RSS/SSS取最小值时对应的函数空间阶数即为pa值;还包括应用步骤5辨识的结构模态参数指导结构动力学领域结构分析与设计的步骤6;根据步骤5辨识的结构模态参数,能得到工程结构的振动频率范围,检测是否符合工程结构标准及隔振要求,指导工程结构的设计;另外,得到的结构模态参数还能为时变结构的健康监测、结构故障诊断、结构振动控制方面的应用提供支持。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610701225.9/,转载请声明来源钻瓜专利网。