一种能耗计算结果质量评估方法、装置及存储介质与流程

文档序号:22548272发布日期:2020-10-17 02:20阅读:109来源:国知局
一种能耗计算结果质量评估方法、装置及存储介质与流程

本发明涉及数据处理技术领域,尤其是涉及一种能耗计算结果质量评估方法、装置及存储介质。



背景技术:

进入21世纪以来,随着社会经济突飞猛进的发展势态,我国越来越重视各个领域中的节能减排工作。高能耗的生产型企业通过准确计算区域能效,并根据区域能效进行有效的节能降耗举措,有利于提高企业的发展质量和效益,因此对区域能效的准确计算尤为重要。

现有技术的区域能耗计算方法通常为将多种表计的能耗数值代入到能耗计算公式中,通过能耗计算公式直接计算出区域能耗的计算结果。本申请的发明人在研究中发现,在实际计算中,经常存在出现故障的表计,导致现有的区域能耗计算方法计算得到区域能耗计算结果可信度存疑,无法获取到准确的能耗计算结果。



技术实现要素:

本发明提供一种能耗计算结果质量评估方法、装置及存储介质,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题。

一方面,本发明的第一实施例提供了一种能耗计算结果质量评估方法,包括:

识别目标区域能耗计算公式中的所有表计数据和数学运算,并根据目标区域的实际生产需求设定第一设定分数、第二设定分数和第三设定分数;

当所述能耗计算公式中存在断数据的第一表计时,将所述第一表计的能耗值输出为设定值,并输出第一评估值;所述第一评估值为所述第一设定分数与所述第一表计数量的乘积;其中,所述设定值为非零数值;

当所述能耗计算公式中存在能耗值为0的第二表计时,将所述第二表计的能耗值输出为所述设定值,并输出第二评估值;所述第二评估值为所述第二设定分数与所述第二表计数量的乘积;

当所述能耗计算公式中存在数学运算错误的第三表计时,将所述第三表计的数学运算结果输出为所述设定值,并输出第三评估值;所述第三评估值为所述第三设定分数与所述能耗计算公式中表计总数的乘积;

根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的置信系数,并根据所述置信系数判断所述能耗计算公式的能耗计算结果质量评估结果。

进一步地,所述识别能耗计算公式中的所有表计数据和数学运算,包括:

通过软件代码捕获所述能耗计算公式中抛出计算异常,识别所述能耗计算公式中的错误数学运算。

进一步地,所述根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的置信系数,具体为:

根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,根据所述脏评分计算所述置信系数。

进一步地,根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,根据所述脏评分计算所述置信系数,具体为:

根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,其中,所述脏评分的表达式为:

脏评分=(第一评估值+第二评估值+第三评估值*出现数学运算错误的布尔值)/表计总数;

根据所述脏评分计算所述置信系数,其中,所述置信系数的表达式为:

置信系数=(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值-脏评分)/(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值)*100%。

进一步地,根据所述置信系数判断所述能耗计算公式的能耗计算结果质量评估结果,具体为:

将所述置信系数与预设的置信系数阈值进行比对,当所述置信系数大于或等于所述置信系数阈值时,则判断所述能耗计算公式的能耗计算结果的质量可靠;当所述置信系数小于置信系数阈值时,则判断所述能耗计算公式的能耗计算结果质量为不可靠。

另一方面,本发明的第二实施例提供了一种能耗计算结果质量评估装置,包括识别模块、第一输出模块、第二输出模块、第三输出模块和判断模块;

所述识别模块,用于识别目标区域能耗计算公式中的所有表计数据和数学运算;

所述第一输出模块,用于当所述能耗计算公式中存在断数据的第一表计时,将所述第一表计的能耗值输出为设定值,并输出第一评估值;所述第一评估值为所述第一设定分数与所述第一表计数量的乘积;其中,所述设定值为非零数值;

所述第二输出模块,用于当所述能耗计算公式中存在能耗值为0的第二表计时,将所述第二表计的能耗值输出为所述设定值,并输出第二评估值;所述第二评估值为所述第二设定分数与所述第二表计数量的乘积;

所述第三输出模块,用于当所述能耗计算公式中存在数学运算错误的第三表计时,将所述第三表计的数学运算结果输出为所述设定值,并输出第三评估值;所述第三评估值为所述第三设定分数与所述能耗计算公式中表计总数的乘积;

所述判断模块,用于根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的置信系数,并根据所述置信系数判断所述能耗计算公式的能耗计算结果质量评估结果。

进一步地,所述识别模块,包括:

通过软件代码捕获所述能耗计算公式中抛出计算异常,识别所述能耗计算公式中的错误数学运算。

进一步地,其特征在于所述根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的置信系数,具体为:

根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,根据所述脏评分计算所述置信系数。

进一步地,根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,根据所述脏评分计算所述置信系数,具体为:

根据所述第一评估值、第二评估值、第三评估值与所述表计总数计算所述能耗计算公式的脏评分,其中,所述脏评分的表达式为:

脏评分=(第一评估值+第二评估值+第三评估值*出现数学运算错误的布尔值)/表计总数;

根据所述脏评分计算所述置信系数,其中,所述置信系数的表达式为:

置信系数=(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值-脏评分)/(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值)*100%。

又一方面,本发明的又一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的能耗计算结果质量评估方法。

本发明提供一种能耗计算结果质量评估方法、装置及存储介质,通过对能耗计算公式中的所有表计数据以及数学运算进行识别,并根据识别的结果以计算能耗计算公式的置信系数,实现能耗计算结果的质量评估,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题。

附图说明

图1是本发明第一实施例提供的能耗计算结果质量评估方法的一流程示意图;

图2是本发明第一实施例提供的能耗计算结果质量评估方法的另一流程示意图;

图3是本发明第一实施例提供的能耗计算结果质量评估装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

请参阅图1-2,本发明的第一实施例。本发明实施例提供了如图1所示的一种能耗计算结果质量评估方法,包括:

s1、识别目标区域的能耗计算公式中的所有表计数据和数学运算,并根据目标区域的实际生产需求设定第一设定分数、第二设定分数和第三设定分数;

在本发明实施例中,可以理解的是,目标区域如工厂区域中是通过对若干表计来进行统计而实现的,表计的种类包括:产量表、计电表、水表、产量表、水煤气表、水煤浆表、天然气表、蒸汽表、热油表、柴油表、二氧化碳表、氩气表等。每个工厂区域都会有一天区域能耗计算公式,其计算逻辑涉及加减乘除四种数学运算,例如:某工厂区域的能耗计算公式为b1+b2+b3*(b4/(b4+b5)-b6+b7。本发明实施例在接收到目标区域的能耗计算公式后,通过识别目标区域的能耗计算公式中的所有表计数据和数学运算,并根据目标区域的实际生产需求设定第一设定分数、第二设定分数和第三设定分数。

作为可选地,由于在某些工厂区域中,其生产是不连续的,某段时间的表计能耗值为0属于正常情况,此时需要将第二设定分数设定为较小值;某些工厂区域中,为了节能将表计采集关闭而出现的表计断数据情况,此时将第一设定分数设定为较小值。本发明实施例通过获取目标区域中各表计的历史能耗数据,将每一表计的历史能耗数据与预设值进行比对,并根据比对结果判断各个表计的实际生产需求,从而设定第一设定分数、第二设定分数和第三设定分数。其中历史能耗数据获取的方式包括但不限于网络爬虫和js页面标记。

s2、当能耗计算公式中存在断数据的第一表计时,将第一表计的能耗值输出为设定值,并输出第一评估值;第一评估值为第一设定分数与第一表计数量的乘积;其中,设定值为非零数值;

在本发明实施例中,设定值为非零数值。作为可选地,本发明实施例中的设定值可以为1,将第一表计的能耗值输出为1可以避免在识别表计能耗值是否为0时受到影响,以提高能耗计算结果质量评估的可靠性和准确性。其中,断数据的表计表示在拉取表计数据代入公式计算时,无法获取到数据的表计。

s3、当能耗计算公式中存在能耗值为0的第二表计时,将第二表计的能耗值输出为设定值,并输出第二评估值;第二评估值为第二设定分数与第二表计数量的乘积;

在本发明实施例中,可以理解的是,当表计出现故障时,表计的统计效果失灵而导致表计的能耗值为0。本发明实施例将第二表计的能耗值输出为1,能够有效防止在识别能耗值为0的表计作为除数而被误识别为数学运算错误,从而能够有效提高能耗计算结果质量评估的可靠性。

s4、当能耗计算公式中存在数学运算错误的第三表计时,将第三表计的数学运算结果输出为设定值,并输出第三评估值;第三评估值为第三设定分数与能耗计算公式中表计总数的乘积;

可选地,数学运算错误包括除数出现0的运算。如(b3/(b4+b5),若(b4+b5)等于0将会出现数学错误。

s5、根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的置信系数,并根据置信系数判断能耗计算公式的能耗计算结果质量评估结果。

本发明实施例通过对能耗计算公式中的所有表计数据以及数学运算进行识别,根据识别到的断数据表计、能耗值为0的表计和是否有数学运算错误,以及根据目标区域的实际生产需求设定第一设定分数、第二设定分数和第三设定分数,计算能耗计算公式的置信系数,实现能耗计算结果的质量评估,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题;且本发明实施例将表计存在的异常数值进行识别,计算得到能耗将计算结果的置信系数,能够有效提高能耗计算结果质量评估的可靠性。请参阅图2,为本发明实施例提供的一种能耗计算结果质量评估方法的另一流程示意图。

作为本发明实施例的一种具体实施方式,识别能耗计算公式中的所有表计数据和数学运算,包括:

通过软件代码捕获能耗计算公式中抛出计算异常,识别能耗计算公式中的错误数学运算。

在本发明实施例中,通过计算机软件程序中的软件代码能够实现对能耗计算公式中的异常识别,从而能够识别到能耗计算公式中的所有错误数学运算。作为可选地,本发明实施例还可以通过公式识别方法识别能耗计算公式中的数值,以实现能耗计算结果质量评估。

作为本发明实施例的一种具体实施方式,根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的置信系数,具体为:

根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,根据脏评分计算置信系数。

作为本发明实施例的一种具体实施方式,根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,根据脏评分计算置信系数,具体为:

根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,其中,脏评分的表达式为:

脏评分=(第一评估值+第二评估值+第三评估值*出现数学运算错误的布尔值)/表计总数;

根据脏评分计算置信系数,其中,置信系数的表达式为:

置信系数=(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值-脏评分)/(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值)*100%。

在本发明实施例中,当识别到能耗计算公式中出现了数学运算,出现数学运算错误的布尔值为1,当未识别到能耗计算公式中出现数学运算,出现数学运算错误的布尔值为0。

作为本发明实施例的一种具体实施方式,根据置信系数判断能耗计算公式的能耗计算结果质量评估结果,具体为:

将置信系数与预设的置信系数阈值进行比对,当置信系数大于或等于置信系数阈值时,则判断能耗计算公式的能耗计算结果的质量可靠;当置信系数小于置信系数阈值时,则判断能耗计算公式的能耗计算结果质量为不可靠。

置信系数的取值范围为0%~100%,作为可选地,置信系数的值越大说明能耗计算结果的质量越可靠。

实施本发明实施例,具有以下有益效果:

本发明实施例通过对能耗计算公式中的所有表计数据以及数学运算进行识别,对能耗计算公式中的断数据表计、能耗值为0的表计和数学运算错误的表计进行计算对应的评估值,以计算能耗计算公式的置信系数,实现能耗计算结果的质量评估,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题。

请参阅图3,本发明提供的第二实施例。本发明实施例提供了如图3所示的一种能耗计算结果质量评估装置,包括识别模块10、第一输出模块20、第二输出模块30、第三输出模块40和判断模块50;

识别模块10,用于识别目标区域的能耗计算公式中的所有表计数据和数学运算;

在本发明实施例中,可以理解的是,目标区域如工厂区域中是通过对若干表计来进行统计而实现的,表计的种类包括:产量表、计电表、水表、产量表、水煤气表、水煤浆表、天然气表、蒸汽表、热油表、柴油表、二氧化碳表、氩气表等。每个工厂区域都会有一天区域能耗计算公式,其计算逻辑涉及加减乘除四种数学运算,例如:某工厂区域的能耗计算公式为b1+b2+b3*(b4/(b4+b5)-b6+b7。

作为可选地,由于在某些工厂区域中,其生产是不连续的,某段时间的表计能耗值为0属于正常情况,此时需要将第二设定分数设定为较小值;某些工厂区域中,为了节能将表计采集关闭而出现的表计断数据情况,此时将第一设定分数设定为较小值。本发明实施例通过获取目标区域中各表计的历史能耗数据,将每一表计的历史能耗数据与预设值进行比对,并根据比对结果判断各个表计的实际生产需求,从而设定第一设定分数、第二设定分数和第三设定分数。

第一输出模块20,用于当能耗计算公式中存在断数据的第一表计时,将第一表计的能耗值输出为设定值,并输出第一评估值;第一评估值为第一设定分数与第一表计数量的乘积;

在本发明实施例中,设定值为非零数值。作为可选地,本发明实施例中的设定值可以为1,将第一表计的能耗值输出为1可以避免在识别表计能耗值是否为0时受到影响,以提高能耗计算结果质量评估的可靠性和准确性。其中,断数据的表计表示在拉取表计数据代入公式计算时,无法获取到数据的表计。

第二输出模块30,用于当能耗计算公式中存在能耗值为0的第二表计时,将第二表计的能耗值输出为设定值,并输出第二评估值;第二评估值为第二设定分数与第二表计数量的乘积;

在本发明实施例中,可以理解的是,当表计出现故障时,表计的统计效果失灵而导致表计的能耗值为0。本发明实施例将第二表计的能耗值输出为1,能够有效防止在识别能耗值为0的表计作为除数而被误识别为数学运算错误,从而能够有效提高能耗计算结果质量评估的可靠性。

第三输出模块40,用于当能耗计算公式中存在数学运算错误的第三表计时,将第三表计的数学运算结果输出为设定值,并输出第三评估值;第三评估值为第三设定分数与能耗计算公式中表计总数的乘积;

可选地,数学运算错误包括除数出现0的运算。如(b3/(b4+b5),若(b4+b5)等于0将会出现数学错误。

判断模块50,用于根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的置信系数,并根据置信系数判断能耗计算公式的能耗计算结果质量评估结果

本发明实施例通过对能耗计算公式中的所有表计数据以及数学运算进行识别,根据识别到的断数据表计、能耗值为0的表计和是否有数学运算错误,以及根据目标区域的实际生产需求设定第一设定分数、第二设定分数和第三设定分数,计算能耗计算公式的置信系数,实现能耗计算结果的质量评估,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题;且本发明实施例将表计存在的异常数值进行识别,计算得到能耗将计算结果的置信系数,能够有效提高能耗计算结果质量评估的可靠性。

作为本发明实施例的一种具体实施方式,识别模块10,包括:

通过软件代码捕获能耗计算公式中抛出计算异常,识别能耗计算公式中的错误数学运算。

在本发明实施例中,通过计算机软件程序中的软件代码能够实现对能耗计算公式中的异常识别,从而能够识别到能耗计算公式中的所有错误数学运算。作为可选地,本发明实施例还可以通过公式识别方法识别能耗计算公式中的数值,以实现能耗计算结果质量评估。

作为本发明实施例的一种具体实施方式,根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的置信系数,具体为:

根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,根据脏评分计算置信系数。

作为本发明实施例的一种具体实施方式,根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,根据脏评分计算置信系数,具体为:

根据第一评估值、第二评估值、第三评估值与表计总数计算能耗计算公式的脏评分,其中,脏评分的表达式为:

脏评分=(第一评估值+第二评估值+第三评估值*出现数学运算错误的布尔值)/表计总数;

根据脏评分计算置信系数,其中,置信系数的表达式为:

置信系数=(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值-脏评分)/(第一设定分数+第二设定分数+第三设定分数*出现数学运算错误的布尔值)*100%。

在本发明实施例中,当识别到能耗计算公式中出现了数学运算,出现数学运算错误的布尔值为1,当未识别到能耗计算公式中出现数学运算,出现数学运算错误的布尔值为0。

作为本发明实施例的一种具体实施方式,根据置信系数判断能耗计算公式的能耗计算结果质量评估结果,具体为:

将置信系数与预设的置信系数阈值进行比对,当置信系数大于或等于置信系数阈值时,则判断能耗计算公式的能耗计算结果的质量可靠;当置信系数小于置信系数阈值时,则判断能耗计算公式的能耗计算结果质量为不可靠。

置信系数的取值范围为0%~100%,作为可选地,置信系数的值越大说明能耗计算结果的质量越可靠。

实施本发明实施例,具有以下有益效果:

本发明实施例通过对能耗计算公式中的所有表计数据以及数学运算进行识别,对能耗计算公式中的断数据表计、能耗值为0的表计和数学运算错误的表计进行计算对应的评估值,以计算能耗计算公式的置信系数,实现能耗计算结果的质量评估,以解决现有的区域能耗计算方法由于在实际的计算中存在故障的表计,导致能耗计算结果不可靠,且无法对能耗计算结果进行准确评估的技术问题。

本发明的第三实施例提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行如权上述的能耗计算结果质量评估方法。

以上是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

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