一种基于深度学习的火电厂锅炉蒸汽量预测方法技术

技术编号:32130507 阅读:9 留言:0更新日期:2022-01-29 19:28
本发明专利技术公开了一种基于深度学习的火电厂锅炉蒸汽量预测方法,以锅炉的工况数据作为特征数据,通过皮尔森相关系数找出特征数据中相关性高的特征,并且将这些相关度高的特征数据划分为一组,将每一组的特征数据进行线性组合,形成新的变量,将新的变量输入神经网络模型中进行回归,实现蒸汽量的回归预测;本发明专利技术不需要火电厂专业背景就可以完成工况数据的线性组合和蒸汽量预测,是大数据、深度学习、人工智能等技术在火电厂应用的一个典型案例。工智能等技术在火电厂应用的一个典型案例。工智能等技术在火电厂应用的一个典型案例。

【技术实现步骤摘要】
一种基于深度学习的火电厂锅炉蒸汽量预测方法


[0001]本专利技术涉及火电厂锅炉蒸汽量预测
,具体涉及一种基于深度学习的火电厂锅炉蒸汽量预测方法。

技术介绍

[0002]火电厂在我国发电领域占据主要地位,占全国发电总量的70%。虽然各种清洁能源发电逐渐涌现,但是目前的清洁能源还存在局限性,难以满足大规模的用电需求,因此在很长一段时间内,火电厂的主体地位仍然不可动摇。火电厂实现了热能、动能和电能的转化,首先将煤燃烧产生热能,产生的热能加热水形成水蒸汽,水蒸汽推动发电机将动能转化为电能。在整个发电过程中,锅炉产生的蒸汽量是一个重要的指标,蒸汽量跟锅炉的燃烧效率有着紧密的关系,影响锅炉燃烧效率的特征因素包括炉膛温度、炉膛压力、过热器温度、给煤量、给水量和一二次风等。蒸汽量的预测对锅炉的生产效率和生产安全具有指导意义。随着大数据分析,人工智能,深度学习等技术的快速发展,大数据挖掘、机器学习等越来越多的应用到实际工程中,在蒸汽量预测方面,目前有支撑向量机回归、线性回归、随机森林等大数据分析方法,这些方法需要通过分析工况数据与蒸汽量之间的相关性来实现特征的选择,这种挑选特征的方式没有考虑到工况数据之间的多重共线性关系,使得模型的预测效果不理想。人工选择特征,预测精度很大程度上取决于人工设计,非常耗时耗力,周期较长,而且难以适应其他的工况数据。因此,利用数据分析和深度学习方法,分析特征数据之间的相关性,将相关性高的特征数据进行线性组合形成新变量有利于解决多重共线性问题对预测结果的影响,使用神经网络回归蒸汽量的预测值,提高了预测模型的精确度和泛化性。
[0003]目前的锅炉蒸汽量预测方法分为两大类:
[0004]1)传统的蒸汽量预测方法依赖专业人士通过人工选择特征,预测精度很大程度上取决于人工设计,非常耗时耗力,周期较长,而且难以适应其他的工况数据,预测的精确度不高。
[0005]2)目前的大数据分析和机器学习方法逐渐被应用到锅炉的蒸汽量预测,这类方法对数据进行特征工程完成特征选择,然后通过支撑向量机,随机森林,K近邻等算法进行回归预测。也有一些方法融合多种回归方法实现蒸汽量的预测。但这些方法没有考虑到工况数据之间的多重共线性,或者仅通过删除一些工况参数来削弱数据之间的多重共线性,但是这种方法可能消除了专家和传统意义上重要的特征,留下来的可能是比较冷门的特征,这使得模型的稳定性和解释性难以保证。
[0006]综上所述,现有的火电厂锅炉蒸汽量的预测方法无法有效的实现蒸汽量的预测,为解决这一问题,本专利技术提出了一种基于深度学习的火电厂锅炉蒸汽量的预测方法,实现了预测效果的稳定性以及模型的可解释性。

技术实现思路

[0007]为了克服上述现有技术存在的问题,本专利技术的目的在于提出一种基于深度学习的火电厂锅炉蒸汽量预测方法,通过分析工况数据之间的多重共线性,将相关性高的多个工况数据进行线性组合,形成新的变量,将经过线性组合的新变量放入神经网络模型进行回归,实现有效的火电厂锅炉蒸汽量预测。
[0008]为了达到上述目的,本专利技术采用以下技术方案:
[0009]一种基于深度学习的火电厂锅炉蒸汽量预测方法,以锅炉的工况数据作为特征数据,通过皮尔森相关系数找出特征数据中相关性高的特征,并且将这些相关度高的特征数据划分为一组,将每一组的特征数据进行线性组合,形成新的变量,将新的变量输入神经网络模型中进行回归,实现蒸汽量的回归预测;具体包括如下步骤:
[0010]步骤1:获取锅炉蒸汽量和锅炉传感器的特征数据,对得到的历史数据做数据预处理操作;将数据按照3:1划分训练集和测试集。
[0011]步骤2:将经过数据预处理的特征数据进行相关性分析,采用皮尔森相关系数法,将相关度高的特征数据划分为一组,变量X与变量Y的相关性系数ρ
X,Y
的计算公式如下:
[0012][0013]式1中cov(X,Y)为变量X与变量Y的协方差,σ
X
,σ
Y
分别为变量X和变量Y的标准差;在分组过程中优先选择相关性系数大于0.8的进行分组,然后将相关性系数大于0.6的特征数据放入已经划好的分组,或形成新的分组,依次划分,直到所有相关性系数大于0.3的特征数据都完成分组,最后将不能划分到任何组的特征数据合并成一组。
[0014]步骤3:将每一组的特征数据进行线性组合形成一个新的变量,如下公式所示:
[0015]f(x)=a0x0+a1x1+

a
i
x
i
+b
ꢀꢀꢀꢀꢀꢀꢀ
式2
[0016]式2中f(x)f(x)为新变量,x0,x1,x
i
表示锅炉的工况数据,a0,a1,a
i
和b为系数。
[0017]步骤4:构建神经网络模型,神经网络的输入按照相关性进行特征分组,网络的第一层由n个带有线性整流函数的全连接层分支网络构成,然后将所有全连接层分支网络输出的隐含层进行合并,依次输入三层带有线性整流函数的全连接层网络,这三层全连接层的输出维度分别为64维、32维和10维,10维全连接层连接输出预测值的输出层;
[0018]步骤5:将通过线性组合得到的新变量输入神经网络模型,进行回归预测,神经网络模型结构采用分支网络分别对每个分组进行线性组合,每个分组分别通过一层全连接层网络,将输出的隐含层进行合并,然后输入具有三层全连接层的网络,最后通过回归预测输出一维的蒸汽量预测值。
[0019]本专利技术相比于现有技术具有如下特点:
[0020]目前的蒸汽预测方法大部分都是通过锅炉工况数据与蒸汽量的相关性,来剔除相关性小的特征数据,多重共线性关系在目前的蒸汽量预测算法中没有得到有效解决。此外手工构造特征数据之间的线性组合关系,需要专家和传统的先验知识,且构造出来的线性组合关系不一定具有适应其他数据的能力。本专利技术在火电厂锅炉蒸汽量预测的方法中,通过使用皮尔森相关系数法获取数据之间的相关性,利用相关性矩阵将锅炉工况的特征数据进行分组,使用深度学习方法,通过构造神经网络模型来学习各个分组之间的线性组合关系,然后通过回归实现蒸汽量的预测,本专利技术不需要火电厂专业背景就可以完成工况数据
的线性组合和蒸汽量预测,是大数据、深度学习、人工智能等技术在火电厂应用的一个典型案例。
附图说明
[0021]图1为本专利技术的流程图。
[0022]图2为本专利技术实施例提供的锅炉工况数据的皮尔森相关系数矩阵图。
[0023]图3为本专利技术实施例的模型架构图。
具体实施方式
[0024]下面结合附图和具体实施例对本专利技术作进一步详细说明。
[0025]如图1所示,某火电厂,通过基于深度学习的火电厂锅炉蒸汽量预测方法预测锅炉产生的蒸汽量的具体步骤如下:
[0026]步骤1,获取锅炉蒸汽量target和锅炉传感器的特征数据{V0,V1,V2,V3,

,V37},对得到的历史数据做数据预处理操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于深度学习的火电厂锅炉蒸汽量预测方法,其特征在于:以锅炉的工况数据作为特征数据,通过皮尔森相关系数找出特征数据中相关性高的特征,并且将这些相关度高的特征数据划分为一组,将每一组的特征数据进行线性组合,形成新的变量,将新的变量输入神经网络模型中进行回归,实现蒸汽量的回归预测;具体包括如下步骤:步骤1:获取锅炉蒸汽量和锅炉传感器的特征数据,对得到的历史数据做数据预处理操作;将数据按照3:1划分训练集和测试集。步骤2:将经过数据预处理的特征数据进行相关性分析,采用皮尔森相关系数法,将相关度高的特征数据划分为一组,变量X与变量Y的相关性系数ρ
X,Y
的计算公式如下:式1中cov(X,Y)为变量X与变量Y的协方差,σ
X
,σ
Y
分别为变量X和变量Y的标准差;步骤3:将每一组的特征数据进行线性组合形成一个新的变量,如下公式所示:f(x)=a0x0+a1x1+

a
i
x
i
+b
ꢀꢀꢀꢀ
式2式2中f(x)f(x)为新变量,x0,x1,x

【专利技术属性】
技术研发人员:查玲
申请(专利权)人:华能秦煤瑞金发电有限责任公司
类型:发明
国别省市:

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

1