Extending the STPA to model the control structure with Finite State Machine

Cyber-physical systems (CPSs) are becoming increasingly complex, integrating physical entities with diverse computing and communication resources, multiple processors, networks, and devices. One example is the Unmanned Aircraft Systems (UAS) Traffic Management (UTM) system, where interactions among components can lead to UAS collisions and harm to people and property. System Theoretic Process Analysis (STPA) is a systems theory-based technique for conducting early-stage safety analyses of complex systems. The Model the Control Structure step in STPA involves identifying each controller component, its process models, and its control actions. However, conventional STPA process models use only variables and states, which may be insufficient for systems involving entities that transition through multiple state flows. This study introduces a novel extension by integrating Finite State Machine (FSM) modeling into the Model the Control Structure step. The FSM-based approach captures detailed behaviors of entities requiring control by explicitly modeling their states and transitions in an iterative process. This extended STPA was applied to the UTM to control the delivery of UAV packages. The results demonstrate that the FSM extension enhances identifying control actions, feedback loops, process model variables, and unsafe control actions. The study concludes that the extended STPA provides a systematic approach for analyzing CPSs with entities that undergo complex state transitions, contributing to improved systematization and consistency of safety analyses. • The work identifies the gap in the basic STPA step Model the Control Structure : the process model of the controller component is limited to capturing the behavior of the entities that go through complex flows of states. • We propose a novel procedure that employs the Finite State Machine to model the entity flows as part of the process model in controllers. • The procedure allows for building more complete and consistent control structure models and systematically uncovering potential unsafe control actions. • We conducted a safety analysis of a UTM system using STPA extended with the procedure. The results show that a significant number of unsafe control actions were systematically identified due to the procedure.

Authors

Institutions

Publication Details

Journal
Journal of Safety Science and Resilience
Published
2025-06-11
DOI
https://doi.org/10.1016/j.jnlssr.2025.04.004
Primary Topic
Fault Detection and Control Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Extending the STPA to model the control structure with Finite State Machine

Celso Massaki Hirata, Cecília de Azevedo Castro César, Tiago Aroeira Marliere
Journal of Safety Science and Resilience
Fault Detection and Control Systems
article

Extending the STPA to model the control structure with Finite State Machine

Celso Massaki Hirata, Cecília de Azevedo Castro César, Tiago Aroeira Marliere
article en

Abstract

Cyber-physical systems (CPSs) are becoming increasingly complex, integrating physical entities with diverse computing and communication resources, multiple processors, networks, and devices. One example is the Unmanned Aircraft Systems (UAS) Traffic Management (UTM) system, where interactions among components can lead to UAS collisions and harm to people and property. System Theoretic Process Analysis (STPA) is a systems theory-based technique for conducting early-stage safety analyses of complex systems. The Model the Control Structure step in STPA involves identifying each controller component, its process models, and its control actions. However, conventional STPA process models use only variables and states, which may be insufficient for systems involving entities that transition through multiple state flows. This study introduces a novel extension by integrating Finite State Machine (FSM) modeling into the Model the Control Structure step. The FSM-based approach captures detailed behaviors of entities requiring control by explicitly modeling their states and transitions in an iterative process. This extended STPA was applied to the UTM to control the delivery of UAV packages. The results demonstrate that the FSM extension enhances identifying control actions, feedback loops, process model variables, and unsafe control actions. The study concludes that the extended STPA provides a systematic approach for analyzing CPSs with entities that undergo complex state transitions, contributing to improved systematization and consistency of safety analyses. • The work identifies the gap in the basic STPA step Model the Control Structure : the process model of the controller component is limited to capturing the behavior of the entities that go through complex flows of states. • We propose a novel procedure that employs the Finite State Machine to model the entity flows as part of the process model in controllers. • The procedure allows for building more complete and consistent control structure models and systematically uncovering potential unsafe control actions. • We conducted a safety analysis of a UTM system using STPA extended with the procedure. The results show that a significant number of unsafe control actions were systematically identified due to the procedure.

Journal of Safety Science and ResilienceVol. 6(4)
Instituto Tecnológico de Aeronáutica (BR)
Fundação de Amparo à Pesquisa do Estado de São Paulo, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico
Openalex Percentile: Top 85%
Fault Detection and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.