一种基于DBC的整车网络自动化检测方法与流程

文档序号:35966288发布日期:2023-11-09 06:00阅读:21来源:国知局
一种基于DBC的整车网络自动化检测方法与流程

本发明涉及整车网络信号领域,特别涉及一种基于dbc的整车网络自动化检测方法。


背景技术:

1、整车网络信号设计是汽车开发前期的重要工作,贯穿了整个汽车开发周期。为了使整车网络上众多ecu相互之间能有条不紊的正确执行,需要各路can子网上的收发报文信号内容一致。现有核对整车网络各can子网报文信号收发内容如报文id、名称、信号bit位和function值等是否一致,都是依赖人工在一路多达上千个信号的can子网进行整车网络上检测。现有方式除了人工和时间成本高之外,还会存在较高的错误率,给整车功能安全性带来较大风险。同时,在车型迭代开发中,因为车型网络拓扑图和控制器功能等不同,会产生大量的报文信号数据需要统一有序管理,存在大量重复工作问题。

2、因此,针对这一问题,急需提出一种基于dbc的整车网络自动化检测方法,以利用自动化检测方案代替人工操作,从而从根本上解决这长期存在的难题。


技术实现思路

1、本发明针对现有技术中存在的问题,构思了一种基于dbc的整车网络自动化检测方法,利用配置文件自适应灵活搭建各车型can子网报文信号数据库,搭建自动化检测序列并对结果进行优先级排序,解决手动整车网络报文信号检测繁杂重复的操作流程。

2、实现本发明采用的技术方案是:一种基于dbc的整车网络自动化检测方法,其特征是,包括以下步骤:

3、1)构建dbc的整车网络自动化检测系统,所述的dbc的整车网络自动化检测系统包括:信号列表导入模块、dbc转换模块、用户变量管理模块、优先级拓展信息管理模块、自动化检测模块和检测结果分析模块;

4、2)配置车型can子网数据库,车型can子网数据库包含:车型网络拓扑图、配置文件、信号列表和个性化模型变量,通过file控件找到信号列表存储路径,通过所述信号列表导入模块将所述的信号列表导入dbc的整车网络自动化检测系统;

5、3)点击所述dbc转换模块的控件,将所述信号列表转换成统一dbc格式并存储;

6、4)点击所述用户变量管理模块的控件,弹出配置文件编辑界面,根据所述车型网络拓扑图新建配置文件设置子网信息、车型信息或导入已存在的配置文件;点击所述优先级拓展信息管理模块的控件,弹出优先级信息设置界面,选择新建优先级信息或导入已有优先级配置,可保持默认设置,可通过单选框去掉勾选;

7、5)点击所述自动化检测模块的控件,根据优先级将报文信号错误条目在输出窗口排序展示;

8、6)将所述报文信号错误条目传入检测结果分析模块中,依据优先级进行排序后,再在输出窗口上进行展示。

9、进一步,在步骤4)中,所述的优先级信息为出现频次和信号功能安全等级。

10、进一步,在步骤4)中,所述的子网信息为几路子网、各子网上具体有哪些控制器。

11、进一步,在步骤6)中,点击导出控件,将所述报文信号错误条目信息以excel文件格式保存。

12、本发明一种基于dbc的整车网络自动化检测方法的有益效果体现在:

13、1、一种基于dbc的整车网络自动化检测方法,基于dbc利用配置文件自适应灵活搭建各车型can子网报文信号数据库,免除了手动的操作和肉眼的模式关系对应,提高了检测效率及准确率,解决手动整车网络报文信号检测繁杂重复的操作流程;

14、2、一种基于dbc的整车网络自动化检测方法,基于dbc的自动化检测模块和优先级拓展信息对检测结果进行排序,既解决了车型和can报文变量模型的耦合及车型can报文数据难以维护的问题,又提高了检测的效率;

15、3、一种基于dbc的整车网络自动化检测方法,在多个车型下对整车网络监测进行报文信号出现频次和对应功能安全等级优先级排序,对出现频次高或对应涉及的功能安全等级高的赋予高的优先级,再后续整车网络检测中给予更高的关注度,解决车型迭代开发中整车网络报文信号难以维护问题。



技术特征:

1.一种基于dbc的整车网络自动化检测方法,其特征是,包括以下步骤:

2.根据权利要求1所述的一种基于dbc的整车网络自动化检测方法,其特征是,在步骤4)中,所述的优先级信息为出现频次和信号功能安全等级。

3.根据权利要求1所述的一种基于dbc的整车网络自动化检测方法,其特征是,在步骤4)中,所述的子网信息为几路子网、各子网上具体有哪些控制器。

4.根据权利要求1所述的一种基于dbc的整车网络自动化检测方法,其特征是,在步骤6)中,点击导出控件,将所述报文信号错误条目信息以excel文件格式保存。


技术总结
本发明公开了一种基于DBC的整车网络自动化检测方法,涉及整车网络信号领域,构建DBC的整车网络自动化检测系统,利用配置文件自适应灵活搭建各车型CAN子网报文信号数据库,基于DBC的自动化检测模块和优先级拓展信息对检测结果进行排序,在多个车型下对整车网络监测进行报文信号出现频次和对应功能安全等级优先级排序,对出现频次高或对应涉及的功能安全等级高的赋予高的优先级,再后续整车网络检测中给予更高的关注度,免除了手动的操作和肉眼的模式关系对应,提高了检测效率及准确率,解决车型迭代开发中整车网络报文信号难以维护问题。

技术研发人员:吴嘉欣,蒙天地,李泽群,韩庆波,李营昊,刘雨航
受保护的技术使用者:一汽奔腾轿车有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1