当前位置: 首页 > news >正文

Autosar-DEM诊断事件管理流程

文章目录

  • 前言
  • 一、故障事件监控
  • 二、故障信息上报
  • 三、故障信息处理
    • Event的使能条件
  • 四、故障信息存储
  • 五、故障系统降级

关联文章:Autosar实践——DEM配置


前言

DEM全称“Diagnostic Event Management”,该模块是AUTOSAR架构中的BSW模块之一。谈到故障,我们首先会想到如何去监控,发现它,去判断是不是一个偶发性的故障,确定是故障后,看要不要把故障信息存储起来,同时结合当前故障,确定要不要采取相应措施。
诊断故障管理模块主要涉及到故障事件监控故障信息上报故障信息处理以及故障信息存储等四个基本环节。


一、故障事件监控

DTC是某类故障的统称,能够大体定位到某个模块的故障,而Event则是故障监控的基本单元,能够定位某个模块中的某个具体故障; 上报事件可以来自于BSW模块,也可以来自SW-C模块,事件的监控策略方式由各个上报故障事件的模块自行决定,但故障事件定义需满足以下几条基本原则:

  1. 事件触发方式合理(分为trigger和continue)
  2. 事件之间依赖关系清晰
  3. 事件自身定义明确、合理
  4. 事件定义不宜过多或过少

良好的Event,可以避免出现故障事件重复上报、事件多报或者误报等问题。

<
http://www.lryc.cn/news/374304.html

相关文章:

  • LabVIEW输送机动态特性参数监测系统
  • 绿色版DirectoryOpus功能强大且高度可定制的Windows文件管理器
  • Cocos Creator,Youtube 小游戏!
  • 分层解耦
  • GenICam标准(六)
  • JavaFX VBox
  • xss+csrf项目实例
  • 速盾:cdn加速怎么计费?
  • Vue3 中 props 与 emit 用法
  • 【python】如何import 另一个路径下的py文件内容
  • C/C++ Adaline自适应线性神经网络算法详解及源码
  • UniApp+Vue3使用Vant-微信小程序组件
  • python IP 端口 socket tcp 介绍
  • 【动态规划】| 路径问题之最小路径和 力扣64
  • 如何在vector中插入和删除元素?
  • 独具韵味的移动端 UI 风格
  • 【SpringBoot】SpringBoot:构建实时聊天应用
  • 基于Matlab的车牌识别停车场出入库计时计费管理系统(含GUI界面)【W6】
  • 大众点评js逆向过程(未完)
  • web前端如何设置单元格:深入解析与实用技巧
  • 龙迅LT9611UXC 2 PORT MIPIDSI/CSI转HDMI 2.1,支持音频IIS/SPDIF输入,支持标准4K60HZ输出
  • 红黑树(C++)
  • PyCharm设置不默认打开上次的项目
  • Eureka到Nacos迁移实战:解决配置冲突与启动异常
  • k8s 小技巧: 查看 Pod 上运行的容器
  • 【Git】基础操作
  • Linux:基础IO(二.缓冲区、模拟一下缓冲区、详细讲解文件系统)
  • 事件传播机制 与 责任链模式
  • uniapp 展示地图,并获取当前位置信息(精确位置)
  • Autosar实践——诊断配置(DaVinci Configuration)