摘 要:在基于灵敏度分析的轴对称模型修正中,重根特征向量灵敏度是较为重要的确定结构参数优化方向的参数。以杨秋伟提出的计算特征向量灵敏度的方法为基础,在支配方程的两侧加上一个可调整的正则项以消除动刚度阵的奇异性,并结合完备模态法计算模态参与因子,提出了正则完备法。虽然该法以计算重根特征向量灵敏度而推导,但也可用于单根特征向量灵敏度的计算。通过试验算例验证了所提方法在轴对称模型修正的可行性。
关键词:轴对称模型修正;重根特征向量;特征向量灵敏度
中图分类号:TP391.9文献标志码:A文章编号:1671-5276(2024)03-0123-04
Regular Complete Method for Computing Sensitivity of Repeated Root Eigenvectors
Abstract:In the sensitivity-based model updating of the axisymmetric structure, the sensitivity of the repeated root eigenvectors is a crucial parameter to determine the optimization direction of structural parameters. Based on the method of calculating eigenvector sensitivity proposed by YANG Qiuwei, regular complete method is proposed by adding an adjustable regular term on both sides of the governing equation to eliminate the singularity of the dynamic stiffness matrix and combining with the complete modal method to calculate the modal participation factor. Although the method is derived by calculating the sensitivity of the repeated root eigenvectors, it can also be used for the calculation of the sensitivity of the single root eigenvector. Experimental examples verify the feasibility of the proposed method in axisymmetric model updating.
Keywords:axisymmetric model updating;repeated root eigenvectors;eigenvector sensitivity
0 引言
特征灵敏度是基于灵敏度分析模型修正的重要研究内容之一,可以确定结构参数优化方向。最早由FOX和ROGERS给出了特征灵敏度关于结构设计变量的推论式,NELSON[1]在FOX的推论基础上建立了关于单根特征向量灵敏度的表达式,OJALVO[2]将Nelson法扩展到重根特征向量;MILLS-CURRAN[3]对Ojalvo法通解的普遍计算式进行了合理的改进,上述方法又称为直接求导法。完备模态法[4]可以精确求解单、重根特征向量灵敏度且只需要本阶模态,适用于特征值为分离或多重的情况,缺点是不易求解等效高阶模态,计算效率低。高精度模态法将特征向量导数表示为完备组的线性组合,再考虑高阶模态的近似贡献。完备模态法和高精度模态法将特征向量灵敏度表征为所有特征向量线性组合去求解,所以又被称为模态法。
轴对称模型修正需要进行测量模态与有限元模型之间的相关性分析,最后以测量模态进行修正。轴对称结构的重根模态具有固有频率接近,振型偏转一定角度的特点,致使两模态的MAC值很差。李效法[5]提出等价振型转换法并考虑到了模态遗漏,将有限元重根振型进行转换。经过振型转换后,通过相关性分析找到相匹配的模态并计算参数灵敏度,最后对有限元模型进行修正。
直接求导法和模态法可以分为单根和重根两种情况讨论。在单、重根特征向量的情况下,直接求导法的支配方程系数阵奇异性和待定系数计算方法不同,模态法则是模态参与因子计算方法互异。而且,Nelson法和模态叠加法只适用于单根的情况,改进Nelson法和完备模态法适用于单、重根的情况。杨秋伟等[6]在Nelson法计算特征向量导数的支配方程两侧加上一个正则项,将系数阵变为非奇异矩阵并求逆和转换多余的正则项,从而推导出求解单根特征向量灵敏度的公式。本文在文献[7]求解单根特征向量灵敏度的基础上,提出正则完备法。
1 理论背景
1.1 重根特征向量灵敏度分析方法
假设一个具有n自由度的对称无阻尼系统,刚度矩阵为K和质量矩阵为M,则考虑如下动力学问题:
KZ=λMZ(1)
ZTMZ=Im×m(2)
式中:λ为m重根;Z=(z1,z2,…,zr,…,zm)是相应的m(m<n)重根特征向量,r=1,2,…,m;K、M、λ和Z均为设计参数pj的函数;I为m×m阶单位矩阵。将式(1)两边对参数pj求偏导,并移项整理可得:
(K-λM)Z′=MZΛ′-(K′-λM′)Z=G(3)
式中:Λ′为重根特征值Λ=(λ1,λ2,…,λr,…,λm)对设计参数pj的1阶导数,也称为特征值灵敏度;Z′为重根特征向量对设计参数pj的特征向量灵敏度。由文献[3]可得单、重根特征值灵敏度的计算公式:
Λ′=ZT(K′-λM′)Z(4)
·信息技术·
李成立,等·计算重根特征向量灵敏度的正则完备法
1.2 正则完备法
首先,完备模态法是将特征向量导数Z′展开成实用完备模态[Φk,Ψh]的线性组合,即
由文献[4]可得因子C的对角元素计算式为
C的非对角元素由下式计算:
式中:K″和M″分别为刚度矩阵和质量矩阵对设计参数pj的2阶导数;Λ″为特征值对设计参数pj的2阶导数。于是,C的计算式可总结为
将式(3)左右两边增加正则项εZZTKZ′,其中ε为任意非0实数,则式(3)变为
(K-λM+εZZTK)Z′=MZΛ′-(K′-λM′)Z+εZZTKZ′(10)
将式(5)代入正则项εZZTKZ′可得:
由完备模态的正交性可知,上式可变为
εZZTKZ′=εZZTKZC=εZΛC(12)
将上式代入式(10)得
(K-λM+εZZTK)Z′=MZΛ′-(K′-λM′)Z+εZΛC(13)
对于系数阵K-λM+εZZTK,左乘以ZT,右乘以Z则得:
ZT(K-λM+εZZTK)Z=Λ-λIm×m+εZTZΛ=εZTZΛ(14)
由式(14)可得,当ε为非0实数时,系数阵K-λM+εZZTK非奇异。将式(13)直接求逆,可得重根特征向量灵敏度的解:
Z′=(K-λM+εZZTK)-1
[MZΛ′-(K′-λM′)Z+εZΛC](15)
综上,式(15)为正则完备法。该公式可以只用本阶模态计算特征向量灵敏度。将Z、Λ和Λ′看作单根时,就等于文献[6]所提的计算单根特征向量灵敏度的方法。所以,该法适用于单、重根特征向量灵敏度的计算。当λ′j≠λ′i时(即m重根特征值灵敏度分离),可以忽略等效高阶模态对特征向量导数的贡献,即删去式(8)中右边第2项ZT(K′-λM′)ΨhCh,式(15)为近似法。
2 算例分析
试验算例将用完备模态法和正则完备法计算除刚体模态外的前3阶特征向量灵敏度。以图1中放在海绵垫上的圆盘为例,建立有限元模型。有限元模型有432个SHELL181单元,433个节点,2 598个自由度。圆盘材料为铁,假设初始材
受文献[7]的启发,本文用MatLab调用自编的APDL灵敏度计算脚本,再由MatLab所编写的修正迭代算法对设计参数进行修正。因此,ANSYS运行APDL自编脚本所获得的特征灵敏度如下。在表1中,方法1为有限差分法,方法2为式(4)所示方法。保留一定精度,表1中两种方法计算的第7阶和第8阶特征值对E、ρ和t的灵敏度都相同。因此,利用式(15)计算第7阶和第8阶重根特征向量对E、ρ和t的灵敏度时,可当作λ′j=λ′i。此时,本文所提方法为精确法。在表2—表4中,正则完备法为方法3,完备模态法为方法4。两种方法的计算结果相比,证明正则完备法可用于计算特征向量灵敏度。另外,计算第7阶特征向量对密度的灵敏度时,完备模态法所用时间约为8.47s,而正则完备法所用时间约为0.89s,由此可知大幅提高了计算效率且更易编程。
根据特征值灵敏度分析,选取对特征值敏感的E、ρ和t为修正参数。采用正则完备法和改进Nelson法计算特征向量灵敏度,再对圆盘进行修正。另外,有限元数据与试验数据的对比如表5所示;频率误差的迭代变化分别如图2和图4所示(本刊为黑白印刷,如有疑问请咨询作者);设计参数相对变化量的迭代变化分别如图3和图5所示(红线为E、绿线为ρ,蓝线为t)。
对测量数据的前6阶进行修正,7和8阶为预测模态,比较修正后频率误差和MAC值。由图2—图5可知,正则完备法和改进Nelson法参与修正时,经过 14次迭代测量模态与有限元模型之间的频率误差和设计参数达到收敛。由表5可知,修正前频率误差最大为第3阶8.59%,最小为第4阶1.48%,但MAC值都较高。正则完备法参与修正时,最小为第1阶0.40%,第4阶频率误差变大为4.21%。改进Nelson法参与修正时,最小为第1阶0.42%,第4阶频率误差变大为4.19%。但两种方法相比,修正后频率误差都在5%以下,频率平均误差都为1.50%,预测模态的频率误差都在1.3%以下,MAC值都有所改善,且修正后的MAC值一致。修正后,改进Nelson法的设计参数为E=180.18GPa、 ρ=7 530.05kg/m3和t=4.04×10-3m,而正则完备法的设计参数为E=178.75GPa、ρ=7 491.81kg/m3和t=4.05×10-3m。总体来看,两种方法修正后频率和MAC值都符合工程要求,且修正后的设计参数符合圆盘(铁)的材料属性和厚度误差。因此,正则完备法可用于模型修正。
3 结语
本文参考文献[6]的思想,提出计算特征向量灵敏度的正则完备法。通过在计算重根特征向量灵敏度支配方程的两侧增加一个正则项,把系数矩阵由奇异矩阵变形为非奇异矩阵,从而可以通过直接求逆快速计算出特征向量灵敏度,且所提的计算公式适用于单、重根特征向量。相比于改进Nelson法和完备模态法,该法在操作上更加简便,且更易于编程。理论上,正则完备法为精确法。但用式(9)计算系数阵C忽略等效高阶模态对特征向量导数的贡献时,该法为近似法。以圆盘结构为例对所提方法进行了验证,结果表明所提方法在计算特征向量灵敏度和模型修正方面是合理可行的,在工程实践中也有较广阔的应用前景。
参考文献:
[1] NELSON R B. Simplified calculation of eigenvector derivatives[J]. AIAA Journal,1976,14(9):1201-1205.
[2] OJALVO I. Gradients for large structural models with repeated frequencies[J]. Society of Automotive Engineers,Warrendale :1986: 86-1789.
[3] MILLS-CURRAN W C. Comment on “eigenvector derivatives with repeated eigenvalues”[J]. AIAA Journal,1990,28(10):1846.
[4] 张德文,魏阜旋. 重根特征向量导数计算的完备模态法[J]. 固体力学学报,1992,13(4):347-352.
[5] 李效法. 基于灵敏度分析的模型修正研究及其实现[D]. 南京:南京航空航天大学,2007.
[6] 杨秋伟,汪振东,梅红蕾. 特征向量灵敏度计算的一种新方法[J]. 应用力学学报,2021,38(3):1239-1244.
[7] 周建君,许俊海,范青山,等. ABAQUS二次开发在自冲铆接模拟中的研究[J]. 机械制造与自动化,2021,50(5):146-148.