- 积分
- 8
- 注册时间
- 2002-8-5
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2014-6-17 19:28:43
|
显示全部楼层
来自 上海
本帖最后由 zengxiaodong 于 2014-6-29 10:33 编辑
关于连续转动时波前数的问题,对于求解时间的影响非常大,虽然在Ansys中进行求解前会自动进行单元的重排序,但是实践证明效果不太好,下面就一个实际的例子进行对比。
开始位置:
结束位置(这也是建模分网时的位置):
节点数29587,单元数9223,每步旋转0.06机械角度,共旋转22.5度计375个位置。
直接进行求解,时间为46小时;
如果每次旋转后,进行单元重排序(命令:wsort,all,0,,max,,),求解时间为17小时;
如果每次旋转后,进行单元重排序(命令:waves,max,,),求解时间为13小时;
为什么会出现如此天壤之别的结果呢?主要就是波前数惹的祸!
为了看看波前数的具体变化情况,可以用命令导出每一位置的波前数到文件中,用下面的命令(R14.5):
*get,WFMax,active,0,wfront,max
*get,WFRMS,active,0,wfrontt,RMS
RMS是均方根,也就是类似于交流电的有效值。
开始位置:
结束位置:
用重排序命令wsort,all,0,,max,,时的波前数变化图:
用重排序命令waves,max,,时的波前数变化图:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|