一种车辆控制器的标定测试方法及系统技术方案

技术编号:37047056 阅读:16 留言:0更新日期:2023-03-29 19:25
本申请实施例提供了一种车辆控制器的标定测试方法及系统,用以解决现有的方法不能满足实时性要求高的标定环节的技术问题。将用于标定和主动测试逻辑进行分解组包传输;将标定逻辑按照框架协议拆分成若干个协议单元,上位机软件按照协议将所述协议单元组合成指令系列,逐条发送给车载无线通信设备;接收并校验指令系列是否存在错误,若无误则执行车辆控制器的标定和主动测试工作。避免了无线交互过程中因为时延而导致的超时失败,从而实现车辆控制器下线标定和主动测试的稳定性,在不增加控制器硬件成本的基础上便可以实现类脚本化的功能设计,大大方便了车辆主动测试和下线标定,一个工作人员可同时进行多车操作,提高了生产效率。生产效率。生产效率。

【技术实现步骤摘要】
一种车辆控制器的标定测试方法及系统


[0001]本申请涉及计算机
,尤其涉及一种车辆控制器的标定测试方法及系统。

技术介绍

[0002]车辆传统的下线标定和主动测试一般是通过电脑或者平板硬线连接车辆诊断仪实现,此方法一人一次只能控制一辆车,生产效率较低。随着无线技术的发展,车载无线设备的应用场景也不断得到拓展,如何利用基于蓝牙、WiFi、移动网络等技术的车载无线通信设备一键进行车辆下线标定和主动测试,一直是相关领域研究的热点。
[0003]目前,主流的方法是升级车载无线设备程序或者脚本化开发,升级车载无线设备程序过程繁琐,每一个新开发的车辆标定功能都需要将车载无线设备升级一次,导致程序占用的存储资源越来越大,并且如果设备是多厂家供货,那么就需要每一个供货商都更改程序,一致性很难得到保证。脚本化方案对于不支持脚本化语言的车载无线设备或诊断仪则无法实现。所以开发一种通用的远程对车辆控制器进行无线标定和主动测试的方法是十分必要的,车载无线设备逻辑协议框架固化以后,仅改变上位机电脑软件就可以实现远程一键车辆标定和主动测试。

技术实现思路

[0004]本申请实施例提供了一种车辆控制器的标定测试方法及系统,用以解决现有的基于蓝牙、WiFi或者移动网络技术的车载无线设备对车辆进行标定的时候,由于交互式无线通信存在时延较长,不能满足实时性要求高的标定环节的技术问题。
[0005]一方面,本申请实施例提供了一种车辆控制器的标定测试方法,所述方法包括:将用于标定和主动测试逻辑进行分解组包传输;其中,所述标定和主动测试逻辑包括:开始传输指令、最小逻辑单元指令、逻辑校验指令、开始标定指令、逻辑执行过程查询指令以及停止标定指令;将标定逻辑按照框架协议拆分成若干个协议单元,上位机软件按照协议将所述协议单元组合成指令系列,逐条发送给车载无线通信设备;接收并校验指令系列是否存在错误,若无误则执行车辆控制器的标定和主动测试工作。
[0006]在本申请的一种实现方式中,在执行车辆控制器的标定和主动测试工作之前,所述方法还包括:验证发送过来的指令系列是否能按正常格式执行。
[0007]在本申请的一种实现方式中,所述方法还包括:确定标定和主动测试逻辑的复杂程度;根据所述复杂程度将接收地址以及计数代号设计为多个。
[0008]在本申请的一种实现方式中,所述最小逻辑单元指令包括:指令类型、输入指令地址、命令段、判断段标志、判断段以及校验码。
[0009]在本申请的一种实现方式中,所述命令段包括:报文发送命令、声音输出命令以及循环计数命令。
[0010]在本申请的一种实现方式中,所述判断段包括:报文接收命令判断以及循环计数命令判断。
[0011]本申请实施例还提供了一种车辆控制器的标定测试系统,所述系统包括:分解组包传输单元,用于将标定和主动测试逻辑进行分解组包传输;发送单元,用于将标定逻辑按照框架协议拆分成若干个协议单元,上位机软件按照协议将所述协议单元组合成指令系列,逐条发送给车载无线通信设备;控制单元,用于接收并校验指令系列是否存在错误,若无误则执行车辆控制器的标定和主动测试工作。
[0012]本申请实施例提供的一种车辆控制器的标定测试方法及系统,通过无线通信框架协议进行车辆标定和主动测试的方法,将框架协议固化到车载无线通信设备后,上位机传输标定逻辑指令至车载无线设备,传输完毕并对标定逻辑进行校验无误后再启动标定过程,这样就避免了无线交互过程中因为时延而导致的超时失败,从而实现车辆控制器下线标定和主动测试的稳定性,在不增加控制器硬件成本的基础上便可以实现类脚本化的功能设计,大大方便了车辆主动测试和下线标定,一个工作人员可同时进行多车操作,提高了生产效率。
附图说明
[0013]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0014]图1为本申请实施例提供的一种车辆控制器的标定测试方法流程图;
[0015]图2为本申请实施例提供的一种车辆控制器的标定测试系统组成图。
具体实施方式
[0016]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0017]本申请实施例提供了一种车辆控制器的标定测试方法及系统,用以解决现有的基于蓝牙、WiFi或者移动网络技术的车载无线设备对车辆进行标定的时候,由于交互式无线通信存在时延较长,不能满足实时性要求高的标定环节的技术问题。
[0018]下面通过附图对本申请实施例提出的技术方案进行详细的说明。
[0019]图1为本申请实施例提供的一种车辆控制器的标定测试方法流程图。如图1所示,该方法主要包括以下步骤:
[0020]步骤101、将用于标定和主动测试逻辑进行分解组包传输。
[0021]步骤102、将标定逻辑按照框架协议拆分成若干个协议单元,上位机软件5按照协议将所述协议单元组合成指令系列,逐条发送给车载无线通信设备。
[0022]步骤103、接收并校验指令系列是否存在错误,若无误则执行车辆控制器的标定和主动测试工作。
[0023]本申请实施例中,在执行车辆控制器的标定和主动测试工作之前,还要验证发送过来的指令系列是否能按正常格式执行。
[0024]0本申请实施例中,还需要确定标定和主动测试逻辑的复杂程度;根据所述
[0025]复杂程度将接收地址以及计数代号设计为多个。
[0026]本申请实施例中,所述标定和主动测试逻辑包括:开始传输指令、最小逻辑单元指令、逻辑校验指令、开始标定指令、逻辑执行过程查询指令以及停止标定指令。
[0027]5具体地,开始传输指令主要用于上位机查询车载无线设备或者车载诊断仪
[0028]是否处于就绪状态,处于就绪状态则继续发送和接收后续指令,否则就根据实际情况反馈设备忙碌等状态。
[0029]最小逻辑单元指令是本方法的重要组成部分,包括:指令类型、输入指令
[0030]地址、命令段、判断段标志、判断段以及校验码。输入指令地址明确了车辆标0定过程输入本单元的前一级逻辑链接,也就是前一级逻辑单元判断段内的逻辑
[0031]输出指令地址,同样的本最小逻辑单元的判断段内的逻辑输出指令地址也对应着另一个逻辑单元的输入指令地址。命令段主要功能是配置车载无线设备向车辆控制器发送报文或发送控制外设命令。判断段标志设为0则该条指令的判断
[0032]段只有输出指令地址,设为1则有具体的判断段。判断段主要为了完成车辆标5定和主动测试逻辑框图里的判断节点的跳转功能。
[0033]命令段可根据具体的命令执行情况分为不同的类别,本方法根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆控制器的标定测试方法,其特征在于,所述方法包括:将用于标定和主动测试逻辑进行分解组包传输;其中,所述标定和主动测试逻辑包括:开始传输指令、最小逻辑单元指令、逻辑校验指令、开始标定指令、逻辑执行过程查询指令以及停止标定指令;将标定逻辑按照框架协议拆分成若干个协议单元,上位机软件按照协议将所述协议单元组合成指令系列,逐条发送给车载无线通信设备;接收并校验指令系列是否存在错误,若无误则执行车辆控制器的标定和主动测试工作。2.根据权利要求1所述的一种车辆控制器的标定测试方法,其特征在于,在执行车辆控制器的标定和主动测试工作之前,所述方法还包括:验证发送过来的指令系列是否能按正常格式执行。3.根据权利要求1所述的一种车辆控制器的标定测试方法,其特征在于,所述方法还包括:确定标定和主动测试逻辑的复杂程度;根据所述复杂程度将接收地址以及计数代号设计为多...

【专利技术属性】
技术研发人员:朱磊磊王启彬高崧林王殿辉张磊
申请(专利权)人:中国重汽集团济南动力有限公司
类型:发明
国别省市:

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

1