一种远程控制车辆分享解锁方法及系统与流程

文档序号:36966784发布日期:2024-02-07 13:14阅读:17来源:国知局
一种远程控制车辆分享解锁方法及系统与流程

本发明涉及一种远程控制车辆分享解锁方法及系统,属于车辆控制。


背景技术:

1、随着汽车智能化程度的提高,远程车辆分享解锁成为一种便捷的操作。传统方法的运行原理主要包括:先接收使用者的客户端对远程车辆发起的请求解锁指令;然后,将请求解锁指令转发至车主的客户端,当车主的客户端接收到请求解锁指令后,开始验证使用者的身份信息;最后,当使用者的身份信息的验证通过后,则开启远程车辆供使用者使用。

2、传统方法对于远程车辆的解锁分享确实明显提高了便捷性,但在分享过程中未能对使用者的驾驶行为进行充分分析,导致在车辆分享后,车主很难确认远程车辆是否能被使用者安全使用,因此,缺乏一种有效地对使用者的驾驶习惯进行管控的过程,从而安全性有待提高。


技术实现思路

1、本发明提供一种远程控制车辆分享解锁方法及系统,其主要目的在于在解锁远程车辆的同时,增加对使用者驾驶习惯的分析,并根据使用者驾驶习惯提高驾驶安全性。

2、为实现上述目的,本发明提供的一种远程控制车辆分享解锁方法,包括:

3、接收使用者的客户端对远程车辆发起的请求解锁指令,将请求解锁指令转发至车主的客户端,其中,远程车辆与车主的客户端不在同一地理位置;

4、当车主的客户端成功接收到请求解锁指令后,识别并记录远程车辆的车辆状态;

5、鉴别使用者的客户端的合法性,当使用者的客户端合法时,获取使用者驾驶远程车辆的历史记录,得到历史驾驶记录,根据所述历史驾驶记录生成使用者的驾驶约束模型;

6、利用驾驶约束模型激活远程车辆的同时,根据远程车辆的车辆状态生成临时解锁密钥,并将临时解锁密钥分发至使用者的客户端和车主的客户端;

7、监控使用者使用临时解锁密钥的解锁过程,并在解锁过程中生成远程车辆的驾驶提醒日志;

8、利用驾驶提醒日志优化驾驶约束模型,得到驾驶优化模型,利用驾驶优化模型替换远程车辆中的驾驶约束模型后,完成对远程车辆的分享解锁。

9、可选地,所述将请求解锁指令转发至车主的客户端,包括:

10、步骤a:获取车主的客户端的ip地址;

11、步骤b:根据所述车主的客户端的ip地址,将请求解锁指令转发至车主的客户端,并等待车主的客户端所返回的解锁响应指令;同时,

12、步骤c:记录请求解锁指令的指令生成时间,并获取请求解锁指令的指令有效时间;

13、步骤d:根据指令生成时间和指令有效时间,计算得到请求解锁指令的指令剩余时效,其中,所述指令剩余时效的计算方法为:

14、根据下式计算得到请求解锁指令的指令剩余时效:

15、

16、其中,表示请求解锁指令的指令剩余时效,表示指令有效时间,表示指令生成时间,表示当前时间;

17、步骤e:当指令剩余时效为零时,提醒使用者的客户端其所发出的请求解锁指令已失效,并等待接收使用者的客户端发起的下一次的请求解锁指令;

18、步骤f:当使用者的客户端发起了下一次的请求解锁指令时,返回步骤b,直至接收到车主的客户端所返回的解锁响应指令后,完成将请求解锁指令转发至车主的客户端。

19、可选地,所述识别并记录远程车辆的车辆状态,包括:

20、根据使用者的客户端的定位系统,获取得到使用者的实时位置;

21、获取远程车辆的车辆位置,根据实时位置和车辆位置计算得到人车位置差,若人车位置差大于人车阈值差,则发出解锁等待指令给使用者的客户端;

22、直至人车位置差小于或等于人车阈值差时,获取远程车辆的电量及锁定类型,且锁定类型包括全锁或半锁,全锁和半锁的差异点在于是否开启哨兵模式;

23、若锁定类型为全锁时,利用全锁所对应的哨兵模式获取远程车辆的监控视频及报警信息;

24、将远程车辆的电量、锁定类型、监控视频及报警信息作为远程车辆的车辆状态返回至车主的客户端。

25、可选地,所述获取使用者驾驶远程车辆的历史记录,得到历史驾驶记录,根据所述历史驾驶记录生成使用者的驾驶约束模型,包括:

26、利用使用者的客户端查询在远程车辆中是否有驾驶记录,若查询到使用者的客户端在远程车辆中没有驾驶记录,则生成空历史记录;

27、若查询到使用者的客户端在远程车辆中存在驾驶记录,则提取所有的驾驶记录,得到总驾驶记录;

28、从总驾驶记录中筛选得到历史驾驶记录,并对历史驾驶记录执行数据结构化操作,得到结构驾驶数据,其中,结构驾驶数据包括驾驶总时长、驾驶平均速度、驾驶总长度、平稳行驶时长、平稳行驶速度、平稳行驶长度、制动时长、制动距离、制动加速度、起步行驶时长、起步行驶加速度、起步行驶长度、变道时长、变道长度及变道加速度,且平稳行驶时长、制动时长、起步行驶时长与变道时长相加等于驾驶总时长;

29、基于结构驾驶数据生成使用者的驾驶约束模型。

30、可选地,所述结构驾驶数据的表示方法为:

31、

32、其中,表示使用者对应的结构驾驶数据,、、、、分别表示驾驶总时长、平稳行驶时长、制动时长、起步行驶时长及变道时长,、、、及分别表示驾驶平均速度、平稳行驶速度、制动加速度、起步行驶加速度及变道加速度,、、、及分别表示驾驶总长度、平稳行驶长度、制动距离、起步行驶时长及变道长度,且变道时长、变道加速度和变道长度的结构为:

33、

34、

35、

36、其中,分别表示城市道路、高速道路的变道时长,分别表示城市道路、高速道路的变道加速度,分别表示城市道路、高速道路的变道长度。

37、可选地,所述基于结构驾驶数据生成使用者的驾驶约束模型,包括:

38、分别计算平稳行驶时长、制动时长在驾驶总时长的占比,得到平稳时长比和制动时长比;

39、根据制动时长比与制动加速度,计算出使用者的驾驶危险系数;

40、计算平稳行驶长度与驾驶总长度的比值,得到平稳行驶比,根据平稳行驶比和平稳时长比,计算出使用者的驾驶安全系数;

41、将结构驾驶数据作为预先构建的驾驶风格分类模型的输入数据,计算得到使用者的驾驶风格;

42、基于驾驶风格、驾驶危险系数与驾驶安全系数构建得到所述驾驶约束模型。

43、可选地,所述根据制动时长比与制动加速度,计算出使用者的驾驶危险系数,包括:

44、获取远程车辆的制动安全加速度,其中,制动安全加速度对应有制动安全时间;

45、获取与所述制动时长的制动次数,根据所述制动时长与制动次数的比值,计算得到使用者单次制动的平均时长;

46、根据下式计算得到使用者的驾驶危险系数:

47、

48、其中,表示使用者的驾驶危险系数,表示使用者单次制动的平均时长,表示远程车辆的制动安全加速度,表示所述制动加速度,表示制动安全加速度对应的制动安全时间,表示所述制动时长,表示用于计算驾驶危险系数的权重系数,其中,值的取值与制动时长比呈正相关关系。

49、可选地,所述根据平稳行驶比和平稳时长比,计算出使用者的驾驶安全系数,包括:

50、获取使用者的平稳行驶速度,判断平稳行驶速度所属的速度区间段,其中,速度区间段分别为:小于,大于或等于但小于,大于或等于但小于以及大于或等于,分别为速度区间段的临界值;

51、计算得到使用者的驾驶安全系数:

52、

53、其中,表示使用者的驾驶安全系数,表示使用者的平稳行驶速度,表示平稳行驶时长,表示平稳行驶比,为计算使用者的驾驶安全系数的权重因子,且驾驶安全系数的权重因子与平稳时长比呈正相关。

54、可选地,所述驾驶约束模型包括四组约束函数,且各约束函数分别为:

55、约束函数1:若驾驶风格是“高风险型”,且驾驶危险系数大于第一危险阈值,直接发出解锁失败指令至使用者的客户端;

56、约束函数2:若驾驶风格是“缓慢型”或“稳健型”,且驾驶危险系数小于或等于第二危险阈值,同时驾驶安全系数大于驾驶安全阈值,允许使用者正常操作远程车辆,其中,第一危险阈值大于第二危险阈值;

57、约束函数3:若驾驶风格是“中风险型”,且驾驶危险系数大于第二危险阈值,同时驾驶安全系数大于驾驶安全阈值,将远程车辆的最高车速限制在小于车速阈值后,允许使用者操作远程车辆;

58、约束函数4:若驾驶风格是“低风险型”,且驾驶安全系数大于驾驶安全阈值,允许使用者正常操作远程车辆,但会根据使用者的结构驾驶数据提出安全驾驶建议,其中,安全驾驶建议包括减少高速道路的变向幅度、降低城市道路的变向速度。

59、为了解决上述问题,本发明还提供一种远程控制车辆分享解锁系统,所述系统包括:

60、请求解锁指令转发模块,用于接收使用者的客户端对远程车辆发起的请求解锁指令,将请求解锁指令转发至车主的客户端,其中,远程车辆与车主的客户端不在同一地理位置;

61、驾驶约束模型构建模块,用于当车主的客户端成功接收到请求解锁指令后,识别并记录远程车辆的车辆状态,鉴别使用者的客户端的合法性,当使用者的客户端合法时,获取使用者驾驶远程车辆的历史记录,得到历史驾驶记录,根据所述历史驾驶记录生成使用者的驾驶约束模型;

62、临时解锁密钥生成模块,用于利用驾驶约束模型激活远程车辆的同时,根据远程车辆的车辆状态生成临时解锁密钥,并将临时解锁密钥分发至使用者的客户端和车主的客户端;

63、驾驶优化模型生成模块,用于监控使用者使用临时解锁密钥的解锁过程,并在解锁过程中生成远程车辆的驾驶提醒日志,利用驾驶提醒日志优化驾驶约束模型,得到驾驶优化模型,利用驾驶优化模型替换远程车辆中的驾驶约束模型后,完成对远程车辆的分享解锁。

64、为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:

65、至少一个处理器;以及,

66、与所述至少一个处理器通信连接的存储器;其中,

67、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现上述所述的远程控制车辆分享解锁方法。

68、为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的远程控制车辆分享解锁方法。

69、相比于背景技术所述问题,本发明先接收使用者的客户端对远程车辆发起的请求解锁指令,将请求解锁指令转发至车主的客户端,其中,远程车辆与车主的客户端不在同一地理位置,当车主的客户端成功接收到请求解锁指令后,识别并记录远程车辆的车辆状态,可见本发明在接收到请求解锁指令后,并非第一时间验证使用者的合法性,而是先记录远程车辆的车辆状态,并将远程车辆的车辆状态传送至车主的客户端,以方便车主评估是否远程车辆是否具备驾驶条件;然后,鉴别使用者的客户端的合法性,当使用者的客户端合法时,获取使用者驾驶远程车辆的历史记录,得到历史驾驶记录,根据所述历史驾驶记录生成使用者的驾驶约束模型,重要的,本发明在鉴别使用者的客户端是合法的以后,会根据使用者驾驶远程车辆的历史记录生成驾驶约束模型,驾驶约束模型具有约束使用者的不良驾驶习惯的作用,从而大大提高了驾驶安全性;最后,利用驾驶约束模型激活远程车辆的同时,根据远程车辆的车辆状态生成临时解锁密钥,并将临时解锁密钥分发至使用者的客户端和车主的客户端,监控使用者使用临时解锁密钥的解锁过程,并在解锁过程中生成远程车辆的驾驶提醒日志,利用驾驶提醒日志优化驾驶约束模型,得到驾驶优化模型,利用驾驶优化模型替换远程车辆中的驾驶约束模型后,完成对远程车辆的分享解锁,可见,本发明为了进一步提高驾驶安全性,同时还会生成远程车辆的驾驶提醒日志,驾驶提醒日志是根据每辆远程车辆在使用过程中发生的异常现象而生成的提示性信息,可帮助使用者更快的了解远程车辆在驾驶过程中需要注意的安全事项,且为了保障驾驶安全性,本发明利用驾驶提醒日志优化驾驶约束模型,得到驾驶优化模型,驾驶优化模型是根据使用者的驾驶习惯及远程车辆的车辆特征生成的综合性约束模型,可进一步提高使用者的驾驶安全性。因此本发明提出的远程控制车辆分享解锁方法、系统、电子设备及计算机可读存储介质,其主要目的在于在解锁远程车辆的同时,增加对使用者驾驶习惯的分析,并根据使用者驾驶习惯提高驾驶安全性。

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