Exponential integration for efficient and accurate multibody simulation with stiff viscoelastic contacts

被引:0
|
作者
Bilal Hammoud
Luca Olivieri
Ludovic Righetti
Justin Carpentier
Andrea Del Prete
机构
[1] New York University,Tandon School of Engineering
[2] University of Trento,Department of Industrial Engineering
[3] INRIA,undefined
来源
Multibody System Dynamics | 2022年 / 54卷
关键词
Exponential integrators; Spring-damper; Robotics; Contact simulation;
D O I
暂无
中图分类号
学科分类号
摘要
The simulation of multibody systems with frictional contacts is a fundamental tool for many fields, such as robotics, computer graphics, and mechanics. Hard frictional contacts are particularly troublesome to simulate because they make differential equations stiff, calling for computationally demanding implicit integration schemes. We suggest to tackle this issue by using exponential integrators, a long-standing class of integration schemes (first introduced in the 1960s) that in recent years has enjoyed a resurgence of interest. This scheme can be applied to multibody systems subject to stiff viscoelastic contacts, leading to integration errors similar to implicit Euler, but at much lower computational costs (between 2 to 100 times faster). In our tests with quadruped and biped robots, our method demonstrated a stable behavior with large time steps (10 ms) and stiff contacts (105\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$10^{5}$\end{document} N/m). Its excellent properties, especially for fast and coarse simulations, make it a valuable candidate for many applications in robotics, such as simulation, model predictive control, reinforcement learning, and controller design.
引用
收藏
页码:443 / 460
页数:17
相关论文
共 50 条
  • [1] Exponential integration for efficient and accurate multibody simulation with stiff viscoelastic contacts
    Hammoud, Bilal
    Olivieri, Luca
    Righetti, Ludovic
    Carpentier, Justin
    Del Prete, Andrea
    [J]. MULTIBODY SYSTEM DYNAMICS, 2022, 54 (04) : 443 - 460
  • [2] Efficient and Accurate Consideration of Nonlinear Joint Contact Within Multibody Simulation
    Pichler, Florian
    Witteveen, Wolfgang
    Fischer, Peter
    [J]. NONLINEAR DYNAMICS, VOL 1, 2017, : 441 - 448
  • [3] Efficient integration of large stiff systems of ODES with exponential propagation iterative (EPI) methods
    Tokman, A
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 213 (02) : 748 - 776
  • [4] More Numerically Accurate Algorithm for Stiff Matrix Exponential
    Lazebnik, Teddy
    Bunimovich-Mendrazitsky, Svetlana
    [J]. MATHEMATICS, 2024, 12 (08)
  • [5] Efficient simulation of unsaturated flow using exponential time integration
    Carr, E. J.
    Moroney, T. J.
    Turner, I. W.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2011, 217 (14) : 6587 - 6596
  • [6] A Method to Enforce Stiff Constraints in the Simulation of Articulated Multibody Systems
    Hewlett, Joe
    Kovecses, Jozsef
    Angeles, Jorge
    [J]. 2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 5382 - 5389
  • [7] An efficient and accurate dynamic stress computation by flexible multibody dynamic system simulation and reanalysis
    Ryu, J
    Kim, HS
    Yim, HJ
    [J]. KSME INTERNATIONAL JOURNAL, 1997, 11 (04): : 386 - 396
  • [8] An efficient and accurate dynamic stress computation by flexible multibody dynamic system simulation and reanalysis
    Jeha Ryu
    Ho-Soo Kim
    Hong Jae Yim
    [J]. KSME International Journal, 1997, 11 : 386 - 396
  • [9] INTEGRATION OF CONTROLLED MULTIBODY MECHANICAL SYSTEMS WITH BOTH STIFF AND NONSTIFF SUBSYSTEMS
    LIN, ST
    [J]. TRANSACTIONS OF THE SOCIETY FOR COMPUTER SIMULATION, 1995, 12 (02): : 83 - 99
  • [10] Substructure simulation of viscoelastic-elastic multibody systems
    Liu, AQ
    Lam, KY
    Reddy, JN
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2000, 6 (02) : 163 - 188