李洪超 硬件工程师_系统工程师之如何快速定位问题?

478259a2063555638f76c246509944c0.png

系统工程师解决问题的思路有两种方法:

第一:正向分析法(故障树FTA分析法)。 这种方法适用于故障信息量很少甚至没有的时候。例如,整车只报了一个故障,没有整车数据或者快照数据。

第二:逆向分析法。如果有整车数据,快照数据, 可以根据数据在实验室模拟此工况进行复现。

那如何进行正向分析呢?

首先需要根据故障锁定该部分的硬件电路和软件逻辑。根据输入,处理,输出的关系把软硬件可能出现的情况都罗列出来。具体方法可以参考FMEA手册中的 Block(boundary)Diagram 的描述。根据列出的失效点去做试验,依次排查,直到找到根本原因。

举例: 如果发生CAN通讯故障

第一步, 画出Block Diagram.

855487360d397187aebd2ca30fb12bd7.png

第二步,列出可能的原因

aef264f4d6fdb9c41822ec0089f171cb.png

第三步,依次排查。

逆向分析法就相对比较简单,靠的就是有数据,信息量越大,就越容易定位问题。所以在前期需求设计的时候就要多分析出一些失效模式,然后上传到整车CAN DBC上,便于问题的快速排查定位。

总结:问题发生之初,只需系统工程师出马,通过以上两种方法,快速识别出软件问题还是硬件问题,避免问题还没眉目之前,就把软硬件牵扯进来。等到系统定位到某个硬件或者软件模块出了问题,可以把分析结果给到他们,让软硬件继续分析。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值