Department of Computer and Control Engineering, Politecnico di Torino, 10129 Turin, Italy.
INTECS SOLUTIONS S.p.A., 00131 Roma, Italy.
Sensors (Basel). 2022 Jun 21;22(13):4665. doi: 10.3390/s22134665.
Mechatronic systems, like mobile robots, are fairly complex. They are composed of electromechanical actuation components and sensing elements supervised by microcontrollers running complex embedded software. This paper proposes a novel approach to aid mobile robotics developers in adopting a rigorous development process to design and verify the robot's detection and mitigation capabilities against random hardware failures affecting its sensors or actuators. Unfortunately, assessing the interactions between the various safety/mission-critical subsystem is quite complex. The failure mode effect analysis (FMEA) alongside an analysis of the failure detection capabilities (FMEDA) are the state-of-the-art methodologies for performing such an analysis. Various guidelines are available, and the authors decided to follow the one released by AIAG&VDA in June 2019. Since the robot's behavior is based on embedded software, the FMEA has been integrated with the hardware/software interaction analysis described in the ECSS-Q-ST-30-02C manual. The core of this proposal is to show how a simulation-based approach, where the mechanical and electrical/electronic components are simulated alongside the embedded software, can effectively support FMEA. As a benchmark application, we considered the mobility system of a proof-of-concept assistance rover for Mars exploration designed by the D.I.A.N.A. student team at Politecnico di Torino. Thanks to the adopted approach, we described how to develop the detection and mitigation strategies and how to determine their effectiveness, with a particular focus on those affecting the sensors.
机电一体化系统,如移动机器人,相当复杂。它们由机电致动组件和传感器元件组成,由运行复杂嵌入式软件的微控制器监督。本文提出了一种新方法,帮助移动机器人开发人员采用严格的开发过程来设计和验证机器人对影响其传感器或执行器的随机硬件故障的检测和缓解能力。不幸的是,评估各种安全/任务关键子系统之间的交互作用相当复杂。失效模式影响分析(FMEA)以及失效检测能力(FMEDA)分析是执行此类分析的最新方法。有各种指南可用,作者决定遵循 AIAG 和 VDA 于 2019 年 6 月发布的指南。由于机器人的行为基于嵌入式软件,因此 FMEA 已与 ECSS-Q-ST-30-02C 手册中描述的硬件/软件交互分析集成在一起。本提案的核心是展示基于仿真的方法如何有效地支持 FMEA,其中机械和电气/电子组件与嵌入式软件一起进行仿真。作为基准应用,我们考虑了由都灵理工大学 D.I.A.N.A. 学生团队设计的用于火星探测的概念验证辅助漫游车的移动系统。通过采用的方法,我们描述了如何开发检测和缓解策略以及如何确定其有效性,特别关注那些影响传感器的策略。