共 23 条
A Descent Scheme for Thick Elastic Curves with Self-contact and Container Constraints
被引:0
|作者:
Walker, Shawn W.
[1
,2
]
机构:
[1] Louisiana State Univ, Dept Math, Baton Rouge, LA 70803 USA
[2] Louisiana State Univ, Ctr Computat & Technol CCT, Baton Rouge, LA 70803 USA
关键词:
Elastic curve;
Inequality constraint;
Self-contact;
Newton method;
Curve packing;
FINITE-ELEMENT METHODS;
GLOBAL CURVATURE;
RODS;
MINIMIZATION;
APPROXIMATION;
COMPUTATION;
ROPELENGTH;
COLLISIONS;
ALGORITHM;
ENERGY;
D O I:
10.1007/s10915-024-02487-4
中图分类号:
O29 [应用数学];
学科分类号:
070104 ;
摘要:
We present a numerical method to simulate thick elastic curves that accounts for self-contact and container (obstacle) constraints under large deformations. The base model includes bending and torsion effects, as well as inextensibility. A minimizing movements, descent scheme is proposed for computing energy minimizers, under the non-convex inextensibility, self-contact, and container constraints (if the container is non-convex). At each pseudo time-step of the scheme, the constraints are linearized, which yields a convex minimization problem (at every time-step) with affine equality and inequality constraints. First order conditions are established for the descent scheme at each time-step, under reasonable assumptions on the admissible set. Furthermore, under a mild time-step restriction, we prove energy decrease for the descent scheme, and show that all constraints are satisfied to second order in the time-step, regardless of the total number of time-steps taken. Moreover, we give a modification of the scheme that regularizes the inequality constraints, and establish convergence of the regularized solution. We then discretize the regularized problem with a finite element method using Hermite and Lagrange elements. Several numerical experiments are shown to illustrate the method, including an example that exhibits massive amounts of self-contact for a tightly packed curve inside a sphere.
引用
收藏
页数:49
相关论文