无人驾驶车辆自动加油的方法、装置及系统的制作方法

文档序号:10535994阅读:542来源:国知局
无人驾驶车辆自动加油的方法、装置及系统的制作方法
【专利摘要】本申请公开了无人驾驶车辆自动加油的方法、装置及系统。所述方法的一【具体实施方式】包括:当油量低于设定值且满足加油条件时,发送加油请求信息;接收对应所述加油请求信息的预选加油站信息;从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息;按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息;接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,打开油箱盖,并发送加油确认消息;接收到加油完成信息后,关闭油箱盖。该实施方式提高了加油效率。
【专利说明】
无人驾驶车辆自动加油的方法、装置及系统
技术领域
[0001] 本申请涉及信息处理技术领域,具体涉及车辆控制技术领域,尤其涉及无人驾驶车辆自动加油的方法、装置及系统。
【背景技术】
[0002] 当前,大多数的车辆仍然依靠汽油作为燃料来驱动。车辆在行驶的过程中会消耗汽油,驾驶员需要在汽油消耗完之前找到加油站,对汽油进行补充,加油站分布广泛,为人们的出行带来了便利。
[0003] 实际中,当需要补充汽油时,常见的做法是找就近的加油站加油。由于需要加油的车辆众多,经常遇到排队加油的情况,不但不能及时加油,还浪费了大量的时间;同时,一些不易被发现或加油车辆较少的加油站往往处于空闲状态,这就导致车辆的加油效率很低。 加油站分布没有明显的规律,对于驾车到异地来说,加油效率低的问题更加严重。

【发明内容】

[0004] 本申请提供了无人驾驶车辆自动加油的方法、装置及系统,以解决【背景技术】中提到的技术问题。
[0005] 第一方面,本申请提供了一种无人驾驶车辆自动加油的方法,所述方法包括:当油量低于设定值且满足加油条件时,发送加油请求信息,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;接收对应所述加油请求信息的预选加油站信息,所述预选加油站信息包括预选加油站的位置信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一项;从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息;按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,打开油箱盖,并发送加油确认消息;接收到加油完成信息后,关闭油箱盖。
[0006] 第二方面,本申请提供了一种无人驾驶车辆自动加油的方法,所述方法包括:接收加油请求信息,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;查找对应所述加油请求信息的预选加油站信息;发送所述预选加油站信息。
[0007] 第三方面,本申请提供了一种无人驾驶车辆自动加油的方法,所述方法包括:接收加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;通过接收的加油授权信息验证所述加油请求信息内的车辆识别码,若验证通过,则发送加油允许信息,否则发送告警信息;接收到加油确认消息后,根据所述加油账户信息和加油量信息对车辆加油,并发送加油完成信息。
[0008] 第四方面,本申请提供了一无人驾驶车辆自动加油的装置,所述装置包括:加油请求信息发送单元,用于在油量低于设定值且满足加油条件时,发送加油请求信息,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;预选加油站信息接收单元, 用于接收对应所述加油请求信息的预选加油站信息,所述预选加油站信息包括预选加油站的位置信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一项;目的加油站确定单元,用于从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息;加油请求信息发送单元,用于按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;加油确认消息发送单元,用于接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,打开油箱盖,并发送加油确认消息;加油完成单元,用于接收到加油完成信息后,关闭油箱盖。
[0009] 第五方面,本申请提供了一无人驾驶车辆自动加油的装置,所述装置包括:加油请求信息接收单元,用于接收加油请求信息,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;预选加油站信息查找单元,用于查找对应所述加油请求信息的预选加油站信息;预选加油站信息发送单元,用于发送所述预选加油站信息。
[0010] 第六方面,本申请提供了一无人驾驶车辆自动加油的装置,所述装置包括:加油请求信息接收单元,用于接收加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;信息验证单元,用于通过接收的加油授权信息验证所述加油请求信息内的车辆识别码,若验证通过,则发送加油允许信息,否则发送告警信息;加油完成单元,用于接收到加油确认消息后,根据所述加油账户信息和加油量信息对车辆加油,并发送加油完成ig息。
[〇〇11]第七方面,本申请提供了一无人驾驶车辆自动加油的系统,所述系统包括:上述第四方面的无人驾驶车辆自动加油的装置、第五方面的无人驾驶车辆自动加油的装置和第六方面的无人驾驶车辆自动加油的装置。
[0012] 本申请提供的无人驾驶车辆自动加油的方法、装置及系统,首先确定需要判断车辆是否满足加油条件,当满足加油条件时,发送加油请求消息,能获及时取到的加油站信息;然后从获得的预选加油站信息中确定目的加油站和到达所述目的加油站的行车路径, 避免了寻找加油站的时间和路程上的浪费,之后按照行车路径到达目的加油站,并发送加油请求信息,经确认后进行加油,提高了加油效率。
【附图说明】
[0013] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0014] 图1是本申请可以应用于其中的示例性系统架构图;
[0015] 图2是根据本申请的无人驾驶车辆自动加油的方法的一个实施例的流程图;
[0016] 图3是根据本申请的无人驾驶车辆自动加油的方法的另一个实施例的流程图;
[0017] 图4是根据本申请的无人驾驶车辆自动加油的方法的又一个实施例的流程图;
[0018] 图5是根据本申请的无人驾驶车辆自动加油的方法的应用场景的一个示意图;
[0019] 图6是根据本申请的无人驾驶车辆自动加油的装置的一个实施例的结构示意图;
[0020] 图7是根据本申请的无人驾驶车辆自动加油的装置的另一个实施例的结构示意图;
[0021] 图8是根据本申请的无人驾驶车辆自动加油的装置的又一个实施例的结构示意图;
[0022] 图9是根据本申请的服务器的一个实施例的结构示意图。
【具体实施方式】
[0023] 下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0024] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0025] 图1示出了可以应用本申请的无人驾驶车辆自动加油的方法及无人驾驶车辆自动加油的装置的实施例的示例性系统架构1〇〇。
[0026] 如图1所示,系统架构100可以包括无人驾驶车辆101、102、103,网络104、服务器 105和加油终端106、107。网络104用以在无人驾驶车辆101、102、103和服务器105之间,以及服务器105和加油终端106、107之间提供通信链路的介质。网络104可以包括各种连接类型, 例如有线、无线通信链路或者光纤电缆等等。
[〇〇27] 无人驾驶车辆101、102、103通过网络104与服务器105交互,向服务器105发送加油请求消息,并接收服务器105的预选加油站信息;服务器105向加油终端106、107发送加油授权信息,以便无人驾驶车辆101、102、103与加油终端106、107进行加油过程的信息通信。 [〇〇28]无人驾驶车辆101、102、103包括具有信息操作设备并且支持信息收发的各种车辆。服务器105可以是提供各种加油信息的服务器,例如对无人驾驶车辆101、102、103提供加油信息支持的加油服务器。加油终端106、107可以与服务器105通信,并可以为无人驾驶车辆101、102、103加油。
[0029] 需要说明的是,本申请实施例所提供的无人驾驶车辆自动加油的方法可以由无人驾驶车辆101、102、103发起,并向服务器105发起加油请求;服务器105执行相应的操作,将预选加油站信息返回给无人驾驶车辆101、102、103,并向加油终端106、107发送加油授权消息;无人驾驶车辆101、102、103与加油终端106、10通信,完成自动加油。
[0030] 应该理解,图1中的无人驾驶车辆、网络、服务器和加油终端的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0031] 进一步参考图2,其示出了无人驾驶车辆自动加油的方法的一个实施例的流程图 200,该无人驾驶车辆自动加油的方法包括以下步骤:
[〇〇32]步骤201,当油量低于设定值且满足加油条件时,发送加油请求信息。
[0033]其中,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息。
[0034] 在本实施例中,无人驾驶车辆自动加油的方法运行与其上的车辆(例如图1所述的无人驾驶车辆)。车辆油量的设定值可以根据实际情况设定,如,总油量的20%、10%或其他值。加油条件是指,在油量低于设定值时,为了进行车辆加油还需要满足的条件。例如,在无人驾驶车辆为无人状态时,或无人驾驶车辆有人,但接收到允许自主加油指令时,无人驾驶车辆都可以向加油服务器发送加油请求消息,加油请求消息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息。车辆识别码用于在加油前对无人驾驶车辆所在的无人驾驶车辆进行验证;车辆位置信息和车辆剩余油量可行驶里程信息用于确定可选的加油站。
[0035] 在本实施例的一些可选的实现方式中,本实施例方法还可以包括:当监测到油量小于设定值时,发出油量提示信息,所述油量提示信息包括声音提示信息、图像提示信息和对应当前油量的剩余可行驶路程信息。
[0036] 由上述描述可知,本实施例方法要想实现自动加油,除了油量低于设定值外,还需要满足加油条件。加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,即,自动加油还需要根据无人驾驶车辆自身的状态信息或接收到的允许自主加油指令才能完成。因此,在油量小于设定值时,需要发出声音提示信息、图像提示信息和对应当前油量的剩余可行驶路程信息,以便于用户操作。
[0〇37]步骤202,接收对应所述加油请求信息的预选加油站信息。
[0038] 加油请求信息会被加油服务器接收,加油服务器根据加油请求信息为自动驾驶车辆选择预选加油站信息。其中,所述预选加油站信息包括预选加油站的位置信息、预选加油站的名称信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一项。
[0039] 步骤203,从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路
径信息。
[0040] 得到预选加油站信息后,可以按条件选择目的加油站,如选择加油等待时间最短的加油站作为目的加油站、选择到达加油站的距离最短的加油站作为目的加油站,或选择到达加油站的时间最短的加油站作为目的加油站。
[0041 ]步骤204,按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求
信息。
[0042]确定目的加油站后,自动驾驶车辆可以按照目的加油站的行车路径信息到达目的加油站,并向目的加油站的可用自动加油终端发送加油请求。自动加油终端用于实现对车辆的自动加油,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息。
[〇〇43]步骤205,接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,并打开油箱盖,并发送加油确认消息。
[〇〇44]自动加油终端接收到加油请求信息后,对加油请求信息进行验证,验证无误时,会向无人驾驶车辆发送加油允许信息。无人驾驶车辆接收到加油允许信息后,行驶至自动加油终端对应的加油位置,关闭发动机和/或电动机,并打开油箱盖,发送加油确认消息,告知自动加油终端已做好加油准备,等待加油。
[0045] 步骤206,接收到加油完成信息后,关闭油箱盖。
[0046] 当自动加油终端按加油量信息给无人驾驶车辆加油后,会发送加油完成信息,无人驾驶车辆接收到加油完成信息后,关闭油箱盖,完成自动加油过程。
[0047] 在本实施例的一些可选的实现方式中,无人驾驶车辆完成自动加油后,通常不会停留在加油站,而是返回加油过程的出发地或其他位置,因此,本实施例方法还包括:返回指定位置。
[0048] 进一步参考图3,其示出了无人驾驶车辆自动加油的方法的一个实施例的流程图 300,该无人驾驶车辆自动加油的方法包括以下步骤:
[〇〇49]步骤301,接收加油请求信息。
[0050]无人驾驶车辆在油量低于设定值并且满足加油条件时,会发来加油请求信息。其中,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息。 [0051 ]步骤302,查找对应所述加油请求信息的预选加油站信息。
[0052]加油服务器接收到加油请求信息后,查找对应加油请求信息的预选加油站信息。 加油服务器通过网络与加油站连接,能够获得加油站的位置、加油排队情况,加油等待时间等信息。
[〇〇53]在本实施例的一些可选的实现方式中,所述查找对应所述加油请求信息的预选加油站信息可以包括以下步骤:
[〇〇54]第一步,查找对应所述车辆位置信息设定范围内的加油站信息。
[0055] 加油站分布在多个位置,加油服务器首先获取距离车辆位置一定范围内的加油站信息。加油站信息可以包括加油站的位置信息、加油排队信息和加油站名称。
[0056] 第二步,根据所述车辆剩余油量可行驶里程信息和加油排队信息确定从所述加油站信息中确定预选加油站信息。
[〇〇57]加油服务器根据无人驾驶车辆的车辆剩余油量可行驶里程信息能够确定无人驾驶车辆能够行驶的最远距离,以便从加油站信息中选择一部分无人驾驶车辆能够到达的加油站;然后再根据这些能够到达的加油站的加油排队信息确定预选加油站信息。其中,所述加油排队信息包括加油站空闲的自动加油终端数量和等待加油车辆的数量中的至少一项。
[0058] 在本实施例的一些可选的实现方式中,所述根据所述车辆剩余油量可行驶里程信息和加油排队信息确定从所述加油站信息中确定预选加油站信息可以包括以下步骤:
[0059] 第一步,根据车辆剩余油量可行驶里程信息从所述加油站信息中筛选出初选加油站信息。
[0060] 初选加油站信息为无人驾驶车辆根据车辆剩余油量可行驶里程能够到达的加油站的信息。需要说明的是,确定初选加油站时,考虑的可行驶里程需要根据实际的线路来确定,而不是理想情况下的直线距离。
[0061] 第二步,获取所述初选加油站信息对应的加油排队信息,将满足加油排队条件的前设定个初选加油站作为预选加油站。
[〇〇62]其中,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项。
[0063]第三步,根据所述车辆位置信息和所述预选加油站的位置信息确定预选加油站的行车路径信息。
[0064] 加油服务器根据车辆位置信息可以知道无人驾驶车辆的具体位置,在获得预选加油站的位置后,根据实际的线路,可以确定无人驾驶车辆到达预选加油站的行车路径。
[0065] 第四步,将所述预选加油站的位置信息、预选加油站的名称信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息封装成预选加油站信息。 [0〇66]步骤303,发送所述预选加油站信息。
[0067] 加油服务器得到预选加油站信息后,将预选加油站信息发送给无人驾驶车辆。
[0068] 此外,加油服务器还需要向自动加油终端发送加油授权信息,以便无人驾驶车辆和自动加油终端建立联系。其中,所述加油授权信息包括所述车辆识别码。
[0069] 进一步参考图4,其示出了无人驾驶车辆自动加油的方法的一个实施例的流程图 400,该无人驾驶车辆自动加油的方法包括以下步骤:
[0070] 步骤401,接收加油请求信息。
[0071] 自动加油终端接收无人驾驶车辆发来的加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息。
[〇〇72]步骤402,通过接收的加油授权信息验证所述加油请求信息内的车辆识别码,若验证通过,则发送加油允许信息,否则发送告警信息。
[0073] 自动加油终端在接收无人驾驶车辆发来的加油请求信息之前,还会收到加油服务器发来的加油授权信息。根据加油授权信息可以对加油请求信息进行验证,查看该无人驾驶车辆是否经加油服务器确认,并将验证结果返回给加油服务器,加油服务器对无人驾驶车辆的加油请求进行记录。若验证通过,则向无人驾驶车辆发送加油允许信息,告知无人驾驶车辆准备加油,否则发出告警信息。
[0074] 步骤403,接收到加油确认消息后,根据所述加油账户信息和加油量信息对车辆加油,并发送加油完成信息。
[0075] 无人驾驶车辆收到加油允许信息后,会自动行驶至自动加油终端对应的加油位置,打开油箱盖,并发送加油确认消息。自动加油终端根据加油账户信息和加油量信息对车辆加油后,向无人驾驶车辆发送加油完成信息。
[〇〇76]在本实施例的一些可选的实现方式中,还需要对加油账户信息进行验证。所述根据所述加油账户信息和加油量信息对车辆加油包括:检测所述加油账户信息是否为合法账户,若是,检测加油账户的余额信息,并根据所述余额信息对车辆加油,否则,发送告警信息。此处的合法账户可以是加油服务器确认过、并且满足一定条件(例如,无不良加油记录、 无人驾驶车辆与车主信息一致或其他条件)的账户。
[0077] 在本实施例的一些可选的实现方式中,还需要对加油账户的余额信息进行查询的过程。所述检测加油账户的余额信息,并根据所述余额信息对车辆加油包括:检测账户余额是否大于等于所述加油量信息对应的金额,若是,则按照所述加油量信息对车辆加油,并从所述账户余额中扣除所述加油量信息对应的金额,否则,发送提醒充值信息。
[0078] 本实施例方法首先确定需要判断车辆是否满足加油条件,当满足加油条件时,发送加油请求消息,能获及时取到的加油站信息;然后从获得的预选加油站信息中确定目的加油站和到达所述目的加油站的行车路径,避免了寻找加油站的时间和路程上的浪费,之后按照行车路径到达目的加油站,并发送加油请求信息,经确认后进行加油,提高了加油效率。
[0079] 继续参见图5,图5是根据本申请的无人驾驶车辆自动加油的方法的应用场景的一个示意图,无人驾驶车辆向加油服务器发送加油请求,并接收到加油服务器发来的预选加油站信息后,从预选加油站信息中确定目的加油站,然后按照目的加油站的行车路径到达目的加油站。目的加油站的自动加油终端接收加油服务器的加油授权信息后,等待无人驾驶车辆的到来。无人驾驶车辆到达目的加油站后,向自动加油终端发送加油请求信息,自动加油终端根据加油授权信息对加油请求信息进行验证;验证通过后,向无人驾驶车辆发送加油允许信息,无人驾驶车辆接收到加油允许信息后,行驶至对应的加油位置,打开油箱盖,向自动加油终端发送加油确认消息;自动加油终端接收到加油确认消息后,控制加油管对准邮箱进行加油,并在加油完成后,收回加油管,向无人驾驶车辆发送加油完成信息;无人驾驶车辆收到加油完成信息后,关闭油箱盖,离开加油位置。
[0080] 进一步参考图6,作为对上述各图所示方法的实现,本申请提供了一种无人驾驶车辆自动加油的装置的一个实施例,该装置实施例与图2所示的方法实施例相对应。
[0081] 如图6所示,本实施例所述的无人驾驶车辆自动加油的装置600包括:加油请求信息发送单元601、预选加油站信息接收单元602、目的加油站确定单元603、加油请求信息发送单元604、加油确认消息发送单元605和加油完成单元606。其中,加油请求信息发送单元 601用于在油量低于设定值且满足加油条件时,发送加油请求信息,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;预选加油站信息接收单元602用于接收对应所述加油请求信息的预选加油站信息,所述预选加油站信息包括预选加油站的位置信息、预选加油站的名称信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一项;目的加油站确定单元603用于从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息;加油请求信息发送单元604用于按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;加油确认消息发送单元605用于接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,并打开油箱盖,并发送加油确认消息; 加油完成单元606用于接收到加油完成信息后,关闭油箱盖。
[〇〇82]在本实施例的一些可选的实现方式中,无人驾驶车辆自动加油的装置600还包括: 加油提示单元(图中未示出),用于在监测到油量小于设定值时,发出油量提示信息,所述油量提示信息包括声音提示信息、图像提示信息和对应当前油量的剩余可行驶路程信息。 [〇〇83]在本实施例的一些可选的实现方式中,无人驾驶车辆自动加油的装置600还包括: 返回单元(图中未示出),用于在接收到加油完成信息后,返回指定位置。
[0084] 进一步参考图7,作为对上述各图所示方法的实现,本申请提供了一种无人驾驶车辆自动加油的装置的一个实施例,该装置实施例与图3所示的方法实施例相对应。
[0085] 如图7所示,本实施例所述的无人驾驶车辆自动加油的装置700包括:加油请求信息接收单元701、预选加油站信息查找单元702和预选加油站信息发送单元703。其中,加油请求信息接收单元701用于接收加油请求信息,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;预选加油站信息查找单元702用于查找对应所述加油请求信息的预选加油站信息;预选加油站信息发送单元703用于发送所述预选加油站
信息。
[0086] 在本实施例的一些可选的实现方式中,预选加油站信息查找单元702包括加油站信息查找子单元(图中未示出)和预选加油站信息确定子单元(图中未示出)。其中,加油站信息查找子单元用于查找对应所述车辆位置信息设定范围内的加油站信息;预选加油站信息确定子单元用于根据所述车辆剩余油量可行驶里程信息和加油排队信息确定从所述加油站信息中确定预选加油站信息,所述加油排队信息包括加油站空闲的自动加油终端数量和等待加油车辆的数量中的至少一项。
[0087] 在本实施例的一些可选的实现方式中,所述预选加油站信息确定子单元包括:初选加油站信息筛选模块(图中未示出)、预选加油站确定模块(图中未示出)、预选加油站的行车路径信息确定模块(图中未示出)和预选加油站信息封装模块(图中未示出)。其中,初选加油站信息筛选模块用于根据车辆剩余油量可行驶里程信息从所述加油站信息中筛选出初选加油站信息;预选加油站确定模块用于获取所述初选加油站信息对应的加油排队信息,将满足加油排队条件的前设定个初选加油站作为预选加油站,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项;预选加油站的行车路径信息确定模块用于根据所述车辆位置信息和所述预选加油站的位置信息确定预选加油站的行车路径信息;预选加油站信息封装模块用于将所述预选加油站的位置信息、预选加油站的名称信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息封装成预选加油站信息。
[〇〇88]在本实施例的一些可选的实现方式中,无人驾驶车辆自动加油的装置700还包括: 加油授权信息单元(图中未示出),用于发送加油授权信息,所述加油授权信息包括所述车辆识别码。
[0089] 进一步参考图8,作为对上述各图所示方法的实现,本申请提供了一种无人驾驶车辆自动加油的装置的一个实施例,该装置实施例与图4所示的方法实施例相对应。
[0090] 如图8所示,本实施例所述的无人驾驶车辆自动加油的装置800包括:加油请求信息接收单元801、信息验证单元802和加油完成单元803。其中,加油请求信息接收单元801用于接收加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;信息验证单元802用于通过接收的加油授权信息验证所述加油请求信息内的车辆识别码,若验证通过,则发送加油允许信息,否则发送告警信息;加油完成单元803用于接收到加油确认消息后,根据所述加油账户信息和加油量信息对车辆加油,并发送加油完成信息。
[0091] 在本实施例的一些可选的实现方式中,所述加油完成单元803包括:账户验证子单元(图中未示出),用于检测所述加油账户信息是否为合法账户,若是,检测加油账户的余额信息,并根据所述余额信息对车辆加油,否则,发送告警信息。
[〇〇92]在本实施例的一些可选的实现方式中,所述账户验证子单元包括:账户余额检测模块(图中未示出),用于检测账户余额是否大于等于所述加油量信息对应的金额,若是,则按照所述加油量信息对车辆加油,并从所述账户余额中扣除所述加油量信息对应的金额, 否则,发送提醒充值信息。
[0093]本实施例还提供了一种无人驾驶车辆自动加油的系统,所述系统包括图6对应的无人驾驶车辆自动加油的装置、图7对应的的无人驾驶车辆自动加油的装置和图8对应的的无人驾驶车辆自动加油的装置。
[0094]下面参考图9,其示出了适于用来实现本申请实施例的服务器的计算机系统900的结构示意图。
[0095]如图9所示,计算机系统900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(R0M)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM903中,还存储有系统900操作所需的各种程序和数据。CPU90UR0M902以及RAM903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
[0096]以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906 ;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口 905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0097]特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,上述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
[0098]附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0099]描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括加油请求信息发送单元、预选加油站信息接收单元、目的加油站确定单元、加油请求信息发送单元、加油确认消息发送单元和加油完成单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。例如,加油请求信息发送单元还可以被描述为“用于发送加油请求信息的单元”。
[0100]作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中上述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当上述一个或者多个程序被一个设备执行时,使得上述设备:当油量低于设定值且满足加油条件时,发送加油请求信息,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息;接收对应所述加油请求信息的预选加油站信息,所述预选加油站信息包括预选加油站的位置信息、预选加油站的名称信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一项;从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息;按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息;接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,并打开油箱盖,并发送加油确认消息;接收到加油完成信息后,关闭油箱盖。
[0101]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种无人驾驶车辆自动加油的方法,其特征在于,所述方法包括: 当油量低于设定值且满足加油条件时,发送加油请求信息,所述加油条件包括车辆为 无人状态和接收到允许自主加油指令中的至少一项,所述加油请求信息包括车辆识别码、 车辆位置信息和车辆剩余油量可行驶里程信息; 接收对应所述加油请求信息的预选加油站信息,所述预选加油站信息包括预选加油站 的位置信息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信 息,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加油站的时间中的至少 一项,所述加油排队信息包括空闲的自动加油终端数量和等待加油车辆的数量中的至少一 项; 从所述预选加油站信息中确定目的加油站信息和目的加油站的行车路径信息; 按照所述目的加油站的行车路径信息到达目的加油站后,发送加油请求信息,所述加 油请求信息包括车辆识别码、加油账户信息和加油量信息; 接收到对应所述加油请求信息的加油允许信息后,关闭发动机和/或电动机,打开油箱 盖,并发送加油确认消息; 接收到加油完成信息后,关闭油箱盖。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当监测到油量小于设定值时,发出油量提示信息,所述油量提示信息包括声音提示信 息、图像提示信息和对应当前油量的剩余可行驶路程信息。3.根据权利要求1所述的方法,其特征在于,在所述接收到加油完成信息后,关闭油箱 盖步骤之后还包括: 返回指定位置。4.一种无人驾驶车辆自动加油的方法,其特征在于,所述方法包括: 接收加油请求信息,所述加油请求信息包括车辆识别码、车辆位置信息和车辆剩余油 量可行驶里程信息; 查找对应所述加油请求信息的预选加油站信息; 发送所述预选加油站信息。5.根据权利要求4所述的方法,其特征在于,所述查找对应所述加油请求信息的预选加 油站信息包括: 查找对应所述车辆位置信息设定范围内的加油站信息; 根据所述车辆剩余油量可行驶里程信息和加油排队信息确定从所述加油站信息中确 定预选加油站信息,所述加油排队信息包括加油站空闲的自动加油终端数量和等待加油车 辆的数量中的至少一项。6.根据权利要求5所述的方法,其特征在于,所述根据所述车辆剩余油量可行驶里程信 息和加油排队信息确定从所述加油站信息中确定预选加油站信息包括: 根据车辆剩余油量可行驶里程信息从所述加油站信息中筛选出初选加油站信息; 获取所述初选加油站信息对应的加油排队信息,将满足加油排队条件的前设定个初选 加油站作为预选加油站,所述加油排队条件包括加油等待时间、到达加油站的距离、到达加 油站的时间中的至少一项; 根据所述车辆位置信息和所述预选加油站的位置信息确定预选加油站的行车路径信 息; 将所述预选加油站的位置信息、预选加油站的行车路径信息和对应加油排队条件的预 选加油站的加油排队信息封装成预选加油站信息。7.根据权利要求4所述的方法,其特征在于,所述方法还包括: 发送加油授权信息,所述加油授权信息包括所述车辆识别码。8.—种无人驾驶车辆自动加油的方法,其特征在于,所述方法包括: 接收加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息; 通过接收的加油授权信息验证所述加油请求信息内的车辆识别码,若验证通过,则发 送加油允许信息,否则发送告警信息; 接收到加油确认消息后,根据所述加油账户信息和加油量信息对车辆加油,并发送加 油完成信息。9.根据权利要求8所述的方法,其特征在于,所述根据所述加油账户信息和加油量信息 对车辆加油包括: 检测所述加油账户信息是否为合法账户,若是,检测加油账户的余额信息,并根据所述 余额信息对车辆加油,否则,发送告警信息。10.根据权利要求9所述的方法,其特征在于,所述检测加油账户的余额信息,并根据所 述余额信息对车辆加油包括: 检测账户余额是否大于等于所述加油量信息对应的金额,若是,则按照所述加油量信 息对车辆加油,并从所述账户余额中扣除所述加油量信息对应的金额,否则,发送提醒充值 信息。11.一种无人驾驶车辆自动加油的装置,其特征在于,所述装置包括: 加油请求信息发送单元,用于在油量低于设定值且满足加油条件时,发送加油请求信 息,所述加油条件包括车辆为无人状态和接收到允许自主加油指令中的至少一项,所述加 油请求信息包括车辆识别码、车辆位置信息和车辆剩余油量可行驶里程信息; 预选加油站信息接收单元,用于接收对应所述加油请求信息的预选加油站信息,所述 预选加油站信息包括预选加油站的位置信息、预选加油站的行车路径信息和对应加油排队 条件的预选加油站的加油排队信息,所述加油排队条件包括加油等待时间、到达加油站的 距离、到达加油站的时间中的至少一项,所述加油排队信息包括空闲的自动加油终端数量 和等待加油车辆的数量中的至少一项; 目的加油站确定单元,用于从所述预选加油站信息中确定目的加油站信息和目的加油 站的行车路径信息; 加油请求信息发送单元,用于按照所述目的加油站的行车路径信息到达目的加油站 后,发送加油请求信息,所述加油请求信息包括车辆识别码、加油账户信息和加油量信息; 加油确认消息发送单元,用于接收到对应所述加油请求信息的加油允许信息后,关闭 发动机和/或电动机,打开油箱盖,并发送加油确认消息; 加油完成单元,用于接收到加油完成信息后,关闭油箱盖。12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 加油提示单元,用于在监测到油量小于设定值时,发出油量提示信息,所述油量提示信 息包括声音提示信息、图像提示信息和对应当前油量的剩余可行驶路程信息。13.根据权利要求11所述的装置,其特征在于,所述装置还包括: 返回单元,用于在接收到加油完成信息后,返回指定位置。14.一种无人驾驶车辆自动加油的装置,其特征在于,所述装置包括: 加油请求信息接收单元,用于接收加油请求信息,所述加油请求信息包括车辆识别码、 车辆位置信息和车辆剩余油量可行驶里程信息; 预选加油站信息查找单元,用于查找对应所述加油请求信息的预选加油站信息; 预选加油站信息发送单元,用于发送所述预选加油站信息。15.根据权利要求14所述的装置,其特征在于,所述预选加油站信息查找单元包括: 加油站信息查找子单元,用于查找对应所述车辆位置信息设定范围内的加油站信息; 预选加油站信息确定子单元,用于根据所述车辆剩余油量可行驶里程信息和加油排队 信息确定从所述加油站信息中确定预选加油站信息,所述加油排队信息包括加油站空闲的 自动加油终端数量和等待加油车辆的数量中的至少一项。16.根据权利要求15所述的装置,其特征在于,所述预选加油站信息确定子单元包括: 初选加油站信息筛选模块,用于根据车辆剩余油量可行驶里程信息从所述加油站信息 中筛选出初选加油站信息; 预选加油站确定模块,用于获取所述初选加油站信息对应的加油排队信息,将满足加 油排队条件的前设定个初选加油站作为预选加油站,所述加油排队条件包括加油等待时 间、到达加油站的距离、到达加油站的时间中的至少一项; 预选加油站的行车路径信息确定模块,用于根据所述车辆位置信息和所述预选加油站 的位置信息确定预选加油站的行车路径信息; 预选加油站信息封装模块,用于将所述预选加油站的位置信息、预选加油站的名称信 息、预选加油站的行车路径信息和对应加油排队条件的预选加油站的加油排队信息封装成 预选加油站信息。17.根据权利要求14所述的装置,其特征在于,所述装置还包括: 加油授权信息单元,用于发送加油授权信息,所述加油授权信息包括所述车辆识别码。18.—种无人驾驶车辆自动加油的装置,其特征在于,所述装置包括: 加油请求信息接收单元,用于接收加油请求信息,所述加油请求信息包括车辆识别码、 加油账户信息和加油量信息; 信息验证单元,用于通过接收的加油授权信息验证所述加油请求信息内的车辆识别 码,若验证通过,则发送加油允许信息,否则发送告警信息; 加油完成单元,用于接收到加油确认消息后,根据所述加油账户信息和加油量信息对 车辆加油,并发送加油完成信息。19.根据权利要求18所述的装置,其特征在于,所述加油完成单元包括: 账户验证子单元,用于检测所述加油账户信息是否为合法账户,若是,检测加油账户的 余额信息,并根据所述余额信息对车辆加油,否则,发送告警信息。20.根据权利要求19所述的装置,其特征在于,所述账户验证子单元包括: 账户余额检测模块,用于检测账户余额是否大于等于所述加油量信息对应的金额,若 是,则按照所述加油量信息对车辆加油,并从所述账户余额中扣除所述加油量信息对应的 金额,否则,发送提醒充值信息。21.—种无人驾驶车辆自动加油的系统,其特征在于,所述系统包括权利要求11至13任 一项所述的无人驾驶车辆自动加油的装置、权利要求14至17任一项所述的无人驾驶车辆自 动加油的装置和权利要求18至20任一项所述的无人驾驶车辆自动加油的装置。
【文档编号】G07F15/10GK105894669SQ201610278646
【公开日】2016年8月24日
【申请日】2016年4月28日
【发明人】郭晓艳, 李科磊, 肖翠娟, 张航, 郑媛媛
【申请人】百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1