【摘 要】
:
遗传算法是一种模拟自然界生物进化的智能优化算法,由于它简便易行、鲁棒性强,不依赖于专门的领域知识,仅需适应度函数作评价来指导其搜索过程,因而已在许多领域得到广泛的应
论文部分内容阅读
遗传算法是一种模拟自然界生物进化的智能优化算法,由于它简便易行、鲁棒性强,不依赖于专门的领域知识,仅需适应度函数作评价来指导其搜索过程,因而已在许多领域得到广泛的应用。迄今为止,对遗传算法的研究和应用主要集中在算法及其软件实现方面,但因其软件实现的速度较慢,使其在实时性要求高的场合的应用受到了限制。因此,研究遗传算法的硬件实现具有重要的理论意义和应用前景。本文首先对遗传算法的寻优机理、基本流程和主要算子进行了深入分析,根据硬件实现的特点,通过分析比较选定了适用的选择算子、交叉算子、变异算子和主要算法参数,并利用C语言编程实现了该算法模型,通过函数优化仿真实验验证了其可行性和有效性。之后依据算法要求以及现场可编辑门阵列(FPGA)的特点进行了模块划分与电路结构设计,具体包括初始种群、适应度计算、选择、交叉、变异、群体存储等功能模块。接着详细分析了各模块的功能、端口连接、内部结构等,并利用硬件描述语言完成了其具体设计,并在Altera的QuartusⅡ6.0集成开发环境下,经过功能仿真、综合、布局布线、下载等步骤,在CycloneⅡ系列EP2C35F672C6芯片上成功地实现了硬件遗传算法。利用多组测试函数进行了硬件实验,结果表明上述硬件遗传算法具有预期的寻优能力、实时性和较好的可扩缩性。最后,对上述设计和实验结果进行了分析,讨论了存在的不足以及可能的解决途径和思路。预期本文对于硬件遗传算法的研究与应用具有一定的参考价值。
其他文献
粗糙集(Rough Set)理论,是波兰科学家Z.Pawlak教授在1982年提出的一种既能满足数据集合不同简洁程度的要求,又不需要数据额外信息的处理模糊和不确定信息的知识表达、归纳和
将采集到的脑电信号(Electroencephalogram,EEG)经过预处理、特征提取和分类识别等步骤,最终输入到计算机或者相关的电子设备里,外部设备通过解读人脑不同意识活动状态做出相对应
随着时代的发展进步,人类知识结构更新,审美观念转变,对生活品质的要求也与时俱进。利用心电图等有关心电活动的曲线和图形资料为临床提供诊断信息,是心血管病不可缺少的检查诊断
机械噪声控制技术在舰船上的应用不但可以改善人机工作环境,而且还可以提高舰船隐身性能。随着军事技术的发展以及船上舒适性要求的不断提高,机械噪声控制作为提高舰船隐身能力和改善舱室环境的关键技术,越来越受到各国海军以及各大造船企业的重视。浮筏隔振系统作为一种机械噪声控制的途径,具有良好的隔振效果,是舰船上振动隔离的发展方向。但当机械设备激励频率等于或低于浮筏系统共振频率时,浮筏系统将会失去隔振作用,而主
随着社会经济的不断发展与城市化进程的加快,城市人口和机动车辆日益增加,城市道路交通的拥挤与阻塞已经成为世界大中城市普遍存在的现象,由此带来的交通拥堵、交通事故、能源浪
图像融合作为一种综合处理多传感器图像数据的有效技术途径日益引起人们的重视,其应用范围已遍及军事、遥感、医学、安全监控等领域。红外与可见光图像融合一直是这些领域的研
随着光伏发电系统的装机容量的扩大,其对电力系统的影响也越发明显。光伏阵列的发电功率预报对于减轻光伏发电功率的不确定性对电网运行的影响有重要作用。负荷预报是制定发电计划和远景规划的基础,预测结果的准确性直接关系到电力系统运行的经济性和安全性。因此,提高光伏发电功率预报和负荷预报的精确度一直是国内外学者致力研究的方向之一。选取相似日的目的是通过历史数据预测未来数据。光伏发电功率数据及负荷数据与历史数据
阴极铜自动铜包装生产线是一条集机、电、液、气于一体的大型自动化包装生产线,生产线由输送链、整形机构、锻压机构、打包机构、喷码机、贴标机、步进机构和控制系统组成,控制系统是保证铜垛包装过程协调、稳定、可靠的关键。本文根据包装工艺要求,从过程控制、系统设计和实现方案等方面进行了研究,设计了包装生产线的整体方案。重点对由工控机、电子秤、喷码机和贴标机组成的精称系统的软硬件设计,从控制方法、控制过程进行了
网络控制系统是通信技术与控制理论相结合的产物,因其在信息共享,远程控制以及成本控制等诸多方面的优势而受到广泛关注,是当前控制领域的研究热点。网络控制系统由于网络的
随着计算机技术的发展,很多实时应用趋向于使用开放的、标准的、通用的操作系统。而基于PC/Windows的系统具有性价比高、拥有强大的开发工具和应用软件、并且用户众多等优点,因