Reachability Analysis of ARMAX Models

09/21/2023
by   Laura Lützow, et al.
0

Reachability analysis is a powerful tool for computing the set of states or outputs reachable for a system. While previous work has focused on systems described by state-space models, we present the first methods to compute reachable sets of ARMAX models - one of the most common input-output models originating from data-driven system identification. The first approach we propose can only be used with dependency-preserving set representations such as symbolic zonotopes, while the second one is valid for arbitrary set representations but relies on a reformulation of the ARMAX model. By analyzing the computational complexities, we show that both approaches scale quadratically with respect to the time horizon of the reachability problem when using symbolic zonotopes. To reduce the computational complexity, we propose a third approach that scales linearly with respect to the time horizon when using set representations that are closed under Minkowski addition and linear transformation and that satisfy that the computational complexity of the Minkowski sum is independent of the representation size of the operands. Our numerical experiments demonstrate that the reachable sets of ARMAX models are tighter than the reachable sets of equivalent state space models in case of unknown initial states. Therefore, this methodology has the potential to significantly reduce the conservatism of various verification techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/17/2020

Data-Driven Reachability Analysis Using Matrix Zonotopes

In this paper, we propose a data-driven reachability analysis approach f...
research
11/02/2021

Conservative Time Discretization: A Comparative Study

We present the first review of methods to overapproximate the set of rea...
research
07/18/2021

GoTube: Scalable Stochastic Verification of Continuous-Depth Models

We introduce a new stochastic verification algorithm that formally quant...
research
10/04/2021

LazySets.jl: Scalable Symbolic-Numeric Set Computations

LazySets.jl is a Julia library that provides ways to symbolically repres...
research
04/08/2017

Proceedings 3rd International Workshop on Symbolic and Numerical Methods for Reachability Analysis

Hybrid systems are complex dynamical systems that combine discrete and c...
research
09/16/2022

Computing Forward Reachable Sets for Nonlinear Adaptive Multirotor Controllers

In multirotor systems, guaranteeing safety while considering unknown dis...
research
05/15/2021

Data-Driven Reachability Analysis from Noisy Data

We consider the problem of computing reachable sets directly from noisy ...

Please sign up or login with your details

Forgot password? Click here to reset