Abstract
A moment–curvature constitutive model is proposed for the dynamic simulation of visco-plastic rods subject to time-varying loads and constraints at interactive rates. Smooth spline functions are used to discretize the geometry of the rod and its kinematics with the centerline coordinates as degrees of freedom (DOF) and scalar twist as degrees of freedom (DOF). The plastic curvature is defined as a uniformly varying field in contrast to localized lumped plasticity models, suitable for simulation of spatial rods that undergo uniform plastic deformation such as a cable or surgical suture thread. The yield criterion and plastic/visco-plastic flow rule are developed for spatial rods taking advantage of the availability of smooth moment–curvature fields using the spline-based formulation. With the Bishop frame field as a reference, the material curvatures are quantified using the twist degree of freedom, enabling tracking the plastic fields with scalar twist, thereby eliminating slopes as DOF. Taking advantage of the invariant sub-blocks and the sparsity of the dynamic system matrix arising from the numerical discretization, an hierarchical (H-matrix) solution approach is utilized for efficient computation. Uniform curvature bending tests and moment relaxation tests are performed to study the convergence behavior of the model. Several real-world tests involving contact are performed to demonstrate the applicability of the model in interactive simulations.
Similar content being viewed by others
Data availability statement
No new data were created or analyzed in this study and data sharing is not applicable to this article.
References
Umetani N, Schmidt R, Stam J (2014) Position-based elastic rods. Proc ACM SIGGRAPH/Eurographics Symp Comput Animat. https://doi.org/10.1145/2614106.2614158
Casati R, Bertails-descoubes F (2013) “Super Space Clothoids.” Siggraph. [Online]. Available: https://hal.inria.fr/hal-00840335v3. Accessed 20 Dec 2023
Qi D, Panneerselvam K, Ahn W, Arikatla V, Enquobahrie A, De S (2017) Virtual interactive suturing for the Fundamentals of Laparoscopic Surgery (FLS). J Biomed Inform 75:48–62. https://doi.org/10.1016/J.JBI.2017.09.010
Lv N, Liu J, Ding X, Lin H (2017) Assembly simulation of multi-branch cables. J Manuf Syst 45:201–211. https://doi.org/10.1016/j.jmsy.2017.09.007
Grégoire M, Schömer E (2007) Interactive simulation of one-dimensional flexible parts”. Comput Aided Des 39(8):694–707. https://doi.org/10.1016/j.cad.2007.05.005
Scott MH, Fenves GL (2006) Plastic hinge integration methods for force-based beam–column elements. J Struct Eng 132(2):244–252
Natarajan A, Peddieson J (2011) Simulation of beam plastic forming with variable bending moments. Int J Non Linear Mech 46(1):14–22. https://doi.org/10.1016/j.ijnonlinmec.2010.06.007
Martin S, Kaufmann P, Botsch M, Grinspun E, Gross M (2010) Unified simulation of elastic rods, shells, and solids. ACM Trans Graph. https://doi.org/10.1145/1778765.1778776
Royer-carfagni G (2001) Can a moment-curvature relationship describe the flexion of softening beams? Eur J Mech A/Solids 20:253–276
Kwak H, Kim S (2002) Nonlinear analysis of RC beams based on moment–curvature relation. Comput Struct 80:615–628
Patel BN, Pandit D, Srinivasan SM (2017) Moment-curvature based elasto-plastic model for large deflection of micro-beams under combined loading. Int J Mech Sci 134:158–173. https://doi.org/10.1016/j.ijmecsci.2017.10.010
Smriti S, Kumar A, Großmann A, Steinmann P (2019) A thermo-elasto-plastic theory for special Cosserat rods. Math Mech Solids 24(3):686–700. https://doi.org/10.1177/1081286517754132
Antman SS (1995) “The special Cosserat theory of rods.” In: Nonlinear problems of elasticity. Springer, New York, pp 259–324
Spillmann J, Teschner M (2007) “CORDE: cosserat rod elements for the dynamic simulation of one-dimensional elastic objects.” In: Eurographics/ACM SIGGRAPH Symposium on Computer Animation. pp. 1–10. https://doi.org/10.2312/SCA/SCA07/063-072.
Bergou M, Wardetzky M, Robinson S, Audoly B, Grinspun E (2008) Discrete elastic rods. ACM Trans Gra. 27(3):1–12. https://doi.org/10.1145/1360612.1360662
Mazza F (2014) A distributed plasticity model to simulate the biaxial behaviour in the nonlinear analysis of spatial framed structures. Comput Struct 135:141–154. https://doi.org/10.1016/j.compstruc.2014.01.018
Rémion Y, Nourrit J-M, Gillard D (2000) A dynamic animation engine for generic spline objects”. J Vis Comput Animat 11(1):17–26
Theetten A, Grisoni L, Andriot C, Barsky B (2008) Geometrically exact dynamic splines”. CAD Comput. Aided Des. 40(1):35–48. https://doi.org/10.1016/j.cad.2007.05.008
Panneerselvam K, Rahul, Suvranu De (2018) A constrained spline dynamics (CSD) method for interactive simulation of elastic rods. Comput Mech. https://doi.org/10.1007/s00466-019-01768-2
Heeres OM, Suiker ASJ, De Borst R (2002) A comparison between the Perzyna viscoplastic model and the consistency viscoplastic model. Eur J Mech A/Solids 21:1–12
Chaboche JL (2008) A review of some plasticity and viscoplasticity constitutive theories. Int J Plast 24(10):1642–1693. https://doi.org/10.1016/j.ijplas.2008.03.009
Simo JC, Hjelmstad KD, Taylor RL (1984) Numerical formulations of elasto-viscoplastic response of beams accounting for the effect of shear. Comput Methods Appl Mech Eng 42(3):301–330. https://doi.org/10.1016/0045-7825(84)90011-2
Balmforth NJ, Hewitt IJ (2013) Viscoplastic sheets and threads. J Nonnewton Fluid Mech 193:28–42. https://doi.org/10.1016/j.jnnfm.2012.05.007
Dörlich V, Linn J, Scheffer T, Diebels S (2016) Towards viscoplastic constitutive models for Cosserat rods”. Arch. Mech. Eng. LXIII(2):215–230
Imamovic I, Ibrahimbegovic A, Mesic E (2017) Nonlinear kinematics Reissner’s beam with combined hardening/softening elastoplasticity. Comput Struct 189:12–20. https://doi.org/10.1016/j.compstruc.2017.04.011
Bishop RL (2018) “There is more than one way to frame a curve. Am. Math. Mon. 82(3): 246–251. [Online]. Available: https://www.jstor.org/stable/pdf/2319846.pdf. Accessed 20 Dec 2023
Langer J, Singer DA (1996) Lagrangian aspects of the Kirchhoff elastic rod. SIAM Rev 38(4):605–618. https://doi.org/10.1137/S0036144593253290
“Cross Sections Applicable using Circular Moment-Curvature Yield Curve.” https://www.hca.hitachi-cable.com/products/medical/solid-conductor-coaxial-cable.php; https://www.surgicalspecialties.com/wp-content/uploads/2021/01/SSC-028-R8-SharpointPLUS_Catalog1_26.pdf; http://www.taisiermed.com/default.aspx?id=35&Name=General_Thre. Accessed 20 Dec 2023
Crisfield MA (1991) Nonlinear finite element analysis of solids and structures. John Wiley & Sons Ltd, New York
Katona MG, Mulert MA (1982) A viscoplastic algorithm for CAP75.
Acknowledgements
The authors gratefully acknowledge the support of this study by the following NIH/NIBIB grant number: 1R01EB014305. Discussions with Rahul are gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors state that there is no potential conflict of interest in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Supplementary file1 (MP4 1285 KB)
Supplementary file2 (MP4 921 KB)
Supplementary file3 (MP4 2205 KB)
Supplementary file4 (MP4 273 KB)
Supplementary file5 (MP4 125 KB)
Supplementary file6 (MP4 190 KB)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Panneerselvam, K., De, S. A moment–curvature-based constitutive model for interactive simulation of visco-plastic rods. Engineering with Computers 40, 2971–2983 (2024). https://doi.org/10.1007/s00366-023-01938-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-023-01938-0