[发明专利]用于诊断控制器区域网络的方法和系统有效
申请号: | 201810327102.2 | 申请日: | 2018-04-12 |
公开(公告)号: | CN108809783B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | X·杜;S·蒋;张奇 | 申请(专利权)人: | 通用汽车环球科技运作有限责任公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/24 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李晨;邓雪萌 |
地址: | 美国密*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 诊断 控制器 区域 网络 方法 系统 | ||
提供了用于监控控制器区域网络(CAN)总线的方法和系统。在一个实施例中,一种方法包括:接收与CAN总线相关联的故障数据;由处理器用基于软件的方法处理故障数据以确定第一命题集合;由处理器用基于硬件的方法处理故障数据以确定第二命题集合;由处理器处理第一命题集合和第二命题集合以确定故障决策;以及由处理器基于故障决策来生成CAN总线的诊断。
技术领域
本技术领域总体涉及控制器区域网络,并且更具体地涉及用于诊断控制器区域网络的方法和系统。
背景技术
车辆通常包括通过总线可通信地耦合的多个控制器。控制器区域网络(CAN)总线是一种车辆总线,该车辆总线允许控制器和其他设备在没有主机的情况下相互通信。CAN总线上的控制器之间的通信是根据基于消息的协议进行的,该协议最初设计用于汽车内的多路电线,但也用于许多其他车辆和非车辆应用中。
期望监控CAN总线的故障。一些监控系统监控CAN总线物理层信号,例如使用基于硬件的途径(电压检测电路)测量故障电压。其他监控系统监控CAN信息,即基于软件的故障处理途径。
因此,期望提供用于使用整合途径来监控CAN总线的方法和系统。此外,结合附图和前述技术领域和背景技术,从随后的具体实施方式和所附权利要求中,本发明的其他期望的特征和特性将变得显而易见。
发明内容
提供了用于监控控制器区域网络(CAN)总线的方法和系统。在一个实施例中,方法包括:接收与CAN总线相关联的故障数据;由处理器用基于软件的方法处理故障数据以确定第一命题集合;由处理器用基于硬件的方法处理故障数据以确定第二命题集合;由处理器处理第一命题集合和第二命题集合以确定故障决策;以及由处理器基于故障决策来生成CAN总线的诊断。
在一个实施例中,一种系统包括非暂时性计算机可读介质。非暂时性计算机可读介质包括基于软件的解决方案模块,该解决方案模块接收与CAN总线相关联的故障数据,并且由处理器用基于软件的方法处理故障数据以确定第一命题集合。非暂时性计算机可读介质还包括基于硬件的解决方案模块,该解决方案模块通过处理器利用基于硬件的方法处理故障数据以确定第二命题集合。非暂时性计算机可读介质还包括评估模块,该评估模块由处理器处理第一命题集合和第二命题集合以确定故障决策。非暂时性计算机可读介质还包括诊断模块,该诊断模块由处理器基于故障决策来生成CAN总线的诊断。
在一个实施例中,车辆包括经由控制器区域网络总线通信地耦合的多个控制器,其中至少一个控制器包括非暂时性计算机可读介质。非暂时性计算机可读介质包括基于软件的解决方案模块,该解决方案模块接收与CAN总线相关联的故障数据,并且由处理器用基于软件的方法处理故障数据以确定第一命题集合。非暂时性计算机可读介质还包括基于硬件的解决方案模块,该解决方案模块通过处理器用基于硬件的方法处理故障数据以确定第二命题集合。非暂时性计算机可读介质还包括评估模块,该评估模块由处理器处理第一命题集合和第二命题集合以确定故障决策。非暂时性计算机可读介质还包括诊断模块,该诊断模块由处理器基于故障决策来生成CAN总线的诊断。
附图说明
在下文中将结合以下附图来描述本公开,其中相同的附图标记表示相同的元件,并且其中:
图1是示出根据各种实施例的包括控制器区域网络(CAN)总线和监控系统的车辆的框图;
图2是示出根据示例性实施例的监控系统的数据流程图;以及
图3是示出根据示例性实施例的可由监控系统完成的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用汽车环球科技运作有限责任公司,未经通用汽车环球科技运作有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810327102.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:语音控制系统及方法、智能家具
- 下一篇:一种总线设备侦听系统及方法