{"title":"将STPA扩展到有限状态机控制结构的建模","authors":"Tiago Aroeira Marliere, Cecilia de Azevedo Castro Cesar, Celso Massaki Hirata","doi":"10.1016/j.jnlssr.2025.04.004","DOIUrl":null,"url":null,"abstract":"<div><div>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 <em>Model the Control Structure</em> 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 <em>Model the Control Structure</em> 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.</div></div>","PeriodicalId":62710,"journal":{"name":"安全科学与韧性(英文)","volume":"6 4","pages":"Article 100214"},"PeriodicalIF":3.4000,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Extending the STPA to model the control structure with Finite State Machine\",\"authors\":\"Tiago Aroeira Marliere, Cecilia de Azevedo Castro Cesar, Celso Massaki Hirata\",\"doi\":\"10.1016/j.jnlssr.2025.04.004\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>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 <em>Model the Control Structure</em> 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 <em>Model the Control Structure</em> 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.</div></div>\",\"PeriodicalId\":62710,\"journal\":{\"name\":\"安全科学与韧性(英文)\",\"volume\":\"6 4\",\"pages\":\"Article 100214\"},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2025-06-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"安全科学与韧性(英文)\",\"FirstCategoryId\":\"1087\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2666449625000489\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"PUBLIC, ENVIRONMENTAL & OCCUPATIONAL HEALTH\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"安全科学与韧性(英文)","FirstCategoryId":"1087","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666449625000489","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PUBLIC, ENVIRONMENTAL & OCCUPATIONAL HEALTH","Score":null,"Total":0}
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.