A parallel iterative method for variational integration

Discrete variational methods show excellent performance in numerical simulations of different mechanical systems. In this paper, we introduce an iterative procedure for the solution of discrete variational equations for boundary value problems. It consists in repeatedly correcting the position of the non-boundary points of a proposed discrete path in order to converge to a solution. This is accomplished using a parallelization strategy that leverages the capabilities of multicore CPUs and GPUs. Further, we develop this parallel method for higher-order Lagrangian systems, which appear in fully-actuated problems and beyond. Convergence conditions for this kind of method are investigated. We illustrate their excellent behavior in some interesting examples, namely Zermelo's navigation problem, a fuel-optimal navigation problem, interpolation problems, or in a fuel optimization problem for a controlled 4-body problem in astrodynamics, showing the potential of our method.

Authors

Institutions

Publication Details

Journal
Journal of Computational Dynamics
Published
2025-01-01
DOI
https://doi.org/10.3934/jcd.2025006
Primary Topic
Numerical methods for differential equations
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A parallel iterative method for variational integration

Rodrigo T. Sato Martín de Almagro, David Martı́n de Diego, Sebastián J. Ferraro
Journal of Computational Dynamics
Numerical methods for differential equations
article

A parallel iterative method for variational integration

Rodrigo T. Sato Martín de Almagro, David Martı́n de Diego, Sebastián J. Ferraro
article en

Abstract

Discrete variational methods show excellent performance in numerical simulations of different mechanical systems. In this paper, we introduce an iterative procedure for the solution of discrete variational equations for boundary value problems. It consists in repeatedly correcting the position of the non-boundary points of a proposed discrete path in order to converge to a solution. This is accomplished using a parallelization strategy that leverages the capabilities of multicore CPUs and GPUs. Further, we develop this parallel method for higher-order Lagrangian systems, which appear in fully-actuated problems and beyond. Convergence conditions for this kind of method are investigated. We illustrate their excellent behavior in some interesting examples, namely Zermelo's navigation problem, a fuel-optimal navigation problem, interpolation problems, or in a fuel optimization problem for a controlled 4-body problem in astrodynamics, showing the potential of our method.

Journal of Computational DynamicsVol. 12(4)
Friedrich-Alexander-Universität Erlangen-Nürnberg (DE), Institute of Mathematical Sciences (ES), Universidad Carlos III de Madrid (ES), Universidad Autónoma de Madrid (ES)
Fundación BBVA, Instituto de Ciencias Matemáticas, Ministerio de Ciencia e Innovación, Banco Bilbao Vizcaya Argentaria, Agencia Estatal de Investigación, Fondo para la Investigación Científica y Tecnológica
Openalex Percentile: Top 76%
Numerical methods for differential equations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A parallel iterative method for variational integration — Rodrigo T. Sato Martín de Almagro, David Martı́n de Diego, et al. · Journal of Computational Dynamics (2025) | TGRS Research Map | TGRS