一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

充电桩预约推荐方法、装置、设备及计算机程序产品与流程

2021-10-29 22:36:00 来源:中国专利 TAG:充电 预约 装置 计算机 程序


1.本发明涉及充电桩技术领域,尤其涉及充电桩预约推荐方法、装置、设备及计算机程序产品。


背景技术:

2.随着电动汽车产业的快速发展,基于充电桩的相关技术也朝着越来越智能化的方向发展。以往车主是直接把车开到充电场站内,根据肉眼辨别充电桩的老旧程度来选择充电桩,而如今车主们使用充电桩进行充电时,越来越多的是通过手机app上的预约充电功能进行充电桩的预约。
3.但通过手机app进行预约充电时,由于无法查看到空闲充电桩的具体信息,因此无法判别其老旧程度,车主可能会预约到一台因过于老旧而影响到其充电效率的充电桩,甚至是预约到一台故障桩,这样就会对充电效果造成非常大的负面影响,同时也非常影响车主的充电体验,从而反映出现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。


技术实现要素:

4.本发明的主要目的在于提出一种充电桩预约推荐方法、装置、设备及计算机程序产品,旨在解决现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。
5.为实现上述目的,本发明提供一种充电桩预约推荐方法,所述充电桩预约推荐方法包括:
6.在接收到充电预约请求时,根据所述充电预约请求确定搜索范围,以基于所述搜索范围确定若干空闲充电桩;
7.获取若干空闲充电桩的目标相关信息,其中,所述目标相关信息中至少包含投入使用时长、故障率和/或充电效率;
8.根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序,以按照所述推荐排序推荐若干所述空闲充电桩。
9.可选地,所述在接收到充电预约请求时,根据所述充电预约请求确定搜索范围,以基于所述搜索范围确定若干空闲充电桩的步骤之前,还包括:
10.接收所述各充电桩的连接请求,在所述连接请求下基于指定网关与所述各充电桩建立连接;
11.基于所述指定网关接收由所述各充电桩发送的已加密的协议数据包,基于各所述协议数据包得到所述各充电桩的相关信息,其中,所述目标相关信息基于所述相关信息得到。
12.可选地,所述基于所述指定网关接收由所述各充电桩发送的已加密的协议数据包的步骤包括:
13.对各所述协议数据包进行合法性校验,并对各通过合法性校验的协议数据包进行
解密,以得到所述各充电桩的相关信息。
14.可选地,所述根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序的步骤包括:
15.将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序,得到时长排列顺序、故障排列顺序和/或充电效率排列顺序;
16.将所述时长排列顺序、所述故障率排列顺序和/或所述充电效率排列顺序作为所述推荐排序。
17.可选地,所述将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序的步骤之前,还包括:
18.接收排序条件选择指令,基于所述排序选择指令确定排序条件,其中,所述排序条件包括与所述投入使用时长、故障率和/或充电效率对应的排序条件;
19.所述将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序的步骤包括:
20.响应于所述排序条件选择指令,按照所述排序条件将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序。
21.可选地,所述获取若干空闲充电桩的目标相关信息的步骤包括:
22.获取每一所述空闲充电桩对应的投入使用时长、故障率和/或充电效率,并获取每一所述空闲充电桩的位置信息;
23.根据所述搜索范围对应的目标位置和每一所述位置信息得到每一所述空闲充电桩与所述目标位置的距离远近程度;
24.将所述投入使用时长、故障率和/或充电效率以及所述距离远近程度作为所述目标相关信息。
25.可选地,所述根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序的步骤包括:
26.根据预设权重分配规则,为每一所述空闲充电桩的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度分配相应权重;
27.基于每一所述空闲充电桩分配权重后的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度,确定若干所述空闲充电桩的推荐排序。
28.可选地,所述在接收到充电预约请求时,根据所述充电预约请求确定搜索范围,以基于所述搜索范围确定若干空闲充电桩的步骤包括:
29.在接收到充电预约请求时,根据所述充电预约请求获取目标位置和指定距离,以根据所述目标位置和指定距离确定充电桩搜索范围;
30.判断所述充电桩搜索范围内是否存在处于空闲状态的充电桩;
31.若是,则将所述充电桩搜索范围内处于空闲状态的充电桩作为所述空闲充电桩。
32.可选地,所述判断所述充电桩搜索范围内是否存在处于空闲状态的充电桩的步骤之后,还包括:
33.若否,则生成所述充电桩搜索范围内无空闲充电桩的提示信息。
34.此外,为实现上述目的,本发明还提供一种充电桩预约推荐装置,所述充电桩预约推荐装置包括:
35.目标信息获取模块,用于在接收到充电预约请求时,获取若干空闲充电桩的目标相关信息,其中,所述目标相关信息中至少包含充电桩性能信息;
36.推荐排序确定模块,用于根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序,以按照所述推荐排序推荐若干所述空闲充电桩。
37.此外,为实现上述目的,本发明还提供一种充电桩预约推荐设备,所述充电桩预约推荐设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的充电桩预约推荐程序,所述充电桩预约推荐程序被所述处理器执行时实现如上所述的充电桩预约推荐方法的步骤。
38.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有充电桩预约推荐程序,所述充电桩预约推荐程序被处理器执行时实现如上所述的充电桩预约推荐方法的步骤。
39.此外,为实现上述目的,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的充电桩预约推荐方法的步骤。
40.本发明通过充电预约请求确定具体的搜索范围,然后确定出搜索范围内的空闲充电桩,使得挑选出的空闲充电桩在距离方面能够符合用户的实际需求;通过至少获取到空闲充电桩的投入使用时长、故障率和/或充电效率这些在充电性能方面的信息,使得将充电桩的充电性能信息纳入了考虑范围;通过利用投入使用时长、故障率和/或充电效率确定出空闲充电桩在充电性能方面的推荐排序,使得充电性能方面的信息成为了决定空闲充电桩推荐排序的重要因素,可以优先向用户推荐充电性能更好的充电桩,避免了用户在手机app上盲选到充电性能不佳的充电桩的情况,从而确保了用户所预约到的充电桩的充电效果,解决了现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。
附图说明
41.图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;
42.图2为本发明充电桩预约推荐方法第一实施例的流程示意图;
43.图3为本发明充电桩预约推荐方法第四实施例中一具体实施方式的充电桩优选各因素占比的示意图;
44.图4为本发明充电桩预约推荐方法第四实施例中一具体实施例的流程示意图;
45.图5为本发明充电桩预约推荐方法第五实施例中服务器端与客户端的通讯方式示意图;
46.图6为本发明充电桩预约推荐装置的功能模块示意图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
49.随着电动汽车产业的快速发展,基于充电桩的相关技术也朝着越来越智能化的方向发展。以往车主是直接把车开到充电场站内,根据肉眼辨别充电桩的老旧程度来选择充电桩,而如今车主们使用充电桩进行充电时,越来越多的是通过手机app上的预约充电功能进行充电桩的预约。
50.但通过手机app进行预约充电时,由于无法查看到空闲充电桩的具体信息,因此无法判别其老旧程度,车主可能会预约到一台因过于老旧而影响到其充电效率的充电桩,甚至是预约到一台故障桩,这样就会对充电效果造成非常大的负面影响,同时也非常影响车主的充电体验,从而反映出现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。
51.为解决上述问题,本发明提供一种充电桩预约推荐方法,即通过充电预约请求确定具体的搜索范围,然后确定出搜索范围内的空闲充电桩,使得挑选出的空闲充电桩在距离方面能够符合用户的实际需求;通过至少获取到空闲充电桩的投入使用时长、故障率和/或充电效率这些在充电性能方面的信息,使得将充电桩的充电性能信息纳入了考虑范围;通过利用投入使用时长、故障率和/或充电效率确定出空闲充电桩在充电性能方面的推荐排序,使得充电性能方面的信息成为了决定空闲充电桩推荐排序的重要因素,可以优先向用户推荐充电性能更好的充电桩,避免了用户在手机app上盲选到充电性能不佳的充电桩的情况,从而确保了用户所预约到的充电桩的充电效果,解决了现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。
52.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
53.如图1所示,该充电桩预约推荐装置可以包括:处理器1001,例如cpu,用户接口1003,网络接口1004,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
54.本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
55.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及充电桩预约推荐程序。
56.在图1所示的设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接用户端(程序员端),与用户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的充电桩预约推荐程序,并执行下述充电桩预约推荐方法中的操作。
57.基于上述硬件结构,提出本发明充电桩预约推荐方法实施例。
58.参照图2,图2为本发明充电桩预约推荐方法第一实施例的流程示意图。所述充电桩预约推荐方法包括;
59.步骤s10,在接收到充电预约请求时,根据所述充电预约请求确定搜索范围,以基于所述搜索范围确定若干空闲充电桩;
60.步骤s20,获取若干空闲充电桩的目标相关信息,其中,所述目标相关信息中至少包含投入使用时长、故障率和/或充电效率;
61.在本实施例中,本发明应用于终端,例如服务器、个人电脑等。以下均以服务器为例进行说明。
62.充电桩指的是可为电动汽车进行充电的充电装置。空闲充电桩指的是根据充电请求所确定的某一目标范围内所有处于空闲状态的可预约的充电桩。空闲充电桩的个数可以为零个、一个或是多个。充电预约请求指的是用户在终端设备上向服务器发送的用于预约充电桩的请求。
63.投入使用时长指的是充电桩从开始投入使用到当前时间的时长。故障率指的是充电桩发生故障充电次数在总充电次数中的占比。充电效率则是通过充电桩的自身功率所体现的,功率越高则该充电桩对应的充电效率越高。目标充电性能信息可包含投入使用时长、故障率以及充电效率这三项指标信息中的一项或是多项。另外,由于投入使用时长、故障率和充电效率均属于充电桩性能信息,因此可以理解的是,在具体实施过程中若有其他种类的充电桩性能信息,也可列为空闲充电桩的目标相关信息中。
64.作为一种实施方式,空闲充电桩可直接由充电预约请求确定出;作为另一种实施方式,由于服务器需要对某一区域范围内的所有充电桩进行信息统计与管理,上述空闲充电桩也可由服务器所管理的各充电桩中根据位置信息和状态信息筛选得到。对于各充电桩的相关信息和充电预约请求的获取顺序,即可以是服务器先获取到相关信息,再获取到充电预约请求,也可以是服务器先获取到充电预约请求,再对相关信息进行获取,还可以是服务器同时获取到相关信息和充电预约请求。
65.例如,若是服务器先获取到充电预约请求进行说明。假设上述相关信息中包含充电桩的位置信息,服务器若事先并未对所管理的充电桩进行信息采集,则在接收到充电预约请求时,向所管理的各充电桩请求获取对应的相关信息;或是假设上述相关信息中不包含充电桩的位置信息,服务器在接收充电预约请求前仅获取到各充电桩的位置信息,则在服务器接收到请求时,先根据该请求确定一搜索范围,然后根据先前获取到的各充电桩的位置信息向搜索范围内的充电桩进行相关信息的请求获取。
66.目标相关信息指的是空闲充电桩对应的相关信息,其中至少包括能够反映一个充电桩的实际充电性能的投入使用时长、故障率和/或充电效率信息。除了充电性能信息之外,一个充电桩的相关信息还可包括该充电桩的位置信息、状态信息等,其中,状态信息可包括使用状态、预约状态、空闲状态等。
67.具体地,用户在发出充电预约请求时,可指定一距离,例如10公里。而目标范围则与10公里对应的范围相同,也可比10公里对应的范围略大或略小。服务器根据该充电预约请求确定到用户发出请求的终端设备的所在位置以及用户所指定的距离,然后根据用户所指定的距离以及所在位置确定一目标范围,再寻找该目标范围内处于空闲状态的充电桩,将其作为可预约的空闲充电桩。而对于服务器基于各充电桩的相关信息得到当前空闲充电桩的目标相关信息的方式,在服务器先获取到相关信息的情况下,服务器就从先前汇集的所有充电桩的相关信息中筛选出当前所确定的空闲充电桩的相关信息作为目标相关信息;在服务器先获取到充电预约请求,且上述相关信息不包括位置信息的情况下,服务器所获取的各充电桩的相关信息就等同于目标范围内充电桩的相关信息,服务器只需在其中确定出处于空闲状态的充电桩,将其对应的相关信息作为目标相关信息即可。
68.步骤s30,根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序,以按照所述推荐排序推荐若干所述空闲充电桩。
69.在本实施例中,若相关信息中仅包括投入使用时长、故障率和/或充电效率这些充
电性能信息,则推荐排序仅由充电性能信息确定,优先推荐空闲充电桩中充电性能更优的充电桩;若是相关信息中除了充电性能信息之外,还包括其他方面的信息,则推荐排序就基于充电性能信息和其他方面信息综合确定。
70.需要说明的是,若服务器当前所确定的空闲充电桩的个数仅为一个时,则仅推荐这一个空闲充电桩,并可对应生成当前范围内可预约的空闲充电桩较少的提示信息,以提示用户扩大充电桩选择范围。
71.服务器向用户推荐空闲充电桩的方式通常为向用户终端发送充电桩推荐页面信息,用户在进入app,选定范围进行预约后,终端可显示出由服务器生成的推荐页面。该推荐页面中可显示预设数量的空闲充电桩,这些空闲充电桩按照推荐排序显示。若是空闲充电桩的数目未达到预设数量,则仅依然按照推荐排序将所有空闲充电桩的数量进行显示,并可对应生成生成当前范围内可预约的空闲充电桩较少的提示信息,以提示用户扩大充电桩选择范围。
72.作为一具体实施方式,若是相关信息中仅包括投入使用时长、故障率和/或充电效率,服务器可对应生成若干空闲充电桩在每一项指标下的性能优劣排序,然后推荐页面中设置有下拉框以供用户从这多个指标中进行选择,用户选择某一项指标后,页面将对应刷新显示出该项指标下按照充电性能从高到低空闲充电桩的排序列表。当前用户也可从多项指标中选择两项及以上指标,服务器可为不同指标分配相应权重,综合用户所选的多个不同指标重新确定排序。
73.作为另一具体实施方式,若是相关信息中除了充电性能信息之外还包含其他方面信息,则服务器可根据为投入使用时长、故障率和/或充电效率中的一项或多项指标,以及其他方面信息中的一项或多项信息分别分配相应权重,再加权计算每一空闲充电桩对应的加权值,以根据加权值的高低为其进行排序并进行显示。
74.另外,考虑到实际应用有些可预约的充电桩的充电性能过低的情况,服务器可针对充电性能信息中的一项或多项指标预设充电性能最低阈值,若是当前所确定的空闲充电桩的性能指标低于最低阈值,则说明此空闲充电桩的充电性能过低以不适宜投入使用,服务器可直接将此类空闲充电桩进行筛除,或是将其与其他正常空闲充电桩一并显示,但需标明该空闲充电桩的充电性能过低,用户需要谨慎选择。
75.本实施例提供一种充电桩预约推荐方法。所述充电桩预约推荐方法通过在接收到充电预约请求时,获取若干空闲充电桩的目标相关信息,其中,所述目标相关信息中至少包含充电桩性能信息;根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序,以按照所述推荐排序推荐若干所述空闲充电桩。本实施例通过获取到空闲充电桩至少在充电性能方面的信息,使得将充电桩的充电性能信息纳入了考虑范围;通过空闲充电桩的充电性能确定出空闲充电桩的推荐排序,使得充电性能信息成为了决定空闲充电桩推荐排序的重要因素,可以优先向用户推荐充电性能更好的充电桩,避免了用户在手机app上盲选到充电性能不佳的充电桩的情况,从而确保了用户所预约到的充电桩的充电效果,解决了现有的基于手机app进行充电桩预约的方式难以保证充电效果的技术问题。
76.进一步地,基于图2所示上述第一实施例,提出本发明充电桩预约推荐方法的第二实施例。在本实施例中,步骤s10之前,还包括:
77.步骤s01,接收所述各充电桩的连接请求,在所述连接请求下基于指定网关与所述
各充电桩建立连接;
78.步骤s02,基于所述指定网关接收由所述各充电桩发送的已加密的协议数据包,基于各所述协议数据包得到所述各充电桩的相关信息,其中,所述目标相关信息基于所述相关信息得到。
79.在本实施例中,对于各充电桩与后台服务器之间的通讯,所采用的是特殊设计的集中式通讯,客户端client(包含充电桩charger和网关gateway)与服务器server(sp)之间采用tcp/ip协议进行通信,并进行高级加密标准(aes,advanced encryption standard)非对称加密和信息摘要算法(md5,message

digest algorithm)验证。如图5所示,对于集中式系统中充电桩charger自身不具有以太网通讯功能,而是通过网关gateway实现与服务器端sp的通讯,在整个通讯系统中gateway作为客户端与服务器端通讯,而所有的charger都不直接与sp通讯,所有针对charger的通讯指令都将通过gateway转发。
80.进一步地,步骤s02包括:
81.步骤s021,对各所述协议数据包进行合法性校验,并对各通过合法性校验的协议数据包进行解密,以得到所述各充电桩的相关信息。
82.步骤s022,在本实施例中,client(charger/gateway)与server(sp)之间采用tcp/ip协议进行通信。通信数据报文采用二进制格式;客户端client方自动向服务器server方提出连接请求,连接成功后,采用推送方式,向服务器方发送协议数据包,协议数据包的内容可以是上述相关信息,且一律采用单包传输方式,不采用多包传输方式;服务器端对接收的数据包需进行合法性校验,包括通信长度、校验和计算,命令代码等多个属性的合法性校验。合法性校验结束后,服务器端会对数据包中的数据进行aes非对称解密和md5验证,并把数据解析成明文。客户端需要自动维护通信连接状态的有效性,在初始化和断链以后,自动进行连接尝试,直到连接恢复。
83.本实施例通过采用网关作为充电桩与服务器之间的中间方,对通信消息进行转发,使得自身不具有以太网通讯功能的充电桩也能与服务器端进行集中式通讯,从而保证了信息的顺利传输。同时通过对传输的数据包进行加密,从而保证了数据传输的安全性。
84.进一步地,基于上述图2所示的第一实施例,提出本发明充电桩预约推荐方法的第三实施例。在本实施例中,步骤s30包括:
85.步骤s311,将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序,得到时长排列顺序、故障排列顺序和/或充电效率排列顺序;
86.步骤s312,将所述时长排列顺序、所述故障率排列顺序和/或所述充电效率排列顺序作为所述推荐排序。
87.在本实施例中,提出一种自动生成推荐排序的方式。若目标相关信息中只包含投入使用时长、故障率和充电效率这三项指标中的某一项指标信息,则服务器就更加这一单一指标信息对多个空闲充电桩进行排序,例如对于单一的投入使用时长,服务器就按照多个空闲充电桩分别对应的投入使用时长从小到大对多个空闲充电桩进行排序,以优先推荐投入使用时长更短(更新)的空闲充电桩;对于单一的故障率,服务器就按照多个空闲充电桩分别对应的故障率从小到大对多个空闲充电桩进行排序,以优先推荐故障率更低的空闲充电桩;对于单一的充电效率,服务器就按照多个空闲充电桩分别对应的充电效率从大到小对多个空闲充电桩进行排序,以优先推荐充电效率更高的空闲充电桩。
88.若目标相关信息中只包含投入使用时长、故障率和充电效率这三项指标中的两项或三项不同种类的指标信息,则服务器可根据预设的权重分配规则对不同种类的指标信息分别相应权重,权重越高说明该项指标信息对于空闲充电桩的排序影响越大。服务器综合多项指标信息计算每一空闲充电桩分别对应的加权值,加权值越高的排序越靠前,以多个空闲充电桩按照综合排序显示给用户,作为默认显示排序。
89.进一步地,步骤s311之前,还包括:
90.步骤a1,接收排序条件选择指令,基于所述排序选择指令确定排序条件,其中,所述排序条件包括与所述投入使用时长、故障率和/或充电效率对应的排序条件;
91.步骤s311包括:
92.步骤b1,响应于所述排序条件选择指令,按照所述排序条件将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序。
93.在本实施例中,提出一种基于用户发出指令确定推荐排序的方式。在接收到用户发出的排序指令时(例如推荐页面中设置有下拉框以供用户从这多个指标中进行选择,用户选择某一项指标后,相当于向服务器发送一排序条件选择指令),服务器根据用户当前所指定的一项或多项排序条件对空闲充电桩进行排序,具体方式可参照上述内容。在排序完成后,前端页面将对应刷新显示出用户指定排序条件下按照充电性能从高到低空闲充电桩的排序列表。
94.本实施例通过将投入使用时长、故障率和/或充电效率纳入考量范围,然后根据这几项中的一项或多项确定推荐顺序,从而保证优先推荐充电性能更好的空闲充电桩,保证了用户预约充电桩后使用预约的充电桩进行充电的效率,提升用户体验,增加了用户粘度。
95.进一步地,基于图2所示上述第一实施例,提出本发明充电桩预约推荐方法的第四实施例。在本实施例中,所述获取若干空闲充电桩的目标相关信息的步骤包括:
96.步骤c1,获取每一所述空闲充电桩对应的投入使用时长、故障率和/或充电效率,并获取每一所述空闲充电桩的位置信息;
97.步骤c2,根据所述搜索范围对应的目标位置和每一所述位置信息得到每一所述空闲充电桩与所述目标位置的距离远近程度;
98.步骤c3,将所述投入使用时长、故障率和/或充电效率以及所述距离远近程度作为所述目标相关信息。
99.在本实施例中,相关信息中还包含充电桩所在的位置信息。服务器获取到每一空闲充电桩对应的投入使用时长、故障率和/或充电效率以及位置信息,然后获取每一空闲充电桩所在位置与搜索范围对应的目标位置之间的距离差,将每一距离差转化为距离远近程度。最后服务器就可将每一空闲充电桩的位置信息和其与目标位置之间的距离远近程度作为该空闲充电桩的目标相关信息。
100.对于投入使用时长,可由充电桩侧随着时间推移不断更新上传至服务器,也可在充电桩开始投入使用时,服务器对各充电桩的投入使用时刻进行采集并保存,此后即可将保存的投入使用时刻与当前时刻进行比较,得到各充电桩分别对应的投入使用时长。
101.进一步地,步骤s30包括:
102.步骤s321,根据预设权重分配规则,为每一所述空闲充电桩的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度分配相应权重;
103.步骤s322,基于每一所述空闲充电桩分配权重后的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度,确定若干所述空闲充电桩的推荐排序。
104.在本实施例中,预设权重分配规则可由相关人员预先设置。作为一具体实施方,如图3所示,图3为充电桩优选各因素占比的示意图,也即是相当于一种具体的权重分配方式。在此方式中,分别为距离远近程度、投入使用时间、故障率以及充电效率这四项因素分别了不同的占比,占比越高说明该项因素对充电桩的排序影响越大。对于“距离远近程度”这项因素,所分配的占比为10%;对于“投入使用时间”这项因素,所分配的占比为20%;对于“故障率”这项因素,所分配的占比为35%;而对于充电效率这项因素,所分配的占比为35%。
105.作为一具体实施例,如图4所示。
106.用户打开手机app,打开预约充电页面,用户当前位置信息会由手机端传送到后台服务器。后台服务器根据位置信息,默认查询离该位置10公里以内的空闲充电桩,如果查不到空闲桩,页面则会提示当“附近10公里无可用充电桩,请扩大范围”的提示信息,用户可在app上自定义搜索范围,也可根据下拉框选择“20”,“50”,“100”等更大的搜索范围;如果在10公里内查到了空闲桩,后台则会根据空闲充电桩离用户距离的远近,进行排序统计。后台根据空闲充电桩投入使用时间的远近,进行排序统计;后台根据空闲充电桩的故障率,进行排序统计;后台根据空闲充电桩的充电效率,进行排序统计;最后后天服务器根据预设权重分配规则对上述几项指标信息进行综合计算,得到综合排名最优的10台充电桩,推荐展现给用户,以供用户选择。另外,用户也可以分别根据距离、故障率、充电效率、投入时间分别选择最优的10台充电桩进行选择。
107.本实施例通过将距离远近程度和充电性能一同纳入考量范围,根据预设权重分配规则为各项充电性能指标以及距离远近程度分配相应权重,使得最终所得到的推荐排序能够综合距离远近程度的因素和充电性能的因素,从而为用户优先推荐各维度上都更加优质的空闲充电桩,确保了推荐质量,同时也提升了用户体验。
108.进一步地,基于图2所示上述第一实施例,提出本发明充电桩预约推荐方法的第五实施例。在本实施例中,步骤s10包括:
109.步骤s11,在接收到充电预约请求时,根据所述充电预约请求获取目标位置和指定距离,以根据所述目标位置和指定距离确定充电桩搜索范围;
110.步骤s12,判断所述充电桩搜索范围内是否存在处于空闲状态的充电桩;
111.步骤s13,若是,则将所述充电桩搜索范围内处于空闲状态的充电桩作为所述空闲充电桩。
112.在本实施例中,限定了各充电桩的范围为服务器所管理的所有充电桩,具体的区域范围可由相关人员进行设置以及更改。服务器先获取到自身所管理的所有相关信息,再获取到充电预约请求。在各充电桩部署时,服务器就会对每一充电桩的相关信息进行采集,并将所管理的所有充电桩分别对应的相关信息进行汇总。然后在充电桩投入使用后,用户可在手机app上对已部署并投入使用的充电桩进行预约,此时服务器已汇总有所有充电桩的相关信息,只需从其中筛选出目标范围内处于空闲状态的充电桩对应的相关信息(相当于上述目标相关信息)即可。
113.目标位置既可为车主当前位置(由车主预约时所使用的终端获取),也可为车主所选择的其他位置。指定距离指的是车主所指定的距离目标位置的距离。充电桩搜索范围指
的是以目标位置为中心,以指定距离为半径或对角线的区域范围。在本实施例中上述相关信息中除充电性能信息之外还至少包括状态信息。
114.作为一具体实施方式,在上述相关信息中包含充电性能信息、位置信息以及状态信息时,服务器从各充电桩的相关信息中获取到位置信息和状态信息,然后根据位置信息筛选出位于充电桩搜索范围内的充电桩,并根据状态信息判断范围内的充电桩中是否存在处于空闲状态的充电桩。若存在,则将位于充电桩搜索范围内,且处于空闲状态的充电桩作为上述空闲充电桩。其中,充电桩的状态类型可分为空闲状态和非空闲状态,非空闲状态具体可包括故障状态、停用状态、正在使用状态、已预约状态等。
115.作为另一具体实施方式,在上述相关信息中包含充电性能信息与状态信息,而不包含位置信息时(服务器此前已获取到位置信息),此时各充电桩即为充电桩搜索范围内的所有充电桩。服务器只需获取到相关信息中的状态信息,并根据状态信息判断各充电桩中是否存在处于空闲状态的充电桩。若存在,服务器则从各充电桩中筛选出处于空闲状态的充电桩作为上述空闲充电桩。
116.需要说明的是,由于充电桩的状态信息可能会随着时间的推移不断发生变化,因此每当充电桩的状态发生变化时,充电桩都会将更新后的状态信息上传至服务器,以供服务器对该充电桩所对应的状态信息及时进行更新。
117.进一步地,步骤s12之后,还包括:
118.步骤d1,若否,则生成所述充电桩搜索范围内无空闲充电桩的提示信息。
119.在本实施例中,确定距离所述目标位置最近的处于空闲状态的充电桩;
120.若服务器经过判断后确定在充电桩搜索范围内不存在处于空闲充电桩,则生成对应的提示信息并发送给车主终端,以提示车主当前选择范围内不存在可预约的空闲充电桩,并可建议其扩大选择范围,用户可在页面中选择更多的距离,例如将原先选择的10公里更改成20公里。
121.另外,在服务器确定该充电桩搜索范围内无空闲充电桩时,还可检测距离目标位置最近的处于空闲状态的充电桩与目标位置的距离,然后根据该充电桩的位置信息生成空闲充电桩提示信息,以提示车主在距离目标位置的上述距离的位置才开始又可预约的空闲充电桩存在。
122.本实施例通过不限制目标位置为车主当前所在位置,使得车主可以任意选择其他位置作为充电桩的搜索中心,为车主提供了更宽的选择范围,提升了用户体验;通过在搜索时判断当前搜索范围内不存在可预约的空闲充电桩时,生成相应提示信息,使得车主能够及时得知当前所指定的搜索范围内尚未搜索到空闲充电桩,需要扩大搜索范围。
123.如图6所示,本发明还提供一种充电桩预约推荐装置,所述充电桩预约推荐装置包括:
124.空闲目标确定模块10,用于在接收到充电预约请求时,根据所述充电预约请求确定搜索范围,以基于所述搜索范围确定若干空闲充电桩;
125.目标信息获取模块20,用于获取若干空闲充电桩的目标相关信息,其中,所述目标相关信息中至少包含投入使用时长、故障率和/或充电效率;
126.推荐排序确定模块30,用于根据所述目标相关信息确定若干所述空闲充电桩基于充电性能的推荐排序,以按照所述推荐排序推荐若干所述空闲充电桩。
127.可选地,所述充电桩预约推荐装置还包括:
128.连接请求接收模块,用于接收所述各充电桩的连接请求,在所述连接请求下基于指定网关与所述各充电桩建立连接;
129.协议数据接收模块,用于基于所述指定网关接收由所述各充电桩发送的已加密的协议数据包,基于各所述协议数据包得到所述各充电桩的相关信息,其中,所述目标相关信息基于所述相关信息得到。
130.可选地,所述协议数据接收模块包括:
131.合法校验单元,用于对各所述协议数据包进行合法性校验,并对各通过合法性校验的协议数据包进行解密,以得到所述各充电桩的相关信息。
132.可选地,所述推荐排序确定模块30包括:
133.排列顺序获取单元,用于将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序,得到时长排列顺序、故障排列顺序和/或充电效率排列顺序;
134.推荐排序确定单元,用于将所述时长排列顺序、所述故障率排列顺序和/或所述充电效率排列顺序作为所述推荐排序。
135.可选地,所述推荐排序确定模块30还包括:
136.选择指令接收单元,用于接收排序条件选择指令,基于所述排序选择指令确定排序条件,其中,所述排序条件包括与所述投入使用时长、故障率和/或充电效率对应的排序条件;
137.所述排列顺序获取单元还用于:
138.响应于所述排序条件选择指令,按照所述排序条件将若干所述空闲充电桩按照对应的若干所述投入使用时长、故障率和/或充电效率进行排序。
139.可选地,所述目标信息获取模块20包括:
140.位置信息获取单元,用于获取每一所述空闲充电桩对应的投入使用时长、故障率和/或充电效率,并获取每一所述空闲充电桩的位置信息;
141.距离远近确定单元,用于根据所述搜索范围对应的目标位置和每一所述位置信息得到每一所述空闲充电桩与所述目标位置的距离远近程度;
142.目标信息确定单元,用于将所述投入使用时长、故障率和/或充电效率以及所述距离远近程度作为所述目标相关信息。
143.可选地,所述推荐排序确定模块30包括:
144.预设权重分配单元,用于根据预设权重分配规则,为每一所述空闲充电桩的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度分配相应权重;
145.权重排序确定单元,用于基于每一所述空闲充电桩分配权重后的所述投入使用时长、故障率和/或充电效率以及所述距离远近程度,确定若干所述空闲充电桩的推荐排序。
146.可选地,所述空闲目标确定模块10包括:
147.搜索范围确定单元,用于在接收到充电预约请求时,根据所述充电预约请求获取目标位置和指定距离,以根据所述目标位置和指定距离确定充电桩搜索范围;
148.空闲状态判断单元,用于判断所述充电桩搜索范围内是否存在处于空闲状态的充电桩;
149.空闲目标确定单元,用于若是,则将所述充电桩搜索范围内处于空闲状态的充电桩作为所述空闲充电桩。
150.可选地,所述充电桩预约推荐装置还包括:
151.提示信息生成模块,用于若否,则生成所述充电桩搜索范围内无空闲充电桩的提示信息。
152.本发明还提供一种充电桩预约推荐设备。
153.所述充电桩预约推荐设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的充电桩预约推荐程序,其中所述充电桩预约推荐程序被所述处理器执行时,实现如上所述的充电桩预约推荐方法的步骤。
154.其中,所述充电桩预约推荐程序被执行时所实现的方法可参照本发明充电桩预约推荐方法的各个实施例,此处不再赘述。
155.本发明还提供一种计算机可读存储介质。
156.本发明计算机可读存储介质上存储有充电桩预约推荐程序,所述充电桩预约推荐程序被处理器执行时实现如上所述的充电桩预约推荐方法的步骤。
157.其中,所述充电桩预约推荐程序被执行时所实现的方法可参照本发明充电桩预约推荐方法各个实施例,此处不再赘述。
158.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的充电桩预约推荐方法的步骤。
159.其中,所述计算机程序被执行时所实现的方法可参照本发明充电桩预约推荐方法各个实施例,此处不再赘述。
160.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
161.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
162.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
163.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜