马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
一 概述 & z! p1 N8 K# ?9 f* e5 Z+ {
这是某公司应变计算的案例讲解。
1 \8 R& Y, e- J) r3 v" e 如图1所示应变测量仪,为某客户的产品,要求计算图1中所示点处的应变值,边界条件是图1所示圆面处加载荷,装配体底面固定。可他们计算过程中不管发现怎么处理模型,其结果都和试验相去甚远,而且计算时间漫长。为此在我的建议下,他们突出重点,忽略次要,很快就计算出了满意的计算结果。
/ e! ~3 `; M; M w二 问题分析
) q9 ^- z m# a7 V' g5 h1. 本案例计算的一点处的应变值,问题就有了明确的重点,我们就可以突出重点,细化待求点处附近的网格,而距应变计算点较远处的各零件网格可粗化。 * R( `. z' I* q9 W- P% i8 c( L
2. 经过试算发现本案例为小变形问题,因此可以用线性方法解决,另外加上圣维南原理的解释,可知如果需计算应变的零件以外的距应变计算点较远处的各零件的刚度适当变化,将不影响需计算应变的零件的应变计算点处受力情况,所以我们令其它所有零件为刚性。 1 ?$ N4 B5 _6 i6 ~6 W' }
3. 本例计算对象为应变,由有限元理论可知,位移首先被计算出来,应变其次,应力再次,应变能最后计算出来,网格质量变化对位移的收敛影响较小,而对其它变量的影响巨大,因此如果我们为了了解网格质量是否足够,应检查应变能误差,即“能量范数误差”,它的误差间接反映了应变和应力的误差。 三 具体步骤 % s6 M. b( }, R0 G& T8 h$ C
1细化网格
1 w5 w h7 i$ J9 n 添加如图1粗线所示分割线,得到图2高亮所示应变计算点附近的隔离区。加密此处令最薄处厚度方向上有三层网格,如图4所示。
) n L' `/ M6 A! x图2 j/ O G1 _0 Z" V4 I
为了网格过度不至出现困难,令图3高亮所示应力计算点所属零件的网格密度不至和图2所示隔离区的网格密度相差太大 。 图3
- s7 Q; I4 ~* i$ L( I; P 粗化除应变计算点之外的其它零件,最终网格如图4所示。
2 e" c3 q) c6 T 图4
1 G, ~8 y# ?: h, V( i9 b2 设零件为刚性
" D; V4 f. x7 q7 w& i 设置除应变计算点所属零件外所有零件为刚性,如图5高亮所示,加快计算。 ' a5 ~; ?# N, Z( q& z9 u
! T" f( D5 a0 X* g+ h4 e3 计算并检查应变能误差
7 o; n- r4 Z& Q' _% f, ~9 _ { 我们探测发现应变计算点处误差很小,如图6所示(误差最高值设定为10)。
) M5 R) B2 w- a' \9 [' M
四 总结
- @ c9 V/ y o/ p; X, p7 b+ m ] 我们看到对于一个问题我们应发现其关键影响因素何在,次要影响何在,才能抓住主要矛盾,提高计算效率。 - |. k. F! n; g$ Y/ F& E4 _ c) F
不光是计算应变,其它问题更是,某点处应变计算较为简单,但仍有这么讲究,其他问题十分复杂,影响因素很多,关系错综复杂,我们更应该掌握好基本概念,多去尝试试算问题,发现问题的关键影响因素,这样遇到问题才不会不知所措。 # b4 i) W$ y5 t# ?0 M
|