基于迁移学习的自适应建筑日前负荷预测方法与流程

文档序号:30230580发布日期:2022-06-01 04:58阅读:238来源:国知局
基于迁移学习的自适应建筑日前负荷预测方法与流程

1.本发明属于建筑技术领域,用于智能建筑、建筑能量管理等相关系统,涉及基于迁移学习的自适应建筑日前负荷预测方法。


背景技术:

2.建筑能耗在社会总能耗中的占比日趋增加,随着科技的发展,建筑渐渐从简单的用能终端转变为小型、复杂的能量转换设备。建筑能量管理、智能建筑、用户行为引导等智能化系统通过合理分配用能和储能设备,有效提高建筑用能效率。而实现建筑能量优化管理的前提就是精准的负荷预测。深度学习算法作为近几年的新型模型,有更好的非线性描述能力,可以有效提高负荷预测精度,已被广泛研究和应用。
3.检索发现,基于深度学习算法的负荷预测研究已日趋成熟。中国发明专利cn111563610a《一种基于lstm神经网络的建筑物电负荷综合预测方法及系统》将典型建筑的负荷数据、天气参数和建筑物数据作为输入,利用lstm构建预测模型。中国发明专利cn113836823a《一种基于负荷分解和优化双向长短期记忆网络的负荷组合预测方法》,利用变分模态分解方法将历史负荷按趋势分解,在将各子序列分别构建双向长短期记忆神经网络模型,以提高预测精度。但是,深度学习算法往往需要大量历史数据作为支撑,否则极易出现无法收敛的情况。然而事实上,大部分建筑由于运行时间短、数据采集系统不健全等情况,往往无法提供充足的历史数据建立预测模型。


技术实现要素:

4.本发明为了弥补现有技术的不足,提出了一种针对数据匮乏建筑的负荷预测方法,通过迁移学习的数据迁移和模型迁移方法,结合数据充足建筑群的历史数据,实现目标建筑的负荷预测。本发明是通过如下技术方案实现的:本发明提供了基于迁移学习的自适应建筑日前负荷预测方法,包括s1数据采集与处理,通过智能电表获取到目标建筑数据和基础建筑群数据,将原始数据集分解为目标建筑的小数据集和基础建筑群的大数据集,获取步长为1小时的历史负荷数据;填补全部原始数据集的缺失值,将前后两周对应时间点的数值均值填补缺失值;s2用能模式聚类,将目标建筑数据以天为单位,构建日负荷曲线;通过肘部法则寻找k-means++(k均值++)的最佳k值,对目标建筑日负荷曲线进行聚类,获得聚类模型;聚类结果中每一个簇代表目标建筑的一种用能模式;s3源域数据筛选,将基础建筑群的大数据集以一天为单位组成日负荷曲线,将其作为聚类模型输入,筛选负荷目标建筑用能模式的历史日负荷曲线,分别构建数据迁移训练集和模型迁移训练集;s4日前负荷预测模型构建,利用数据迁移训练集训练长短期记忆神经网络(lstm网络),构架数据迁移预测模型;利用模型迁移训练集训练卷积神经网络-长短期记忆网络(cnn-lstm网络),再利用目标建筑负荷数据微调网络结构,构建模型迁移预测模型,将两个
模型(数据迁移预测模型和模型迁移预测模型)的输出均值作为目标建筑日前预测结果;s5自适应模型优化,在日前负荷预测模型运行过程中,根据更新的历史负荷,利用贝叶斯优化不断调整模型参数,实现目标建筑的自适应负荷预测。
5.本发明的有益效果是:本发明的方法针对目标建筑数据匮乏难以建立精确日前负荷预测模型的问题,通过迁移学习扩充训练集,实现深度学习模型收敛,发挥深度学习网络优势的同时,保障模型收敛,实现精准预测。此外,随着运行过程中历史负荷数据的增加,不断用贝叶斯优化模型结构,从而实现自适应预测。
附图说明
6.下面结合附图对本发明作进一步的说明。
7.图1为本发明的建筑日前负荷预测模型构建流程图。
具体实施方式
8.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。
9.附图为本发明的基于迁移学习的自适应建筑日前负荷预测方法的具体实施例。该实施例包括,s1数据采集与处理,通过智能电表获取到目标建筑数据和基础建筑群数据,将原始数据集分解为目标建筑的小数据集和基础建筑群的大数据集,获取步长为1小时的历史负荷数据;填补全部原始数据集的缺失值,将前后两周对应时间点的数值均值填补缺失值。
10.s2用能模式聚类,将目标建筑数据以天为单位,构建日负荷曲线;通过肘部法则寻找k-means++(k均值++)的最佳k值,对目标建筑日负荷曲线进行聚类,获得聚类模型;聚类结果中每一个簇代表目标建筑的一种用能模式。
11.将各个簇内的样本点所在簇质心的距离平方和sse作为性能度量,性能度量越小则说明各个簇越收敛,同时要避免极端情况时所有样本点均视作簇(sse为0的情况),需要通过肘部法则寻求簇的数量(即k值)与sse之间的平衡点。
12.肘部法则具体实施步骤包括:指定一个i值,即可能的最大类簇数;然后将类簇数从1开始递增,一直到i,计算出i个sse;根据数据的潜在模式,当设定的类簇数不断逼近真实类簇数时,sse呈现快速下降态势,而当设定类簇数超过真实类簇数时,sse也会继续下降,当下降迅速趋于缓慢时,通过画出k-sse曲线,找出下降途中的拐点,即可确定k值。
13.s3源域数据筛选,将基础建筑群的大数据集以一天为单位组成日负荷曲线,将其作为聚类模型输入,筛选负荷目标建筑用能模式的历史日负荷曲线,分别构建数据迁移训练集和模型迁移训练集。(1)数据迁移训练集:将筛选出的历史数据与目标建筑历史数据合并,构建数据迁移训练集。(2)模型迁移训练集:选出符合目标建筑用能模式的历史数据比例最高的建筑作为最大相似建筑,选择其历史数据作为模型迁移训练集。
14.s4日前负荷预测模型构建,利用数据迁移训练集训练长短期记忆神经网络(lstm
网络),构架数据迁移预测模型;利用模型迁移训练集训练卷积神经网络-长短期记忆网络(cnn-lstm网络),再利用目标建筑负荷数据微调网络结构,构建模型迁移预测模型,将两个模型(数据迁移预测模型和模型迁移预测模型)的输出均值作为目标建筑日前预测结果。
15.s5自适应模型优化,在日前负荷预测模型运行过程中,根据更新的历史负荷,利用贝叶斯优化不断调整模型参数,实现目标建筑的自适应负荷预测。该实施例中采用贝叶斯优化,深度学习网络的超参数选择往往采用经验法不准确也不可靠,贝叶斯优化通过非常少的步数找到较好的超参数组合,同时一般情况下神经网络的超参数的导数难以求得,但贝叶斯优化不需要求导数,因此本发明采用贝叶斯优化获得深度学习网络的超参数。
16.本发明基于迁移学习和深度学习技术,针对目标建筑历史负荷数据匮乏的情况,提出基于迁移学习的自适应建筑日前负荷预测方法。日前是指在目标预测日前一天获取这一日全天的负荷曲线,属于多点预测。首先利用k-means++聚类目标建筑日负荷数据,得到目标建筑用能模式和源域数据筛选聚类模型。利用聚类模型筛选建筑群历史负荷,将符合目标建筑用能模式的数据与目标建筑日负荷数据合并训练长短期记忆神经网络(lstm)获得数据迁移预测模型。同时,筛选出与目标建筑相似度最高的建筑,利用其历史负荷训练卷积神经网络-长短期记忆网络(cnn-lstm),再通过目标负荷数据微调cnn-lstm模型,从而获得模型迁移预测模型。在日前负荷预测模型运行过程中,通过不断更新的对应数据集,利用贝叶斯优化调节预测模型,实现目标建筑的自适应负荷预测。综合考虑两种迁移方式的预测模型得到目标建筑负荷预测结果,实现数据匮乏目标建筑负荷预测的同时,提高预测精度。
17.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1