杂志上的优化

PDF
杂志上的优化/2014年/文章

研究文章|开放获取

体积 2014年 |文章的ID 239721年 | https://doi.org/10.1155/2014/239721

Supriya Dhabal, Palaniandavar Venkateswaran, 二维IIR滤波器的设计使用基于模拟退火的粒子群优化”,杂志上的优化, 卷。2014年, 文章的ID239721年, 10 页面, 2014年 https://doi.org/10.1155/2014/239721

二维IIR滤波器的设计使用基于模拟退火的粒子群优化

学术编辑器:凌王
收到了 2014年5月14日
修改后的 2014年8月16日
接受 2014年8月23日
发表 09年9月2014年

文摘

我们提出一种新颖的基于粒子群优化的混合算法(PSO)和模拟退火(SA)二维递归数字滤波器的设计。提议的方法,称为后期,集成算法的全局搜索能力和局部搜索能力的SA和抵消对方的弱点。大都市的验收标准是基本PSO算法中增加群体的多样性也接受有时较弱的解决方案。实验结果表明,最优滤波器的性能对比实验提出改进设计的改进方法。此外,收敛行为以及优化方法的准确性已经明显改善,也减少了计算时间。此外,对比实验提出改进方法也生产最好的最优解较低的均值和方差,表明该算法可以更有效地实现二维数字滤波器。

1。介绍

设计二维(2 d)过滤器广泛被认为是在过去的二十年里,因为它起着非常重要的作用在生物医学图像处理领域,卫星成像、地震数据处理,等等1]。众所周知,数字滤波器通常分为两组:递归或无限脉冲响应(IIR)和nonrecursive有限脉冲响应(杉木)过滤器。设计IIR滤波器得到了更多的关注,因为IIR滤波器比FIR滤波器可以提供更好的性能,在相同数量的滤波器系数。但IIR滤波器的主要问题是,他们有一个多通道错误表面也可能会在某些情况下不稳定。为了克服多通道误差曲面的问题,可以采用更有效的全局优化方法。稳定性问题可以解决通过限制问题空间适当的制约因素从一开始的优化程序1,2]。类似于1 d过滤器、2 d IIR滤波器也可以满足同一需要的规格与数量的系数低于所需的一个等价的2 d冷杉过滤器。2 d过滤器的设计方法分为两种方式:麦克莱伦转换基于2 d过滤器从1 d设计原型和另一个基于适当的优化技术1- - - - - -6]。在优化方法为基础,设计问题可以作为约束的最小化问题和制定解决各种全局优化技术。之前报道的工作在这个问题上有应用不同的优化技术,如神经网络(NN) [1)、遗传算法(GA) [2),计算机语言遗传(3],Taguchi-based免疫算法[4],蜜蜂算法[5)和粒子群优化(PSO) (6),有效率。大多数这些算法表现出缓慢收敛达到一个好的near-optimum解决方案和很容易困到当地的最适条件。就可以避免这些缺点通过引入SA算法因为第一个有很强的地方探索能力和PSO展品快速全局搜索能力。

早些时候报道工作证明,通过结合SA算法,显著改善为不同的工程实现问题,像在虚拟企业合作伙伴选择7),作业车间调度问题(8),子整体任务分配方案(9嵌入式系统[],能源消耗减少10),和几个基准测试函数的数值验证11]。赵et al。7,9)和Jamili et al。8)结合SA和PSO求解不同的实际问题,在SA始于算法所产生的全球最佳解决方案。这些混合算法(7- - - - - -9)可以很容易地转换成基本PSO忽视SA子程序,同时,它可以用作传统SA假设人口规模是一个粒子。这是显示在[7- - - - - -9)混合方法优于传统的遗传算法,SA算法不仅通过提供优质的解决方案也表现出更大的收敛速度。Idoumghar et al。10)和Shieh et al。11)应用该混合算法求解几个基准函数和在嵌入式系统的记忆也减少能源消耗。这是证明(10)混合后期优于大多数最近推出了基于算法的方法,像QIPSO(基于二次插值的算法),GMPSO(基于高斯变异PSO),等等,在精度方面,鲁棒性和收敛速度。出于混合后期的改进的功能,这里2 d IIR滤波器的设计问题是更有效地实现的。仿真结果使用这种方法确保更好的质量解决方案减少计算时间。提出新奇的工作如下:(i)的新混合算法设计二维递归滤波器,(ii)的有效应用大都市逃离局部最优准则,和(3)自适应模拟退火(ASA)更好地控制的收敛速度和精度。

剩下的纸是组织如下。2 d IIR滤波器的设计问题,并给出了稳定性条件2。部分3介绍了PSO的初步概念。使用混合后期提出的设计方法是描述的部分4。仿真结果表明与不同的设计例子所示部分5。最后,给出了结论和未来的工作部分6

2。问题公式化的2 d IIR滤波器

在这里,我们考虑的设计问题 阶,2 d IIR滤波器传递函数(6]: 在哪里 滤波器系数。让频率 , , , 。2 d过滤器的设计任务是要找到一个传递函数 在(1),这样大小的功能 接近所需的振幅响应 在一些最优的意义。这个近似可以通过最小化 ,在那里 在这里 , , 是一个正整数(例如, 或8)。因此,主要目的是最小化之间的区别实际和理想的滤波器的振幅响应 准备点。因为分母只由1度的因素,给出了稳定性条件 因此,二维递归滤波器的设计任务减少了以下约束的最小化问题:最小化 满足给定的约束(3)。

假设 二阶二维滤波器的传递函数可以写成: 现在的替代品 在(4),然后 可以进一步写如下:

从(5), 可以写成: 因此相应的回应的2 d级过滤器可以简洁地写如下: 比较的性能对比实验提出改进方法,有类似的设计规范所需的振幅响应(1- - - - - -6]: 因此,理想的振幅响应的二维滤波器满足(8)是描绘在图1

3所示。粒子群优化的概述

粒子群优化(PSO)是一种基于种群的进化算法,可以模仿生物机制,像鸟植绒或鱼教育(12]。在进化过程中,群粒子被吸引到最好的位置粒子本身的健康最好(本地)和最好的健身的位置通过整个人口(全球最佳)。的位置和速度 th粒子可以表示如下: 。粒子速度 在每个维度是有限的 控制粒子的局部和全局探索能力。假设每个粒子的最佳位置 和最好的适者粒子群 。然后,新的速度和位置计算了下评估(12- - - - - -14] 在哪里 认知和社会加速控制参数和吗 是两个随机数 。标准的一个重要变体算法是基于PSO的收缩因素(复),这是Clerc和肯尼迪提出的(14]。复可以生成高质量的解决方案比标准算法惯性权重和它保证搜索的收敛过程。在复形,粒子速度更新由以下方程: 在哪里 被称为收缩因子,由 ,

众所周知,在算法过程中,惯性权重 exploration-exploitation权衡之间的平衡中起着重要的作用。在[15,16],它已经表明,混沌惯性权重基于PSO (PSO-CIW) [17)是最好的策略的准确性而PSO与随机惯性权重(PSO-RANDIW)产生最优解以更好的效率。因此,这两个最好的惯性权重策略进行结合时变惯性权重(PSO-TVIW)被认为是比较对比实验提出改进的性能。不同的惯性权重策略早些时候报道的总结表1连同所需的约束。


惯性权重的名字 惯性权重的公式 参数

线性递减惯性权重(PSO-TVIW)

随机惯性权重(PSO-RANDIW)

混乱的惯性权重(PSO-CIW)



4所示。对比实验提出改进算法

算法的主要优点是,它是一个独立的问题,随机搜索优化方法。由于它的随机特性,它揭示了全局搜索能力的不足,尤其是在多通道功能。因此摆脱局部最小值,增加粒子的多样性,结合PSO SA。算法类似,SA也基于启发式随机搜索全局优化方法提出的柯克帕特里克et al。18]。在搜索过程中,SA接受不仅更好的候选解决方案也削弱解决方案在一定程度上根据大都市标准(19),在数学上可以用 在哪里 表示能源由于参数和扰动的变化 是当前温度的系统。验证(12),一个随机数 并检查是否生成 与否。一个合适的冷却时间,基于自适应模拟退火(ASA),介绍来更新系统的温度(20.]。退火的时间表 th迭代编写如下: 在哪里 开始温度, 代表淬火因子, 搜索空间的维数。最后,在我们的方法中,制作精良的停止条件包括尽量减少执行时间和计算工作。该算法终止时目标函数的最小值和最终温度或达到最大迭代次数(21]。

二维递归滤波器的设计首先假定人口的多维搜索空间的随机方案。这里,每个粒子由15个位置坐标为代表

因此,二维滤波器系数被表示为一个向量 ,选择的时间间隔(−3,3)。每个条目的 优化的基于图的流程图2并给出建议的设计流程如下。

步骤1。指定所需的滤波器 规范中给出(8)。假设初始温度是 和最低的温度水平 ,初始化 4或8 和使用(5)来计算 , 优化之前就开始了。

步骤2。初始化群体大小、目标函数的最小值(min_E),随机系数向量的人口 和最大数量的评估

步骤3。设置迭代次数 ,分配最佳解决方案 和使用(2)计算健身的最佳解决方案

步骤4(计算健身)。计算适应度值中的每个粒子群。

第五步(更新 )。粒子的最佳位置 更新基于大都市标准(12)如下:如果当前选择的粒子<健身的健身 ,那么当前位置的粒子被接受为新的 概率为1;否则当前显示粒子将被接受 ,在那里

步骤6(更新 )。现在分配最佳粒子 价值 并计算新的速度和位置(9)和(10所有粒子)。

步骤7(降低温度)。计算新的温度 中指定的冷却时间(13)。如果 ,然后终止寻找最佳解决方案;否则去一步8

步骤8(更新速度和位置)。计算速度 使用(9),每个粒子的位置(10)。

第9步。更新 ,检查是否 或成本函数的最小值是通过任何粒子。如果是的,那么分配 ;否则回到步骤4

第10步。设计二维滤波器系数的基础上 和计算级响应。

5。仿真结果和讨论

为了对比实验验证提出的性能改进,我们实现了算法使用MATLAB 2009真正的英特尔酷睿2双核CPU (R) E7300 @2.66 GHz, 2 GB RAM。这里,所有相关的算法执行20 (FE)与40000年独立运行功能评估。表2显示了GA的选择一些必需的参数和基于对比实验的方法。提出了基于对比实验的方法,初始人口规模是选为100。还观察到与人口规模的进一步增加,溶液质量保持不变。在SA-PSO-TVIW,惯性权重却降低了从0.9到0.4获得最好的可能的解决方案而SA-PSO-RANDIW随机变化在0.5至1。的起始温度退火选择是非常高的,所以它很容易逃离当地的最适条件。冷却时间的参数选择非常小保证全局收敛性;否则它可以跳过真正的全球解决方案(20.,21]。


算法 参数 价值

遗传算法 人口规模 One hundred.
选择 轮盘赌概率的1/3
交叉 2分,率0.8
突变 高斯,利率0.01

对比实验 人口规模 One hundred.
惯性权重( ) 0.9→0.4
, 2.05
初始温度
最低温度
冷却时间 ,

3显示了该方法的实验结果的分析与神经网络(2001)、遗传算法(2003),遗传(2006),TBIA(2008),优于为副总经理(2010),亚撒,PSO-TVIW对最著名的解决方案。最好的结果在不同的方法以粗体突出显示,它可以很容易地验证了该方法的实验结果,也就是说,SA-PSO-TVIW SA-PSO-RANDIW,比所有其他报道的方法(1- - - - - -6]。例如,改善的百分比 提供的建议SA-PSO-TVIW较早前报道的方法相比,方法(1- - - - - -4,6)是23.4%,52%,5.23%,2.54%,和23.32%,分别。


神经网络(1] 遗传算法(2] 遗传(3] TBIA [4] QPSO为副总经理(6] 亚撒 算法
TVIW
对比实验
TVIW
对比实验
RANDIW

1.8922 1.8162 −0.2247 −0.2347 −0.5993 −0.2655 1.8569 0.1947 0.3069
−1.2154 −1.1060 2.5248 −0.3259 −1.9587 −0.0338 1.5657 1.1058 −0.9806
0.0387 0.0712 −0.3498 −0.2724 −0.0447 −0.1779 −1.638 1.0302 0.1681
−2.5298 −2.5132 −2.0915 0.1304 1.6032 0.6370 0.7365 −1.5462 −0.0431
0.3879 0.4279 0.0317 −0.0577 −0.616 −0.2470 1.4300 −0.1602 −0.1820
0.6115 0.5926 2.4656 −0.2779 −2.4065 −0.1133 0.6666 0.8950 −0.7270
−1.4619 −1.3690 0.1652 −0.1220 −0.3271 −0.1192 1.4897 0.0121 −0.3249
2.5206 2.4326 0.7713 0.8314 0.8995 0.9396 0.1710 1.4223 1.6358
−0.8707 −0.8662 −0.9316 −0.8604 −0.2269 −0.4635 −0.6196 −0.1249 −1.4201
−0.8729 −0.8907 −0.0249 −0.8607 −0.9187 −0.4357 −0.9312 −1.0553 −0.9178
−0.8705 −0.8531 −0.9309 −0.8598 −0.4113 −0.5550 −0.6380 −0.1890 −0.6530
−0.8732 −0.8388 −0.0326 −0.8598 −0.8874 −0.3300 −0.9328 −1.0594 −0.9127
0.7756 0.7346 0.8862 0.7517 −0.2572 0.1222 0.3233 −0.8986 1.0081
0.7799 0.8025 −0.8082 0.7517 0.8304 −0.1034 0.8829 1.1366 0.8545
0.0010 0.0009 0.0010 0.0019 −0.0012 0.0111 0.0002 0.0013 0.0022
3.7772 6.0276 3.0528 2.9686 3.7731 4.0084 3.0475 2.8932 2.629

此外,在表4为不同的值 ,最好的可能的解决方案(最好)和糟糕的解决方案(最差)列出了不同的方法,清楚地显示,最好/最差的解决方案基于对比实验提出改进的算法获得的所有运行的是最好的。此外,表5介绍了统计平均(平均)和方差(VAR)的不同值的最优解 。从表5对比实验,它可以观察到,该算法表现出更好的性能(即以更少的计算时间。GA相比,只有不到一半的时间或ASA)和产生最优解以非常低的方差。因此,它可以更有效地实现实时设计2 d过滤器。


算法
最好的 最糟糕的 最好的 最糟糕的 最好的 最糟糕的

遗传算法 3.1574 7.4938 0.2596 0.8510 0.0025 0.0145
亚撒 4.0084 4.7473 0.2472 0.3161 0.0032 0.0097
PSO-TVIW 3.0475 6.5456 0.2024 0.6223 0.0020 0.0075
PSO-CIW 2.9985 4.7608 0.2008 0.4276 0.0016 0.0063
PSO-RANDIW 2.9604 5.2970 0.1899 0.3158 0.0017 0.0098
对比实验
(TVIW)
2.8932 4.7777 0.2263 0.4319 0.0030 0.0106
对比实验
(RANDIW)
2.629 3.0264 0.1599 0.2009 0.0011 0.0040


算法 时间(年代)
的意思是 VAR 的意思是 VAR 的意思是 VAR

遗传算法 4.6137 0.6160 0.4300 0.0688 0.0066 89.80
亚撒 4.2475 0.0288 0.2679 0.0043 62.04
PSO-TVIW 4.4858 0.2347 0.3044 0.0086 0.0039 46.84
PSO-CIW 4.2127 0.2778 0.2847 0.0022 0.0035 39.02
PSO-RANDIW 4.066 0.3453 0.2549 0.0013 0.0037 40.54
后期(TVIW) 3.8762 0.5053 0.3123 0.0029 0.0051 35.68
后期(RANDIW) 2.9059 0.0094 0.1845 0.0023 30.07

数据3(一个)- - - - - -3 (f)显示二维滤波器的振幅响应计算 。最好的结果SA-PSO-TVIW和SA-PSO-RANDIW如图3(一个)3 (b),分别。比较的目的,获得的结果通过神经网络,遗传算法,遗传,TBIA也包括在图中3 (c)3 (f)。仔细看看这些数据表明,基于对比实验的方法,也就是说,SA-PSO-TVIW和后期RANDIW,产生更好的近似理想的响应和阻带波动对其他竞争方法要少得多(1- - - - - -6]。数据4(一)4 (b)显示使用基于对比实验的方法获得的级响应 而数据5(一个)5 (b)代表了级响应

数据6(一)6 (b)展示最好的后期收敛档案为基础的方法 分别和4。20个独立执行的四种不同算法(现有的两种算法:GA和PSO-RANDIW提出的两种算法:SA-PSO-TVIW和SA-PSO-RANDIW),最好的运行进行绘制。最初的几千菲斯,PSO-RANDIW收敛速度比GA, SA-PSO-RANDIW, SA-PSO-TVIW。一定的迭代次数后,PSO-RANDIW和GA展览过早收敛和解决接近最优解。低于30000菲斯之后,基于对比实验方法遗传算法和PSO的曲线,因为SA有助于粒子跳出从当地最适条件搜索的开始。因此,最后的搜索过程,提出了混合方法提供了最佳人选的解决方案。因此,该混合算法在搜索过程中产生更好的最优解的二维递归滤波器。

6。结论

一种新颖的混合进化算法,提出了基于PSO和SA寻找全球最佳解决方案的二阶二维递归数字滤波器。该混合方法集成的全球搜索功能与SA算法逃离局部最小值。实验结果与早些时候报道算法,即神经网络,遗传算法,遗传,TBIA,除了PSO的不同变体。比较基于对比实验结果表明,改进后的方法具有更好的性能在所有实验和在搜索机制提供最好最优的解决方案。此外,该方法生成的均值和方差较低的最佳解决方案。因此,该方法可以替代实现实时应用程序的二维数字滤波器。强调高阶二维递归滤波器设计保证稳定性和进一步减少计算复杂度作为未来的工作。

利益冲突

作者宣称没有利益冲突有关的出版。

引用

  1. v . m . Mladenov和n . e . Mastorakis”设计的二维递归滤波器利用神经网络,”IEEE神经网络,12卷,不。3、585 - 590年,2001页。视图:出版商的网站|谷歌学术搜索
  2. n . Mastorakis i f .戈诺,m . n .美国偶像”设计使用遗传算法的二维递归滤波器”,IEEE电路和系统,50卷,不。5,634 - 639年,2003页。视图:谷歌学术搜索
  3. i . f .戈诺l . i Virirakis n . e . Mastorakis和m . n .美国偶像”进化设计的二维递归滤波器通过计算机语言遗传”IEEE电路和系统II,53卷,不。4、254 - 258年,2006页。视图:出版商的网站|谷歌学术搜索
  4. J.-T。蔡,W.-H。Ho和黄永发。周,“二维递归滤波器的结构与设计使用Taguchi-based免疫算法,”信号处理专业,卷2,不。2、110 - 117年,2008页。视图:出版商的网站|谷歌学术搜索
  5. d·t·范教授和大肠Koc”,设计一个二维递归滤波器使用蜜蜂算法,”国际期刊的自动化和计算,7卷,不。3、399 - 402年,2010页。视图:出版商的网站|谷歌学术搜索
  6. j .太阳,w .方,w .徐,”一个研究与diversity-guided变异粒子群优化二维IIR数字滤波器的设计,“IEEE电路和系统II:表达内裤卷,57号2、141 - 145年,2010页。视图:出版商的网站|谷歌学术搜索
  7. f .赵问:张先生,d, x,, y,“基于PSO混合算法和模拟退火和它的应用程序在虚拟企业伙伴选择”学报在智能计算国际会议进展施普林格,页380 - 389年,2005年。视图:谷歌学术搜索
  8. A . Jamili m . A . Shafia和r . Tavakkoli-Moghaddam”基于粒子群优化的混合算法和模拟退火周期作业车间调度问题,“国际先进制造技术杂志》上,54卷,不。1 - 4、309 - 322年,2011页。视图:出版商的网站|谷歌学术搜索
  9. 赵,y, y, d . Yu问:张先生,和h,“基于粒子群优化的混合算法和模拟退火为子整体制造系统子整体任务分配,”国际先进制造技术杂志》上,32卷,不。9 - 10,1021 - 1032年,2007页。视图:出版商的网站|谷歌学术搜索
  10. l . Idoumghar m . Melkemi r . Schott, m . i Aouad”混合PSO-SA类型算法在多峰函数优化和减少能源消耗在嵌入式系统中,“应用计算智能和软计算文章ID 138078卷,2011年,12页,2011。视图:出版商的网站|谷歌学术搜索
  11. H.-L。Shieh c c。郭,C.-M。蒋介石”,改进粒子群优化算法与模拟退火行为及其数值验证,”应用数学和计算,卷218,不。8,4365 - 4383年,2011页。视图:出版商的网站|谷歌学术搜索|Zentralblatt数学
  12. 进行j·肯尼迪和r·埃伯哈特,“粒子群优化”《IEEE国际会议上神经网络4卷,第1948 - 1942页,1995年。视图:出版商的网站|谷歌学术搜索
  13. y史进行r·c·埃伯哈特,“粒子群优化的实证研究”IEEE国际演化计算国会学报》上,3卷,第106 - 101页,1999年。视图:谷歌学术搜索
  14. m·莱克和j·肯尼迪,“粒子swarm-explosion、稳定性和收敛在一个多维的复杂空间中,“IEEE进化计算》第六卷,没有。1,58 - 73、2002页。视图:出版商的网站|谷歌学术搜索
  15. A . Nickabadi m . m . Ebadzadeh和r . Safabakhsh”小说与自适应惯性权重粒子群优化算法,”应用软计算杂志,11卷,不。4、3658 - 3670年,2011页。视图:出版商的网站|谷歌学术搜索
  16. j·c·邦萨尔·k·辛格·m·萨拉斯瓦特,a Verma s s米伦和a·亚伯拉罕“惯性权重粒子群优化策略,”诉讼第三世界大会对自然和生物启发计算(NaBIC 11)萨拉曼卡,页633 - 640年,西班牙,2011年10月。视图:出版商的网站|谷歌学术搜索
  17. y, G.-F。腾,A.-X。王,Y.-M。么,”混沌惯性权重粒子群优化,”第二届国际会议上创新的计算、信息和控制(ICICIC ' 07)熊本,p。475年,日本,2007年9月。视图:出版商的网站|谷歌学术搜索
  18. s .柯克帕特里克j . Gelatt和m . p . Vecchi“由模拟退火优化”科学,卷220,不。4598年,第680 - 671页,1983年。视图:出版商的网站|谷歌学术搜索|MathSciNet
  19. n .大都市a . w . Rosenbluth m . n . Rosenbluth a . h .出纳员和e .出纳员”状态方程计算通过快速计算机器,”《物理化学》杂志上,21卷,不。6,1087 - 1092年,1953页。视图:出版商的网站|谷歌学术搜索
  20. 因格贝尔.“自适应模拟退火(ASA):经验教训,”控制和控制论》杂志上,25卷,不。1,33-54,1996页。视图:谷歌学术搜索
  21. Dhabal和p . Venkateswaran”,一种有效的非均匀余弦调制滤波器组的设计使用模拟退火,”《信号与信息处理,3卷,不。3、330 - 338年,2012页。视图:谷歌学术搜索

版权©2014 Supriya Dhabal和Palaniandavar Venkateswaran。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。


更多相关文章

PDF 下载引用 引用
下载其他格式更多的
订单打印副本订单
的观点1435年
下载1013年
引用

相关文章

文章奖:2020年杰出的研究贡献,选择由我们的首席编辑。获奖的文章阅读