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

充电桩设备与车辆认证方法和装置与流程

2022-06-22 13:23:42 来源:中国专利 TAG:


1.本发明涉及电动设备充电领域,具体而言,涉及一种充电桩设备与车辆认证方法和装置。


背景技术:

2.电动车的普及与车辆用户的增长,充电服务市场上,出现多种充电桩进行竞争。由于充电桩的大量推广与应用,电动车产品型号的更新换代与各个电动车生产厂家的诞生与崛起,充电桩规格与型号各异,电动车电池的性能指标要求不一,鱼龙混杂。尤其是劣质的电动车电池在充电过程中如果没有进行电池校验认证,将可能导致车辆电池损坏,更严重的可能导致电动车辆自燃或者爆炸等危险。同样的,如果充电桩存在假冒伪劣情况,优质的电动车电池将被加快损耗,降低电池使用寿命,更严重者,如果充电桩存在漏电或者过载,将导致车辆电子设备损坏。目前的车辆与充电桩认证的方式过于简单,取证困难,充电桩服务商往往以证据不足拒绝车辆用户的赔偿。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种充电桩设备与车辆认证方法和装置,以至少解决现有技术中,充电桩设备与车辆充电过程中未进行合理认证,导致车辆电池损耗严重的技术问题。
5.根据本发明实施例的一个方面,提供了一种充电桩设备与车辆认证方法,包括:获取待充电车辆发起的第一充电请求,其中,所述第一充电请求中携带所述待充电车辆的第一电池型号;响应所述第一充电请求,获取所述第一电池型号;获取所述充电桩设备所提供的充电信息,其中,所述充电信息包括所述充电桩设备所充电的第二电池型号;在所述第一电池型号和所述第二电池型号匹配的情况下,确定所述待充电车辆与所述充电桩设备认证预约成功。
6.根据本发明实施例的另一方面,还提供了一种充电桩设备与车辆认证装置,包括:第一获取单元,用于获取待充电车辆发起的第一充电请求,其中,所述第一充电请求中携带所述待充电车辆的第一电池型号;第二获取单元,用于响应所述第一充电请求,获取所述第一电池型号;第三获取单元,用于获取所述充电桩设备所提供的充电信息,其中,所述充电信息包括所述充电桩设备所充电的第二电池型号;第一确定单元,用于在所述第一电池型号和所述第二电池型号匹配的情况下,确定所述待充电车辆与所述充电桩设备认证预约成功。
7.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述充电桩设备与车辆认证方法。
8.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的充电
桩设备与车辆认证方法。
9.在本发明实施例中,通过获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号;响应第一充电请求,获取第一电池型号;获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功,达到了预约与车辆电池型号匹配的充电桩作为车辆的充电桩设备目的,从而避免了由于充电桩设备型号与车辆电池型号不匹配导致的电池损耗严重,缩短车辆电池的使用寿命,进而解决了现有技术中,充电桩设备与车辆充电过程中未进行合理认证,导致车辆电池损耗严重的技术问题。
附图说明
10.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
11.图1是根据本发明实施例的一种可选的充电桩设备与车辆认证方法的应用环境的示意图;
12.图2是根据本发明实施例的一种可选的充电桩设备与车辆认证方法的流程图;
13.图3是根据本发明实施例的一种可选的充电桩设备与车辆认证系统结构图;
14.图4是根据本发明实施例的一种可选的充电桩设备与车辆认证装置的结构示意图;
15.图5是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
16.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
17.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.根据本发明实施例的一个方面,提供了一种充电桩设备与车辆认证方法,可选地,作为一种可选的实施方式,上述充电桩设备与车辆认证方法可以但不限于应用于如图1所示的环境中。充电桩设备与车辆认证方法的硬件环境中包括充电桩设备102、网络104、安装车载单元的待充电车辆106、服务器108。
19.服务器108获取待充电车辆106发起的第一充电请求,其中,第一充电请求中携带
待充电车辆的第一电池型号;服务器108响应第一充电请求,获取第一电池型号;服务器108获取充电桩设备102所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;在第一电池型号和第二电池型号匹配的情况下,服务器108确定待充电车辆与充电桩设备认证预约成功,达到了预约与车辆电池型号匹配的充电桩作为车辆的充电桩设备目的,从而避免了由于充电桩设备型号与车辆电池型号不匹配导致的电池损耗严重,缩短车辆电池的使用寿命,进而解决了现有技术中,充电桩设备与车辆充电过程中未进行合理认证,导致车辆电池损耗严重的技术问题。
20.需要说明的是,上述充电桩设备与车辆认证方法可以通过充电桩设备102完成。
21.充电桩设备102通过网络104获取待充电车辆106发起的第一充电请求,充电桩设备102响应第一充电请求,获取第一电池型号,充电桩设备102获取自己所提供的充电信息,在充电信息包括的第二电池型号和第一电池型号匹配的情况下,确定该充电桩设备102可以作为待充电车辆104的充电桩。
22.还需要说明的是,上述充电桩设备与车辆认证方法还可以通过安装车载单元的待充电车辆完成。以上只是一种示例,本实施例对此不作任何限定。
23.待充电车辆106获取充电桩设备102所提供的充电信息,充电信息包括第二电池型号与待充电车辆106的第一电池型号匹配的情况下,确定充电桩设备102与待充电车辆104认证预约成功。
24.可选地,在本实施例中,上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
25.可选地,作为一种可选的实施方式,如图2所示,上述充电桩设备与车辆认证方法包括:
26.步骤s202,获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号。
27.步骤s204,响应第一充电请求,获取第一电池型号。
28.步骤s206,获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号。
29.步骤s208,在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
30.可选的,本实施例中,上述待充电桩设备与车辆认证方法应用于车辆充电过程中。在车辆充电过程中需要确认与车辆电池对应的充电桩。
31.其中,待充电车辆上安装有车载单元,从车载单元中获取待充电车辆所使用的电池型号。获取充电桩设备所可以提供的电池型号,在两者型号匹配的情况下,将充电车辆与充电桩设备认证并预约成功。
32.需要说明的是,上述车载单元可以包括智能obu或智能行车记录仪或其它智能车载设备,智能车载设备还包括无线网络模块,无线网络模块可以是4g、5g或wifi等通信,用于与外界进行无线通信。
33.其中,智能车载设备还内置加解密认证模块,用于连接认证充电区块链网络,实现
与充电桩的相互认证;智能车载设备还内置北斗或gps或其它定位模块;智能车载设备安装在车辆前挡风玻璃内侧,还至少包含第一摄像头,摄像头为广角摄像头,用于行车视频记录及自动扫描识别车头前面的二维码信息;进一步地,智能车载设备还连接第二摄像头用于记录车后尾的倒车视频记录及自动扫描识别车尾后面的二维码信息。
34.智能车载设备还包含人机交互显示模块,人机交互模块可以包含有语音模块和人机交互显示界面。人机交互界面可用于显示车辆实时位置到目标充电桩的导航路线;或者智能车载设备可以通过移动网络通信与移动终端形成绑定关系,需要语音播报或人机交互的信息的功能可以通过移动终端完成。
35.在本实施例中,在待充电车辆的身份信息与标识信息不一致的情况下,将充电桩设备设置的充电状态设置为不可充电,禁止为待充电车辆充电。
36.可选的,在本实施例的,获取待充电车辆发起的第一充电请求之前,还可以包括:获取待充电车辆发起的第二充电请求,其中,第二充电请求中携带待充电车辆当前所在的第一位置信息;响应第二充电请求,根据第一位置信息确定充电桩设备。
37.其中,响应第二充电请求,根据位置信息确定充电桩设备,可以包括:响应第二充电请求,根据第一位置信息确定与待充电车辆最近的充电桩设备。
38.在本实施例中,可以根据待充电车辆的位置选择与车辆最近充电桩设备,进而方便车辆充电。
39.需要说明的是,根据待充电车辆的位置信息可以选择一个或多个充电桩设备,进而可以从多个充电桩设备中得到待充电车辆可以的充电桩。
40.其中,在本实施例中,上述充电桩设备可以包含电池充电模块、充电加解密认证模块、人机交互模块。电池充电模块用于电车进行充电;充电加解密认证模块,用于连接认证充电区块链网络,实现与智能车载设备的相互认证;充电桩人机交互模块,可以包含液晶显示屏,用于显示加密后二维码信息。加密后二维码,由充电桩设备通过加解密模块对展示信息进行加密,用于智能车载设备扫描认证确认。
41.其中,充电桩设备还内置北斗多模定位模块,可通过北斗多模定位模块完成授时与定位;准确的充电桩位置信息需发送至充电管理区块链网络。充电桩设备还可以包括网络通信模块,可通过4g、5g或者wifi或者以太网进行网络通信。
42.还需说明的是,充电桩设备与车辆认证之后,充电桩内的充电信息处理模块先将待充电车辆的电池模块中的第二电池id与智能车载单元中的第一电池id进行匹配完成认证。如果一致,从智能车载单元中下载最新历史充电曲线,完成正常充电;如果不一致,若在充电管理区块链网络中查找到第二电池id,则获取该第二电池id对应的最近一次的充电曲线;若在充电管理区块链网络中未查找到第二电池id,则在充电管理区块链网络中查找到目标电池模块的品牌、型号对应的预设充电曲线,以执行当前充电过程。若在充电过程中,发现电池的当前充电参数(包括但不限于充电容量)偏小,则可实时调整充电模式与策略(包括但不限于调整充电电压、和/或充电电流)。
43.在本实施例中,充电信息处理模块通过can总线从智能车载单元获取第一电池标识符(第一电池id),并通过can总线从电池管理系统bms的电池模块中读取第二电池标识符(第二电池id),并且将第一电池id与第二电池id进行匹配比对完成认证。若二者一致,则从智能车载单元中下载最新历史充电曲线(即智能车载单元中存储的充电曲线),完成正常充
电;如果不一致,则在充电管理区块链网络中查找充电曲线。其中,若在充电管理区块链网络的区块链中查找到第二电池id,则获取该第二电池id对应的最近一次的充电曲线;若在区块链中未查找到第二电池id,则根据电池模块的品牌、型号,从区块链中获取该品牌、型号对应的预设充电曲线,并进行充电。
44.可选地,与电池模块的品牌、型号对应的预设充电曲线可以是预先存储在区块链中、电池厂家推荐的充电曲线。
45.完成当前充电过程后,智能车载单元从can总线读取到电池模块的信息存储单元中的第二电池id和本次的充电曲线及相关充电信息;智能车载单元将获取到的第二电池id与自身存储的第一电池id进行匹配比对完成认证。如果一致,将本次充电曲线及相关充电信息更新到智能车载单元中,并将第二电池id、本次充电曲线及从相关充电信息中确定出的推荐充电参数(包括但不限于上述实施例中的目标充电参数)发送到充电管理区块链网络并在区块链中进行存储;如果不一致,将自身存储的第一电池id更新为获取到的第二电池id,完成智能车载单元与第二电池id的绑定(同时也是智能车载单元和目标电池模块的绑定),并将本次充电曲线及相关充电信息更新到智能车载单元中,并将所述第二电池id、充电曲线及推荐充电参数发送到充电管理区块链网络中以在区块链中进行存储。
46.在本实施例中,智能车载设备存储或读取待充电车辆的电池型号及需求充电参数,智能车载设备通过预约某充电桩设备id充电时,通过区块链网络身份认证后,确认节点存储的充电桩设备id对应的充电参数,如与存储或读取待充电车辆的电池型号及需求充电参数匹配时,即车辆智能车载设备完成了充电桩设备的使用预约,而对于不满足要求的车辆则不予通过匹配认证,充电区块链网络节点通知被预约的充电桩,在用确认预约成功前,还可以启动充电桩设备自检,并将充电桩自检结果回传至区块链节点,以便进一步确认预约成功。进一步地,区块链节点的智能合约还可以通过申请预约充电轻节点的位置或预约位置范围内自动适配满足需求充电桩,供用户选择。
47.可选的,确定待充电车辆与充电桩设备认证预约成功,可以包括:获取充电桩设备的充电状态信息,其中,充电状态信息表示充电桩设备是否允许被待充电车辆预约;在充电状态信息表示充电桩设备允许被预约、且第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
48.其中,充电桩设备的状态可以含有四种状态,分别为可预约状态、已被预约状态、充电状态和禁用状态。可预约状态为空闲状态,已被预约状态位为已经有车辆发起预约,还未进入充电状态。充电状态为车辆正在充电过程中,不可被其他车辆预约和接入充电。禁用状态为不满足充电要求,不允许预约与接入充电。
49.可选的,在本实施例中,确定待充电车辆与充电桩设备认证预约成功之后,可以包括:获取待充电车辆当前的第一位置信息和充电桩设备的第二位置信息;根据第一位置信息和第二位置信息确定导航路线;向待充电车辆发送导航路线,在待充电车辆上显示导航路线。
50.可选的,在本实施例中,确定待充电车辆与充电桩设备认证预约成功之后,可以包括:获取待充电车辆的标识信息,其中,标识信息表示待充电车辆的身份信息;根据标识信息生成图码信息;在充电桩设备上显示图码信息。
51.其中,根据标识信息生成图码信息之后,还可以包括:使用私钥对图码信息加密;
在充电桩设备上显示加密后的图码信息。
52.通过本技术提供的实施例,获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号;响应第一充电请求,获取第一电池型号;获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功,达到了预约与车辆电池型号匹配的充电桩作为车辆的充电桩设备目的,从而避免了由于充电桩设备型号与车辆电池型号不匹配导致的电池损耗严重,缩短车辆电池的使用寿命,进而解决了现有技术中,充电桩设备与车辆充电过程中未进行合理认证,导致车辆电池损耗严重的技术问题。
53.根据标识信息生成图码信息之后,还可以包括:获取扫描图码信息得到标识信息;在待充电车辆的身份信息与标识信息一致的情况下,充电桩设备为待充电车辆充电。
54.可选的,在本实施例中,在充电桩设备上显示加密后的图码信息之后,还可以包括:通过公钥对加密后的图码信息进行解密,获取解密后的图码信息;获取扫描解密后的图码信息得到标识信息;在待充电车辆的身份信息与标识信息一致的情况下,充电桩设备为待充电车辆充电。
55.可选的,在本实施例中,获取待充电车辆发起的第一充电请求之前,还可以包括:将第一电池型号和第二电池型号存储至区块链中;响应第一充电请求,获取第一电池型号包括:从区块链中获取第一电池型号;获取充电桩设备所提供的充电信息包括:从区块链中获取充电桩设备所提供的充电信息。
56.可选的,在本技术中还提供了一种充电桩设备与车辆相互认证系统。如图3所示,充电桩设备与车辆相互认证系统结构图。该系统包括充电桩设备302、智能车载设备304、车辆充电管理区块链网络306。
57.充电桩设备302可以包含电池充电模块302-1、充电加解密认证模块302-2、人机交互模块302-3。
58.电池充电模块302-1用于为新能源车电池进行充电;充电加解密认证模块,用于连接认证充电区块链网络,实现与智能车载设备的相互认证。
59.充电桩人机交互模块302-3,可以包含液晶显示屏,用于显示加密后二维码信息。加密后二维码由充电桩设备通过加解密模块对展示信息进行加密,用于智能车载设备扫描认证确认。
60.充电桩设备302还内置北斗多模定位模块,可通过北斗多模定位模块完成授时与定位;准确的充电桩位置信息需发送至充电管理区块链网络。
61.上述充电桩设备302还可以包括网络通信模块,可通过4g、5g或者wifi或者以太网进行网络通信。
62.智能车载设备可以为智能obu或智能行车记录仪或其它智能车载设备,智能车载设备还包括无线网络模块,无线网络模块可以是4g、5g或wifi等通信。
63.智能车载设备还内置加解密认证模块302-2,用于连接认证充电区块链网络,实现与充电桩的相互认证。其中,智能车载设备还内置北斗或gps或其它定位模块。智能车载设备安装在车辆前挡风玻璃内侧,还至少包含第一摄像头,摄像头为广角摄像头,用于行车视频记录及自动扫描识别车头前面的二维码信息。
64.进一步地,智能车载设备还连接第二摄像头用于记录车后尾的倒车视频记录及自动扫描识别车尾后面的二维码信息。
65.智能车载设备还可以包含人机交互显示模块,人机交互模块可以包含有语音模块和人机交互显示界面。人机交互界面可用于显示车辆实时位置到目标充电桩的导航路线;或者智能车载设备可以通过移动网络通信与移动终端形成绑定关系,需要语音播报或人机交互的信息的功能可以通过移动终端完成。
66.车辆充电管理区块链网络车辆充电管理区块链网络包含多个区块链计算存储节点、多个智能合约应用节点组成;多个区块链计算存储节点为多台计算机服务器,多个智能合约应用节点为多台装有智能合约应用的计算机服务器。
67.车辆充电管理区块链网络的每个节点以扁平拓扑结构相互连通,即形成p2p网络传输通路,每个节点和每个节点之间可相互通信,每个节点时刻都在监听p2p网络中的广播数据,其中,多个区块链计算存储节点和多台装有智能合约应用的计算机服务器通过以太网tcp协议通信,多个区块链采集节点为多个内置加解密认证模块的智能车载设备。
68.车辆充电管理区块链网络包含加解密认证服务器,其中部分根节点还用于通过加解密认证服务器对智能车载设备和充电桩分配密钥,或者对充电桩或智能设备自已分配的公钥进行合法性认证,以便其它节点认可此公钥id或对应地址的的合法性;密钥还用于车辆内的智能车载设备与充电桩进行相互认证。
69.智能车载设备内置加解密认证模块,作为车辆充电管理区块链网络的轻节点,可以通过4g或5g或wifi等移动通信网络接入车辆充电管理区块链网络中,以tcp或http或https协议进行数据通信。
70.充电桩设备通过秘钥对生成器生成公钥和私钥,公钥为充电桩设备账户id,秘钥对生成成功后,充电桩设备可通过访问车辆充电管理区块链网络,并将设备参数关键信息通过私钥签名,设备参数关键信息包括设备生产厂家编码、生产厂商、设备型号、充电参数、位置信息及基本信息,车辆充电管理区块链网络节点对接收的充电桩设备账户id的关键参数信息进行解密与验签,并将部分关键参数与读取预先存储的合法充电桩设备id及对应的充电桩关键参数,进行匹配,匹配成功后,即充电桩设备账户id合法,区块链网络节点将合法结果反馈至智能车载设备。
71.智能车载设备存储或读取待充电车辆的电池型号及需求充电参数,智能车载设备通过预约某充电桩设备id充电时,通过区块链网络身份认证后,确认节点存储的充电桩设备id对应的充电参数,如与存储或读取待充电车辆的电池型号及需求充电参数匹配时,即车辆智能车载设备完成了充电桩设备的使用预约,而对于不满足要求的车辆则不予通过匹配认证,充电区块链网络节点通知被预约的充电桩,在用确认预约成功前,还可以启动充电桩设备自检,并将充电桩自检结果回传至区块链节点,以便进一步确认预约成功。进一步地,区块链节点的智能合约还可以通过申请预约充电轻节点的位置或预约位置范围内自动适配满足需求充电桩,供用户选择。
72.充电桩设备的状态含有四种状态,分别为可预约状态、已被预约状态、充电状态和禁用状态。可预约状态为空闲状态,已被预约状态位为已经有车辆发起预约,还未进入充电状态。充电状态为车辆正在充电过程中,不可被其他车辆预约和接入充电。禁用状态为不满足充电要求,不允许预约与接入充电。
73.可选的,在本技术中还提供了一种车辆充电桩设备与车辆相互认证方法。
74.待充电车辆启动智能车载设备,通过车辆充电管理区块链网络,将智能车载设备内部存储或读取的电动车电池型号,车辆产品型号,设备编号,地理位置定位的经纬度,并通过哈希计算提交到区块链服务器中,智能车载设备通过访问区块链网络获取智能车载设备位置附近范围的最近的充电桩设备信息或者用户所选择预约充电的区域内的充电桩设备。用户可根据需求选择最合适的充电桩设备编号通过区块链网向充电桩发起充电预约。
75.其中,上述预约的过程可以是通过区块链网络主节点作为中介透传处理,也可以是获取账户id和ip后发起点对点直连通信。
76.智能车载设备可通过区块链共识机制,获取当前车辆电池型号可匹配的充电桩,充电桩设备根据当前充电桩状态,状态为可预约状态时,可被智能车载设备通过网络搜索获得充电桩的地理位置,并通过智能车载设备人机交互模块显示在人机交互界面中,车辆用户可根据距离车辆最近的充电桩发起预约充电申请。
77.充电桩对发起预约充电的智能车载设备,通过私钥进行解密区块体的数据,获取得车辆电池型号、车辆产品型号和智能车载设备编号。根据车辆电池型号和车辆产品型号进行是否满足充电要求匹配认证。对于不满足匹配要求的车辆,将充电桩状态变更为禁用状态。当智能车载设备放弃对该充电桩发起预约充电申请时,充电桩状态则变更为可预约状态。对于满足匹配要求的车辆,将充电桩状态变更为预约状态,将授权码和设备编号进行私钥加密加入到区块体中,并且不再响应其他智能车载设备的充电预约申请。
78.智能车载设备通过区块链网络获取到充电桩信息后,经过公钥和随机数进行解密,获取得到区块体中的充电状态和设备类型,厂家编码,并且可以解密得到充电桩的地理位置信息,通过由本车车辆型号和电池型号进行匹配校验,如果不满足型号要求,则放弃对该充电桩匹配,充电桩状态变更为可预约状态。电池预约匹配通过后,智能车载设备通过地理位置定位模块,向互联网网络调用地图导航路线,显示在人机交互界面中,并且可以根据充电桩位置选择最佳行驶路线。电池匹配通过后,充电桩设备将状态变更为已预约状态,并将已预约的智能终端账户id、车辆车牌以及随机数(随机数据可选择时间戳)进行加密生成加密数据的二维码,显示在充电桩的人机交互界面中。
79.车辆通过地图导航路线抵达充电桩所在位置时,智能车载设备通过第一摄像头或第二摄像头自动扫描识别充电桩的加密二维码,并通过智能车载设备编号和车辆车牌,以公钥进行解密。如果解密未通过则当前充电桩并非当前车辆所预约的充电桩设备,可以通过拍照取证将相关信息发送至车辆充电管理区块链网络进行进一步的人工核查;如果解密后通过核验,则认为此充电桩设备与预约到的充电桩设备为同一设备,并语音提示车主,可以开始插入车辆充电口,当插入充电口后,可通过智能车载设备发起开始充电请求,充电过程及结果实时显示在充电桩设备的显示屏,并同步至智能车载终端实时显示。用户可以通过仪表盘显示核对充电桩设备发送充电结果是否属实,或者智能车载设备通过can读取充电结果与充电桩设备发送的充电结果比对,并将充电结果及计费金额等上传至充电管理区块链网络,充电管理区块链网络智能合约根据需要扣费金额进行账户id的虚拟费用划扣。
80.车辆充电完成后,充电桩设备状态将变更为可预约状态,可接受新的预约充电请求。
81.为了更好的对车辆与充电桩相互认证的过程进行追溯,完成一次相互认证过程,
将加密结果记录到车辆充电管理区块链网络中,并通过共识机制,对所有的区块链节点进行更新。
82.可选的,在本实施例中,智能车载设备通过获取可预约的充电桩发起充电申请,充电桩对智能车载设备的信息进行匹配校验是否允许充电(进一步地,充电桩设备可以先完成自检确认)。智能车载设备也对允许充电的充电桩进行匹配验证,判断充电桩是否满足车辆电池要求。
83.充电桩将申请充电的智能车载设备编号、车牌以及随机数(随机数据可选择时间戳)进行加密生成加密数据的二维码,智能车载设备对加密二维码进行解密完成充电桩认证过程,充电桩对智能车载设备提交的授权码进行校验与取证,取证信息上传至充电管理区块链网络。
84.需要说明的是,在本实施例中,充电桩可对待充电车辆进行匹配验证,判断车辆是否满足充电要求,同时车辆的智能车载设备也可对充电桩进行匹配验证,判断充电桩是否满足车辆电池要求。并且通过区块链网络将充电相互认证的过程加入充电区块链中,由于区块链网络去中心化分布式特点,相互认证过程不可更改,即使充电桩与车辆电池不兼容导致充电过程异常或者出现事故,也可根据区块链网络进行溯源,提供有效证据,解决矛盾纠纷。
85.还需要说明的是,在本实施例中,实现了车辆与充电桩的相互认证过程,同时满足要求方可进行充电,可以有效防止充电桩与车辆电池不匹配的情况。通过区块链方式将相互认证过程加入区块链网络中,可以对相互认证过程进行追溯,已完成认证的过程不可更改。
86.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
87.根据本发明实施例的另一个方面,还提供了一种用于实施上述充电桩设备与车辆认证方法的充电桩设备与车辆认证装置。如图4所示,该充电桩设备与车辆认证装置包括:第一获取单元41、第二获取单元43、第三获取单元45以及第一确定单元47。
88.第一获取单元41,用于获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号。
89.第二获取单元43,用于响应第一充电请求,获取第一电池型号。
90.第三获取单元45,用于获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号。
91.第一确定单元47,用于在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
92.通过本技术提供的实施例,第一获取单元41获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号;第二获取单元43响应第一充电请求,获取第一电池型号;第三获取单元45获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;第一确定单元47在第一电池型号和第二电池
型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。达到了预约与车辆电池型号匹配的充电桩作为车辆的充电桩设备目的,从而避免了由于充电桩设备型号与车辆电池型号不匹配导致的电池损耗严重,缩短车辆电池的使用寿命,进而解决了现有技术中,充电桩设备与车辆充电过程中未进行合理认证,导致车辆电池损耗严重的技术问题。
93.上述装置还可以包括:第四获取单元,用于获取待充电车辆发起的第一充电请求之前,获取待充电车辆发起的第二充电请求,其中,第二充电请求中携带待充电车辆当前所在的第一位置信息;第二确定单元,用于响应第二充电请求,根据第一位置信息确定充电桩设备。
94.可选的,在本实施例中,上述第二确定单元,可以包括:第一确定模块,用于响应第二充电请求,根据第一位置信息确定与待充电车辆最近的充电桩设备。
95.其中,上述第一确定单元,可以包括:获取模块,用于获取充电桩设备的充电状态信息,其中,充电状态信息表示充电桩设备是否允许被待充电车辆预约;第二确定模块,用于在充电状态信息表示充电桩设备允许被预约、且第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
96.可选的,上述装置可以包括:第五获取单元,用于确定待充电车辆与充电桩设备认证预约成功之后,获取待充电车辆当前的第一位置信息和充电桩设备的第二位置信息;第三确定单元,用于根据第一位置信息和第二位置信息确定导航路线;第一显示单元,用于向待充电车辆发送导航路线,在待充电车辆上显示导航路线。
97.可选的,上述装置可以包括:第六获取单元,用于确定待充电车辆与充电桩设备认证预约成功之后,获取待充电车辆的标识信息,其中,标识信息表示待充电车辆的身份信息;第一生成单元,用于根据标识信息生成图码信息;第二显示单元,用于在充电桩设备上显示图码信息。
98.在本实施例中,上述图码信息包括但不限于二维码信息或条形码信息。
99.可选的,上述装置可以包括:加密单元,用于根据标识信息生成图码信息之后,使用私钥对图码信息加密;第三显示单元,用于在充电桩设备上显示加密后的图码信息。
100.可选的,上述装置可以包括:第七获取单元,用于根据标识信息生成图码信息之后,获取扫描图码信息得到标识信息;第一充电单元,用于在待充电车辆的身份信息与标识信息一致的情况下,充电桩设备为待充电车辆充电。
101.可选的,上述装置可以包括:禁止充电单元,用于在待充电车辆的身份信息与标识信息不一致的情况下,将充电桩设备设置的充电状态设置为不可充电,禁止为待充电车辆充电。
102.可选的,上述装置可以包括:解密单元,用于在充电桩设备上显示加密后的图码信息之后,通过公钥对加密后的图码信息进行解密,获取解密后的图码信息;第八获取单元,用于获取扫描解密后的图码信息得到标识信息;第二充电单元,用于在待充电车辆的身份信息与标识信息一致的情况下,充电桩设备为待充电车辆充电。
103.可选的,上述装置可以包括:禁止预约单元,用于在第一电池型号和第二电池型号不匹配的情况下,待充电车辆与充电桩设备认证不成功,禁止预约。
104.可选的,上述装置可以包括:存储单元,用于获取待充电车辆发起的第一充电请求之前,将第一电池型号和第二电池型号存储至区块链中;第二获取单元,包括第一获取模
块,用于从区块链中获取第一电池型号;第三获取单元,包括第二获取模块,从区块链中获取充电桩设备所提供的充电信息。
105.根据本发明实施例的又一个方面,还提供了一种用于实施上述充电桩设备与车辆认证方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。本实施例以该电子设备为服务器为例来说明。如图5所示,该电子设备包括存储器502和处理器504,该存储器502中存储有计算机程序,该处理器504被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
106.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
107.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
108.s1,获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号;
109.s2,响应第一充电请求,获取第一电池型号;
110.s3,获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;
111.s4,在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
112.可选地,本领域普通技术人员可以理解,图5所示的结构仅为示意,电子装置电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图5其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图5中所示更多或者更少的组件(如网络接口等),或者具有与图5所示不同的配置。
113.其中,存储器502可用于存储软件程序以及模块,如本发明实施例中的充电桩设备与车辆认证方法和装置对应的程序指令/模块,处理器504通过运行存储在存储器502内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的充电桩设备与车辆认证。存储器502可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器502可进一步包括相对于处理器504远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器502具体可以但不限于用于存储待充电车辆的第一电池型号、充电桩设备所提供的第二电池型号等信息。作为一种示例,如图5所示,上述存储器502中可以但不限于包括上述充电桩设备与车辆认证装置中的第一获取单元41、第二获取单元43、第三获取单元45以及第一确定单元47。此外,还可以包括但不限于上述充电桩设备与车辆认证装置中的其他模块单元,本示例中不再赘述。
114.可选地,上述的传输装置506用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置506包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置506为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
115.此外,上述电子设备还包括:显示器508,用于显示上述认证预约过程;和连接总线510,用于连接上述电子设备中的各个模块部件。
116.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peer to peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
117.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述充电桩设备与车辆认证方面或者充电桩设备与车辆认证方面的各种可选实现方式中提供的充电桩设备与车辆认证方法。其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
118.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
119.s1,获取待充电车辆发起的第一充电请求,其中,第一充电请求中携带待充电车辆的第一电池型号;
120.s2,响应第一充电请求,获取第一电池型号;
121.s3,获取充电桩设备所提供的充电信息,其中,充电信息包括充电桩设备所充电的第二电池型号;
122.s4,在第一电池型号和第二电池型号匹配的情况下,确定待充电车辆与充电桩设备认证预约成功。
123.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
124.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
125.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
126.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
127.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之
间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
128.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
129.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
130.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

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

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

相关文献