- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京力学会第18届学术年会论文集:参评青年优秀论文
自动多重子结构法AMLS的振型向量快速计算方案事
Heinrich
尹家聪1’2 Voss2陈璞1
(1北京大学工学院力学与空天技术系,100871;
2Instituteof of 1071)
Numerical
Simulation,HamburgUniversityTechnology,Germany,2
摘要:针对超大规模有限元快速模态分析的自动多重子结构法(AMLS),提出并实现了一种
基于AMLS剖分树先根遍历和块高斯消去逆变换的快速特征向量计算方案。与已知的计算
方案相比,此方案无需显式组装所谓的变换映射矩阵,可将振型向量及其他动力响应的计
算效率提高至少一到两个数量级.
关键词:自动多重子结构法,模态分析,特征值,振型向量
一、引言
Multi.1evel
自动多重子结构法(Automated
种新型模态分析算法【l,2]。AMLS通过图剖分将结构的刚度、质量矩阵按其稀疏特性,
代数地划分为多个层次和成千上万个子结构;并由子结构的模态综合出整体结构的模
态,显著地缩减了计算量并保持了相当的精度。AMLS具备一次求解几千阶模态的能力:
有报告称AMLS可在工作站上求得290万阶问题的四万多子结构模态,最终综合出824
个整体结构的低阶模态;与在超级计算机上运行的MSC.Nastran相比,AMLS的特征值
误差在3%以下,求解时间仅为后者的一半[2】。目前,AMLS已被集成于MSC.Nastran、
Abaqus等多个商用有限元软件中,并广泛应用于汽车工业的频响和振动.噪声耦合分析。
然而,作为一种模态分析算法,AMLS的振型向量计算尚未完善。为此,本文首先
完成了文献f11中建议的一种基于显式组装变换映射矩阵的振型向量计算方案:然后,提
出并实现了一种基于块高斯消去逆变换的振型向量快速计算方案,并对比了计算效率。
二、自动多重子结构法
设初始结构共被划分为Ⅳ个子结构,并按AMLS剖分树的“后根遍历”顺序排列
为{l,2….,册。那么在数学意义上,AMLS的计算流程为:
步骤一:利用图剖分工具将待求解的振动方程
Kx=2Mx (1)
的刚度矩阵K、质量矩阵M进行自由度重排,以减少块高斯消去过程中产生的填充元。
步骤二:对重排后的刚度、质量矩阵按剖分树的“后根遍历”顺序执行块高斯消去
被化为块对角阵;而质量矩阵丽=U1MU的分块特性不变,但大量子块变稠密。
步骤三:忽略块高斯消去后质量矩阵丽中的非对角耦合项,求解子结构模态:
K,,ZI=MffzfAf,(f-1,...,Ⅳ) (2)
其中A。=diag[2},彳熙…,彳:哪)】和z。=[z%z(2’,...,z:州’】分别为特征值和振型向量矩阵。
’国家自然科学基金项目;留学基金委公派联合培养博士生资助项目(2010601199)
I.53
北京力学会第18届学术年会论文集:参评青年优秀论文
步骤四:利用N个子结构组成的振型矩阵Z=[z,,Z:一.,ZⅣ】,将(文,fit)降阶为两个
步骤五:求解降阶特征值问题K。Y=gM。Y。解出的q个∥即为方程(1)式的“AMLS
近似特征值”;而V=uZY为“AMLS近似振型向量”,Y=【J,I,Y2,...,%】。
三、两种振型向量计算方案
实际计算程序中,步骤一至步骤四均是按照AMLS剖分树后根遍历的顺序“交错执
行”的。记之,=diag[1l...,Is-I,Z。,I州,...IⅣ】,那么V=UZY的实际数学表达式应为:
V;U1幺。U:之:…UN
文档评论(0)