DOI: 10.3390/math14214047 ISSN: 2227-7390

Error Amplification in Koopman Predictive Control: Computable Bounds, a Conditional Lyapunov Certificate, and Horizon-Consistent Estimation

Jia’en Zhang, Di Tian

Koopman model predictive control (MPC) iterates a lifted linear predictor over a horizon of tens of samples. Extended dynamic mode decomposition with control (EDMDc), however, fits that predictor by minimising only the one-step residual in the lifted space. This paper bounds the h-step output error of any lifted linear predictor by its one-step residual times an amplification factor Γh=∑j<h∥CAj∥2 that is computable from the model alone. The bound is attained for single-output systems, takes a horizon-uniform form through a scaled Lyapunov certificate, and extends to the suboptimality of the input sequence that MPC selects. The proposed HC-EDMDc minimises the rolled-out output error under a spectral-radius constraint, starts from the closed-form EDMDc solution as a warm start, and is selected by a held-out rolled-out criterion. The evaluation uses four measured benchmarks: a six-axis KUKA KR300 industrial robot, an electro-mechanical positioning system, a cascaded-tank process and the Silverbox oscillator. The one-step estimator returns a non-Schur transition matrix on 8 of 20 fits across 3 records, and its free run leaves the data range; the constraint removes this failure for at most 8.4 % of twenty-step accuracy. HC-EDMDc improves long-horizon accuracy on 2 records, reducing the twenty-step NRMSE on the cascaded tanks from 0.3431 for EDMDc + SR to 0.2827, and returns its warm start on the other 2; the size of the one-step residual does not predict which case a record falls into. Minimising εΓH collapses the predictor towards a mean-reverting model on 3 of the 4 records, and the certified bound moves opposite to the realised error on 2 of them. A valid bound is therefore not a model-selection criterion.

More from our Archive