针对当前远程锁车存在易被破坏或规避的问题,通过车载终端向发动机控制器同步发送心跳报文和锁车/解锁报文,且由发动机控制器根据心跳报文和锁车/解锁报文确定是否进行锁车/解锁。本发明提供一种远程锁车的方法,解决现有车辆采用智能锁车终端进行远程锁车,易发生恶意拆除使远程锁车失效的问题,能提高车辆远程控制的智能性和安全性。
如图1所示,一种远程锁车的方法,包括:
s1:控制中心向车联网平台发送远程锁车/解锁请求信号;
s2:所述车联网平台接收到所述远程锁车/解锁请求信号后,向对应车辆的车载终端发送远程锁车/解锁指令;
s3:所述车载终端接收到所述远程锁车/解锁指令后,通过can总线同步发送锁车/解锁报文和心跳报文;
s4:发动机控制器根据所述锁车/解锁报文和所述心跳报文确定是否进行锁车/解锁,如果是,则控制发动机执行锁车/解锁。
具体地,管理员查看信贷车辆信息,提醒准到期车辆还贷,对于已到期车辆进行远程锁车,按流程进行锁车申请,经过相关负责人审核、批准后执行信贷锁车或解锁。控制中心根据锁车/解锁申请向车联网平台发送远程锁车/解锁请求信号,车联网平台通过车载终端向发动机控制器发送锁车/解锁报文和心跳报文,发动机控制器接收到锁车报文后,如果在设定时间内未收到心跳报文,则执行锁车;如果接收到心跳报文,则发动机控制器根据心跳报文与车载终端实现通讯握手,如果通讯握手验证成功,则执行锁车。这种方式能避免通过拆除车载终端来规避远程锁车的行为,使车辆远程控制的智能性和安全性得到提高。
如图2所示,该方法还包括:
s5:在车辆进行锁车/解锁后,获取车辆状态信息;
s6:发动机控制器根据所述车辆状态信息向车载终端发送锁车/解锁完成报文;
s7:所述车载终端根据所述锁车/解锁完成报文向车联网平台发送锁车/解锁完成信号。
具体地,车辆锁定后,发动机控制器向车载终端反馈锁车/解锁结果,此时,发动机控制器常获取车辆状态信息,该车辆状态信息包括:车辆gps位置信号、车速和发动机输出扭矩。发动机控制器常把接收到的车辆状态与执行锁车/解锁前的车辆状态进行比较,进而确定锁车/解锁是否成功。
所述发动机控制器根据所述锁车/解锁报文和所述心跳报文确定是否进行锁车/解锁,包括:
在发动机控制器接收到锁车报文后,如果发动机控制器在设定时间内未接收所述心跳报文,则发动机控制器控制发动机降扭限速。
进一步,所述发动机控制器根据所述锁车/解锁报文和所述心跳报文确定是否进行锁车/解锁,还包括:
在发动机控制器接收到解锁报文,且在设定时间内接收到所述心跳报文,则发动机控制器控制发动机解除限制输出。
更进一步,所述发动机控制器根据所述锁车/解锁报文和所述心跳报文确定是否进行锁车/解锁,还包括:
根据所述心跳报文确定发动机控制器与车载终端之间的通讯握手时序;
发动机控制器根据所述通讯握手时序与车载终端进行握手校验,如果握手校验不通过,则发动机控制器在接收到所述锁车报文时控制发动机执行锁车。
在实际应用中,通过发动机控制器控制发动机的输出扭矩,进而控制车速,来实现车辆的锁车,可以使远程锁车更具有安全性。同时,也可以把锁车分级进行,通过对输出扭矩和车速进行分级,以实现多级锁车。
该方法还包括:
s8:在车辆启动时,发动机控制器获取车载终端的序列号,并与预存的序列号相比较,如果一致,则发动机控制器正常接收所述锁车/解锁报文和所述心跳报文,否则发动机控制器控制发动机降扭限速,并上报远程锁车/解锁故障。
进一步,该方法还包括:
s9:获取远程锁车/解锁激活信号;
s10:如果发动机控制器是首次接收到所述远程锁车/解锁激活信号,则激活远程控制锁车/解锁功能。
更进一步,该方法还包括:
s11:在车辆被动锁车后,如果控制中心通过车联网平台向车载终端发送紧急解锁请求信号,则车载终端接收到所述紧急解锁请求信号时,开启人工紧急解锁确认程序;
s12:如果人工紧急解锁得到授权,则车载终端向发动机控制器发送紧急解锁指令,发动机控制器根据所述紧急解锁指令解除发动机本次启动的输出限制。
在实际应用中,所述车辆状态信息,包括:车辆gps位置信号、车速和发动机输出扭矩。所述车载终端包括:行车记录仪、gps和远程终端。
本发明提供一种远程锁车的方法,通过车载终端向发动机控制器同步发送心跳报文和锁车/解锁报文,发动机控制器根据心跳报文和锁车/解锁报文确定是否进行锁车/解锁。解决现有车辆采用智能锁车终端进行远程锁车,易发生恶意拆除使远程锁车失效的问题,能提高车辆远程控制的智能性和安全性。
以上依据图示所示的实施例详细说明了本发明的构造、特征及作用效果,以上所述仅为本发明的较佳实施例,但本发明不以图面所示限定实施范围,凡是依照本发明的构想所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均应在本发明的保护范围内。