基于并行双种群PSO的太阳辐射预测资料同化算法

    公开(公告)号:CN110490294A

    公开(公告)日:2019-11-22

    申请号:CN201910646890.6

    申请日:2019-07-17

    Abstract: 本发明公开了一种基于并行双种群PSO的太阳辐射预测资料同化算法,包括步骤:一:初始化算法参数;二:初始化读写同步锁,根据分组数依次创建线程,并将算法参数,各分组粒子数和最大迭代次数分配给各个线程;三:分线程随机初始化组内粒子;四:计算资料同化代价函数;五:分组线程获取读写同步锁;六:更新全局最优解;七:分组线程释放读写同步锁;八:分组线程计算粒子的扩散能、种群温度和粒子扩散概率;九:按时变双重压缩因子算法更新粒子速度,更新粒子位置;十:判断该分组是否到达最大迭代次数,满足条件则结束该分组线程;十一:等待各分组线程结束,输出结果。本发明利用双种群增加随机扰动,增加了种群多样性,提高了算法精度。

    基于并行时变因子PSO的太阳辐射预测资料同化算法

    公开(公告)号:CN110516784A

    公开(公告)日:2019-11-29

    申请号:CN201910646894.4

    申请日:2019-07-17

    Abstract: 本发明公开了一种基于并行时变因子PSO的太阳辐射预测资料同化算法,包括步骤:一:初始化算法参数;二:初始化读写同步锁,根据分组数依次创建线程,并将算法参数,各分组粒子数和最大迭代次数分配给各个线程;三:分线程随机初始化组内粒子;四:计算资料同化代价函数;五:分组线程获取读写同步锁;六:更新全局最优解;七:分组线程释放读写同步锁;步骤八:调整时变压缩因子,按时变双重压缩因子算法更新粒子速度,更新粒子位置;九:判断该分组是否到达最大迭代次数,满足条件则结束该分组线程;十:等待各分组线程结束,输出结果。本发明解决现有同化方案精度不高,算法鲁棒性不强,同化耗费时间过长问题。

    基于并行分子运动PSO的太阳辐射预测资料同化算法

    公开(公告)号:CN110489243A

    公开(公告)日:2019-11-22

    申请号:CN201910647485.6

    申请日:2019-07-17

    Abstract: 本发明公开了一种基于并行分子运动PSO的太阳辐射预测资料同化算法,包括步骤:一:初始化算法参数;二:初始化读写同步锁,根据分组数依次创建线程,并将算法参数,各分组粒子数和最大迭代次数分配给各个线程;三:分线程随机初始化组内粒子;四:计算资料同化代价函数;五:分组线程获取读写同步锁;六:更新全局最优解;七:分组线程释放读写同步锁;八:按分子运动论PSO算法更新粒子速度,更新粒子位置;九:判断该分组是否到达最大迭代次数,满足条件则结束该分组线程;十:等待各分组线程结束,输出结果。本发明在提高时效性的同时,通过粒子间交流的增强,维持同化精度。

Patent Agency Ranking