论文摘要
进化型硬件是将进化算法和可编程元件融合到一起而产生的新的硬件设计领域。进化型硬件不需要硬件功能的规范说明,它通过进化技术自适应地不断重构自身的结构,最终达到设计要求。当传统的设计方法不能解决实际问题的时候,进化型硬件将为电路设计提供一种新的设计途径。遗传程序设计是进化算法的一个分支,它基于达尔文适者生存的理论,从描述问题解的计算机程序群体出发,模拟自然进化过程,使问题的解不断进化,直至产生最优解。遗传程序设计的应用非常广泛,特别在电路设计方面,部分的研究结果就显示了该方法具有巨大的发展潜力。本文详细地介绍了遗传程序设计和基于进化的电子电路设计方法,将遗传程序设计应用到组合电路的进化设计上,提出多子树群的个体表示方法,并建立相应的遗传操作规则,改进了基本遗传程序设计中交叉和变异操作,提出随机个体集用以改进群体的质量,提高了算法的寻优能力和收敛速度。其中适应度评价采用与目标真值表的匹配程度来对个体好坏进行评价,主要针对组合电路的功能进行评价。本文采用模块化的进化方法,通过设计一个胚胎电路,将不同的可进化功能模块电路组合在一起,各功能模块是胚胎电路的进化核心,通过分别进化最终实现电路结构的整体设计。采用的是离线进化方式,进化后的结果通过电路图结构进入MaxplusII10.2进行功能测试。最后实现了1位全加器和2位算术逻辑单元ALU的电路进化设计,设计结果表明改进的遗传程序设计具有快速收敛特性,设计结果不依赖先验知识,满足电路功能要求。
论文目录
摘要Abstract第一章 引言1.1 绪论1.2 本文的主要研究工作1.3 本文的组织结构第二章 遗传程序设计2.1 遗传程序设计的基本理论2.1.1 遗传程序设计算法理论描述2.1.2 个体的描述方法2.1.2.1 终止符集2.1.2.2 函数集2.1.2.3 个体描述2.1.3 初始群体的生成2.1.3.1 初始个体生成原理2.1.3.2 初始个体生成的方法2.1.4 遗传算子操作2.1.4.1 交叉2.1.4.2 变异2.1.4.3 复制2.1.4.4 辅助算子2.1.5 适应度函数2.1.6 终止准则与结果标定2.1.7 GP 的主要控制参数2.2 遗传程序设计自然进化属性2.3 GP 的研究新近展2.4 GP 研究的发展趋势2.5 GP 的应用2.6 本章小结第三章 基于进化的电路自动设计方法3.1 电子电路自动设计方法 EDA3.1.1 EDA 设计方法简介3.1.2 EDA 工作流程3.2 进化型硬件3.2.1 进化型硬件的发展概况3.2.2 进化型硬件的基础知识3.2.3 EHW 的工作机理3.2.3.1 进化算法3.2.3.2 可编程器件3.2.4 进化型硬件的主要问题与技术难点3.3 电子电路进化设计方法3.3.1 进化设计基本原理3.3.2 模拟电路进化设计研究概况3.3.3 数字电路进化设计研究概况3.3.4 面向实用的大规模、复杂电路的进化设计研究问题3.4 本章小结第四章 基于改进的 GP 的组合电路进化设计4.1 遗传程序设计的改进策略4.1.1 改进的GP 个体表示方法4.1.2 初始种群快速生成方法4.1.3 改进的遗传操作4.1.3.1 交叉操作4.1.3.2 变异操作4.1.4 适应度函数设计4.2 基于改进的 GP 实现组合逻辑电路的进化设计4.2.1 基本思想4.2.2 实现步骤4.3 实验电路简介4.3.1 全加器电路简介4.3.2 算术逻辑单元ALU4.4 仿真实验4.4.1 GP 设计实现全加器4.4.2 模块化思想设计2 位ALU4.4.3 改进算法的比较实验4.4.3.1 改进的GP 与基本 GP 的比较实验4.4.3.2 大规模组合电路进化设计初探4.5 本章小结结束语(1) 工作总结(2) 论文的创新之处(3) 下一步工作展望参考文献致谢附录在学期间公开发表论文及著作情况
相关论文文献
- [1].基于特征几何体的零件进化设计基因组研究[J]. 计算机集成制造系统 2009(01)
- [2].变胞机构的基因建模理论与构态进化分析[J]. 机械工程学报 2008(12)
- [3].基于指标结构基因模型的评价驱动型产品设计[J]. 计算机工程与设计 2012(08)
- [4].树型模型中进化设计的一致性维护技术的研究[J]. 小型微型计算机系统 2014(12)
- [5].基于感性工学的传统器物形态创新设计方法研究[J]. 创意与设计 2016(06)
- [6].基于动态评价方法的多态电路进化设计[J]. 南京航空航天大学学报 2012(03)
- [7].一种医用传感器的新设计方法——可进化传感器的研究[J]. 福建电脑 2010(07)
标签:进化设计论文; 遗传程序设计论文; 进化型硬件论文; 组合电路论文;