本内容发布首发在作者微信公众号:误入CAE的程序员
作者:朱淑强
0 引子
现在计算机的计算能力 大幅提高,可能用到超单元的机会越来越少了,但不代表超单元可以彻底舍弃。如果在实际工作中没有应用到,那只能是因为在工作中还没有需要必须用到的地步。例如整车振动路躁的优化和对标,尤其是针对底盘结构的优化,就需要把整个TB+cavity建成超单元,之前需要花上3h计算的任务可能只需要10min。
1 外部超单元优点
超单元的种类分为3个:List Superelements,PART Superelements和External superelements,前两种应用的较少,大多数使用的还是第三种:外部超单元。其有以下几个优点:
2 如何创建外部超单元
创建外部超单元当然少不了EXTSEOUT关键字:
在计算文件中写入该关键字,即默认把结构的刚度矩阵、质量矩阵、粘性阻尼矩阵、结构阻尼矩阵 、静态载荷矩阵和流固耦合矩存储到外部文件中,默认存储的外部文件是MASTER和DBALL格式文件中,当然,你也可以选择把这些信息存储到op2、punch或者op4文件中,存储的文件格式不同,数据恢复 也不一样,但大体类似。以下以存储到MASTER和DBALL文件中的为例,简单阐述创建外部超单元的方法。
2.1 首先在NASTRAN控制设置SCR=NO
现在计算机为了计算之后腾出空间,一般设置成SCR=YES,即计算之后把MASTER和DBALL文件删除,但删除了即无从数据恢复了,所以这两个文件必须在计算之后留下来,SCR=NO即可。
2.2 定义输出请求
在CASE CONTROL部分定义:
EXTSEOUT(ASMBULK EXTID=10)
或者
EXTSEOUT(ASMBULK EXTID=10 DMIGDB)
或者
EXTSEOUT(ASMBULK EXTID=10 MATRIXDB)
即超单元编号为10,以MATRIXDB/MATDB and DMIGDB格式存储矩阵 信息。
建立超单元的剩余步骤和如何使用超单元:
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...