充电场站推荐方法、装置、设备及介质与流程

文档序号:20918698发布日期:2020-05-29 13:51阅读:194来源:国知局
充电场站推荐方法、装置、设备及介质与流程

本发明涉及电动汽车充电技术领域,尤其涉及一种充电场站推荐方法、装置、设备及介质。



背景技术:

近来越来越多的人选择电动新能源汽车作为出行工具;甚至有国家出于环保目的,推出了燃油车禁售时间表。随着越来越多的电动新能源汽车,用于为其充电的充电场站也随之增加。

目前也有很多用于帮助车主寻找充电桩或充电场站的app,这些app推荐充电桩是通常基于单一维度进行充电场站推荐,例如基于直线距离推荐距离最短的充电场站,但是,单一维度的推荐方式用户体验较差,用户根据推荐到达充电场站后,经常遇到充电场站已关门、费用过高或者需要排队等问题。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种充电场站推荐方法,其通过对充电场站进行多维度的评分,进而为用户推荐最合适的充电场站。

本发明的目的之一采用以下技术方案实现:

一种充电场站推荐方法,包括以下步骤:

获取用户当前位置信息;

根据用户当前位置信息,筛选出预设地理范围内的充电场站,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表;

根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分;

根据评分结果,将评分最高的充电场站推荐给所述用户。

进一步地,所述预设地理范围为以用户当前位置为圆心,半径为30公里的地理区域。

进一步地,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表,包括以下步骤:

根据所述预设地理范围内的充电场站的使用状态,过滤符合过滤条件的充电场站,得到所述可选充电场站列表,所述过滤条件包括已暂停服务、无可用充电桩、无可用车位。

进一步地,所述预设条件包括用户当前位置到充电场站的直线距离、可用充电桩密度、充电场站停车费、充电收费信息及路径。

进一步地,根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分,并将每个维度的评分相加,得到所述评分结果,所述多维度评分包括以下步骤:

依次计算所述可选充电场站列表中的充电场站与所述用户当前位置的直线距离,升序排序所述直线距离,并取排序在前n个的充电场站进行加分;

降序排序所述可选充电场站列表中的充电场站的可用充电桩密度,取排序在前n个的充电场站进行加分;

升序排序所述可选充电场站列表中的充电场站的停车费用,对无停车费及停车费用最低的5个充电场站进行加分;

升序排序所述可选充电场站列表中的充电场站的充电费用,对充电费用最低的5个的充电场站进行加分;

获取所述用户当前位置到充电场站的路径规划及所述用户的车牌号,对路径规划经过拥堵区域或限行区域的充电场站进行减分。

进一步地,根据评分结果,将评分最高的充电场站推荐给所述用户,还包括以下步骤:

判断同一时间段内评分最高的充电场站是否为其他用户的推荐充电场站;

当评分最高的充电场站不为其他用户的推荐充电场站时,或,当评分最高的充电场站为其他用户的推荐充电场站时,且空闲充电桩数量大于被推荐用户数时,直接将评分最高的充电场站推荐给所述用户;

当评分最高的充电场站为其他用户的推荐充电场站时,且空闲充电桩数量小于被推荐用户数时,降序排列所述评分最高的充电场站对于所有被推荐用户的评分,根据评分从高到低依次为所有被推荐用户匹配空闲充电桩,直到所有空闲充电桩都被成功匹配;当所述用户未匹配到评分最高的充电场站的空闲充电桩时,推荐评分第二的充电场站给所述用户。

进一步地,将评分最高的所述充电场站推荐给所述用户后,还包括以下步骤:

接收所述用户选择的充电场站;

为所述用户锁定一个所述充电场站中的空闲充电桩;

当所述用户开始充电或锁定超过预设时间时,解除锁定。

本发明的目的之二在于提供一种充电场站推荐装置,其通过对充电场站进行多维度的评分,进而为用户推荐最合适的充电场站。

本发明的目的之二采用以下技术方案实现:

一种充电场站推荐装置,其包括:

获取模块,用于获取用户当前位置信息;

过滤模块,用于根据用户当前位置信息,筛选出预设地理范围内的充电场站,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表;

评分模块,用于根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分;

推送模块,用于根据评分结果,将评分最高的充电场站推荐给所述用户。

本发明的目的之三在于提供执行发明目的之一的电子设备,其包括处理器、存储介质以及计算机程序,所述计算机程序存储于存储介质中,所述计算机程序被处理器执行时实现上述的充电场站推荐方法。

本发明的目的之四在于提供存储发明目的之一的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的充电场站推荐方法。

相比现有技术,本发明的有益效果在于:

本发明通过充电场站的使用状态筛选充电场站,并对充电场站进行多维度的评分,将评分最高的充电场站推荐给用户,通过多维度的评分为用户提供最适合的充电场站,提高了用户体验,降低了充电场站的运营成本。

附图说明

图1是实施例一的充电场站推荐方法的流程图;

图2是实施例一的充电场站评分方法的流程图;

图3是实施例二的充电场站推荐方法的流程图;

图4是实施例二充电场站的锁定方法的流程图;

图5是实施例三的充电场站推荐装置的结构框图;

图6是实施例四的电子设备的结构框图。

具体实施方式

以下将结合附图,对本发明进行更为详细的描述,需要说明的是,以下参照附图对本发明进行的描述仅是示意性的,而非限制性的。各个不同实施例之间可以进行相互组合,以构成未在以下描述中示出的其他实施例。

实施例一

实施例一提供了一种充电场站推荐方法,旨在通过对一定范围内的充电场站进行筛选,通过多个条件对充电场站进行评价,以便于为用户提供最合适的充电场站。

本实施例中主要通过手机web网页或者手机app向用户提供充电场站推荐服务,充电场站的信息在执行本方法的服务器中预先存储,并实时更新充电场站的使用情况,例如空闲充电桩情况、空闲车位情况等,因此,本实施例所涉及到的充电场站主要是有联网功能的充电场站,以便实时更新其场站情况。

请参照图1所示,一种充电场站推荐方法,其特征在于,包括以下步骤:

s110、获取用户当前位置信息;

s110中的用户当前位置信息,通过调用第三方地图的api接口获取,例如百度地图、高德地图等。

s120、根据用户当前位置信息,筛选出预设地理范围内的充电场站,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表;

本实施例中的预设地理范围为用户当前位置半径30公里,即以用户当前位置为圆心,半径为30公里形成的圆形范围,该圆形内部所包括的充电场站组成可选充电场站列表。当然,预设地理范围也可以根据城市充电场站的实际情况进行设定,当充电场站较少时,可以适当增加预设地理范围,反之可以适当减少预设地理范围。

s120中对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表,还包括以下步骤:

根据所述预设地理范围内的充电场站的使用状态,过滤符合过滤条件的充电场站,得到所述可选充电场站列表,所述过滤条件包括已暂停服务、无可用充电桩、无可用车位。

上述的过滤根据充电场站使用状态进行过滤,目的是为了过滤掉不可用的充电场站。已暂停服务包括非营业时间和临时关门的充电场站,无可用充电桩包括无空闲充电桩或空闲充电桩都发生故障的充电场站,可用车位指的是充电场站的停车位。

s130、根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分;

本实施例中,预设条件包括用户当前位置到充电场站的直线距离、可用充电桩密度、充电场站停车费、充电收费信息及路径。当然,也可以根据实际情况对预设条件进行增加。

请参照图2所示,根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分,并将每个维度的评分相加,得到所述评分结果,所述多维度评分包括以下步骤:

s1301、依次计算所述可选充电场站列表中的充电场站与所述用户当前位置的直线距离,升序排序所述直线距离,并取排序在前n个的充电场站进行加分;

本实施例中的n为10个,对用户当前位置到充电场站直线距离最近的10个场站进行加分,所加的分数为2分。s1301的目的是为了优先推荐距离近的充电场站。s1301中的直线距离计算方法可以通过调用第三方地图api进行获取,也可以直接通过经纬度计算其直线距离,本实施例不对具体计算方法进行限定。

s1302、降序排序所述可选充电场站列表中的充电场站的可用充电桩密度,取排序在前n个的充电场站进行加分;

s1302的加分分数为2分,上述的密度指的是当前场站可用充电桩数量。s1302的目的是为了优先选择当前有多个可用充电桩的场站。

s1303、升序排序所述可选充电场站列表中的充电场站的停车费用,对无停车费及停车费用最低的5个充电场站进行加分;

进行评分处理的服务器中预先存储了充电场站的停车费价格,本实施例中停车费的加分规则为:对于免费场站加1分,付费场站根据停车费用高低进行降序排序,排名前五的付费场站,加1分。s1303的目的是为了优先选择免停车费、或者产生停车费较低的充电场站。

s1304、升序排序所述可选充电场站列表中的充电场站的充电费用,对充电费用最低的5个的充电场站进行加分;

进行评分处理的服务器中预先存储了充电场站的充电费价格。本实施例中的充电费用加分规则为:对充电场站根据充电费用高低进行升序排序,排名前5的充电场站,加1分。s1304的目的是为了优先选择充电费较低的充电场站。

s1305、获取所述用户当前位置到充电场站的路径规划及所述用户的车牌号,对路径规划经过拥堵区域或限行区域的充电场站进行减分;

s1305中,所述路径规划通过调用第三方地图api获得,第三方地图为百度地图、高德地图等具有路径规划及实时路况检测功能的应用程序。用户车牌号通常为用户注册时录入的车牌号,也可以发送车牌号请求至用户端,并接收用户返回的车牌号信息。减分规则为对于路径规划会经过拥堵区域的充电场站减1分,对于经过限行区域的充电场站减1分。s1305的目的是为了降低路上行驶的时长、提高效率。

s140、根据评分结果,将评分最高的所述充电场站推荐给所述用户。

需要说明的是,在实际评分时并不限于本实施例所描述的评分规则,可以设定不同的评分规则,例如按照排序进行不同的加分,对排序第一的充电场站多加一分。

实施例二

实施例二是在实施例一的基础上进行的,其主要对同时为多个用户推荐同一个充电场站时的情况进行解释和说明。

请参照图3所示根据评分结果,将评分最高的充电场站推荐给所述用户,还包括以下步骤:

s210、判断同一时间段内评分最高的充电场站是否为其他用户的推荐充电场站;

s210的同一时间段可以根据实际情况进行设定,本实施例不作具体限定。

s220、当评分最高的充电场站不为其他用户的推荐充电场站时,或,当评分最高的充电场站为其他用户的推荐充电场站时,且空闲充电桩数量大于被推荐用户数时,直接将评分最高的充电场站推荐给所述用户;

当推荐的充电场站的空闲充电桩数量较多时,则可以继续将该充电场站作为其他用户的推荐充电桩,无需进行s230的判定步骤。

s230、当评分最高的充电场站为其他用户的推荐充电场站时,且空闲充电桩数量小于被推荐用户数时,降序排列所述评分最高的充电场站对于所有被推荐用户的评分,根据评分从高到低依次为所有被推荐用户匹配空闲充电桩,直到所有空闲充电桩都被成功匹配;当所述用户未匹配到评分最高的充电场站的空闲充电桩时,推荐评分第二的充电场站给所述用户。

s230中的充电场站同时被推荐给多个用户,但是由于每个用户的信息,例如车牌号,用户所在位置等不同,同一个充电场站对于不同用户的评分也不同,因此通过比较充电场站对于用户的评分,优先将空闲充电桩匹配给评分高的用户。

对于未匹配到的用户,则推荐评分第二的充电场站给对应用户,当然,推荐前也需要执行s210至s230的相关步骤,以防止评分第二的充电场站也被同时推荐给多人导致排队的问题。

为了防止充电桩被占用,本实施例中还会对充电桩进行锁定,具体地,请参照图4所示,包括以下步骤:

s310、接收所述用户选择的充电场站;

s320、为所述用户锁定一个所述充电场站中的空闲充电桩;

s330、当所述用户开始充电或锁定超过预设时间时,解除锁定。

在接收到用户选择充电场站的指令后,服务器会对该充电场站发送锁定消息,由该充电场站完成充电桩的锁定。s330中的预设时间在本实施例中为15分钟,当然,在实际操作时也可以根据实际情况进行设定。

实施例三

实施例三公开了一种对应上述实施例的充电场站推荐方法对应的装置,为上述实施例的虚拟装置结构,请参照图5所示,包括:

获取模块410,用于获取用户当前位置信息;

过滤模块420,用于根据用户当前位置信息,筛选出预设地理范围内的充电场站,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表;

评分模块430,用于根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分;

推送模块440,用于根据评分结果,将评分最高的充电场站推荐给所述用户。

优选地,所述预设条件包括用户当前位置到充电场站的直线距离、可用充电桩密度、充电场站停车费、充电收费信息及路径。

实施例四

图6为本发明实施例四提供的一种电子设备的结构示意图,如图6所示,该电子设备包括处理器510、存储器520、输入装置530和输出装置540;计算机设备中处理器510的数量可以是一个或多个,图6中以一个处理器510为例;电子设备中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或其他方式连接,图6中以通过总线连接为例。

存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的充电场站推荐方法对应的程序指令/模块(例如,充电场站推荐方法装置中的获取模块410、过滤模块420、评分模块430和推送模块430)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述实施例一及实施例二的充电场站推荐方法。

存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置530可用于接收输入的用户身份信息、用户位置信息等。输出装置540可包括显示屏等显示设备。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,该存储介质可用于计算机执行充电场站推荐方法,该方法包括:

获取用户当前位置信息;

根据用户当前位置信息,筛选出预设地理范围内的充电场站,对所述预设地理范围内的充电场站进行使用状态的筛选,得到可选充电场站列表;

根据预设条件对所述可选充电场站列表中的充电场站进行多维度评分;

根据评分结果,将评分最高的充电场站推荐给所述用户。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的基于充电场站推荐方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述基于充电场站推荐方法装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

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