【技术实现步骤摘要】
一种远程解除重型汽车发动机ECU锁车功能的方法和装置
本专利技术属于汽车电子应用领域,具体涉及一种远程解除重型汽车发动机ECU锁车功能的方法和装置。
技术介绍
CAN总线技术是目前汽车控制领域应用最为广泛的一种汽车总线技术,作用是实施电子装置之间信息交换和传递的一种串行通信方式。目前大部分汽车电子通讯都以CAN总线为主,但通讯报文内容以明文进行通讯,容易被破解,因此车辆安全与控制相关内容无法得到保障。随着我国国四、国五排放标准的逐步实施,越来越多的重型汽车将采用电喷发动机,电喷发动机主要原理是通过重型汽车发动机ECU控制喷油量,合理控制发动机动力输出,以提高经济效益和尾气排放标准为目的。重型汽车销售近年来贷款分期占比不断上升,而车辆贷款风险管控工具主要是远程锁车功能,但车辆贷款还清需要解除车辆锁车功能时,避免因整车零部件寿命而导致误锁车,目前市场都以本地刷写发动机数据,耗资成本较大。
技术实现思路
因此针对现有技术中存在的问题:打开和解除锁车功能过程复杂,需要本地刷写重型汽车发动机ECU软件程序导致打开和解除锁车功能人力成本和时间成本耗资巨大,同时为改进锁车可靠性,本专利技术提出一种远程解除重型汽车发动机ECU锁车功能的方法和装置。本专利技术提供的一种远程解除重型汽车发动机ECU锁车功能的装置,包括:车载终端(101)和重型汽车发动机ECU(108);其中,车载终端(101)包括车载终端CPU(102)和车载终端CAN总线控制器(103);车载终端CPU(102)集成有逻辑算法处理单元,车载终端CAN总线控制器(103)为CAN总线通讯物理层;车载终端(101 ...
【技术保护点】
1.一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,包括:车载终端(101)和重型汽车发动机ECU(108);其中,车载终端(101)包括车载终端CPU(102)和车载终端CAN总线控制器(103);车载终端CPU(102)集成有逻辑算法处理单元,车载终端CAN总线控制器(103)为CAN总线通讯物理层;车载终端(101)接收外部管理平台发送的指令,车载终端CPU(102)解析所述指令,运用逻辑算法计算,并通过车载终端金属导线(104)将需要执行的指令以TTL信号传输给车载终端CAN总线控制器(103);车载终端CAN总线控制器(103)将TTL信号转化为SAE J1939协议格式的信号通过CAN_L(106)和CAN_H(107)传输给重型汽车发动机ECU(108);重型汽车发动机ECU(108)包括重型汽车发动机ECU‑CPU(110)和重型汽车发动机ECU‑CAN总线控制器(109),重型汽车发动机ECU‑CPU(110)具有控制发动机喷油量、控制整车动力输出的锁车功能,重型汽车发动机ECU‑CAN总线控制器(109)为CAN总线通讯物理层;车载终端(101)向重型汽 ...
【技术特征摘要】
1.一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,包括:车载终端(101)和重型汽车发动机ECU(108);其中,车载终端(101)包括车载终端CPU(102)和车载终端CAN总线控制器(103);车载终端CPU(102)集成有逻辑算法处理单元,车载终端CAN总线控制器(103)为CAN总线通讯物理层;车载终端(101)接收外部管理平台发送的指令,车载终端CPU(102)解析所述指令,运用逻辑算法计算,并通过车载终端金属导线(104)将需要执行的指令以TTL信号传输给车载终端CAN总线控制器(103);车载终端CAN总线控制器(103)将TTL信号转化为SAEJ1939协议格式的信号通过CAN_L(106)和CAN_H(107)传输给重型汽车发动机ECU(108);重型汽车发动机ECU(108)包括重型汽车发动机ECU-CPU(110)和重型汽车发动机ECU-CAN总线控制器(109),重型汽车发动机ECU-CPU(110)具有控制发动机喷油量、控制整车动力输出的锁车功能,重型汽车发动机ECU-CAN总线控制器(109)为CAN总线通讯物理层;车载终端(101)向重型汽车发动机ECU(108)发送指令后,重型汽车发动机ECU-CAN总线控制器(109)利用SAEJ1939协议解析需要执行的指令内容,并转化为TTL信号通过重型汽车发动机ECU金属导线(111)将需要执行的指令以TTL信号传输给重型汽车发动机ECU-CPU(110),其中当所述指令为解除锁车功能的解除指令时,重型汽车发动机ECU-CPU(110)立即解除所述锁车功能,即解除控制发动机动力输出的功能。2.根据权利要求1所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,当所述指令为激活锁车功能的激活指令时,重型汽车发动机ECU-CPU(110)的所述锁车功能变成激活状态。3.根据权利要求1或2所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述重型汽车发动机ECU-CPU接收到所述指令后先对指令进行校验,如果校验不通过,则抛弃该指令。4.根据权利要求2所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述车载终端(101)向重型汽车发动机ECU(108)发送的激活指令包括车载终端设备ID和固定秘钥,所述重型汽车发动机ECU(108)接收到该激活指令后,对其进行解析,解析成功后,所述锁车功能激活,同时所述重型汽车发动机ECU(108)记录所述车载终端设备ID和固定秘钥,并向车载终端(101)返回解析成功的结果。5.根据权利要求4所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,锁车功能激活后,重型汽车发动机每次上电启动时,先进行握手校验,校验通过后车辆正常启动,不通过则车辆限制怠速。6.根据权利要求5所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,握手校验的过程为:重型汽车发动机ECU(108)向车载终端(101)发送随机生成的Seed数值,重型汽车发动机ECU(108)与车载终端(101)同时运用相同的加密算法对固定秘钥和Seed进行运算,分别生成Key1和Key2,车载终端(101)将所述Key2发送至重型汽车发动机ECU(108),重型汽车发动机ECU(108)对比Key1与Key2是否相同,如果相同,则校验通过,如果不同,则校验不通过。7.根据权利要求4所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述车载终端(101)向重型汽车发动机ECU(108)发送的所述解除指令包括车载终端设备ID,所述重型汽车发动机ECU(108)接收到该解除指令后,对其进行解析,解析成功后,对比解除指令中携带的车载终端设备ID是否与激活时记录的车载终端设备ID相同,相同则执行所述解除锁车功能的操作,不同则反馈解除失败的结果,并抛弃该指令。8.根据权利要求4所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,车载终端(101)可以向重型汽车发动机ECU(108)发送临时解锁码,重型汽车发动机ECU(108)根据该临时解锁码执行一段时间的临时解锁功能,即在所述一段时间内,解除所述锁车功能,所述一段时间过后,自动恢复所述锁车功能。9.根据权利要求8所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述一段时间为24小时。10.根据权利要求8所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述临时解锁码由外部管理平台利用车载终端设备ID和时间通过加密算法生成,且在1小时内有效,1小时后紧急解锁码将失效,用户获取所述临时解锁码后输入至车载终端,车载终端对紧急解锁码进行校验。11.一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,包括:车载终端和重型汽车发动机ECU;其中,车载终端用于接收外部管理平台下发的解除锁车功能的解除指令,并将所述解除指令通过CAN总线转发给重型汽车发动机ECU;重型汽车发动机ECU具有控制发动机喷油量、控制整车动力输出的锁车功能,重型汽车发动机ECU在接收到所述解除指令后,将所述锁车功能置于休眠状态,即解除控制发动机动力输出的功能。12.根据权利要求11所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,车载终端还用于接收外部管理平台下发的激活锁车功能的激活指令,并将所述激活指令转发给重型汽车发动机ECU,重型汽车发动机ECU在接收到所述激活指令后,将所述锁车功能置于激活状态,即激活控制发动机动力输出的功能。13.根据权利要求11或12所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述重型汽车发动机ECU接收到所述解除指令或激活指令后先对指令进行校验,如果校验不通过,则抛弃该指令。14.根据权利要求12所述的一种远程解除重型汽车发动机ECU锁车功能的装置,其特征在于,所述车载终端(101)向重型汽车发动机ECU(108)发送的激活指令包括车载终端设备ID和固定秘钥,所述重型汽车发动...
【专利技术属性】
技术研发人员:曹爵,王阳春,
申请(专利权)人:陕西汽车集团有限责任公司,陕西天行健车联网信息技术有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。