基于高阶Markov链模型的风电功率预测性能分析.pdf

  • 文档大小:395.23 KB
  • 文档格式:pdf
  • 约 6页
  • 2021-06-24 发布
  • 举报
基于高阶Markov链模型的风电功率预测性能分析1 基于高阶Markov链模型的风电功率预测性能分析2 基于高阶Markov链模型的风电功率预测性能分析3 基于高阶Markov链模型的风电功率预测性能分析4 基于高阶Markov链模型的风电功率预测性能分析5 基于高阶Markov链模型的风电功率预测性能分析6
已阅读完毕,您还可以下载文档进行保存
文档单价:6.00 会员免费
开通会员可免费下载任意文档
  1. 1、本文档共6页,内容下载后可编辑。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
第4O卷第6期2012年3月16日电力系统保护与控制PowerSystemProtectionandControl、,01.40No.6Mar.16,2012基于高阶Markov链模型的风电功率预测性能分析周封,金丽斯,王丙全,张再利(哈尔滨理工大学,黑龙江哈尔滨150080)摘要:为了提高短期风电功率预测的精度,提出一种基于Markov链理论的预测算法。该算法直接对风电功率数据进行分析,划分了四种状态空间,并根据状态空间数和建模数据量的不同分别建立一阶和二阶Markov链模型。采用新误差公式NRMSE,给出不同状态空间数和建模数据量下的一阶、二阶Markov链模型预测性能比较结果。进一步给出在选取相同状态空间数、相同建模数据量的情况下,一阶和二阶Markov链模型的灵敏度分析。经实例验证,该算法能有效地提高单点值预测精度,并且给出了与预测值相关的概率分布结果。关键词:风电功率预测;Markov链;多状态空间;高阶模型—AnalysisofthewindpowerforecastingperformancebasedonhighorderMarkovchainmodels—ZHOUFeng,JINLisi,WANGBing-quan,ZHANGZai-li(HarbinUniversityofScienceandTechnology,Harbin150080,China)Abstract:AforecastingalgorithmbasedonMarkovchaintheoryisproposedtoimprovetheprecisionofshort-termwindpowerforecasting.ThedataofthewindpoweroxeanalyzeddirectlyandfoBEkindsofstate.spacesareformed.Theorder.1andorder-2modelsarebuiltaccordingtothenumberofstate-spaceandthedifferencesofmodelingquantities.Thecomparisonresuksbetweenorder-1andorder-2Markovmodelsunderdifferentnumbersofstate.spacesandmodelingdataalepresentedthroughthenewerrorformulaNRMSE.Andthensensitivityanalysesoforder.1andorder一2Markovmodelsareprovidedbasedonthesanlenumberof—statespacesandmodelingquantity.ExperimentalresuRsshowthattheproposedmethodcanimprovethepredictionaccuracy,anditprovidesprobabilitydistributionresultsassociatedwithpredictionvalue.Keywords:windpowerprediction;Markovchain;multi・-statespace;high・-ordermodel中图分类号:TM315文献标识码:A文章编号:1674.3415(2012)06.0006.050引言由于风具有随机性,所以无论是发电系统还是供电系统都需要风电功率预测。风电功率预测使安排发电计划成为可能,并且使电力市场管理者能提前做出相关决议,进一步使风电系统有效并且成本合理地集成到电网】。此外,风电功率预测也有助于负荷、能量存储单元和发电机组的控制策略最优化[。物理方法和统计方法是目前比较先进的两种风’电功率预测7去l训。物理方法使用输入数据和一些物理因素来提供未来时刻的风电功率数据估计;统计方法则是将历史数据的变化规律同其受风速、温度、气压等因素的影响建立关系来进行预测。这两种方法都可以对风电功率进行超短期、短期和长期预测。但是如果要取得更长期的预测,两种方法都必须使用NWP(NumericalWeatherPredictions,NWP)系统才能达到一个比较合理的预测精度。而对于超短期预测,统计学方法则表现出了很好的性能[5]。例如常用的时间序列法、持续法、卡尔曼滤波法等。超短期预测对于风电系统的每日负荷管理的决策过程是足够的。对于采用统计学方法建立预测模型,直接针对风电功率数据建立的模型要比基于风速数据建立的模型精度更高。这是由于对于后者建立预测模型必须有风电场的功率曲线,而建立风电场的功率曲线必须同时考虑单个风机的功率曲线,以及风机所在位置的地理特性,风电场塔影效应等,再对风速的预测转换为对功率的预测。而这一系列步骤的执行,都无形中增加了误差的累积。现在人们所使用的预测方法通常只提供风电功率的单点预测,如文献【71建立了--ARCH和GARCH风速变化时问序列模型,文献[8】基于GMDH神经网络和模糊逻辑理论,对风电场风速预测进行了深周封,等基于高阶Markov链模型的风电功率预测性能分析.7.入研究。文献[9】采用基于小波包的马尔科夫方法,研究了其在短期负荷预测中的应用。在大部分情况下上述方法取得的单点预测值是与随机变量目标值的平均值相一致的。但是这些方法却没有将单点预测同它的不确定性联系起来。本文针对这个目的,采用区间预测法来评估风电功率值的概率分布函数。区间预测法就是未来的风电功率值取决于一系列确定的概率值。某些区间预测的估计方法是基于参数的方法,假设误差是已经确定的(例如误差是独立的、恒等分布的高斯随机变量)[61,某些方法是非参数的方法,不限制误差的分布,但是方法很复杂(例如基于模糊数学的方法。本文采用一种非参数、离散时间的Markov链模型预测风电功率。Markov链在风速和风电功率时间序列的分析上已有所应用[10-12],且模拟结果对于生成的风电功率时间序列的概率密度分布函数和自相关函数表现也很不错【l引。本文中考虑了两种模型,一种模型基于一阶Markov链建立,称为FOMCM(FirstOrderMarkovChairMode1)。另一种模型基于二阶Markov链建立,称为SoMCM(SecondOrderMarkovChairMode1)。两组模型的建立都是基于风电场真实的运行数据。一阶和二阶模型的灵敏度分析都是基于数值的方法。最后,给出了基于NRMSE(NormalizedRootMeanSquareError)的模型训练结果,并将此结果同PM(持续法)进行了比较。1高阶Markov模型的估计原理【】1.1一阶Markov模型转移矩阵的估计一阶Markov模型满足式(1)。pJSp(th+・)ISp(th)=,L…【(th-1)=.,,,(f1)=J{(th+)=ISp(th)=Si)(1)‘…∈”式中,,,/2,,,N】。也就是说系统在下一个时刻的状态变量只与当前时刻有关,而与以往更前的时刻无关。转移矩阵P(th)中的元素()表示在+时刻系统的状态是,的概率,仅与时刻的状态S有关,用式(2)表示。(th)={(th+t)=l(th)=Si}(2)矩阵中的元素满足式(3)。()=丽ni:(th)Vf,,N弓()=1Vf(3)式中,n(th)表示从状态Si到状态转移的数量,转移概率矩阵的估计通过递归算法很容易获得。若Ⅳ系统状态个数是,则一阶转移概率矩阵是个NxN阶的矩阵。矩阵的每一行相当于是系统的当前状态,每一行元素之和为1。而每一列代表下一个时刻的可能状态。1.2二阶Markov模型转移矩阵的估计二阶Markov模型满足式(4)。【Sp((th+1))=Sj,。…Sp(th) ̄Sih,th.1Si,)=(4)…【(),,(^)=J(4){(+)=I()=,()=~。)…∈式中,,fl,f2,,一,N】。转移概率转移矩阵P()中的元素(th)表示在一时刻系统的状态是的概率,不仅与th时刻的状态有关还与th一时刻的状态有关。如式(5)所示。()=Si,l(5)j矩阵中概率的估计可通过式(6)获得。砒)=“V㈤Ⅳ∑()=1Vk,ij=l式中,(th)表示从状态到状态转移的数量,Ⅳ同样是通过递归算法获得,若系统状态个数是,则二阶Markov模型的转移矩阵是NxNxN阶的。2马氏性检验检验一个随机过程是否具有Markov性质是应用Markov模型的必要前提。通常采用统计量来检验离散序列的Markov链。设时间序列状态空间数为m,用.,表示序列值的状态转移频数,将转移频数矩阵的第,列之和除“”以各行各列的总和所得的值称为边际概率,记为,,即ll=、-I,、-,+一●,J\,J●●●●●●●rC【=、l,●,一.8.电力系统保护与控制∑=l_(7)∑∑i=1j=l当n充分大时,统计量2:mmlogPOi=1i=lil㈥・l服从自由度为(m一1)的分布。给定显著性水平,查表可得分位点(一1)。)的值,计算后得统计量的值。若>((一1)),则可认为该时间序列符合马氏性,可应用Markov模型进行处理。由风电功率时间序列可得状态空间数为l2的一步转移频数矩阵和概率矩阵为P=0O000OO0O0OO0000O5O175828Ol0OOOO00OO00O0000}0.16}0.640.13000000由统计量式(8)可得的值为776.67,给定显著性水平=o.05,查表可知,>((一1)。),故风电功率时间序列满足马氏性,可对其进行Markov建模。3预测过程一个Markov预测过程可以由它的转移概率矩阵和初始分布向量确定,其中转移概率矩阵集中描述了该Markov链预测模型的动态特征,若该预测模型的一阶转移概率矩阵用()表示,初始分布向量为(th),则用一阶Markov模型计算的下一个时刻的概率向量为丌(+1)万0(th)(9)而状态概率向量zc(th+)的估计值对于每一步…的m=1,2,3,都可由式(8)获得。显而易见,随着最新数据的可用性和可变性,矩阵中的元素都是即m阶预测程序将在时刻预测出f+时刻的功率值,并表示为(t^+lt^)。Ⅳ若系统的状态转移数为,则初始分布向量Ⅳ7r0()就是维的。(th)中除了当前功率数据所属的状态空间对应的维数为1,其他维数均为0。对于二阶Markov模型,若系统的状态转移数ⅣⅣ为,则初始分布向量(th)就是维的。本文所建立的模型,采用的状态空间数为N=12,22,52,102。4预测误差公式的选取模型评价即评估Markov链的阶数r,风电功Ⅳ率等级数和使用数据的多少对预测性能的影响。为了规范化预测性能的评估,采用NRMSE误差表达式。若采用以前的预测误差RMSE,只能在同类型的风电场或机组之间进行误差统计,本文选取的新预测误差表达式可以实现在不同风电场、不同机组之间进行误差比较。设预测误差为时刻测量的真值()与预测值)的差,即et=(th)一()(11)标准化预测误差为£:(12)式中,尸N为风电场的额定功率。最终将预测误差定义为NRMSENRMsE=(13)式中,为训练周期内用于评价预测误差所用数据的个数。5不同模型数值仿真计算与比较分析实例中所使用的数据均来自某风电场风机的实际运行数据。这些数据是由时间分辨率为15min的风电功率平均值组成的。这些变化的数据组被分成两部分,一部分用于训练数据,而另一部分用作测试数据。为了便于分析,将功率数据通过式(14)转化成标准数据。(14)为转换后的数\0●l,—.....L、-,=一=、l,晰¨、=:,0的新更以.可●O0OOOOOOO8OOO000Ol7¨70OOOO1O328O0OOO0350OO0OO¨●OOOO0073OOOOO290OOOOOO043OO0OOOOOO5OOOOO0OO0OO00OO0O0O55557OOOOOOOmD23000000¨1578■OOOOOO5JOOOO0O34547000OO42OO0000"000369655OOO2JO00oooooo000OOO227■O0O083周封,等基于高阶Markov链模型的风电功率预测性能分析.9.据。PM模型通常用于超短期预测的参考模型。它是将上一个时刻观测到的值作为未来时刻的风电功率产出值。…(+)=Pw()m=1,2,(15)5.1FOMCM的灵敏度分析和性能比较分别采用FOMCM和PM进行预测,预测步数为16步(m=16,也就是4h),在不同的功率等级Ⅳ划分数目下得到各自的NRMSE值,在图1中给出比较。蕞肇图1FOMCM和PM建模数据量误差比较Fig.1ComparisonerrorsofFOMCMandPMaccordingtomodelingquantity图I中给出了使用FOMCM和PM模型所算得的NRM ̄E值,当建模数据量很少时基本上等于PM所算得的NRMY;E值。事实上在这种情况下,FOMCM下降为PM模型(也就是转移概率矩阵是单位阵)。两个模型中所给出的微小的区别是由于状态变量的离散化制约了FOMCM。随着数据量的增加,FOMCM的预测误差在增加,直到获得的数据数量大到足以获得一个能进行优良估计的转移矩阵之后,FOMCM的预测误差开始降低直到达到一个理想的大小。如图1所示,当建立转移概率矩阵的数据量达到550左右时,M值达到最低,当数据量进一步增加时,NRMSE并没有明显地增加或降低,但却总是优于PM法。通过实例可看出,并不是选取的建模数据越多越好,要通过具体的数据进行分析,选择比较合理的建模数据量,有助于优化模型和减少存储空间。由图1可看到,风电功率等级的数量由12增加到102时,FOMCM的精度在增加,而当模型进入稳定区后,高状态空间划分数并没有带来明显的误差值的进一步降低,所以在划分状态空间数时,并不是划分的越细致越好,要通过逐步增加状态空间数的方法,根据具体情况选择适合于不同风电场功率数据的状态空间划分数。5.2SOMCM的灵敏度分析与性能比较图2给出了SOMCM和PM在不同建模数据量Ⅳ和不同功率等级数的情况下得到的NRMNE曲线,预测步数也为16步(m=16,也就是4h)。蓑譬鼍建模数据量图2SOMCM和PM建模数据量误差比较Fig.2ComparisonoferrorsbetweenSOMCMandPMaccordingtomodelingquantity比较FOMcM和SOMCM模型的演示结果可以Ⅳ观察到,对于每一个所考虑到的功率等级,依据NRMSE曲线SOMCM的预测结果都要好于基于FOMCM的预测结果。Ⅳ此外,对于每一个功率等级,应用SOMCM获得理想结果所需要的数据量总是要大于基于FOMCM所需要的数据量,FOMCM建模数据量为550时达到误差值最低,而SOMCM则是800,也就是说,在使用SOMCM时要想获得理想的转移概率矩阵需要的数据要比FOMCM多。当功率等级数量由l2增加到102时,SOMCM误差值在逐步降低,这与FOMCM不同,因为二阶模型的转移概率矩阵求法与一阶不同,二阶模型统计的是两个相邻的状态空间转移到另一个状态空间的概率,所以细致的状态空间划分可以有效避免0转移事件。综上所述可知,SOMCM要想获得优异的状态转移矩阵和良好的预测结果需要更多的建模数据和细致的状态空间划分。5.3FOMCM、SOMCM与PM综合比较为了将FOMCM、sOMCM同PM进行比较,将二者在训练周期内的预测值进行标准化,选择相同的功率等级N=102进行计算,而且对于每一个时间区域所选择的建模数据量也是相同的(算例中将建模数据量定为750)。图3给出了基于FOMCM、SOMCM训练结果同PM相比较的情况。由图3可见,随着预测时间的推移FOMCM、SOMMC训练结果日益增强,对于时间区域为4h的NRM ̄E值,总体分析后,FOMCM、SOMCM分别比PM降低了5.1%和7.5%。5.4SOMCM的概率预测结果为了便于观察比较,将状态空间数N=102的SOMCM概率预测结果分别放在图4中,从图中可看出,由于概率分布估计的变化而导致的与预测点相关的不确定性在随着预测时间的增加而增加。.1O.电力系统保护与控制蔷鞲邑耋预测时间f间隔15min)图3FOMCM、SOMCM与PM误差比较Fig.3ComparisonoferrorsamongFOMCM,SOMCMandPM褂辞.Ij{L槲簿’..一硼.13579l11315状态空间●:::-吐删~..135791l13151719状态空间0.3O0-25JIj{L0.20蠢0.15辫0.1O0.O50.0013579ll131517192123状态空间-●●●…I【L一・Il3579l113151719212325272931状态空间图4SOMCM概率预测分布(N=102)Fig.4ProbabilitypredictiondistributionofSOMCM(N=102)6结论Markov链模型通常用于风速和风电时间序列的综合预测,通过本文的研究得出的主要结论如下:(1)一阶和二阶Markov链模型均可用于风电功率数据的单点预测,所取得的结果也优于PM法,且二阶模型总是优于一阶模型;(2)二阶Markov模型要想获得高精度的概率预测结果,需要更多的建模数据和细致的状态空间划分;(3)一阶和二阶Markov模型均可提供单点预测值的概率预测结果,为预测值的不确定性分析问题提供了一种新的方法。进一步的工作,一是处理模型的阶数同功率等级数之间的估计问题,如何能在模型的精度与复杂性之间找到一个平衡点;二是如何将所采用的方法应用到独立电网的负荷和能量储存单元的战略管理优化中;三是如何解决随着状态空间数的增加,二阶Markov模型存储空间膨胀、计算速度减慢问题。参考文献[1]BathurstGN,WeatherhillJ,StrbacG.Tradingwindgenerationinshort-termenergymarkets[J].IEEETrans—onPowerSystems,2002,17(3):782789.[2]CarpemieroV,LangellaR,MancoT,eta1.AMarkovianapproachtosizeahybridwind-dieselstandalonesystem[C]//10thInternationalConferenceonProbabilisticMethodsAppliedtoPowerSystems,MaggioagUez,PuertoRico,May2008.[3]MonteiroC,BessaR,MirandaV,eta1.Windpowerforecasting:state-of-theart2009[R].ReportANL/DIS一10-1,ArgonneNationalLaboratory,November2009.[4]KariniotakisG,PinsonP,SiebertN,eta1.Stateoftheartinshort-termpredictionofwindpower-Fromalloffshoreperspective[C]//OceanEnergyConference:OffshoreWindEnergy,MarineCurrentsandWaves,Brest,France,2004.[5]PinsonP,JubanJ,KariniotakisG.Onthequalityandvalueofprobabilisticforecastsofwindgeneration[C]//”PMAPS2006,IEEEConference,ProbabilisticMethods”AppliedtoPowerSystems,Stockholm,Sweden,June2006.[6]PinsonP.Estimationoftheuncertaintyinwindpowerforecasting[D].EcoledesMinesdeParis,Paris,France,2006:23.85.[7]周晖,方江晓,黄梅.风电功率GARCH预测模型的应用研究[J].电力系统保护与控制,2011,39(5):1O8一l12.ZHOUHui,FANGJiang-xiao,HUANGMei.ApplicationresearchofwindpowerforecastingmodelGARCH[J].PowerSystemProtectionandControl,2011,39(5):】08.1】2.(下转第l6页continuedonpage16)7654321OO0O0O0OO∞加∞OOOOOOO0O一16一电力系统保护与控制(上接第1O页continuedfrompage10)[8]吴栋梁,王杨,郭创新,等.基于改进GMDH网络的风电场短期风速预测[J].电力系统保护与控制,—2011,39(2):8992.WUDong-liang,WANGYang,GUOChuang-xin,eta1.ShOn.termwindspeedforecastinginwindfarmbasedonimprovedGMDHnetwork[J].PowerSystemProtectionandContro1.2011,39(2):8992.[9]郭奎麟,谭伦农,黄虎.基于小波包的马尔科夫方法在短期预测预测中的应用[J].电力系统保护与控制,20l1,39(6):66.69.GU0Kui.1in.TANLun.nong.HUANGHu.TheapplicationofwaveletpacketbasedMarkovChaininshort.termloadforecasting[J1.PowerSystemProtection—andControl,2011,39(6):6669.[10]ShamshadA,BawadiMA.FirstandsecondorderMarkovchainmodelsforsyntheticgenerationofwind—speedtimeseries[J】.Energy,2005,30(5):693708.1儿』Morocco,NfaouiH,EssiarabH.AstochasticMarkovchainmodelforsimulatingwindspeedtimeseriesatTangiers[J】.RenewableEnergy,2004,29f41:1407.1418.[12]SahinAD,SenZ.First-orderMarkovchainapproachtowindspeedmodeling[J].JournalofWindEngineeringandIndustria1Aerodynamics,2001,89f31:263-269.[13]PapaefthymiouG,KlocklB.MCMCforwindpowersimulation[J1.IEEETransactionsonEnergyConversion,2008。23(t:234.240.[14]MadsenH,Pinson,NielsenT,eta1.Standardizingtheperformanceevaluationofshort-termwindpowerpredictionmodels[J].WindEngineering,2005,29(6):475.489.收稿日期:2011-05-12;—修回日期:201卜0628作者简介:周封(1970-),男,博士,教授,研究方向为电机综合物理场仿真计算、新能源发电及监测控制、工业设备节能控制与故障监测;E.mail: ̄zhou@163.tom金丽斯(1982-),女,硕士研究生,研究方向为风力发电及风电功率预测技术;王丙全(1974-),男,硕士,讲师,研究方向为电力系统及其自动化
清华君
该用户很懒,什么也没介绍
文档单价:6.00 会员免费
开通会员可免费下载任意文档