GP和PSO算法相结合实现有源滤波器的进化设计

来源 :东北师范大学 | 被引量 : 4次 | 上传用户:hls123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传程序设计(Genetic Programming,GP)是进化计算的一个分支,它基于达尔文适者生存原理,从描述问题解的计算机程序群体出发,模拟自然进化过程,使问题的解不断进化,直至产生最优解。由于其操作对象是规模和形状能动态变化的具有分层结构的计算机程序,使得它在硬件电路的表示,即电路的编码方式上比较优越。粒子群优化算法(Particle Swarm Optimization,PSO)是基于一群粒子的智能运动而产生的随机进化计算方法,源于对鸟群捕食的行为研究。它同GP类似,是一种基于叠代的优化工具,系统初始化为一组随机解,通过叠代搜寻最优值,但是它并没有GP用的明显的交叉及变异,而是粒子在解空间追随最优的粒子进行搜索,也正是由于这点,使得它在参数优化方面更具优越性。现代电子电路技术的发展,使得模拟滤波器成为高精度大规模集成电路中的一个基本模块。本文通过分析GP和PSO算法的思想及实现方式,将它们结合起来运用到有源滤波器的设计当中来,即:首先,利用GP进化设计有源滤波器的电路结构;其次,应用PSO算法优化用GP进化设计出的有源滤波器电路结构的参数,从而得到最终的有源滤波器电路。论文重点研究了GP的改进措施,提出了一种基于模块的个体表示方法,并建立了相应的交叉、变异等遗传操作规则和适应度评价方法;这种方法有效克服了现有GP中的个体表示方法在电路进化过程中计算冗余量大、可复用性小等缺点,提高了算法的寻优能力和收敛速度。本文以各种二阶有源滤波器及四阶状态变量滤波器的进化设计为例,给出了GP和PSO算法相结合实现有源滤波器的进化设计的方法和步骤。使用Multisim 8仿真软件对进化后的有源滤波器电路进行了仿真,其结果表明,所得到的有源滤波器完全可以满足设计要求。论文中,GP部分采用C语言编程实现,PSO算法部分采用C++语言编程实现,均在VC++6.0环境下编译完成。
其他文献
采用液相色谱-电喷雾串联四极杆质谱仪,用多离子反应检测(MRM)定量法检测,通过对样品SPE净化预处理、色谱条件、质谱参数等的优化选择和方法学验证,建立了定量检测止咳药中的
动脉粥样硬化是一个全身性的病理改变,监测外周动脉粥样硬化进程可作为反映冠状动脉粥样硬化病变的一个“窗口”。本课题应用血管超声技术从动物实验、流行病学到临床试验进行
中国玉器的历史可以追述到新石器时代,在这洋洋数千年中,社会在发展,文明在进步,但中国人用自己的情感和智慧将一块块玉石变为精美绝伦的艺术品的 热 情 却 始 终 没 有 改
随着印制电路板向大面积、高密度的方向发展,传统的用于印制电路曝光的方法如接触接近成像技术、步进重复成像技术、激光直接成像技术由于存在着底版容易污染、受热变形;分辨
低密度奇偶校验码(LDPC)是一种能逼近Shannon容量限的渐近好码,在长码时其性能甚至超过了Turbo码。它的译码采用了基于置信传播的软输出迭代译码,算法复杂度很低,是一种次优
灰霉病是草莓栽培过程中常见病害,其危害严重、易大规模流行,正确辨识灰霉病有利于开展预防及针对性防治措施,提高防治效果,从而提升设施草莓产量及品质。
期刊
目前,国内外有关将小波变换与盲均衡技术相结合,对信道进行盲均衡处理的研究成果报道很少。而以小波理论为工具,充分利用小波变换的优越性,对盲均衡技术进行研究是一个很有意
本文研究了任意形状理想金属旋转对称体在半空间环境下的散射问题。首先通过辅助位函数、等效原理和边界条件建立了电流的电场积分方程(EFIE),并通过离散复镜像方法计算矢量
激光驱动X射线源的实验研究是惯性约束聚变(Inertial Confinement Fusion简称ICF)相关物理研究的重要内容之一。一方面,通过测量高温等离子体产生的X射线谱及其时间空间分布,
在诸多应用如高精度光纤陀螺中,需要使用有效带宽较大(通常为20~30nm)、输出谱线平坦的掺铒光纤光源,这需要对普通宽带光纤光源功率谱进行平坦化处理。课题组所承担的用于高精