嵌入式软件如何通过FMEA进行风险分析?

admin 2024年3月27日23:59:00评论5 views字数 2254阅读7分30秒阅读模式

随着汽车嵌入式软件的日益增加以及软件的功能及复杂程序的增加,应用FMEA方法进行软件产品可靠性、安全性分析,具有重要意义。

嵌入式软件如何做FMEA?

第一步定义范围:确定分析的范围包含哪些,不包含哪些,定义分析的软件系统,包过哪些,是操作软件,还是底层的分析软件

第二步结构分析:识别软件的约定层次的结构,并使用结构图表达他们的关系。软件的结构不同于硬件,不能按零件的物理结构分解。

第三步功能分析:第一步先进行软件的总体功能流分析,如何将输入转化输出,实现软件的功能。要进行软件功能流的研究,首先要对分析对象非常了解,最好熟悉模块的架构、功能和处理流程,可以参考软件需求说明书,规格设计文档。上一步确定了整体软件流程,对于软件功能流来说还是比较粗的,所以下一步就是对确定的分析对象进行流程细化,至少细化到软件运行步骤的程度。功能可视化,分为三级。

第四步失效分析:软件失效原因是软件开发过程的设计错误所引起的,包括需求分析缺陷、功能和性能缺陷,软件结构缺陷,数据处理缺陷,软件实现和编码缺陷,软/硬件接口缺陷等。

软件失效原因按其缺陷分类具体包括,不局限于:

嵌入式软件如何通过FMEA进行风险分析?

第五步风险分析:通过评估严重度、频度和探测度来估计风险,并对需要采取的措施进行优先排序。

DFMEA预防控制案例

● EMC指南

软件设计标准如编码设计规范

● 评审

● 重构

● 复用(大量的被之前应用确认的设计,有可借鉴的文档)

● 原因分析后改善文档——来自类似设计的最佳实践的记录、经验教训等

● 符合最佳实践

● 软件设计工具应用

● 软件设计中预防软件故障设计,防错设计

探测控制案例

● 单元测试

● 功能测试

● 集成测试

● 系统测试

● 验收测试

● 渗透测试

● 白盒测试

● 黑盒测试

● 静态测试

● 动态测试

第六步优化:根据风险及行动优先级,确定优化措施的可能性

总结

嵌入式软件FMEA的注意事项:

1、明确嵌入式软件FMEA在不同开发阶段的重点,在软件需求分析与概要设计阶段,采用功能流程图的分析找出可能存在与功能和性能有关的错误,以完善需求分析与概要设计。在软件的详细设计与编码中可能存在与功能和性能有关的缺陷,并用自下而上的方法验证软件实现功能的能力。

2、确定软件分析的范围和对象非常重要,分析对象可以是软件结构树的各个层级,包括软件的系统、分系统、模块,但一般选择最小的分析单元,如软件模块。

3、目前软件FMEA的经验不足,应积累经验,建立知识库。

课程大纲
嵌入式软件如何通过FMEA进行风险分析?
01

设计 FMEA 策划和准备

● FMEA 5T 

● FMEA表头

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

02

设计 FMEA 结构分析

● 结构树分析

● 界限图分析

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

03

嵌入式软件 FMEA 功能分析

● 功能树分析

● 特性矩阵图分析

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

04

嵌入式软件 FMEA 失效分析

● 失效模式类型

● 失效链分析

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

05

嵌入式软件 FMEA风险分析

● 根据公司实际情况建立软件预防措施和探测措施数据库

● S、O、D评分、AP选择

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 回到DFMEA 表格格式。

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

06

嵌入式软件 FMEA优化

●案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

07

嵌入式软件 FMEA结果文件化

● 根据公司实际情况建立软件预防措施和探测措施数据库

● S、O、D评分、AP选择

● 结合案例讲解:某造车新势力车门钥匙扣的软件设计、DCDC等

● 回到DFMEA 表格格式。

● 演练:带自己企业产品展开分析

● 点评:老师现场点评

解决一个电机研发中的具体问题
讲师介绍
嵌入式软件如何通过FMEA进行风险分析?
嵌入式软件如何通过FMEA进行风险分析?
李老师
FMEA实战专家

●讲师简介:

武汉理工大学、汽车工程、学士学位,汽车OEM 近20年工业产品设计研发经验。

目前以新能源企业软件FMEA辅导为主,已为多家新能源头部OEM做过软件FMEA内训。

●成功案例:

BYD 深圳、BYD 长沙、中国重型汽车集团有限公司、延锋安道拓座椅有限公司、伟创力电子技术(苏州)有限公司、杭州士兰科技有限公司(芯片、IGBT模块)、春风动力股份有限公司、浙江朝晖过滤技术股份有限公司、浙江朝晖过滤技术股份有限公司、杭州热威机电有限公司、杭州士兰明芯科技有限公司(芯片)、万帮德和股份公司(充电桩)、巨石集团有限公司、台湾仁宝电子科技、仁宝电子科技(昆山)有限公司、大连最上世纪模塑有限公司、江苏恒义汽配制造有限公司。

课程收益
嵌入式软件如何通过FMEA进行风险分析?

● 明确创建成功嵌入式软件FMEA的影响因素和管理方法;

● 理解嵌入式软件失效模式和影响分析(FMEA)概念、信息流、七个步骤和方法;

● 熟悉FMEA与其他任务和质量工具之间的关系。

日程安排
嵌入式软件如何通过FMEA进行风险分析?

嵌入式软件如何通过FMEA进行风险分析?

报名联系人:谢君 18602168982

培训时间:4月11-13 周四/周五/周六 7H/天

嵌入式软件如何通过FMEA进行风险分析?

ATC汽车培训,是ATC平台旗下的培训品牌,致力于培育未来汽车行业专家,为汽车行业人士搭建学习汽车领域深度知识的平台。以培训公开课、企业内训、项目咨询等形式,从精英化的技术学习盛会到个性化的专题学习。自2018年成立以来,每年培训服务汽车行业专业人士数千人次,深受培训学员好评!

原文始发于微信公众号(汽车电子嵌入式):嵌入式软件如何通过FMEA进行风险分析?

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年3月27日23:59:00
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   嵌入式软件如何通过FMEA进行风险分析?http://cn-sec.com/archives/2603990.html

发表评论

匿名网友 填写信息