TY - GEN
T1 - Specification Verification and Controller Synthesis Using (γ, δ)-Similarity
AU - Pirastehzad, Armin
AU - Van Der Schaft, Arjan
AU - Besselink, Bart
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/1/19
Y1 - 2023/1/19
N2 - We address the problems of specification verification and controller synthesis in the context of (γ,δ) -similarity, a notion of approximate system comparison that measures to what extent the external behaviors of two potentially non-deterministic systems are similar in an L2 sense. Expressing specifications in terms of input-output trajectories of a dynamical system, we use (γ, δ)-similarity to verify whether the external behavior of a system satisfies such specifications in an approximate sense. We characterize this problem as a linear matrix inequality feasibility problem. In case a control system fails to satisfy specifications with a desired accuracy, we synthesize a dynamic controller that enforces specification satisfaction. We characterize the synthesis problem in terms of a bilinear matrix inequality feasibility problem. Aware of the computational costs for solving such problem, we obtain a sufficient condition for the existence of the controller that can be expressed in terms of a linear matrix inequality. Based on this, we propose an algorithm to construct the controller.
AB - We address the problems of specification verification and controller synthesis in the context of (γ,δ) -similarity, a notion of approximate system comparison that measures to what extent the external behaviors of two potentially non-deterministic systems are similar in an L2 sense. Expressing specifications in terms of input-output trajectories of a dynamical system, we use (γ, δ)-similarity to verify whether the external behavior of a system satisfies such specifications in an approximate sense. We characterize this problem as a linear matrix inequality feasibility problem. In case a control system fails to satisfy specifications with a desired accuracy, we synthesize a dynamic controller that enforces specification satisfaction. We characterize the synthesis problem in terms of a bilinear matrix inequality feasibility problem. Aware of the computational costs for solving such problem, we obtain a sufficient condition for the existence of the controller that can be expressed in terms of a linear matrix inequality. Based on this, we propose an algorithm to construct the controller.
UR - https://www.scopus.com/pages/publications/85184809198
U2 - 10.1109/CDC49753.2023.10384281
DO - 10.1109/CDC49753.2023.10384281
M3 - Conference contribution
AN - SCOPUS:85184809198
T3 - Proceedings of the IEEE Conference on Decision and Control
SP - 1692
EP - 1697
BT - 2023 62nd IEEE Conference on Decision and Control, CDC 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 62nd IEEE Conference on Decision and Control, CDC 2023
Y2 - 13 December 2023 through 15 December 2023
ER -