Hostname: page-component-78c5997874-s2hrs Total loading time: 0 Render date: 2024-11-13T08:12:41.809Z Has data issue: false hasContentIssue false
Accepted manuscript

Reset Controller Synthesis: A Correct-by-Construction Way to the Design of CPS

Published online by Cambridge University Press:  18 October 2024

Naijun Zhan
Affiliation:
School of Computer Science, Peking University, Beijing, China SKLCS, Institute of Software, CAS, Beijing, China University of Chinese Academy of Sciences, CAS, Beijing, China
Han Su
Affiliation:
SKLCS, Institute of Software, CAS, Beijing, China University of Chinese Academy of Sciences, CAS, Beijing, China
Mengfei Yang
Affiliation:
China Academy of Space Technology, Beijing, China
Bin Gu*
Affiliation:
Beijing Institute of Control Engineering, Beijing, China
*
*Author for correspondence. Email: gubin@ios.ac.cn
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Controller synthesis offers a correct-by-construction methodology to ensure the correctness and reliability of safety-critical cyber-physical systems (CPS). Controllers are classified based on the types of controls they employ, which include reset controllers, feedback controllers, and switching logic controllers. Reset controllers steer the behavior of a CPS to achieve system objectives by restricting its initial set and redefining its reset map associated with discrete jumps. Although the synthesis of feedback controllers and switching logic controllers has received considerable attention, research on reset controller synthesis is still in its early stages, despite its theoretical and practical significance. This paper outlines our recent efforts to address this gap. Our approach reduces the problem to computing differential invariants and reach-avoid sets. For polynomial CPS, the resulting problems can be solved by further reduction to convex optimizations. Moreover, considering the inevitable presence of time delays in CPS design, we further consider synthesizing reset controllers for CPS that incorporate delays.

Type
Results
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution- NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is unaltered and is properly cited. The written permission of Cambridge University Press must be obtained for commercial re-use or in order to create a derivative work.
Copyright
© The Author(s), 2024. Published by Cambridge University Press