基于云推理的短期风电功率预测模型.pdf

  • 文档大小:398.93 KB
  • 文档格式:pdf
  • 约 6页
  • 2021-06-18 发布
  • 举报
基于云推理的短期风电功率预测模型1 基于云推理的短期风电功率预测模型2 基于云推理的短期风电功率预测模型3 基于云推理的短期风电功率预测模型4 基于云推理的短期风电功率预测模型5 基于云推理的短期风电功率预测模型6
已阅读完毕,您还可以下载文档进行保存
文档单价:6.00 会员免费
开通会员可免费下载任意文档
  1. 1、本文档共6页,内容下载后可编辑。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
第40卷第18期2012年9月16日电力系统保护与控制PowerSystemProtectionandControlv0l_40No.18Sep.16,2012基于云推理的短期风电功率预测模型李如琦,凌武能,李芝荣,唐林权,王维志(广西电力系统最优化与节能技术重点实验室(广西大学),广西南宁530004)摘要:针对风速、风向和风功率之间的关联知识,提出了一种短期风电功率预测的云推理模型。利用云变换将风速等历史数据转换成多个云的定性概念,并用云的合并方法得到跃升概念,再用极大判定法进行概念隶属判定,得到约简数据库,用Apriori算法挖掘得到风速、风向和风功率之间的关联规则,最后形成云推理的规则发生器,利用规则发生器的不确定性推理来完成未来24个小时的风电功率预测。实验得到一系列有稳定倾向的预测值集合,取其期望值与Arima模型和RBF神经网络的预测值比较,相对误差均有不同程度的减小,显示了该模型较高的实用和推广价值。关键词:风电预测;云模型;云变换;概念跃升;关联规则挖掘;规则发生器;云推理Short-termwindpowerpredictionmodelbasedoncloudreasoning——LIRu-qi,LINGWuneng,LIZhi-rong,TANGLinquan,WANGWei-zhirKeyLaboratoryofGuangxiElectricPowerSystemOptimizationandEnergySavingTechnology,GuangxiUniversity,Nanning530004,China)Abstract:Inviewoftheassociationamongthewindspeed,directionandpower,acloudreasoningmodelforshort-termwindpowerpredictionisproposed.Thecloudtransformationisusedtotransformthewindspeedandotherhistoricaldatatothequalitativeconceptsofcloudmode1.Thezoomingconceptsareobtainedaftercloudsynthesization.Then,bythegreatdeterminationlawofmembership,allthehistoricaldataareelasticallyclassifiedtothenewconceptsandasimplifieddatabaseisestablished.Apriorialgorithmisadoptedtoacquiretheassociativerulesamongthewindspeed,directionandpower.Finally,arulesgeneratorforcloudreasoningisbuiltandtheuncertaintyreasoningisproceededtoforecastthewindpowerinthenext24hours.Theexperimentresultis—asetofaseriesofstabletrendedpredictionvalues.Calculatingtheexpectedvaluefromthepredictionvalues,therelmiveerrorisreducedtovaryingdegrees,comparedwiththeresultsfromArimamodelandRBFneuralnetwork.Itshowsthatthemodelispracticalandpropagable.Keywords:windpowerprediction;cloudmodel;cloudtransformation;conceptionzooming;associationrulesmining;rulesgenerator;cloudreasoning中图分类号:TM715文献标识码:A—文章编号:1674-3415(2012)18-0106060引言有效的风电功率预测,是保证电力系统安全运行和优化调度的前提,但风电具有较强的随机性和间歇性,这无疑增加了预测的许多难度。虽然起步比较晚,但我国的研究人员在这方面还是做出了许…多贡献,时间序列、灰色模型、神经网络【2j、支持向量机L3】、小波分析等方法得到了较好地运用。部分方法采用了间接预测,即通过预测风速,再建立功率曲线求取风电功率。其中的每一步都存在些许误差,总和之后自然会增大误差。另外,以上方法都是得到一个或一系列确定的预测点,用户只能接受这些确定值而没有选择的余地。云理论是由李德毅院士提出的一种不确定性人工智能方法,该方法已经成功运用在空间负荷预测[4】、电价预测[5]等多个电力系统的研究领域中。本文给出的云推理模型用云变换将风速等定量数据转换成多个云的定性概念,并通过挖掘多个云概念之间的关联规则,找出内部规律,最后利用云推理得到一系列有稳定倾向的预测值。虽然预测结果是不确定的,但所有的点都在某个值附近小幅波动,用户可以利用自身经验或借助其他信息恰当选取其中一个点作为预测结果,还可以求取所有离散点的期望值作为确定性结果。李如琦,等基于云推理的短期风电功率预测模型1云模型云是定性概念和定量数值之间的不确定转换模型。云模型一般由三个数字特征(期望、熵、超熵)来描述。云的期望()是最能代表该定性概念的数值;熵)反映了该定性概念的模糊程度,它的大小决定了能被该概念接受的范围;超熵()反映了云的离散程度,它的大小反映了云的厚度,是随机“”程度的体现。比如风速的一个定性概念较快及其数字特征如图1所示。-‘\2_607_l_5537‘H。;::.冬68l0l2l4l6l8风速/(1n/s)“”图1风速的一个定性概念较快及其数字特征“’Fig.1Onequalitativeconceptofwindspeedfaster'anditsnumericalcharacteristics2云变换云变换是指把风速、风向、风功率等定量数据转换成由多个云叠加而成的定性概念。首先,以某风电场l0月份的历史数据为依据,对所有的数据进行归一化处理,然后求取各类数据的频率分布,风功率的频率分布如图2所示。最后采用基于峰值的云变换算法[6],即∑f(x)(1c(G,Enf,Hef)),l…l∑0<l厂()一(c(f,E,Hef))l<,Ifl0其中:f(x)为频率分布函数;为幅度系数;c(,,)为变换后的其中一个云概念;Bum为变换后的云概念的个数;£为云变换的最大误差。数据频率分布的局部最高点(峰值)是数据的汇聚中心,将它所对应的横坐标作为某个云概念的期望值。峰值越大,表示数据汇集越多,越能反映某个定性概念。具体的峰值云变换如下,以风功率为例:(1)找到风功率频率分布(图2)中的各个峰值位置,将其对应横坐标定义为云的期望…E ̄i(i=l,2,,,z)。霄梧._j{r骤风功率(归一化后)图2风功率的频率分布Fig.2Frequencyofwindpower(2)计算用于拟合原频率分布函数f(x)的以为期望的各个云概念的熵f【7】,并计算云概念的一概率密度期望函数()=P作为各个云的分布函数,如图3所示。S挺求糌风功率(归一化后)图3云变换得到的各个云概率密度期望曲线的叠加Fig.3Superpositionofalltheexpectationcurvesofthecloudmodelsaftercloudtransfc'rmation(3)用不带确定度的逆向云算法j求取各个云概念的超熵,整合之后得到所有云概念的3个数字特征c(EE),并最终得到云变换之后风功率的16个定性概念。用同样的方法可分别得到风速和风向的16个和12个定性概念。但上述变换得到的云概念还比较粗糙,相邻两个云之间有可能距离太近,甚至一个云已把另一个云完全包含在内,造成概念的重复和多余,所以有必要对云变换之后的概念进行跃升,使每个云概念的意义更加独立和清晰。3概念跃升所谓概念跃升,是指将云变换得到的基本概念作为泛概念树的叶结点,逐步合并距离最近的两个概念,以得到想要的概念层次。通常有两种方法:用户指定概念个数,直接跃升;不指定概念个数,根据人的认知特点(人们同时只能认知至多7±2个概念)自动跃升L9J。这里采用第一种方法,并考虑云之间的幅度系数影响LlUJ来进行概念合并,多次设O987654321O●OOOO0OO0OO.108一电力系统保护与控制定概念个数进行实验后,选取疏密合适的概念个数作为云概念跃升的结果。最终得到风功率的9个跃升概念,如图4所示。图4概念跃升后得到的9个风功率概念Fig.4Nineconceptsofwindpowerafterconceptionzooming一般情况下,可用半云(或半梯形云)来描述最接近论域边界的两个定性概念,相邻概念之间出现交叠,体现了云模型的不确定性。假设风功率的9个云概念分别为:f极低,很低,低,较低,中等,较高,高,很高,极高1,则它们的数字特征如表1所示。用类似的方法对风速和风向进行多次概念跃升实验,从中选取较合适的概念个数,最终得到相应的5个和9个跃升概念,分别如表2和表3所示。表1风功率各个云概念的数字特征Table1Numericalcharacteristicsofallthecloudmodelsaboutwindpower表2风速各个云概念的数字特征_l1able2Numericalcharacteristicsofallthecloudmodelsaboutwindspeed表3风向各个云概念的数字特征Table3Numericalcharacteristicsofallthecloudmodelsaboutwinddirection4关联挖掘4.1概念隶属判定概念跃升之后,需要判定所有的历史数据属于相应类别的哪个概念,从而精简数据库,促进关联规则挖掘的成效。概念隶属判定有随机判定法和极大判定法两种方法,两者都需先求出某个数据对相应云概念的所有隶属程度,然后,随机判定法从隶属程度大的前几个概念中随机选择某个定性概念,而极大判定法选择隶属度最大的那个概念作为隶属概念。选用极大判定法,以风速的某个待判定数据a为例:首先,生成以风速概念的E为期望,H为方差的5个正态随机数En。Norm(E日)一!!二墨…(i=1,2,,5);然后计算=en厂,得到a对风速概念的5个隶属程度;最后将最大的所对应的概念作为a的隶属概念。为了便于挖掘规则,把风功率、风速和风向的定性概念改用阿拉伯数字命名,则风功率的9个云…概念命名为{1,2。,9},风速的5个云概念命名为…{10,1I,,l4),风向的9个云概念命名为……{I5,16,,23)。这样,得到仅包含{I,2,,23}的简化数据库,如表4所示。表4概念隶属判定后的部分数据库(和原数据库对比)Table4Partia1.databaseaftermembershipdeterminationoftheconcepts(comparedwiththeinitialdatabase)李如琦,等基于云推理的短期风电功率预测模型.109.4.2关联规则挖掘采用改进的Apriori算法【1ll对概念隶属判定后的数据库进行规则挖掘,总共有500组历史数据,只要某组数据重复出现2次,就认为该组数据对关联知识有一定的贡献,因此设置支持度阂值为0.004,信任度阈值为0.2。得到30条符合条件的关联规则,如表5所示。其中第一条规则{1,10,20}可“”“”以这样理解,如果风速很低,并且风向为东北,“”则风功率极低。5规则发生器云推理是基于规则发生器的不确定性推理,而规则发生器由规则前件和规则后件组成。设有定性“”规则ifAthenB,A和B分别为对应于论域和的定性概念。把A叫作规则前件,B叫作规则后件。表5挖掘出的部分关联规则Table5Partialassociationrulesaftermining给定论域中的一个特定点,通过正向云算法生成该特定点属于定性概念的确定度Y,称为前件∈云发生器;给定一个确定度),[0,1],通过逆向云算法生成论域中满足这个确定度的云滴,称为后件云发生器。一个前件云发生器和一个后件云发生器连接起来就构成了一个单条件单规则发生器。规则发生器的前件可以是多个的(即多维),而后件通常只有一个。“本文采用双条件单规则发生器,即ifAI,A”thenBO其中,A1和A2作为规则前件,分别代表风速和风向的某个云概念,B作为规则后件,代表风功率的某个云概念。如果用一个双条件单规则发生器来描述一条关联规则,那么,前面挖掘出的30条定性规则便可用30个双条件单规则发生器来描述,相当于一个组合规则发生器。6云推理预测设预测点前一时刻的风速和风向值为l2),输入前述组合发生器中将得到30个预测结果,这显然是不可取的。预测中如果考虑历史数据隐含着的某种历史规律,那么它体现的是一种整体的预测策略;而若考虑最近数据呈现出的某种当前趋势,则它体现的是一种局部的预测策略。单纯将历史规律作为预测知识是有些陈旧的,唯有综合考虑这两种策略,用当前趋势对历史规律惯性加权,才能进行较准确地推理和预测。首先考虑历史规律:把2)输入每个双条件单规则发生器的前件会得到一个隶属度,该隶属度体现T(x)对该条规则的激活强度。那么,我们将得…到30个激活强度1,,,Y30)。从中找到最大“”值,则对应的规则ifAA2thenB最能反映点1,)所具有的历史特性,因而该规则的后件B可作为相应预测知识的历史规律。其次考虑当前趋势:越靠近预测点的数据越能反映其当前趋势,因此,可选邻近预测点的f个数据,通过逆向云算法得到当前趋势的云模型c。最后综合考虑历史规律和当前趋势:采用第2节中提到的概念合并算法,将B和C,合并得到,“”从而构造新的预测规则ifl,Af2thenD进行推理预测。由以上方法可以得到云推理的组合规则发生器,如图5所示。具体的算法步骤如下I】:(1)将预测点前一时刻的风速和风向值】2)输入30个双条件单规则发生器的前件(CGA1,CGA2,…,…CGA3o)得到l,Y2,,Y30),找到最大值所对“”应的规则ifAAf2thenBf,将其后件Bf(ExB,B,B)作为预测知识的历史规律。(2)取邻近预测点的个数据,通过逆向云算法得到当前趋势的云模型(E)。(3)综合B和C,得到新的预测知识D(D,D,D),将其作为组合规则发生器的后件C6『D~。“”构造新规则ifAAf2thenD进行预测。(4)生成一个期望值为(An,),方差为(921,2)的二维正态随机数(A订,)。(5)生成一个期望值为,方差为的正态随机数。≤≤(6)若X1Afl,X2EA,则预测值XD=一一’■■——厂_一—xDl ̄,u9×、/一2Inm。.11O.电力系统保护与控制(7)若xI>ExAil,x2>ExAi2,则预测值XD=t————————’———r一卜×√_2InYm。一!=墨!(8)若X1< ̄ExAf1,娩Af2,则Y1=Pl,…=21:1:E一×√一2ln1,Y2=P2(E'oA ̄2)2,XD2=+×√_2】n,预测值=(xo1+2)/2。一=墨≤(9)若l>EAf1,EA忍,贝0Y=P(EtAfl,..一!=2j‰=+x ̄InYl,2=82,2=一×√一21ny2,预测值=(1+XD2)/2。7预测实例预测采用我国某风电场1O月份的500组历史数据,每组数据包含风速、风向和风功率三类数据。根据风功率的数据特点,采用邻近预测点的5个数…据迭代地构造当前趋势的云模型CC,,Cf24,再用第5节的云推理方法迭代地预测未来值…,。。虽然云推理属于不确定性推理,但每个点的预测结果都在某一可靠范围内,如未来…第24个小时的预测结果为{0.3641,0.3627,,0.3398,……0.3587,,0.3411,0.3622,0.3648,}。如图5所示。llH1I2j2H,AtZ瑶嵋图5云推理的组合规则发生器Fig.5Rulesgeneratorforcloudreasoning为了便于分析比较,运行云推理程序10次,并取其期望值与ARIMA(1,l,1)模型[131和RBF神经网络的预测结果进行比较,如图6所示。三种预测方法的误差分析如表6所示。可以看出,无论是最大相对误差、最小相对误差,还是平均相对误差,云推理模型都具有一定的优势。其中,最大相对误差较ARIMA模型和RBF神经网络分别下降了10.93%和56.62%,最小相对误差分别下降了4.79%和1.74%,平均相对误差分别下降了4.43%和2.84%。ARIMA模型0510152O25未来24个小时的预测点图6云推理与其他方法的预测结果比较Fig.6Predictionresultsofcloudreasoningcomparedwithothermethods表6三种预测方法的误差分析Table6Erroranalysisofalltheabovepredictionmethods最大相对最,J、相对平均相对误差/%误差/%误差8结论云模型是随机性和模糊性的完美结合。根据风电的特点,提出了一种基于云推理的短期风电功率预测模型,通过与ARIMA模型和RBF神经网络比较发现,该模型具有明显的优势和特点:(1)预测结果灵活。云推理预测得到的是一系列有稳定倾向的预测值,且所有的预测值均在一定范围内小幅波动。用户可以利用多年的经验或借助其它各方面的信息,在该预测范围内恰当选择预测值,也可取其期望作为确定性结果,显示了该模型较强的选择性,且易与其他知识结合的特点。(2)适用于短期预测,预测误差较小。通过多次运行实验,并取其期望与其它预测方法比较发现,该模型的风电功率预测在24小时之内效果较好,各方面的误差都有不同程度地减小,具有一定的预测精度。(3)扩展性能好。除风速和风向之外,如能利用气温、气压、降雨量等方面的历史资料,将云推7654321OOOOOO0一Efi一嚣鞲僻区李如琦,等基于云推理的短期风电功率预测模型理发生器的前件从2维扩展到5维甚至更高维度,将有利于提高预测的效果,显示了该模型较高的推广价值。[7](4)适用于离线预测。为了降低云变换的误差,可以在频率分布曲线的峰值附近选取若干个有代表性的点,对云概念的熵进行多次人工调整,进而充分提取数据的特征,提高预测精度。参考文献[1]李俊芳,张步涵,谢光龙,等.基于灰色模型的风速一风电功率预测研究[J】.电力系统保护与控制,2010,38(19):151-159.—LIJun-fang,ZHANGBu-han,XIEGuanglong,eta1.Greypredictionmodelsforwindspeed.windpowerprediction[J].PowerSystemProtectionandControl,2010,38(19):151-159.[2]武小梅,白银明,文福拴.基于RBF神经元网络的风电功率短期预测[J].电力系统保护与控制,2011,—39(15):8083.——WUXiaomei,BAIYinming,WENFu・shuan.Short-termwindpowerforecastbasedontheRadialBasisFunctionneuralnetwork[J].PowerSystem—ProtectionandControl,2011,39(15):8083.[3]杨洪,古世甫,崔明东,等.基于遗传优化的最小二乘支持向量机风电场风速短期预测[J].电力系统保护与—控制,20I1,39(11):4461.——YANGHong,GUShifu,CUIMingdong,eta1.Forecastofshort-termwindspeedinwindfarmsbasedonGA—optimizedLSSVM[J].PowerSystemProtectionand—Control,2011,39(11):4461.[4]杨薛明,苑津莎,王剑锋,等.基于云理论的配电网空间负荷预测方法研究[J】.中国电机工程学报,2006,—26(6):3036.——YANGXueming,YUANJinsha,WANGJian-feng,eta1.Anewspatialforecastingmethodfordistributionnetworkbasedoncloudtheory[J].ProceedingsoftheCSEE,2006,26(6):30-36.[5]栗然,崔天宝,肖进永.基于云模型的短期电价预测—[J]_电网技术,2009,33(17):185190.LIRan,CUITian-bao,XIAOJin-yong.Short-termelectricitypriceforecastingbasedoncloudmodel[J].PowerSystemTechnology,2009,33(17):185-190.[6]李兴生,李德毅.一种基于云模型的决策表连续属性离散化方法[J].模式识别与人工智能,2003,16(1):33.37.LIXing・sheng,LIDe-yi.Anewmethodbasedoncloudmodelfordiscretizationofcontinuousattributesinroughsets[J].PatternRecognitionandArtificialIntelligence,2003,16(1):33-37.秦昆,王佩.基于云变换的曲线拟合新方法[J].计算—机工程与应用,2008,44(23):5658.QrNKun,WANGPei.Newmethodofcurvefittingbasedoncloudtransform[J].ComputerEngineeringand—Applications,2008,44(23):5658.[8]刘常昱,冯芒,戴晓军,等.基于云x信息的逆向云新—算法【J].系统仿真学报,2004,16(11):24172420.—LIUChangyu,FENGMang,DAIXiao-jun,eta1.Anewalgorithmofbackwardcloud[J].JournalofSystem—Simulation,2004,16(11):24172420.[9]李德毅,杜鹋.不确定性人工智能【M].北京:国防工业出版社,2005.[1O]孟晖,王树良,李德毅.基于云变换的概念提取及概念层次构建方法[JJ.吉林大学学报:工学版,2010,—40(3):782787.—MENGHui,WANGShuliang,LIDe-yi.Conceptextractionandconcepthierarchyconstructionbasedoncloudtransformation[J].JournalofJilinUniversity:EngineeringandTechnologyEdition,2010,4O(3):782.787.[11]冯兴杰,周谆.Apriori算法的改进[J]_计算机工程,2005.31(增刊):172.173.FENGXing ̄ie,ZHOUZhun.ImprovementfortheApriorialgorithm[J].ComputerEngineering,2005,31(S)172一l73.[12]陈吴,李兵.云推理方法及其在预测中的应用[J1.计—算机科学,2011,38(7):209211.CHENHao,LIBing.Cloudreasoningmethodanditsapplicationinprediction[J].ComputerScience,2011,38(7):209-211.[13]王黎明,王连,杨楠.应用时间序列分析[M】.上海:复旦大学出版社2009.—WANGLiMing,WANGLian,YANGNan.Theanalysisofapplicationtimeseries[M].Shanghai:FudanUniversityPress,2009.—收稿日期:201卜1030;修回日期:2011-12-12作者简介:李如琦(1959一),女,教授,硕士研究生导师,主要研究方向为负荷预测、风电预测、智能电网、电力系统最优运行与规划:凌武能(1983-),男,博士研究生,主要研究方向为风电预测及可再生能源并网技术。E-mail:lingwuneng@163.com
大叔大爷
该用户很懒,什么也没介绍
文档单价:6.00 会员免费
开通会员可免费下载任意文档