초록 열기/닫기 버튼

Collaborative Cyber-Physical Systems (CCPS) are those systems that contain tightly coupled physical and cyber components, massivelyinterconnected subsystems, and collaborate to achieve a common goal. The safety of a single Cyber-Physical System (CPS) can be achievedby following the safety standards such as ISO 26262 and IEC 61508 or by applying hazard analysis techniques. However, due to the complex,highly interconnected, heterogeneous, and collaborative nature of CCPS, a fault in one CPS's components can trigger many other faultsin other collaborating CPSs. Therefore, a safety assurance technique based on fault criticality analysis would require to ensure safety inCCPS. This paper presents a Fault Criticality Matrix (FCM) implemented in our tool called CPSTracer, which contains several data suchas identified fault, fault criticality, safety guard, etc. The proposed FCM is based on composite hazard analysis and content-based relationshipsamong the hazard analysis artifacts, and ensures that the safety guard controls the identified faults at design time; thus, we can effectivelymanage and control the fault at the design phase to ensure the safe development of CPSs. To justify our approach, we introduce a casestudy on the Platooning system (a collaborative CPS). We perform the criticality analysis of the Platooning system using FCM in our developedtool. After the detailed fault criticality analysis, we investigate the results to check the appropriateness and effectiveness with two researchquestions. Also, by performing simulation for the Platooning, we showed that the rate of collision of the Platooning system without usingFCM was quite high as compared to the rate of collisions of the system after analyzing the fault criticality using FCM.


협업 사이버-물리 시스템(Collaborative Cyber-Physical Systems, CCPS)은 물리 세계와 사이버 세계가 밀접하게 결합하여 공동의 목표를 달성하기 위하여 협업을 수행하는 시스템이다. 한편, 단일 사이버-물리 시스템(Cyber-Physical System)의 경우에는 ISO 26262 또는 IEC 61508과같은 표준을 따르거나 다양한 위험 분석 기법을 적용함으로써 그 안전을 확보할 수 있다. 그러나 CCPS에서는 협업을 수행중인 한 CPS의 결함으로인하여 다른 협업 중인 CPS에게 수많은 결함을 발생시키기 때문에 안전의 확보가 매우 어렵다. 본 논문에서는 이러한 CCPS의 위험을 분석하여안전을 확보하기 위해 복합적인 위험 분석과 위험 분석 산출물 사이의 관계를 기반으로 하는 위험 치명도 매트릭스(Fault Criticality Matrix,FCM)를 제시한다. FCM에서는 결함, 결함의 치명도, 안전 가드와 안전 가드의 발생 확률, 결함의 영향 및 순위를 나열하여 분석한다. 안전 엔지니어는 이를 통해 시스템의 설계 단계에서 각 결함의 치명도와 영향을 분석하고, 설계된 안전 가드를 통해 식별된 고장을 효과적으로 관리하고 제어함으로써 안전한 CPS를 개발할 수 있다. 제시된 방법의 유용성을 확인하기 위해 CCPS의 대표적 예인 군집주행에 대하여 사례 연구를 수행하였다. 본 연구에서 개발된 도구를 사용하여 군집주행 시스템에 FCM을 적용함으로써 상세한 결함 치명도 분석을 수행하였고, 분석 결과는 적합성과효과성 관점에서 점검되었다. 또한 군집 주행에 대한 시뮬레이션 수행을 통해 FCM을 사용하여 결함 치명도를 분석한 군집주행 시스템이 발견된모든 결함을 완화시켜 충돌 가능성을 크게 낮추었음을 보였다.