[发明专利]LSSVM非高斯脉动风速预测方法有效
申请号: | 201510612740.5 | 申请日: | 2015-09-23 |
公开(公告)号: | CN105224738B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 李春祥;丁晓达 | 申请(专利权)人: | 上海大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06N3/00 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 陆聪明 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种LSSVM非高斯脉动风速预测方法,该方法包括七个步骤,具体步骤如下:用无记忆非线性转化法模拟产生非高斯随机脉动风速样本,将非高斯脉动风速样本分为训练集、测试集两部分,对其分别进行归一化处理;由训练集对LSSVM进行训练学习,进行测试集的预测,计算群体中的每一个染色体的适应度,判断算法收敛准则是否满足,若满足最优参数组合则把组合解放入集合,进入第五步,否则进入第四步。本发明利用遗传算法和蚁群算法混合方式智能提取LSSVM的最有参数组合,进而建立优化的LSSVM预测模型,对测试集进行预测,得到预测的非高斯脉动风速时程谱。 | ||
搜索关键词: | 非高斯 脉动 测试集 风速预测 训练集 风速 预测 样本 非线性转化 归一化处理 参数组合 风速时程 混合方式 算法收敛 随机脉动 训练学习 遗传算法 蚁群算法 预测模型 智能提取 最优参数 适应度 染色体 集合 群体 优化 | ||
【主权项】:
1.一种LSSVM非高斯脉动风速预测方法,其特征在于,其包括以下步骤:第一步:根据指定的边缘概率密度函数和目标功率谱函数,用无记忆非线性转化法模拟产生非高斯随机脉动风速样本,将非高斯脉动风速样本分为训练集、测试集两部分,对其分别进行归一化处理;第二步:初始化遗传算法相关参数,设置LSSVM模型核函数参数C和正则化参数σ范围C∈[Cmin,Cmax]和σ∈[σmin,σmax],对染色体进行二进制编码,随机产生初始种群;第三步:由训练集对LSSVM进行训练学习,进行测试集的预测,计算群体中的每一个染色体的适应度,判断算法收敛准则是否满足,若满足最优参数组合则把组合解放入集合A,进入第五步,否则进入第四步;第四步:设计遗传算子和确定遗传算法的运行参数,进行遗传算法的选择、交叉、变异操作;检查是否满足迭代终止条件,若不满足,返回第二步;否则,算法结束将满足条件的最优参数组合放入集合A进入第五步;第五步:利用遗传算法得到的参数组合集合A,得到初始化蚁群算法的最优解集合Xbest,用蚁群算法在其邻域内进行精细的局部搜索;由训练集对LSSVM进行训练学习,计算各蚂蚁当前的适应度值,再将各蚂蚁的当前适应度值与集合A中初始化的蚂蚁适应度值进行比较,如果更优,则将该蚂蚁当前的位置作为该蚂蚁的最优位置;第六步:迭代过程中对每个位置上蚂蚁信息素浓度进行更新,检查是否满足迭代终止条件,若不满足,返回第二步;否则,算法结束输出最优参数组合;第七步:利用第六步得到的最优参数组合,建立优化的LSSVM预测模型;对测试集进行预测,得到预测的非高斯脉动风速时程谱;计算预测结果并分别与GA‑LSSVM、ACO‑LSSVM预测样本数据的平均绝对百分比误差、平均绝对误差和均方根误差进行比较分析。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510612740.5/,转载请声明来源钻瓜专利网。