关于在workbench环境下ANSYS子模型分析时网格自适应细化收敛出错的问题

浏览:113860 回答:3

在做子模型分析中遇到了如题的问题,非常希望各位技术达人能够给予帮助,小弟感激不尽:
出错的表象就是无法进行convergence收敛计算,最后的结果会产生非常明显的发散。
搜狗截图130221_6.jpg

图1.不使用convergence的子模型分析结果。
搜狗截图130221_8.jpg

搜狗截图130221_7.jpg

图2.使用convergence的子模型出错结果。
个人认为主要的原因是在refinement过程中由于细化了网格,使得切削边的节点编号改变了,不再是之前获得的那个切削边的位移插值文件(cutting_edge.cbdo)记录的那些节点及其位移了。
比方说:
第一轮插值获得的原来记录的切削边上的某一节点“31210”的位移UX,UY,UZ;
但是,之后由于局部细化了网格,新生成的节点将其编号顺序都打乱了。因此,原切削边同一位置上的节点已不再是的“31210”了,那么,这个时候,在导入.cbdo文件的位移时就会产生结果发散的错误。可能点“31210”已经不存在或者是在子模型的内部,或者在切削边的其他位置上。
但是如下图展示的成功的实例,使用子模型还是可以使用convergence的。
是不是通过确保切削边上的节点及其编号不变化,然后,分配一些不干涉原来的新的编号给新生成的节点和单元来实现的?
不知道哪位知道下图是如何实现的呢?
图3.整体模型
图4.切削后的子模型
搜狗截图130221_4.jpg

图5.convergence后的结果-收敛
说明:分析环境是workbench14.0 和 14.5 的静态结构分析模块。
在ansys 14.5以前的版本中做子模型分析需要自己插入命令流来实现切割边的插值操作,但是在14.5之后已经可以不需要命令流就能实现子模型分析,但是不能再后处理中插入refinement的convergence功能,这意味着在新的版本中,ansys公司为了避免子模型分析中convergence容易出错的情况将此功能进行了删除?
搜狗截图130221_2.jpg
搜狗截图130221_1.jpg
搜狗截图130221_4.jpg
搜狗截图130221_3.jpg
搜狗截图130221_5.jpg
邀请回答 我来回答

全部回答

(3)
默认 最新
paulke
如果自模型不能加密,那子模型有什么意义呢
我认为可能是网格和边界的原因。子模型要求界面原理应力集中区域
2015年9月6日
评论 点赞
wei284560702
这个topic不错,workbench下的自适应网格~
实际上这是间接作了自适应网格的重新划分
2014年4月11日
评论 点赞
zxc873596
大大是用workbench 14.0版本還是14.5 如果是14.0想請問submodeling要怎麼在APDL操作??
2013年6月21日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP