[发明专利]一种贝叶斯网络预测模型的风电功率区间预测方法有效
申请号: | 201811145002.4 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109242200B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 杨锡运;米尔扎提·买合木提;叶天泽;吕微 | 申请(专利权)人: | 华北电力大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/12;G06K9/62 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 张文宝 |
地址: | 102206 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 贝叶斯 网络 预测 模型 电功率 区间 方法 | ||
1.一种贝叶斯网络预测模型的风电功率区间预测方法,其特征在于,所述预测方法包括以下步骤:
步骤1:获取风电场数据采集与监视控制系统中的实际风速和功率数据,由风速与功率的相关性对数据按季节进行处理,将数据分为训练样本和测试样本;所述步骤1具体包括以下步骤:
步骤101:数据预处理,以一定时间间隔采集所述数据采集与监视控制系统中一一对应的所述实际风速与功率数据,按时间顺序排序并根据季节区分数据序列,删除所述实际风速与功率数据中的零点、缺值点、停机点及限功率点;
步骤102:数据再处理,根据初步处理的所述实际风速及功率数据,绘制风功率曲线,根据功率曲线,分别按照风速、功率进行分段,运用莱茵达法则去除每个风速、功率段内误差超过标准的风速和功率值,以此得到一组具有强相关性的数据;
步骤103:将不同季节内的数据分为所述训练样本和测试样本;
步骤2:在训练样本数据中,将当前时刻的功率及下一时刻的风速数据序列作为贝叶斯网络模型的网络节点,将下一时刻的功率数据序列作为模型的父节点,根据各变量之间的相关关系搭建贝叶斯网络模型,得到下一时刻风功率的概率分布和初始概率性区间;所述步骤2具体包括以下步骤:
步骤201:在训练样本数据中,功率数据序列构成P=[p1,p2,...,pM],风速数据序列构成S=[s1,s2,...,sM],pi为第i个时刻的风电功率数据,si为第i个时刻的风速数据,1≤i≤M,M为训练样本数据的时刻点总数,将当前时刻的功率数据pi及下一时刻的风速数据si+1分别作为所述贝叶斯网络模型的网络节点,将下一时刻的功率数据序列pi+1作为模型的父节点,根据各变量之间的相关关系搭建贝叶斯网络模型;
步骤202:根据贝叶斯网络模型要求将联合概率分布边缘化,从而得到各个网络节点所对应父节点的条件概率表P(pi+1|pi,si+1),以此得到所述贝叶斯网络模型中所需的相关参数,来描述变量间的相互影响程度;
步骤203:搭建所述贝叶斯网络模型,由节点和有向边构成一个有向无环图,节点代表模型随机变量,有向边代表变量间的条件依赖关系,构建形成网络结构;
步骤204:将步骤202中的条件概率表代入步骤203中的所述贝叶斯网络模型,得到pi+1节点的概率分布,该概率分布曲线上最高峰值点对应的功率区间为待预测时刻i+1的初始预测区间,记为U1=[ulow uhigh];
步骤3:定义区间上下限变化幅值参数βHigh和βLow为遗传算法待优化参数,确定其变化的区间范围,对遗传算法中的种群进行初始化,包括:设定种群规模、生成随机初始种群和设定合适的交叉概率及变异概率,需优化的区间上下限变化幅值参数βHigh和βLow的变化范围为种群个体参数变化范围;
步骤4:确定适应度函数,根据评价指标预测区间覆盖率和评价指标滑动预测区间带宽均方根构建遗传算法的优化目标函数宽度覆盖准则,对遗传优化算法的适应度值进行遗传寻优,每次更新种群得到新的遗传优化算法适应度值后,通过多次迭代选择、交叉、变异得到区间上下限最优变化幅值参数βHigh_best和βLow_best;所述步骤4具体包括以下步骤:
步骤401:根据所述评价指标预测区间覆盖概率和预测区间带宽均方根构建所述种群的优化目标函数宽度覆盖准则Tcwc,作为遗传算法优化的适应度值,如公式(2)和(3):
其中μ是(1-α)的置信水平,η是所述预测区间覆盖率δPICP未达到置信水平μ时的惩罚项系数;
所述预测区间覆盖率表示实际测量值即预测目标值pi落在预测区间上下限内的概率;其中N为预测样本数,ci为布尔量,如果预测目标值pi位于区间预测上下限之间,则ci=1,否则ci=0;
所述预测区间带宽均方根其中ζi为实际风电功率,Ui为预测上界,Li为预测下界,定义umiddle=(uhigh+ulow)/2,Ui和Li分别按Ui=umiddle*βHigh(k)和Li=umiddle*βLow(k)计算获得,βHigh(k)和βLow(k)对应为第k次迭代的最优区间上下限变化幅值参数;
步骤402:通过轮盘赌理进行选择过程,定义fm为第m个个体适应度函数的倒数,按照公式(4),依次累计个体的fm,得到个体适应度累计值sm,最后的个体Np的适应度累计值记为读入一个适应度累计值sm,随机在区间内产生均匀分布的随机数R,如果有Sm大于或等于R,则个体m入选构成的新种群,如果Sm小于R,该个体不被选择进入新种群,重复以上步骤直至选择操作后所选个体数目满足种群规模要求;
ΔSm=Sm-Sm-1=fm (4)
式中,fm为第m个个体的适应度值倒数,fm越大,ΔSi的距离越大,随机数落在这个区间的可能性越大,第m个个体被选中的机会越多;
步骤403:所述交叉是指将选择后的种群中的个体随机成对作为父代,对父代以交叉概率Pc概率进行交换,产生随机数r1∈[0,1],如果r1<Pc则发生交换,从父代的染色体中选取随机一点为交叉点,交换交叉点之后的基因,获得子代;如果父代未发生交换,则由父代直接产生子代;
所述变异是指对子代中的每一个体,以自适应变异概率Pm进行变异,产生随机数r2∈[0,1],如果r2<Pm则发生变异,对该个体的染色体中的任意一个基因位进行变异,得到新的种群;
步骤404:对产生的新一代群体重新进行所述评价、选择、交叉和变异,经过循环往复,使群体中最优个体的适应度不断减小,当满足迭代次数k=kmax或是相邻两代的最优个体适应度之差σ<1*10-5的条件时,则迭代过程收敛,得到区间上下限最优变化幅值参数βHigh_best和βLow_best;
步骤5:将根据步骤4寻优得到的区间上下限最优变化幅值βHigh_best和βLow_best分别代入贝叶斯网络模型和测试样本,输出即为风电功率预测区间,最后再使用步骤4中的评价指标来评价得到的预测区间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学,未经华北电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811145002.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理