Online input design for discrimination of linear models using concave minimization
Jacques Noom, Oleg Soloviev, Carlas Smith, Michel Verhaegen
TL;DR
The paper tackles online input design for discriminating among linear models under Gaussian disturbances by recasting CLAFD as a stochastic control problem. It introduces a concave upper bound on the predicted misdiagnosis probability via the Bhattacharyya coefficient, and proves concavity in a subdomain relevant to hard discrimination. The method leverages Disciplined Convex-Concave Programming (DCCP) to handle convex constraints (polytopic and energy-based) and proposes a quadratic Taylor approximation to speed computation. Simulation studies show closed-loop approaches outperform open-loop strategies and a prior Bhattacharyya-distance-based method, with applicability to feedback-controlled systems. The work enables real-time, accurate model discrimination with reduced computational burden and flexible constraint handling.
Abstract
Stochastic Closed-Loop Active Fault Diagnosis (CLAFD) aims to select the input sequentially in order to improve the discrimination of different models by minimizing the predicted error probability. As computation of these error probabilities encompasses the evaluation of multidimensional probability integrals, relaxation methods are of interest. This manuscript presents a new method that allows to make an improved trade-off between three factors -- namely maximized accuracy of diagnosis, minimized number of consecutive measurements to achieve that accuracy, and minimized computational effort per time step -- with respect to the state-of-the-art. It relies on minimizing an upper bound on the error probability, which is in the case of linear models with Gaussian noise proven to be concave in the most challenging discrimination conditions. A simulation study is conducted both for open-loop and feedback controlled candidate models. The results demonstrate the favorable trade-off using the new contributions in this manuscript.
