We propose a parameter optimization method for achieving static equilibrium of discrete elastic rods. Our method simultaneously optimizes material stiffness and rest shape parameters under box constraints to exactly enforce zero net force while avoiding stability issues and violations of physical laws. For efficiency, we split our constrained optimization problem into primal and dual subproblems via the augmented Lagrangian method, while handling the dual subproblem via simple vector updates. To efficiently solve the box-constrained primal subproblem, we propose a new active-set Cholesky preconditioner. Our method surpasses prior work in generality, robustness, and speed.
翻译:本文提出了一种用于实现离散弹性杆静态平衡的参数优化方法。该方法在箱型约束条件下同时优化材料刚度与静止形态参数,以精确实现净力为零,同时避免稳定性问题与物理定律的违背。为提高计算效率,我们通过增广拉格朗日法将约束优化问题分解为原问题与对偶子问题,并通过对偶子问题的简单向量更新进行处理。为高效求解箱型约束下的原问题子问题,我们提出了一种新型的主动集Cholesky预处理器。本方法在通用性、鲁棒性与计算速度方面均超越了现有研究。