基于改进人工鱼群算法的协作频谱感知用户选择策略

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:zhaoshuanghong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:选择次用户是协作频谱感知的一个关键环节。针对次用户选择问题的特点,在基本人工鱼群算法AFSA基础上,通过取消鱼群密度、取消人工鱼的随机游动、改变公告板记录规则、保留每次迭代最优位置、增加最优人工鱼的觅食次数并缩小视野提出改进的人工鱼群算法次用户选择策略。仿真结果表明,对于最优次用户组选择问题,本文提出的修正AFSA在寻优成功率和运行时间等方面优于传统的AFSA。
  关键词:认知无线电;协作频谱感知;用户选择;人工鱼群算法
  1 引言
  认知无线电是当前无线通信领域中的研究热点之一。频谱感知是认知无线电中非常关键的技术,其性能直接影响认知无线电系统的性能。由于协作频谱感知能克服单用户频谱感知的很多弊端,大幅度提高感知性能,因此很多研究者对如何提高协作频谱感知性能做了大量研究工作[1]。在协作频谱感知中,由于阴影衰落的影响,距离较近的次用户的感知结果有可能相关。有研究表明,在协作频谱感知中,这种相关性会降低感知性能[2]。因此恰当得选择次级用户对协作频谱感知是非常重要的。人们已经提出了若干次用户选择问题的模型,其中关于距离的负指数模型[3]是其中较为常用的[4]。基于该模型次用户选择问题很容易被归结为非线性0-1规划问题。群智能优化方法是解决优化问题的有效方法,已被广泛用于解决各工程领域的优化问题[5,6]。目前,利用群智能优化算法解决次用户选择问题的研究正处于起步阶段。人工鱼群算法(AFSA, artificial fish swarm algorithm)[7]是近些年发展起来的一种仿生群智能优化算法,因其收敛速度快,对参数敏感度低,跳出局部极值能力强等特点受到越来越多学者的重视,并且研究出大量改进的人工鱼群算法[8,9],这些对基本AFSA的改进,大都针对某一个或某一类优化问题进行的,每种改进AFSA适用的问题都不同。本文在负指数次用户相关模型基础上[3],在假设已知次用户位置的前提下,将次用户选择问题归结为一个非线性0-1规划问题,针对该优化问题的特点,在传统AFSA的基础上,提出了一种改进的人工鱼群算法(IAFSA)来实现次用户的最优选择。
  2 次用户选择模型
  如前所述,协作频谱感知中次级用户所接收到的主用户信号可能会经历阴影衰落,而阴影衰落又具有空间相关性,次用户选择的目标就是从待选次用户中选出相关性总和最小的一组次用户。用相关数R来描述两个次用户的相关性,它是两用户距离的负指数函数[3]
  其中,d是两次用户间的距离,单位为m,α是环境因子,在城市中的非视距环境下α=0.1204/m,在郊区α=0.002/m。方阵 中包含所有次用户间的距离值,且dij为
  方阵 表示每对次用戶之间的相关数,且rij为
  用N维向量X=(x1,…,xN)表示选出的一组次用户,其中xi={0,1};当xi=1时,表示第i个次用户被选中;当xi=0时,表示第i个次用户未被选中。所选次用户相关数总和为
  从N个待选次用户中选出总相关性最小的L个次用户可归结为非线性0-1规划问题
  3 改进的次用户AFSA选择策略
  3.1 基本AFSA的寻优原理
  AFSA是一种启发式的群智能优化算法,它通过模仿自然界中鱼群寻找食物的行为来求解优化问题。整个水域代表优化问题的解空间,对于(5)式所示的优化问题,整个水域是含有C(N,L)个位置的离散水域。每条人工鱼代表一个解,事实上是每条人工鱼的位置代表一个解,人工鱼相当于一个存储器,其中存储了人工鱼的当前位置。当人工鱼在水中游动时,其位置发生变化的同时,存储器中的位置信息也同步更新,人工鱼所代表的解就不断变化。优化问题的最优解所对应的水中位置被称为最优位置,位于最优位置的人工鱼称为最优人工鱼,如果任何一条人工鱼游到最优位置,AFSA即成功寻优,文献[6]提出的AFSA是针对求解目标函数极大值的情况,其中将寻优过程类比为人工鱼寻找食物浓度最大的位置,(5)式是求目标函数的极小值,可类比为人工鱼寻找水中有害物质浓度最小的位置,将优化问题一般化,可归结为人工鱼在水中寻找某种意义上的最优位置。人工鱼的游动分两个步,首先是寻找一个目标位置,目标位置必须要优于当前位置,基于目标位置的产生方式可将人工鱼的游动分三种:觅食行为、追尾行为和聚群行为,对比这三种行为所产生的三个目标位置,选择最优的一个目标位置为最终游动的目标位置;第二步是人工鱼朝目标位置移动一步,每次移动的步长是在一定范围内的随机数。如果人工鱼没有找到目标位置(三种行为的尝试都失败),人工鱼将实施一次随机游动。AFSA在公告板中记录了最优人工鱼的位置和有害物质浓度值(或者是食物浓度值),AFSA通过多次迭代实现寻优,每次迭代,所有人工鱼都有一次游动的机会,每次迭代结束后,选出此刻所有人工鱼中的最优人工鱼,如果其对应的有害物质浓度值(或者是食物浓度值)比公告板上的有害物质浓度值(或者是食物浓度值)小(大),就更新公告板中的最优人工鱼的位置和有害物质浓度值(或者是食物浓度值)。
  3.2 改进措施
  ⑴取消鱼群密度的限制。基本AFSA规定在追尾行为和聚群行为中,目标位置附近的人工鱼密度不能太大,算法中用人工鱼密度系数来约束人工鱼的密度,这样做的目的是为了避免算法过早地收敛于局部极值点。由于在利用AFSA求解非线性0-1规划问题时,限制鱼群密度将使追尾行为和聚群行为难以实现。然而,这两种行为是AFSA具有启发性和智能性的关键,因此取消鱼群密度的限制将加强算法的启发性和智能性,从而加速算法的收敛。
  ⑵取消人工鱼的随机游动。在基本AFSA中,当人工鱼无法找到目标位置时,人工鱼将随机游动一步。本文提出的IAFSA中,当人工鱼无法找到目标位置时,人工鱼在本次迭代中将静止不动,这样可以保留精英人工鱼的优势。
  ⑶公告板记录的是每次迭代后所有人工鱼移动后的位置和它们目标位置中的最优位置,及其对应的有害物质浓度值(或者是食物浓度值)。传统AFSA中,只有人工鱼游到最优位置时,才认定寻优成功,而本文提出的IAFSA中,除了人工鱼游到最优位置,人工鱼的目标位置是最优位置,也可认定寻优成功,显然这增加了寻优成功的概率。   ⑷每次迭代之后,最后一条人工鱼游到本次迭代中出现的最优位置,此处的最优位置包括在本次迭代中出现的所有人工鱼位置及其目标位置。这是一种保留全局最优解的策略,可以加快人工鱼趋向最优位置。
  ⑸增大了最后一条人工鱼的觅食尝试次数,并缩小其视野。由改进措施(3)可知,最后一条人工鱼的位置是上次迭代中出现的最优位置,整个水域的最优位置在其附近的可能性非常大,因此增加最后一条人工鱼附近的觅食尝试次数可有效加快算法的寻优速度。
  4 仿真结果与分析
  有50个待选次用户随机均匀分布在以发起频谱感知的次用户为圆心的圆上,圆的半径为1km。从中选出相关数总和最小的8个次用户进行协作频谱感知,要求发起频谱感知的次用户必须被选中。人工鱼群算法的参数设置如表1所示。
  为了说明每项改进措施对算法收敛的影响,图1中给出算法的4条收敛曲线。改进AFSA1是在基本ASFA基础上取消鱼群密度限制并且人工鱼行动选择失败后静止不动的AFSA。从图中可知,它比基本AFSA的收敛速度快。改进AFSA2是在改进AFSA1基础上将公告板记录最优人工鱼改为记录最优位置(包括人工鱼位置和目标位置)。从图3中的局部放大图可知,改进AFSA2比改进AFSA1收敛速度快。改进AFSA3是在改进AFSA2的基础上使最后一条人工鱼游到本次迭代的最优位置,并增加了最后一条人工鱼的觅食次数和缩小了视野。由图可知,改进AFSA3比改进AFSA2的收敛速度快,改进AFSA3是本文最终采用的算法,显然其收敛速度是最快的。
  表2中列出了改进AFSA与基本AFSA的三个主要性能指标,从计算结果可以看出,每项改进措施都能提高收敛成功率,减少平均收敛次数,同时平均运行时间也会变长。四项改进措施使收敛成功率提高了90.0%,平均收敛次数降低了49.1%,平均运行时间延长了3.3%。综合以上分析和仿真结果可得出,改进措施在稍微延长运行时间的情况下大幅度提高了算法性能。
  5 结束语
  由于协作次用户之间的相关性将降低协作频谱感知的性能,因此本文以最小化总相关性为次用户选择目标,基于距离的负指数相关模型,将次用户问题归结为非线性0-1规划问题,并利用本文提出的改进AFSA实现该优化问题的求解。该算法解决了传统AFSA在求解次用户选择问题时收敛速度慢、寻优成功率低和需要人工鱼数量大的不足。最后通过仿真实验验证了本文所提出的IAFSA次用户选择策略的性能和优点。
  [参考文献]
  [1]Akyildiz I F,Lo B F,and Balakrishnan R,Cooperative spectrum sensing in cognitive radio networks:A survey[J]. Physical Communication,2011,4(1):40-62.
  [2]Ghasemi A and Sousa E S.Collaborative spectrum sensing for opportunistic access in fading environments[C].IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks 2005.Baltimore,Maryland USA,2005:131-136.
  [3]Gudmundson M, Correlation model for shadow fading in mobile radio systems[J].Electronics letters,1991,27(23):2145-2146.
  [4]Cacciapuoti A S,Akyildiz I F,and Paura L,Correlation-Aware User Selection for Cooperative Spectrum Sensing in Cognitive Radio Ad Hoc Networks[J].IEEE Journal on Selected Areas in Communications,2012,30(2):297-306.
  [5]Hinchey M G,Sterritt R,and Rouff C,Swarms and Swarm Intelligence[J].Computer,2007,40(4):111-113.
  [6]Zhang Z,Long K,Wang J,et al.On Swarm Intelligence Inspired Self-Organized Networking:Its Bionic Mechanisms, Designing Principles and Optimization Approaches[J].Communications Surveys & Tutorials,IEEE,2013,PP(99):1-25.
  [7]李曉磊,邵之江,钱积新.一种基于动物自治体的寻优模式:鱼群算法[J].系统工程理论与实践,2002,22(11):32-38.
  [8]Wei W,Fengjun H,Chao X,et al.Multi-objective Optimal Power Flow calculation based on the improved Artificial Fish Swarm Algorithm[C].2012 China International Conference on Electricity Distribution.Shanghai,China,2012:1-5.
  [9]Wang Y,Liao H,and Hu H.Wireless Sensor Network Deployment Using an Optimized Artificial Fish Swarm Algorithm[C]. International Conference on Computer Science and Electronics Engineering.Hangzhou,China,2012,2:90-94.
其他文献
摘 要:计算机技术发展迅速,使得当今社会的发展已经离不开信息网络。所以少不了来自各方各面的网络攻击,网络攻击的表现形式也是多种多样。而博物馆是提供有收藏价值的物品进行展览的机构,这里收藏的物品十分珍贵,需要有极其精密完善的安全防护措施来保护。  关键词:数据安全;网络安全  故宫博物院算是文博行业中从事数字化较早的单位之一,在此通过故宫博物院这十多年信息化建设所总结出的经验教训,简单谈一谈博物馆行
期刊
摘 要:实践教学是高职测绘工程专业学生培养的一项重要内容,在大学的学习中具有举足轻重的地位,为了进一步提高学生实践技能水平,湖北国土资源职业学院测绘工程系成立了测绘协会,测绘协会活动与测绘实践教学相辅相成,在一定程度上提高了实践教学质量。  关键词:高等教育,测绘协会,实践教学  实践教育对于大学生,特别是工科大学生的实践能力和创新精神的培养起着至关重要的作用[1]。为了给本校学生提供一个自主学习
期刊
摘 要:加快转变经济发展方式、实现创新驱动发展已成为重大战略任务。高职院校应认清形势,主动适应时代与社会发展经济要求,将创新创业教育融入到人才培养全过程中。本文探讨了当前高职院校创新创业教育中存在的主要问题,并试以南京工业职业技术学院为例,提出了基于多平台的高职院校创新创业人才指导模式的路径方法。  关键词:高等职业教育;创新创业教育  十八大报告明确提出,科技创新是提高社会生产力和综合国力的战略
期刊
摘要:光缆通信线路的维护是一项复杂性的管理工作,需要高素质的维护人员不断创新维护管理方式,并通过项目经理的有效监管,才能不断提高通信的可靠性及稳定性,促进通信线路的畅通。本文分析了光缆通信线路的维护管理现状问题,并有针对性地探究了解决这些问题的应对策略。  关键词:光缆;通信线路;维护管理1光缆通信线路维护管理中存在的问题  1.1 维护管理人员素质不高  光缆通信线路维护人员素质低,不仅与通信光
期刊
摘要:随着时代的发展,越来越多的高新技术被应用到人们的生活和生产活动中来。GIS电力计算机信息管理系统就是在这样的背景下营运而生,为我国电力行业的发展做出了巨大的贡献。论文结合笔者研究,分析了GIS功能电力计算机信息管理系统存在的问题,分析了基于GIS功能的电力计算机信息管理系统设计的总体方案,最后探讨了该系统运行的效益。  关键词:GIS;电力计算机;信息管理系统所谓GIS技术指的就是地理信息服
期刊
摘要:3D打印技术作为当今的先进的制造技术,它的应用面相当的广泛,而且现正逐渐被用于一些产品的直接制造,这意味着这项技术正在普及。本文就以3D打印技术的原理,3D打印技术的发展状况,以及3D打印技术在生活中的应用这几个方面进行讨论。 关键词:3D打印;世界3D打印技术产业大会1什么是3D打印技术  ⑴3D打印技术的原理。《十二生肖》电影中,成龙在银幕上让我们感觉了3D打印机的神奇,一向以武打不用替
期刊
要:介绍了项目教学法的概念与特征,并分析了其在计算机教学中的运用,具体包括项目设计、项目示范、项目操作、项目评价等四个方面的工作。实际运用表明,项目教学法满足计算机教学的需要,在教学中运用能够培养学生的动手操作能力,提高教学效果,在计算机教学中应该重视该教学方法的运用。 关键词:项目教学法;计算机教学;项目设计;项目操作欢1引言  计算机操作技能是每个学生必须掌握的技能之一,在计算机教学中,不仅要
期刊
摘要:目前全球已经进入了数字信息化时代,在计算机网络融入各行各业的过程中信息安全问题也受到了广泛的关注,信息安全其实就是对网络信息资源进行保护防止其受到破坏,其中信息隐藏是信息安全的重要组成部分,但是从目前来看信息隐藏在某些方面上依然存在着一定的问题,还需要进一步完善。本文对基于FPGA的网络协议信息隐藏技术进行了探究,并作出了综合性的阐述同时提出了相关的观点,供以参考。 关键词:FPGA;网络协
期刊
摘要:近年来,网络技术不断发展,一个网络化的社会已呈现在我们面前。随着网络应用的不断增多,网络安全问题也越来越突出。由于计算机网络联接形式的多样性、终端分布的不均匀性、网络的开放性和网络资源的共享性等因素,致使计算机网络容易遭受病毒、黑客、恶意软件和其它不轨行为的攻击。为确保信息的安全与畅通,研究网络的安全与防范措施已迫在眉捷。  关键词:防范;隐患;对策1计算机网络安全的概念  国际标准化组织把
期刊
摘 要:智慧旅游分为“4+1体系”,即:以互联网数据中心为基础,实现景区内涵的智能感知、景区信息的互联互通、景区资源的协调共享和景区运营的顺利开展。本文所述的景区智能化建设就是从以上“4+1”体系着手,论述了楼宇智能化在智慧景区中的具体一样,从而为智慧景区的实现提供了物质和技术基础。最后结合智慧旅游概念,展示了基于新型智能化景区建设的特点,指出楼宇智能化不仅有利于提高智慧景区中管理者的高效运作,同
期刊