ADAMS/mnf文件的缩减及优化(二)
一.mnf文件模态阶数计算及说明
如下图所示,在制作mnf文件时,提取了10阶模态,其中前6阶为自由模态,后四阶为结构固有的模态。
图1
mnf文件的模态数目可以由以下公式计算:数目n=外连点数目*6+6个自由模态+制作mnf文件提交的固有模态数目。
将制作好的mnf文件导入到Adams中,如下图2,可以看到该mnf文件(包含2个外连点)包含22阶模态,符合上文所说的计算公式。
图2
二.基于ADAMS/Flex手动优化mnf文件
如图4所示,手动优化主要通过选mnf文件中的节点,构建轮廓面。如图3所示,本文制作了一个草图的dat文件,该文件的内容包括10个轮廓面,第二行的4代表第一个轮廓面包括4个点,后面的2785、3016、1664、1433代表4个点的节点编号,后面同理。
图3
图4
完成dat文件编制后,按图4所示的内容完成mnf文件的制作,导入到Adams后,文件如下所示(只包含结构的外轮廓),文件大小由原来的4436KB变为36KB,大大减少了文件的大小。
图5
从图6和图7可以看出,优化前后各阶模态频率都是一样的,即优化的mnf文件同样可以满足仿真要求。
图6
图7
三.基于Hypermesh建立只含有外轮廓的mnf文件
在hypermesh中可以直接通过控制卡片生成只有外轮廓的mnf文件,具体操作如下:首先如图8所示,在Tool中选取edges:
图8
然后选取所有单元选择find edges,如图9所示,从图中可以看出生成了红色的外轮廓:
图9
然后在控制卡片中选择Model:如图10
图10
在Elset_Options下选择PLOTEL:如图11
图11
进行完以上操作后,进行计算,生成的mnf文件导入到adams中,具体如下图12所示:只包含结构的外轮廓,文件大小为542KB(优化前mnf文件为4436KB),同样大大减少了文件规模。
图12
对比图6和图13,前后各阶模态频率也都是一样的,即优化的mnf文件同样可以满足仿真要求。
图13