基于灰色系统理论的火电机组3种实时数据的预测
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于灰色系统理论的火电机组3种实时数据的预测
汤镭;王芳
【摘要】火电机组的各项数据参数由市场和电网等复杂因素决定,其中重要的运行参数包括发电负荷、主汽温度和再汽温度.为较精准地预测该3种参数的未来数值,针对某电厂中的1台350 MW机组的实时数据,利用灰色系统理论中的灰色预测方法,并基于灰色模型GM(1,1)建立数学模型,对运行数据进行预测仿真分析,其重要意义在于克服了参数的动态建模难的问题,方便监控人员针对发电机组的运行参数做出适当调整.结果表明:预测算法的精确度较好,并且可以为运行的优化起到辅助参考作用,具有较强的实用性.
【期刊名称】《上海电机学院学报》
【年(卷),期】2019(022)002
【总页数】5页(P73-77)
【关键词】热电机组;灰色系统理论;实时数据;灰色预测;灰色模型;仿真分析
【作者】汤镭;王芳
【作者单位】上海电机学院电气学院,上海 201306;上海电机学院电气学院,上海201306
【正文语种】中文
【中图分类】TM621
目前,我国的火电机组系统在经历了数十年不断的发展进步后,已经进入到了一个
相对比较成熟的阶段。
火电机组系统可被定义为通过各运行参数之间的相互制约或联系而构成的一个整体[1]。
针对复杂的火电机组系统,其客观的物理原型虽然可以通过系统的仿真和建模得出,但是过程很复杂,内部因素之间的关系较为隐蔽。
因此,对其定量描述的难度较大,造成了建立模型的困难。
发电负荷的大小取决于市场需求,即市场需求的用电量决定了发电厂的发电负荷,而现阶段的电能无法被储存,因此,发电负荷的数值具有一定的随机性。
主汽温度和再汽温度是火电机组非常重要的指标,任何异常的变化都会影响整个机组的正常运行,所以该两类温度应被控制在合理的范围内。
灰色系统理论着重研究概率统计,可以用来解决“小样本,贫信息”的不确定性问题[2]。
针对某电厂中350 MW机组的实时数据,选取3种典型的参数,利用灰色系统理论中的灰色预测方法分别对3段时间的数据进行仿真预测,该方法的优点是不需要复杂的建模和计算,也不需要大量的历史数据,就能得出较准确的预测结果,并且可计算出残差进行验证。
其他的预测方法有神经网络、最小二乘支持向量机和其他数值模拟方法等。
本文提及的预测方法与其他各种预测方法相比,它们的精度都较高且所差无几。
该预测方法又具有区别于其他预测方法的优点,精度可通过实践进行检验。
预测的目的是:无论控制系统是否正常,系统所获取的数据值会有一定的可能性出现明显的错误,利用预测数值可以辅助工作人员操作监控设备以便改善和优化机组运行。
预测结果表明,该预测方法的准确性较高,预测得出的结果可作为运行优化的依据。
1 灰色系统理论
灰色系统理论的量化基础是生成数,从而突破了概率统计的局限性,使其结果不再是过去依据大量数据得到的经验性的统计规律,而是现实性的生成律。
这种使灰色系统变得尽量清晰明了的过程被称为白化[3]。
灰色预测方法的特点表现在:把离散数据视为连续变量在其变化过程中所取的离散值,从而可利用微分方程式处理数
据;不直接使用原始数据而是由它产生累加生成数,对生成数列使用微分方程模型[4]。
这样,可以抵消大部分随机误差,显示出规律性,因此,对于具有少量观测数据的项目来说,灰色预测是一种有用的工具。
灰色模型(Grey Model, GM)主要具有以下3种特点:① 建模所需信息较少,通常只要有4个以上数据即可建模;② 不必知道原始数据分布的先验特征,对无规则或服从任何分布的任意光滑离散的原始序列[5],通过有限次数的生成即可转化成有规律的序列;③ 建模的精度较高,可保持原系统的特征,能较好地反映系统的实际情况。
2 350 MW机组实时数据的调取
某火电厂具有4台350 MW的发电机组,从该厂厂级监控信息系统中,相关工作人员可调取该厂3号发电机组的历史数据,包括发电负荷(机组功率)、主汽温度和再汽温度(再热器出口温度)。
为了避免在同一天的不同时刻的数据值的偏差过大,并且方便相关工作人员调取历史数据,因此,实时数据的选取方式为:确保该厂3号发电机组在2018年8月10日至2018年8月24日间正常运行的前提下,选取每一天的00:00、08:00和16:00的数值。
该3号发电机组的3类实时数据,包括发电负荷、主汽温度和再汽温度,都是非常重要的参数,这些参数的异常变化都会影响机组的正常运行。
在火电机组的磨煤机启、停,锅炉吹灰,高加跳闸,煤质变化等情况下,主汽温度和再汽温度的波动性会较大。
为了体现出本文提及的预测方法应用于火电机组数据预测方面的普遍适用性,并结合预测要求,在调取实时数据时,并没有刻意去考察该段时间的各种数据是否有波动,而是选择了某一固定的时间段。
利用历史实时数据对于未来的数据进行合理预测,不仅可以协助工作人员进行状态监控,而且能为正常化的运行和优化提供参考,因此,参与预测的3种数据能为机组运行的正常化起到辅助参考作
用。
3 灰色系统模型
现有某电厂3号发电机组的实时数据,利用灰色预测法建立其预测模型GM(1,1),并根据前10天的实时数据,针对紧接着的后5天的数据做出预测,并用正常真实的后5天的数据进行比较。
研究一个火电机组系统的备选的3种实时数据的预测模型,一般应首先建立其数
学模型。
这种研究必须以定性分析为先导,定量与定性紧密结合。
在建模过程中,要不断将下一阶段中所得的结果回馈,经过多次循环往返,使整个模型逐步趋于完善[6]。
数据预测是对系统变量的未来行为进行预测,GM(1,1)是较常用的数据预测模型。
根据实际情况,在定性分析的基础上,定义适当的算子,对算子作用后的序列建立GM(1,1)模型,通过精度检验后,即可用于预测。
因此该方法的精度较高。
灰色系统模型中的微分方程是GM模型。
GM(1,1)模型是灰色预测中最为常见的预测模型,作为单序列的一阶线性动态模型,是由一个单变量的一阶微分方程所构成的。
以GM(1,1)数学模型为实际应用,分析并建立该模型。
其建模过程如下:步骤1 初始数据预处理。
设原始数据序列
X(0)=[x(0)(1),x(0)(2),…,x(0)(M)]
对X(0)做一次累加生成(Accumulated Generating Operation, AGO),可得到AGO数据序列X(1),即
X(1)=[x(1)(1),x(1)(2),…,x(1)(M)][7]
其中,M=10,X(0)中的10个数据分别表示按时间顺序的前10天的实时数据值。
x(1)(k)的表达式为
(1)
步骤2 建立AGO序列X(1)白化形式的微分方程。
微分方程为
+aX(1)=u
(2)
式中:为AGO序列X(1)的灰导数,a与u为待辨识系数[8]。
针对3类数据预测的限制条件是:当GM(1,1)发展系数|a|<2时,GM(1,1)模型才有意义。
但随着a的取值不同,预测效果也不同。
要得到较高精度,要求与u的求解如步骤3所示。
步骤3 求解微分方程中的系数。
令
(3)
Y=[x(0)(2),x(0)(3),…,x(0)(M)]T
(4)
(5)
运用最小二乘法求解得
(6)
步骤4 求出a后解白化形式的微分方程[10],求出AGO序列的计算值有
(7)
k=1,2,…,M
步骤5 原始数据序列x(0)的还原值有
(8)
步骤6 求出残差e(0)。
有
(9)
依照上述6个步骤,可求解出第11天的各类参数的预测值和残差。
依此类推,可求出第12~第15天各参数的预测值。
若X(0)为原始的实时数据序列,即为各参数的实际真实值,ε(0)为残差序列[11],则相应地,为X(0)的均值;为x(0)的方差;为残差均值;为残差方差[12]。
若残差满足要求,则模型建立完毕。
4 仿真分析
利用Matlab 2017b分别针对3类数据的不同的3个时刻进行仿真预测分析,分别得出后验差检验比值c(即均方差比值)和小误差概率p[13],并且将实际值与预测值表示在同一张仿真结果表中,并分析预测值是否满足实际应用。
4.1 发电负荷的预测仿真结果
针对从2018年8月10日—2018年8月19日的10天内的每日00:00、08:00和16:00的发电负荷的实时数据,用灰色理论建立其预测模型GM(1,1),从2018年8月20日—2018年8月24日的5天的预测结果对比表如表1所示。
由表1可知,每日00:00的仿真运行后的结果为:c=0.556 7,p=0.800 0;每日08:00的仿真运行后的结果为:c=0.573 2,p=0.700 0;每日16:00的仿真运行后的结果为:c=0.836 8,p=0.600 0。
表1 5天内的每日00:00、08:00和16:00的发电负荷预测结果对比表 MW日期/日发电负荷(00:00)预测值残差发电负荷(08:00)预测值残差发电负荷(16:00)预测值残差20223.942223.40.542226.178227.9-1.722290.351291.7-
1.34921286.385286.20.185279.294276.3
2.994282.917280.92.01722260.838 261.9-1.062259.313260-0.687271.083273-1.91723200.80120
3.6-
2.799200.05420
3.8-
3.746219.581219.10.48124199.634197.71.934217.302215.91.402249.11324 8.30.813
4.2 主汽温度的预测仿真结果
针对从2018年8月10日—2018年8月19日的10天内的每日00:00、08:00和16:00的主汽温度的实时数据,用灰色理论建立其预测模型GM(1,1),从2018年8月20日—2018年8月24日的5天的预测结果对比表如表2所示。
由表2可知,每日00:00的仿真运行后的结果为:c=0.890 2,p=0.500 0;每日08:00的仿真运行后的结果为:c=0.826 9,p=0.800 0;每日16:00的仿真运行后的结果为:c=0.957 6,p=0.400 0。
表2 5天内的每日00:00、08:00和16:00的主汽温度预测结果对比表℃日期/日主汽温度(00:00)预测值残差主汽温度(08:00)预测值残差主汽温度(16:00)预测值残差20535.974537.8-
1.826533.6153
2.61.01535.397535.10.29721537.4855370.485536.032537.8-1.768537.866537.30.56622538.364538.20.164536.222538.1-
1.878533.867535.5-1.63323537.466538.5-
1.034540.385539.40.985531.894533.7-
1.80624537.589536.70.889531.199530.60.599534.61453
2.91.714
4.3 再汽温度的预测仿真结果
针对从2018年8月10日—2018年8月19日的10天内的每日00:00、08:00和16:00的再汽温度的实时数据,用灰色理论建立其预测模型GM(1,1),从2018年8月20日—2018年8月24日的5天的预测结果对比表如表3所示。
由表3可知,每日00:00的仿真运行后的结果为:c=0.912 4,p=0.600 0;每日08:00的仿真运行后的结果为:c=0.850 6,p=0.500 0;每日16:00的仿真运行
后的结果为:c=0.998 5,p=0.400 0。
4.4 预测仿真结果的分析
Matlab仿真运行后的检验是后验差检验,后验差检验是按照精度检验c和小误差概率p两个指标进行检验,其中c也被称为后验差[14]。
由灰色系统模型,可称为小误差概率,称为均方差比值,其中0.674 5相当于标准正态分布的对应于
x=0.75时的值,即服从标准正态分布,令误差概率落在0.25的对称区域内[15]。
依据该电厂的发电运行经验,即发电负荷的预测数值与真实数值的偏差不超过4 MW,主汽温度和再汽温度的预测数值与真实数值的偏差不超过5 ℃,这些预测值可以被视为正常的辅助参考值。
针对3类数据的仿真结果,通过Matlab的建模分析可得出各参数的预测结果对比表,数据的误差概率被控制在有效的范围内,预测数据结果的准确性较好。
表3 5天内的每日00:00、08:00和16:00的再汽温度预测结果对比表℃日期/日再汽温度(00:00)预测值残差再汽温度(08:00)预测值残差再汽温度(16:00)预测值残差20536.029534.91.129536.049535.40.649540.754540.9-
0.14621536.515534.52.015540.138540.3-
0.162539.973537.82.17322541.756545.1-
3.344536.871535.11.771540.616538.81.81623540.748543.7-
2.952536.6775351.677532.922535.8-2.87824536.753
3.33.4533.8253
4.9-1.08536.989537.7-0.711
5 结语
本文基于发电厂的运行监控要求,利用灰色系统理论中的灰色预测方法来对发电机组的3种实时数据进行预测,包括发电负荷、主汽温度和再汽温度。
利用该3类历史数据,可通过仿真得出对应的预测数据,为优化运行给出合理依据,获得了较高的精度和良好的监控实用效果。
研究的局限性在于所选的文献资料有限,仿真数
据的预测方案还不够完善,且未对其他很多重要的发电机组的数据参数进行预测仿真,这些问题可以作为今后的研究内容。
参考文献
【相关文献】
[1] 刘思峰,杨英杰,吴利丰.灰色系统理论及其应用[M].北京:科学出版社,2014:63-83.
[2] 丁明,刘志,毕锐,等.基于灰色系统校正-小波神经网络的光伏功率预测[J].电网技术,2015,39(9):2438-2443.
[3] 王超.基于灰色理论的电力负荷预测研究[D].济南:山东大学,2016:16-36.
[4] WU L F,LIU S F,YAO L G,et al.Grey system model with the fractional order accumulation[J].Communications in Nonlinear Science & Numerical Simulation,2013,
18(7):1775-1785.
[5] LIU S F,JEFFREY F,YANG Y J.Advances in grey system research (2004-2014)[J].Journal of Nanjing University of Aeronautics & Astronautics,2015,47(1):1-18.
[6] 慈向阳,黄志敏.基于协整理论和灰色系统理论的上海市电力需求预测[J].上海电力学院学报,2014,30(5):477-481.
[7] 郭松林,水泉龙,顾翔瑜.灰色系统理论在负荷预测中运用综述[J].工业仪表与自动化装置,2017(3):24-27.
[8] 杜雅楠.基于BP神经网络与灰色系统的短期电力负荷预测[D].河南:华北水利水电大学,2015:11-28.
[9] 张大顺,马苏文.灰色系统电力负荷预测模型在北疆电网的应用研究[J].水资源与水工程学报,2013,24(3):165-168.
[10] 张海宁,王松,郑征,等.基于周期性截断灰色系统的电力负荷预测[J].计算机测量与控制,2017,25(12):271-274.
[11] ZHANG Y G,XU Y,WANG Z P.GM(1,1) grey prediction of lorenz chaotic
system[J].Chaos Solitons & Fractals,2009,42(2):1003-1009.
[12] LIU S F,YANG Y J,XIE N M,et al.New progress of grey system theory in the new millennium[J].Grey Systems Theory & Application,2016,6(1):2-31.
[13] 单文娟,景国勋,刘军.灰色系统理论在预测电厂年供电量中的应用[J].工业安全与环保,2009,35(9):1-2.
[14] 胡午洋.电力系统负荷预测中几种灰色模型的研究[D].湖北:三峡大学,2015:6-9.
[15] 黄振鹏.组合灰色预测模型在电力负荷预测中的应用[J].工程技术,2016(5):164-164.。