Industrial control systems need to be highly reliable and precise at all times to ensure operational efficiency and prevent costly downtime. Early fault detection is crucial and is partially realized by runtime monitoring components. A correct-by-construction approach based on contract specifications allows early intervention in case of potential faults. In this paper, we suggest to combine the time-sensitive behavioral contracts with a multi-domain system model specifically designed for fault injection to improve the model as well as the contract specification at design time. This allows for early detection of potential faults and a more reliable system specification based on the analyzed behavior. We successfully realized a co-simulation environment comprising a fault-injection tool and contract-based monitors. We discussed the proposed approach using the example of a DC motor highlighting the benefits and potential enhancements of this systematic methodology.
Analyzing Fault Behaviors in Multi-Domain Systems with Contract-Based Monitors
Tosoni, Francesco
;Fummi, Franco;Oppenheimer, Frank
2024-01-01
Abstract
Industrial control systems need to be highly reliable and precise at all times to ensure operational efficiency and prevent costly downtime. Early fault detection is crucial and is partially realized by runtime monitoring components. A correct-by-construction approach based on contract specifications allows early intervention in case of potential faults. In this paper, we suggest to combine the time-sensitive behavioral contracts with a multi-domain system model specifically designed for fault injection to improve the model as well as the contract specification at design time. This allows for early detection of potential faults and a more reliable system specification based on the analyzed behavior. We successfully realized a co-simulation environment comprising a fault-injection tool and contract-based monitors. We discussed the proposed approach using the example of a DC motor highlighting the benefits and potential enhancements of this systematic methodology.File | Dimensione | Formato | |
---|---|---|---|
Analyzing_Fault_Behaviors_in_Multi-Domain_Systems_with_Contract-Based_Monitors.pdf
solo utenti autorizzati
Descrizione: Articolo
Tipologia:
Versione dell'editore
Licenza:
Copyright dell'editore
Dimensione
429.24 kB
Formato
Adobe PDF
|
429.24 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.