你好,欢迎来到残梦的博客园啊

(SIG 2020)IPC算法

本文禁止转载
B站:Heskey0


Incremental Potential Contact: Intersection-and Inversion-free, Large-Deformation Dynamics(SIG 2020)

Introduction

1.1 基本理论

(1) 优化问题

E(x,xt,vt)=12(xx^)TM(xx^)h2xTfd+h2Ψ(x)x^=xt+hvt+h2M1fext+1=argminxE(x,xt,vt),xτA

其中:

  • A: the set of admissible trajectories(说人话就是,A 表示点在离散时间之间的运动轨迹点的集合,运动过程不会发生碰撞)
  • fe: external forces
  • fd: dissipative frictional forces
  • xτ,τ[t,t+1]: the linear trajectory between xt and xt+1.

若不考虑dissipative frictional forces

E(x)=12||xx||M2+h2Ψ(x)

其中:

  • inertial potential: (惯性势能)比较好处理

  • 12||xx||M2

  • elastic potential: (弹性势能)非线性,非凸优化

  • h2Ψ(x)

(2) 碰撞, Contact

两种方式:

  • 给碰撞对象施加一个惩罚的力/冲量(力/冲量不确定,需要反复调参实验),不稳定,不能完全保证处理好碰撞
  • 给优化添加约束
    • IPC计算仍然很慢,依然是一个非线性问题.

Incremental Potential Contact IPC: (本质是内点法)

  • argminxE(x)=12||xx||M2+h2Ψ(x)s.t.d(x)0

  • 变为:

  • argminxE(x)=12||xx||M2+h2Ψ(x)+κkCb(dk(x))

其中:Barrier function b 的作用是当 0<d<d^ 时,会impose a large internal force.(靠的越近,力越大)

b(dk(x)={(dd^)2ln(dd^),0<d<d^0,dd^

图像:

image

性质:

  • smooth

1.2. 论文的Contribution

  • A contact model based on the unsigned distance function;

  • An almost everywhere C2, C1-continuous barrier formulation, approximating the contact problem with arbitrary accuracy, with barrier support localized in the configuration space, enabling efficient time-stepping;

  • Contact-aware line search that continuously guarantees penetration-free descent steps with CCD evaluations accelerated by a conservative-bound contact-specific CFL-inspired filter;

  • A new variational friction model with smoothed static friction, formulated as a lagged dissipative potential, robustly resolving challenging frictional contact behaviors;

  • A new benchmark of simulation test sets with careful evaluation of constraint and time stepping formulations along with an extensive evaluation of existing contact solvers

Chapter 4. Primal Barrier Contact Mechanics

求解带约束(primitive-pair admissibility constrains)的优化问题

image

posted @   Heskey0  阅读(435)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南

本站勉强运行 1191 天 16 小时 09 分 05 秒

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示