一种月度能耗计算方法、装置及存储介质制造方法及图纸

技术编号:25947101 阅读:24 留言:0更新日期:2020-10-17 03:39
本发明专利技术公开了一种月度能耗计算方法、装置及存储介质,方法包括:接收目标月度的表计数据集,将表计数据集以小时为单位划分为M个数据组,并将每一数据组进行时间排序;判断进行时间排序后的每一数据组是否出现表计复位,得到表计复位的判断结果;根据判断结果返回每一数据组对应的数据集,数据集包括第一个采集值、最后一个采集值和复位量程;根据所有复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到目标月度的能耗。本发明专利技术提供一种月度能耗计算方法、装置及存储介质,能够解决现有技术需要大量的运算对月度数据进行排序,而造成无法准确得到月度能耗的技术问题,实现月度表计能耗的准确计算。

【技术实现步骤摘要】
一种月度能耗计算方法、装置及存储介质
本专利技术涉及能耗管理
,尤其是涉及一种月度能耗计算方法、装置及存储介质。
技术介绍
现有的月度能耗计算方法是将月度的数据按照时间进行排序,并将按照升序时间进行排序后得到的最后一个数据值减去第一个数据值,得到的差值作为月度的能耗值。本专利技术的申请人在研究中发现,使用现有的月度能耗计算方法,由于每一月度的数据组织方式是无序的,导致能耗计算的运算量大和运算复杂,造成无法准确得到月度能耗。
技术实现思路
本专利技术提供一种月度能耗计算方法、装置及存储介质,能够解决现有技术需要大量的运算对月度数据进行排序,而造成无法准确得到月度能耗的技术问题,并能够有效消除表计复位对能耗计算的影响,实现月度表计能耗的准确计算。本专利技术的一种实施例提供了一种月度能耗计算方法,包括:接收目标月度的表计数据集,将所述表计数据集以小时为单位划分为M个数据组,并将每一所述数据组进行时间排序;其中,M为大于等于2的正整数;判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果;根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程;根据所有所述复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到所述目标月度的能耗。进一步地,所述判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果,具体包括:根据每一所述数据组的表计数据特征,判断每一所述数据组是否出现表计复位,得到表计复位的判断结果。进一步地,所述根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程,具体包括:当判断到每一所述数据组没有出现表计复位时,所述数据组对应的复位量程为0;当判断到每一所述数据组出现表计复位时,将所述数据组标记为复位数据组,所述复位数据组对应的复位量程为出现复位的表计最大量程。进一步地,所述根据所有所述复位量程之和、序号最小的数据组对应的数据集和序号最大的数据组对应的数据集,计算得到所述目标月度的能耗,具体包括:获取所有复位数据组的复位量程,将所有所述复位量程进行累加得到复位总量程;获取所述第M个数据组对应的数据集的最大值,以及所述第1个数据组对应的数据集的最小值;根据所述复位总量程、所述最大值和所述最小值,计算所述目标月度的能耗。本专利技术的另一实施例提供了一种月度能耗计算装置,包括:排序模块、判断模块、返回模块和计算模块;所述排序模块,用于接收目标月度的表计数据集,将所述表计数据集以小时为单位划分为M个数据组,并将每一所述数据组进行时间排序;其中,M为大于等于2的正整数;所述判断模块,用于判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果;所述返回模块,用于根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程;所述计算模块,用于根据所有所述复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到所述目标月度的能耗。进一步地,所述判断模块,具体包括:根据每一所述数据组的表计数据特征,判断每一所述数据组是否出现表计复位,得到表计复位的判断结果。进一步地,所述返回模块,具体包括:当判断到每一所述数据组没有出现表计复位时,所述数据组对应的复位量程为0;当判断到每一所述数据组出现表计复位时,将所述数据组标记为复位数据组,所述复位数据组对应的复位量程为出现复位的表计最大量程。进一步地,所述计算模块,具体包括:获取所有复位数据组的复位量程,将所有所述复位量程进行累加得到复位总量程;获取所述第M个数据组对应的数据集的最大值,以及所述第1个数据组对应的数据集的最小值;根据所述复位总量程、所述最大值和所述最小值,计算所述目标月度的能耗。本专利技术的又一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的月度能耗计算方法。本专利技术提供一种月度能耗计算方法、装置及存储介质,通过将目标月度的表计数据集划分为小时单位的M个数据组后,将每一数据组进行时间排序,判断进行时间排序后每一数据组是否出现表计复位,并标记出现表计复位的数据组用于计算月度能耗,不仅能够将能耗计算的运算量和运算复杂度降低,且在能耗计算过程中综合考虑了月度表计数据集中因为表计复位产生的计算误差,能够有效消除表计复位对能耗计算的影响,从而提高能耗计算的准确性和可靠性。附图说明图1是本专利技术实施例提供的月度能耗计算方法的流程示意图;图2是本专利技术实施例提供的表计数据示意图;图3是本专利技术实施例提供的月度能耗计算方法步骤S4的具体流程示意图;图4是本专利技术实施例提供的月度能耗计算装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。请参阅图1-2,本专利技术的第一实施例。本专利技术实施例提供了如图1所示的一种月度能耗计算方法,包括:S1、接收目标月度的表计数据集,将表计数据集以小时为单位划分为M个数据组,并将每一数据组进行时间排序;其中,M为大于等于2的正整数;S2、判断进行时间排序后的每一数据组是否出现表计复位,得到表计复位的判断结果;S3、根据判断结果返回每一数据组对应的数据集,数据集包括第一个采集值、最后一个采集值和复位量程;S4、根据所有复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到目标月度的能耗。在本专利技术实施例中,可以理解的是,复位量程为在表计发生复位时,表计所处的最大值。如某个表计的量程为1000,即该表计所出的最大值为1000,当表计的数据值达到1000之后,表计会发生数据本文档来自技高网...

【技术保护点】
1.一种月度能耗计算方法,其特征在于,包括:/n接收目标月度的表计数据集,将所述表计数据集以小时为单位划分为M个数据组,并将每一所述数据组进行时间排序;其中,M为大于等于2的正整数;/n判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果;/n根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程;/n根据所有所述复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到所述目标月度的能耗。/n

【技术特征摘要】
1.一种月度能耗计算方法,其特征在于,包括:
接收目标月度的表计数据集,将所述表计数据集以小时为单位划分为M个数据组,并将每一所述数据组进行时间排序;其中,M为大于等于2的正整数;
判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果;
根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程;
根据所有所述复位量程之和、第1个数据组对应的数据集和第M个数据组对应的数据集,计算得到所述目标月度的能耗。


2.如权利要求1所述的月度能耗计算方法,其特征在于,所述判断进行时间排序后的每一所述数据组是否出现表计复位,得到表计复位的判断结果,具体包括:
根据每一所述数据组的表计数据特征,判断每一所述数据组是否出现表计复位,得到表计复位的判断结果。


3.如权利要求1所述的月度能耗计算方法,其特征在于,所述根据所述判断结果返回每一所述数据组对应的数据集,所述数据集包括第一个采集值、最后一个采集值和复位量程,具体包括:
当判断到每一所述数据组没有出现表计复位时,所述数据组对应的复位量程为0;当判断到每一所述数据组出现表计复位时,将所述数据组标记为复位数据组,所述复位数据组对应的复位量程为出现复位的表计最大量程。


4.如权利要求3所述的月度能耗计算方法,其特征在于,所述根据所有所述复位量程之和、序号最小的数据组对应的数据集和序号最大的数据组对应的数据集,计算得到所述目标月度的能耗,具体包括:
获取所有复位数据组的复位量程,将所有所述复位量程进行累加得到复位总量程;
获取所述第M个数据组对应的数据集的最大值,以及所述第1个数据组对应的数据集的最小值;
根据所述复位总量程、所述最大值和所述最小值,计算所述目标月度的能耗。


5.一种月度能耗计算装置...

【专利技术属性】
技术研发人员:洪蒙纳方主升李继庚
申请(专利权)人:清远博依特智能科技有限公司
类型:发明
国别省市:广东;44

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

1