Saved in:
Bibliographic Details
Main Authors: Marklund, Hannes, Servin, Martin, Larson, Mats G
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2502.06599
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917917614931968
author Marklund, Hannes
Servin, Martin
Larson, Mats G
author_facet Marklund, Hannes
Servin, Martin
Larson, Mats G
contents We develop a method for offline parameter estimation of discrete multibody dynamics with regularized and frictional kinematic constraints. This setting leads to unobserved degrees of freedom, which we handle using joint state and parameter estimation. Our method finds the states and parameters as the solution to a nonlinear least squares optimization problem based on the inverse dynamics and the observation error. The solution is found using a Levenberg-Marquardt algorithm with derivatives from automatic differentiation and custom differentiation rules for the complementary conditions that appear due to dry frictional constraints. We reduce the number of method parameters to the choice of the time-step, regularization coefficients, and a parameter that controls the relative weighting of inverse dynamics and observation errors. We evaluate the method using synthetic and real measured data, focusing on performance and sensitivity to method parameters. In particular, we optimize over a 13-dimensional parameter space, including inertial, frictional, tilt, and motor parameters, using data from a real Furuta pendulum. Results show fast convergence, in the order of seconds, and good agreement for different time-series of recorded data over multiple method parameter choices. However, very stiff constraints may cause difficulties in solving the optimization problem. We conclude that our method can be very fast and has method parameters that are robust and easy to set in the tested scenarios.
format Preprint
id arxiv_https___arxiv_org_abs_2502_06599
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Joint parameter and state estimation for regularized time-discrete multibody dynamics
Marklund, Hannes
Servin, Martin
Larson, Mats G
Optimization and Control
Systems and Control
We develop a method for offline parameter estimation of discrete multibody dynamics with regularized and frictional kinematic constraints. This setting leads to unobserved degrees of freedom, which we handle using joint state and parameter estimation. Our method finds the states and parameters as the solution to a nonlinear least squares optimization problem based on the inverse dynamics and the observation error. The solution is found using a Levenberg-Marquardt algorithm with derivatives from automatic differentiation and custom differentiation rules for the complementary conditions that appear due to dry frictional constraints. We reduce the number of method parameters to the choice of the time-step, regularization coefficients, and a parameter that controls the relative weighting of inverse dynamics and observation errors. We evaluate the method using synthetic and real measured data, focusing on performance and sensitivity to method parameters. In particular, we optimize over a 13-dimensional parameter space, including inertial, frictional, tilt, and motor parameters, using data from a real Furuta pendulum. Results show fast convergence, in the order of seconds, and good agreement for different time-series of recorded data over multiple method parameter choices. However, very stiff constraints may cause difficulties in solving the optimization problem. We conclude that our method can be very fast and has method parameters that are robust and easy to set in the tested scenarios.
title Joint parameter and state estimation for regularized time-discrete multibody dynamics
topic Optimization and Control
Systems and Control
url https://arxiv.org/abs/2502.06599