SysML safety profile for mechatronics

Safety analysis of mechatronic systems is a time-consuming activity, because of the complexity of these systems that involve different fields of engineering. It is desirable to carry out safety assessment methods as soon as possible in the design process in order to reduce errors, cost and time to market of the system. Our paper addresses this problem by proposing a safety profile that is integrated directly with the modeling elements of the system via SysML, a model-based systems engineering language. Failure modes of each function and each component, their causes, their effects as well as their severity are modeled via stereotypes or tag definitions that extend the existing UML elements. These failure data can be 1) entered directly by systems engineers when possible; and then 2) generated automatically for safety experts' work; and also 3) updated from safety analysis results. Our integrated systems engineering and safety analysis process helps to narrow the gap between these two disciplines by ensuring the consistency in the whole process. A case study with an electromechanical actuator is given to illustrate the process as well as the safety profile.

[1]  Hubert Dubois Gestion des exigences de sûreté de fonctionnement dans une approche IDM , 2008 .

[2]  Delphine Mami Définition, conception et expérimentation de structures d’actionneurs électromécaniques innovants incluant par conception des fonctionnalités de sûreté et de sécurité de fonctionnement , 2010 .

[3]  Lionel C. Briand,et al.  Experiences of applying UML/MARTE on three industrial projects , 2012, MODELS'12.

[4]  Wilhelm Schäfer Model Driven Development with Mechatronic UML , 2008, Diagrams.

[5]  Pierre David,et al.  Dependability analysis activities merged with system engineering, a real case study feedback , 2011 .

[6]  Romaric Guillerm,et al.  Global Safety Management Method in Complex System Engineering , 2013, CSDM.

[7]  Régine Laleau,et al.  A first attempt to combine SysML requirements diagrams and B , 2010, Innovations in Systems and Software Engineering.

[8]  Vincent Idasiak,et al.  Designing the database for a reliability aware Model-Based System Engineering process , 2013, Reliab. Eng. Syst. Saf..

[9]  Lionel C. Briand,et al.  Modeling robustness behavior using aspect-oriented modeling to support robustness testing of industrial systems , 2011, Software & Systems Modeling.

[10]  Jean-Yves Choley,et al.  Automatic fault tree generation from SysML system models , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[11]  Pierre David,et al.  Reliability study of complex physical systems using SysML , 2010, Reliab. Eng. Syst. Saf..

[12]  Jean-Yves Choley,et al.  Safety analysis integration in a SysML-based complex system design process , 2013, 2013 IEEE International Systems Conference (SysCon).

[13]  Olivia Penas,et al.  A SysML-based methodology for mechatronic systems architectural design , 2014, Adv. Eng. Informatics.