建筑能耗异常监控方法和装置与流程

文档序号:12468473阅读:408来源:国知局
建筑能耗异常监控方法和装置与流程

本申请涉及建筑节能技术领域,具体涉及建筑能耗计量领域,尤其涉及建筑能耗异常监控方法和装置。



背景技术:

十一五以后,国家逐渐开展了能耗统计、能源审计、能效公示工作,公共建筑的分项能耗数据采集监控系统是建筑节能监管体系的重要组成部分,能耗监控被普遍公认为是实现公共建筑节能量化考评的前提和基础,也是公共建筑节能的迫切要求。

然而,当今的建筑中大都存在由于自控系统问题、操作人员技术水平较低、缺乏节能意识等原因造成的不必要的能耗浪费。现有的处理上述能耗异常的方法,通常是根据异常能耗前后的能耗数据,判断、识别其中奇高或奇低的能耗数据,并对其进行处理,并没有参考同气候区、同行业建筑的能耗数据。因此,若所监控建筑的能耗始终偏高,该方法并不能判断其能耗数据是否异常。



技术实现要素:

本申请的目的在于提出一种改进的建筑能耗异常监控方法和装置,来解决以上背景技术部分提到的技术问题。

第一方面,本申请提供了一种建筑能耗异常监控方法,所述方法包括:获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围;获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及所述至少一个建筑对应的覆盖面积,对所述至少一个建筑的历史逐时电耗数据及所述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围;基于所述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围;基于所述逐时历史电耗范围和所述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围;从所述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线;确定实际获取的所监控建筑的逐时电耗数据是否大于所述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

在一些实施例中,所述基于所述逐时历史电耗范围和所述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围,包括:根据所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间,利用如下公式分别计算所述重合区间相对于所述逐时历史电耗范围的重合率Hi及相对于所述逐时行业电耗范围的重合率Fi

<mrow> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

<mrow> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>D</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

其中,i为一天内的某个时刻的数值,且0≤i≤23,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的所述逐时历史电耗范围的上限值和下限值,C和D分别表示行业电耗范围的上限值和下限值,Ci和Di分别为第i时刻的所述逐时行业电耗范围的上限值和下限值,H表示历史电耗范围及行业电耗范围的重合区间相对于历史电耗范围的重合率,Hi为第i时刻的所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间相对于第i时刻的所述逐时历史电耗范围的重合率,F表示历史电耗范围及行业电耗范围的重合区间相对于行业电耗范围的重合率,Fi为第i时刻的所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间相对于第i时刻的所述逐时行业电耗范围的重合率;

根据所述逐时历史电耗范围的上限值和下限值、所述逐时行业电耗范围的上限值和下限值、所述重合区间相对于所述逐时历史电耗范围的重合率和所述重合区间相对于所述逐时行业电耗范围的重合率,确定所述逐时标准电耗范围。

在一些实施例中,所述对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围,包括:确定所监控建筑的历史逐时电耗数据的平均值Ei及标准差σi;根据所述平均值Ei及标准差σi,利用如下公式计算所监控建筑的逐时历史电耗范围的上限值Ai和下限值Bi

Ai=Ei+Nσi

Bi=Ei-nσi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,E表示平均值,σ表示标准差,Ei和σi分别为所监控建筑的第i时刻的历史逐时电耗数据的平均值和标准差,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的所述逐时历史电耗范围的上限值和下限值。

在一些实施例中,所述对所述至少一个建筑的历史逐时电耗数据及所述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围,包括:计算所述至少一个建筑的历史逐时单位面积电耗数据,其中,所述历史逐时单位面积电耗数据为所述至少一个建筑的历史逐时电耗数据与所述至少一个建筑对应的覆盖面积的比值;确定所述历史逐时单位面积电耗数据的平均值Gi及标准差δi;根据所述平均值Gi及标准差δi,利用如下公式计算所述逐时单位面积电耗指标范围的上限值Xi和下限值Yi

Xi=Gi+nδi

Yi=Gi-nδi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,G表示平均值,δ表示标准差,Gi和δi分别为第i时刻的所述历史逐时单位面积电耗数据的平均值和标准差,X和Y分别表示行业单位面积电耗指标范围的上限值和下限值,Xi和Yi分别为第i时刻的所述逐时单位面积电耗指标范围的上限值和下限值。

在一些实施例中,所述基于所述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围,包括:将所述逐时单位面积电耗指标范围的上限值与所监控建筑的覆盖面积的乘积作为所述逐时行业电耗范围的上限值;将所述逐时单位面积电耗指标范围的下限值与所监控建筑的覆盖面积的乘积作为所述逐时行业电耗范围的下限值。

第二方面,本申请提供了一种建筑能耗异常监控装置,所述装置包括:逐时历史电耗范围确定单元,配置用于获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围;逐时单位面积电耗指标范围确定单元,配置用于获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及所述至少一个建筑对应的覆盖面积,对所述至少一个建筑的历史逐时电耗数据及所述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围;逐时行业电耗范围确定单元,配置用于基于所述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围;逐时标准电耗范围确定单元,配置用于基于所述逐时历史电耗范围和所述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围;逐时电耗上限曲线确定单元,配置用于从所述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线;判断单元,配置用于确定实际获取的所监控建筑的逐时电耗数据是否大于所述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

在一些实施例中,所述逐时标准电耗范围确定单元包括:重合率计算子单元,配置用于根据所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间,利用如下公式分别计算所述重合区间相对于所述逐时历史电耗范围的重合率Hi及相对于所述逐时行业电耗范围的重合率Fi

<mrow> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

<mrow> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>D</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

其中,i为一天内的某个时刻的数值,且0≤i≤23,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的所述逐时历史电耗范围的上限值和下限值,C和D分别表示行业电耗范围的上限值和下限值,Ci和Di分别为第i时刻的所述逐时行业电耗范围的上限值和下限值,H表示历史电耗范围及行业电耗范围的重合区间相对于历史电耗范围的重合率,Hi为第i时刻的所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间相对于第i时刻的所述逐时历史电耗范围的重合率,F表示历史电耗范围及行业电耗范围的重合区间相对于行业电耗范围的重合率,Fi为第i时刻的所述逐时历史电耗范围及所述逐时行业电耗范围的重合区间相对于第i时刻的所述逐时行业电耗范围的重合率;

逐时标准电耗范围确定子单元,配置用于根据所述逐时历史电耗范围的上限值和下限值、所述逐时行业电耗范围的上限值和下限值、所述重合区间相对于所述逐时历史电耗范围的重合率和所述重合区间相对于所述逐时行业电耗范围的重合率,确定所述逐时标准电耗范围。

在一些实施例中,所述逐时历史电耗范围确定单元包括:第一平均值确定子单元,配置用于确定所监控建筑的历史逐时电耗数据的平均值Ei及标准差σi;第一计算子单元,配置用于根据所述平均值Ei及标准差σi,利用如下公式计算所监控建筑的逐时历史电耗范围的上限值Ai和下限值Bi

Ai=Ei+nσi

Bi=Ei-nσi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,E表示平均值,σ表示标准差,Ei和σi分别为第i时刻的所监控建筑的历史逐时电耗数据的平均值和标准差,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的所述逐时历史电耗范围的上限值和下限值。

在一些实施例中,所述逐时单位面积电耗指标范围确定单元包括:历史逐时单位面积电耗确定子单元,配置用于计算所述至少一个建筑的历史逐时单位面积电耗数据,其中,所述历史逐时单位面积电耗数据为所述至少一个建筑的历史逐时电耗数据与所述至少一个建筑对应的覆盖面积的比值;第二平均值确定子单元,配置用于确定所述历史逐时单位面积电耗数据的平均值Gi及标准差δi;第二计算子单元,配置用于根据所述平均值Gi及标准差δi,利用如下公式计算所述逐时单位面积电耗指标范围的上限值Xi和下限值Yi

Xi=Gi+nδi

Yi=Gi-nδi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,G表示平均值,δ表示标准差,Gi和δi分别为第i时刻的所述历史逐时单位面积电耗数据的平均值和标准差,X和Y分别表示行业单位面积电耗指标范围的上限值和下限值,Xi和Yi分别为第i时刻的所述逐时单位面积电耗指标范围的上限值和下限值。

在一些实施例中,所述逐时行业电耗范围确定单元进一步配置用于:将所述逐时单位面积电耗指标范围的上限值与所监控建筑的覆盖面积的乘积作为所述逐时行业电耗范围的上限值;将所述逐时单位面积电耗指标范围的下限值与所监控建筑的覆盖面积的乘积作为所述逐时行业电耗范围的下限值。

本申请提供的建筑能耗异常监控方法和装置,通过获取所监控建筑的历史逐时电耗数据,并对所监控建筑的历史逐时电耗数据进行统计分析,以确定所监控建筑的逐时历史电耗范围;通过获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,并对上述至少一个建筑的历史逐时电耗数据及上述至少一个建筑对应的覆盖面积进行统计分析,以确定用于所监控建筑所在行业的逐时单位面积电耗指标范围;而后基于上述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围;之后基于上述逐时历史电耗范围和上述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围;然后从上述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线;最后确定所监控建筑实际获取的逐时电耗数据是否大于上述逐时电耗上限曲线的逐时数值,如果是,则进行报警。本方案有效利用了所监控建筑及根据预设条件选取的至少一个建筑的历史逐时电耗数据来确定用于所监控建筑的逐时标准电耗范围。本方案可用于楼宇建筑中的各种分项能耗、用电设备,应用场景广泛;能够有效改善实时能耗监测系统缺乏实时能耗诊断的现状;能够初步的筛选出电耗异常情况,节省人工工时,从而提高了建筑能耗异常监控的效率。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请可以应用于其中的示例性系统架构图;

图2是根据本申请的建筑能耗异常监控方法的一个实施例的流程图;

图3是根据本申请的建筑能耗异常监控方法的又一个实施例的流程图;

图4是根据本申请的建筑能耗异常监控装置的一个实施例的结构示意图;

图5是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了可以应用本申请的建筑能耗异常监控方法或建筑能耗异常监控装置的实施例的示例性系统架构100。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104、106,服务器105和电表107、108、109。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络106用以在电表107、108、109和服务器105之间提供通信链路的介质。网络104、106可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收能耗异常警报信息或发送能耗查询信息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网页浏览器应用、工控软件、即时通信工具、邮箱客户端、短信应用等。

终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

电表107、108、109可以是具有接收和发送信息功能的智能电表。

服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的能耗信息提供支持的能耗监控服务器。能耗监控服务器可以监控所监控建筑的实际电耗是否超出逐时电耗上限曲线的逐时数值,并将监控结果反馈给终端设备。服务器105可以从与其进行通信连接的电表107、108、109中获取所监控建筑的电耗数据。

需要说明的是,本申请实施例所提供的建筑能耗异常监控方法一般由服务器105执行,相应地,建筑能耗异常监控装置一般设置于服务器105中。

应该理解,图1中的终端设备、网络、服务器和电表的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络、服务器和电表。

继续参考图2,示出了根据本申请的建筑能耗异常监控方法的一个实施例的流程200。所述的建筑能耗异常监控方法,包括以下步骤:

步骤201,获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围。

在本实施例中,建筑能耗异常监控方法运行于其上的电子设备(例如图1所示的服务器105)可以通过有线连接方式或者无线连接方式获取所监控建筑的历史逐时电耗数据。其中,上述历史逐时电耗数据为每小时的历史电耗数据。需要指出的是,上述无线连接方式可以包括但不限于3G/4G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB(ultra wideband)连接、以及其他现在已知或将来开发的无线连接方式。需要说明的是,对于建筑电耗采用的是逐时分项计量(将功能与运行策略相同的设备电耗单独计量)。例如,可以分为照明和插座用电、空调用电、动力用电、特殊与其他用电等分项。

在本实施例中,上述电子设备可以利用统计分析方法对所监控建筑的历史逐时电耗数据进行分析,以确定所监控建筑的逐时历史电耗范围。

在本实施例的一些可选的实现方式中,上述电子设备可以执行如下步骤来确定所监控建筑的逐时历史电耗范围:确定所监控建筑的历史逐时电耗数据的平均值Ei及标准差σi;根据上述平均值Ei及标准差σi,利用如下公式计算所监控建筑的逐时历史电耗范围的上限值Ai和下限值Bi

Ai=Ei+nσi

Bi=Ei-nσi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,E表示平均值,σ表示标准差,Ei和σi分别为所监控建筑的第i时刻的历史逐时电耗数据的平均值和标准差,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的上述逐时历史电耗范围的上限值和下限值。在这里,上述电子设备可以直接利用各种分析软件对所监控建筑的历史逐时电耗数据进行分析计算,也可以首先利用置信区间对数据进行筛选,剔除掉一些异常数据后,再对所监控建筑的历史逐时电耗数据求取平均值和标准差。

需要说明的是,上述电子设备可以根据所监控建筑的各电分项在一定时间段内记录下来的各自的历史逐时电耗数据来确定所监控建筑在一定时间段内的历史逐时电耗范围。这里,一定时间段通常指各电分项的控制季,控制季可以根据各电分项对应的设备的运行策略来设置。例如,有的设备一年仅一个控制季,例如地下停车场照明等;有的设备一年有多个控制方式,对应多个控制季,如照明一般受日照影响分为3种控制方式,因此有3个控制季,此时控制季以季节进行划分;冷机等冷站设备受天气影响有不同的控制方式,因此可以分为不同的控制季,此时控制季以气温进行划分。如果所监控建筑为商业建筑,比如商场,控制季还可以按工作日和休息日进行设置。

在本实施例的一些可选的实现方式中,上述电子设备可以监控所监控建筑的总电耗,可以监控所监控建筑中的至少一个电分项的电耗,还可以监控所监控建筑中的至少一个用电设备的电耗。可选地,如果上述电子设备监控所监控建筑的总电耗,则上述电子设备可以获取所监控建筑中的各电分项的历史逐时电耗数据;如果上述电子设备监控所监控建筑中的至少一个电分项的电耗,则上述电子设备可以获取上述至少一个电分项的历史逐时电耗数据;如果上述电子设备监控所监控建筑中的至少一个用电设备的电耗,则上述电子设备可以获取上述至少一个用电设备的历史逐时电耗数据。

步骤202,获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,对上述至少一个建筑的历史逐时电耗数据及上述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围。

在本实施例中,上述电子设备可以先通过有线连接方式或者无线连接方式获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,其中,上述预设条件可以根据实际需求进行设定,比如预设条件可以为与所监控建筑属于同气候区同行业。在这里,上述电子设备获取到的上述至少一个建筑的历史逐时电耗数据尽可能地与所监控建筑的历史逐时电耗数据属于同电分项或同用电设备。

通常,气候分区可以根据建筑的热工分区,分为严寒地区、寒冷地区、夏热冬冷地区、夏热冬暖地区及温和地区5个气候区。所监控建筑可以为商业建筑、政府办公楼、写字楼、高校、酒店等大型公共建筑。可选地,如果所监控建筑为写字楼,并且属于夏热冬冷地区,则根据预设条件选取的至少一个建筑为与所监控建筑属于同气候区同行的建筑,即同气候区同行业的写字楼。因为同气候区同行业的建筑,一般设备运行策略具有很强的参考性。

在本实施例中,上述电子设备可以采用统计分析的方法,对上述至少一个建筑的历史逐时电耗数据及上述至少一个建筑对应的覆盖面积进行分析,以确定用于所监控建筑所在行业的逐时单位面积电耗指标范围。

在本实施例的一些可选的实现方式中,上述电子设备可以先计算上述至少一个建筑的历史逐时单位面积电耗数据,其中,上述历史逐时单位面积电耗数据可以为上述至少一个建筑的历史逐时电耗数据与上述至少一个建筑对应的覆盖面积的比值;之后,上述电子设备可以确定上述历史逐时单位面积电耗数据的平均值Gi及标准差δi;最后,上述电子设备可以根据上述平均值Gi及标准差δi,利用如下公式计算上述逐时单位面积电耗指标范围的上限值Xi和下限值Yi

Xi=Gi+nδi

Yi=Gi-nδi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,G表示平均值,δ表示标准差,Gi和δi分别为第i时刻的上述历史逐时单位面积电耗数据的平均值和标准差,X和Y分别表示行业单位面积电耗指标范围的上限值和下限值,Xi和Yi分别为第i时刻的上述逐时单位面积电耗指标范围的上限值和下限值。

可选地,上述历史逐时单位面积电耗数据的单位可以为kWh/m2。在这里,上述电子设备可以直接利用各种分析软件对上述历史逐时单位面积电耗数据进行分析计算,也可以首先利用置信区间对数据进行筛选,剔除掉一些异常数据后,再对上述历史逐时单位面积电耗数据求取平均值和标准差。

需要说明的是,如果所确定的所监控建筑的历史逐时电耗范围是在预设控制季的历史逐时电耗范围,那么所确定的用于所监控建筑所在行业的逐时单位面积电耗指标范围也尽可能地是在上述预设控制季的逐时单位面积电耗指标范围。

在本实施例的一些可选的实现方式中,上述电子设备可以通过一些通用API(Application Programming Interface,应用程序编程接口)接口导入根据预设条件选取的至少一个建筑的历史逐时电耗数据和上述至少一个建筑对应的覆盖面积。

步骤203,基于上述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围。

在本实施例中,上述电子设备可以根据上述逐时单位面积电耗指标范围的上限值、下限值和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围。这里,所监控建筑的覆盖面积可以在上述电子设备本地直接获取到。

在本实施例的一些可选的实现方式中,上述电子设备可以将上述逐时单位面积电耗指标范围的上限值与所监控建筑的覆盖面积的乘积作为上述逐时行业电耗范围的上限值;将上述逐时单位面积电耗指标范围的下限值与所监控建筑的覆盖面积的乘积作为上述逐时行业电耗范围的下限值。

步骤204,基于上述逐时历史电耗范围和上述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围。

在本实施例中,基于步骤201确定的上述逐时历史电耗范围和步骤203确定的上述逐时行业电耗范围,上述电子设备可以确定用于所监控建筑的逐时标准电耗范围。例如,上述电子设备可以将上述逐时历史电耗范围的上限值与上述逐时行业电耗范围的上限值的平均值作为上述逐时标准电耗范围的上限值;上述电子设备可以将上述逐时历史电耗范围的下限值与上述逐时行业电耗范围的下限值的平均值作为上述逐时标准电耗范围的下限值。

步骤205,从上述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线。

在本实施例中,基于步骤204确定的上述逐时标准电耗范围,上述电子设备可以从上述逐时标准电耗范围中选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线。

在本实施例的一些可选的实现方式中,各电分项根据不同的月份或不同的季节会有不同的运行策略,针对同一电分项,可以将运行策略相同或相近的月份或季节预置相同的电耗上限曲线。以某商业建筑照明用电作为示例,根据日照时长的不同,一年有三个不同的控制策略,分别为冬季、夏季和过渡季的控制策略,所以可以将照明用电的电耗量分为3个控制季,每个控制季分别设置一条电耗上限曲线。作为另外一个示例,在某商业建筑内电梯用电在一年中工作日每一天的电耗值相比较,浮动不大,但是节假日的时候客流量较多导致电梯电耗远高于工作日,这时可以预置两条电耗上限曲线,一条监控工作日电耗,一条监控节假日电耗。也就是说,一个电分项在一年中分多少条电耗上限曲线,每条电耗上限曲线监控的时间段,是由它的控制策略决定的。

步骤206,确定实际获取的所监控建筑的逐时电耗数据是否大于上述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

在本实施例中,基于步骤205确定的逐时电耗上限曲线,上述电子设备可以将获取到的所监控建筑在每一时刻的电耗数据与逐时电耗上限曲线上同时刻的数值进行比较,以判断所监控建筑实际获取的电耗数据是否大于逐时电耗上限曲线上的数值。例如,上述电子设备可以获取所监控建筑在23:00这个时间点的电耗数据,同时判断此电耗数据是否大于上述逐时电耗上限曲线在23:00的数值。响应于确定实际获取的所监控建筑的逐时电耗数据大于上述逐时电耗上限曲线的逐时数值,则进行报警。可选地,所监控建筑中的各电分项对应的用电设备上可以设置有报警装置,其中,上述报警装置可以为蜂鸣器,信号灯等。如果上述电子设备监控到所监控建筑在某一个时刻的电耗超出了逐时电耗上限曲线上同时刻的数值,则上述电子设备可以查找到该时刻的异常电耗数据所指示的用电设备,并通过触发该用电设备上的报警装置来进行报警。

可选地,上述电子设备可以实时或周期性的从与其进行通信连接的电表(例如图1所示的电表107、108、109)获取所监控建筑当天在每一时刻的电耗数据。

在本实施例的一些可选的实现方式中,上述电子设备还可以生成异常报警信息,上述电子设备可以获取所监控建筑的能耗管理人员的联系方式,并以邮件或短信的方式将生成的异常报警信息发送至相关的能耗管理人员。

本申请的上述实施例提供的方法通过利用所监控建筑及根据预设条件选取的至少一个建筑的历史逐时电耗数据以确定用于所监控建筑的逐时标准电耗范围,从而提高了建筑能耗异常监控的效率。

进一步参考图3,其示出了建筑能耗异常监控方法的又一个实施例的流程300。该建筑能耗异常监控方法的流程300,包括以下步骤:

步骤301,获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围。

在本实施例中,建筑能耗异常监控方法运行于其上的电子设备(例如图1所示的服务器105)可以通过有线连接方式或者无线连接方式获取所监控建筑的历史逐时电耗数据。其中,上述历史逐时电耗数据为每小时的电耗数据。上述电子设备可以对上述历史逐时电耗数据进行统计分析以确定所监控建筑的逐时历史电耗范围。

步骤302,获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,对上述至少一个建筑的历史逐时电耗数据及上述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围。

在本实施例中,上述电子设备可以先通过有线连接方式或者无线连接方式获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,其中,上述预设条件可以根据实际需求进行设定,比如预设条件可以为与所监控建筑属于同气候区同行业。在这里,上述电子设备获取到的上述至少一个建筑的历史逐时电耗数据尽可能地与所监控建筑的历史逐时电耗数据属于同电分项或同用电设备。

步骤303,基于上述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围。

在本实施例中,上述电子设备可以根据上述逐时单位面积电耗指标范围的上限值、下限值和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围。这里,所监控建筑的覆盖面积可以在上述电子设备本地直接获取到。步骤303的具体处理及其带来的有益效果可参看图2对应实施例中的步骤203的实现方式的相关描述,在此不再赘述。

步骤304,根据上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间,分别计算上述重合区间相对于上述逐时历史电耗范围的重合率及相对于上述逐时行业电耗范围的重合率。

在本实施例中,上述电子设备可以先根据上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间,分别计算上述重合区间相对于上述逐时历史电耗范围的重合率Hi及相对于上述逐时行业电耗范围的重合率Fi

<mrow> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

<mrow> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>D</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

其中,i为一天内的某个时刻的数值,且0≤i≤23,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的上述逐时历史电耗范围的上限值和下限值,C和D分别表示行业电耗范围的上限值和下限值,Ci和Di分别为第i时刻的上述逐时行业电耗范围的上限值和下限值,H表示历史电耗范围及行业电耗范围的重合区间相对于历史电耗范围的重合率,Hi为第i时刻的上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间相对于第i时刻的上述逐时历史电耗范围的重合率,F表示历史电耗范围及行业电耗范围的重合区间相对于行业电耗范围的重合率,Fi为第i时刻的上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间相对于上述逐时行业电耗范围的重合率。

步骤305,根据上述逐时历史电耗范围的上限值和下限值、上述逐时行业电耗范围的上限值和下限值、上述重合区间相对于上述逐时历史电耗范围的重合率和上述重合区间相对于上述逐时行业电耗范围的重合率,确定用于所监控建筑的逐时标准电耗范围。

在本实施例中,上述电子设备基于步骤301确定的上述逐时历史电耗范围的上限值Ai和下限值Bi、步骤303确定的上述逐时行业电耗范围的上限值Ci和下限值Di、步骤304确定的上述重合区间相对于上述逐时历史电耗范围的重合率Hi和上述重合区间相对于上述逐时行业电耗范围的重合率Fi,确定用于所监控建筑的逐时标准电耗范围。作为示例,如果Ai>Ci、Bi>Di、Hi>0%并且Fi≥50%,则上述逐时标准电耗范围可以为Di至Ai

在本实施例的一些可选的实现方式中,如果Ai<Ci、Bi<Di、Hi≥50%并且Fi≥50%,则上述逐时标准电耗范围可以为Bi至Ci

在本实施例的一些可选的实现方式中,如果Ai≥Ci并且Bi≤Di,则上述逐时标准电耗范围可以为Bi至Ai

在本实施例的一些可选的实现方式中,如果Ai≤Ci并且Bi≥Di,则上述逐时标准电耗范围可以为Di至Ci

在本实施例的一些可选的实现方式中,如果Ai>Ci、Bi>Di、Hi<50%并且Fi<50%,则上述逐时标准电耗范围可以为Bi至Ai

在本实施例的一些可选的实现方式中,如果Bi>Ci,则上述逐时标准电耗范围为可以Bi至Ai

在本实施例的一些可选的实现方式中,如果Ai<Ci、Bi<Di、Hi<50%并且Fi<50%,则上述逐时标准电耗范围可以为Bi至Ai

在本实施例的一些可选的实现方式中,如果Ai<Di,则上述逐时标准电耗范围可以为Bi至Ai

步骤306,从上述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线。

在本实施例中,基于步骤305确定的上述逐时标准电耗范围,上述电子设备可以从上述逐时标准电耗范围中选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线。

步骤307,确定实际获取的所监控建筑的逐时电耗数据是否大于上述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

在本实施例中,基于步骤306确定的上述逐时电耗上限曲线,上述电子设备可以将获取到的所监控建筑在每一时刻的电耗数据与逐时电耗上限曲线上同时刻的数值进行比较,判断所监控建筑实际获取的电耗数据是否大于上述逐时电耗上限曲线上的数值。响应于确定实际获取的所监控建筑的逐时电耗数据大于上述逐时电耗上限曲线的逐时数值,则进行报警。作为示例,上述电子设备可以触发异常电耗数据所指示的用电设备上的报警装置来进行报警。

从图3中可以看出,与图2对应的实施例相比,本实施例中的建筑能耗异常监控方法的流程300突出了根据上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间,分别计算上述重合区间相对于上述逐时历史电耗范围的重合率及相对于上述逐时行业电耗范围的重合率的步骤304,以及根据上述逐时历史电耗范围的上限值和下限值、上述逐时行业电耗范围的上限值和下限值、上述重合区间相对于上述逐时历史电耗范围的重合率和上述重合区间相对于上述逐时行业电耗范围的重合率,确定用于所监控建筑的逐时标准电耗范围的步骤305。由此,本实施例描述的方案可以更精确的确定所监控建筑所采用的逐时标准电耗范围,从而提高建筑能耗异常监控的效率。

进一步参考图4,作为对上述各图所示方法的实现,本申请提供了一种建筑能耗异常监控装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。

如图4所示,本实施例所述的建筑能耗异常监控装置400包括:逐时历史电耗范围确定单元401、逐时单位面积电耗指标范围确定单元402、逐时行业电耗范围确定单元403、逐时标准电耗范围确定单元404、逐时电耗上限曲线确定单元405和判断单元406。其中,逐时历史电耗范围确定单元401配置用于获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围;逐时单位面积电耗指标范围确定单元402配置用于获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及所述至少一个建筑对应的覆盖面积,对所述至少一个建筑的历史逐时电耗数据及所述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围;逐时行业电耗范围确定单元403配置用于基于所述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围;逐时标准电耗范围确定单元404配置用于基于所述逐时历史电耗范围和所述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围;逐时电耗上限曲线确定单元405配置用于从所述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线;判断单元406配置用于确定所监控建筑实际获取的逐时电耗数据是否大于所述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

建筑能耗异常监控装置400中:逐时历史电耗范围确定单元401、逐时单位面积电耗指标范围确定单元402、逐时行业电耗范围确定单元403、逐时标准电耗范围确定单元404、逐时电耗上限曲线确定单元405和判断单元406的具体处理及其带来的有益效果可参看图2对应实施例中的步骤201、步骤202、步骤203、步骤204、步骤205和步骤206的实现方式的相关描述,在此不再赘述。

在本实施例的一些可选的实现方式中,建筑能耗异常监控装置400中的逐时标准电耗范围确定单元404可以包括:重合率计算子单元(图中未示出),配置用于根据上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间,利用如下公式分别计算上述重合区间相对于上述逐时历史电耗范围的重合率Hi及相对于上述逐时行业电耗范围的重合率Fi

<mrow> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

<mrow> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>D</mi> <mi>i</mi> </msub> </mrow> </mfrac> <mo>*</mo> <mn>100</mn> <mi>%</mi> <mo>;</mo> </mrow>

其中,i为一天内的某个时刻的数值,且0≤i≤23,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的上述逐时历史电耗范围的上限值和下限值,C和D分别表示行业电耗范围的上限值和下限值,Ci和Di分别为第i时刻的上述逐时行业电耗范围的上限值和下限值,H表示历史电耗范围及行业电耗范围的重合区间相对于历史电耗范围的重合率,Hi为第i时刻的上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间相对于第i时刻的上述逐时历史电耗范围的重合率,F表示历史电耗范围及行业电耗范围的重合区间相对于行业电耗范围的重合率,Fi为第i时刻的上述逐时历史电耗范围及上述逐时行业电耗范围的重合区间相对于第i时刻的上述逐时行业电耗范围的重合率;

逐时标准电耗范围确定子单元(图中未示出),配置用于根据上述逐时历史电耗范围的上限值和下限值、上述逐时行业电耗范围的上限值和下限值、上述重合区间相对于上述逐时历史电耗范围的重合率和上述重合区间相对于上述逐时行业电耗范围的重合率,确定所述逐时标准电耗范围。

在本实施例的一些可选的实现方式中,建筑能耗异常监控装置400中的逐时历史电耗范围确定单元401可以包括:第一平均值确定子单元(图中未示出),配置用于确定所监控建筑的历史逐时电耗数据的平均值Ei及标准差σi;第一计算子单元(图中未示出),配置用于根据上述平均值Ei及标准差σi,利用如下公式计算所监控建筑的逐时历史电耗范围的上限值Ai和下限值Bi

Ai=Ei+nσi

Bi=Ei-nσi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,E表示平均值,σ表示标准差,Ei和σi分别为所监控建筑的第i时刻的历史逐时电耗数据的平均值和标准差,A和B分别表示历史电耗范围的上限值和下限值,Ai和Bi分别为第i时刻的上述逐时历史电耗范围的上限值和下限值。

在本实施例的一些可选的实现方式中,建筑能耗异常监控装置400中的逐时单位面积电耗指标范围确定单元402可以包括:历史逐时单位面积电耗确定子单元(图中未示出),配置用于计算上述至少一个建筑的历史逐时单位面积电耗数据,其中,上述历史逐时单位面积电耗数据为上述至少一个建筑的历史逐时电耗数据与上述至少一个建筑对应的覆盖面积的比值;第二平均值确定子单元(图中未示出),配置用于确定上述历史逐时单位面积电耗数据的平均值Gi及标准差δi;第二计算子单元(图中未示出),配置用于根据上述平均值Gi及标准差δi,利用如下公式计算上述逐时单位面积电耗指标范围的上限值Xi和下限值Yi

Xi=Gi+nδi

Yi=Gi-nδi

其中,n为正数,且0<n≤3,i为一天内的某个时刻的数值,且0≤i≤23,G表示平均值,δ表示标准差,Gi和δi分别为第i时刻的上述历史逐时单位面积电耗数据的平均值和标准差,X和Y分别表示行业单位面积电耗指标范围的上限值和下限值,Xi和Yi分别为第i时刻的上述逐时单位面积电耗指标范围的上限值和下限值。

在本实施例的一些可选的实现方式中,建筑能耗异常监控装置400中的逐时行业电耗范围确定单元403可以进一步配置用于:将上述逐时单位面积电耗指标范围的上限值与所监控建筑的覆盖面积的乘积作为上述逐时行业电耗范围的上限值;将上述逐时单位面积电耗指标范围的下限值与所监控建筑的覆盖面积的乘积作为上述逐时行业电耗范围的下限值。

下面参考图5,其示出了适于用来实现本申请实施例的服务器的计算机系统500的结构示意图。

如图5所示,计算机系统500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储部分508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理。在RAM 503中,还存储有系统500操作所需的各种程序和数据。CPU 501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。

以下部件连接至I/O接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至I/O接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括逐时历史电耗范围确定单元、逐时单位面积电耗指标范围确定单元、逐时行业电耗范围确定单元、逐时标准电耗范围确定单元、逐时电耗上限曲线确定单元和判断单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,逐时历史电耗范围确定单元还可以被描述为“确定所监控建筑的逐时历史电耗范围的单元”。

作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:获取所监控建筑的历史逐时电耗数据,对所监控建筑的历史逐时电耗数据进行统计分析,确定所监控建筑的逐时历史电耗范围;获取根据预设条件选取的至少一个建筑的历史逐时电耗数据以及上述至少一个建筑对应的覆盖面积,对上述至少一个建筑的历史逐时电耗数据及上述至少一个建筑对应的覆盖面积进行统计分析,确定用于所监控建筑所在行业的逐时单位面积电耗指标范围;基于上述逐时单位面积电耗指标范围和所监控建筑的覆盖面积,确定用于所监控建筑的逐时行业电耗范围;基于上述逐时历史电耗范围和上述逐时行业电耗范围,确定用于所监控建筑的逐时标准电耗范围;从上述逐时标准电耗范围内选取逐时电耗上限值,生成用于所监控建筑的逐时电耗上限曲线;确定所监控建筑实际获取的逐时电耗数据是否大于上述逐时电耗上限曲线的逐时数值,如果是,则进行报警。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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