In 1983, Andersen proposed the RATTLE algorithm as an extension of the SHAKE algorithm. The RATTLE algorithm is a well-established method for simulating mechanical systems with perfect bilateral constraints. This paper further extends RATTLE for simulating nonsmooth mechanical systems with frictional unilateral constraints (i.e. frictional contact). With that, it satisfies the need for higher-order integration methods within the framework of nonsmooth contact dynamics in phases where the contact status does not change (i.e. no collisions/constant sliding states). In particular, the proposed method can simulate impact-free motions, such as persistent frictional contact, with second-order accurate positions and velocities and prohibits penetration by unilateral constraints on position level.
%0 Journal Article
%1 Breuling_etal_2024
%A Breuling, Jonas
%A Capobianco, Giuseppe
%A Eugster, Simon R.
%A Leine, Remco I.
%D 2024
%I Elsevier BV
%J Nonlinear Analysis: Hybrid Systems
%K inm journal leine myown project_harsch
%P 101469
%R 10.1016/j.nahs.2024.101469
%T A nonsmooth RATTLE algorithm for mechanical systems with frictional unilateral constraints
%U http://dx.doi.org/10.1016/j.nahs.2024.101469
%V 52
%X In 1983, Andersen proposed the RATTLE algorithm as an extension of the SHAKE algorithm. The RATTLE algorithm is a well-established method for simulating mechanical systems with perfect bilateral constraints. This paper further extends RATTLE for simulating nonsmooth mechanical systems with frictional unilateral constraints (i.e. frictional contact). With that, it satisfies the need for higher-order integration methods within the framework of nonsmooth contact dynamics in phases where the contact status does not change (i.e. no collisions/constant sliding states). In particular, the proposed method can simulate impact-free motions, such as persistent frictional contact, with second-order accurate positions and velocities and prohibits penetration by unilateral constraints on position level.
@article{Breuling_etal_2024,
abstract = {In 1983, Andersen proposed the RATTLE algorithm as an extension of the SHAKE algorithm. The RATTLE algorithm is a well-established method for simulating mechanical systems with perfect bilateral constraints. This paper further extends RATTLE for simulating nonsmooth mechanical systems with frictional unilateral constraints (i.e. frictional contact). With that, it satisfies the need for higher-order integration methods within the framework of nonsmooth contact dynamics in phases where the contact status does not change (i.e. no collisions/constant sliding states). In particular, the proposed method can simulate impact-free motions, such as persistent frictional contact, with second-order accurate positions and velocities and prohibits penetration by unilateral constraints on position level.},
added-at = {2024-02-29T12:02:32.000+0100},
author = {Breuling, Jonas and Capobianco, Giuseppe and Eugster, Simon R. and Leine, Remco I.},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/2275ac2741d9083ca057527e040c04b57/rleine},
doi = {10.1016/j.nahs.2024.101469},
interhash = {8a36aae1229d21f2a57682be79d33b87},
intrahash = {275ac2741d9083ca057527e040c04b57},
issn = {1751-570X},
journal = {Nonlinear Analysis: Hybrid Systems},
keywords = {inm journal leine myown project_harsch},
month = may,
pages = 101469,
publisher = {Elsevier BV},
timestamp = {2024-02-29T12:02:32.000+0100},
title = {A nonsmooth RATTLE algorithm for mechanical systems with frictional unilateral constraints},
url = {http://dx.doi.org/10.1016/j.nahs.2024.101469},
volume = 52,
year = 2024
}