基于离散粒子群和最小二乘的电网覆冰定量长期预报方法

文档序号:9417926阅读:481来源:国知局
基于离散粒子群和最小二乘的电网覆冰定量长期预报方法
【技术领域】
[0001] 本发明属于输配电技术领域,尤其涉及一种电网覆冰长期预报方法。
【背景技术】
[0002] 电网覆冰是严重危害输电线路安全稳定运行的自然灾害之一,自1954年第1次 输电线路冰害事故以来,大面积冰害事故在全国时有发生,给国民经济带来了巨大的损失。 特别是2008年初,我国南方地区遭遇了一场罕见的大面积、长时间严重的雨雪冰冻灾害, 由于抗冰资源准备不足,造成电网企业直接经济损失达100多亿元,工厂、医院和居民区停 电,京广电气化铁路停运,对社会稳定和人民生产与生活构成了严重威胁。而准确的电网覆 冰长期预测是电力企业在人力、物资科学规划、经济部署等的前提条件,具有重大意义。 [0003]目前电网覆冰长期预测方法只是针对电网覆冰进行了程度预报,而同一程度的覆 冰情况也会有重有轻,难以精细化指导抗冰决策,另外程度预报方法需要包含人为经验因 素,难以利用计算机进行程序化处理,工作量大,因此,亟需一种能程序化处理的电网覆冰 定量长期预报方法。

【发明内容】

[0004] 本发明要解决的技术问题是:针对目前电网覆冰定量长期预测现有技术不足,提 供一种基于离散粒子群和最小二乘回归的电网覆冰定量长期预报方法,可提前一个月对未 来一个季度(冬季)的电网覆冰进行定量预测。
[0005] 本发明的解决方案是:所提供的这种基于离散粒子群和最小二乘回归的电网覆冰 定量长期预报方法,系考虑74项环流指数对冬季电网覆冰的影响,利用离散粒子群算法选 择可预报性最强的冬季覆冰预报因子,以选出的预报因子为基础利用历史数据建立最小二 乘回归模型,得出冬季电网平均覆冰日数的预报结论。该方法,包括如下步骤:
[0006] 计算每个月的74项环流指数与预报区域的历年平均覆冰日数的相关系数,并求 取每项环流指数与平均覆冰日数的最大相关系数;
[0007] 取所得最大相关系数绝对值最大的前m个因子,作为覆冰预报的初步因子;
[0008] 利用离散粒子群算法,得到粒子群的最优位置,在初步因子中选出可预报性最强 的覆冰预报因子;
[0009] 以选出的可预报性最强的覆冰预报因子为基础,建立预测模型:
[0010] yt= b (^b1XtJb2Xt2+…+bNX tN+ut
[0011] 式中yt为平均覆冰日数;b ^b1,…,bN为模型参数;Xtl,…XtN为所选的预报因子; Ut为随机误差;N为所选预报因子的个数;
[0012] 利用最小二乘方法求取模型参数,并将当前预报因子的值带入预测模型求解得到 未来冬季电网的平均覆冰日数。
[0013] 所述m取值为8~25。离散粒子群算法设定粒子总数为10~30。
[0014] 本发明的有益效果是:
[0015] 1、使用该方法可以在11月份预报未来12月至次年2月的冬季电网整体覆冰程 度;
[0016] 2、本发明流程清晰、可操作性强;
[0017] 3、预报准确率高(准确度大于90% )、实用性强;
[0018] 4、解决了电网覆冰长期定量预测的难题。根据预测结论,可科学合理地规划电网 应对覆冰所需的人力、物资,并进行相关的经济部署,实现电网覆冰的提前应对,减少电网 覆冰所造成的损失。
【附图说明】
[0019] 图1为本发明方法流程图。
【具体实施方式】
[0020] 如图1所示,本发明的基于离散粒子群和最小二乘回归的电网覆冰定量长期预报 方法具体包括下述的步骤:
[0021] 1.收集历史环流指数数据与覆冰资料。
[0022] 收集自1951年以来每个月的包括亚洲极涡、西太平洋副热带高压等74项环流指 数数据;通过气象部门收集历年平均覆冰日数。
[0023] 2.计算环流指数与平均覆冰日数的相关系数,初步选择覆冰预报因子。
[0024] 利用相关系数计算公式计算3-10月份的74项环流指数与平均覆冰日数的相关系 数,相关系数计算的公式如式(1)所示:
[0025]
(1)
[0026] 式中,&.为第j月74项环流指数X与平均覆冰日数的相关系数;Xl]为74项环流 指数的值,i为年份序号,j为月份序号,η为历史年份数量;Cl1为第i年的平均覆冰日数。
[0027] 利用式(2)计算每项环流指数X与平均覆冰日数的最大相关系数,
[0028]
(2)
[0029] 式中Rxniax为环流指数X与平均覆冰日数的最大相关系数,max为所对应的月份。
[0030] 取所得Rxniax绝对值最大的前m个因子,作为覆冰预报的初步因子。
[0031] 3.利用离散粒子群算法,得出可预报性最强的覆冰预报因子。
[0032] (1)初始化粒子群的位置矩阵:式(3)为粒子群的初始位置矩阵Ax,A x中第i行、 第j列的元素\取值如式(4)所示。
[0033]
(1) υ?Ν 丄丄λ ·/·?·? o/ ^
[0034]
(4)
[0035] 式(3)中,s为粒子群中粒子的个数,m为初步因子个数,即Ax的每一行对应一个 粒子,每一列对应一个初步因子;式(4)中rand(0, 1)为按均勾分布函数在区间[0,1]中随 机抽取一个数。
[0036] (2)初始化粒子群的速度矩阵:粒子群的初始速度矩阵为式(5)所示,Vx中第i行、 第j列的元素 Vli取值如式(6)所示。
[0037]
(5)
[0038] Vij= rand (0, 1) (6)
[0039] (3)计算每个粒子的适应度的值,适应度值采用式(7)进行计算:
[0040]
(7)
[0041] 式中fx (AxGO)为第k个粒子的适应度;ei(k)为利用第k个粒子预测得到第i个 样本的残差^ 1GO为第k个粒子预测得到第i个样本到样本中心点的广义距离;N(k)为第 k个粒子所选取的因子的个数,即4第k行元素取1的个数。
[0042] (4)获得初始粒子群的最优位置和最优适应度,其最优适应度的计算如式(8)所 示,
[0043] gfxmax= max (fx (A x (k))), k = 1,2, ··· s (8)
[0044] 最优适应度取值所对应的粒子Ax (k)即为粒子群的最优位置,且为防止算法陷入 局部最优,若某个粒子的位置等于种群的最优位置,将该粒子的位置重新初始化赋值。
[0045] (5)速度更新:采用式(9)对粒子群的速度矩阵进行更新,
[0046] Vxnew = w*Vx+cl*Rl. * (Axbest_Ax)+c2*R2. * (Axgbest_Ax) (9)
[0047] 式中Vxnew为更新后的速度矩阵;w为惯性因子,本文取0. 8 ;cl、c2为加速因子, 本文取0. 7 ;R1、R2为与Ax同大小、元素为[0, 1]的随机矩阵;A xbest为每个粒子的最优位 置的组合矩阵;AxgbeSt为粒子群的最优位置矩阵,每行元素相同,均为粒子群的最优位置。
[0048] (6)位置更新:采用式(10)对粒子群的位置矩阵进行更新,
[0049] Axnew = round (Ax+Vxnew) (10)
[0050] 式中AxIiew为粒子群更新后的位置矩阵;round为一函数,即当矩阵中的元素小于 0. 5时取0,否则取1 ;
[0051] (7)判断是否达到迭代次数,或所有粒子取值均为最优粒子。若是,则优化结束,得 到粒子群的最优位置,即选出的因子为可预报性最强的覆冰预报因子。否则,返回步骤(3), 重新计算。
[0052] 4.以选出的预报因子为基础利用历史数据建立最小二乘回归预测模型。
[0053] (1)建模:利用所选因子建立多元线性回归模型,如式(11)所示。
[0054]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1