Abstract
AbstractWe describe the SOniCS (SOFA + FEniCS) plugin to help develop an intuitive understanding of complex biomechanics systems. This new approach allows the user to experiment with model choices easily and quickly without requiring in-depth expertise. Constitutive models can be modified by one line of code only. This ease in building new models makes SOniCS ideal to develop surrogate, reduced order models and to train machine-learning algorithms for enabling real-time patient-specific simulations. SOniCS is thus not only a tool that facilitates the development of surgical training simulations but also, and perhaps more importantly, paves the way to increase the intuition of users or otherwise non-intuitive behaviors of (bio)mechanical systems. The plugin uses new developments of the FEniCSx project enabling automatic generation with FFCx of finite-element tensors, such as the local residual vector and Jacobian matrix. We verify our approach with numerical simulations, such as manufactured solutions, cantilever beams, and benchmarks provided by FEBio. We reach machine precision accuracy and demonstrate the use of the plugin for a real-time haptic simulation involving a surgical tool controlled by the user in contact with a hyperelastic liver. We include complete examples showing the use of our plugin for simulations involving Saint Venant–Kirchhoff, Neo-Hookean, Mooney–Rivlin, and Holzapfel Ogden anisotropic models as supplementary material.
Funder
H2020 Marie Skłodowska-Curie Actions
Horizon 2020 Framework Programme
Publisher
Springer Science and Business Media LLC
Subject
Computer Science Applications,General Engineering,Modeling and Simulation,Software
Reference110 articles.
1. Mazier A, El Hadramy S, Brunet J-N, Hale JS, Cotin S, Bordas SPA (2022) Supplementary material for SOniCS: develop intuition on biomechanical systems through interactive error controlled simulations. https://doi.org/10.6084/m9.figshare.21120118
2. Smith M (2009) ABAQUS/Standard User’s Manual, Version 6.9. Dassault Systèmes Simulia Corp, United States
3. DeSalvo GJ, Swanson JA (1985) ANSYS engineering analysis system users manual. Swanson analysis systems. Houston, PA
4. Geuzaine C, Remacle J-F (2009) Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities. Int J Numer Meth Eng 79:1309–1331. https://doi.org/10.1002/nme.2579
5. Ahrens J, Geveci B, Law C (2005) Paraview: an end-user tool for large data visualization. Visualization Handbook
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献