|国家预印本平台
首页|Cumulative-Time Signal Temporal Logic

Cumulative-Time Signal Temporal Logic

Cumulative-Time Signal Temporal Logic

来源:Arxiv_logoArxiv
英文摘要

Signal Temporal Logic (STL) is a widely adopted specification language in cyber-physical systems for expressing critical temporal requirements, such as safety conditions and response time. However, STL's expressivity is not sufficient to capture the cumulative duration during which a property holds within an interval of time. To overcome this limitation, we introduce Cumulative-Time Signal Temporal Logic (CT-STL) that operates over discrete-time signals and extends STL with a new cumulative-time operator. This operator compares the sum of all time steps for which its nested formula is true with a threshold. We present both a qualitative and a quantitative (robustness) semantics for CT-STL and prove both their soundness and completeness properties. We provide an efficient online monitoring algorithm for both semantics. Finally, we show the applicability of CT-STL in two case studies: specifying and monitoring cumulative temporal requirements for a microgrid and an artificial pancreas.

Hongkai Chen、Zeyu Zhang、Shouvik Roy、Ezio Bartocci、Scott A. Smolka、Scott D. Stoller、Shan Lin

自动化基础理论自动化技术、自动化技术设备计算技术、计算机技术

Hongkai Chen,Zeyu Zhang,Shouvik Roy,Ezio Bartocci,Scott A. Smolka,Scott D. Stoller,Shan Lin.Cumulative-Time Signal Temporal Logic[EB/OL].(2025-04-14)[2025-05-01].https://arxiv.org/abs/2504.10325.点此复制

评论