基于VIN码代充缴费方法、装置、设备及存储介质与流程

文档序号:17777124发布日期:2019-05-28 20:22阅读:541来源:国知局
基于VIN码代充缴费方法、装置、设备及存储介质与流程

本发明涉及充电桩的技术领域,尤其是涉及一种基于vin码代充缴费方法、装置、设备及存储介质。



背景技术:

目前,充电桩其功能类似于加油站里面的加油机,可以固定在地面或墙壁,安装于公共建筑(公共楼宇、商场、公共停车场等)和居民小区停车场或充电站内,可以根据不同的电压等级为各种型号的电动汽车充电。

现有的在使用完充电桩后,需要在充电柱上或使用对应的第三方软件进行缴费,然而在现实的缴费场景中,会出现代充的情况,即车主会委托他人帮忙对充电车进行充电。此时进行充电时会登记帮忙充电的人员的信息,但在缴费时容易产生误缴费的情况。



技术实现要素:

本发明的目的是提供一种解决代充场景误缴费的情况的基于vin码代充缴费方法、装置、设备及存储介质。

本发明的上述发明目的是通过以下技术方案得以实现的:

一种基于vin码代充缴费方法,其特征在于,所述基于vin码代充缴费方法包括:

若获取到待缴费充电车的充电结束请求,则根据所述待缴费充电车的vin码获取待缴费车主账号;

所述充电结束请求包括充电时间以及电费单价,根据所述充电结束请求,计算充电缴费金额;

将所述充电缴费金额发送至所述待缴费车主账号;

若获取到所述待缴费车主账号发送的缴费成功消息,则响应所述充电结束请求。

通过采用上述技术方案,通过将充电车的vin码与该充电车的车主账号进行关联,在进行缴费时,充电桩可根据该vin码获取记性充电的充电车对应的车主,即待缴费车主账号,能够解决在代充场景中,因为代充人不是车主而导致的误缴费情况。

本发明进一步设置为:所述若获取到待缴费充电车的充电结束请求,则根据所述待缴费充电车的vin码获取待缴费车主账号,包括:

从所述待缴费充电车的bms系统中获取所述待缴费充电车的所述vin码;

根据所述vin码获取车牌信息;

根据所述车牌信息获取所述待缴费车主账号。

通过采用上述技术方案,由于该vin码与充电车唯一对应,即起到标识的作用,且该vin码存储于充电车的bms中。因而通过在充电车的bms中获取该vin码,进而通过该vin码获取该充电车的车牌号,在通过该车牌号,找寻对应的待缴费车主号,从而实现了充电车的缴费账单情况发送至该充电车的车主处,避免了代充场景中的误缴费情况。

本发明进一步设置为:所述充电结束请求包括充电时间以及电费单价,根据所述充电结束请求,计算充电缴费金额,包括:

根据所述vin码获取对应的所述电费单价;

根据所述电费单价和所述充电时间,计算所述充电缴费金额。

通过采用上述技术方案,根据vin码获取对应的电费单价,利用了vin码与充电车以及充电车的车主的方式,获取该车主具体的车型或享有的优惠政策,能够使计算出的充电缴费金额更准确。

本发明进一步设置为:将所述充电缴费金额发送至所述待缴费车主账号,包括:

获取触发所述充电结束请求的车主账号,并判定所述车主账号与所述待缴费车主账号是否一致;

若判定结果为不一致,则向所述待缴费车主账号发送充电缴费金额,并向所述车主账号发送离场消息。

通过采用上述技术方案,若触发充电结束请求的是该充电车的车主,则直接进行缴费页面,若该复发充电结束请求的是代充人员,则将账单发送至充电车的车主,既能够不会影响代充人员的正常操作,也能够避免代充人员误缴费。

本发明进一步设置为:在所述若获取到所述待缴费车主账号发送的缴费成功消息,则响应所述充电结束请求的步骤之后,所述基于vin码代充缴费方法还包括:

若获取到所述待缴费充电车的充电请求,则校验所述待缴费充电车的待缴费车主的充电结束请求是否响应;

若所述充电结束请求尚未响应,则发送充电失败消息。

通过采用上述技术方案,实现了若该电动车的车主前一次充电操作是委托代充人员进行代充,需进行缴费,方可进行下一次充电操作,能够保证充电电费的正常收缴。

本发明的上述发明目的二是通过以下技术方案得以实现的:

一种基于vin码代充缴费方法,所述基于vin码代充缴费方法包括:

若获取到待缴费充电车的充电结束请求,则根据所述待缴费充电车的vin码获取待缴费车主账号;

所述充电结束请求包括充电时间以及电费单价,根据所述充电结束请求,计算充电缴费金额;

将所述充电缴费金额发送至所述待缴费车主账号;

若获取到所述待缴费车主账号发送的缴费成功消息,则响应所述充电结束请求。

通过采用上述技术方案,通过将充电车的vin码与该充电车的车主账号进行关联,在进行缴费时,充电桩可根据该vin码获取记性充电的充电车对应的车主,即待缴费车主账号,能够解决在代充场景中,因为代充人不是车主而导致的误缴费情况。

本发明的上述发明目的三是通过以下技术方案得以实现的:

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于vin码代充缴费方法的步骤。

本发明的上述发明目的四是通过以下技术方案得以实现的:

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于vin码代充缴费方法的步骤。

综上所述,本发明的有益技术效果为:

由于该vin码与充电车唯一对应,即起到标识的作用,且该vin码存储于充电车的bms中。因而通过在充电车的bms中获取该vin码,进而通过该vin码获取该充电车的车牌号,在通过该车牌号,找寻对应的待缴费车主号,从而实现了充电车的缴费账单情况发送至该充电车的车主处,避免了代充场景中的误缴费情况。

附图说明

图1是本发明一实施例中基于vin码代充缴费方法的一流程图;

图2是本发明一实施例中基于vin码代充缴费方法中步骤s10的实现流程图;

图3是本发明一实施例中基于vin码代充缴费方法中步骤s20的实现流程图;

图4是本发明一实施例中基于vin码代充缴费方法中步骤s30的实现流程图;

图5是本发明一实施例中基于vin码代充缴费方法的另一实现流程图;

图6是本发明一实施例中基于vin码代充缴费系统的一原理框图;

图7是本发明一实施例中计算机设备的一示意图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

实施例一:

在一实施例中,如图1所示,为本发明公开的一种基于vin码代充缴费方法,包括如下步骤:

s10:若获取到待缴费充电车的充电结束请求,则根据待缴费充电车的vin码获取待缴费车主账号。

在本实施例中,待缴费充电车是指在充电桩进行充电结束,需要对充电产生的费用进行缴纳的电动车。vin码是指车牌识别码(vehicleidentificationnumber,vin),是一组由十七个英数组成,用于汽车上的一组独一无二的号码,可以识别汽车的生产商、引擎、底盘序号及其他性能等资料。待缴费车主账号是指在该充电桩对应的第三方软件平台中注册的账号,该账号与待缴费充电车的车主相对应。

具体地,在该待缴费充电车进行充电时,通过充电枪的数据接口获取存储于该待缴费充电车bms中的vin码。需要说明的是,该充电枪除了包括与充电车的电池电性连接并进行充电对应的接口外,还包括用于获取充电车bms中数据的接口。由于该vin码与该充电车唯一对应,则可通过该vin码找寻该待缴费充电车对应的车主,通过该车主获取该待缴费车主账号。

s20:充电结束请求包括充电时间以及电费单价,根据充电结束请求,计算充电缴费金额。

在本实施例中,充电时间是指从该待缴费充电车开始充电起,距离充电结束,即发出该充电结束请求所耗费的时间。电费单价是指每一度电所需要缴纳的金额。

具体地,根据该充电结束请求中的充电时间和电费单价,计算出该充电缴费金额。

s30:将充电缴费金额发送至待缴费车主账号。

具体地,根据通过vin码获取得到的待缴费车主账号,将该充电缴费金额发送至该待缴费车主账号中,通知该待缴费车主账号进行缴费。

s40:若获取到待缴费车主账号发送的缴费成功消息,则响应充电结束请求。

具体地,在该待缴费车主根据该待缴费金额进行缴费成功后,获取该待缴费车主账号发送的缴费成功消息。进一步地,响应该充电结束请求,完成此次充电操作。

在本实施例中,由于该vin码与充电车唯一对应,即起到标识的作用,且该vin码存储于充电车的bms系统中。因而通过在充电车的bms系统中获取该vin码,进而通过该vin码获取该充电车的车牌号,在通过该车牌号,找寻对应的待缴费车主号,从而实现了充电车的缴费账单情况发送至该充电车的车主处,避免了代充场景中的误缴费情况。

在一实施例中,如图2所示,在步骤s10中,即若获取到待缴费充电车的充电结束请求,则根据待缴费充电车的vin码获取待缴费车主账号,具体包括如下步骤:

s11:从待缴费充电车的bms系统中获取待缴费充电车的vin码。

在本实施例中,bms系统是指是充电车的电池与车主之间的纽带,其包括但不限于如下功能:在电池充放电过程中,实时采集电动汽车蓄电池组中的每块电池的端电压和温度、充放电电流及电池包总电压,防止电池发生过充电或过放电现象。同时能够及时给出电池状况,挑选出有问题的电池,保持整组电池运行的可靠性和高效性,使剩余电量估计模型的实现成为可能。除此以外,还要建立每块电池的使用历史档案,为进一步优化和开发新型电、充电器、电动机以及vin码等提供资料,为离线分析系统故障提供依据。

具体地,在充电的过程中,通过充电桩上的充电枪与该bms系统通信,并从该bms系统中获取该vin码。

s12:根据vin码获取车牌信息。

具体地,由于vin码与充电车唯一对应,而该充电车对应有唯一的车牌信息,因此,可通过vin码,获取对应的车牌信息。

s13:根据车牌信息获取待缴费车主账号。

具体地,用户在注册该第三方软件平台时,需要将充电车的车牌信息进行登记,该车牌信息对应与该用户注册的账户,可起到对该账户的标识的作用。进一步地,通过该待缴费充电车的车牌信息,获取该待缴费车主账号。

在一实施例中,如图3所示,在步骤s20中,即充电结束请求包括充电时间以及电费单价,根据充电结束请求,计算充电缴费金额,具体包括如下步骤:

s21:根据vin码获取对应的电费单价。

具体地,根据vin码获取到的待缴费充电车以及对应的待缴费车主账号,判定该待缴费充电车的车型以及在待缴费车主账号中是否有优惠券。

进一步地,根据该待缴费充电车的车型,获取电费原价,若该待缴费车主账号存在有优惠券,可根据该优惠券享有的优惠政策对该电费原价进行对应的减免,从而得到该电费单价。

s22:根据电费单价和充电时间,计算充电缴费金额。

具体地,根据该充电时间,获取在该充电时间进行充电的电量的总度数,并将该总度数乘以该电费单价,得到充电缴费金额。

在一实施例中,如图4所示,在步骤s30中,即将充电缴费金额发送至待缴费车主账号,具体包括如下步骤:

s31:获取触发充电结束请求的车主账号,并判定车主账号与待缴费车主账号是否一致。

在本实施例中,车主账号是指触发该充电请求对应的账号。其中,若是在代充场景中,该车主账号与待缴费车主账号不一致。

因此,通过将该车主账号与待缴费车主账号进行比对,通过比对结果判定该车主账号与待缴费车主账号是否一致。

s32:若判定结果为不一致,则向待缴费车主账号发送充电缴费金额,并向车主账号发送离场消息。

具体地,若判定结果为不一致,则认定该次充电为车主委托他人对充电车进行代充,因而将该充电缴费金额发送至该待缴费车主账号,并向进行代充的人员的车主账号发送完成代充操作的离场消息。

在一实施例中,如图5所示,在步骤s40之后,基于vin码代充缴费方法还包括如下步骤:

s50:若获取到待缴费充电车的充电请求,则校验待缴费充电车的待缴费车主的充电结束请求是否响应。

在本实施例中,充电请求是指该待缴费充电车主账号再一次对该待缴费充电车进行充电操作发出的请求。

具体地,若获取到该充电请求后,校验该待缴费充电车主账号,是否对步骤s30中提及的待缴费金额进行缴费,若未进行缴费,则该充电结束请求仍处于未响应状态。

s60:若充电结束请求尚未响应,则发送充电失败消息。

具体地,若充电结束请求尚未响应,则向该待缴费充电车主账号发送充电失败消息,不允许该待缴费充电车主账号对待缴费充电车进行充电,直至该待缴费充电车主账号完成对步骤s30中提及的待缴费金额进行缴费后,方可允许该待缴费充电车主账号对待缴费充电车进行充电。

本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。

实施例二:

在一实施例中,提供一种基于vin码代充缴费装置,该基于vin码代充缴费装置与上述实施例中基于vin码代充缴费方法一一对应。如图6所示,该基于vin码代充缴费装置包括账号获取模块10、计算模块20、金额发送模块30和响应模块40。各功能模块详细说明如下:

账号获取模块10,用于若获取到待缴费充电车的充电结束请求,则根据待缴费充电车的vin码获取待缴费车主账号;

计算模块20,用于充电结束请求包括充电时间以及电费单价,根据充电结束请求,计算充电缴费金额;

金额发送模块30,用于将充电缴费金额发送至待缴费车主账号;

响应模块40,用于若获取到待缴费车主账号发送的缴费成功消息,则响应充电结束请求。

优选地,账号获取模块10包括:

vin码获取子模块11,用于从待缴费充电车的bms系统中获取待缴费充电车的vin码;

车牌信息获取子模块12,用于根据vin码获取车牌信息;

车主账号获取子模块13,用于根据车牌信息获取待缴费车主账号。

优选地,计算模块20包括:

单价获取子模块21,用于根据vin码获取对应的电费单价;

计算子模块22,用于根据电费单价和充电时间,计算充电缴费金额。

优选地,金额发送模块30包括:

判断子模块31,用于获取触发充电结束请求的车主账号,并判定车主账号与待缴费车主账号是否一致;

金额金额发送子模块32,用于若判定结果为不一致,则向待缴费车主账号发送充电缴费金额,并向车主账号发送离场消息。

优选地,响应模块40包括:

检验子模块41,用于若获取到待缴费充电车的充电请求,则校验待缴费充电车的待缴费车主的充电结束请求是否响应;

响应子模块42,用于若充电结束请求尚未响应,则发送充电失败消息。

关于基于vin码代充缴费装置的具体限定可以参见上文中对于基于vin码代充缴费方法的限定,在此不再赘述。上述基于vin码代充缴费装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

实施例三:

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储待缴费充电车主账号的信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于vin码代充缴费方法。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

若获取到待缴费充电车的充电结束请求,则根据待缴费充电车的vin码获取待缴费车主账号;

充电结束请求包括充电时间以及电费单价,根据充电结束请求,计算充电缴费金额;

将充电缴费金额发送至待缴费车主账号;

若获取到待缴费车主账号发送的缴费成功消息,则响应充电结束请求。

实施例四:

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

若获取到待缴费充电车的充电结束请求,则根据待缴费充电车的vin码获取待缴费车主账号;

充电结束请求包括充电时间以及电费单价,根据充电结束请求,计算充电缴费金额;

将充电缴费金额发送至待缴费车主账号;

若获取到待缴费车主账号发送的缴费成功消息,则响应充电结束请求。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

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