← Latest papers
⚡ electrical engineering

Formulating Multibody Models for Moving Horizon Estimation

This paper presents a multibody-focused formulation of the moving horizon estimation problem that accommodates various model representations from ODEs to index-3 DAEs, demonstrating through comparative analysis that direct constraint handling in index-3 formulations offers superior computational efficiency while index-2 formulations provide an easily implementable alternative for enforcing kinematic constraints on both position and velocity levels.

Original authors: Andrea Stasi, Arnim Kargl, Peter Eberhard, Henrik Ebel

Published 2026-09-01
📖 5 min read🧠 Deep dive

Original authors: Andrea Stasi, Arnim Kargl, Peter Eberhard, Henrik Ebel

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of engineering, knowing exactly where a machine is and how it is moving at any given moment is often the difference between smooth operation and catastrophic failure. Whether it is a robotic arm assembling a car, a vehicle navigating a bumpy road, or a biomechanical system mimicking human movement, engineers rely on a constant stream of data to make decisions. However, sensors are never perfect; they are noisy, they can be ambiguous, and they often cannot see the internal parts of a machine that are crucial for control. To fill these gaps, engineers use mathematical tools called state estimators. These tools act like a sophisticated guesser, combining a computer model of how a system should behave with the imperfect data coming from real-world sensors to produce the best possible picture of the system's current reality. For decades, a method known as the Kalman filter has been the industry standard for this task, but it struggles when systems become highly complex, non-linear, or when they are bound by strict physical rules that cannot be broken.

A team of researchers from Lappeenranta-Lahti University of Technology and the University of Stuttgart has tackled this challenge by developing a new way to build these estimators for complex mechanical systems. They focused on a technique called Moving Horizon Estimation, which looks at a sliding window of recent data rather than just the current moment, allowing it to handle complex, non-linear behaviors much better than older methods. The core of their work involves figuring out how to feed the raw, complex mathematical descriptions of these machines—specifically those involving rigid bodies connected by joints—directly into the estimation process without simplifying them too much. In their study, they tested several different ways of formulating these problems using computer simulations of systems like a pendulum on a cart, a five-bar linkage, a delta robot, and a flexible robotic arm.

The researchers discovered that the most common approach, which involves simplifying the complex mathematical models into a form that is easier to solve but less accurate, actually leads to significant problems. When they tried to use these simplified models, the estimated positions of the machine parts began to drift away from physical reality. In one specific test involving a pendulum on a cart, the simplified model allowed the pendulum's rod to stretch by nearly five millimeters, a violation of the laws of physics that would render the data useless for precise control. Even when they added a standard fix to this simplified model, a small but noticeable error remained. In stark contrast, when the researchers fed the original, complex mathematical description directly into the estimator, the system satisfied the position constraints perfectly, with errors so small they were effectively zero. However, the study noted a nuance: while the position constraints were met to numerical precision, the velocity-level constraints in this direct method still showed non-negligible violations, meaning the estimated speed of the parts did not always perfectly align with the physical rules of motion.

Beyond accuracy, the study revealed a surprising finding regarding speed. Conventional wisdom suggests that solving the most complex version of a problem takes the most time. However, the researchers found that the direct, complex approach was actually the fastest. The simplified models, which were thought to be computationally lighter, required significantly more time to solve—taking over five seconds in some cases compared to less than one second for the direct method. This happened because the simplification process created mathematical expressions that were incredibly difficult for the computer to calculate repeatedly. The direct method, by keeping the structure of the physical model intact, allowed the computer to solve the problem much more efficiently.

The team also compared different ways of handling the mathematical constraints that keep the machine parts connected. They found that a specific formulation, known as the index-2 approach, allowed them to enforce rules on both the position and the speed of the machine parts simultaneously and accurately. This is crucial because a machine that is in the right place but moving at the wrong speed is just as problematic as one in the wrong place. The study showed that this method could be implemented without needing to manually tune dozens of parameters, making it possible to automatically generate highly accurate estimators directly from the machine's design model.

Ultimately, the work demonstrates that for complex mechanical systems, trying to simplify the math to make it easier to solve is often counterproductive. By embracing the full complexity of the physical model and using a method that respects the strict rules of motion, engineers can achieve results that are both more accurate and faster to compute. This approach offers a clear path forward for designing better control systems for advanced robotics and machinery, ensuring that the digital twin of a machine stays perfectly aligned with the physical reality it represents.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →