nastran
MSC公司开发的有限元程序
nastran是1966年美国航空航天局(NASA)为了满足当时航空航天工业对结构分析的迫切需求主持开发大型应用有限元程序。
1969年NASA推出了其第一个NASTRAN版本,1973年2月,NASTRAN Level 15发布的同时, MSC公司被指定为NASTRAN的特邀维护商。
开发历史
MSC公司自1963年开始从事计算机辅助工程领域CAE产品的开发和研究。MSC.Software公司参与了整个NASTRAN的开发过程。1969年NASA推出了其第一个NASTRAN版本, 即所知的NASTRAN Level 12。1973年2月,NASTRAN Level 15。5发布的同时, MSC公司被指定为NASTRAN的特邀维护商。
1971年MSC公司对原始的NASTRAN做了大量改进, 采用了新的单元库、增强了程序的功 能、改进了用户界面、提高了运算精度和效率。特别对矩阵运算方法做重大改进, 即而推出了专利版本:MSC.NASTRAN。
1989年对MSC公司来说是具有里程碑意义的一年, 发布了经革命性改良的MSC.NASTRAN 66版本。该版本包含了新的执行系统、高效的数据库管理、自动重启动及更易理解的DMAP开 发手段等新特点,同溶入许多当今世界上FEM领域最杰出的研究成果,使MSC.NASTRAN变得 更加通用、更加易于使用。这一年MSC.Software公司公司还推出了开发的用于MSC各个产品的先进的前后 处理程序MSC/XL。
1991年底MSC公司与在CAD领域颇具影响的ARIES公司(Aries Technology Corp.)达成协议将CAD技术引入MSC.NASTRAN V67.5及相应产品。 1993年收购了Aries公司之后, 全新的MSC. Aries前后处理器使MSC.NASTRAN及其它产品又向领导CAE自动化迈进了一大步。
如同1989年一样,1994年对于MSC.Software公司公司及MSC.NASTRAN产品而言又是一个非凡和具有历史 意义的一年。经重大改进后发布的MSC.NASTRANV68版无论是在优化设计、热分析、非线性还是在单元、单元库、数值计算方法及整体性能水平方面均较以往任何一个版本有了很大提高。 MSC公司与PDAEngineering公司的合并成功使以MSC.NASTRAN为核心的MSC产品线更加全面,如: MSC.MVISION、 MSC.PATRAN、含THERMAL、 FEA、 FATIGUE、ADVANCED FEA等,同时也标志着CAE领域新时代的开始。
继1995年的MSC.NASTRAN V68.2版,1996年的MSC.NATRAN V69版, 1997年发布的MSC.NASTRAN V70版之后,当前最新版本为MSC.NASTRAN V70.5,其继续向CAE仿真工具的高度自动化和智能化方向发展, 同时在非线性、梁单元库、 h-p单元混合自适应、优化设计、数值方法及整体性能水平方面又有了很大改进和增强。
通过对世界最著名的非线性结构有限元分析厂商MARC公司的收购, 使MSC公司形成了从MSC.NASTRAN到MSC.MARC全方位、功能强大、面向不同用户群的有限元分析仿真体系。
此外, MSC.PATRAN、MSC.NASTRAN等PC-NT版的发布, 及以MSC.NASTRAN for Windows、 MSC.Working Model等为代表的PC中低端产品线的不断扩大, 将进一步满足日益增长的PC微机用户需求。
优势
3.1 极高的软件可靠性
MSC.NASTRAN是一具有高度可靠性的结构有限元分析软件, 有着36年的开发和改进历 史, 并通过50,000多个最终用户的长期工程应用的验证。MSC.NASTRAN的整个研制及测试过程是在MSC公司的QA部门、美国国防部、国家宇航局、联邦航空管理委员会(美国联邦航空局)及核能委员会 等有关机构的严格控制下完成的,每一版的发行都要经过4个级别、 5,000个以上测试题目的检验。
3.2 优秀的软件品质
MSC.NASTRAN的计算结果与其它质量规范相比已成为最高质量标准, 得到有限元界的一 致公认。通过无数考题和大量工程实践的比较,众多重视产品质量的大公司和工业行业都用MSC .NASTRAN的计算结果作为标准代替其它质量规范。
3.3 作为工业标准的输入/输出格式
MSC.NASTRAN 被人们如此推崇而广泛应用使其输入输出格式及计算结果成为当今CAE 工业标准,几乎所有的CAD/CAM系统都竞相开发了其与MSC.NASTRAN的直接接口,MSC.NAS TRAN的计算结果通常被视为评估其它有限元分析软件精度的参照标准,同时也是处理大型工程项目和国际招标的首选有限元分析工具。
3.4 强大的软件功能
MSC.NASTRAN不但容易使用而且具有十分强大的软件功能。通过不断地完善, 如增加新的 单元类型和分析功能、提供更先进的用户界面和数据管理手段、进一步提高解题精度和矩阵运算效益等等,使MSC.Software公司公司以每年推出一个小版本、每两年推出一个大版本的速度为用户提供MSC 新产品。
3.5 高度灵活的开放式结构
MSC.NASTRAN全模块化的组织结构使其不但拥有很强的分析功能而又保证很好的灵活性, 用户可针对根据自己的工程问题和系统需求通过模块选择、组合获取最佳的应用系统。此外, MSC .NASTRAN的全开放式系统还为用户提供了其它同类程序所无法比拟开发工具DMAP语言。
3.6 无限的解题能力
MSC.NASTRAN对于解题的自由度数、带宽或波前没有任何限制,其不但适用于中小型项 目对于处理大型工程问题也同样非常有效, 并已得到了世人的公认。MSC.Software公司.NASTRAN已成功地解 决了超过5,000,000自由度以上的实际问题。
分析功能
4.1 NASTRAN动力学分析简介
MSC.NASTRAN的主要动力学分析功能如:特征模态分析、直接复特征值分析、直接瞬态响 应分析、模态瞬态响应分析、响应谱分析、模态复特征值分析、直接频率响应分析、模态频率响应分析、非线性瞬态分析、模态综合、动力灵敏度分析等。
4.2 正则模态分析
用于求解结构的自然频率和相应的振动模态,计算广义质量, 正则化模态节点位移,约束力和 正则化的单元力及应力, 并可同时考虑刚体模态。具体包括:
a). 线性模态分析又称实特征值分析。实特征值缩减法包括: Lanczos法、增强逆迭代法、 Givens法、改进 Givens法、 Householder法、并可进行Givens和改进Givens法自动选择、带Sturm 序列检查的逆迭代法, 所有的特征值解法均适用于无约束模型。
b). 考虑拉伸刚化效应的非线性特征模态分析, 或称预应力状态下的模态分析。
4.3 复特征值分析
复特征值分析主要用于求解具有阻尼效应的结构特征值和振型, 分析过程与实特征值分析 类似。此外NASTRAN的复特征值计算还可考虑阻尼、质量及刚度矩阵的非对称性。复特征值抽 取方法包括直接复特征值抽取和模态复特征值抽取两种:
a). 直接复特征值分析
通过复特征值抽取可求得含有粘性阻尼和结构阻尼的结构自然频率和模态,给出正则化的 复特征矢量和节点的约束力, 及复单元内力和单元应力。主要算法包括elerminated法、Hossen-bery法、新Hossenbery、逆迭代法、复Lanczos法,适用于集中质量和分布质量、对称与反对称结构,并可利用DMAP工具检查与测试分析的相关性。
MSC.NASTRAN V70.5版中Lanczos算法在特征向量正交化速度上得到了进一步提高, 尤其是在求解百个以上的特征值时, 速度较以往提高了30%。
b). 模态复特征值分析
此分析与直接复特征值分析有相同的功能。本分析先忽略阻尼进行实特征值分析, 得到模态 向量。然后采用广义模态坐标,求出广义质量矩阵和广义刚度矩阵, 再计算出广义阻尼矩阵, 形成 模态坐标下的结构控制方程, 求出复特征值。模态复特征值分析得到输出类型与用直接复特征值 分析的得到输出类型相同。
4.4 瞬态响应分析(时间历程分析)
瞬态响应分析在时域内计算结构在随时间变化的载荷作用下的动力响应,分为 直接瞬态响 应分析和模态瞬态响应分析。两种方法均可考虑刚体位移作用。
(a). 直接瞬态响应分析
该分析给出一个结构对随时间变化的载荷的响应。结构可以同时具有粘性阻尼和结构阻尼。该分析在节点自由度上直接形成耦合的微分方程并对这些方程进行数值积分,直接瞬态响应分 析求出随时间变化的位移、速度、加速度和约束力以及单元应力
(b). 模态瞬态响应分析
在此分析中, 直接瞬态响应问题用上面所述的模态分析进行相同的变换, 对问题的规模进行 压缩。再对压缩了的方程进行数值积分从而得出与用直接瞬态响应分析类型相同的输出结果。
4.5 随机振动分析
该分析考虑结构在某种统计规律分布的载荷作用下的随机响应。对于例如地震波,海洋波,飞 机或超过层建筑物的气压波动, 以及火箭和喷气发动机的噪音激励, 通常人们只能得到按概率分 布的函数, 如功率谱密度(PSD)函数, 激励的大小在任何时刻都不能明确给出, 在这种载荷作用下 结构的响应就需要用随机振动分析来计算结构的响应。MSC.NASTRAN中的PSD可输入自身或交叉谱密度, 分别表示单个或多个时间历程的交叉作用的频谱特性。计算出响应功率谱密度、自相关 函数及响应的RMS值等。计算过程中,MSC.NASTRAN不仅可以象其它有限元分析那样利用已知 谱, 而且还可自行生成用户所需的谱。
4.6 响应谱分析
响应谱分析(有时称为冲击谱分析)提供了一个有别于瞬态响应的分析功能,在分析中结构的 激励用各个小的分量来表示, 结构对于这些分量的响应则是这个结构每个模态的最大响应的组合。
4.7 频率响应分析
频率响应分析主要用于计算结构在周期振荡载荷作用下对每一个计算频率的动响应。计算结 果分实部和虚部两部分。实部代表响应的幅度, 虚部代表响应的相角。
(a).直接频率响应分析
直接频率响应通过求解整个模型的阻尼耦合方程, 得出各频率对于外载荷的响应。该类分析 在频域中主要求解二类问题。第一类问题是求结构在一个稳定的周期性正弦外力谱的作用下的 响应。结构可以具有粘性阻尼和结构阻尼, 分析得到复位移、速度、加速度、约束力、单元力和单元应力。这些量可以进行正则化以获得传递函数。
第二类问题是求解结构在一个稳态随机载荷作用下的响应。此载荷由它的互功率谱密度所 定义。而结构载荷由上面所提到的传递函数来表征。分析得出位移。加速度。约束力或单元应力的自相关系数。该分析也对自功率谱进行积分而获得响应的均方根值。
(b) 模态频率响应
模态频率响应分析和随机响应分析在频域中解决的二类问题与直接频率响应分析解决相同 的问题。结构矩阵用忽咯阻尼的实特征值分析进行了压缩, 然后用模态坐标建立广义刚度和质量 矩阵。该分析的输出类型与直接频率响应分析得到的输出类型相同。
MSC.NASTRAN V70.5版中增加了模态扩张法(残余矢量法)来估算高阶模态的作用,以确保参加计算的频率数足以使模态法的响应分析的计算精度显著提高。同时在V70.5版中还采用了新的矩阵乘法运算方法, 使模态法的频率响应分析计算速度比以往提高50%。
4.8 声学分析
MSC.NASTRAN中提供了完全的流体-结构耦合分析功能。这一理论主要应用在声学及噪音 控制领域, 例如车辆或飞机客舱的内噪音的预测分析。进一步内容见后"流-固耦合分析"一节中 的相关部分。
非线性
5.1 NASTRAN非线性分析简介
正如我们所知,很多结构响应与所受的外载荷并不成比例。由于材料的非线性,这时结构可能 会产生大的位移。大转动或两个甚至更多的零件在载荷作用下时而接触时而分离。要想更精确地 仿真实际问题,就必须考虑材料和几何、边界和单元等非线性因素。MSC.NASTRAN强大的非线性分析功能为设计人员有效地设计产品、减少额外投资提供了一个十分有用的工具。
以往基于线性的结构分析因过于保守而不能赢得当今国际市场的激烈竞争。很多材料在达 到初始屈服极限时往往还有很大潜力可挖,通过非线性分析工程师可充分利用材料的塑性和韧性。薄壳结构或橡胶一类超弹性体零件在小变形时受到小阻力,当变形增加时阻力也会随之增大, 所有这些如果用线性分析就不能得到有效的结果。类似地, 非线性分析还可解决蠕变问题,这点对于高聚合塑性和高温环境下的结构件尤为有用。接触分析也是非线性分析一个很重要的应用方面, 如轮胎与道路的接触、齿轮垫片或衬套等都要用到接触分析。
5.2 几何非线性分析
几何非线性分析研究结构在载荷作用下几何模型发生改变、如何改变、几何改变的大小。所 有这些均取决于结构受载时的刚性或柔性。非稳定段过度、回弹, 后屈曲分析的研究都属于几何 非线性的应用。
在几何非线性分析中, 应变位移关系是非线性的,这意味着结构本身会产生大位移或大的转 动, 而单元中的应变却可大可小。应力应变关系或是线性或是非线性。
对于极短时间内的高度 非线性瞬态问题包括弹塑性材料。大应变及显式积分等MSC.DYTRAN 可以进一步对MSC.NASTRAN进行补充。在几何非线性中可包含: 大变形、旋转、温度载荷、动态或定常载荷、拉伸刚化效应等。
MSC.NASTRAN可以确定屈曲和后屈曲属性。对于屈曲问题,MSC.NASTRAN可同时考虑 材料及几何非线性。非线性屈曲分析可比线性屈曲分析更准确地判断出屈曲临界载荷。对于后屈 曲问题MSC.NASTRAN提供三种Arc-Length方法(Crisfield法, Riks法和改进Riks法)的自适应混合 使用可大大提高分析效率。
此外在众多的应用里, 结构模态分析同时考虑几何刚化和材料非线性也是非常重要的。这一 功能MSCNASTRAN称之为非线性正则模态分析。
5.3 材料非线性分析
当材料的应力和应变关系是非线性时要用到这类分析。包括非线性弹性(含分段线弹性 )、超 弹性、热弹性、弹塑性、塑性、粘弹/塑率相关塑性及蠕变材料,适用于各类各向同性、各向异性、具有不同拉压特性(如绳索)及与温度相关的材料等。对于弹/塑性材料既可用Von Mises也可用Tresca屈服准则; 土壤或岩石一类材料可用Mohr Coulomb或Drucker-Prager屈服准则; Mooney-Rivlin超弹性材料模型适用于超弹性分析,在MSC.NASTRAN可定义5阶、25个材料常数并可通过应力应变曲线自动拟合出所需的材料常数等屈服准则;对于蠕变分析可利用ORNL定律或Rheological进行模拟,并同时考虑温度影响。任何屈服准则均包括各向同性硬化。运动硬化或两者兼有的硬化规律。
5.4 非线性边界(接触问题)
平时我们经常遇到一些接触问题, 如齿轮传动、冲压成形、橡胶减振器、紧配合装配等。当一个结构与另一个结构或外部边界相接触时通常要考虑非线性边界条件。由接触产生的力同样具有非线性属性。对这些非线性接触力,MSC.NASTRAN提供了两种方法: 一是三维间隙单元(GAP), 支持开放,封闭或带摩擦的边界条件; 二是三维滑移线接触单元,支持接触分离,摩擦及滑移边界条件。另外, 在MSC.NASTRAN的新版本中还将增加全三维接触单元。
5.5 非线性瞬态分析
非线性瞬态分析可用于分析以下三种类型的非线性结构的非线性瞬态行为。
考虑结构的材料非线性行为:塑性,Von Mises屈服准则, Tresca屈服准则, Mohr-Coulomb屈服准则, 运动硬化, Drucker-Prager 屈服准则,各项同性硬化(isotropic hardening ),大应变的超弹性材料, 小应变的非线性弹性材料, 热弹性材料(Thermo-elasticity ), 粘塑性(蠕变) ,粘塑性与塑性合并。
几何非线性行为:大位移,超弹性材料的大应变, 追随力。
包括边界条件的非线性行为:结构与结构的接触(三维滑移线),缝隙的开与闭合, 考虑与不考虑摩擦,强迫位移。
5.6 非线性单元
除几何、材料、边界非线性外,MSC.NASTRAN还提供了具有非线性属性的各类分析单元 如非线性阻尼、弹簧、接触单元等。非线性弹簧单元允许用户直接定义载荷位移的非线性关系。
非线性分析作为MSC.NASTRAN的主要强项之一, 提供了丰富的迭代和运算控制方法, 如 Newton-Rampson法、改进Newton法、Arc-Length法、Newton和ArcLength混合法、两点积分 法、Newmark β法及非线性瞬态分析过程的自动时间步调整功能等,与尺寸无关的判别准则可 自动调整非平衡力、位移和能量增量, 智能系统可自动完成全刚度矩阵更新, 或Quasi-Newton更 新, 或线搜索, 或二分载荷增量(依迭代方法)可使CPU最小,用于不同目的的数据恢复和求解。自 动重启动功能可在任何一点重启动,包括稳定区和非稳定区。
热传导
6.1 NASTRAN热传导分析简介
热传导分析通常用来校验结构零件在热边界条件或热环境下的产品特性, 利用MSC.NASTRAN可以计算出结构内的热分布状况,并直观地看到结构内潜热、热点位置及分布。用户可通过 改变发热元件的位置、提高散热手段、或绝热处理或用其它方法优化产品的热性能。
MSC.NASTRAN提供广泛的温度相关的热传导分析支持能力。基于一维、二维、三维热分 析单元,MSC.NASTRAN可以解决包括传导、对流、辐射、相变、热控系统在内所有的热传导现 象,并真实地仿真各类边界条件, 构造各种复杂的材料和几何模型, 模拟热控系统, 进行热-结构耦 合分析。
MSC.NASTRAN提供广泛的自由对流的变界条件有: 随温度变化的热交换系数, 随热交换 系数变化的加权温度梯度, 随时间变化的热交换系数, 非线性函数形式, 加权层温度; 强迫对流有: 管流体流场关系 H(Re,Pr), 随温度变化的流体粘性, 传导性和比热容(specific heat ), 随温度变化的 质量流率, 随时间变化的质量流率, 随质量流率变化的加权温度梯度; 辐射至空间:随温度变化的发射率和吸收率,随波长变化的发射率和吸收率,随时间变化的交换, 辐射闭合, 随温度变化的发射率, 随波长变化的发射率, 考虑自我和第三体阴影的三维散射角系数计算, 自适应角系数计算, 净角系数, 用户提供的交换系数, 辐射矩阵控制, 多辐射闭合; 施加的热载荷:方向热流,表面法向热流, 节点能量, 随温度变化的热流, 随热流变化的加权温度梯度,随时间变化的热流; 温度变界条件: 稳态分析指定常温变界条件, 瞬态分析指定时变温变界条件;初始条件:非线性稳态分析的起始温度, 所有瞬态分析的起始温度; 热控制系统: 自由对流热交换系数的当地。远程和时变控制点, 强迫对流质量流率的当地。远程和时变控制点, 热流载荷的当地。远程和时变控制点, 内热生成的当地。远程和时变控制点,瞬态非线性载荷函数,精确传导代数约束温度关系;MSC.NASTRAN输出图象显示: 传导和变界表面单元的热流,节点温度随时间的变化曲线,节点随时间的变化曲线, 等温线。
另外,MSC.NASTRAN 提供的重启动功能,可直接矩阵输入至传导和热容矩阵,集中质量和离散导体
MSC.NASTRAN提供了适于稳态或瞬态热传导分析的线性、非线性两种算法。由于工程界很 多问题都是非线性的,MSC.NASTRAN的非线性功能可根据选定的解算方法自动优选时间步长。
6.2 线性/非线性稳态热传导分析
基于 稳态的线性热传导分析一般用来求解在给定热载和边界条件下, 结构中的温度分布,计 算结果包括节点的温度,约束的热载和单元的温度梯度, 节点的温度可进一步用于计算结构的响 应; 稳态非线性热传导分析则在包括了稳态线性热传导的全部功能的基础上, 额外考虑非线性辐 射与温度有关的热传导系数及对流问题等。
6.3 线性/非线性瞬态热传导分析
线性/非线性瞬态热传导分析用于求解时变载荷和边界条件作用下的瞬态温度响应, 可以考 虑薄膜热传导、非稳态对流传热及放射率、吸收率随温度变化的非线性辐射。
6.4 相变分析
该分析作为一种较为特殊的瞬态热分析过程,通常用于材料的固化和溶解的传热分析模拟, 如金属成型问题。在MSC.NASTRAN中将这一过程表达成热焓与温度的函数形式, 从而大大提 高分析的精度。
6.5 热控分析
MSC.NASTRAN可进行各类热控系统的分析,包括模型的定位、删除、时变热能控制等,如 现代主义建筑的室温升高或降低控制。自由对流元件的热传导系数可根据受迫对流率、热流载荷、内热生成率得到控制,热载和边界条件可定义成随时间的非线性载荷。
6.6 空气动力学弹性及颤振分析
气动弹性问题是应用力学的分支,涉及气动、惯性及结构力间的相互作用, 在MSC.NASTRAN 中提供了多种有效的解决方法。人们所知的飞机、直升机、导弹斜拉桥乃至高耸的电视发射塔、烟囱等都需要气动弹性方面的计算。
MSC.NASTRAN的气动弹性分析功能主要包括: 静态和动态气弹响应分析、颤振分析及气弹优化。
静动气弹响应分析
气弹响应分析计算结构在亚音速下在离散或随机二维阵风场中的响应, 输出包括位移、应力、或约束力、加速度可以从阵风断面的二阶时间导数的响应来获得, 随机阵风分析给出响应功率 谱密度、均方根和零交平均频率。
气动颤振分析
空气动力学颤振分析考虑空气弹性问题的动力稳定性。它可以分析亚音速或超音速流。系统求 出一组复特征解, 提供可用五种不同的气动力理论,包括用于亚音速的Doublet Lattice理论。 Strip 理论以及用于超音速的Machbox理论、 Piston理论、 ZONA理论等。对于稳定性分析系统提供三种不同的方法: 二种美国方法(K法, KE法)和一种英国方法(PK法),输出包括阻尼、频率和每个颤振 模态的振型。
气弹优化分析
在MSC.NASTRAN中, 气弹分析与设计灵敏度和优化功能的完美集成为气弹分析提供了更 强有力的设计工具。气弹灵敏度分析主要用来确定结构响应的改变如位移、速度等对结构气动 特性的影响程度。气弹优化则是依据气弹响应及灵敏度分析的数据自动地完成满足某一设计变 量(如: 应力、变形、或颤振特性)的设计过程。
6.7 流-固耦合分析
流-固耦合分析主要用于解决流体(含气体)与结构之间的相互作用效应。MSC.NASTRAN中拥 有多种方法求解完全的流-固耦合分析问题, 包括: 流-固耦合法、水弹性流体单元法、虚质量法。
流-固耦合法
流-固耦合法广泛用于声学和噪音控制领域中,如发动机噪声控制、汽车车厢和飞机客舱内 的声场分布控制和研究等。分析过程中,利用直接法和模态法进行动力响应分析。流体假设是无 旋的和可压缩的, 分析的基本控制方程是三维波方程, 二种特殊的单元可被用来描述流-固耦合 边界。此外,MSC.NASTRAN新增加的(噪)声学阻滞单元和吸收单元为这一问题的分析带来了极 大方便。
(噪)声学载荷由节点的压力来描述, 其可以是常量, 也可以是与频率或时间相关的函数, 还 可以是声流容积、通量、流率或功率谱密度函数。由不同的结构件产品的噪声影响结果可被分 别输出。
水弹性流体单元法
该方法通常用来求解具有结构界面、可压缩性及重力效应的广泛流体问题。水弹性流体单 元法可用于标准的模态分析、瞬态分析、复特征值分析和频率响应分析。当流体作用于结构时, 要求必须指出耦合界面上的流体节点和相应的结构节点。自由度在结构模型中是位移和转角,而 在流体模型中则是在轴对称坐标系中调和压力函数的约瑟夫·傅里叶系数。
类似于结构分析,流体模型产生"刚度"和"质量"矩阵, 但具有不同的物理意义。载荷、约束、节点排序或自由度凝聚不能直接用于流体节点上。
虚质量法
虚质量法主要用于以下流-固耦合问题的分析:
结构沉浸在一个具有自由液面的无限或半无限液体里。
容器内盛有具有自由液面的不可压缩液体。
以上二种情况的组合, 如船在水中而舱内又装有不充满的液体。
用结构单元来描述, 这个模型可以是一边或二边被同一液体或不同液体所浸润。
忽略液面重力效应。这种近似处理对于结构频率高于液体晃动频率是有效的。该分析假设液 体密度是常量(无层间变化), 流体是无旋的(无粘性),并且是稳定的(如同空气动力学中一样),同时是线性的。
6.8 多级超单元分析
超单元分析是求解大型问题一种十分有效的手段,特别是当工程师打算对现有结构件做 局部修改和重分析时。超单元分析主要是通过把整体结构分化成很多小的子部件来进行分析, 即将结构的特征矩阵(刚度、传导率、质量、比热、阻尼等)压缩成一组主自由度类似于子结构 方法,但较其相比具有更强的功能且更易于使用。子结构可使问题表达简单、计算效率提高、计 算机的存储量降低。超单元分析则在子结构的基础上增加了重复和镜像映射和多层子结构功能, 不仅可单独运算而且可与整体模型混合使用, 结构中的非线性与线性部分分开处理可以减小非 线性问题的规模。应用超单元工程师仅需对那些所关心的受影响大的超单元部分进行重新计算, 从而使分析过程更经济、更高效,避免了总体模型的修改和对整个结构的重新计算。MSC.NASTR AN优异的多级超单元分析功能在大型工程项目国际合作中得到了广泛使用, 如飞机的发动机、机头、机身、机翼、垂尾、舱门等在最终装配出厂前可由不同地区和不同国家分别进行设计和生产, 此间每一项目分包商不但可利用超单元功能独立进行各种结构分析,而且可通过数据通讯在某一地利用模态综合技术通过计算机模拟整个飞机的结构特性。
多级超单元分析是MSC.NASTRAN的主要强项之一, 适用于所有的分析类型, 如线性静力分 析、刚体静力分析、正则模态分析、几何和材料非线性分析、响应谱分析、直接特征值、频率响应、瞬态响应分析、模态特征值、频率响应、瞬态响应分析、模态综合分析(混合边界方法和自由边界方法)、设计灵敏度分析、稳态、非稳态、线性、非线性传热分析等。
模态综合分析: 模态综合分析需要使用超单元,可对每个受到激励作用的超单元分别进行分析, 然后把各个 结果综合起来从而获得整个结构的完整动态特性。超单元的刚度阵、质量阵和载荷阵可以从经验或计算推导而得出。结构的高阶模态先被截去,而后用静力柔度或刚度数据恢复。该分析对大 型复杂的结构显得更有效(需动力学分析模块)。
6.9 高级对称分析
针对结构的对称、反对称、轴对称或循环对称等不同的特点,MSC.NASTRAN提供了不同的 算法。类似超单元分析, 高级对称分析可大大压缩大型结构分析问题的规模, 提高计算效率。
对称分析
如果结构具有对称性则有限元模型的可以被减小, 进而节省计算时间。每增加一个对称面, 有限元模型就相应地减小近乎一半, 例如当结构有一个对称面时人们只要算一半模型,而当结构 有两个对称面时人们只需算1/4模型就可得到整个模型的受力状况。
对称分析一般包括对称和反对称分析两种。MSC.NASTRAN可帮助工程师方便地在结构或 有限元模型上施加各种对称或反对称载荷及边界条件。
轴对称分析
压力容器及其它一些类似的结构通常是由壳或平面绕某一轴线旋转而得到的,具有轴对称 性。此时结构的位移仅仅沿着半径方向,有限元模型简化到只需要我们分析结构的一个截面就够了。轴对称分析一般适用于线性及超弹性问题的分析。
高级循环对称分析
很多结构, 包括旋转机械乃至太空中的雷达天线, 经常是一些由绕某一轴循环有序周期性排 列的特定的结构件组成, 对于这类结构通常就要用循环对称或称之为旋转对称方法进行结构分 析。在分析时仅需要选取特定的结构件即可获得整个组件结构的计算结果,减少计算和建模的时 间。这部分结构可绕某一轴旋转生成整个结构。循环对称可分二种对称类型,即简单循环对称和循 环复合对称。简单旋转对称中, 对称结构件没有平面镜像对称面且边界可以有双向弯曲曲面;复 合循环对称中, 每个对称结构件具有一个平面镜像对称面,且对称结构件之间的边界是平面。循环 对称分析通常可解决线性静力、模态、屈曲及频率响应分析等问题。
优化分析
7.1NASTRAN的拓扑优化简介
设计优化是为满足特定优选目标如最小重量、最大第一阶固有频率或最小噪声级等等的综合设计过程。这些优选目标称之为设计目标或目标函数。优化实际上含有折衷的含义,例如结构设计的更轻就要用更少的材料, 但这样一来结构就会变得脆弱, 因此就要限制结构件在最大许用应力下或最小失稳载荷下等的外形及尺寸厚度。类似地, 如果要保证结构的安全性就要在一些关键区域增加材料, 但同时也意味着结构会加重。最大或最小许用极限限定被称之为约束。
设计变量是一组在设计过程中为产生一个优化设计可不断改变的参数。MSC.NASTRAN中的 设计变量包含形状和尺寸两大部分。形状设计变量(如边长、半径等)直接与几何形状有关, 在设计 过程中可改变结构的外形尺寸;尺寸设计变量(如板厚、凸缘、腹板等)则一般不与几何形状直接发 生关系, 也不影响结构的外形尺寸。设计优化意味着有在满足约束的前提下产生最佳设计的可能 性。MSC.NASTRAN拥有强大、高效的设计优化能力, 其优化过程由设计灵敏度分析及优化两大 部分组成,可对静力、模态、屈曲、瞬态响应、频率响应、气动弹性和颤振分析进行优化。有效的优化算法允许在大模型中存在上百个设计变量和响应。
除了具有这种用于结构优化和零部件详细设计过程的形状和尺寸优化设计的能力外, MSC. NASTRAN的70.5版又集成了适于产品概念设计阶段的拓扑优化功能,以最小平均柔度或指定阶数的最大特征频率、计算频率与指定频率的最小频率差为目标函数, 在一定体积约束下, 寻找最优的孔洞尺寸和壳体或实体单元的方向厚度, 可用于静力和模态分析的拓扑形状优化。  MSC.NASTRAN所集成的从概念设计的拓扑优化到详细设计的形状和尺寸优化的统一环境, 为产品设计提供了完整的优化设计功能。
7.2 设计灵敏度分析
设计灵敏度分析是优化设计的重要一环, 可成倍地提高优化效率。这一过程通常可计算出结 构响应值对于各设计变量的导数, 以确定设计变化过程中对结构响应最敏感的部分, 帮助设计工 程师获得其最关心的灵敏度系数和最佳的设计参数。灵敏度响应量可以是位移、速度、加速度、应力、应变、特征值、屈曲载荷因子、声压、频率 等, 也可以是各响应量的混合。设计变量可取任何单元的属性如厚度、形状尺寸、面积、二次惯性矩或节点坐标等。在灵敏度分析的基础上, 设计优化可以快速地给出最优的设计变量值。
MSC.NASTRAN V70中增加的新功能, 采用共轭灵敏度分析代替直接的灵敏度分析, 使解决 诸如几十万个以上自由度, 几百个参与频率, 并考虑上百个设计变量的多种工况组合的动力响应优化成为现实。
7.3 设计优化分析
设计优化分析允许不限数量的设计变量和用户自定义的目标函数、约束和响应方程, 除了 输入大家所熟知的"分析模型"之外,还需要输入"设计模型"。设计模型是一个用设计变量和结构响应值以数学方式来描述的一个优化问题不仅与分析模型有关, 并且也与这个分析模型的结构响应有关。先依用户提供的初始设计开始进行结构分析,获得结构响应 (如应力、位移、固有频率等)后, 确定设计变量对结构响应的灵敏度,这些灵敏度数据被送入一个数值优化求解过程以得到一 个改进了的设计。在这个新设计的基础上, 修改分析模型开始一个新的迭代优化循环过程直到满 足优化设计要求。MSC.NASTRAN V70中设计优化分析允许删除不起作用约束, 使优化过程效率提高。
MSC.NASTRAN的优化功能几经重大改进并实现了形状优化, 成为强大的多物理过程的优 化工具。优化涉及多种分析类型如: 静力优化、特征值优化、屈曲优化、直接/模态频率优化、气弹和颤振优化、声学(噪声)优化、超单元优化分析等。除此之外, 用户还可根据自己的设计要求和优化目标, 在软件中方便地写入自编的公式或程序进行优化设计。
7.4 拓扑优化分析
拓扑优化是与参数化形状优化或尺寸优化不同的非参数化形状优化方法。在产品概念设计阶段, 为结构拓扑形状或几何轮廓提供初始建议的设计方案。MSC.NASTRAN现有的拓扑优化能够完成静力和正则模态分析。拓扑优化采用Homogenizaion 方法, 以孔尺寸和单元方向为设计变量, 在满足结构设计区域的剩余体积(质量)比的约束条件下,对静力分析满足最小平均柔度或最大平均刚度, 在模态分析中, 满足最大基本特征值或指定模态与计算模态的最小差。目前的拓扑优化设计单元为一阶壳元和实体单元。集成在MSC.NASTRAN中的拓扑优化, 通过特殊的DMAP工具,建立了新的拓扑优化求解序列。在MSC.PATRAN中专门的拓扑优化preference, 支持拓扑优化建模和结果后处理。
利用MSC.NASTRAN高级单元技术和静力分析, 模态分析的有效解法, 可以非常有效地求解大规模的拓扑优化模型。
7.5 疲劳分析
支持应力疲劳分析(S-N方法)、应变疲劳分析(或应变-寿命(ε-N)和多轴疲劳,可以考虑表面处理修正、加工制造、均值应力等的影响,疲劳载荷支持雨流计数,使用线性损伤累积理论,分析疲劳寿命和安全因子;支持在线性静态分析(SOL 101)、模态瞬态方法(SOL 103、SOL 112)中并行计算直接计算疲劳损伤和疲劳寿命,结果格式有op2等多种格式可供选择,从而提高疲劳分析的效率,减少分析时间和硬件资源需求。同时能实现与疲劳寿命相关的优化,即以疲劳寿命或疲劳损伤为优化目标或者优化的约束条件对结构进行优化。嵌入式带来益处:
统一的数据模型,包含应力、载荷、材料,便于管理
直接输出疲劳结果,避免生成超大规模数据文件
缩短疲劳分析流程,提升计算效率
同一环境下,支持考虑疲劳寿命优化
应力-疲劳同一环境,易于维护和使用,学习成本低。
在MSC.NASTRAN中具有很强的复合材料分析功能, 并有多种可应用的单元供用户选择。借助于MSC.PATRAN, 可方便地定义如下种类的复合材料, 层合复合材料, 编织复合材料(Rule-of-Mixtures),Halpin-Tsai连续纤维复合材料, Halpin-Tsai不连续纤维复合材料, Halpin-Tsai连续 带状复合材料, Halpin-Tsai不连续带状复合材料, Halpin-Tsai粒状复合材料, 一维短纤维复合材料和二维短纤维复合材料。所有这些维短纤维复合材料, 除层合复合材料外, 在MSC.NASTRAN中均等效为均质各向同性弹性材料。判辨复合材料失效准则包括: Hill理论、 Hoffman理论、 Tsai-Wu理论和最大应变理论。MSC.NASTRAN的复合材料分析适于所有的分析类型。
自适应
早在1986年MSC公司就开发出了P单元算法, 命名为MSC.PROBE,历经十多年的应用和改进 而完善,该算法正逐步移入MSC.NASTRAN中。 H-法是在以往有限元分析中经常使用的算法, 其特点是适用于大多数分析类型, 对于高应力区往往要通过网格的不断加密细化来满足分析精 度。与H-法相比, P-单元算法则是通过提高单元阶次减少高应力区的单元划分数量, P法是通过减 少单元划分数量提高形函数的阶次来保证求解精度。 P法网格划分的规模一般仅相当于H-法的 1/10或更小, 且对形状极不规则的模型仍能给出精确解。在MSC.NASTRAN中, P-单元的阶次可9 阶、3个方向不同的阶次, 并允许同一模型中H-法与P-法混合使用而不存在单元相溶性问题。此 外, 根据用户定义的误差容限,MSC.NASTRAN的P自适应算法可通过应力不连续、能量密度和残 余应力估计分析中的误差, 自动地调整形函数阶次进行计算直到满足误差精度为止。
求解方法
MSC.NASTRAN能有效地求解大模型, 其稀疏矩阵算法速度快而且占用磁盘空间少, 内节 点自动排序以减小半带宽 , 再启动能利用以前计算的结果。
并行计算以及线性静力, 正则模态分析, 模态及直接频率响应分析的分布式并行计算极大地提高分析速度, 复特征值问题速度提高3倍以上, 虚拟质量计算速度提高2倍以上, 静力气弹分析(SOL 144)速度提高30%以上。
单元库
针对实际工程应用,MSC.NASTRAN中开发了有近70余种单元独特的单元库。MSC.NASTRAN采用MSC自行开发的"单元派生技术", 可根据解题问题的需要通过变换单元缺省参数获得。较拥有 100多种单元的其它有限元分析软件相比更多、更灵活、更高效的分析单元, 所有这些单元可 满足MSC.NASTRAN各种分析功能的需要, 且保证求解的高精度和高可靠性。这意味着一旦模型 建好了,MSC.NASTRAN就可毫无困难地用于不同类型的分析, 如动力学、非线性分析、灵敏度分 析、热分析等等。而当分析类型改变时,也仅仅需要很少的一些参数修改。此外,MSC.NASTRAN的新版本中还增加了更为完善的梁单元库, 同时新的基于P单元技术的界面单元的引入, 可有效地处理网格划分的不连续性(如实体单元与板壳单元的连接), 并自动地进行MPC约束。MSC.NASTRAN的RSSCON连接单元可将壳-实体自动连接, 使组合结构的建模更加方便。
开发语言
作为开放式体系结构MSC.NASTRAN的开发工具DMAP语言 (Direct Matrix Abstraction Program)有着30多年的应用历史,它不同于其它软件所用的宏命令语言可深入MSC.NASTRAN的 内核。一个DMAP模块可由成千上万个Fortran子程序组成, 并采用高效的方法来处理矩阵。实 际上MSC.NASTRAN是由一系列DMAP子程序顺序执行来完成的。DMAP能帮助用户改变或直接产生新的求解序列,通过矩阵的合并、分离、增加、删除、或将矩阵输出到有限元后处理、机构分析、测试相关性等一些外部程序中,4-二甲氨基吡啶还允许在MSC.NASTRAN中直接执行外部程序。另外,用户还可利用DMAP编写用户化程序, 操作数据库流程。 DMAP语言特点如下:
中间矩阵的操作:
加(ADD),减(SUBTRACT),乘(MULTIPLY)和转置(TRABNSPOSE)
联立方程的求解(矩阵分解和前--后迭代)
矩阵合并和分块
征值计算
输出供外部程序使用的矩阵
有限元后处理器
运动学程序
试验-分析校正程序
用DMAP 写用户自己的求解序列
矩阵运算
数据库操作
存入数据库
数据库读取
过结构化程序的数据流
条件语句 IF-THEN-ELSE
条件语句转移和需循环
强MSC提供的DMAP成序功能
耦合动态分析
试验-分析的特征向量的正交性检查
旋桨转动分析 ( Propeller whirl analysis )
依赖于频率的阻抗 ( impedance )
动力模型检查
旋转结构的分析( 包括陀螺效应 )
船上设备的动力学分析方法(DDAM)
校正错误
由于求解序列是由一系列的DMAP指令所写, 所以一些错误可以通过 利用MSC 提供的当前错误列表修改DMAP指令写的求解序列来得到校正。
参考资料

Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike1.com/id.php on line 362
目录
概述
开发历史
优势
分析功能
非线性
热传导
优化分析
自适应
求解方法
单元库
开发语言
参考资料