基于结构模态试验的矩阵型动力学模型修正方法

文档序号:6599565阅读:230来源:国知局

专利名称::基于结构模态试验的矩阵型动力学模型修正方法
技术领域
:本发明涉及一种基于模态试验的矩阵型动力学模型修正方法,尤其是对结构误差位置或单元确定的动力学模型修正。
背景技术
:目前,利用结构动力学模态试验结果进行有限元模型修正有两大类方法。一类是参数型修正法,即通过求解灵敏度来修正结构模型的物理参数。另一类是由Berman,J.C.Chen,Friswell等学者提出的对模型的整个质量阵和刚度阵进行修正的矩阵型修正法。而对一个结构系统进行模态试验所得到的试验数据是有限的,往往不足以很好地识别动力学模型。近年来,CHA等人曾提出通过测量原结构动力学系统模态和添加质量后的结构动力学系统模态来修正模型。但附加质量在实际中往往比较困难,因为质量往往是具有一定体积和惯量的,而在模型修正中却忽略了它们;而且附加质量与结构的连接又不可避免引入的刚度,这些都影响了修正精度。另外当测试模态数目较少时,由于识别方程中未知数数目大于方程数,解方程得到的修正量精度也会很差。
发明内容本发明目的为了克服附加质量的困难、刚度引入以及参数识别方程的有限性对修正精度的影响,提供一种基于模态试验的矩阵型动力学模型修正方法,该修正方法不仅容易改变结构的质量和刚度,消除引入刚度,而且还能有效增加参数识别方程的个数,提高刚度阵和质量阵的修正精度。本发明为实现上述目的,采用如下技术方案本发明基于结构模态试验的矩阵型动力学模型修正方法首先对原结构进行模态测试,得到原结构的振型①和频率A;然后分多次同时改变结构的质量分布和结构刚度,并对产生的新结构进行模态测试,得到第i次改变结构后新结构的振型①/和频率A/,其中i为大于等于1的自然数;测试模态数为Ne,有限元模型自由度与模态测试自由度均为N,则测试得到的原结构的频率A和新结构的频率A/规模均为^X^,原结构的振型①和新结构的振型①/规模均为NXNe;原结构有限元模型修正后的质量矩阵M和刚度矩阵K均为未知量,规模为NXN;第i次结构质量矩阵的改变量M/和刚度矩阵的改变量IC均为已知量,规模为NXN,其中N为大于1的自然数;此时原结构模态满足,M①A=K①(1)第i次改变结构质量和刚度后,新结构模态满足,<formula>formulaseeoriginaldocumentpage5</formula>将式(1)转置再后乘①/,得到,<formula>formulaseeoriginaldocumentpage6</formula>用①t前乘式(2)得,<Dr(M+M:)0:A'。^r("A:二)(D:式(3)、式(4)两式相减得,由于M为原结构质量阵,未知,令户'=^M0^其中矩阵P、Qi的维数均为NeXNe;式(5)化为,AP'—P'A^=g'(7)由于A和都是对角阵,式(7)可展开为^XNe个代数方程,(K)&《(8)j、k为P、Qi矩阵中元素的下标,Aj为原结构的第j个测试特征值,Aa」为第i次结构质量和刚度改变后新结构的第k个测量特征值;原结构有限元模型修正前的质量矩阵和刚度矩阵分别为M。和K。,为已知量,规模为NXN,原结构有限元模型质量矩阵和刚度矩阵的修正量分别为AM和AK,为未知量,规模为NXN;则有,M=M0+AM(9a)K=K0+AK(9b)原结构有限元模型质量矩阵的修正如下将式(9a)代入式(6a)后得到,<formula>formulaseeoriginaldocumentpage6</formula>将式(10a)行拉直后再转置得到A1Sm其<formula>formulaseeoriginaldocumentpage6</formula>其中Ai矩阵维数为N/XN2;分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(11a)联立求解得<formula>formulaseeoriginaldocumentpage7</formula>原结构有限元模型刚度矩阵的修正包括如下两种方法(1)AK=(M0+AM)①AcDT(cDcDT)—丄-K。(2)用A-工前乘式(3)可得,用(A/)—丄后歉(4)可得,0>7(《+1=0>r(M+M》(D:将式(14)、式(15)两式相减得,(14)(15)A"0^《O:—Or《<D'a(A'。)_1=a^i^①'。(A'。r1—(DrM:<D'。(16)设S;二d^O:(A:)-1-d^M:(D:(17a)(/'=(Dr^(17b)A-\(A/)-1为对角矩阵,将式(17a)和式(17b)代入式(16)并展开后,可得(is)几。*将式(gb)(a),可以f靡l]I^AiM^=[/'—d^《。①(19a)令f/'-O^oO):=r(19b)等式(19a)右边已知,将式(19a)行拉直后再转置得到A1Sk=(20a)其中=<Dr(g)(o;y(20b)Sk=[AKU".AK1N|AK:AK9AKN1...AKJT(20c)』11…々W|V21"'hiV』AW(20d)将分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(20a)联立求解得(21a)其中iAK=即<^化+1=1、2、3.'….G;(Sk)]T(21b)孰'(W-l)xW十l化…(21c)将修正矩阵AM和AK代入式(9a)、(9b)即可得原结构有限元模型修正后的质量矩阵M和刚度矩阵K。本发明同时改变结构的质量和刚度实施起来简单易行,并且运用多次模态试验结果可以有效增加参数识别方程个数,提高有限元模型的修正精度;此外本发明用矩阵计算直接修正有限元模型的质量阵和刚度阵,对使用者工作要求较低,修改过程程序化较强。图l:本发明方法流程图。具体实施例方式下面结合附图对发明的技术方案进行详细说明实际工程中所建立的有限元模型自由度数远大于模态试验测试自由度数,但可以采用Kammer与Ser印提出的模态縮聚方法使有限元模型自由度与模态试验测试自由度一致。故本发明假设有限元模型自由度与模态测试自由度位置、数量一致。首先对原结构进行模态测试,得到原结构的振型①和频率A;然后分若干次同时改变结构的质量分布(如在不同位置固定安装已知轻重的质量块)和结构刚度(如增加固定约束等),并对产生的新结构进行模态测试,得到第i次改变结构后新结构的振型和频率A入假设测试模态数为K,有限元模型自由度与模态测试自由度均为N,则测试得到的原结构的频率A和新结构的频率A/规模均为^X^,原结构的振型①和新结构的振型①/规模均为NXNe。原结构的质量阵M和刚度阵K均为未知量,规模为NXN。第i次结构质量阵的改变量M/和刚度阵的改变量K/均为已知量,规模为NXN。(2)(3)(4)(5)(6a)(6b)此时原结构模态满足,M①A=K①(1)第i次改变结构质量和刚度后,新结构模态满足,(M+M二)①A'。=("《)①将式(1)转置再后乘①/,得到,用①t前乘式(2)得,式(3)、式(4)两式相减得,AC^MO):-d^MI^A'。=d>rM'。-①乂①由于M为原结构质量阵,未知,设尸,=d^雄其中矩阵P、Qi的维数均为NeXNe;式(5)化为,AP'-尸'A'"=0(7)由于A和都是对角阵,式(7)可展开为^X^个代数方程,(n)尸;《(8)j、k为Pi、Qi矩阵中元素的下标,Aj为原结构的第j个测试特征值,Aa」为第i次结构质量和刚度改变后新结构的第k个测量特征值。由于总能通过调整结构的附加质量或刚度实现Aj不等于A二因此由式(6b)、式(8)可以求出Pi中的元素Pjki;原结构有限元模型的质量矩阵和刚度矩阵分别为M。和K。,为已知量,规模为NXN。由于建模时对实际结构的简化和建模人员技术水平的限制,有限元模型的质量阵和刚度阵都存在误差。与实际结构的质量阵和刚度阵相比,原结构有限元模型质量阵和刚度阵的修正量分别为AM和AK,为未知量,规模为NXN。则有,M=M0+AM(9a)K=K0+AK(9b)将式(9a)代入式(6a)后整理得,OrAM0>:-cDfMoO):(10a)设尸'-OrM0O=i'(10b)由于①t和①/都是矩形矩阵,不能从式(10a)中直接求解AM,故将式(10a)行Sm=ri其Sm=[AMU".AM1N|AM2AM。线(11a)AM,]1(lib)(11c)/=义-2W^1.及jw中(lid)其中A1矩阵维数为N/XN2。将分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(11a)联立求解得i1IVJ2—r<5w=(12a)AM即t(12b)AM、5mw+15m,l)xW+l^—w3附w2(12c)这样测试模态总数远大于测试模态自由度数时,从式(12b)中解出的有限元质量阵的修正矩阵AM使修正后的质量阵M能较好地逼近真实值。—旦修正后的质量阵M由式(9a)得到后,有限元刚度阵的修正矩阵AK亦可以由式(1)禾P(9b)推导得到AK=(Mo+AM)①A①t(①①t)-^K。(13)有限元刚度阵的修正矩阵AK也可以用与质量阵修正方法相近似的方法进行直接修正计算。用A-工前乘式(3)可得,A一10^^=O^MC):(14)用(A/)-1后歉④可得,①r(《广二d^(M+M:)(D:(15)将式(14)、式(15)两式相减得,八-'0^孤'。—①r柳'"八'。)-1=(1)乂。)-1-0)rM:O:(16)设S'-d^O^A'J-1-0^0:(17a)t/、C^a^(17b)10由于A-\(A/)-工为对角矩阵,将式(17a)和式(17b)代入式(16)并展开后,可得&当Aj不等于A」,未知数Ui中的未知数Ujki可以被解出。将式(ft))饰),可以f靡lJ^A^(D:=C/'-。t《。①设(18)(19a)C/'-(rt。①:=r(19b)等式(19a)右边已知。将式(19a)行拉直后再转置得到AiSk=ti(20a)其^=a>r(<t^)r(20b)Sk=[AKU".AK1N|AK21...AK2N|......|AKN1...AKffl]T(20c),T(20d)中711…7^It11..Tr,…ti柳将分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(20a)联立求解得(21a)J1—',l-<formula>formulaseeoriginaldocumentpage11</formula>(21b)<formula>formulaseeoriginaldocumentpage11</formula>(21c)这样当测试模态总数远大于测试模态自由度数时,从式(21b)中解出的有限元刚度阵的修正矩阵AK使修正后的刚度阵K能较好地逼近真实值。在实际工程中,修正前的有限元模型能够在一定程度上反映结构的真实情况。借助于工程经验,或者根据试验与仿真计算的结果对比,对大多数有限元模型的误差部位或误差元素的位置可以做出初步判断,所以并不需要对有限元模型的质量阵和刚度阵中所有元素进行修正。因此可以分别将式(11a)和式(20a)等式两边做相同初等变换,将需要修正的元素移至方程上部,再通过分块计算可以得到新方程(22)和(23)。f圳,…11oJ其中向量SM为向量Sm中需要修正的元素组成的向量,矩阵A^为矩阵Ai中与向量v中各元素对应的部分组成的矩阵,矩阵A/为矩阵Ai中与零向量中各元素对应的部分组成的矩阵。,f汰l,…、{5《}〗卜/'(23)l0J其中向量SK为向量Sk中需要修正的元素组成的向量,矩阵B/为矩阵Bi中与向量SK中各元素对应的部分组成的矩阵,矩阵B/为矩阵Bi中与零向量中各元素对应的部分组成的矩阵。推出*M=,(24)(25)将分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(24)、方程(25)分别联立求解,即可以得到更精确的有限元模型质量阵和刚度阵中需要修正元素的修正量SM和SK。权利要求一种基于结构模态试验的矩阵型动力学模型修正方法,其特征是首先对原结构进行模态测试,得到原结构的振型Φ和频率Λ;然后分多次同时改变结构的质量分布和结构刚度,并对产生的新结构进行模态测试,得到第i次改变结构后新结构的振型Φai和频率Λai,其中i为大于等于1的自然数;测试模态数为Ne,有限元模型自由度与模态测试自由度均为N,则测试得到的原结构的频率Λ和新结构的频率Λia规模均为Ne×Ne,原结构的振型Φ和新结构的振型Φia规模均为N×Ne;原结构有限元模型修正后的质量矩阵M和刚度矩阵K均为未知量,规模为N×N;第i次结构质量矩阵的改变量Mia和刚度矩阵的改变量Kai均为已知量,规模为N×N,其中N为大于1的自然数;此时原结构模态满足,MΦΛ=KΦ(1)第i次改变结构质量和刚度后,新结构模态满足,<mrow><mrow><mo>(</mo><mi>M</mi><mo>+</mo><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><mrow><mo>(</mo><mi>K</mi><mo>+</mo><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>将式(1)转置再后乘Φia,得到,<mrow><mi>&Lambda;</mi><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>用ΦT前乘式(2)得,<mrow><msup><mi>&Phi;</mi><mi>T</mi></msup><mrow><mo>(</mo><mi>M</mi><mo>+</mo><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mrow><mo>(</mo><mi>K</mi><mo>+</mo><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>式(3)、式(4)两式相减得,<mrow><mi>&Lambda;</mi><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>由于M为原结构质量阵,未知,令<mrow><msup><mi>P</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mi>a</mi><mo>)</mo></mrow></mrow><mrow><msup><mi>Q</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mi>b</mi><mo>)</mo></mrow></mrow>其中矩阵Pi、Qi的维数均为Ne×Ne;式(5)化为,<mrow><mi>&Lambda;</mi><msup><mi>P</mi><mi>i</mi></msup><mo>-</mo><msup><mi>P</mi><mi>i</mi></msup><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>Q</mi><mi>i</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>由于Λ和Λai都是对角阵,式(7)可展开为Ne×Ne个代数方程,<mrow><mrow><mo>(</mo><msub><mi>&lambda;</mi><mi>j</mi></msub><mo>-</mo><msubsup><mi>&lambda;</mi><mi>ak</mi><mi>i</mi></msubsup><mo>)</mo></mrow><msubsup><mi>P</mi><mi>jk</mi><mi>i</mi></msubsup><mo>=</mo><msubsup><mi>Q</mi><mi>jk</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>j、k为Pi、Qi矩阵中元素的下标,λj为原结构的第j个测试特征值,λaki为第i次结构质量和刚度改变后新结构的第k个测试特征值;原结构有限元模型修正前的质量矩阵和刚度矩阵分别为M0和K0,为已知量,规模为N×N,原结构有限元模型质量矩阵和刚度矩阵的修正量分别为ΔM和ΔK,为未知量,规模为N×N;则有,M=M0+ΔM(9a)K=K0+ΔK(9b)原结构有限元模型质量矩阵的修正如下将式(9a)代入式(6a)后得到,<mrow><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>&Delta;M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>P</mi><mi>i</mi></msup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msub><mi>M</mi><mn>0</mn></msub><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mi>a</mi><mo>)</mo></mrow></mrow>设<mrow><msup><mi>P</mi><mi>i</mi></msup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msub><mi>M</mi><mn>0</mn></msub><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>R</mi><mi>i</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mi>b</mi><mo>)</mo></mrow></mrow>将式(10a)行拉直后再转置,即由矩阵论知识知,等式(11a)左边为<mrow><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>&Delta;M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>=</mo><mi>vec</mi><mo>[</mo><msup><mrow><mo>(</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>&Delta;M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>=</mo><mi>vec</mi><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mi>&Delta;</mi><msup><mi>M</mi><mi>T</mi></msup><mi>&Phi;</mi><mo>]</mo></mrow>(11b)<mrow><mo>=</mo><mo>[</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>&CenterDot;</mo><mi>vec</mi><mrow><mo>(</mo><mi>&Delta;</mi><msup><mi>M</mi><mi>T</mi></msup><mo>)</mo></mrow><mo>=</mo><mo>[</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>&CenterDot;</mo><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><mi>&Delta;M</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup></mrow>则等式(11a)即为将等式(11c)记为Aiδm=ri(11d)其中<mrow><msup><mi>A</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mi>e</mi><mo>)</mo></mrow></mrow>δm=[ΔM11…ΔM1N|ΔM21…ΔM2N|……|ΔMN1…ΔMNN]T(11f)<mrow><msup><mi>r</mi><mi>i</mi></msup><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>R</mi><mn>11</mn><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>R</mi><mrow><mn>1</mn><mi>N</mi></mrow><mi>i</mi></msubsup><mo>|</mo><msubsup><mi>R</mi><mn>21</mn><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>R</mi><mrow><mn>2</mn><mi>N</mi></mrow><mi>i</mi></msubsup><mo>|</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>|</mo><msubsup><mi>R</mi><mrow><mi>N</mi><mn>1</mn></mrow><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>R</mi><mi>NN</mi><mi>i</mi></msubsup><mo>]</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mi>g</mi><mo>)</mo></mrow></mrow>其中Ai矩阵维数为Ne2×N2;分G次改变原结构的质量和刚度,并对所产生的新结构进行模态测试,然后将得到的G个方程(11d)联立求解得<mrow><mfencedopen='{'close='}'><mtable><mtr><mtd><msup><mi>A</mi><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><mi>A</mi><mn>2</mn></msup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msup><mi>A</mi><mi>G</mi></msup></mtd></mtr></mtable></mfenced><mi>&delta;m</mi><mo>=</mo><mfencedopen='{'close='}'><mtable><mtr><mtd><msup><mi>r</mi><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><mi>r</mi><mn>2</mn></msup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msup><mi>r</mi><mi>G</mi></msup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mi>a</mi><mo>)</mo></mrow></mrow>将求得的列向量δm矩阵化为N×N的矩阵ΔMΔM=[unvecN×N(δm)]T(12b)即<mrow><mi>&Delta;M</mi><mo>=</mo><msup><mfencedopen='['close=']'><mtable><mtr><mtd><mi>&delta;</mi><msub><mi>m</mi><mn>1</mn></msub></mtd><mtd><mi>&delta;</mi><msub><mi>m</mi><mrow><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mi>&delta;</mi><msub><mi>m</mi><mrow><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&times;</mo><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mi>&delta;</mi><msub><mi>m</mi><mi>N</mi></msub></mtd><mtd><mi>&delta;</mi><msub><mi>m</mi><mrow><mn>2</mn><mi>N</mi></mrow></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mi>&delta;</mi><msub><mi>m</mi><msup><mi>N</mi><mn>2</mn></msup></msub></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mi>c</mi><mo>)</mo></mrow></mrow>原结构有限元模型刚度矩阵的修正包括如下两种方法(1)ΔK=(M0+ΔM)ΦΛΦT(ΦΦT)-1-K0;(2)用Λ-1前乘式(3)可得,<mrow><msup><mi>&Lambda;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>M</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>用(Λia)-1后乘式(4)可得,将式(14)、式(15)两式相减得,<mrow><msup><mi>&Lambda;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>设<mrow><msup><mi>S</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>K</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>&Lambda;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msubsup><mi>M</mi><mi>a</mi><mi>i</mi></msubsup><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mi>a</mi><mo>)</mo></mrow></mrow><mrow><msup><mi>U</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mi>b</mi><mo>)</mo></mrow></mrow>Λ-1、(Λia)-1为对角矩阵,将式(17a)和式(17b)代入式(16)并展开后,可得<mrow><mrow><mo>(</mo><mfrac><mn>1</mn><msub><mi>&lambda;</mi><mi>j</mi></msub></mfrac><mo>-</mo><mfrac><mn>1</mn><msubsup><mi>&lambda;</mi><mi>ak</mi><mi>i</mi></msubsup></mfrac><mo>)</mo></mrow><msubsup><mi>U</mi><mi>jk</mi><mi>i</mi></msubsup><mo>=</mo><msubsup><mi>S</mi><mi>lk</mi><mi>i</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>将式(9b)代入式(17b),可以得到令<mrow><msup><mi>U</mi><mi>i</mi></msup><mo>-</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><msub><mi>K</mi><mn>0</mn></msub><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>=</mo><msup><mi>T</mi><mi>i</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mi>b</mi><mo>)</mo></mrow></mrow>将式(19a)行拉直后再转置,即由矩阵论知识知,等式(20a)左边为<mrow><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>&Delta;K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>=</mo><mi>vec</mi><mo>[</mo><msup><mrow><mo>(</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mi>&Delta;K</mi><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>=</mo><mi>vec</mi><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mi>&Delta;</mi><msup><mi>K</mi><mi>T</mi></msup><mi>&Phi;</mi><mo>]</mo></mrow>(20b)<mrow><mo>=</mo><mo>[</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>&CenterDot;</mo><mi>vec</mi><mrow><mo>(</mo><mi>&Delta;</mi><msup><mi>K</mi><mi>T</mi></msup><mo>)</mo></mrow><mo>=</mo><mo>[</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>&CenterDot;</mo><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><mi>&Delta;K</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup></mrow>则等式(20a)即为<mrow><mo>[</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo><mo>&CenterDot;</mo><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><mi>&Delta;K</mi><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>=</mo><msup><mrow><mo>[</mo><mi>rvec</mi><mrow><mo>(</mo><msup><mi>T</mi><mi>i</mi></msup><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mi>c</mi><mo>)</mo></mrow></mrow>将等式(20c)记为Aiδk=ti(20d)其中<mrow><msup><mi>A</mi><mi>i</mi></msup><mo>=</mo><msup><mi>&Phi;</mi><mi>T</mi></msup><mo>&CircleTimes;</mo><msup><mrow><mo>(</mo><msubsup><mi>&Phi;</mi><mi>a</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mi>e</mi><mo>)</mo></mrow></mrow>δk=[ΔK11…ΔK1N|ΔK21…ΔK2N|……|ΔKN1…ΔKNN]T(20f)<mrow><msup><mi>t</mi><mi>i</mi></msup><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>T</mi><mn>11</mn><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>T</mi><mrow><mn>1</mn><mi>N</mi></mrow><mi>i</mi></msubsup><mo>|</mo><msubsup><mi>T</mi><mn>21</mn><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>T</mi><mrow><mn>2</mn><mi>N</mi></mrow><mi>i</mi></msubsup><mo>|</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>|</mo><msubsup><mi>T</mi><mrow><mi>N</mi><mn>1</mn></mrow><mi>i</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><msubsup><mi>T</mi><mi>NN</mi><mi>i</mi></msubsup><mo>]</mo></mrow><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mi>g</mi><mo>)</mo></mrow></mrow>将分G次改变原结构的质量和刚度所产生的新结构进行模态测试,然后将得到的G个方程(20d)联立求解得<mrow><mfencedopen='{'close='}'><mtable><mtr><mtd><msup><mi>A</mi><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><mi>A</mi><mn>2</mn></msup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msup><mi>A</mi><mi>G</mi></msup></mtd></mtr></mtable></mfenced><mi>&delta;k</mi><mo>=</mo><mfencedopen='{'close='}'><mtable><mtr><mtd><msup><mi>t</mi><mn>1</mn></msup></mtd></mtr><mtr><mtd><msup><mi>t</mi><mn>2</mn></msup></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msup><mi>t</mi><mi>G</mi></msup></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mi>a</mi><mo>)</mo></mrow></mrow>其中i=1、2、3.....G;将求得的列向量δk矩阵化为N×N的矩阵ΔKΔK=[unvecN×N(δk)]T(21b)即<mrow><mi>&Delta;K</mi><mo>=</mo><msup><mfencedopen='['close=']'><mtable><mtr><mtd><mi>&delta;</mi><msub><mi>k</mi><mn>1</mn></msub></mtd><mtd><mi>&delta;</mi><msub><mi>k</mi><mrow><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mi>&delta;</mi><msub><mi>k</mi><mrow><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&times;</mo><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mi>&delta;</mi><msub><mi>k</mi><mi>N</mi></msub></mtd><mtd><mi>&delta;</mi><msub><mi>k</mi><mrow><mn>2</mn><mi>N</mi></mrow></msub></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mi>&delta;</mi><msub><mi>k</mi><msup><mi>N</mi><mn>2</mn></msup></msub></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mi>c</mi><mo>)</mo></mrow></mrow>将修正矩阵ΔM和ΔK代入式(9a)、(9b)即得原系统有限元模型修正后的质量矩阵M和刚度矩阵K。FSA00000046096200024.tif,FSA00000046096200027.tif,FSA00000046096200033.tif,FSA00000046096200038.tif,FSA000000460962000310.tif全文摘要本发明公布了一种基于结构模态试验的矩阵型动力学模型修正方法。它是利用多次同时改变结构质量分布和刚度后产生的新结构的模态实验结果,运用矩阵计算和代数方程求解,计算出有限元模型的质量阵和刚度阵的修正量。本发明提高了有限元模型的修正精度,简单易行。文档编号G06F17/50GK101794338SQ20101012909公开日2010年8月4日申请日期2010年3月22日优先权日2010年3月22日发明者姚雅静,王轲申请人:南京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1