基于变形修正的动力减缩算法及超单元构造方法

文档序号:6463127阅读:258来源:国知局
专利名称:基于变形修正的动力减缩算法及超单元构造方法
技术领域
本发明涉及结构动力学领域,尤其是基于变形修正的动力减缩算法 及超单元构造方法。
背景技术
动态系统模型简化方法的研究和应用, 一直是大型动态系统理论研 究和结构设计中的重要课题。同样,在结构动力学领域,模型简化也是 结构动力分析中非常关键的技术。结构动力学模型简化的根本目的是为 了获得一个满足工程精度要求的低阶、有效的计算模型,从而可以用简 化模型对原始复杂模型进行性能分析以及模拟仿真。现有的结构动力模 型简化方法主要可分成以下三类。(1) 自由度减缩方法,基本思路是从结构一般运动方程或特征方程 出发,用保留自由度表示缩聚掉的自由度,从而实现对模型的简化。典型的此类方法有Guyan-Irons法、Kuhar法、IRS法、和4莫态缩聚法等。(2) 动态子结构方法,这类方法是直接得到低阶模型的方法。首先 得到各个子结构的低阶动力特性,然后通过子结构间位移和力的双协调 条件得到整体结构以低阶模态坐标表示的综合振动方乾(3) 结构等效方法,此类方法从结构力学分析出发,针对某种特定 的结构,用简单的结构等效复杂结构的主要特征,得到简化的力学模型。随着结构动力学研究领域的进一步深入,近些年来,又出现了参数 识别、载荷反演、振动控制等很多新问题。这些新问题的求解对动力学 系统的模型筒化提出了更高的要求。首先,虽然现代计算机技术得到了 很大的发展,但是计算量在某些问题中依然是一个瓶颈。其次,随着结 构自由度的剧增,计算中引入的误差项可能导致解的不稳定,而无法得 到解的最优极值。再次,大型复杂结构的控制、工况检测及故障检测等 问题中,如果结构系统的数学模型的自由度太大,就无法实现"实时"。 最后,如果问题求解中涉及非线性,同样会有计算量过大的困难。对于以上诸多方面对模型简化提出的要求,现有的模型简化方法有时远远不 能解决。发明内容针对现有技术存在的问题,本发明的首要目的是提供一种基于变形 修正的动力减缩算法,该算法以复杂工程结构的有限元模型为基础,根 据运动同步性假设将结构分成若干同步性区域,采用适当的位移模式去 逼近各同步性区域的位移,得到整体位移与局部位移;漠式间的转换关系, 进而用总体应变能最小的算法去优化整体位移与局部位移模式间的转换 关系,使得整体位移与位移真值最逼近。本发明进一步的目的是提供一 种在上述模型简化基础上的超单元构造方法。为实现上述目的,本发明基于变形修正的动力减缩算法,具体为1) 根据运动同步性的假设将结构的有限元模型划分为若干个同 步性区域,采用适当的位移模式去逼近各个同步性区域的位 移,得到整体位移"与局部位移^t式9间的转换关系M = i ^r (3) 其中一种比较简单而有效的位移模式就是刚体位移模式2) 用总体应变能最小的算法来优化整体位移"与局部位移模式《 间的转换关系,使得整体位移"与位移真值3最逼近,由关系式<formula>formula see original document page 5</formula>可得 S" = 7^r (13)其中,「为位移真值的近似值,r = f((fi )-)Fi ^o。一种在上述模型简化基础上的超单元构造方法,具体为1) 根据原模型的几何形状,把结构划分为若干部件,每一部件作 为一个超单元。再根据各部件的运动特征划分为若干运动同步 性区域。保留部件边界节点并且在部件各同步性区域特征点处增设超节点;2) 利用基于变形修正的动力减缩算法,得到超单元区域简化模型位移向量e与相应有限元结构节点位移向量t/的转换矩阵入;3) 把区域边界节点位移关系回代到简化模型中保证了超单元边界位移的协调性,得到超单元位移向量s与相应有限元结构节点位移向量C/的转换矩阵A:进而得到超单元的质量矩阵M,、 超单元的阻尼矩阵C,、超单元的刚度矩阵A、超单元的节点力向量《;4) 得到超单元的单元矩阵后,根据总体结构超单元节点的总体编 号,把各个超单元的单元矩阵集成为总的矩阵;5) 在求解精度要求较低的情况下,可以对超单元的质量进行凝 聚,只保留超单元的内部超节点,从而使得计算量大大降低。附田说明

图1为基于变形〗务正的动力减缩算法实施例的有限元网格图;图2为图1中保留边界节点简化模型示意图;图3为图1中不保留边界节点简化模型示意图;图4为图1实施例的两种简化模型的频率误差曲线;图5为超单元示意图;图6为图1中超单元模型示意图;图7为图6实施例的频率误差曲线;图8为图6中超单元质量凝聚模型;图9为图8实施例的频率误差曲线;图IO为图1实施例的简化系统的频率结果与ANSYS求解的结果对比; 图ll为图6实施例的超单元模型频率结果与ANSYS求解的结果对比; 图12为图8实施例的频率结果与ANSYS求解的结果对比;具体实施方式
基于变形修正的动力减缩算法:在一定的位移模式下,结构某一区域运动可以用某一模式进行描述, 即所谓运动同步性。刚体运动自然是运动同步性的一种特殊情况,我们在每个运动同步性区域都用准刚体模态去简化,由于采用了刚体模态, 故称这样的区域为刚体化区域。针对相应结构的有限元模型,先根据运动同步性的假设将结构划分 为若干个同步性区域,然后用准刚体模态位移去等效每个区域的位移, 得到最初的局部刚体化简化模型。于是,每个刚体化区域内任一点7的运动可以用该区域特征点的6个基本的准刚体模态进行叠加 =A义 (i)其展开形式为<formula>formula see original document page 7</formula>式中,^表示该区域中第y点的位移向量,^表示该区域的刚体模态,^表示6个刚体模态的叠加矩阵或称位移变换矩阵, ,&,^表示该 区域中任一点/的相应坐标与该区域特征点相应坐标的差值。把整个模型的所有节点分成边界节点和内部节点两部分,内部节点 的自由度全部用刚体化区域特征点的刚体模态凝聚所以在刚体化区域 特征点处增加内部超节点,即<formula>formula see original document page 7</formula>
其中,"。代表边界节点的位移向量,w,"代表内部第"个同步性区域节点的 位移向量,^代表内部第"个同步性区域节点的位移变换矩p车,A代表内 部第"个同步性区域超节点的刚体模态,g代表内部自由度缩聚后的节点 >位移向量,i 表示总体位移变换矩阵。在各个运动同步性区域用准刚体模态来假定位移模式,而实际情况 可能不是,这就带来了误差。基于能量法和变分法,用总体应变能最小 的算法来对简化模型进行变形修正,以达到总体优化的目的。假设位移真值为a ,依据误差位移引起的系统总误差应变能需达到最小,推导最优的^,使得简化模型的位移"与位移真值6最接近。位移误差向量为<5w = 5 —w-5-i g (4)其中,"代表(3)式所示的局部刚体化简化模型的位移向量。 Jw对应的应变误差为& =飾 (5) B是一般有限元理论中的应变矩阵。应变误差&对应的总体误差应变 能为(6)而《表示系统总刚度矩阵,"为一般有限元理论中的弹性矩阵。 可得(7)(8)为使系统总误差应变能最小,需使,=_i rA:(ii_i 《)=i r/:i 9—^r^^=o (9)即 i r《i^ = (io)用i7近似表示位移真值ii,由(10)式可得其中,(f )+代表i^矩阵的广义逆矩阵。因为广义逆是一种基于最小二乘 的近似,所以J7与位移真值zi还是不完全一致的。由(11)式可得& 二ir、(i^w)一i^;Ti rA:/^ (12) 令r-ir'((i ^广iO^H则得简化模型优化后的位移变换表达式为5 = 7^ (13)利用(13)式的变换关系代入到系统的动力学方程M^ + C^ + AZZ-F (14)再在方程的两边同时左乘r、得到简化后的动力学方程Mj + C^ + ^f-/^ (15)式中,M,c,K为原始有限元结构的质量、阻尼和刚度矩阵;Ma-7^JWT,q =:Tcr, =卩灯为优化后简化结构的质量、阻尼和刚度矩阵,& =7^p为优化后简化模型的栽荷向量。基于变形修正的动力减缩算法的实施例本实施例为一平面问题, 一种材料。ANSYS单元类型P/a"e42,单 元尺寸为O. l加,几何尺寸0.5x5加,材料参数£ = 1.0x10'。/ 。,//=0.25, / -4500紐/加3,左端固定。^f莫型均匀划分为十个同步性区域,在每个同 步性区域质心处各放置一个超节点。有限元网格图如图l所示,保留边 界节点简化模型示意图如图2所示,不保留边界节点简化模型示意图如 图3所示。得到简化结构的质量矩阵和刚度矩阵之后便可以求得系统的频牟 简化系统的频率结杲与ANSYS求解的结果对比见图IO所示。把ANSYS求 解的结果作为频率真值,简化系统的频率误差见图4所示.由此可见简 化模型的结果是相当精确的,已经完全可以满足工程计算需要、本发明基于变形修正的动力减缩算法,并且通过具体算例的应用得 到以下主要结论(1) 本发明基于变形修正的动力减缩算法,对于一些复杂结构动力才莫 型进行简化时,计算过程简单,而且简化模型和原模型之间始终保持着 直接简单的联系。(2) 本发明提出的方法对单元类型和形函数没有限制,只需要知道系 统的一些基本信息,如节点坐标、柔度矩阵等,便可对模型进行简化, 搮作非常简单、步骤清晰,(3) 本发明提出的模型简化方法在保留模型边界节点的基础上把内部 节点的自由度全部用M同步性区域特征点的自由度来替代,当模型很庞大的时候可以对原模型进行超大规模降阶,计算效率大大提高。(4)本发明方法不同于其它简化方法,根据运动同步性的假设将结构的有限元模型划分为若干个同步性区域,采用适当的位移模式去逼近各 个同步性区域的位移,得到整体位移与局部位移模式间的转换关系。其中一种比较简单而有效的位移模式就是刚体位移模iC用总体应变能最小 的算法来优化整体位移与局部位移模式间的转换关系,使得整体位移与 位移真值最逼近。其实质是一种^f莫型修正的概念。通过具体算例的分析, 证明本文提出的方法可以很好的应用到工程计算中。 超单元构造方法首先得到超单元区域简化模型位移向量0与相应的有限元结构节点 位移向量t/的转换关系,即用基于总体应变能最小的方法得到转换矩 阵入。它们之间的关系如下<formula>formula see original document page 10</formula>其中,",为有限元结构内部节点位移向量,^为有限元结构边界节点位 移向量,^为超单元区域简化模型内部节点位移向量,^为超单元区域 简化模型边界节点位移向量。式(16)可以写成如下两个式子<formula>formula see original document page 10</formula>(18)由式(17)可求得将式(19)代入式(18)中得<formula>formula see original document page 10</formula>为保证相邻超单元位移的协调性,引入 式(20)、 (21)可合并为<formula>formula see original document page 10</formula>(19)(20)(21)(22)令<formula>formula see original document page 10</formula>,式(22)便可表示为<formula>formula see original document page 10</formula> (23)式(23 )即为构造的超单元位移向量g与相应有限元节点位移向量"之间的转换关系。一个超单元区域的 一般动力学方樣<formula>formula see original document page 11</formula> (24)把式(23)代入式(24)中,并在等式两边同时左乘A、得<formula>formula see original document page 11</formula> (25) 式(25)可以表示为<formula>formula see original document page 11</formula> (26)式(26)即为超单元的一般动力学方程,乾为超单元的质量矩阵,C, 为超单元的阻尼矩阵,A;为超单元"刚度矩阵,《为超单元的节点力向 量。构造的超单元示意图如图5所示。当然超单元比较大的时候内部超 节点也可取多个,超单元的几何形状也不仅限于矩形,与具体结构的几 何形状有很大关系。得到超单元的单元矩阵后就可以根据总体结构超单元节点的总体编 号,把各个超单元的单元矩阵集成为总的矩阵,即<formula>formula see original document page 11</formula>超单元的实施例问题还是前面的平面悬臂梁。该悬臂梁平均分成10个超单元,如图 6所示。频率求解结果如图11所示,频率误差如图7所示。 超单元简化方法在超单元的基础上做进一步的简化,使求解方程的规模进一步降低, 简化方法的出发点就是假定超单元的质量集中于超单元的内部超节克把漢型划分为几个超单元后,系统的无阻尼动力学方程为<formula>formula see original document page 11</formula> (28) 其中,g为各个超单元位移向量集成后的超节点位移向量,^为各个超单元质量阵集成后的质量阵,f为各个超单元刚度阵集成后的刚度阵, 为各个超单元栽荷向量集成后的栽荷向量。把g重新调整次序,写成(29)式的形式。质重矩阵和刚度矩阵也做相应的调整,以使原来的动力学方程保持不、变。0,(29)其中,^为边界超节点位移向量,g,为内部超节点位移向量。现在把各个超单元的质量都集中在超单元内部超节点处,刚度矩阵 不发生变化。此时的系统动力学方程将变为(30)式所示。0 00 M,,自+尺朋 尺w(30)(30)式可拆分为两个等式,即 由(31)式可得将(33)式代入(32)式中,可得 整理后可得碼必+0^7 一《ffi尺朋-《w)Sr =""K历K朋—5(31)(32)(33)(34)(35)令M,=J^,^f朋-巧-,广^^朋冗,则(35)式可写成M,4+^, (36)(36)式即为基于超单元质量集中的动力学运动方程。 超单元简化的实施例问题还是前面的平面悬臂梁。各个超单元的质量都集中在内部超节 点处,模型示意图如图8所示。频率求解结果如图12所示,频率误差如 图9所示。
权利要求
1、一种基于变形修正的动力减缩算法,具体为1)根据运动同步性的假设将结构的有限元模型划分为若干个同步性区域,采用适当的位移模式去逼近各个同步性区域的位移,得到整体位移u与局部位移模式q间的转换关系u=Rq(3)其中一种比较简单而有效的位移模式就是刚体位移模式;2)用总体应变能最小的算法来优化整体位移u与局部位移模式q间的转换关系,使得整体位移u与位移真值 id="icf0001" file="A2008101021360002C1.tif" wi="3" he="4" top= "82" left = "147" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>最逼近,由关系式<maths id="math0001" num="0001" ><math><![CDATA[ <mrow><mi>U</mi><mrow> <mo>(</mo> <mi>&delta;&epsiv;</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mn>1</mn> <mn>2</mn></mfrac><msup> <mrow><mo>(</mo><mi>&delta;u</mi><mo>)</mo> </mrow> <mi>T</mi></msup><mi>K</mi><mrow> <mo>(</mo> <mi>&delta;u</mi> <mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo></mrow> </mrow>]]></math></maths><maths id="math0002" num="0002" ><math><![CDATA[ <mrow><mo>=</mo><mfrac> <mn>1</mn> <mn>2</mn></mfrac><msup> <mrow><mo>(</mo><mover> <mi>u</mi> <mo>~</mo></mover><mo>-</mo><mi>Rq</mi><mo>)</mo> </mrow> <mi>T</mi></msup><mi>K</mi><mrow> <mo>(</mo> <mover><mi>u</mi><mo>~</mo> </mover> <mo>-</mo> <mi>Rq</mi> <mo>)</mo></mrow> </mrow>]]></math></maths><maths id="math0003" num="0003" ><math><![CDATA[ <mrow><mfrac> <mrow><mo>&PartialD;</mo><mi>U</mi> </mrow> <mrow><mo>&PartialD;</mo><mi>q</mi> </mrow></mfrac><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo></mrow> </mrow>]]></math></maths>可得u=Tq(13)其中,u为位移真值的近似值,T=K-1((RTR)-1RT)TRTKR。
2、 一种在上述模型简化基础上的超单元构造方法,具体为1) 根据原模型的几何形状,把结构划分为若干部件,每一部 件作为一个超单元。再根据各部件的运动特征划分为若干 运动同步性区域。保留部件边界节点并且在部件各同步性 区域特征点处增设超节点;2) 利用基于变形修正的动力减缩算法,得到超单元区域简化模型位移向量2与相应有限元结构节点位移向量U的转换 矩阵入;3) 把区域边界节点位移关系回代到简化模型中保证了超单元 边界位移的协调性,得到超单元位移向量。与相应有限元结 构节点位移向量[/的转换矩阵A;进而得到超单元的质量 矩阵M,、超单元的阻尼矩阵C,、超单元的刚度矩阵^、超 单元的节点力向量《;4) 得到超单元的单元矩阵后,根据总体结构超单元节点的总体编号,把各个超单元的单元矩阵集成为总的矩阵; 5)在求解精度要求较低的情况下,可以对超单元的质量进行 凝聚,只保留超单元的内部超节点,从而使得计算量大大 降低。
全文摘要
本发明公开了一种基于变形修正的动力减缩算法和一种超单元构造方法,在运动同步性假设的前提下,采用适当的位移模式去逼近各同步性区域的位移,得到整体位移与局部位移模式间的转换关系,进而用总体应变能最小的算法去优化整体位移与局部位移模式间的转换关系,可得到精确度极高的简化模型。基于这种简化模型,可构造出计算量大大降低的、各种各样的高效动态超单元。
文档编号G06F17/50GK101334803SQ20081010213
公开日2008年12月31日 申请日期2008年3月18日 优先权日2008年3月18日
发明者桦 丁, 聂雪媛, 郑淑飞 申请人:中国科学院力学研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1