一种控制器的匹配方法及装置与流程

文档序号:20993809发布日期:2020-06-05 21:58阅读:563来源:国知局
一种控制器的匹配方法及装置与流程

本发明涉及车辆控制及布置领域,特别涉及一种目标控制器的匹配方法及装置。



背景技术:

汽车量产前,车辆控制器经常会更新软件,更新软件后车辆就需要更换新的控制器,新的控制器需要进行下线匹配才能正常工作。车辆使用过程中,同样会遇到控制器更新软件的情况,也同样需要更换新的控制器并需要进行匹配。

目前这些工作需借助专业诊断设备或者售后诊断仪进行匹配。售后诊断仪程序未开发完成且未挂网,而专业设备操作复杂,且价格昂贵,因此给各种厂外试验时的下线匹配工作带来了极大障碍。

故寻求一种不需要借助其他硬件设备即能完成控制器匹配工作的方法,为目前亟待解决的问题。



技术实现要素:

为解决上述技术问题,本发明提供了一种控制器的匹配方法及装置,其基于tbox即可实现控制器的匹配工作,简化匹配流程并提高了匹配过程的可操作性。

本发明提供的技术方案如下:

第一方面,提供一种控制器的匹配方法,所述方法至少包括如下步骤:

查询目标车辆中目标控制器的匹配标志位并获取相应的初始值,并根据所述匹配标志位的初始值判断是否需要对所述目标控制器进行匹配;

若需要进行匹配,则基于所述目标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对所述目标控制器进行匹配,获得匹配结果;

根据所述匹配结果将所述匹配标志位的初始值更新为当前值;

查询所述目标控制器的匹配标志位,至确定所述匹配标志位完成更新后,则完成所述目标控制器的匹配。

在一些较佳的实施方式中,所述方法还包括如下步骤:

所述目标车辆下线前,导入所述目标控制器的第二匹配流程;

所述目标车辆下线时,在所述目标控制器中导入所述目标控制器的第一匹配流程及相应参数。

在一些较佳的实施方式中,在对所述目标控制器进行匹配之前,还包括:

向用户端发出所述目标控制器需要进行匹配的提示;

接收用户端发出的匹配指令。

在一些较佳的实施方式中,所述目标控制器优选为tbox,且当所述目标控制器为tbox时,所述在对tbox进行匹配之前,还包括:

向用户端提示输入整车vin码的提示;

接收到用户输入的整车vin码并连接到4g网络,获取相应的第一匹配流程及相应参数;

向用户端发出所述目标控制器需要进行匹配的提示;

接收用户端发出的匹配指令。

在一些较佳的实施方式中,所述确定所述匹配标志位完成更新后,还包括如下步骤:

储存所述匹配标识位的当前值及相应参数;

将所述匹配标识位的当前值及相应参数上传至tsp。

第二方面,提供一种控制器的匹配装置,所述装置至少包括:

第一查询模块:用于扫描目标车辆中目标控制器的匹配标志位并获取相应的初始值;

判断模块:用于根据所述匹配标志位的初始值判断是否需要对所述目标控制器进行匹配;

匹配模块:用于若需要进行匹配,则基于所述标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对所述目标控制器进行匹配,获得匹配结果;

更新模块:用于根据所述匹配结果将所述匹配标志位的初始值更新为当前值;

第二查询模块:用于查询所述目标控制器的匹配标志位,至确定所述匹配标志位完成更新后,则完成所述目标控制器的匹配。

在一些较佳的实施方式中,所述装置还包括:

第一导入模块:用于所述目标车辆下线前,导入所述目标控制器的第二匹配流程;

第二导入模块:用于所述目标车辆下线时,在所述目标控制器中预先导入所述目标控制器的第一匹配流程及相应参数。

在一些较佳的实施方式中,所述装置还包括:

输出模块:用于向用户端发出所述目标控制器需要进行匹配的提示;

接收模块:用于接收用户端发出的匹配指令。

在一些较佳的实施方式中,所述目标控制器优选为tbox,且当所述目标控制器为tbox时:

所述输出模块还用于:向用户端提示输入整车vin码的提示;

所述接收模块还用于:接收到用户输入的整车vin码;

所述装置还包括:

获取模块:用于获取相应的第一匹配流程及相应参数。

在一些较佳的实施方式中,所述装置还包括:

存储模块:用于储存所述匹配标识位的当前值及相应参数;

上传模块:用于将所述匹配标识位的当前值及相应参数上传至tsp。

本发明相比现有技术而言的有益效果在于:

本发明提供一种控制器的匹配方法,该方法至少包括如下步骤:查询目标车辆中目标控制器的匹配标志位并获取相应的初始值,并根据匹配标志位的初始值判断是否需要对目标控制器进行匹配;若需要进行匹配,则基于目标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对目标控制器进行匹配,获得匹配结果;根据匹配结果将匹配标志位的初始值更新为当前值;再次查询目标控制器的匹配标志位,至确定匹配标志位完成更新后,则完成目标控制器的匹配,该方法基于带4g网络的tbox,通过查询车辆中每一控制器的匹配情况,且能针对未完成匹配的控制器,进行匹配,该方法不需要借助于售后诊断仪或其他专业设备,且简单易行,匹配效率高,不受使用环境限制,大大降低控制器匹配所需成本并提高适用性;

另外,在对目标控制器进行匹配之前,还包括:向用户端发出所述目标控制器需要进行匹配的提示;接收用户端发出的匹配指令;故该方法在匹配过程中虽然需要相关操作人员配合完成,然而操作过程简单,并不需要专门针对控制器匹配的操作人员进行,仅需具有基本的驾驶技术即可完成,进一步降低控制器匹配所需成本;

本申请的方案只要实现其中任一技术效果即可。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例一中的一种控制器的匹配方法的流程图;

图2是本发明实施例一中的一种控制器的匹配装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面将结合具体实施例对该方法及装置作进一步说明。

实施例一

车辆中包括tbox、eps(电子动力转向)、wcm(无线充电模块)、bcm(车身控制器)等控制器,随着技术的优化,在生产及使用过程中,均存在软件更新情况,此时则需要更换控制器,以实现最佳配置,而更新某一控制器后需要将该控制器与该车辆控制系统进行匹配,才能使用该控制器。针对当前控制器匹配工作均需专业设备及专业人员完成的情况下,本发明提供一种控制器的匹配方法,该方法仅基于车辆自带的网关(tbox,该网关带4g网络)即可实现控制器的匹配完成筛查并针对未完成匹配的控制器完成匹配。

结合图1所示,本实施例提供一种控制器的匹配方法,该方法至少包括如下步骤:

s1、查询目标车辆中目标控制器的匹配标志位并获取相应的初始值,并根据匹配标志位的初始值判断是否需要对目标控制器进行匹配。

本实施例中的目标车辆,可以是在总装车间中的下线车辆,也可以是已经投入使用的售后车辆。

目标车辆下线前,收集整车下线匹配流程,并在tbox中导入所有目标控制器的第二匹配流程,此时tbox中并无与目标车型匹配的具体参数。目标车辆下线时,总装车间的电检工位在目标控制器中导入目标控制器的第一匹配流程及相应参数,tbox作为网关,获取第一匹配流程及相应参数后保存所有参数,并上传到网络服务器tsp里。匹配流程是在控制器经过若干步骤后可以与整车匹配,以使控制器可以正常工作,如针对eps(电子助力转向系统)的下线匹配流程至少包括写入vin、配置参数和、中位标定等步骤。

目标车辆在学习钥匙流程后上电的2s内,tbox自动扫描整车所有控制器的匹配标志位(控制器都具有下线匹配标志位id,f101),当然,在具体扫描时,tbox首先对自身进行扫描,并根据扫描获得的初始值判断是否需要对自身进行匹配。

当目标车辆为下线车辆时,目标车辆的所有装配工作已完成,tbox对控制器进行下线匹配工作,包括学习钥匙、写入配置参数、轮速传感器标定、方向盘中位标定、清除dtc等等,这些都需要对控制器发送指令,所有指令都是通过tbox(网关)进行路由转发的。

tbox通过整车扫描的方式查询每一控制器是否完成匹配。供应商提供的控制器在装配前,其匹配标志位必须全部置0,表示该控制器未进行过与整车的下线匹配工作,因此刚下线且在生产过程中未经过软件更新的控制器的匹配标志位的初始值通常为0,若匹配标志位为x(x为大于0的整数),则说明该控制器已经完成x次下线匹配工作。下线前,若是目标车辆中目标控制器有过软件更新,则需要更新控制器,并重新进行匹配。

当目标车辆为售后车辆时,在更换目标控制器后,tbox通过自动寻址获匹配标志位初始值,并根据目标控制器返还的值为0或x判断是否需要进行匹配。

量产后,为了车辆安全,不让非售后人员随意更换控制器,可关闭tbox的自动下线匹配功能,但是tbox的下线匹配标志位一直保存在tbox和tsp平台,由tbox自动更新整车各控制器的下线匹配标志位。并且,保存车辆的匹配标志位,即保存车辆控制器的维修更换记录,上传到平台后,平台统计数据,可通过大数据分析确认该控制器的损坏概率,通知供应商提升产品质量,针对同一控制器的多个供应商情况,可分析确认哪个供应商的零部件质量更好,更换零件的时候,选择更好质量的厂家

s2、若需要进行匹配,则基于目标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对目标控制器进行匹配,获得匹配结果;

在对目标控制器进行匹配之前,还包括:

向用户端发出目标控制器需要进行匹配的提示;

接收用户端发出的匹配指令。

具体可通过中控显示屏给出需要进行匹配的提示,当接收到用户发出的匹配指令后,tbox再对控制器进行下线匹配。

如在上一步骤中查询到tbox需要进行匹配,则优先对tbox进行匹配,具体过程如下:

向用户端提示输入整车vin码的提示;

接收到用户输入的整车vin码并连接到4g网络,获取相应的第一匹配流程及相应参数;

向用户端发出目标控制器需要进行匹配的提示;

接收用户端发出的匹配指令。

s3、根据匹配结果将匹配标志位的初始值更新为当前值。

当完成匹配后,匹配标志位获得当前值,当前值为初始值加1。如目标控制器未经过匹配之前的匹配标志位初始值为0,则经过匹配之后的匹配标志位当前值则为1,表示该目标控制器已经过一次匹配。tbox将当前值写入目标控制器中以实现匹配标志位的更新。

s4、再次查询目标控制器的匹配标志位,至确定匹配标志位完成更新后,则完成目标控制器的匹配。

在确定所述匹配标志位完成更新后,还包括如下步骤:

储存匹配标识位的当前值及相应参数;

将匹配标识位的当前值及相应参数上传至tsp。

下面以eps(电子动力转向)为例进一步解释对目标控制器的匹配过程。

车辆下线前,tbox会预置如下第二匹配流程:建立连接、通过安全认证、写入和读取vin、写入和读取配置字、四轮定位、提示启动车辆并确保方向盘居于中间位、建立连接、安全认证、请求转角中为标定、查询转角中为标定结果等流程,而此时tbox中并无具体参数。在车辆下线时,电检工位根据车辆实际情况通过tbox在目标控制器中导入其第一匹配流程及相应参数,其中包括写入vin、写入配置字骤里的具体信息,tbox会保存具体信息,并发送到tsp平台做备份,收到7103658001后,写入2ef10101,表示控制器下线匹配完成,可以正常工作。在车辆更换eps控制器且上电后,tbox会功能寻址发送22f101,在收到eps回复6ef10100的时候,就会在中控显示器提示该控制器未完成下线匹配,可能会影响整车正常运行,需进行下线匹配,操作人员点击确认后,tbox开始执行如上流程,待中位标定得到正确结果后,tbox查询内部存储到的原eps的下线匹配标志位为1,因此进行加1后写入eps,得到正确响应后,tbox也更新自己内部的eps下线匹配标志位为2,并上传到tsp平台。

下线匹配流程步骤可能受到非预期的影响未能完成完整的步骤,tbox将记录相关信息,再下次上电后提示用户进行重头开始或者只需要完成未完成的步骤即可,完成所有的步骤后,才会给目标控制器更新匹配标志位数值。

本实施例提供一种控制器的匹配方法,该方法至少包括如下步骤:查询目标车辆中目标控制器的匹配标志位并获取相应的初始值,并根据匹配标志位的初始值判断是否需要对目标控制器进行匹配;若需要进行匹配,则基于目标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对目标控制器进行匹配,获得匹配结果;根据匹配结果将匹配标志位的初始值更新为当前值;再次查询目标控制器的匹配标志位,至确定匹配标志位完成更新后,则完成目标控制器的匹配,该方法基于带4g网络的tbox,通过查询车辆中每一控制器的匹配情况,且能针对未完成匹配的控制器进行匹配,该方法不需要借助于售后诊断仪或其他专业设备,且简单易行,匹配效率高,不受使用环境限制,大大降低控制器匹配所需成本并提高适用性;

另外,在对目标控制器进行匹配之前,还包括:向用户端发出所述目标控制器需要进行匹配的提示;接收用户端发出的匹配指令;故该方法在匹配过程中虽然需要相关操作人员配合完成,然而操作过程简单,并不需要专门针对控制器匹配的操作人员进行,仅需具有基本的驾驶技术即可完成,进一步降低控制器匹配所需成本。

实施例二

为执行上述实施例一中的一种控制器的匹配方法,本实施例提供一种与之对应的控制器的匹配装置100,如图2所示,该装置100至少包括:

第一查询模块1:用于扫描目标车辆中目标控制器的匹配标志位并获取相应的初始值;

判断模块2:用于根据匹配标志位的初始值判断是否需要对所述目标控制器进行匹配;

匹配模块3:用于若需要进行匹配,则基于标控制器中预先导入的第一匹配流程及相应参数、系统中预置的第二匹配流程,对目标控制器进行匹配,获得匹配结果;

更新模块4:用于根据匹配结果将匹配标志位的初始值更新为当前值;

第二查询模块5:用于查询目标控制器的匹配标志位,至确定匹配标志位完成更新后,则完成目标控制器的匹配。

该装置100还包括:

第一导入模块6:用于目标车辆下线前,导入目标控制器的第二匹配流程;

第二导入模块7:用于目标车辆下线时,在目标控制器中预先导入所述目标控制器的第一匹配流程及相应参数。

该装置100还包括:

输出模块8:用于向用户端发出所述目标控制器需要进行匹配的提示;

接收模块9:用于接收用户端发出的匹配指令。

其中,当待匹配的控制器具有多个且其中包含tbox时,目标控制器优选为tbox,且当所述目标控制器为tbox时:

输出模块8还用于:向用户端提示输入整车vin码的提示;

接收模块9还用于:接收到用户输入的整车vin码;

该装置100还包括:

获取模块10:用于获取相应的第一匹配流程及相应参数。

进一步,该装置100还包括:

存储模块11:用于储存所述匹配标识位的当前值及相应参数;

上传模块12:用于将所述匹配标识位的当前值及相应参数上传至tsp。

需要说明的是:上述实施例提供的一种控制器的匹配装置在触发控制器的匹配业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的控制器的匹配装置与实施例一提供的控制器的匹配方法的实施例属于同一构思,即该装置是基于该方法的,其具体实现过程详见方法实施例,这里不再赘述。

尽管已描述了本发明实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例中范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1