[发明专利]基于自适应蝙蝠搜索算法的KP模型密度函数辨识方法有效
申请号: | 201610582331.X | 申请日: | 2016-07-22 |
公开(公告)号: | CN106203614B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 周淼磊;徐瑞;高巍;王晨阳;刘月;罗祎灵 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00 |
代理公司: | 吉林长春新纪元专利代理有限责任公司 22100 | 代理人: | 白冬冬 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于自适应蝙蝠搜索算法的KP模型密度函数辨识方法,属于辨识技术领域。本发明的目的是把自适应思想引入蝙蝠搜索算法中,使蝙蝠搜索算法在飞行搜索过程中选择的密度函数可以自适应的根据算法进行改变,增强了全局收敛性的基于自适应蝙蝠搜索算法的KP模型密度函数辨识方法。本发明首先设定目标函数,由自适应蝙蝠搜索算法随机产生待辨识参数对应的蝙蝠个体位置,利用位置和速度更新公式进行更新产生新的蝙蝠位置,判断是否满足随机数,计算每个蝙蝠个体的适应度函数值,根据计算的适应度值的大小对群体进行排序,判断是否满足最大迭代次数。本发明有的技术存在的缺陷而采用自适应蝙蝠搜索算法辨识出最佳的KP模型的密度函数组合。 | ||
搜索关键词: | 蝙蝠 搜索算法 自适应 辨识 密度函数 全局收敛性 适应度函数 个体位置 利用位置 目标函数 搜索过程 速度更新 随机产生 适应度 随机数 迭代 算法 排序 飞行 引入 更新 群体 | ||
【主权项】:
1.一种基于自适应蝙蝠搜索算法的KP模型密度函数辨识方法,其特征在于:A、首先设定目标函数fitness(i),从而KP模型的密度函数辨识过程就是得到目标函数最小值时,蝙蝠个体所在的位置值;B、由自适应蝙蝠搜索算法随机产生待辨识参数对应的蝙蝠个体位置;C、利用位置和速度更新公式进行更新产生新的蝙蝠位置Xnew;D、判断是否满足随机数rand>ri,其中,ri是蝙蝠i的脉冲发生率,若满足条件从最优解集中选一个解,并在最优解周围产生一个局部解;如果不满足条件便转至下一步;E、计算每个蝙蝠个体的目标函数fitness(i),并随机生成一个随机数rand小于脉冲音量Ai,并满足蝙蝠i的位置Xi优于蝙蝠群体当前最优值Xbest,则更新最优解,同时减小蝙蝠i的脉冲音量Ai,增大蝙蝠i的脉冲发生率ri;F、根据计算的目标函数值的大小对群体进行排序,同时依据自适应调节规律调整权值w,从中找出蝙蝠群体中当前最优位置;G、判断是否满足最大迭代次数;满足条件则保存数据,不满足执行步骤C。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610582331.X/,转载请声明来源钻瓜专利网。