[发明专利]用于汽车导航测试的信号模拟方法、系统及电子设备在审
申请号: | 202011193767.2 | 申请日: | 2020-10-30 |
公开(公告)号: | CN112378420A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 欧俊炯;黄智铭 | 申请(专利权)人: | 北斗星通智联科技有限责任公司;江苏北斗星通汽车电子有限公司;北京远特科技股份有限公司 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 401120 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 汽车 导航 测试 信号 模拟 方法 系统 电子设备 | ||
本发明提供了一种用于汽车导航测试的信号模拟方法、系统及电子设备,涉及汽车导航设备测试技术领域,该方法首先获取包含汽车导航测试所用的测试数据的DBC数据库文件,然后根据DBC数据库文件确定汽车导航测试所用的测试报文、测试信号以及属性信息;再将汽车导航测试所用的测试报文、测试信号以及属性信息写入至解析对象中;通过解析对象中CAN测试节点的数据生成可视化控件,利用可视化控件通过解析对象中的测试报文、测试信号以及属性信息确定测试工程文件,得到汽车导航测试的信号模拟结果。该方法基于DBC实现自动化生成发送及接收报文,解决了现有信号模拟时需要人工手动输入添加等缺点,增加了开发效率,降低了开发成本。
技术领域
本发明涉及汽车导航设备测试技术领域,尤其是涉及一种用于汽车导航测试的信号模拟方法、系统及电子设备。
背景技术
传统的汽车导航主机开发过程中的测试需要通过实车测试进行验证,该方案有以下缺点:
(1)该测试验证是在开发阶段,实车测试验证及修改代码不方便,效率低,而且一般测试测试需要安排驻场车厂,产生相关费用过高;
(2)测试所用的台架通过USBCAN盒配套CANPro,CANTest以及相关二次开发软件测试验证,CANPro,CANTest软件在使用上不能支持同时发生多个报文,单个报文只能通过手动修改某个信号的值,没有相关的操作面板,并且没有工程保存,所有操作都是从头开始配置。使用中发生,操作繁琐,效率低,不能接收导航主机的信号做出反馈;
(3)虽然Canoe方案可以满足上述台架测试要求,但是在导航主机开发过程中所用的开发人员较多,由于Canoe采购费用昂贵,难以满足所有开发人员都使用Canoe。
发明内容
有鉴于此,本发明的目的在于提供一种用于汽车导航测试的信号模拟方法、系统及电子设备,能够基于DBC实现自动化生成发送及接收报文,解决了现有技术中CANPro,CANTest需要人工手动输入添加等缺点;同时实现了原车数据的模拟,避免安排软件工程师在开发阶段需要进行实车测试验证,有利于增加开发效率;并且可利用Vspy进行二次开发,降低了开发成本。
第一方面,本发明实施例提供了一种用于汽车导航测试的信号模拟方法,该方法包括:
获取DBC数据库文件;DBC数据库文件包含汽车导航测试所用的测试数据;
根据DBC数据库文件中包含的测试数据,确定汽车导航测试所用的测试报文、测试信号以及属性信息;
将汽车导航测试所用的测试报文、测试信号以及属性信息写入至已初始化的解析对象中;其中,解析对象包含多个CAN测试节点;CAN测试节点通过对应的发送报文和接收报文,将测试报文、测试信号以及属性信息保存在解析对象中;
通过解析对象中CAN测试节点的数据生成可视化控件;
利用可视化控件,通过解析对象中的测试报文、测试信号以及属性信息确定测试工程文件,并通过测试工程文件得到汽车导航测试的信号模拟结果。
在一些实施方式中,上述获取DBC数据库文件的步骤之后,方法还包括:
判断DBC数据库文件是否完整;
如果DBC数据库文件不完整,停止当前的信号模拟过程并重新获取DBC数据库文件。
在一些实施方式中,上述根据DBC数据库文件中包含的测试数据,确定汽车导航测试所用的测试报文、测试信号以及属性信息的步骤,包括:
遍历DBC数据库文件,分别将包含报文标记的字符串、包含信号标记的字符串以及包含配置属性的字符串作为报文处理文本、信号处理文本以及配置属性处理文本;
初始化测试报文,将报文处理文本及其对应的属性信息保存至已初始化的测试报文中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北斗星通智联科技有限责任公司;江苏北斗星通汽车电子有限公司;北京远特科技股份有限公司,未经北斗星通智联科技有限责任公司;江苏北斗星通汽车电子有限公司;北京远特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011193767.2/2.html,转载请声明来源钻瓜专利网。