一种ECU测试方法及装置制造方法及图纸

技术编号:29092788 阅读:13 留言:0更新日期:2021-06-30 10:00
本申请实施例公开了一种ECU测试方法及装置,利用HIL系统模拟发动机时,首先根据ECU所存储的发动机的排量确定第一参数文件,同时根据ECU所存储的发动机的运行工况确定第二参数文件。其中,第一参数文件包括HIL系统模拟发动机时对应的性能参数,第二参数文件包括HIL系统模拟发动机时对应的运行参数。其次,还根据发动机的属性特征确定匹配的HIL模型,该属性特征用于表征发动机的组成规格。最后,根据第一参数文件、第二参数文件以及HIL模型对ECU进行测试,获得测试结果。可见,通过本申请实施例,根据ECU所存储的数据来确定HIL系统的配置,从而使得HIL系统在模拟发动机时,可以更加逼近真实的发动机工作状态,提高对ECU测绘的准确性。准确性。准确性。

【技术实现步骤摘要】
一种ECU测试方法及装置


[0001]本申请涉及车辆处理
,具体涉及一种ECU测试方法及装置。

技术介绍

[0002]硬件在环(Hardware

in

the

Loop,HIL)测试是混合动力控制器和部件控制器开发的关键环节,能在台架试验和道路试验前对控制器功能进行验证,缩短控制器开发周期。HIL系统是以实时处理器运行仿真模型来模拟受控对象的运行状态,通过I/O接口与被测的电子控制单元(Electronic Control Unit,ECU)连接,对被测ECU进行全方面的、系统的测试。即HIL系统用于模拟受控对象,进而对ECU进行测试。从安全性、可行性和合理的成本上考虑,硬件在环测试已经成为ECU开发流程中非常重要的一环,减少了实车路试的次数,缩短开发时间和降低成本的同时提高ECU的软件质量,降低汽车厂的风险。
[0003]然而,在实际测试中,由于HIL系统的配置与模拟对象的配置不一致,导致测试出现误差,测试结果不可信。

技术实现思路

[0004]有鉴于此,本申请实施例提供一种ECU测试方法及装置,以实现HIL系统的配置与模拟对应的配置一致,提高对ECU测试的准确性。
[0005]为解决上述问题,本申请实施例提供的技术方案如下:
[0006]在本申请实施例第一方面,提供了一种ECU测试方法,所述方法包括:
[0007]根据ECU中所存储的发动机的排量从HIL系统的参数库中选取第一参数文件,所述第一参数文件包括模拟所述发动机时对应的性能参数;
[0008]根据所述ECU所存储的发动机的运行工况确定第二参数文件,所述第二参数文件包括模拟所述发动机时对应的运行参数;
[0009]根据所述发动机的属性特征确定匹配的HIL模型,所述属性特征用于表征所述发动机的组成规格;
[0010]利用所述第一参数文件、第二参数文件以及所述HIL模型对所述ECU进行测试,获得测试结果。
[0011]在一种具体的实施方式中,所述根据所述ECU所存储的发动机的运行工况确定第二参数文件,包括:
[0012]针对所述运行工况下对应的运行参数,判断所述ECU中所存储的目标运行参数与所述HIL系统中所存储的目标运行参数的差值是否小于目标预设阈值,所述目标运行参数为所述运行工况下对应的多个运行参数中的任一个运行参数,所述目标预设阈值与所述目标运行参数对应;
[0013]如果所述差值不小于所述目标预设阈值,将所述HIL系统中所存储的目标运行参数替换为所述ECU中所存储的目标运行参数;
[0014]利用所述HIL系统中的目标运行参数生成第二参数文件。
[0015]在一种具体的实施方式中,所述判断所述ECU中所存储的目标运行参数与所述HIL系统中所存储的目标运行参数的差值是否小于目标预设阈值,包括:
[0016]对所述ECU中所存储的目标运行参数进行坐标转换获得转换后的目标运行参数;
[0017]判断所述转换后的目标运行参数与所述HIL系统所存储的目标运行参数的差值是否小于目标预设阈值。
[0018]在一种具体的实施方式中,所述运行参数包括喷油器加电时间、扭矩与油量对应关系中的至少一种。
[0019]在一种具体的实施方式中,所述根据所述发动机的属性特征确定匹配的HIL模型,包括:
[0020]针对所述发动机中各个系统的属性特征,确定每个系统对应的HIL子模型;
[0021]根据各所述HIL子模型获得所述HIL模型。
[0022]在一种具体的实施方式中,所述针对所述发动机中各个系统的属性特征,确定每个系统对应的HIL子模型,包括:
[0023]针对任一系统,判断所述ECU中所存储的该系统的属性特征与所述HIL系统所存储的该系统的属性特征是否一致;
[0024]如果不一致,根据ECU中所存储的该系统的属性特征查找HIL子模型。
[0025]在一种具体的实施方式中,所述系统包括燃油系统、排气系统、后处理系统、冷却系统中的一种或多种。
[0026]在本申请实施例第二方面,提供了一种ECU测试装置,所述装置包括:
[0027]选取单元,用于根据ECU中所存储的发动机的排量从HIL系统的参数库中选取第一参数文件,所述第一参数文件包括模拟所述发动机时对应的性能参数;
[0028]第一确定单元,用于根据所述ECU所存储的发动机的运行工况确定第二参数文件,所述第二参数文件包括模拟所述发动机时对应的运行参数;
[0029]第二确定单元,用于根据所述发动机的属性特征确定匹配的HIL模型,所述属性特征用于表征所述发动机的组成规格;
[0030]测试单元,用于利用所述第一参数文件、第二参数文件以及所述HIL模型对所述ECU进行测试,获得测试结果。
[0031]在本申请实施例第四方面,提供了一种设备,包括:处理器,存储器;
[0032]所述存储器,用于存储计算机可读指令或者计算机程序;
[0033]所述处理器,用于读取所述计算机可读指令或所述计算机程序,以使得所述设备实现第一方面所述的ECU测试方法。
[0034]在本申请实施例第四方面,通过了一种计算机可读存储介质,包括指令或计算机程序,当其在计算机上运行时,使得计算机执行第一方面所述的ECU测试处理方法。
[0035]由此可见,本申请实施例具有如下有益效果:
[0036]本申请实施例在利用HIL系统模拟发动机时,首先根据ECU所存储的发动机的排量确定第一参数文件,同时根据ECU所存储的发动机的运行工况确定第二参数文件。其中,第一参数文件包括HIL系统模拟发动机时对应的性能参数,第二参数文件包括HIL系统模拟发动机时对应的运行参数。其次,还根据发动机的属性特征确定匹配的HIL模型,该属性特征用于表征发动机的组成规格。最后,根据第一参数文件、第二参数文件以及HIL模型对ECU进
行测试,获得测试结果。可见,通过本申请实施例,根据ECU所存储的数据来确定HIL系统的配置,从而使得HIL系统在模拟发动机时,可以更加逼近真实的发动机工作状态,提高对ECU测绘的准确性。
附图说明
[0037]图1为本申请实施例提供的一种HIL系统结构示意图;
[0038]图2为本申请实施例提供的一种ECU测试方法流程图;
[0039]图3a为本申请实施例提供的一种确定第一参数文件的示意图;
[0040]图3b为本申请实施例提供的一种确定第二参数文件的示意图;
[0041]图3c为本申请实施例提供的一种确定HIL模型的示意图;
[0042]图4为本申请实施例提供的一种ECU测试装置结构图。
具体实施方式
[0043]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
[0044]为便于理解本申请实施例的技术方案,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ECU测试方法,其特征在于,所述方法包括:根据ECU中所存储的发动机的排量从HIL系统的参数库中选取第一参数文件,所述第一参数文件包括模拟所述发动机时对应的性能参数;根据所述ECU所存储的发动机的运行工况确定第二参数文件,所述第二参数文件包括模拟所述发动机时对应的运行参数;根据所述发动机的属性特征确定匹配的HIL模型,所述属性特征用于表征所述发动机的组成规格;利用所述第一参数文件、第二参数文件以及所述HIL模型对所述ECU进行测试,获得测试结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述ECU所存储的发动机的运行工况确定第二参数文件,包括:针对所述运行工况下对应的运行参数,判断所述ECU中所存储的目标运行参数与所述HIL系统中所存储的目标运行参数的差值是否小于目标预设阈值,所述目标运行参数为所述运行工况下对应的多个运行参数中的任一个运行参数,所述目标预设阈值与所述目标运行参数对应;如果所述差值不小于所述目标预设阈值,将所述HIL系统中所存储的目标运行参数替换为所述ECU中所存储的目标运行参数;利用所述HIL系统中的目标运行参数生成第二参数文件。3.根据权利要求2所述的方法,其特征在于,所述判断所述ECU中所存储的目标运行参数与所述HIL系统中所存储的目标运行参数的差值是否小于目标预设阈值,包括:对所述ECU中所存储的目标运行参数进行坐标转换获得转换后的目标运行参数;判断所述转换后的目标运行参数与所述HIL系统所存储的目标运行参数的差值是否小于目标预设阈值。4.根据权利要求1

3任一项所述的方法,其特征在于,所述运行参数包括喷油器加电时间、扭矩与油量对应关系中的至少一种。5.根据权利要求1

4任一项所述的方法,其特征在于,所述根...

【专利技术属性】
技术研发人员:于洪峰曹红艳毕国栋
申请(专利权)人:潍坊潍柴动力科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1