Adaptive Input Shaper Design for Unknown Second-Order Systems with Real-Time Parameter Estimation
Nyi Nyi Aung, Bradley Wight, Adrian Stein
TL;DR
Addresses vibration suppression for unknown second-order systems via an online adaptive input shaper that estimates $\hat{\omega_n}$ and $\hat{\zeta}$ in real time and computes a closed-form shaper $G(s)$. The method explicitly incorporates an estimation window $\tau$ and fraction $\mathcal{K}$, providing analytical solutions for the undamped case and numerical solutions for the damped case; it supports arbitrary estimation times and delivers robust performance across a wide frequency range. Results show vibration-free tracking with minimal overshoot across slow to fast dynamics and step-wise references, with an open-source implementation available. The work improves upon fixed-estimation-time approaches by decoupling shaper design from a fixed window and lays groundwork for extending online design to broader black-box systems.
Abstract
We propose a feedforward input-shaping framework with online parameter estimation for unknown second-order systems. The proposed approach eliminates the need for prior knowledge of system parameters when designing input shaping for precise switching times by incorporating online estimation for a black-box system. The adaptive input shaping scheme accounts for the system's periodic switching behavior and enables reference shaping even when initial switching instants are missed. The proposed framework is evaluated in simulation and is intended for vibration suppression in motion control applications such as gantry cranes and 3D printer headers.
