掌桥专利:专业的专利平台
掌桥专利
首页

一种商用电动车远程锁车方法

文献发布时间:2023-06-19 18:37:28


一种商用电动车远程锁车方法

技术领域

本发明属于通过车联网平台实现远程控制领域,具体地说,本发明涉及一种商用电动车远程锁车方法。

背景技术

目前市面上商用车多采用贷款方式或者融资租赁的方式进行销售和购买,但对租赁方或者车厂存在风险,如用户还款不及时或蓄意拖欠还款,将造成各种经济纠纷,从而对租赁方或者车厂造成损失,为解决上述问题,及时给租赁方或者车厂止损,车辆不仅仅只具备GPS定位,还需要对已销售车辆进行远程锁车,传统的远程锁车只断电源ON档信号或者需要车辆电源处于ON档下才可以远程下发指令,这种锁车效果不好,容易被破解或者受制于一定的下发条件,造成远程锁车指令成功率低,可执行性差。

发明内容

本发明提供一种商用电动车远程锁车方法,以解决背景技术中存在的问题。

为了实现上述目的,本发明采取的技术方案为:商用电动车远程锁车方法,其特征在于:包括车联网平台,TBOX,整车控制器和仪表;

车联网平台负责唤醒短信下发,锁车指令下发;

TBOX负责平台指令解析,整车控制器的安全认证,锁车CAN指令下发,锁车执行状态上报;

整车控制器负责锁车指令存储和执行,CAN状态应答;

仪表负责锁车执行状态的图标显示。

还包括锁车功能激活步骤;

步骤S11:使用者通过车联网平台下发指令,平台判断TBOX是否在线;

步骤S12:如果TBOX不在线,平台先下发唤醒短信,待TBOX唤醒登入平台后,再发送具体的激活指令;

步骤S13:如果TBOX在线,则平台直接下发具体的锁车指令;

步骤S14:TBOX收到激活指令后,先和整车控制器进行安全认证,如果安全认证失败,则不下发后续激活指令,流程结束;

步骤S15:如果安全认证成功,则执行步骤S16;

步骤S16:TBOX将激活指令发给整车控制器,整车控制器进行指令存储,待下一轮车辆启动后,激活指令生效。

还包括具体锁车指令下发步骤:

步骤S21:使用者通过车联网平台下发指令,平台判断TBOX是否在线;

步骤S22:如果TBOX不在线,平台先下发唤醒短信,待TBOX唤醒登入平台后,再发送具体的锁车指令;

步骤S23:如果TBOX在线,则平台直接下发具体的锁车指令;

步骤S24:TBOX收到锁车指令后,先和整车控制器进行安全认证,如果安全认证失败,则不下发后续锁车指令,流程结束;

步骤S25:如果安全认证成功,则执行步骤S26:

步骤S26:TBOX给整车控制器发锁车指令中含有TBOXID,整车控制器判断和之前执行锁车激活时的TBOXID是否是同一个,如果是同一个,执行锁车,否则,锁车失败。

所述步骤24中的安全认证具体步骤为:

步骤S241:TBOX发送事件报文帧,8Bytes,用0x00填充,数据认证请求至整车控制器;

步骤S242:整车控制器接收到8Bytes的0x00的请求数据后,整车控制器生成并发送8BytesRandomData给TBOX;同时整车控制器内部通过TEA算法计算出加密数据1;

步骤S243:TBOX接收到8Bytes的RandomData后,也通过TEA算法计算出加密数据2,并将此数据发送给整车控制器;同时开启100ms定时器,等待整车控制器的认证反馈;

步骤S244:整车控制器接收到TBOX加密数据2后,和步骤S242中的加密数据1进行比较,如果一致,认证通过;如果不一致,认证失败,然后整车控制器将认证结果发送给TBOX节点。

采用以上技术方案的有益效果是:

1、本发明的整车控制器将会自动检测TBOX的心跳报文,如果TBOX被人为拆除,将自动触发锁车功能,从而规避融资租赁人员蓄意拆除TBOX的情况。

2、本发明中当车辆如处于解锁,但是锁车状态还是处于激活状态时,整车控制器检测不到TBOX心跳报文时,仍然会触发主动锁车功能,有效的提高了远程锁车指令的成功率与可执行性。

3、本发明增加了安全认证有助于增加通讯的安全性,确保是合法的对象(如TBOX)才能向整车控制器发送锁车指令,有效的提高了锁车效果。

附图说明

图1是本发明的商用电动车远程锁车方法整体流程图;

图2是本发明的商用电动车远程锁车方法安全认证流程图;

图3是本发明的商用电动车远程锁车方法激活流程图;

图4是本发明的商用电动车远程锁车方法锁车流程图。

具体实施方式

下面对照附图,通过对实施例的描述,对本发明的具体实施方式作进一步详细的说明,目的是帮助本领域的技术人员对本发明的构思、技术方案有更完整、准确和深入的理解,并有助于其实施。

如图1至图4所示,本发明是一种商用电动车远程锁车方法,整车控制器将会自动检测TBOX的心跳报文,如果TBOX被人为拆除,将自动触发锁车功能,从而规避融资租赁人员蓄意拆除TBOX的情况;当车辆如处于解锁,但是锁车状态还是处于激活状态时,整车控制器检测不到TBOX心跳报文时,仍然会触发主动锁车功能,有效的提高了远程锁车指令的成功率与可执行性。

具体的说,如图1至图4所示,一种商用电动车远程锁车方法,包括车联网平台,TBOX,整车控制器和仪表;

车联网平台负责唤醒短信下发,锁车指令下发;

TBOX负责平台指令解析,整车控制器的安全认证,锁车CAN指令下发,锁车执行状态上报;

整车控制器负责锁车指令存储和执行,CAN状态应答;

仪表负责锁车执行状态的图标显示。

实施例1:

锁车功能激活步骤;

步骤S11:使用者通过车联网平台下发指令,平台判断TBOX是否在线;

步骤S12:如果TBOX不在线,平台先下发唤醒短信,待TBOX唤醒登入平台后,再发送具体的激活指令;

步骤S13:如果TBOX在线,则平台直接下发具体的激活指令;

步骤S14:TBOX收到激活指令后,先和整车控制器进行安全认证,如果安全认证失败,则不下发后续激活指令,流程结束;

步骤S15:如果安全认证成功,则执行步骤S16;

步骤S16:TBOX将激活指令发给整车控制器,整车控制器进行指令存储,待下一轮车辆启动后,激活指令生效;

如果TBOX离线,即TBOX登出后未发登入或者心跳报文,平台先远程下发唤醒短信(短信内容为WAKEUP100),TBOX唤醒后,通过OSEK网络管理唤醒VCU,TBOX登入平台,完成和VCU之间的安全认证,安全认证通过后,TBOX再发送具体的激活或者锁车指令;如果TBOX在线,则平台直接下发具体的激活或者锁车指令。平台下发的指令参数中含有锁车功能激活/取消,锁车等级(一级/二级,锁车等级不同,最终的限速值存在差异),TBOXID(平台根据TBOXICCID自动生成,确保每个ID都是唯一的);

指令格式:

A:锁车功能激活:01+00+TBOXID

B:一级锁车功能开启:00+01+TBOXID

C:二级锁车功能开启:00+02+TBOXID

D:解锁:00+03+TBOXID

D:锁车功能取消:02+00+TBOXID;

锁车一级/二级开启:

锁车功能激活后,方可以执行一级/二级锁车功能,一级锁车定义限速40km/h,二级锁车定义20km/h。使用者可以根据实际情况判断开启哪种等级方式;

本发明的整车控制器将会自动检测TBOX的心跳报文,如果TBOX被人为拆除,将自动触发锁车功能,从而规避融资租赁人员蓄意拆除TBOX的情况。

实施例2:

具体锁车指令下发步骤:

步骤S21:使用者通过车联网平台下发指令,平台判断TBOX是否在线;

步骤S22:如果TBOX不在线,平台先下发唤醒短信,待TBOX唤醒登入平台后,再发送具体的锁车指令;

步骤S23:如果TBOX在线,则平台直接下发具体的锁车指令;

步骤S24:TBOX收到锁车指令后,先和整车控制器进行安全认证,如果安全认证失败,则不下发后续锁车指令,流程结束;

步骤S25:如果安全认证成功,则执行步骤S26:

步骤S26:TBOX给整车控制器发锁车指令中含有TBOXID,整车控制器判断和之前执行锁车激活时的TBOXID是否是同一个,如果是同一个,执行锁车,否则,锁车失败。

实施例3:

步骤24中的安全认证具体步骤为:

步骤S241:TBOX发送事件报文帧,8Bytes,用0x00填充,数据认证请求至整车控制器;

步骤S242:整车控制器接收到8Bytes的0x00的请求数据后,整车控制器生成并发送8BytesRandomData给TBOX;同时整车控制器内部通过TEA算法计算出加密数据1;

步骤S243:TBOX接收到8Bytes的RandomData后,也通过TEA算法计算出加密数据2,并将此数据发送给整车控制器;同时开启100ms定时器,等待整车控制器的认证反馈;

步骤S244:整车控制器接收到TBOX加密数据2后,和步骤S242中的加密数据1进行比较,如果一致,认证通过;如果不一致,认证失败,然后整车控制器将认证结果发送给TBOX节点;

本发明增加了安全认证有助于增加通讯的安全性,确保是合法的对象(如TBOX)才能向整车控制器发送锁车指令,有效的提高了锁车效果。

以上结合附图对本发明进行了示例性描述,显然,本发明具体实现并不受上述方式的限制,只要是采用了本发明的方法构思和技术方案进行的各种非实质性的改进;或未经改进,将本发明的上述构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。

技术分类

06120115632990