书签 分享 收藏 举报 版权申诉 / 13

基于自回归滑动平均模型的风电功率超短期预测方法.pdf

  • 上传人:111****11
  • 文档编号:6131223
  • 上传时间:2019-04-17
  • 格式:PDF
  • 页数:13
  • 大小:1.78MB
  • 摘要
    申请专利号:

    CN201410163064.3

    申请日:

    2014.04.22

    公开号:

    CN103927597A

    公开日:

    2014.07.16

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06Q 10/04申请公布日:20140716|||实质审查的生效IPC(主分类):G06Q 10/04申请日:20140422|||公开

    IPC分类号:

    G06Q10/04(2012.01)I; G06Q50/06(2012.01)I

    主分类号:

    G06Q10/04

    申请人:

    国家电网公司; 国网甘肃省电力公司; 甘肃省电力公司风电技术中心

    发明人:

    汪宁渤; 路亮; 何世恩; 马彦宏; 赵龙; 周强; 马明; 张健美

    地址:

    100031 北京市西城区西长安街86号

    优先权:

    专利代理机构:

    北京中恒高博知识产权代理有限公司 11249

    代理人:

    宋敏

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种基于自回归滑动平均模型的风电功率超短期预测方法,包括输入数据得到自回归滑动平均模型参数;输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果。通过对风力发电过程中的风电功率进行预测,为新能源发电实时调度、新能源发电日前计划、新能源发电月度计划、新能源发电能力评估和弃风电量估计提供关键信息。通过引入复合数据源有效提高风电功率超短期预测精度,从而实现在保障电网安全稳定经济运行的前提下有效提高新能源上网电量目的。

    权利要求书

    权利要求书
    1.  一种基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,包括输入数据得到自回归滑动平均模型参数;
    输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果。

    2.  根据权利要求1所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述输入数据得到自回归滑动平均模型参数包括,步骤101、输入模型训练基础数据;
    步骤102、模型定阶;
    步骤103、采用矩估计方法对定阶的ARMA(p,q)模型参数进行估计。

    3.  根据权利要求2所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述步骤101输入模型训练基础数据,输入数据包括,风电场基础信息、历史风速数据、历史功率数据和地理信息系统数据。

    4.  根据权利要求3所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述步骤102模型定阶:
    采用残差方差图法进行模型定阶,具体为设xt为需要估计的项,xt-1,xt-2,...,xt-n为已知历史功率序列,对于ARMA(p,q)模型,模型定阶即确定模型中参数p和q的值;
    用系列阶数逐渐递增的模型拟合原始序列,每次都计算残差平方和然后画出阶数和的图形,当阶数由小增大时,会显著下降,达到真实阶数后的值会逐渐趋于平缓,甚至反而增大,

    实际观测值个数指拟合模型时实际使用的观察值项数,对于具有N个 观察值的序列,拟合AR(p)模型,则实际使用的观察值最多为N-p,模型参数个数指所建立的模型中实际包含的参数个数,对于含有均值的模型,模型参数个数为模型阶数加1,对于N个观测值的序列,ARMA模型的残差估计式为:

    其中,Q为拟合误差的平方和,和θj(1≤j≤q)是模型系数,N是观测序列长度,是模型参数中的常数项。

    5.  根据权利要求4所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述步骤103采用矩估计方法对定阶的ARMA(p,q)模型参数进行估计具体步骤为:
    将风电场历史功率数据利用数据序列x1,x2,...,xt表示,其样本自协方差定义为
    γ^k=1nΣt=k+1nxtxt-k,]]>
    其中,k=0,1,2,...,n-1,xt和xt-k均为数据序列x1,x2,...,xt中的数值;
    γ^0=-1nΣt=1nxt2]]>
    则历史功率数据样本自相关函数为:
    ρ^k=γ^kγ^0=1nΣt=k+1nxtxt-k1nΣt=1nxt2=Σt=k+1nxtxt-kΣt=1nxt2,]]>
    其中,k=0,1,2,...,n-1;
    AR部分的矩估计为,



    则协方差函数为

    用的估计代替γk,

    可得参数
    对MA(q)模型系数θ1,θ2,...,θq采用矩估计有
    γ0(yt)=(1+θ12+θ22+...+θq2)σa2]]>直到
    γk(yt)=(-θk+θ1θk+1+...+θq-kθq)σa2]]>
    其中k=1,2,...,m,
    以上m+1个方程非线性方程,采用迭代法进行求解即得到自回归滑动平均模型参数。

    6.  根据权利要求5所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果的步骤包括,
    步骤201、输入功率预测基础数据;
    步骤202、对输入的基础数据进行噪声滤波及数据预处理;
    步骤203、根据确定的参数建立自回归滑动平均模型,并将处理后的数据输入从而得到预测结果。

    7.  根据权利要求6所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,还包括,
    步骤204、将预测结果输出至数据库中,并通过图表及曲线展示预测结果、并展示预测与实测结果的对比。

    8.  根据权利要求7所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述输入功率预测基础数据包括资源监测系统数据和运行监测系统数据,所述资源监测系统数据包含风资源监测数据;所述运行监测系统数据包括风机监测数据、升压站监测数据和数据采集与监视控制系统数据。

    9.  根据权利要求7所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述噪声滤波及数据预处理具体为:噪声滤波 模块对监测系统实时采集得到的带有噪声的数据进行滤波处理,去除坏数据和奇异值;数据预处理模块对数据进行对齐、归一化处理和分类筛选处理。

    10.  根据权利要求7所述的基于自回归滑动平均模型的风电功率超短期预测方法,其特征在于,所述自回归滑动平均模型为:

    其中,和θj(1≤j≤q)是系数,αt是白噪声序列。

    说明书

    说明书基于自回归滑动平均模型的风电功率超短期预测方法
    技术领域
    本发明涉及新能源发电过程中风电功率预测技术领域,具体地,涉及一种基于复合数据源自回归滑动平均模型的风电功率超短期预测方法。
    背景技术
    我国风电进入规模化发展阶段以后所产生的大型新能源基地多数位于“三北地区”(西北、东北、华北),大型新能源基地一般远离负荷中心,其电力需要经过长距离、高电压输送到负荷中心进行消纳。由于风、光资源的间歇性、随机性和波动性,导致大规模新能源基地的风电、光伏发电出力会随之发生较大范围的波动,进一步导致输电网络充电功率的波动,给电网运行安全带来一系列问题。
    截至2014年4月,甘肃电网并网风电装机容量已达707万千瓦,约占甘肃电网总装机容量的22%,成为仅次于火电的第二大主力电源。目前,甘肃电网风电、光伏发电装机超过甘肃电网总装机容量的1/3。随着新能源并网规模的不断提高,风电、光伏发电不确定性和不可控性给电网的安全稳定经济运行带来诸多问题。准确预估可利用的发电风资源是对大规模风电优化调度的基础。对风力发电过程中的风电功率进行预测,可为新能源发电实时调度、新能源发电日前计划、新能源发电月度计划、新能源发电能力评估和弃风电量估计提供关键信息。
    发明内容
    本发明的目的在于,针对上述问题,提出一种基于自回归滑动平均模型的风电功率超短期预测方法,以实现高精度风电功率超短期预测的优点。
    为实现上述目的,本发明采用的技术方案是:
    一种基于自回归滑动平均模型的风电功率超短期预测方法,包括输入 数据得到自回归滑动平均模型参数;
    输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果。
    根据本发明的优选实施例,所述输入数据得到自回归滑动平均模型参数包括,步骤101、输入模型训练基础数据;
    步骤102、模型定阶;
    步骤103、采用矩估计方法对定阶的ARMA(p,q)模型参数进行估计。
    根据本发明的优选实施例,所述步骤101输入模型训练基础数据,输入数据包括,风电场基础信息、历史风速数据、历史功率数据和地理信息系统数据。
    根据本发明的优选实施例,所述步骤102模型定阶:
    采用残差方差图法进行模型定阶,具体为设xt为需要估计的项,xt-1,xt-2,...,xt-n为已知历史功率序列,对于ARMA(p,q)模型,模型定阶即确定模型中参数p和q的值;
    用系列阶数逐渐递增的模型拟合原始序列,每次都计算残差平方和然后画出阶数和的图形,当阶数由小增大时,会显著下降,达到真实阶数后的值会逐渐趋于平缓,甚至反而增大,

    实际观测值个数指拟合模型时实际使用的观察值项数,对于具有N个观察值的序列,拟合AR(p)模型,则实际使用的观察值最多为N-p,模型参数个数指所建立的模型中实际包含的参数个数,对于含有均值的模型,模型参数个数为模型阶数加1,对于N个观测值的序列,ARMA模型的残差估计式为:

    根据本发明的优选实施例,所述步骤103采用矩估计方法对定阶的
    ARMA(p,q)模型参数进行估计具体步骤为:
    将风电场历史功率数据利用数据序列x1,x2,...,xt表示,其样本自协方差定义为
    γ^k=1nΣt=k+1nxtxt-k,]]>
    其中,k=0,1,2,...,n-1,xt和xt-k均为数据序列x1,x2,...,xt中的数值;
    γ^0=-1nΣt=1nxt2]]>
    则历史功率数据样本自相关函数为:
    ρ^k=γ^kγ^0=1nΣt=k+1nxtxt-k1nΣt=1nxt2=Σt=k+1nxtxt-kΣt=1nxt2,]]>
    其中,k=0,1,2,...,n-1。
    AR部分的矩估计为,



    则协方差函数为

    用的估计代替γk,

    可得参数
    对MA(q)模型系数θ1,θ2,...,θq采用矩估计有
    γ0(yt)=(1+θ12+θ22+...+θq2)σa2]]>直到
    γk(yt)=(-θk+θ1θk+1+...+θq-kθq)σa2]]>
    其中k=1,2,...,m,
    以上m+1个方程非线性方程,采用迭代法进行求解即得到自回归滑动平均模型参数。
    根据本发明的优选实施例,所述输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果的步骤包括,
    步骤201、输入功率预测基础数据;
    步骤202、对输入的基础数据进行噪声滤波及数据预处理;
    步骤203、根据确定的参数建立自回归滑动平均模型,并将处理后的数据输入从而得到预测结果;
    步骤204、将预测结果输出至数据库中,并通过图表及曲线展示预测结果、并展示预测与实测结果的对比。
    根据本发明的优选实施例,所述输入功率预测基础数据包括资源监测系统数据和运行监测系统数据,所述资源监测系统数据包含风资源监测数据;所述运行监测系统数据包括风机监测数据、升压站监测数据和数据采集与监视控制系统数据。
    根据本发明的优选实施例,所述噪声滤波及数据预处理具体为:噪声滤波模块对监测系统实时采集得到的带有噪声的数据进行滤波处理,去除坏数据和奇异值;数据预处理模块对数据进行对齐、归一化处理和分类筛选处理。
    根据本发明的优选实施例,所述自回归滑动平均模型为:

    其中,和θj(1≤j≤q)是系数,αt是白噪声序列。
    本发明的技术方案具有以下有益效果:
    本发明的技术方案通过对风力发电过程中的风电功率进行预测,为新能源发电实时调度、新能源发电日前计划、新能源发电月度计划、新能源发电能力评估和弃风电量估计提供关键信息。通过引入复合数据源有效提高风电功率超短期预测精度,从而实现在保障电网安全稳定经济运行的前提下有效提高新能源上网电量目的。
    下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
    附图说明
    图1为本发明实施例所述的基于自回归滑动平均模型的风电功率超短期预测方法的原理框图。
    具体实施方式
    以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
    一种基于自回归滑动平均模型的风电功率超短期预测方法,包括输入数据得到自回归滑动平均模型参数;
    输入风电功率预测所需输入数据到根据上述自回归滑动平均模型的参数确定的自回归滑动平均模型中得到预测结果。
    含大规模风电的电力系统运行依赖庞大的、准确的数据集,而风电功率预测若能将这些数据有效融合利用则可有效提高预测精度。与常规电力系统SCADA监测不同,在各类电气、机械和热力等数据之外,风电监测数据还包含大量的资源监测、运行监测及地理信息等。
    如图1所示,本发明技术方案提出的风电功率超短期预测可分为两个阶段:模型训练阶段和功率预测阶段。
    阶段1:模型训练
    步骤1.1:模型训练基础数据输入
    风功率预报系统模型训练所需输入数据包括,风电场基础信息、历史风速数据、历史功率数据,地理信息系统(GIS)数据(风电场/风机坐标、测风塔坐标、升压站坐标等)。将基础数据输入到预测模型中进行模型训练。
    步骤1.2:模型定阶
    由于事先无法确定需要使用多少已知时间序列的项来建立估计函数,所以需要对模型进行定阶判断。
    设xt为需要估计的项,xt-1,xt-2,...,xt-n为已知历史功率序列,对于ARMA(p,q)模型,模型定阶就是确定模型中参数p和q的值。
    采用残差方差图法进行模型定阶。假定模型是有限阶自回归模型,如果设置的阶数小于真实阶数,则是一种不足拟合,因而拟合残差平方和必定偏大,此时通过提高阶数可以显著降低残差平方和。反之,如果阶数已经达到真实值,那么再增加阶数,就是过度拟合,此时增加阶数不会令残差平方和显著减小,甚至会略有增加。
    这样用系列阶数逐渐递增的模型来拟合原始序列,每次都计算残差平方和然后画出阶数和的图形。当阶数由小增大时,会显著下降,达到真实阶数后的值会逐渐趋于平缓,有时甚至反而增大。残差方差的估计式为:

    “实际观测值个数”是指拟合模型时实际使用的观察值项数,对于具有N个观察值的序列,拟合AR(p)模型,则实际使用的观察值最多为N-p。
    “模型参数个数”是指所建立的模型中实际包含的参数个数,对于含有均值的模型,模型参数个数为模型阶数加1。对于N个观测值的序列,相应ARMA模型的残差估计式为:
        (式1),
    其中,公式中,Q为拟合误差的平方和,和θj(1≤j≤q)是模型系数,N是观测序列长度,是模型参数中的常数项,的常识值是根据不同的和θj(1≤j≤q)进行变化的常数项,不同的和θj(1≤j≤q)对照不同的值。
    步骤1.3:模型参数估计
    采用矩估计方法对ARMA(p,q)的模型参数进行估计。首先,将风电场历史功率数据利用数据序列x1,x2,...,xt表示,其样本自协方差定义为
    γ^k=1nΣt=k+1nxtxt-k]]>    (式2)
    其中,k=0,1,2,...,n-1,xt和xt-k均为数据序列x1,x2,...,xt中的数值。
    特别的,
    γ^0=-1nΣt=1nxt2]]>    (式3)
    则历史功率数据样本自相关函数为:
    ρ^k=γ^kγ^0=1nΣt=k+1nxtxt-k1nΣt=1nxt2=Σt=k+1nxtxt-kΣt=1nxt2]]>    (式4)
    其中,k=0,1,2,...,n-1。
    AR部分的矩估计为
        (式5)

        (式6)
    则协方差函数为

    用的估计代替γk,有
        (式8)
    可得参数
    对MA(q)模型系数θ1,θ2,...,θq采用矩估计有
    γ0(yt)=(1+θ12+θ22+...+θq2)σa2]]>    (式9)
    ……
    ……
    γk(yt)=(-θk+θ1θk+1+...+θq-kθq)σa2]]>    (式10)
    其中k=1,2,...,m。
    以上共包含m+1个方程,对其参数而言,方程为非线性,采用迭代法进行求解。
    具体步骤如下,将方程变形为:
    σa2=γ0/(1+θ12+θ22+...+θq2)]]>    (式11)
    θk=-γkσa2+θ1θk+1+...+θq-kθq,k=1,2,...,m]]>    (式12)
    给定θ1,θ2,...,θq和的一组初始值,如
    θ1=θ2=...=θq=0,σa2=γ0]]>    (式13)
    代入以上两式右边,左边所得到的值为第一步迭代值,记为再将该值依次代入上两式的右侧,便得到第二步迭代值,依次类推,直到相邻两次迭代结果小于给定阈值时,取所得的结果作为参数的近似解。
    通过上述求解过程发现,要求解时间序列模型的阶数,就要得到时间序列的预测值;要得到时间序列的预测值,必须先建立具体的预测函数;要建立具体的预测函数,必须知道模型的阶数。
    根据实践得出,时间序列模型阶数一般不超过5阶。所以在该算法具体实现时,可以首先假设模型为1阶,利用步骤1.3中的参数估计方法得到一阶模型的参数,进而建立估计函数便可以求得一阶模型时间序列模型估计得到各个项的预测值,从而求得一阶模型的残差方差;之后,假设模型为二阶,用上述方法求得二阶模型的残差;以此类推,可以得到1到5阶模型的残差,选残差最小的模型的阶数作为最终模型的阶数。确定模型阶数后,便可计算得到参数θ1,θ2,...,θq的值。
    阶段2:功率预测
    步骤2.1:功率预测基础数据输入
    风电功率预测所需输入数据包括资源监测系统数据和运行监测系统数据两部分,其中,资源监测系统数据包含风资源监测数据;运行监测系统数据包括风机监测数据、升压站监测数据和数据采集与监视控制系统(SCADA)数据等。
    步骤2.2:噪声滤波及数据预处理
    噪声滤波模块对实时监测系统采集得到的带有噪声的进行滤波处理,去除坏数据和奇异值;数据预处理模块对数据进行对齐、归一化处理和分类筛选等操作,以便使得输入的数据可以为模型所用。
    步骤2.3:超短期功率预测
    将模型参数估计出来之后,结合已估计的模型阶数,便可得到用于风电功率超短期预测的时间序列方程。根据上述步骤2和步骤3得出的p和q值,以及θ1,θ2,...,θq的值建立自回归滑动平均模型;
    自回归滑动平均模型如下:
        (式14)
    其中,和θj(1≤j≤q)是系数,αt是白噪声序列。
    步骤2.4:预测结果输出及展示
    将预测结果输出至数据库中,并通过图表及曲线展示预测结果、展示预测与实测结果的对比。
    最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

    关 键  词:
    基于 回归 滑动 平均 模型 电功率 短期 预测 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于自回归滑动平均模型的风电功率超短期预测方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6131223.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1