cosserat rod with rh adaptive discretization
play

Cosserat Rod with rh- Adaptive Discretization Jiahao Wen 1 , Jiong - PowerPoint PPT Presentation

Cosserat Rod with rh- Adaptive Discretization Jiahao Wen 1 , Jiong Chen 1 , Nobuyuki Umetani 2 , Hujun Bao 1 , Jin Huang 1 1 Zhejiang University 2 The University of Tokyo Background Discretization Approximate infinite dimensional solution space


  1. Cosserat Rod with rh- Adaptive Discretization Jiahao Wen 1 , Jiong Chen 1 , Nobuyuki Umetani 2 , Hujun Bao 1 , Jin Huang 1 1 Zhejiang University 2 The University of Tokyo

  2. Background

  3. Discretization Approximate infinite dimensional solution space by a finite one

  4. Motivation • Problem with the finite solution space: Scale u ( x ) X u ( x ) ≈ i u i ϕ i ( x ) δ ( x − x 0 )

  5. Motivation • Problem with the finite solution space: Tessellation

  6. Adaptive tessellation method • H-adaptive method • R-adaptive method • Dynamically adding or removing • Dynamically changing vertex vertices distribution and connectivity 1D 1D 2D 2D

  7. Eulerian-on-Lagrangian method • Get applied for rods, cloth F Locking! Jumping! • Contact-oriented Lagrangian node EOL node

  8. Eulerian-on-Lagrangian method • Get applied for rods, cloth • Contact-oriented • Only EOL node can move • Limited in adaptivity • More to consider: intricate geometry • Our extension • Unify both EOL and Lagrangian node • Drive the motion of material points in more flexible ways How to correctly formulate How to automatically evolve the dynamics? those material points?

  9. Moving mesh discretization • Focus on Cosserat rod • Easy to bend and twist • Accuracy is largely limited by its initial discretization

  10. System Lagrangian

  11. Equation of motion ✓ ∂ L ◆ Euler-Lagrange equation ∂ L ∂ q − d = g dt ∂ ˙ q For positional variables r=[x, u]

  12. Singularities in dynamic system x u F i = x i − x i +1 u i − u i +1 k F k � 1 ⌘ 0 x_i x_j u_i u_j

  13. Constraint of material points • How to constrain material points? Fixed? region having a larger curvature should be more densely sampled . • Centroid Voronoi Tessellation

  14. How to select the density function • Curvature aware density function

  15. Constrained optimization • Formulation: r=[u, x] • Numerical solve • Simplify EoM by neglecting some terms • Turn EoM constraint into soft penalties • Solved by SQP

  16. Is r-adaption enough? • Nyquist sampling theorem • Sampling frequency >= 2*signal frequency No DoF to fit the Works! contacting edge H-Adaption

  17. H-adaption Node insertion Merging tiny segments for Efficiency • Node deletion Avoiding infinitely large stiffness •

  18. Stiffness adjustment

  19. Results

  20. Excessive twisting

  21. Rigid-body contacts

  22. Knotting

  23. Future works • Better prior or posterior knowledge to drive dynamics of material points • Accurate handling of equation of motion • R-adaption in a higher dimensional space • Energy smoothness • Customized numerical solver • Statics-dynamics separation • H-adaption guided by multiscale theory

  24. Thanks! Q&A

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend