充电计费方法技术

技术编号:39595236 阅读:9 留言:0更新日期:2023-12-03 19:53
本申请实施例提供一种充电计费方法

【技术实现步骤摘要】
充电计费方法、充电桩设备、服务器及存储介质


[0001]本申请涉及充电
,尤其涉及一种充电计费方法

充电桩设备

服务器及存储介质


技术介绍

[0002]现有的充电计费技术中,通常由充电桩关联充电场站,并通过获取云端配置的场站计费策略,来完成充电过程中的计费

充电完成后,充电桩计算出的费用随“最后一次充电记录
(
即充电账单消息
)”上报给云端,进而云端可向用户推送充电账单以供用户支付

但是,这种计费方式对充电桩的依赖较强,若出现异常,例如充电结束时充电桩未正常上报“最后一次充电记录”,则会导致云端无法给用户推送并展示账单详情,进而导致无法进行电费支付

因此,亟待提出一种解决方案


技术实现思路

[0003]本申请的多个方面提供一种充电计费方法

充电桩设备

服务器及存储介质,用以提升充电计费的准确性

[0004]本申请实施例提供一种充电桩设备,包括:存储器

处理器

通信组件以及充电组件;所述存储器,用于存储一条或者多条计算机指令;所述处理器,用于执行所述一条或者多条计算机指令,以用于:响应充电订单的充电指令,控制所述充电组件提供充电服务;以及,在充电的过程中,控制所述通信组件按照充电协议向所述云服务器发送至少一个计费阶段的阶段电量,并按照设定的发送周期向云服务器发送多个时刻的充电状态消息;其中,任一时刻的充电状态消息包括:所述时刻的实时充电量;其中,所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,用于确定充电账单;所述发送周期小于所述充电协议约定的单个计费阶段的时长

[0005]在这种实施方式中,在充电的过程中,充电桩设备可按照充电协议上报阶段电量,并按照设定的发送周期上报充电状态消息,充电状态消息包括实时充电量,且该充电状态消息的发送周期小于充电协议约定的单个计费阶段的时长

进而,可基于充电状态消息中的实时充电量的高实时性以及高可靠性,提升电量统计结果的准确性,进而提升充电计费的准确性

[0006]本申请实施例还提供一种服务器,包括:存储器

处理器以及通信组件;所述存储器,用于存储一条或者多条计算机指令;所述处理器,用于执行所述一条或者多条计算机指令,以用于:在充电的过程中,控制所述通信组件接收所述充电桩设备按照充电协议上报的至少一个计费阶段的阶段电量以及按照设定的发送周期发送的多个时刻的充电状态消息,任一时刻的充电状态消息包括:所述时刻的实时充电量;所述发送周期小于所述充电协议约定的单个计费阶段的时长;根据所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,确定所述充电订单的最终充电量;根据所述最终充电量以及设定的充电计费策略,确定充电账单;所述充电账单用于提供给终端设备进行费用结算

[0007]在这种实施方式中,服务器可接收充电桩设备按照充电协议上报阶段电量以及充电桩设备按照设定的发送周期上报充电状态消息,充电状态消息包括实时充电量,且该充电状态消息的发送周期小于充电协议约定的单个计费阶段的时长

进而,服务器可基于充电状态消息中的实时充电量的高实时性以及高可靠性,提升电量统计结果的准确性,进而提升充电计费的准确性

[0008]可选地,所述处理器还用于:在接收到任一时刻的充电状态消息时,从所述充电状态消息中确定所述任一时刻的实时充电量;根据所述充电计费策略以及所述任一时刻的实时充电量,计算所述任一时刻的实时费用;以及,控制所述通信组件,将所述任一时刻的实时费用发送至所述终端设备进行展示

[0009]在这种实施方式中,服务器可向终端设备提供计算支持以及数据支持,以使得终端设备在充电过程中动态地展示充电订单的实时费用,以更直观地呈现充电过程

[0010]可选地,所述处理器还用于:在获取到任一时刻的实时充电量时,在热存储数据库中存储所述实时充电量;以及,在接收到任一充电计费阶段的阶段电量时,持久化存储所述充电计费阶段的阶段电量,并从所述热存储数据库中删除所述充电计费阶段内的实时充电量

[0011]在这种实施方式中,采用热存储方式存储实时充电量,有利于实现充电费用的实时计算,以便于用户动态感知充电过程

同时,在持久化阶段电量后,删除热存储的实时充电量,可释放内存空间,进一步优化资源利用率

[0012]可选地,所述处理器在根据所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,确定所述充电订单的最终充电量时,具体用于:判断所述充电订单的充电时长是否大于所述充电协议约定的充电上限时长;若所述充电时长大于所述充电上限时长,则根据持久化存储的阶段电量的累计值以及接收到的最后一时刻的充电状态消息中的实时充电量,确定所述最终充电量

[0013]在这种实施方式中,在充电时长大于充电上限时长时,可根据阶段电量以及实时充电量准确地计算最终电量,削弱了充电协议在充电超时情况下对充电计费过程的造成限制,实现了超计费时段情况下的订单计费

[0014]可选地,所述处理器还用于:若所述充电时长小于或者等于所述充电上限时长,则判断是否接收到所述充电桩设备在充电结束时发送的充电账单消息;若未接收到所述充电账单消息,则根据持久化存储的阶段电量的累计值以及接收到的最后一时刻的充电状态消息中的实时充电量,确定所述最终充电量;若接收到所述充电账单消息,则根据所述充电账单消息

持久化存储的阶段电量的累计值以及最后一时刻的充电状态消息中的实时充电量,确定所述充电订单的最终充电量

[0015]在这种实施方式中,在充电桩设备未正常上报充电账单消息的异常情况下,可根据阶段电量以及实时充电量确定充电订单的最终充电量,实现了异常情况下的充电计费

[0016]可选地,所述处理器在根据所述充电账单消息

持久化存储的阶段电量的累计值以及最后一时刻的充电状态消息中的实时充电量时,具体用于:从所述充电账单消息中,获取所述充电订单的总充电量;判断所述总充电量与所述最后一时刻的充电状态消息中的实时充电量的差值是否大于预设阈值;若为否,则将所述总充电量作为所述最终充电量;若为是,则根据持久化存储的阶段电量的累计值以及接收到的最后一时刻的充电状态消息中的
也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况

[0030]应当理解,本文中使用的术语“和
/
或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,
A

/

B
...

【技术保护点】

【技术特征摘要】
1.
一种充电桩设备,其特征在于,包括:存储器

处理器

通信组件以及充电组件;所述存储器,用于存储一条或者多条计算机指令;所述处理器,用于执行所述一条或者多条计算机指令,以用于:响应充电订单的充电指令,控制所述充电组件提供充电服务;以及,在充电的过程中,控制所述通信组件按照充电协议向云服务器发送至少一个计费阶段的阶段电量,并按照设定的发送周期向云服务器发送多个时刻的充电状态消息;其中,任一时刻的充电状态消息包括:所述时刻的实时充电量;其中,所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,用于确定充电账单;所述发送周期小于所述充电协议约定的单个计费阶段的时长
。2.
一种服务器,其特征在于,包括:存储器

处理器以及通信组件;所述存储器,用于存储一条或者多条计算机指令;所述处理器,用于执行所述一条或者多条计算机指令,以用于:在充电的过程中,控制所述通信组件接收所述充电桩设备按照充电协议上报的至少一个计费阶段的阶段电量以及按照设定的发送周期发送的多个时刻的充电状态消息,任一时刻的充电状态消息包括:所述时刻的实时充电量;所述发送周期小于所述充电协议约定的单个计费阶段的时长;根据所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,确定所述充电订单的最终充电量;根据所述最终充电量以及设定的充电计费策略,确定充电账单;所述充电账单用于提供给终端设备进行费用结算
。3.
根据权利要求2所述的服务器,其特征在于,所述处理器还用于:在接收到任一时刻的充电状态消息时,从所述充电状态消息中确定所述任一时刻的实时充电量;根据所述充电计费策略以及所述任一时刻的实时充电量,计算所述任一时刻的实时费用;以及,控制所述通信组件,将所述任一时刻的实时费用发送至所述终端设备进行展示
。4.
根据权利要求2所述的服务器,其特征在于,所述处理器还用于:在获取到任一时刻的实时充电量时,在热存储数据库中存储所述实时充电量;以及,在接收到任一充电计费阶段的阶段电量时,持久化存储所述充电计费阶段的阶段电量,并从所述热存储数据库中删除所述充电计费阶段内的实时充电量
。5.
根据权利要求4所述的服务器,其特征在于,所述处理器在根据所述多个时刻的实时充电量以及所述至少一个计费阶段的阶段电量,确定所述充电订单的最终充电量时,具体用于:判断所述充电订单的充电时长是否大于所述充电协议约定的充电上限时长;若所述充电时长大于所述充电上限时长,则根据持久化...

【专利技术属性】
技术研发人员:孙二玲杨亮亮姜桥周长宝樊佳琦
申请(专利权)人:北京集度科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1