[发明专利]一种自动化诊断功能测试方法及系统在审
申请号: | 202111416284.9 | 申请日: | 2021-11-25 |
公开(公告)号: | CN114137937A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 陈启;曾鹏飞;程正伟 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张丽娜 |
地址: | 100015 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 诊断 功能 测试 方法 系统 | ||
本发明公开了一种自动化诊断功能测试方法及系统,方法包括:上位机通过以太网协议端口输出诊断数据至以太网网关;以太网网关接收测试节点在接收到诊断内容后返回的诊断响应数据并传送给上位机;上位机通过CAN协议工具采集获取CAN总线上测试节点的实车数据;上位机比较分析诊断响应数据和所述实车数据,得到诊断功能的测试结果。上述方案的实现无需开发新型以太网诊断工具,降低开发成本同时可靠性得到保证;利用CANoe工具链实现自动化测试稳定简易,大大的提高了工作的效率和保证了测试的准确性。
技术领域
本发明涉及以太网技术领域,更具体的说,是涉及一种自动化诊断功能测试方法及系统。
背景技术
近年来,汽车总线技术发展迅猛,从传统CAN(ControllerAreaNetwork,控制器局域网络)线到CAN-FD(CAN withFlexible Data-Rate,具有灵活数据速率的CAN)再到FlexRay(一种汽车内部网络通讯协议),都广泛应用在车载总线上,而具备低成本、高带宽、高传输速率、网络实时等优势的车载以太网将被纳入到新型整车总线开发中,成为汽车行业主攻的总线技术方向。当前的汽车总线架构多为包含符合CAN协议的CAN节点和符合以太网协议的以太网节点的异构系统。如图1所示,其中电子控制单元ECU1和ECU2为以太网节点,ECU3和ECU4为CAN节点,ECU5、ECU6和ECU7为CAN-FD节点。
在以太网网络架构中,以太网网关集成OBD(On Board Diagnostics,为汽车故障诊断而延伸出来的一种检测系统)诊断功能,即以太网诊断工具采用独立的符合以太网标准的OBD协议的采集口,而无法采集传统CAN协议而的网络数据,因此很难实现诊断功能测试与真实CAN数据的对比分析。而若自主开发以太网诊断工具,则需要投入巨大的时间成本和人力成本。
发明内容
有鉴于此,本发明提供如下技术方案:
一种自动化诊断功能测试方法,包括:
上位机通过以太网协议端口输出诊断数据至以太网网关,所述诊断数据包括诊断内容以及测试节点的地址,所述以太网网关连接有以太网节点和符合控制器局域网络CAN协议的CAN节点;
所述以太网网关将所述诊断内容发送至所述测试节点,所述测试节点为以太网节点或CAN节点;
所述以太网网关接收所述测试节点在接收到所述诊断内容后返回的诊断响应数据并传送给所述上位机;
所述上位机通过CAN协议工具采集获取CAN总线上所述测试节点的实车数据;
所述上位机比较分析所述诊断响应数据和所述实车数据,得到诊断功能的测试结果。
可选的,所述上位机通过以太网协议端口输出诊断数据至以太网网关,包括:
上位机在CANoe环境下调用以太网协议,并通过以太网协议端口输出诊断数据至以太网网关。
可选的,所述上位机通过以太网协议端口输出诊断数据至以太网网关,包括:
上位机通过以太网协议端口采用DOIP协议输出诊断数据至与以太网网关集成的OBD系统;
所述OBD系统将所述诊断数据发送给所述以太网网关。
可选的,所述以太网网关将所述诊断内容发送至所述测试节点,包括:
所述以太网网关根据所述测试节点的协议类型确定所述测试节点为以太网节点或CAN节点;
在所述测试节点为以太网节点时,直接将所述诊断内容发送至所述测试节点;
在所述测试节点为CAN节点时,将所述DOIP协议的诊断内容转换为CAN协议的诊断内容,再将所述CAN协议的诊断内容发送至所述测试节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111416284.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可动态取样的截止阀
- 下一篇:一种传感器信息融合方法及装置