zonoLAB: A MATLAB toolbox for set-based control systems analysis using hybrid zonotopes

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Koeln, Justin, Bird, Trevor J., Siefert, Jacob, Ruths, Justin, Pangborn, Herschel, Jain, Neera
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914830280032256
author Koeln, Justin
Bird, Trevor J.
Siefert, Jacob
Ruths, Justin
Pangborn, Herschel
Jain, Neera
author_facet Koeln, Justin
Bird, Trevor J.
Siefert, Jacob
Ruths, Justin
Pangborn, Herschel
Jain, Neera
contents This paper introduces zonoLAB, a MATLAB-based toolbox for set-based control system analysis using the hybrid zonotope set representation. Hybrid zonotopes have proven to be an expressive set representation that can exactly represent the reachable sets of mixed-logical dynamical systems and tightly approximate the reachable sets of nonlinear dynamic systems. Moreover, hybrid zonotopes can exactly represent the continuous piecewise linear control laws associated with model predictive control and the input-output mappings of neural networks with piecewise linear activation functions. The hybrid zonotope set representation is also highly exploitable, where efficient methods developed for mixed-integer linear programming can be directly used for set operation and analysis. The zonoLAB toolbox is designed to make these capabilities accessible to the dynamic systems and controls community, with functionality spanning fundamental operations with hybrid zonotope, constrained zonotope, and zonotope set representations, powerful set analysis tools, and general-purpose algorithms for reachability analysis of open- and closed-loop systems.
format Preprint
id arxiv_https___arxiv_org_abs_2310_15426
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle zonoLAB: A MATLAB toolbox for set-based control systems analysis using hybrid zonotopes
Koeln, Justin
Bird, Trevor J.
Siefert, Jacob
Ruths, Justin
Pangborn, Herschel
Jain, Neera
Systems and Control
This paper introduces zonoLAB, a MATLAB-based toolbox for set-based control system analysis using the hybrid zonotope set representation. Hybrid zonotopes have proven to be an expressive set representation that can exactly represent the reachable sets of mixed-logical dynamical systems and tightly approximate the reachable sets of nonlinear dynamic systems. Moreover, hybrid zonotopes can exactly represent the continuous piecewise linear control laws associated with model predictive control and the input-output mappings of neural networks with piecewise linear activation functions. The hybrid zonotope set representation is also highly exploitable, where efficient methods developed for mixed-integer linear programming can be directly used for set operation and analysis. The zonoLAB toolbox is designed to make these capabilities accessible to the dynamic systems and controls community, with functionality spanning fundamental operations with hybrid zonotope, constrained zonotope, and zonotope set representations, powerful set analysis tools, and general-purpose algorithms for reachability analysis of open- and closed-loop systems.
title zonoLAB: A MATLAB toolbox for set-based control systems analysis using hybrid zonotopes
topic Systems and Control
url https://arxiv.org/abs/2310.15426