This paper considers a class of timed discrete event systems (DESs) with a single clock. The timing structure is characterized by a timing function and a clock resetting function, where the former restricts transitions to occur when the clock takes a value in a given time interval, and the latter indicates how the clock value is updated upon the occurrence of transitions. Given a set of current discrete states in which the system can be, we assume that no information on the occurrence of events is captured (all such information is destroyed or lost), and only the clock that measures the time is reliable. We propose a state observer, in terms of a deterministic finite automaton, which enables us to compute the set of states in which the system can be at a certain time instant. The proposed observer is the basic step towards the construction of an observer that considers both unobservable and observable evolutions. Thus it can be considered as a first step in solving various problems related to partial observation of timed DESs such as opacity Verification, fault diagnosis and diagnosability analysis.

Observer Design for Timed Automata under No Observation

Gao C.
Primo
;
Lefebvre D.;Seatzu C.;Li Z.;Giua A.
Ultimo
2024-01-01

Abstract

This paper considers a class of timed discrete event systems (DESs) with a single clock. The timing structure is characterized by a timing function and a clock resetting function, where the former restricts transitions to occur when the clock takes a value in a given time interval, and the latter indicates how the clock value is updated upon the occurrence of transitions. Given a set of current discrete states in which the system can be, we assume that no information on the occurrence of events is captured (all such information is destroyed or lost), and only the clock that measures the time is reliable. We propose a state observer, in terms of a deterministic finite automaton, which enables us to compute the set of states in which the system can be at a certain time instant. The proposed observer is the basic step towards the construction of an observer that considers both unobservable and observable evolutions. Thus it can be considered as a first step in solving various problems related to partial observation of timed DESs such as opacity Verification, fault diagnosis and diagnosability analysis.
2024
Discrete event system; Automaton; Unobservable evolution; Observer
File in questo prodotto:
File Dimensione Formato  
24wodes_c.pdf

accesso aperto

Tipologia: versione editoriale (VoR)
Dimensione 682.72 kB
Formato Adobe PDF
682.72 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/419644
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact