论文部分内容阅读
人工生命算法是一种新兴的仿生学优化技术,其算法原理简单,寻优效果良好。算法的优化思想来源于人工生命概念,采用自下而上的设计方法,利用人工生命突现聚类的性质,实现寻优过程。 本论文首先介绍人工生命研究的形成与发展,以及一些基本观点、理论和方法。在综述的基础上,就人工生命优化算法的设计与实现方法进行了详细的论述与讨论。论文的主要研究内容有以下几个方面:首先对人工生命算法的设计做了详细的论述,采用伪代码形式对人工生命个体的行为过程进行描述;其次利用一些经典的标准测试函数对算法进行测试,仿真结果表明人工生命算法在函数优化问题上具有良好的优化效果;再次针对人工生命算法寻优过程的随机性,对算法中每一种参数连续进行多次寻优,然后对多组实验数据进行分析,从而确定各参数的性质,引入邻域收缩速度这一概念,确定算法合理的邻域收缩速度;最后将人工生命算法应用于控制系统PID参数整定问题中,仿真结果表明,算法具有一定的应用性。 论文从仿真实验研究的角度证明了人工生命算法的有效性及实用性。