本技术涉及新能源,具体涉及一种基于第三方启动码的充电服务系统、充电方法及充电装置。
背景技术:
1、随新能源设备的广泛使用,对于充电的需求越加旺盛。现有技术中,以新能源车辆的充电业务为例,在充电场站中通常每一个充电枪具有一个二维码,用户通过扫描该二维码可以启动充电服务。在建设充电场站时,需要工作人员将二维码一一对应的贴在充电枪的恰当位置上。
2、而现有技术中,当一个充电服务运营商想要入驻一个充电场站,通常需要根据电力运营商提供的每一个充电枪的身份标识信息生产启动码,并由工作人员逐张核实二维码与充电枪的对应关系,并张贴在充电枪的恰当位置,极大的增加了工作人员的工作量,甚至出现由于张贴错误导致的“张冠李戴”的问题。且一个充电场站可能已经张贴有二维码,但是却有新的充电服务运营商想要进入该充电场站,但是由于某些原因不允许再张贴二维码,这种情况下,新的充电服务运营商就无法入驻该充电场站。
技术实现思路
1、本技术实施例针对上述情况,本技术提出一种基于第三方启动码的充电服务系统、充电方法及充电装置,以克服或者部分克服现有技术的不足之处。
2、第一方面,本技术实施例提供了一种基于第三方启动码的充电服务系统,所述充电服务系统包括前端应用和充电服务端,所述前端应用和充电服务端通信连接;所述充电服务系统与充电桩管理系统进行通信,所述充电桩管理系统负责至少一个充电场站中的至少一个充电桩的管理,所述充电服务系统通过所述充电桩管理系统控制所述充电场站中的充电桩的充电枪为待充电设备充电;
3、所述前端应用解析扫描到的充电桩的充电枪的启动码,得到所述启动码指示的充电枪的唯一资源定位标识,其中,所述充电枪的启动码为独立于所述充电服务系统的第三方启动码,且所述启动码与所述充电枪具有一一对应关系;
4、所述前端应用根据确定的唯一资源定位标识生成充电请求,并发送至所述充电服务端;
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、确定所述第三方充电枪标识信息的信息类型,所述信息类型为明文身份标识信息、密文身份标识信息和映射身份标识信息中的一种;
41、若所述信息类型为明文身份标识信息,则将所述明文身份标识信息作为所述充电请求指示的目标充电枪的供应端标识信息;
42、若所述信息类型为密文身份标识信息,则从所述启动码解析规则读取密文解析规则,并对所述密文身份标识信息进行解密,将解密结果作为所述充电请求指示的目标充电枪的供应端标识信息。
43、可选的,在上述的基于第三方启动码的充电方法中,所述基于预加载的启动码解析规则,确定所述充电请求指示的目标充电枪的供应端标识信息,还包括:
44、若确定所述信息类型为映射身份标识信息,则在预加载的所述启动码与所述充电枪的对应关系中,对所述第三方充电枪标识信息进行检索,将检索结果作为所述充电请求指示的目标充电枪的供应端标识信息。
45、可选的,在上述的基于第三方启动码的充电方法中,所述充电服务系统还通信连接充电运营管理系统;所述启动码与所述充电枪的对应关系是通过根据下述方法建立的:
46、所述充电运营管理系统,用于解析扫描到的启动码,得到所述启动码指示的唯一资源定位标识;
47、所述充电运营管理系统,用于解析扫描到的充电枪的互联互通码,得到所述充电枪的供应端标识信息;
48、建立所述唯一资源定位标识与所述供应端标识信息之间的映射关系,以建立所述启动码与所述充电枪之间的对应关系。
49、可选的,在上述的基于第三方启动码的充电方法中,所述充电枪的供应端标识信息为充电枪身份证标识号、充电枪账号、充电枪唯一编码、充电枪专属号码中的至少一种。
50、可选的,在上述的基于第三方启动码的充电方法中,所述方法还包括:
51、在将所述目标充电枪的供应端标识信息发送到充电桩管理系统之前,采集所述目标充电枪的校验信息,并根据所述校验信息对所述目标充电枪的可用性进行校验;
52、若校验结果为通过,则将所述目标充电枪的供应端标识信息发送到充电桩管理系统,以实现对所述待充电设备的充电。
53、可选的,在上述的基于第三方启动码的充电方法中,所述采集所述目标充电枪的校验信息,并根据所述校验信息对所述目标充电枪的可用性进行校验,包括:
54、从所述校验信息提取待校验数据,所述待校验数据包括以下的至少一项:充电枪的供应端标识信息、设备认证接口、状态可用性、投运状态、运营价格策略、故障码;
55、基于预设的充电枪校验规则,对所述待校验数据中的各项分别校验,若校验结果均为通过,则确定所述目标充电枪的可用性的校验结果为通过。
56、可选的,在上述的基于第三方启动码的充电方法中,所述基于预设的充电枪校验规则,对所述待校验数据中的各项分别校验,包括:
57、确定所述充电枪的供应端标识信息是否符合预设的格式规则,且与所述启动指令指示的目标充电枪的供应端标识信息一致;
58、若是,则确定所述设备认证接口是否合法;
59、若是,则确定所述状态可用性是否为可用;
60、若是,则确定所述投运状态是否为正在运营;
61、若是,则确定所述运营价格策略是否已经获取;
62、若是,则根据预加载的故障配置文件和所述故障码,确定所述充电枪是否存在故障;
63、若否,则确定所述目标充电枪的可用性的校验结果为通过;
64、以上校验步骤能够变更顺序执行。
65、可选的,所述基于第三方启动码的充电方法还包括:
66、在将所述目标充电枪的供应端标识信息发送到充电桩管理系统、或者在采集所述目标充电枪的校验信息,并根据所述校验信息对所述目标充电枪的可用性进行校验的步骤之前,接收所述充电桩管理系统推送的插枪信号,所述插枪信号是所述充电桩管理系统响应于用户将一个充电枪已经插入所述待充电设备的充电口产生并发送至所述充电服务系统的;
67、根据所述插枪信号,确定所述插枪信号指示的候选充电枪已经插入所述待充电设备的充电口;
68、确定所述候选充电枪与所述目标充电枪的供应端标识信息是否一致,若一致,则进入将所述目标充电枪的供应端标识信息发送到充电桩管理系统、或者所述采集所述目标充电枪的校验信息,并根据所述校验信息对所述目标充电枪的可用性进行校验的步骤。
69、可选的,在上述的基于第三方启动码的充电方法中,所述前端应用为商家端客户端、个人用户端客户端、小程序、公共号中的任意一项。
70、第三方面,本技术实施例还提供了一种基于第三方启动码的充电装置,所述装置部署于充电服务系统的充电服务端,所述装置包括:
71、接收单元,用于接收所述前端应用发送的目标充电枪的充电请求,所述充电请求是所述前端应用解析扫描到的充电桩的充电枪的启动码,并根据得到的所述启动码指示的唯一资源定位标识生成的,其中,所述充电枪的启动码为独立于所述充电服务系统的第三方启动码,且所述启动码与所述充电枪具有一一对应关系;
72、启动单元,用于基于预加载的启动码解析规则,确定所述充电请求指示的目标充电枪的供应端标识信息,并发送至所述充电桩管理系统,以启动所述目标充电枪实现对所述待充电设备的充电。
73、第四方面,本技术实施例还提供了一种充电枪启动码的部署方法,所述方法应用于充电运营管理系统,所述充电运营管理系统通信连接充电服务系统;所述充电枪启动码的部署方法包括:
74、通过扫描和解析张贴在充电桩的充电枪上的启动码得到所述启动码指示的唯一资源定位标识,其中,所述充电枪的启动码为独立于所述充电服务系统的第三方启动码,所述启动码与所述充电枪具有一一对应关系;
75、通过扫描和解析张贴在所述充电枪上的互联互通码,得到所述充电枪的供应端标识信息;
76、建立所述唯一资源定位标识与所述供应端标识信息之间的映射关系,以建立所述启动码与所述充电枪之间的对应关系。
77、可选的,在上述的充电枪启动码的部署方法中,所述供应端标识信息为充电枪身份证标识号、充电枪账号、充电枪唯一编码、充电枪专属号码中的至少一种。
78、第五方面,本技术实施例还提供了一种充电枪启动码的部署装置,所述充电枪启动码的部署装置包括:
79、第一扫码单元,用于通过扫描和解析张贴在充电桩的充电枪上的启动码得到所述启动码指示的唯一资源定位标识,其中,所述充电枪的启动码为独立于所述充电服务系统的第三方启动码,所述启动码与所述充电枪具有一一对应关系;
80、第二扫码单元,用于通过扫描和解析张贴在所述充电枪上的互联互通码,得到所述充电枪的供应端标识信息;
81、映射建立单元,用于建立所述唯一资源定位标识与所述供应端标识信息之间的映射关系,以建立所述启动码与所述充电枪之间的对应关系。
82、第六方面,本技术实施例还提供了一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述的基于第三方启动码的充电方法或者充电枪启动码的部署方法。
83、第七方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行上述的基于第三方启动码的充电方法或者充电枪启动码的部署方法。
84、本技术实施例采用的上述至少一个技术方案能够达到以下有益效果:
85、本技术设计了一种充电服务系统,该充电服务系统设有充电服务端和前端应用,前端应用可部署于用户的移动终端等,前端应用和充电服务器通信连接,充电服务系统对外通信连接充电桩管理系统,其中,充电服务系统是面向用户的,可为待充电设备提供充电服务;充电桩管理系统是面向充电场站的,主要负责充电战场中对充电枪的充电枪的管理;在本技术的充电服务系统中,每个充电枪具有一个第三方启动码,所述充电枪的启动码为独立于所述充电服务系统的第三方启动码,且所述启动码与所述充电枪具有一一对应关系第三方启动码中包含表征对应充电枪身份的唯一资源定位标识。在本技术的充电服务系统的基础上,在为待充电设备进行充电时,用户通过前端应用扫描充电场站中的一个充电枪中一个充电枪的启动码,对扫描到的启动码进行解析可以得到其中的唯一资源定位标识,并生成充电请求,该充电请求携带有解析到的唯一资源定位标识,然后发送到充电服务端,充电服务端根据预加载的启动码解析规则,对唯一资源定位标识进行解析,得到其中表征充电枪身份的供电端标识信息,并发送至充电桩管理系统,充电桩管理系统控制供电端标识信息指示的目标充电枪启动,从而实现对待充电设备的充电。在本技术充电服务系统中,无需充电服务运营商为充电枪部署启动码,而是直接将充电场站已有的第三方启动码作为充电枪的已方的启动码,巧妙的利用了现有资源,实现了充电枪启动码的部署,节省了新增充电服务企业为充电枪张贴充电码的这一环节,极大的提高了充电场站建设的效率,并规避了启动码张贴错误的可能,避免了枪码不一致导致的充电失败,极大程度上提高了充电枪启动码部署的效率和准确性,进一步的,提高了用户充电的效率和使用感受,且算法简单、算力需求低、实用性强、适用范围广泛。