基于扰动项的粒子群优化算法的研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:zywlaoying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子群优化算法(Particle Swarm Optimizer,PSO)是一种基于群智能方法的优化计算技术。相对于其它进化算法,PSO算法的概念和参数设置都很简单,易于实现,收敛速度快,具有较强的全局搜索能力。但是PSO在搜索过程中,种群容易失去多样性,从而陷入局部极小点。本文主要通过在粒子更新公式中加入扰动项来改进种群多样性从而提高PSO的搜索性能。本文主要工作包括:   (1)提出基于扰动项的混合粒子群优化算法。该算法是在粒子群粒子失去多样性时,通过将在包含粒子群的超球外的随机粒子引入粒子更新公式来对粒子群中的粒子进行干扰,通过外力尽量使粒子群以一定的程度散开,从而增加了粒子群的多样性,扩大了解空间。实验结果表明,该算法一定程度增加了粒子群粒子的多样性,在函数逼近和寻优方面具有很好的性能。   (2)提出基于扰动项和梯度下降的混合粒子群优化算法。该算法将随机搜索与确定搜索结合起来进行搜索。在粒子群粒子失去多样性时,将加入扰动项的随机搜索和加入梯度下降的确定搜索结合起来,从而可以进行更为细致的局部搜索,增加了找到全局最值的可能性。与标准PSO及其经典的改进算法相比,该算法具有更优的搜索性能。
其他文献
网络控制系统(Networked Control System,简称NCS)是指通过通信网络将传感器、控制器、执行器等设备互相连接起来的分布式的实时闭环控制系统。由于网络控制系统中的信息都是
目前,多智能体系统在传感器结构配置,网络拥塞控制,编队控制、航空航天探索等众多领域得到广泛应用,作为其重点研究内容的分布式协调控制也成为众多学者的关注焦点。其中一个
随着石油产业的不断向前发展,石油的海洋开采、运输迅速扩张,随之带来的是各类海洋溢油污染风险。溢油污染对海洋环境及经济社会的威胁越来越大,在应对突发性海上溢油事故时,
集散控制系统DCS(Distributed Control System)中的工业控制器是整个DCS的核心,它负责数据的处理和交互,其性能直接影响了整个系统的实时性、可靠性等综合性能。国内现有DCS
随着疲劳试验发展到随机波试验阶段,要求向被试材料施加尽可能真实的自然界中产生的随机波形,如地震波和海浪波等,这就对疲劳试验机的控制性能提出了很高的要求。考虑到随机波的高频性、随机性,设计一种数据采集频率高、控制运算速度快并且高效稳定的控制器具有重要的意义。本文主要目的是设计并实现一种可用于随机波试验的疲劳试验机控制器,针对目前国内发展现状中的一些不足,所提出的设计方案为:采用Xilinx公司高端F