Abstract
The solution of two-point boundary value problems (TPBVPs) in multibody system dynamics is a tough challenge. In this article, a double shooting method (DSM) tailored for TPBVPs is presented. The method builds upon the classical single shooting method while incorporating optimization strategies to overcome numerical instability and sensitivity to initial guesses. Conventional shooting methods are associated with some numerical problems: The numerical gradient computation for updating initial values causes problems in many cases, since the disturbance parameter for determining the numerical derivative must be selected appropriately in order to achieve sufficient accuracy. Moreover, integrating the initial value problem can be numerically challenging, especially when the interval is large and the differential equations have unstable modes. The DSM is designed to address these challenges. Therefore, the method incorporates a discrete costate variable approach to cope with the numerical gradient computation, which is often the Achilles’ heel of classical shooting methods. Finally, the method is formulated using a discrete implicit integration scheme to determine, as a first example, a double pendulum upswing maneuver, as a second example, the energy-optimal control of a robot multibody model and, as a third example, trajectories of the restricted three-body problem.
| Original language | English |
|---|---|
| Journal | Multibody System Dynamics |
| Early online date | 12 Jan 2026 |
| DOIs | |
| Publication status | E-pub ahead of print - 12 Jan 2026 |
Keywords
- Adjoint method
- Double shooting method
- Multibody systems
- Multiple shooting method
- Optimal control
- Two-point boundary value problem
Fingerprint
Dive into the research topics of 'A double shooting method for two-point boundary value problems in multibody dynamics'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver