SYLGSep 25, 2024

Feedforward Controllers from Learned Dynamic Local Model Networks with Application to Excavator Assistance Functions

arXiv:2409.16875v11 citationsh-index: 8
Originality Incremental advance
AI Analysis

This work addresses the problem of efficient controller design for high-mix, low-volume products like excavators, offering a data-driven method that is incremental but improves practical applicability.

The paper tackled the challenge of deriving feedforward controllers from local model networks (LMNs) for hydraulic excavators by overcoming the previous restriction that LMNs must have no zero dynamics, proposing a stability criterion for feedback linearization with zero dynamics. The result was enhanced tracking performance in hardware experiments, with improvements from incorporating disturbance signals and multiple inputs/outputs.

Complicated first principles modelling and controller synthesis can be prohibitively slow and expensive for high-mix, low-volume products such as hydraulic excavators. Instead, in a data-driven approach, recorded trajectories from the real system can be used to train local model networks (LMNs), for which feedforward controllers are derived via feedback linearization. However, previous works required LMNs without zero dynamics for feedback linearization, which restricts the model structure and thus modelling capacity of LMNs. In this paper, we overcome this restriction by providing a criterion for when feedback linearization of LMNs with zero dynamics yields a valid controller. As a criterion we propose the bounded-input bounded-output stability of the resulting controller. In two additional contributions, we extend this approach to consider measured disturbance signals and multiple inputs and outputs. We illustrate the effectiveness of our contributions in a hydraulic excavator control application with hardware experiments. To this end, we train LMNs from recorded, noisy data and derive feedforward controllers used as part of a leveling assistance system on the excavator. In our experiments, incorporating disturbance signals and multiple inputs and outputs enhances tracking performance of the learned controller. A video of our experiments is available at https://youtu.be/lrrWBx2ASaE.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes