一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种集中供热中用户异常用热行为辨识方法与流程

2022-11-23 17:03:44 来源:中国专利 TAG:


1.本发明属于集中供热技术领域,尤其涉及一种集中供热中用户异常用热行为辨识方法。


背景技术:

2.随着生活质量的不断提高、科技信息化和经济全球化的不断推进,集中供热在改善人民生活质量、提高能源利用率和减少环境污染等方面做出巨大的贡献。在我国,供暖区域主要集中在长江、淮河以北等地区,城市供热的建筑面积迅速增长,并以6000万m
2 /年~1亿m2/年的速度递增,自2007年到2010年年底,我国的供热面积由30亿平方米增长到39.1亿平方米。随着长江中下游地区开始大力发展集中供热,我国的供热管网辐射面积也逐步扩大。供热面积的逐年增长加速了能源的消耗,据统计从2011年到2015年,全国供热总量由281031万吉焦增加到347000万吉焦,并依旧保持较快递增速度。
3.在硕士论文《基于物联网的集中供暖分户计量方法和系统的研究与实现》中作者李世伟将终端热用户的用热作弊行为主要分为长时间开窗、主动放热和干扰温度传感器等,为较为准确的采集到每户的用热数据,首先对终端热用户的用热行为预测技术展开深入研究,引入了基于 svm 的分类预测算法,并在此基础上,分析了降温、升温和保温三种状态下,室内温度与室外温度、阀门开度和时间之间的关系。通过该算法实现了对室内温度的实时分析,为判断终端热用户是否存在用热作弊行为提供了理论支持,但是未结合压力因素,将用户用热异常行为进行分类,且采用温度情况进行用热异常行为的判别,其精度也较低,且采用svm算法进行降温、升温、保温过程的判断,效率和精度都较低。
4.针对上述技术问题,本发明提供了一种集中供热中用户异常用热行为辨识方法。


技术实现要素:

5.为实现本发明目的,本发明采用如下技术方案:根据本发明的一个方面,提供了一种集中供热中用户异常用热行为辨识方法。
6.一种集中供热中用户异常用热行为辨识方法,其特征在于,具体包括:s1 基于用户的供水参数、回水参数、室外温度、房屋面积构成温度变化输入集,并将所述温度变化输入集送入到基于ga-svm算法的预测模型中,得到此时的温度变化状态;s2;基于所述用户的供水压力、回水压力、供水温度、回水温度构成管道堵塞输入集,并将所述管道堵塞输入集送入到基于pso-knn算法的分类模型中,得到管道堵塞结果,并基于所述管道堵塞结果确定此时是否存在管道堵塞情况;s3 当确定不存在堵塞情况时,将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到所述基于abc-gbdt算法和ga-bagging算法的预测模型之中,预测得到此时的用户状态值;s4 基于此时的所述用户状态值,确定此时的用户用热状态。
7.通过首先基于用户的供水参数、回水参数、室外温度、房屋面积,得到用户的温度变化状态,采用ga算法优化的svm算法,从而解决了从而解决了原有的仅仅采用svm算法精度低和原有计算速度慢的问题,极大的提高了预测的精确性和效率,此外首先基于用户的压力和温度情况,通过基于pso-knn算法的分类模型确定是否处于堵塞状态,从而首先结合压力情况对用户的用热状态进行判断,从而解决了原先未结合压力因素,将用户用热异常行为进行分类的技术问题,使得整体的预测类型和准确度更具有指导意义,当不存在堵塞情况时,通过基于用户的温度变化状态以及与相近楼层和相近户型的温度差异情况,基于组合预测模型,确定用户状态,根据用户的状态确定其是否处于异常状态,当处于异常用热状态时,发出提醒或者警告。
8.首先采用基于ga算法优化的svm算法的预测模型,确定用户的温度变化状态,从而解决了原有的仅仅采用svm算法精度低和效率低的问题,极大的提升了整体的效率。此外通过基于压力和温度情况,基于pso-knn算法的分类模型确定是否处于堵塞状态,从而首先结合压力情况对用户的用热状态进行判断,从而解决了原先未结合压力因素,将用户用热异常行为进行分类的技术问题,进一步提升了用户异常用热状态判断的准确性和类型,从而使得预测结果变得更加具有指导意义。由于处于不同的温度变化状态其温度变化情况不一致,因此将用户的温度变化状态加入到用户用热状态判断的输入集中,可以极大的提高用户状态判断的准确性。此外将用户管道堵塞状态排除在外,排除了由于设备问题导致的温度异常情况,从而更加进一步的提升了用户自身由于开窗或者防水等因素导致的异常情况的判断的准确性,使得整体的预测精度进一步提升,此外采用基于基于abc-gbdt算法和ga-bagging算法的预测模型,在汇集了gbdt算法可以灵活处理各种类型的数据,包括连续值和离散值的优点以及bagging算法的降低训练数据的随机波动导致的误差的优点,同时采用优化算法进行初始值寻优,进一步提升了预测的效率。
9.进一步的技术方案在于,所述供水参数包括供水压力和供水温度,所述回水参数包括回水压力和回水温度,所述温度变化状态包括升温、保温、降温。
10.进一步的技术方案在于,所述ga-svm算法的核函数采用拉普拉斯核函数。
11.采用拉普拉斯核函数的核函数,进一步降低了对参数的敏感性。
12.进一步的技术方案在于,所述ga-svm算法为采用ga算法对svm算法的惩罚系数和核参数进行寻优。
13.通过采用ga算法对svm算法的惩罚系数和核参数进行寻优,不仅提升了整体的预测效率,也避免了由于初始值选择错误导致的误差较大的问题。
14.进一步的技术方案在于,所述管道堵塞结果取值为0,0.5,1三种,其中0表示无堵塞,0.5表示为轻微堵塞,1为严重堵塞。
15.通过采用量化的标准将堵塞情况分为三种,进一步提升了对用户异常状态的细化,也使得预测结果变得更加具有指导意义。
16.进一步的技术方案在于,所述pso-knn算法为采用pso算法对knn算法的超参数k进行寻优。
17.通过对超参数的寻优,从而使得整体的预测效率和精度都有一定成都的提升。
18.进一步的技术方案在于,所述不存在堵塞情况包括轻微堵塞和严重堵塞。
19.进一步的技术方案在于,所述基于abc-gbdt算法和ga-bagging算法的预测模型的
具体步骤为:s21 将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到基于abc-gbdt算法的预测模型中,得到此时的gbdt用户状态值;s22 将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到基于abc-gbdt算法的预测模型中,得到此时的bagging用户状态值;s23 基于所述gbdt用户状态值和所述bagging用户状态值得到最终的用户状态值。
20.进一步的技术方案在于,所述用热状态输入集还包括所述用户的最近24小时每小时的用热量、室外温度、时间构成时序状态集,并将所述时序状态集送入到基于bi-lstm算法的预测模型之中,得到用户的时序用热状态值。
21.通过时序状态集的构建,从而不仅仅从与其他邻居的温度压力情况进行对比确认用户状态,并且采用自身的用热状态的变化趋势确定其是否存在故障,从而进一步提升了预测的精度,结合用户本身的用热习惯,也使得最终的预测结果变得更加具有针对性。
22.进一步的技术方案在于,基于所述时序用热状态值和所述用户状态值,确定所述用户状态是否处于异常状态。
附图说明
23.通过参照附图详细描述其示例实施方式,本发明的上述和其它特征及优点将变得更加明显。
24.图1是根据实施例1的一种集中供热中用户异常用热行为辨识方法的流程图。
25.图2是根据实施例1的基于abc-gbdt算法和ga-bagging算法的预测模型的具体步骤的流程图。
具体实施方式
26.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。
27.用语“一个”、“一”、“该”、“所述”用以表示存在一个或多个要素/组成部分/等;用语“包括”和“具有”用以表示开放式的包括在内的意思并且是指除了列出的要素/组成部分/等之外还可存在另外的要素/组成部分/等。
28.随着生活质量的不断提高、科技信息化和经济全球化的不断推进,集中供热在改善人民生活质量、提高能源利用率和减少环境污染等方面做出巨大的贡献。在我国,供暖区域主要集中在长江、淮河以北等地区,城市供热的建筑面积迅速增长,并以6000万m
2 /年~1亿m2/年的速度递增,自2007年到2010年年底,我国的供热面积由30亿平方米增长到39.1亿
平方米。随着长江中下游地区开始大力发展集中供热,我国的供热管网辐射面积也逐步扩大。供热面积的逐年增长加速了能源的消耗,据统计从2011年到2015年,全国供热总量由281031万吉焦增加到347000万吉焦,并依旧保持较快递增速度。
29.在硕士论文《基于物联网的集中供暖分户计量方法和系统的研究与实现》中作者李世伟将终端热用户的用热作弊行为主要分为长时间开窗、主动放热和干扰温度传感器等,为较为准确的采集到每户的用热数据,首先对终端热用户的用热行为预测技术展开深入研究,引入了基于 svm 的分类预测算法,并在此基础上,分析了降温、升温和保温三种状态下,室内温度与室外温度、阀门开度和时间之间的关系。通过该算法实现了对室内温度的实时分析,为判断终端热用户是否存在用热作弊行为提供了理论支持,但是未结合压力因素,将用户用热异常行为进行分类,且采用温度情况进行用热异常行为的判别,其精度也较低,且采用svm算法进行降温、升温、保温过程的判断,效率和精度都较低。
30.针对上述技术问题,本发明提供了一种集中供热中用户异常用热行为辨识方法。
31.实施例1为解决上述问题,根据本发明的一个方面,如图1所示,提供了一种集中供热中用户异常用热行为辨识方法。
32.一种集中供热中用户异常用热行为辨识方法,其特征在于,具体包括:s1 基于用户的供水参数、回水参数、室外温度、房屋面积构成温度变化输入集,并将所述温度变化输入集送入到基于ga-svm算法的预测模型中,得到此时的温度变化状态;s2;基于所述用户的供水压力、回水压力、供水温度、回水温度构成管道堵塞输入集,并将所述管道堵塞输入集送入到基于pso-knn算法的分类模型中,得到管道堵塞结果,并基于所述管道堵塞结果确定此时是否存在管道堵塞情况;s3 当确定不存在堵塞情况时,将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到基于abc-gbdt算法和ga-bagging算法的预测模型之中,预测得到此时的用户状态值;s4 基于此时的所述用户状态值,确定此时的用户用热状态。
33.举个例子,若预测得到的温度变化状态为升温,预测得到的管道堵塞结果为不堵塞,进入步骤s3,此时将用户的温度变化状态即升温作为用热状态输入集的一项,送入其中,预测得到此时的用户状态值为无异常,此时用户用热状态为无异常,如果预测得到此时的用户状态值为存在异常,则判定此时用户用热状态为处于异常状态,该状态可能是由于温度信号干扰、开窗、偷水等问题导致的,发出警告信号。
34.通过首先基于用户的供水参数、回水参数、室外温度、房屋面积,得到用户的温度变化状态,采用ga算法优化的svm算法,从而解决了从而解决了原有的仅仅采用svm算法精度低和原有计算速度慢的问题,极大的提高了预测的精确性和效率,此外首先基于用户的压力和温度情况,通过基于pso-knn算法的分类模型确定是否处于堵塞状态,从而首先结合压力情况对用户的用热状态进行判断,从而解决了原先未结合压力因素,将用户用热异常行为进行分类的技术问题,使得整体的预测类型和准确度更具有指导意义,当不存在堵塞情况时,通过基于用户的温度变化状态以及与相近楼层和相近户型的温度差异情况,基于组合预测模型,确定用户状态,根据用户的状态确定其是否处于异常状态,当处于异常用热
状态时,发出提醒或者警告。
35.首先采用基于ga算法优化的svm算法的预测模型,确定用户的温度变化状态,从而解决了原有的仅仅采用svm算法精度低和效率低的问题,极大的提升了整体的效率。此外通过基于压力和温度情况,基于pso-knn算法的分类模型确定是否处于堵塞状态,从而首先结合压力情况对用户的用热状态进行判断,从而解决了原先未结合压力因素,将用户用热异常行为进行分类的技术问题,进一步提升了用户异常用热状态判断的准确性和类型,从而使得预测结果变得更加具有指导意义。由于处于不同的温度变化状态其温度变化情况不一致,因此将用户的温度变化状态加入到用户用热状态判断的输入集中,可以极大的提高用户状态判断的准确性。此外将用户管道堵塞状态排除在外,排除了由于设备问题导致的温度异常情况,从而更加进一步的提升了用户自身由于开窗或者防水等因素导致的异常情况的判断的准确性,使得整体的预测精度进一步提升,此外采用基于基于abc-gbdt算法和ga-bagging算法的预测模型,在汇集了gbdt算法可以灵活处理各种类型的数据,包括连续值和离散值的优点以及bagging算法的降低训练数据的随机波动导致的误差的优点,同时采用优化算法进行初始值寻优,进一步提升了预测的效率。
36.在另外的一种可能的实施例中,所述供水参数包括供水压力和供水温度,所述回水参数包括回水压力和回水温度,所述温度变化状态包括升温、保温、降温。
37.在另外的一种可能的实施例中,所述ga-svm算法的核函数采用拉普拉斯核函数。
38.采用拉普拉斯核函数的核函数,进一步降低了对参数的敏感性。
39.在另外的一种可能的实施例中,所述ga-svm算法为采用ga算法对svm算法的惩罚系数和核参数进行寻优。
40.通过采用ga算法对svm算法的惩罚系数和核参数进行寻优,不仅提升了整体的预测效率,也避免了由于初始值选择错误导致的误差较大的问题。
41.在另外的一种可能的实施例中,所述管道堵塞结果取值为0,0.5,1三种,其中0表示无堵塞,0.5表示为轻微堵塞,1为严重堵塞。
42.通过采用量化的标准将堵塞情况分为三种,进一步提升了对用户异常状态的细化,也使得预测结果变得更加具有指导意义。
43.在另外的一种可能的实施例中,所述pso-knn算法为采用pso算法对knn算法的超参数k进行寻优。
44.通过对超参数的寻优,从而使得整体的预测效率和精度都有一定成都的提升。
45.在另外的一种可能的实施例中,所述不存在堵塞情况包括轻微堵塞和严重堵塞。
46.在另外的一种可能的实施例中,如图2所示,所述基于abc-gbdt算法和ga-bagging算法的预测模型的具体步骤为:s21 将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到基于abc-gbdt算法的预测模型中,得到此时的gbdt用户状态值;s22 将所述用户的温度变化状态、室内外温差、与楼上室温差、与楼下室温差、与同楼层同户型温差、与楼上室回水温度差、与楼下室回水温度差、与同楼层同户型回水温度差作为用热状态输入集,并将所述用热状态输入集送入到基于abc-gbdt算法的预测模型
中,得到此时的bagging用户状态值;s23 基于所述gbdt用户状态值和所述bagging用户状态值得到最终的用户状态值。
47.举个例子,若gbdt用户状态值为无异常,bagging用户状态值为存在异常,此时最终的用户状态值为无异常;若gbdt用户状态值为无异常,bagging用户状态值为无异常,此时最终的用户状态值为无异常;若gbdt用户状态值为存在异常,bagging用户状态值为存在异常,此时最终的用户状态值为存在异常。
48.在另外的一种可能的实施例中,所述用热状态输入集还包括所述用户的最近24小时每小时的用热量、室外温度、时间构成时序状态集,并将所述时序状态集送入到基于bi-lstm算法的预测模型之中,得到用户的时序用热状态值。
49.通过时序状态集的构建,从而不仅仅从与其他邻居的温度压力情况进行对比确认用户状态,并且采用自身的用热状态的变化趋势确定其是否存在故障,从而进一步提升了预测的精度,结合用户本身的用热习惯,也使得最终的预测结果变得更加具有针对性。
50.在另外的一种可能的实施例中,基于所述时序用热状态值和所述用户状态值,确定所述用户状态是否处于异常状态。
51.举个例子,若时序用热状态值为存在异常,用户状态值为无异常,则此时的用户状态不处于异常状态,若时序用热状态值为存在异常,用户状态值为存在异常,则此时的用户状态处于异常状态。当处于异常状态时,可以通过加强用户状态的判断频率,或者采用时序状态值、gbdt用户状态值、bagging用户状态值三者中任意两项存在异常,此时用户状态会被判定为异常。
52.在本发明实施例中,术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可折卸连接,或一体地连接。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明实施例中的具体含义。
53.本发明实施例的描述中,需要理解的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本发明实施例的限制。
54.在本说明书的描述中,术语“一个实施例”、“一个优选实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
55.以上仅为本发明实施例的优选实施例而已,并不用于限制本发明实施例,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献