一种共享车辆的控制方法、装置和设备与流程

文档序号:16432716发布日期:2018-12-28 20:15阅读:154来源:国知局
一种共享车辆的控制方法、装置和设备与流程

本发明涉及共享汽车技术领域,具体涉及一种共享车辆的控制方法、装置和设备。

背景技术

目前,共享车辆在用车时对车辆进行开门和供电的操作,在还车时对车辆进行断电和关门的操作,但是在用车之前不能对车辆与用户的安全距离和车辆的状态进行全面的验证,而且,在还车后没有很好的监控操作,导致车辆易丢失。

因此,亟需一种共享车辆的控制方法、装置和设备,能够在用车前进行安全距离和车辆状态的全面检测,在还车后进行车辆监测,避免车辆发生丢失。



技术实现要素:

本发明实施例提供了一种共享车辆的控制方法、装置和设备,用以解决用车前预订车辆验证不全面以及还车后车辆易丢失的问题。

为解决上述技术问题,本发明实施例提供了一种共享车辆的控制方法,包括:

获取用户发送的请求驾驶第一共享车辆的请求信息;

根据所述请求信息,判断是否预存所述用户预订驾驶共享车辆的订单信息;

当预存所述订单信息时,对所述订单信息中预订驾驶的第二共享车辆与所述第一共享车辆的一致性进行校验;

当校验通过且确定所述用户与所述第一共享车辆之间的距离小于预设距离时,判断用户是否首次驾驶所述第一共享车辆;

当确定用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程。

优选的,所述第一共享车辆的调用过程包括:调用所述第一共享车辆的取车接口、实时位置接口和打开车门接口。

优选的,所述方法还包括:

获取所述第一共享车辆的归还操作;

根据所述归还操作,生成所述第一共享车辆的结束订单。

优选的,所述方法还包括:

在生成所述第一共享车辆的结束订单后的预设时长之内,检测所述第一共享车辆的当前状态;

在检测到所述第一共享车辆的当前状态不正常时,生成所述第一共享车辆故障的报警信息并进行报警提示。

优选的,所述方法还包括:

获取用户发送的预订驾驶请求,其中所述预订驾驶请求中包括所需要预订的所述第二共享车辆的车辆信息和所述用户的账户信息;

对所述第二共享车辆的车辆信息是否符合预订状态进行第一校验,以及对所述用户的账户信息是否符合预订状态进行第二校验;

当所述第一校验和所述第二校验均通过时,生成所述订单信息,并预存所述订单信息。

优选的,所述对所述第二共享车辆的车辆信息是否符合预订状态进行第一校验包括:

分别检测所述第二共享车辆是否未被他人锁定、是否处于运营状态、计费规则是否未过期、是否能够获取在线车机的数据、当前续航里程是否大于预设里程以及当前剩余电量是否大于预设电量;

当检测到所述第二共享车辆未被他人锁定、处于运营状态、计费规则未过期、能够获取在线车机的数据、当前续航里程大于预设里程以及当前剩余电量大于预设电量时,则确定所述第一校验通过。

优选的,所述对所述用户的账户信息是否符合预订状态进行第二校验包括:

根据所述用户的账户信息,依次检测所述用户的身份信息是否未过期、驾驶信息是否未过期、所述账户信息是否审核通过、所述用户是否有未完结订单、所述账户信息是否有押金以及押金是否大于预设押金;

当检测到所述用户的身份信息未过期、驾驶信息未过期、所述账户信息审核通过、所述用户没有未完结订单、所述账户信息有押金以及押金大于预设押金时,则确定所述第二校验通过。

本发明实施例提供了一种共享车辆的控制装置,包括:

第一获取模块,用于获取用户发送的请求驾驶第一共享车辆的请求信息;

第一判断模块,根据所述请求信息,判断是否预存所述用户预订驾驶共享车辆的订单信息;

第一校验模块,用于当预存所述订单信息时,对所述订单信息中预订驾驶的第二共享车辆与所述第一共享车辆的一致性进行校验;

第二判断模块,用于当校验通过且确定所述用户与所述第一共享车辆之间的距离小于预设距离时,判断用户是否首次驾驶所述第一共享车辆;

第一处理模块,用于当确定用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程。

优选的,所述装置还包括:

第二获取模块,用于获取所述第一共享车辆的归还操作;

第二处理模块,用于根据所述归还操作,生成所述第一共享车辆的结束订单。

优选的,所述装置还包括:

第一检测模块,用于在生成所述第一共享车辆的结束订单后的预设时长之内,检测所述第一共享车辆的当前状态;

第三处理模块,用于在检测到所述第一共享车辆的当前状态不正常时,生成所述第一共享车辆故障的报警信息并进行报警提示。

优选的,所述装置还包括:

第三获取模块,用于获取用户发送的预订驾驶请求,其中所述预订驾驶请求中包括所需要预订的所述第二共享车辆的车辆信息和所述用户的账户信息;

第二校验模块,用于对所述第二共享车辆的车辆信息是否符合预订状态进行第一校验,以及对所述用户的账户信息是否符合预订状态进行第二校验;

第四处理模块,用于当所述第一校验和所述第二校验均通过时,生成所述订单信息,并预存所述订单信息。

本发明实施例提供了一种共享车辆的控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的共享车辆的控制方法中的任一步骤。

与现有技术相比,本发明实施例提供的一种共享车辆的控制方法、装置和设备,至少具有以下有益效果:

通过对预订驾驶的第二共享车辆与请求驾驶的第一共享车辆进行一致性校验,并在用户与所述第一共享车辆之间的距离小于预设距离且用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程,可以在用车过程进行车辆的验证,保证预订车辆与驾驶车辆的一致性,并且在对首次使用该车辆的用户增加调用过程,提高车辆的安全性。

附图说明

图1为本发明实施例提供的控制方法流程图;

图2为本发明实施例提供的车辆预订的流程图;

图3为本发明实施例提供的车辆使用方法的流程图;

图4为本发明实施例提供的车辆归还方法的流程图;

图5为本发明实施例提供的校验车辆故障方法的流程图;

图6为本发明实施例提供的控制装置的结构框图;

附图标记说明:

1-第一获取模块,2-第一判断模块,3-第一校验模块,4-第二判断模块,5-第一处理模块,6-第二获取模块,7-第二处理模块,8-第一检测模块,9-第三处理模块,10-第三获取模块,11-第二校验模块,111-第一检测单元,112-第一确定单元,113-第二检测单元,114-第二确定单元,12-第四处理模块。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

本发明实施例提供了一种共享车辆的控制方法,如图1所示,包括:

步骤s1,获取用户发送的请求驾驶第一共享车辆的请求信息;

步骤s2,根据所述请求信息,判断是否预存所述用户预订驾驶共享车辆的订单信息;

步骤s3,当预存所述订单信息时,对所述订单信息中预订驾驶的第二共享车辆与所述第一共享车辆的一致性进行校验;

步骤s4,当校验通过且确定所述用户与所述第一共享车辆之间的距离小于预设距离时,判断用户是否首次驾驶所述第一共享车辆;

步骤s5,当确定用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程。

本发明的上述实施例,通过对预订驾驶的第二共享车辆与请求驾驶的第一共享车辆进行一致性校验,并在用户与所述第一共享车辆之间的距离小于预设距离且用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程,可以在用车过程进行车辆的验证,保证预订车辆与驾驶车辆的一致性,并且在对首次使用该车辆的用户增加调用过程,提高车辆的安全性。

下面结合具体流程说明上述方案的具体实现过程:

如图2所示,共享车辆的预订流程包括:

步骤s11,获取用户发送的预订驾驶请求;其中,所述预定驾驶请求包括需要预订的所述第二共享车辆的车辆信息(即车牌号和车机号)和所述用户的账户信息。

步骤s12,对所述第二共享车辆的车辆信息是否符合预订状态进行第一校验;若所述第一校验通过,则进入步骤s13;若所述第一校验未通过,则结束预订。

其中,所述第一校验包括:分别检测所述第二共享车辆是否未被他人锁定、是否处于运营状态、计费规则是否未过期、是否能够获取在线车机的数据、当前续航里程是否大于预设里程以及当前剩余电量是否大于预设电量;当检测到所述第二共享车辆未被他人锁定、处于运营状态、计费规则未过期、能够获取在线车机的数据、当前续航里程大于预设里程以及当前剩余电量大于预设电量时,则确定所述第一校验通过。所述预设电量为第二共享车辆行驶条件中的最低电量,当前剩余电量小于最低电量,第二共享车辆不允许使用;预设里程为第二共享车辆行驶条件中的最高行驶里程,若当前续航里程大于预设里程,第二共享车辆不允许使用。

步骤s13,对所述用户的账户信息是否符合预订状态进行第二校验;若所述第二校验通过,则进入步骤s14;若所述第二校验未通过,则结束预订。

其中,所述第二校验包括:根据所述用户的账户信息,依次检测所述用户的身份信息是否未过期、驾驶信息是否未过期、所述账户信息是否审核通过、所述用户是否有未完结订单、所述账户信息是否有押金以及押金是否大于预设押金;当检测到所述用户的身份信息未过期、驾驶信息未过期、所述账户信息审核通过、所述用户没有未完结订单、所述账户信息有押金以及押金大于预设押金时,则确定所述第二校验通过。

步骤s14,生成所述订单信息,并预存所述订单信息。其中,所述订单信息包括:订单号、车牌号、车机号和用户的账户信息。

如图3所示,共享车辆的用车流程包括:

步骤s21,获取用户发送的请求驾驶第一共享车辆的请求信息。

步骤s22,根据所述请求信息,判断是否预存所述用户预订驾驶共享车辆的订单信息;若为是,则进入步骤s23;若为否,则禁止用车。

步骤s23,对所述订单信息中预订驾驶的第二共享车辆与所述第一共享车辆的一致性进行校验;若校验通过,则进入步骤s24;若校验未通过,则禁止用车。

其中,校验通过为所述订单信息中的车牌号、车机号和用户的账户信息与请求驾驶的所述第一共享车辆的车牌号、车机号和用户的账户信息均一致。

步骤s24,判断所述用户与所述第一共享车辆之间的距离是否小于预设距离;若为是,进入步骤s25;若为否,则禁止用车。其中,所述预设距离为用户与第一共享车辆之间的安全距离,若用户与所述第一共享车辆之间的实际距离大于或等于安全距离,所述第一共享车辆的车门打开容易被他人盗取车辆。

步骤s25,判断用户是否首次驾驶所述第一共享车辆;若为是,进入步骤s26;若为否,直接进入步骤s27。

步骤s26,当确定用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并调用所述第一共享车辆的取车接口和实时位置接口。同时,车辆进入使用倒计时。

步骤s27,调用所述第一共享车辆的打开车门接口。

如图4所示,共享车辆的还车流程包括:

步骤s31,获取所述第一共享车辆的订单信息;其中所述订单信息包括:订单号和车机号。

步骤s32,对所述第一共享车辆的车辆信息是否符合还车状态进行检测;若检测符合还车状态,则进入步骤s33;若检测不符合还车状态,则禁止还车。

其中所述检测包括:分别检测第一共享车辆状态是否正常、第一共享车辆是否处于电子围栏内、发动机是否正常、车门是否关闭、车窗是否关闭、大灯是否关闭、车辆总里程是否正常和车位是否有空余;当检测第一共享车辆状态正常、第一共享车辆处于电子围栏内、发动机正常、车门关闭、车窗关闭、大灯是关闭、车辆总里程正常和车位有空余时,则确定检测符合还车状态。其中,第一共享车辆状态不正常为显示为负数;车辆总里程不正常为显示为负数。

步骤s33,调用所述第一共享车辆的还车接口,并生成所述第一共享车辆的结束订单;其中,所述结束订单中包括车辆的计费。

步骤s34,更新车辆在线信息,并更新车位空余信息。

如图5所示,共享车辆的还车后检验故障的流程包括:

步骤s41,判断生成所述第一共享车辆的结束订单后的时间是否小于或等于预设时长;若为是,进入步骤s42;若为否,结束检验。

其中,所述预设时长为车辆还车后,对共享车辆进行检测的时间,在预设时长内共享车辆正常,则判定共享车辆无故障。

步骤s42,检测车辆的状态是否正常;若为是,返回步骤s41;若为否,进入步骤s43。

其中,所述检测车辆的状态是否正常包括:检测第一共享车辆是否离线、是否下电、车灯是否关闭、车门是否关闭和行驶里程是否变化;当检测到第一共享车辆离线、下电、车灯关闭、车门关闭和行驶里程无变化时,则车辆的状态正常。

步骤s43,生成所述第一共享车辆故障的报警信息并进行报警提示。

其中,所述报警提示的方式可以通过短信或者邮件将所述第一共享车辆的故障信息发送至共享车辆的服务终端,共享车辆的服务终端可派勘验人员进行试车勘验。

在生成所述第一共享车辆的结束订单后的预设时长之内,检测所述第一共享车辆的当前状态;

在检测到所述第一共享车辆的当前状态不正常时,生成所述第一共享车辆故障的报警信息并进行报警提示。

本发明实施例还提供了一种共享车辆的控制装置,如图6所示,包括:第一获取模块1,用于获取用户发送的请求驾驶第一共享车辆的请求信息;第一判断模块2,根据所述请求信息,判断是否预存所述用户预订驾驶共享车辆的订单信息;第一校验模块3,用于当预存所述订单信息时,对所述订单信息中预订驾驶的第二共享车辆与所述第一共享车辆的一致性进行校验;第二判断模块4,用于当校验通过且确定所述用户与所述第一共享车辆之间的距离小于预设距离时,判断用户是否首次驾驶所述第一共享车辆;第一处理模块5,用于当确定用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程。

本发明的上述实施例,通过对预订驾驶的第二共享车辆与请求驾驶的第一共享车辆进行一致性校验,并在用户与所述第一共享车辆之间的距离小于预设距离且用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程,可以在用车过程进行车辆的验证,保证预订车辆与驾驶车辆的一致性,并且在对首次使用该车辆的用户增加调用过程,提高车辆的安全性。

本发明的一具体实施例中,所述第一共享车辆的调用过程包括:调用所述第一共享车辆的取车接口、实时位置接口和打开车门接口。

本发明的一具体实施例中,所述装置还包括:第二获取模块6,用于获取所述第一共享车辆的归还操作;第二处理模块7,用于根据所述归还操作,生成所述第一共享车辆的结束订单。其中,所述归还操作后,可以将所述第一共享车辆更新为离线状态,并且可以将所述第一共享车辆的信息更新至地图中。

本发明的一具体实施例中,所述装置还包括:第一检测模块8,用于在生成所述第一共享车辆的结束订单后的预设时长之内,检测所述第一共享车辆的当前状态;第三处理模块9,用于在检测到所述第一共享车辆的当前状态不正常时,生成所述第一共享车辆故障的报警信息并进行报警提示,可以防止用户进行车内还车,还车后依旧使用共享车辆,保证车辆的安全性。其中,所述预设时长可以为10分钟。

本发明的一具体实施例中,所述装置还包括:第三获取模块10,用于获取用户发送的预订驾驶请求,其中所述预订驾驶请求中包括所需要预订的所述第二共享车辆的车辆信息和所述用户的账户信息;第二校验模块11,用于对所述第二共享车辆的车辆信息是否符合预订状态进行第一校验,以及对所述用户的账户信息是否符合预订状态进行第二校验;第四处理模块12,用于当所述第一校验和所述第二校验均通过时,生成所述订单信息,并预存所述订单信息。其中,通过第一校验和第二校验,全面验证车辆的是否符合预订条件,提高车辆的安全性。

本发明的一具体实施例中,所述第二校验模块11包括:第一检测单元111,用于分别检测所述第二共享车辆是否未被他人锁定、是否处于运营状态、计费规则是否未过期、是否能够获取在线车机的数据、当前续航里程是否大于预设里程以及当前剩余电量是否大于预设电量;第一确定单元112,用于当检测到所述第二共享车辆未被他人锁定、处于运营状态、计费规则未过期、能够获取在线车机的数据、当前续航里程大于预设里程以及当前剩余电量大于预设电量时,则确定所述第一校验通过。

本发明的一具体实施例中,所述第二校验模块11还包括:第二检测单元113,用于根据所述用户的账户信息,依次检测所述用户的身份信息是否未过期、驾驶信息是否未过期、所述账户信息是否审核通过、所述用户是否有未完结订单、所述账户信息是否有押金以及押金是否大于预设押金;第二确定单元114,用于当检测到所述用户的身份信息未过期、驾驶信息未过期、所述账户信息审核通过、所述用户没有未完结订单、所述账户信息有押金以及押金大于预设押金时,则确定所述第二校验通过。

本发明的一具体实施例中,在用户发送预订驾驶请求之前,用户获取显示的共享车辆,共享车辆显示的条件为:车辆为运营共享车辆、车辆为运营空闲状态、车辆的电量大于车辆总电量的30%、且车辆距离用户小于预设第一距离且车机在线。其中,所述预设第一距离可为5公里,当车辆距离用户大于或等于预设第一距离时,地图上不显示车辆。

需要说明的是,该装置的实施例是与上述方法的实施例相对应的装置,上述方法的实施例中的所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。

本发明实施例还提供了一种共享车辆的控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的共享车辆的控制方法中的任一步骤。

综上所述,本发明实施例通过对预订驾驶的第二共享车辆与请求驾驶的第一共享车辆进行一致性校验,并在用户与所述第一共享车辆之间的距离小于预设距离且用户首次驾驶所述第一共享车辆时,向所述第一共享车辆下发订单信息并启动所述第一共享车辆的调用过程,可以在用车过程进行车辆的验证,保证预订车辆与驾驶车辆的一致性,并且在对首次使用该车辆的用户增加调用过程,提高车辆的安全性,防止车辆被盗。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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