论文标题

超音速:通过交互式错误控制模拟开发生物力学系统的直觉

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

论文作者

Mazier, Arnaud, Hadramy, Sidaty El, Brunet, Jean-Nicolas, Hale, Jack S., Cotin, Stéphane, Bordas, Stéphane P. A.

论文摘要

这种新方法使用户可以轻松,快速地尝试模型选择,而无需深入的专业知识,因为只能通过一行代码来修改本构模型。构建新模型的这种简便性使得超声是开发替代,减少订单模型并训练机器学习算法的理想选择,以进行不确定性量化或启用特定于患者的模拟。因此,Sonics不仅是一种促进手术训练模拟开发的工具,而且更重要的是,也许更重要的是,为增加用户的直觉或其他(BIO)机械系统的非直觉行为铺平了道路。该插件使用Fenicsx项目的新开发项目,可通过有限元张量的FFCX自动生成,例如本地残留矢量和Jacobian矩阵。我们通过数值模拟(例如Febio提供的制造解决方案,悬臂梁和基准)来验证我们的方法。我们达到机器的精度精度,并演示插件用于实时触觉模拟,该实时触觉模拟涉及由用户控制的手术工具与高弹性肝接触。我们包括完整的示例,显示了插件用于涉及圣地纳特 - 基尔奇霍夫,新霍克人,mooney-rivlin和Holzapfel Ogden各向异性模型作为补充材料的模拟。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源