一种远程车门控制系统的制作方法

文档序号:23162195发布日期:2020-12-04 13:56阅读:190来源:国知局
一种远程车门控制系统的制作方法

本发明属于车辆控制技术领域,具体涉及一种远程车门控制系统。



背景技术:

随着汽车行业的高速发展,汽车解锁方式种类也越来越多,早期智能钥匙还未出现时,都是通过机械钥匙插知入车门钥匙孔来解锁车门,就像老式的家门所一样,非常的不方便,随着科技的发展慢慢出现了智能遥控钥匙,无钥匙进入,手机app可以避免当钥匙丢失或锁在车内时,司机通过远程车门控制功能,实现远程开关车门。

申请公布号为cn110794745a的发明专利申请公开了一种车门远程控制方法及装置,包括手机客户端、t-box和车门控制器,手机客户端与t-box通过wifi、3g、4g或5g等网络通信,相比现有rke频段网络稳定,信号可靠性高;且t-box和车门控制器通过can总线通信,不受外界信号的干扰,提高了车门远程控制的可靠性,并且由于can总线通信在车辆内部,保证了车门远程控制的安全性。但其仍旧具有以下缺陷:该设计在信息传递过程存在安全问题,不能保障车载终端与云端服务平台的指令安全传输,车辆存在被非法控制风险;另一方面,该设计仅通过报文实时反馈门锁状态和门窗状态,不能直观通过车辆反馈车门状态。



技术实现要素:

本发明的目的就是为了解决上述背景技术存在的不足,提供一种远程车门控制系统,可以有效地避免车辆被非法入侵执行异常开门动作及能直观反馈车门解锁状态。

本发明采用的技术方案是:一种远程车门控制系统,包括

远程控制模块,用于用于向车联网平台发送车门解锁指令及接收车门解锁状态;

车联网平台,用于在接收到车门解锁指令后向车载终端模块发送请求唤醒车身控制模块的指令,并在接收到唤醒成功的结果后向车载终端模块发送带有校验认证信息的车门解锁指令;用于将接收到的车门解锁状态反馈至远程控制模块;

车载终端模块,用于在收到请求唤醒车身控制模块的指令后向车身控制模块发送唤醒指令,并接收唤醒结果反馈至车联网平台;用于在接收到车门解锁指令后进行安全校验,校验成功后向车身控制模块发送带有校验认证信息的车门解锁指令;用于将接收到的车门解锁状态反馈至车联网平台;

车身控制模块,用于在接收到唤醒指令后唤醒,并反馈唤醒结果至车载终端模块;用于在接收到车门解锁指令后进行安全校验,校验成功后控制车门解锁,并反馈车门解锁状态至车载终端模块。

进一步地,所述远程控制模块发送车门解锁指令前,先检测远程控制模块与车联网平台之间是否连接、车联网平台与车载终端模块之间是否连接,当检测到任意一个不能连接时,远程控制模块显示连接问题。

进一步地,所述远程控制模块连续发送多次车门解锁指令,且在一定时间内未接收到车门解锁状态时,执行归还车身控制模块的控制权。

进一步地,所述车联网平台在接收到唤醒不成功的结果后退出车门锁控制流程,并反馈结果至远程控制模块,远程控制模块显示车门控制失败结果。

进一步地,所述车载终端模块收到请求唤醒车身控制模块的指令后反馈通用应答指令至车联网平台。

进一步地,所述车身控制模块控制车门解锁成功后,控制转向灯双闪,并反馈双闪控制结果至车载终端模块。

进一步地,所述安全校验包括身份认证流程和数据加密流程。

进一步地,所述身份认证流程使用基于公钥证书的pki机制,签发数字证书,通过pki签名验证来保证设备身份的合法性。

进一步地,所述数据加密流程使用私有加密算法,通过多个阶段seed&key实现数据校验。

更进一步地,所述车联网平台连接多台车辆,每连接一台车辆则通过vin码获取该车辆的实例化车型型号,通过实例化车型型号到车辆配置表中查找车身控制模块的系统标志,若能查找到显示功能模块,若查找不到则不显示功能模块。

本发明的有益效果是:

1、本发明将远程控制模块(即客户版app)、车联网平台、车身控制模块(即dcm,bcm)纳入本系统中,用于车主对车门状态进行远程操控,提供便捷性,充分运用互联网技术,使得汽车智能化程度提高。

2、本发明在车门解锁信息通信时进行安全校验,有效地避免本地非法入侵开门,大幅提高车门控制的安全性。

3、本发明仅需增加app界面板块以及适当的线路改造即可实现,成本低。

4、本发明在车门解锁成功后,通过控制车灯双闪反应车门状态,方便用户更直观的了解车门解锁情况。

附图说明

图1为本发明控制系统的原理图。

图2为本发明控制系统工作的流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以互相结合。

如图1所示,本发明提供一种远程车门控制系统,包括远程控制模块(客户版app)、车联网平台(车管家云平台)、车载终端模块(t-box)和车身控制模块(dcm,bcm),各模块的功能如下:

远程控制模块,用于用于向车联网平台发送车门解锁指令及接收车门解锁状态;

车联网平台,用于在接收到车门解锁指令后向车载终端模块发送请求唤醒车身控制模块的指令,并在接收到唤醒成功的结果后向车载终端模块发送带有校验认证信息的车门解锁指令;用于将接收到的车门解锁状态反馈至远程控制模块;

车载终端模块,用于在收到请求唤醒车身控制模块的指令后向车身控制模块发送唤醒指令,并接收唤醒结果反馈至车联网平台;用于在接收到车门解锁指令后进行安全校验,校验成功后向车身控制模块发送带有校验认证信息的车门解锁指令;用于将接收到的车门解锁状态反馈至车联网平台;

车身控制模块,用于在接收到唤醒指令后唤醒,并反馈唤醒结果至车载终端模块;用于在接收到车门解锁指令后进行安全校验,校验成功后控制车门解锁,并反馈车门解锁状态至车载终端模块。

具体地,客户版app通过车联网平台给t-box发dcm唤醒指令;t-box通过can发信号唤醒dcm;t-box判断dcm是否被唤醒,并将信息传回车联网平台;如果已经唤醒,则车联网平台开始控制车门。

车联网平台给t-box发送车门控制指令,t-box通过uds控制车门的的开锁、闭锁及双闪指示;dcm反馈门锁及转向灯的状况,并通过t-box传回平台;app显示车门门锁状态。

app退出,车联网平台发送关闭指令;t-box和车联网平台关闭车门;根据整车状态,t-box、dcm判断是否需要进入睡眠模式;t-box与bcm通信中断,dcm关闭车门控制;dcm根据整车状态,判断是否重新进入睡眠模式;t-box根据需要,判断自己是否需要进入休眠状态,并给车联网平台汇报。

上述方案中,远程控制模块发送车门解锁指令前,先检测远程控制模块与车联网平台之间是否连接、车联网平台与车载终端模块之间是否连接,检测车载终端模块是否在线,检测车门状态位,当检测到任意一个不能连接或不在线时,远程控制模块显示连接问题。

上述方案中,当远程控制模块连续发送多次车门解锁指令,且在一定时间内未接收到车门解锁状态时,执行归还车身控制模块的控制权,不再进行车门控制功能。

上述方案中,车联网平台在接收到唤醒不成功的结果后退出车门锁控制流程,并反馈结果至远程控制模块,远程控制模块显示车门控制失败结果。及t-box进行bcm或dcm唤醒过程中,有任意一个唤醒没有成功,则退出整个门锁控制流程,认定为门锁控制失败,此时dcm关闭灯光控制;dcm根据整车状态,判断是否重新进入睡眠模式;t-box根据需要,判断自己是否需要进入休眠状态,并给车联网平台汇报,车联网平台返回控制识别指令到客户端app,app显示中文:车门控制失败或车门暂不能打开。

上述方案中,车载终端模块收到请求唤醒车身控制模块的指令后反馈通用应答指令至车联网平台。

上述方案中,车身控制模块控制车门解锁成功后,控制转向灯双闪,并通过车载终端模块反馈双闪控制结果至车辆网平台。

上述方案中,对所述车联网平台(车管家云平台)与车载终端模块(t-box)之间进行远程控制安全校验,经过加密处理,能够保证车联网平台(车管家云平台)发出的指令进行加密,从而防止外界的指令信号发送到云终端服务器中,造成车载终端(t-box)指令错误。

安全校验是利用双向身份认证、密钥协商、数据加密等安全策略,保障车载终端与云端服务平台的指令安全传输,防止车辆被非法控制,主要包括身份认证流程和数据加密流程。通过安全访问,满足安全加密的要求,使每一级的都能安全访问。

身份认证流程是使用基于公钥证书的pki机制,保障车载身份认证、通讯链路安全,保障车云间的通信连接、数据交互可信;对t-box签发数字证书,通过pki签名验证来保证设备身份的合法性。

数据加密流程是使用私有加密算法,通过多个阶段seed&key实现数据校验,增强信息安全性。

对车载终端模块(t-box)与车身控制模块之间,当tbox和控制器间通讯正常后,如果tbox要通知控制器执行指令操作时,tbox要先进行安全校验,车身控制模块对tbox发送的控制请求数据内容采用checksum方式或其他方式进行校验,满足安全加密的要求,使每一级的都能安全访问。

上述方案中,车联网平台连接多台车辆,每连接一台车辆则通过vin码获取该车辆的实例化车型型号,通过实例化车型型号到车辆配置表中查找车身控制模块的系统标志,若能查找到在平台上显示远程车门控制的功能模块,若查找不到则不显示功能模块。

如图2所示,具体远程车门控制流程如下:

1)、用户请求车门解锁。

2)、t-box接收到车联网平台下发的dcm唤醒指令。

3)、t-box反馈“通用应答”。

4)、t-box通过can广播发送唤醒请求给dcm、bcm。

5)、dcm、bcm唤醒后,发送各自的唤醒反馈。

6)、t-box根据源地址判断哪些控制器已唤醒,2s内判断dcm是否被唤醒,将唤醒结果通过“远程控制指令应答”发送给车联网平台,并继续广播唤醒请求保持各控制器唤醒。

7)、如果dcm已经唤醒,t-box接收到车联网平台控制车门解锁的指令。

8)、t-box反馈“通用应答”。

9)、t-box控制车门的解锁,发送门锁控制请求:

dcm解析并校验控制请求,校验成功则控制车门解锁。

10)、dcm给t-box反馈门锁控制执行的状况;

dcm给t-box的应答;

车门控制请求为广播,其他控制器此时给出无效应答,

bcm/ciom此时应答。

11)、t-box根据dcm反馈的应答做判断,如果1s内门锁状态变为解锁,则判断解锁成功。t-box将门锁控制结果通过“远程控制指令应答”发送给tbox平台。

12)、tbox平台通过接收“远程控制指令应答”来更新“门锁状态”,并让app显示门锁状态。

13)、如果车门解锁成功,且bcm已唤醒成功(判据为有bcm或ciom的应答),则t-box控制双闪。

bcm解析并校验控制请求,校验成功则控制双闪灯开启和停止。

14)、bcm给t-box反馈双闪灯控制执行的状况;

ciom/bcm给t-box的应答

双闪灯控制请求为广播,其他控制器此时给出无效应答,

dcm、有ciom时的bcm此时应答

15)、t-box控制双闪灯熄灭500ms后,停止发送关闭转向灯请求,改为发送唤醒请求,保持各控制器唤醒。

以上仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本领域的技术人员在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

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