QSID-MPC: Model Predictive Control with System Identification from Quantized Data
Shahab Ataei, Dipankar Maity, Debdipta Goswami
TL;DR
This work introduces QSID-MPC, a framework that integrates model predictive control with system identification performed on quantized data using dither quantization. It establishes explicit links between quantization resolution $\epsilon$ and identification error, showing $[\hat{A},\hat{B}]$ deviates from the true model by $O(\epsilon)$ in finite data and $O(\epsilon^2)$ in large data, and proves that MPC tracking errors are uniformly ultimately bounded with a bound $\delta(\epsilon)=O(\epsilon^2)$ under favorable data conditions. The theoretical results are validated through numerical experiments on a DC motor with load and a Boeing 747 longitudinal flight model, which demonstrate that increasing the word-length (i.e., decreasing $\epsilon$) reduces identification error and improves MPC performance. The findings provide practical guidelines for deploying data-driven MPC in resource-constrained systems where data must be quantized, highlighting robust performance even under quantization.
Abstract
Least-square system identification is widely used for data-driven model-predictive control (MPC) of unknown or partially known systems. This letter investigates how the system identification and subsequent MPC is affected when the state and input data is quantized. Specifically, we examine the fundamental connection between model error and quantization resolution and how that affects the stability and boundedness of the MPC tracking error. Furthermore, we demonstrate that, with a sufficiently rich dataset, the model error is bounded by a function of quantization resolution and the MPC tracking error is also ultimately bounded similarly. The theory is validated through numerical experiments conducted on two different linear dynamical systems.
