力学,非线性形变

三维模型中定点数量较多,求解大型非线性方程组常使用方法:牛顿迭代,非线性共轭梯度迭代等等。

形变效果好,但是时间长,影响实时显示效率,所以在手术算法模拟中,只在手术器材操作的区域使用非线性形变,其余部分使用线性形变

实现方法有以下两种

A方法

力学中,应力应变关系为

其中 E 是 Green应变张量,Sij 是第二类Piola—Kirchhoff应力张量,δ 是Kronecker符号,G 和 λ 是拉梅系数.在小变形条件下,Green应变的不变量 E 近似于单元的体积变化率;在大变形条件下,特别是
当单元发生逆转时,E 同单元的体积变化率相差太大,上式右边第二部分不能起到阻止单元体积发生变化的作用 , 为了反映材料的抗压缩属性,这里改用材料的体积变化率和材料内部压强的关系来描述这一本构关系:

其中 Uij 为顶点形变位移,可推导求得形变能量为 弹性势能 和 体积压强能量 之和。

弹性势能为 :

体积应变能为:

总能量为:

 

B 方法:

格林应变为:

使用全部括号中内容。

 

 

这篇我们使用 B 方法(其实殊途同归)。单元刚度矩阵如下

组装所有单元刚度矩阵,使用 修正牛顿法 迭代求解。

 

简易效果图如下

 

转载于:https://www.cnblogs.com/TooManyWayToBe/p/9312101.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值