DiffPhD: A Unified Differentiable Solver for Projective Heterogeneous Materials in Elastodynamics with Contact-Rich GPU-Acceleration

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lai, Shih-Yu, Tien, Sung-Han, Huang, Jui-I, Tseng, Yen-Chen, Chiu, Yi-Ting, Luo, Siyuan, Zeng, Ziqiu, Shi, Fan, Chen, Peter Yichen, Liu, Tiantian, Liu, Yu-Lun, Chen, Bing-Yu
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913127430356992
author Lai, Shih-Yu
Tien, Sung-Han
Huang, Jui-I
Tseng, Yen-Chen
Chiu, Yi-Ting
Luo, Siyuan
Zeng, Ziqiu
Shi, Fan
Chen, Peter Yichen
Liu, Tiantian
Liu, Yu-Lun
Chen, Bing-Yu
author_facet Lai, Shih-Yu
Tien, Sung-Han
Huang, Jui-I
Tseng, Yen-Chen
Chiu, Yi-Ting
Luo, Siyuan
Zeng, Ziqiu
Shi, Fan
Chen, Peter Yichen
Liu, Tiantian
Liu, Yu-Lun
Chen, Bing-Yu
contents Differentiable simulation of soft bodies is a foundation for system identification, trajectory optimization, and Real2Sim transfer. Yet, existing methods such as the differentiable Projective Dynamics (DiffPD) struggle when faced with heterogeneous materials with extreme stiffness contrasts, hyperelasticity under large deformations, and contact-rich interactions, which are common scenarios in the real world. We present DiffPhD, a unified GPU-accelerated differentiable Projective Dynamics framework for heterogeneous materials that tackles these intertwined challenges simultaneously. Our key insight is a careful integration of: (i) stiffness-aware projective weights to embed heterogeneity into the global system; (ii) trust-region eigenvalue filtering lifted to the backward pass for stable hyperelastic gradients and a type-II Anderson Acceleration scheme with dual-gate convergence to stabilize forward iteration under large stiffness contrasts; and (iii) a unified GPU pipeline that reuses a single sparse factor across forward, backward, and contact computations, with stiffness-amplified Rayleigh damping folded into the same factor for heterogeneity-aware dissipation at zero recurring cost. DiffPhD achieves strict gradient accuracy while delivering up to an order-of-magnitude speedup over prior differentiable solvers on heterogeneous, hyperelastic, contact-rich benchmarks. Crucially, this speedup does not come at the cost of stability: DiffPhD remains convergent on stiffness contrasts up to 100x where prior PD solvers degrade. This unlocks end-to-end gradient-based optimization on regimes previously bottlenecked by either solver fragility or per-iteration cost -- shell--joint composite creatures, soft characters wielding stiff weapons, and soft-gripper robotic manipulation -- all handled within a single forward--backward pass.
format Preprint
id arxiv_https___arxiv_org_abs_2605_14526
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle DiffPhD: A Unified Differentiable Solver for Projective Heterogeneous Materials in Elastodynamics with Contact-Rich GPU-Acceleration
Lai, Shih-Yu
Tien, Sung-Han
Huang, Jui-I
Tseng, Yen-Chen
Chiu, Yi-Ting
Luo, Siyuan
Zeng, Ziqiu
Shi, Fan
Chen, Peter Yichen
Liu, Tiantian
Liu, Yu-Lun
Chen, Bing-Yu
Graphics
Distributed, Parallel, and Cluster Computing
Numerical Analysis
Robotics
Differentiable simulation of soft bodies is a foundation for system identification, trajectory optimization, and Real2Sim transfer. Yet, existing methods such as the differentiable Projective Dynamics (DiffPD) struggle when faced with heterogeneous materials with extreme stiffness contrasts, hyperelasticity under large deformations, and contact-rich interactions, which are common scenarios in the real world. We present DiffPhD, a unified GPU-accelerated differentiable Projective Dynamics framework for heterogeneous materials that tackles these intertwined challenges simultaneously. Our key insight is a careful integration of: (i) stiffness-aware projective weights to embed heterogeneity into the global system; (ii) trust-region eigenvalue filtering lifted to the backward pass for stable hyperelastic gradients and a type-II Anderson Acceleration scheme with dual-gate convergence to stabilize forward iteration under large stiffness contrasts; and (iii) a unified GPU pipeline that reuses a single sparse factor across forward, backward, and contact computations, with stiffness-amplified Rayleigh damping folded into the same factor for heterogeneity-aware dissipation at zero recurring cost. DiffPhD achieves strict gradient accuracy while delivering up to an order-of-magnitude speedup over prior differentiable solvers on heterogeneous, hyperelastic, contact-rich benchmarks. Crucially, this speedup does not come at the cost of stability: DiffPhD remains convergent on stiffness contrasts up to 100x where prior PD solvers degrade. This unlocks end-to-end gradient-based optimization on regimes previously bottlenecked by either solver fragility or per-iteration cost -- shell--joint composite creatures, soft characters wielding stiff weapons, and soft-gripper robotic manipulation -- all handled within a single forward--backward pass.
title DiffPhD: A Unified Differentiable Solver for Projective Heterogeneous Materials in Elastodynamics with Contact-Rich GPU-Acceleration
topic Graphics
Distributed, Parallel, and Cluster Computing
Numerical Analysis
Robotics
url https://arxiv.org/abs/2605.14526