多阶段和多样性维持的QPSO算法研究及其在系统辨识中的应用

来源 :江南大学 | 被引量 : 0次 | 上传用户:mxc26
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
群体智能算法是一种进化类算法,是解决优化问题特别是复杂系统优化问题的有效手段。而QPSO是一种新的、具有全局收敛性群体智能算法,并且许多实际应用证明,QPSO远远优于一般的粒子群算法(Particle Swarm Optimization-简称PSO)。因此,本文的研究内容对于群体智能的发展具有一定的学术意义和应用价值。本文首先阐述了一种传统进化算法-遗传算法,群体智能算法中的粒子群算法(PSO)和具有量子行为粒子群算法(QPSO),针对这些算法存在着早熟现象,在QPSO基础上提出了两种改进的QPSO算法-具有多群体的量子粒子群算法(Multi-Phased Quantum-behaved Particle Swarm Optimization-简称MQPSO)和维持粒子多样性的量子粒子群算法(Diversity-Maintained Quantum-behaved Particle Swarm Optimization-简称DMQPSO)。在MQPSO中,引入了多阶段和多种群机制,通过多个粒子群体以不同的搜索阶段,即收敛和扩张两个阶段使得算法能够持续地搜索解空间从而提高了算法的全局收敛能力有效地避免了早熟的发生。在DMQPSO中,引入了一种基于欧几里德距离的多样性测度方法以评价QPSO中粒子群的多样性。同时对粒子群的多样性设置阈值,当多样性低于该阈值时,采用一种变异操作以提高群体的多样性。这样通过保持粒子群的多样性使算法能在一定的多样性水平下有持续的全局搜索能力,从而也能够有效地避免早熟。本文还研究了粒子群算法(PSO)和具有量子行为粒子群算法(QPSO)在系统辨识中的应用。系统辨识是控制理论设计的基础。基于PSO算法和QPSO算法的系统辨识方法,是将辨识问题转化为参数空间上的优化问题,利用PSO或QPSO算法对整个参数空间进行高效并行搜索以获得系统参数的最优估计。通过对几个常用的标准测试函数的测试表明,MQPSO和DMQPSO算法无论是算法的性能和算法的稳定性都优于QPSO和PSO算法,因此可以得出结论:MQPSO和DMQPSO算法所引入的改进方法能有效地提高QPSO算法的全局收敛能力,是解决算法早熟问题的有效途径。同时,对几个常用的系统辨识问题的仿真结果表明,在相同迭代次数和粒子群规模的前提下,QPSO算法能够找到比PSO算法更优的参数,因此,QPSO算法将是解决系统辨识和最优控制问题的有效方法。
其他文献
多Agent系统(MAS)及其相关技术近年来受到越来越多的研究者的关注,被广泛应用到Internet、办公自动化、冲突协调、决策支持、开放式信息系统等众多领域。其中基于Agent的仿真
随着Internet的迅猛发展,Web上可获得的Web服务的急剧增多,如何从庞大的服务群中有效地获得所需功能的Web服务和如何在功能相似的Web服务中找到最佳服务成为了值得关心的问题
Web服务(Web Services)作为一种能够快速集成应用的技术,在电子商务中已得到广泛应用。Web服务体系结构的本质是应用程序通过消息交换进行相互集成,而由于目前在Web服务中广泛
近年来,油气资源开发的技术难度、投资额度和风险程度日益增高。油藏工程已发展为制定及优化油藏管理经营策略的进程。如何运用油藏工程分析方法正确地处理和有效地使用油气生
过程层析成像(PT)技术是近年来飞速发展起来的一门新技术,该项技术在解决多相流检测问题上有巨大的发展潜力和广阔的工业应用前景。它是将医学工程中已成功实现的断面(层析)
当前,虚拟试验在军工领域的应用取得了长足的发展,并成为国防技术研究的重要领域。虚拟试验的开放性以及数据的庞杂性,决定了必须要有强大的数据库支持。因此,研究虚拟试验中的工
现有的EDGE(EnhancedDataratesforGlobalEvolution)技术8个时隙全部使用时总处理能力可达473.6Kbps,基本可以满足大部分现有的分组业务,然而对于许多对流量和时延要求较高的数
随着万维网的发展,Web上的信息资源正在以前所未有的速度增长。面对海量的数据,用户常常无法从中找到自己所需要的数据。如何使用户能够在网络中快速,准确的找到所需要的数据是W
随着互联网的日益普及、网络传输和终端设备能力的不断增强,以及人们对信息共享的迫切需求,对等网络(Peer-to-Peer,简称P2P)技术迅速发展起来,成为当今信息科学与技术的研究热点,
随着后PC时代的到来,嵌入式系统的设计已经成为现代计算机应用设计的一大领域和方向,在自动控制、汽车、手持设备、航空航天、武器装备等领域以及生活中的各方面,嵌入式系统都有