SOniCS: Develop intuition on biomechanical systems through interactive error controlled simulations

08/24/2022
by   Arnaud Mazier, et al.
0

This new approach allows the user to experiment with model choices easily and quickly without requiring in-depth expertise, as 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 uncertainty quantification or to enable 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 validate 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.

READ FULL TEXT

page 10

page 11

research
02/26/2021

Inverse deformation analysis: an experimental and numerical assessment using the FEniCS Project

In this paper, we develop a framework for solving inverse deformation pr...
research
05/24/2022

Accelerating hydrodynamic simulations of urban drainage systems with physics-guided machine learning

We propose and demonstrate a new approach for fast and accurate surrogat...
research
12/08/2017

Corotational Cut Finite Element Method for real-time surgical simulation: application to needle insertion simulation

This paper describes the use of the corotational cut Finite Element Meth...
research
10/05/2020

Improving Reconstructive Surgery Design using Gaussian Process Surrogates to Capture Material Behavior Uncertainty

Excessive loads near wounds produce pathological scarring and other comp...
research
03/02/2023

Interactive Text Generation

Users interact with text, image, code, or other editors on a daily basis...
research
01/20/2023

Machine learning and reduced order modelling for the simulation of braided stent deployment

Endoluminal reconstruction using flow diverters represents a novel parad...

Please sign up or login with your details

Forgot password? Click here to reset