使用nastran进行流固耦合复模态计算
使用nastran进行流固耦合复模态计算
我们大部分时候计算的结构正则模态,但我们经常会遇到如下情况,使用正则模态计算则存在部分误差。一个是结构存在大阻尼或者存在摩擦时,例如旋转部件的制动盘等等;一个是结构存在流固耦合问题例如风扇或者的旋转与流体耦合或者存在空腔例如油箱等密闭空间时可能存在复模态。如果从具体的理论定义上来看,则是一个相位的问题,大家有时间可以去翻翻理论书。
本文介绍使用nastran来进行复模态分析的方法,使用optistruct方法其实也类似,下一篇再介绍使用optistruct来进行计算的方法。
1)首先建立网格及材料,属性,流体材料使用mat10,流体属性Psolid中FCTN=Pfluid,CDROM=-1,将流体的每个node点的CD值通过card edit编辑为-1,可参考上一个介绍。
2)建立实模态计算模态频率计算范围,使用eigrl进行设置,选择计算截止为12阶的频率。
3)建立复模态计算模态频率计算范围,使用eigc进行定义,计算截止18阶。其中method选择使用clan,norm选择max。
4)建立load steps工作步,选择complexeigen(modal)方法,选择实模态计算method(struct)= eigrl,选择复模态计算方法cmethod=eigc。
5)建立control cards,选择sol110;另外选择常用的参数控制例如param,autospc,yes;选择param,post,-2输出Op2文件;设置输出位移,应变能等等。
6)设置流固耦合的control cards。使用acmodl,在inter选项内选择ident,代表使用共节点耦合方式。如果选用DIFF,代表使用非共节点方式。
7)导出nastran格式文件例如dat,bdf,nas等,并进行求解计算。查看计算结果op2文件。
文章来源:新能源车振动与安全