[发明专利]车辆ECU的仿真测试方法、装置、系统和电子设备有效
申请号: | 202110524563.0 | 申请日: | 2021-05-13 |
公开(公告)号: | CN113253704B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 白洋;张立永 | 申请(专利权)人: | 际络科技(上海)有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王治东 |
地址: | 202150 上海市崇明区长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 ecu 仿真 测试 方法 装置 系统 电子设备 | ||
本发明提供一种车辆ECU的仿真测试方法、装置、系统和电子设备,对仿真测试软件输出的第一数据和/或ECU通过CAN线传输的第二数据进行传输,使得仿真测试软件与ECU之间实现数据交互,从而通过仿真测试软件实现对ECU的仿真测试。仿真测试软件具有更专业的建模环境,简化了测试建模过程,且通过上述第一数据和/或第二数据的传输过程,无需依赖底层代码的导入,也进一步降低了仿真测试难度。此外,通过仿真测试软件能够在测试过程中实时动态的调整测试参数。
技术领域
本发明涉及车辆测试技术领域,尤其涉及一种车辆ECU的仿真测试方法、装置、系统和电子设备。
背景技术
目前多通过CAN工具对车辆的ECU(Electronic Control Unit,电子控制单元)进行测试,例如,通过Vector等专业的连接器,将预先创建好的测试模型或控制器导入到ECU内,完成对ECU的测试过程。然而,测试模型或控制器的导入过程需要通过底层代码实现,因此需要进行底层驱动的编写,实现过程较为复杂且需要较多的人力成本。此外,这种导入测试模型或控制器的测试过程测试人员无法实时进行测试参数的调整,测试过程也相应受到限制。
可见,现有的对ECU进行仿真测试的过程需要通过底层代码导入,测试过程复杂,也无法在测试过程中调整测试参数。
发明内容
本发明提供一种车辆ECU的仿真测试方法、装置、系统和电子设备,用以解决现有的对ECU进行仿真测试的过程需要通过底层代码导入,测试过程复杂,也无法在测试过程中调整测试参数的缺陷,实现通过仿真测试软件的在线测试,无需进行代码导入且能实时调整测试参数。
本发明提供一种车辆ECU的仿真测试方法,包括:
获取待传输数据;所述待传输数据包括由仿真测试软件输出的第一数据,和/或由ECU通过CAN线向所述仿真测试软件输入的第二数据;
对所述待传输数据执行传输过程;其中,所述传输过程包括将所述第一数据通过所述CAN线传输到所述ECU,和/或将所述第二数据传输到所述仿真测试软件;
其中,所述仿真测试软件为用于对ECU进行仿真测试的软件。
根据本发明提供一种车辆ECU的仿真测试方法,在上述基础上,所述对所述待传输数据执行传输过程,包括:
对所述第一数据进行数据转换,得到第一转换数据,将所述第一转换数据传输到CAN打包模块,以在所述CAN打包模块对所述第一转换数据进行打包后,将所述第一转换数据通过所述CAN线传输到所述ECU;
和/或,接收由CAN解包模块对所述CAN线传输的数据进行解包后得到的第二数据,对所述第二数据进行数据转换,得到第二转换数据,将所述第二转换数据传输到所述仿真测试软件中;
其中,所述数据转换包括如下至少一种转换:数据格式的转换、供所述ECU识别的数组与供所述仿真测试软件识别的物理量之间的转换。
根据本发明提供一种车辆ECU的仿真测试方法,在上述基础上,在获取待传输数据之前,还包括:
获取由所述仿真测试软件根据仿真数据进行仿真输出的第一数据,将所述第一数据作为所述待传输数据;
其中,所述仿真数据包括如下至少一种:由用户在所述仿真测试软件中设置或实时调整的仿真参数、所述第二数据。
根据本发明提供一种车辆ECU的仿真测试方法,在上述基础上,还包括:
以预设形式显示由所述仿真测试软件输出的仿真结果;
其中,所述预设形式包括如下至少一种:文本形式、列表形式、图像形式。
根据本发明提供一种车辆ECU的仿真测试装置,在上述基础上,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于际络科技(上海)有限公司,未经际络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110524563.0/2.html,转载请声明来源钻瓜专利网。