分时电价的存储方法、提取方法、装置、终端及存储介质制造方法及图纸

技术编号:37152425 阅读:12 留言:0更新日期:2023-04-06 22:09
本发明专利技术提供一种分时电价的存储方法、提取方法、装置、终端及存储介质。该存储方法包括:获取第一预设时长内的分时电价;将第一预设时长划分为连续的多个第二预设时长;针对第一预设时长内的每个第二预设时长,将该第二预设时长内各个时段的电价按照时间先后顺序形成一维数组;将各个一维数组按照时间顺序存储在数据库中;将第一预设时长内的初始时刻的时间戳,作为最小时间戳并记录;将第一预设时长内的结束时刻的时间戳,作为最大时间戳并记录。本发明专利技术将分时电价划分为多个片段,将各个片段的电价形成数组存储。提取时可通过时间戳直接定位分时电价的具体位置从对应的数组中直接提取,无需对所有数据进行遍历,可快速提取得到分时电价。到分时电价。到分时电价。

【技术实现步骤摘要】
分时电价的存储方法、提取方法、装置、终端及存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种分时电价的存储方法、提取方法、装置、终端及存储介质。

技术介绍

[0002]随着新型电力系统的发展,我国可再生能源新建机组规模不断扩大,供电结构迅速变化。合理科学地采用分时电价,通过运用价格信号有效调整电力用户的用电习惯和用电计划,对提高资源利用率、优化资源配置、实现削峰填谷、降低发电成本、促进电源与电网的协调发展以及推动整个电力行业健康发展起着决定性的作用。
[0003]现有技术中,分时电价的存储通常通过多级标签实现。例如,年月为一级标签,时分为二级标签。当需查询某一时间的分时电价时,需根据一级标签和二级标签对所有数据进行遍历,耗时较长。

技术实现思路

[0004]本专利技术实施例提供了一种分时电价的存储方法、提取方法、装置、终端及存储介质,以解决现有技术中分时电价采用多级标签方式存储时,查询时间较长的问题。
[0005]第一方面,本专利技术实施例提供了一种分时电价的存储方法,包括:
[0006]获取第一预设时长内的分时电价;
[0007]将第一预设时长划分为连续的多个第二预设时长;针对第一预设时长内的每个第二预设时长,将该第二预设时长内各个时段的电价按照时间先后顺序形成一维数组;
[0008]将各个一维数组按照时间顺序存储在数据库中;
[0009]将第一预设时长内的初始时刻的时间戳,作为最小时间戳并记录;将第一预设时长内的结束时刻的时间戳,作为最大时间戳并记录。
[0010]第二方面,本专利技术实施例提供了一种分时电价的提取方法,用于提取目标时间的目标电价,目标电价按照如本专利技术实施例第一方面提供的分时电价的存储方法存储;上述提取方法包括:
[0011]确定目标时间的时间戳;
[0012]若目标时间的时间戳不大于最大时间戳,且不小于最小时间戳,则确定目标时间在第一预设时长内;
[0013]根据目标时间,确定目标电价所在的一维数组;
[0014]根据目标时间,确定目标电价在其所在的一维数组中的位置,提取得到目标电价。
[0015]第三方面,本专利技术实施例提供了一种分时电价的存储装置,包括:
[0016]电价获取模块,用于获取第一预设时长内的分时电价;
[0017]数组形成模块,用于将第一预设时长划分为连续的多个第二预设时长;针对第一预设时长内的每个第二预设时长,将该第二预设时长内各个时段的电价按照时间先后顺序形成一维数组;
[0018]第一存储模块,用于将各个一维数组按照时间顺序存储在数据库中;
[0019]第二存储模块,用于将第一预设时长内的初始时刻的时间戳,作为最小时间戳并存储;将第一预设时长内的结束时刻的时间戳,作为最大时间戳并存储。
[0020]第四方面,本专利技术实施例提供了一种分时电价的提取装置,用于提取目标时间的目标电价,目标电价采用如本专利技术实施例第一方面提供的分时电价的存储装置存储;上述提取装置包括:
[0021]日期确定模块,用于确定目标时间的时间戳;
[0022]范围确定模块,用于若目标时间的时间戳不大于最大时间戳,且不小于最小时间戳,则确定目标时间在第一预设时长内;
[0023]数组确定模块,用于根据目标时间,确定目标电价所在的一维数组;
[0024]电价提取模块,用于根据目标时间,确定目标电价在其所在的一维数组中的位置,提取得到目标电价。
[0025]第五方面,本专利技术实施例提供了一种数据处理终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上第一方面或第一方面的任一种可能的实现方式提供的分时电价的存储方法或如上第二方面或第二方面的任一种可能的实现方式提供的分时电价的提取方法的步骤。
[0026]第六方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如如上第一方面或第一方面的任一种可能的实现方式提供的分时电价的存储方法或如上第二方面或第二方面的任一种可能的实现方式提供的分时电价的提取方法的步骤。
[0027]本专利技术实施例提供一种分时电价的存储方法、提取方法、装置、终端及存储介质。上述存储方法包括:通过获取第一预设时长内的分时电价;将第一预设时长划分为连续的多个第二预设时长;针对第一预设时长内的每个第二预设时长,将该第二预设时长内各个时段的电价按照时间先后顺序形成一维数组;将各个一维数组按照时间顺序存储在数据库中;将第一预设时长内的初始时刻的时间戳,作为最小时间戳并记录;将第一预设时长内的结束时刻的时间戳,作为最大时间戳并记录。本专利技术将分时电价划分为多个片段,将各个片段的电价形成数组存储,无需设置多级标签。当提取分时电价时,通过时间戳定位分时电价所在区段,同时通过具体时间定位分时电价所在的数组中的具体位置,从对应的数组中直接提取,无需对所有数据进行遍历,可快速提取得到分时电价,节省时间。
附图说明
[0028]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术实施例提供的一种分时电价的存储方法的实现流程图;
[0030]图2是本专利技术实施例中分时电价的存储示意图;
[0031]图3是本专利技术实施例提供的一种分时电价的提取方法的实现流程图;
[0032]图4是本专利技术实施例提供的分时电价的存储装置的结构示意图;
[0033]图5是本专利技术实施例提供的分时电价的提取装置的结构示意图;
[0034]图6是本专利技术实施例提供的数据处理终端的示意图。
具体实施方式
[0035]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。
[0036]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图通过具体实施例来进行说明。
[0037]分时电价是指按系统运行状况,将一天24小时划分为若干个时段,每个时段按系统运行的平均边际成本收取电费。分时电价具有刺激和鼓励电力用户移峰填谷、优化用电方式的作用。每个月、每天、每个时段的电价均会有所不同。
[0038]现有技术中,通常每几个月更新存储一次分时电价,例如,2022年1月至3月更新存储一次,2022年4月至8月更新存储一次等。现有技术中电价通过多级标签存储,年标签、月标签、日标签及时标签,提取数据需进行多次遍历。由于分时电价的存储数量较大,查询提取时间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分时电价的存储方法,其特征在于,包括:获取第一预设时长内的分时电价;将所述第一预设时长划分为连续的多个第二预设时长;针对所述第一预设时长内的每个第二预设时长,将该第二预设时长内各个时段的电价按照时间先后顺序形成一维数组;将各个一维数组按照时间顺序存储在数据库中;将所述第一预设时长内的初始时刻的时间戳,作为最小时间戳并记录;将所述第一预设时长内的结束时刻的时间戳,作为最大时间戳并记录。2.根据权利要求1所述的分时电价的存储方法,其特征在于,所述时间戳为长整型数据。3.一种分时电价的提取方法,其特征在于,用于提取目标时间的目标电价,所述目标电价按照如权利要求1至2任一项所述的分时电价的存储方法存储;所述提取方法包括:确定所述目标时间的时间戳;若所述目标时间的时间戳不大于所述最大时间戳,且不小于所述最小时间戳,则确定所述目标时间在所述第一预设时长内;根据所述目标时间,确定所述目标电价所在的一维数组;根据所述目标时间,确定所述目标电价在其所在的一维数组中的位置,提取得到所述目标电价。4.根据权利要求3所述的分时电价的提取方法,其特征在于,所述第二预设时长为一天,且各个第二预设时长的起始时刻均为0点0分0秒;所述根据所述目标时间,确定所述目标电价所在的一维数组,包括:确定所述目标时间对应的日期与所述最小时间戳对应的日期之间间隔的天数;根据所述间隔的天数,结合第一公式计算得到所述目标电价所在的一维数组;其中,所述目标电价所在的一维数组为第m个数组;所述第一公式为:m=D
t

D0+1其中,D
t
为所述目标时间对应的日期,D0为所述最小时间戳对应的日期。5.根据权利要求4所述的分时电价的提取方法,其特征在于,所述第二预设时长内每个分时电价对应的时段均连续且时长相等;所述根据所述目标时间,确定所述目标电价在其所在的一维数组中的位置,提取得到所述目标电价,包括:根据所述目标时间对应的时刻,结合第二公式计算得到所述目标电价在其所在的一维数组中的位...

【专利技术属性】
技术研发人员:黄腾飞蔡寰吴建文陈闽洪
申请(专利权)人:厦门科华数能科技有限公司
类型:发明
国别省市:

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

1