[发明专利]一种布谷鸟搜索算法改进支持向量机的电力负荷预测方法在审
| 申请号: | 201410557450.0 | 申请日: | 2014-10-20 |
| 公开(公告)号: | CN104318329A | 公开(公告)日: | 2015-01-28 |
| 发明(设计)人: | 郑海雁;金农;顾国栋;丁晓;孔珍宝;吴钢;徐金玲;金璐;熊政;方超;仲春林;李昆明;李新家;尹飞;季聪 | 申请(专利权)人: | 国家电网公司;江苏省电力公司;江苏方天电力技术有限公司;江苏省电力公司南京供电公司 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/00 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 100761 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种布谷鸟搜索算法改进支持向量机的电力负荷预测方法,包括以下步骤,步骤一,选取训练数据;步骤二,建立优化目标;步骤三,布谷鸟搜索算法初始化设置;步骤四,初始适应值计算;步骤五,新鸟窝位置计算;步骤六,鸟窝位置的选择;步骤七,判断宿主鸟是否发现外来鸟蛋;步骤八,判断是否达到最大迭代次数,若是,输出最优结果并退出,否则转至步骤五。本发明通过布谷鸟搜索算法优化了SVM的参数,提高了电力系统负荷预测的精度,相较与现有的网格搜索方法寻优能力更强,收敛速度更快,更适用于优化SVM的参数。 | ||
| 搜索关键词: | 一种 布谷鸟 搜索 算法 改进 支持 向量 电力 负荷 预测 方法 | ||
【主权项】:
一种布谷鸟搜索算法改进支持向量机的电力负荷预测方法,其特征在于:包括以下步骤, 步骤一,选取训练数据; 从历史数据中选取与所需预测时段的条件相似的数据作为训练集; 步骤二,建立优化目标; 以SVM输出的均方误差为优化目标,建立如下表达式,
其中,n为样本数,yr为第r个样本的SVM的输出值,
为第r个样本的实际值,fMSE为SVM输出的均方误差,而min.前缀表示对该变量进行最小值寻优;步骤三,布谷鸟搜索算法初始化设置; 定义初始化鸟窝个数为m,迭代次数为K,宿主鸟发现外来鸟蛋的概率pa,随机生成m个初始鸟窝X=[x1,…,xm],其中,i∈[1,m],xi为第i个鸟窝的位置,xi=[xi1,…,xiD],D为单个样本的维数; 步骤四,初始适应值计算; 以SVM输出的均方误差为优化目标,计算每个鸟窝的初始适应值,将所有初始适应值一对一比较,得到并记录初始适应值最优的鸟窝位置; 步骤五,新鸟窝位置计算; 在布谷鸟搜索算法中引入最优解记忆,使布谷鸟每次飞行都以最优解位置作为参考,鸟窝位置更新公式为,
其中,k∈[1,K‑1],
为第i个鸟窝第k次迭代得到的位置,
为第i个鸟窝第k+1次迭代得到的位置,
为第i个鸟窝位置的更新值,
rand为0~1的随机数,
为第i个鸟窝第k次迭代后适应值最优的鸟窝位置,s为莱维飞行距离;步骤六,鸟窝位置的选择; 计算当前鸟窝的适应值,与上一代鸟窝的适应值进行比较,择优保留,并更新最优鸟窝位置; 择优保留公式如下:
其中:
为第i个鸟窝第k次迭代得到的适应值,
为第i个鸟窝第k+1次迭代得到的适应值;步骤七,判断宿主鸟是否发现外来鸟蛋; 生成0~1之间的随机数r,与宿主鸟发现外来鸟蛋的概率pa进行比较,若r<pa,则认为宿主鸟发现外来鸟蛋,重新随机生成该鸟窝的位置;当r≥pa,则保留所有鸟窝,进入步骤八; 步骤八,判断是否达到最大迭代次数,若是,输出最优结果并退出,否则转至步骤五。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏方天电力技术有限公司;江苏省电力公司南京供电公司,未经国家电网公司;江苏省电力公司;江苏方天电力技术有限公司;江苏省电力公司南京供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410557450.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种粉尘缓冲投料斗
- 下一篇:一种硅棒切割用的主辊
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





