风电功率预测问题电工杯
风电功率预测问题 摘 要
针对问题一,考虑风电功率的波动性,我们选取了灰色系统GM(1,1)模型、ARMA模型和神经网络的时间序列模型,对PA,PB,PC,PD,P4,P58进行实时预测。根据《国家能源局文件》实时预测误差不超过15%的规定,进行误差分析,发现神经网络的时间序列模型较优。
模型一:GM(1,1)模型。选取预测点前16个时点的数据建立GM(1,1)模型。首先将其累加使之呈现一定的规律性,再用线性动态模型对生成数据拟合,最后用Matlab实现最小二乘法求解得预测值。
模型二:ARMA模型。对风电功率预测建立ARMA(n,m)模型,如下:
xt ixt i t j t j
i 1
j 1
n
m
通过Eviews软件,确定偏相关阶数n=5,自相关阶数m=3,建立ARMA(5,3)模型。输入原始数据,得到风电功率的预测值,并计算得到误差为10.8582%。
模型三:基于神经网络的时间序列模型。选取29至30日的历史数据建立BP神经网络的时间序列模型。由于神经网络的非线性性质,建立f (x) 为非线性的Sigmoidal函数:
利用MATLAB软件,预测风电功率,并计算得到相对误差(见附件三)。 针对问题二,在问题一的基础上,考虑基于神经网络的时间序列模型,对单台风电机组功率(PA,PB,PC,PD)的相对预测误差与多机总功率(P4,P58)预测的数据进行比较,发现多机总功率预测的相对误差大于单台风电机组,因此我们建议电力调度部门应采取单台风电机功率预测以减小误差。
针对问题三,在模型三的基础上,为减小预测误差,我们假设原始数据存在某种关系:
n z f w i x i
i 1
i 1,2, ,N
dt f(di 1,di 2, ,di j,xi 1,xi 2, ,xi j,)
建立组合神经的时间序列网络,使之不断逼近函数f ,根据di的近似值di,
1
使误差函数E di di 最小。用第一个网络的误差数据 di 预测第二个网
2
2
络, 使其能够以先前的预测误差为输入而输出对下一步预测误差的估计di,以此校正第一个网络的输出值xi将pi xi di作为组合网络的最终预测结果。
关键词:风电功率预测 灰色GM(1,1)模型 时间序列 ARMA模型 人工神经网络
你可能喜欢
- 电工功率
- 数据分类
- 电站锅炉
- 正态分布函数
- 锅炉设计
- MATLAB统计
- 经济数据的分类、来源及23页
- 8 数据挖掘之分类与预测6页
- 数据分类汇总方法8页
- 数据恢复分类17页
- 数据分类程序13页
- 第三章 数据分类汇总分析61页
- 电站锅炉复习题2页
- 电站锅炉水处理培训知识(教案)19页
- 电站锅炉反渗透分析内容(复习内容)17页
- 我国电站锅炉热力计算方法应用的现状6页
- 电站锅炉的发展及运行方式2页
- 电站锅炉性能试验及运行63页
- excel有关正态分布函数和曲线图3页
- 标准正态分布函数数值表1页
- 标准正态分布函数数值表2页
- 4-1正态分布的概率密度与分布函数41页
- parzen窗函数正态分布的概率密度函数估计(matlab)021页
- 正态分布函数1页
- 锅炉房通风设计_secret2页
- 锅炉设计成品43页
- 供热与锅炉房课程设计任务书22页
- 锅炉课程设计答辩题2页
- 锅炉房设计规范3页
- 锅炉房设计规范 13页
- MATLAB的概率统计应用42页
- MATLAB在数据统计中的应用11页
- 第一部分 MATLAB概率统计工具箱59页
- MATLAB-概率统计42页
- MATLAB在概率统计中的应用37页
- MATLAB 统计应用7页


