引入加速协同算子的多目标协同进化算法及其在倒立摆控制中的应用

来源 :重庆理工大学 | 被引量 : 0次 | 上传用户:dqqwa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要从三个部分来写,第一部分是环形二级倒立摆仿真模型的实现;第二部分是对仿生智能算法的研究;第三部分是应用改进的放生智能算法对环形二级倒立摆的控制进行多目标优化。下面从这三个方面分别介绍。环形二级倒立摆仿真模型的实现。环形二级倒立摆相对一级倒立摆要复杂的多,用牛顿力学实现其数学模型已非常困难,所以需要应用分析力学中的拉格朗日力学,用能量来实现其数学模型,得到一个二阶矩阵微分方程,通过降阶转化成一阶微分方程组,然后应用四阶龙哥库塔法,建立计算机仿真模型,为后面的多目标优化搭建好仿真试验平台。仿生智能算法。本文以遗传算法为基础进行研究,设计了改进的引入加速算子的遗传算法,大大的提高了遗传算法的运行速度,与传统的遗传算法相比其计算速度至少提高一个数量级。加速算子还有不足就是只能用于单目标优化,之后又设计了更加完善的加速协同算子。在单目标情况下,与加速算子相比它的搜索能力更强。在多目标优化方面也表现出了良好的性能,不但搜索速度快而且通过了高维多目标测试函数DTLZ3在10个目标19个变量的情况下的测试。在此基础上又进一步对协同进化算法进行研究,提出了更为复杂的分层多目标协同进化算法。环形二级倒立摆的多目标优化。这部分首先要选取待优化的目标,然后根据选取的目标设计相应的适应度函数,最后应用前面设计的改进的多目标优化算法进行优化,取得了良好的效果。
其他文献
随着数据库技术的成熟和知识发现等领域技术的不断发展,数据挖掘技术应运而生,并在越来越广阔的领域得到应用和发展。粗糙集方法是一种重要的数据挖掘方法,是由波兰科学家Z.P
随着Internet的不断发展,信息过载和资源迷向已经成为制约人们高效使用Internet信息的瓶颈。人们希望网页的内容能够尽可能地根据用户的浏览兴趣自动调整,从而使每个用户感觉
在计算机技术高速发展的信息时代,人们越来越多的学习、工作和生活都在依赖于计算机软件系统的正常运行,软件在现实社会中扮演着越来越重要的角色。但是现有的软件技术并不能
对等网络(P2P)产生的流量消耗了大量网络带宽资源,对网络运行造成了巨大压力,而且P2P流量快速增长导致跨ISP域流量不断增长,增加了ISP的运营开销,因此P2P跨域流量控制问题已
关联规则挖掘是从大量数据集中挖掘出潜在的知识,这就可能把涉及到个人隐私的信息挖掘出来,从而产生了隐私保护下的关联规则挖掘。因而,如何在关联规则挖掘的过程中解决好隐
随着互联网的飞速发展,恶意代码数量依然持续增长,对于恶意代码的分析研究依然处于信息安全的主要位置。为此,学术界学者对恶意代码检测、聚类、分类以及同源等方面的进行了
大数据背景下,行业应用数据呈爆炸性增长,统计分析的数据规模和处理复杂度不断增加,传统意义上的计算技术和信息系统的处理能力远远不能满足用户要求。随着高性能计算平台的
随着交通科技的进步和道路交通管理及设施的不断提高和改善,加上人们对交通出行的要求越来越高,智能交通系统(ITS,Intelligent TransportationSystem)得到了前所未有的关注和
随着信息科学技术的高速发展,人们对海量信息存储的需求日益增长, CPU的处理速度和存储设备I/O处理速度之间的差距越来越大,磁盘I/O成为影响计算机系统性能的主要因素。为了
近年来,互联网技术的迅速发展和广泛应用极大地改变了分布式系统的规模。大型的分布式系统可以扩展至数百万节点,使得传统的同步紧耦合通信模型已不能满足需求。发布/订阅通信