• 流程引擎设计 > 基于二进制混沌粒子群算法的认知决策引擎
  • 基于二进制混沌粒子群算法的认知决策引擎

    免费下载 下载该文档 文档格式:PDF   更新时间:2014-08-04   下载次数:0   点击次数:1
    第46 卷第3期2014年3月哈尔滨工业大学学报JOURNAL OF HARBIN INSTITUTE OF TECHNOLOGY Vol? 46 No? 3 Mar. 2014 基于二进制混沌粒子群算法的认知决策引擎 于洋, 谭学治, 殷聪, 张闯, 马琳(哈尔滨工业大学 电子与信息工程学院, 150080 哈尔滨) 摘要: 为了解决不同通信模式下认知无线电发射机参数合理优化的问题,提出了一种基于二进制混沌粒子群算法 (BCPSO)的认知决策引擎,该引擎利用粒子群优化算法收敛速度快和混沌运动全局遍历性的特点,使认知决策在多目标 优化过程中有效地摆脱了局部极值点,提高了参数优化的精度和稳定性.基于认知正交频分复用(OFDM)系统的仿真结 果表明,相对于现有认知引擎,该引擎具有平均适应度值高、对不同通信模式鲁棒性强的特点,实现了有效优化发射机参 数的目的. 关键词: 认知无线电;认知决策引擎;多目标优化;二进制混沌粒子群算法 中图分类号: TN914? 3 文献标志码: A 文章编号: 0367-6234(2014)03-0008-06 Cognitive decision engine based on binary chaotic particle swarm optimization YU Yang, TAN Xuezhi, YIN Cong, ZHANG Chuang, MA Lin (School of Electronics and Information Engineering, Harbin Institute of Technology, 150080 Harbin, China) Abstract: To solve the problem of transmitter parameter optimization in different communication modes for cognitive radio (CR) systems, a cognitive decision engine based on binary chaotic particle swarm optimization (BCPSO) is proposed. The BCPSO algorithm has both the fast convergence of particle swarm optimization and global ergodic property of chaos. Therefore, the cognitive decision engine based on BCPSO can jump off the local extreme points effectively, which can improve the precision and stability of parameter optimization. The cognitive orthogonal frequency division multiplexing (OFDM) system is used for the performance analysis. And the simulation results show that the proposed cognitive decision engine, which has higher fitness value and stronger robustness for different communication modes, is better than the other existing engines. The proposed engine achieves the objective of parameter optimization effectively. Keywords: cognitive radio; cognitive decision engine; multi?objective optimization; binary chaotic particle swarm optimization 收稿日期: 2013-07-08. 基金项目: 国家自然科学基金委员会与中国民用航空局联合资 助项目(61071104);国家科技重大专项" 宽带多媒体 集群 系统技术验证(中速模式)" ( 2011ZX03004 - 004). 作者简介: 于洋(1984—),男,博士研究生; 谭学治(1957—),男,教授,博士生导师. 通信作者: 谭学治,tanxuezhi- hit@ 163.com. 为了能够高效地利用无线电频谱资源,认知 无线电( cognitive radio, CR) 技术应运而生[1-2] . 美国联邦通讯委员会(FCC)更确切地把 CR 定义 为基于与操作环境交互的、能动态改变其发射机 参数的无线电,其具有环境感知和传输参数自我 调整的功能.在不同通信模式下,如何合理有效地 优化发射机参数以满足不同服务质量(quality of service, QoS)要求,是认知决策引擎的主要任务. CR 通过认知决策引擎制定最优传输策略以匹配 信道当前状态,从而实现高效可靠的无线传输. 近些年,认知决策引擎的设计问题得到了越 来越多的关注[3-10] .认知决策引擎需具备一定的 智能性,因此各种人工智能(artificial intelligence, AI)技术被引入到其设计中.因其固有的并行计算 能力 和良好的可扩展性, 遗传算法(genetic algorithm, GA)被认知决策引擎大量采用[3-6] .模 糊逻辑(fuzzy logic, FL) 因其可进行模糊综合判 断,也被应用到认知决策引擎的设计中[7] .为了克 服GA 早熟等缺点,文献[8]提出了一种基于二进 制粒子群(binary particle swarm optimization, BPSO)算法的认知决策引擎.通过量子理论改进 算法,文献[9] 提出了一种基于二进制量子粒子 群(binary quantum particle swarm optimization, BQPSO)算法的认知决策引擎.针对认知单载波频 域均衡(single carrier frequency domain equalization, SC-FDE) 系统,文献[10] 提出了一 种适用于 SC-FDE 认知决策引擎的速率控制和自 适应调制编码的联合算法.本文提出了一种二进 制混沌粒子群(binary chaotic particle swarm optimization, BCPSO)算法,并将该算法引入到认 知正 交频分复用(orthogonal frequency division multiplexing, OFDM) 系统的认知决策引擎中. 由 于利用了混沌系统的遍历性,基于 BCPSO 的认知 决策引擎改善了参数优化的精度和鲁棒性. 1 粒子群算法 1? 1 粒子群算法 粒子群(particle swarm optimization, PSO) 算 法于 1995 年提出[11-12] . 因该算法具有收敛速度 快、鲁棒性好、简单易于实现等优点,目前已在函 数优化、信号处理、模式识别等领域得到了广泛应 用.PSO 算法将每个个体视为 D 维搜索空间中的 一个没有体积和质量的粒子(particle).该粒子具 有自学习和社会学习的能力.通过每个粒子对自 身速度和位置的逐代更新,最终整个种群在搜索 空间中找到全局最优解. 假设某种群中有 I 个粒子,第i个粒子在 D 维 空间的第 k 次迭代后速度和位置分别表示为 xk i = [xk i1 ,xk i2 ,…,xk iD ] 和vk i = [vk i1 ,vk i2 ,…,vk iD ].粒子的速 度和位置更新公式为 vk+1 id = wvk id + c1r1(pk id - xk id) + c2r2(pk gd - xk id), (1) xk+1 id = xk id + vk+1 id . (2) 式中:w 是惯性权重,体现了速度本身的记忆性; c1 ,c2 分别是自学习因子和社会学习因子,为使算 法收敛;0 < c1 ,c2 < 2;r1 ,r2 是2个介于[0,1] 之 间服从均匀分布的随机数;粒子 i 在第 d 维第 k 次 迭代后经历过的最优位置由 pk id 表示,整个种群在 第d维第 k 次迭代后经历过的最优位置为 pk gd . 为了解决离散空间中目标优化的问题,PSO 算法 的离散二进制形式— — —BPSO 算法被提出[13] .该算法速度更新公式不变,如式(1) 所示. 但其位置由于被离散化为 0 或1,相应的更新公 式需做以下调整: xk+1 id = 1, ξ < S(vk+1 id ); 0, ξ ≥ S(vk+1 id ). { (3) 式中: ξ 是介于[0,1] 之间服从均匀分布的随机 数,S(vk+1 id ) 为将连续取值的速度离散化为 0 或1的Sigmoid 函数 S(vk+1 id ) = 1 / (1 + exp( - vk+1 id )) . (4) 1? 2 二进制混沌粒子群算法 本文提出的二进制混沌粒子群算法由于吸收 了混沌系统具有的全局遍历性的优点,因此提高 了优化算法的效率.BCPSO 算法采用的混沌系统 为Logistic 方程: zt+1 = μzt(1 - zt ), t = 0,1,2,…,m (5) 式中:μ 为控制参数,m 为混沌迭代次数,Z = [z0 ,z1 ,…,zm] 为混沌序列矢量. 若控制参数 μ = 4,且初值 z0 ∈ [0,1],则系统完全处于混沌状态, 且所有混沌变量均介于[0,1] 之间. 图1第i个粒子的二进制编码 在BCPSO 算法中, 粒子的维度 E 应等于可调 决策变量的个数.假设存在 3 个可调决策变量,则 粒子的维度为三维.此时,粒子 i 由3个决策变量 xi1 ,xi2 和xi3 组合而成,其二进制编码如图 1 所示. 若E个决策变量经二进制编码后其长度分别为 li1 ,li2 ,…,liE ,则搜索空间的维度 D 为D=∑Eq=1liq . (6) BCPSO 算法在混沌优化时,需进行如下的映 射和逆映射处理: η0 q = (xk gq - aq ) / (bq - aq ), 1 ≤ q ≤ E (7) xt gq = aq + ηt q(bq - aq ), 1 ≤ q ≤ E, 1 ≤ t ≤ m. (8) 式中: xk gq 为第 k 次迭代后最优位置 pk gd 中第 q 个决 策变量的实数值;bq 和aq 分别为第 q 个决策变量 取值的最大、最小值;xt gq 为经 t 次混沌迭代后第 q 个决策变量的实数值. 为了将最优位置映射到 式(5) 中的区间[0,1] 内,需采用式(7).反之,当 混沌迭代结束后,需用式(8) 将所得混沌变量序 列逆映射回原解空间. BCPSO 算法具体实现流程如下: 1) 初始化算法参数和种群.初始化的参数包 括最大迭代次数 K、惯性权重 w、学习因子 c1 和c2 . 初始化种群即随机产生 I 个粒子的 D 维位置初矢 量x0 i = [x0 i1 ,x0 i2 ,…,x0 iD ] 和速度初矢量v0 i = · 9 · 第3期于洋, 等:基于二进制混沌粒子群算法的认知决策引擎 [v0 i1 ,v0 i2 ,…,v0 iD ]. 位置初矢量 x0 i 的每个元素均是 0 或1.粒子 i 的最优位置 p0 i = [p0 i1 ,p0 i2 ,…,p0 iD ] 设为 x0 i =[x0 i1 ,x0 i2 ,…,x0 iD ]. 2) 对初位置矢量 x0 i = [x0 i1 ,x0 i2 ,…,x0 iD ] 进行 二进制译码,得到 E 个决策变量的实数值.计算种 群的适应度值,保存最大的适应度值 FBest,并将 其对应的位置设为全局最优位置p0 g = [p0 g1 ,p0 g2 ,…,p0 gD ]. 同时将各粒子此时的适应度值 设为粒子的历史最优值 FLbesti 并保存. 3) 根据式(1) 和(2) 分别对粒子的速度和位 置进行更新.对更新后的位置进行二进制译码,得到E个决策变量的实数值.计算种群的适应度值, 如果粒子i的适应度值优于FLbesti , 则 将此时粒子 i 的 位置设为粒子 i 的最优位置 pk i = [pk i1 ,pk i2 ,…,pk iD ],同时更新 FLbesti ;如果此时种群 的适应度最大值优于 FBest,则该最大值所对应的 位置设为全局最优位置 pk g = [pk g1 ,pk g2 ,…pk gD ], 同 时更新全局最优值 FBest. 4) 混沌初始化. 首先将全局最优位置 pk g = [pk g1 ,pk g2 ,…,pk gD ] 进行二进制译码得到 E 个决策 变量的实数值矢量 xk g = [xk g1 ,xk g2 ,…,xk gE ].然后根 据式(7) 将xk gq 映射到[0,1] 混沌空间,得到混沌 初值矢量 H0 = [η0 1 , η0 2 ,…,η0 E ]. 5) 混沌优化.根据式(5) 进行混沌迭代,得到 混沌矢量序列 Ht (1 ≤ t ≤ m).然后根据式(8) 将Ht (1 ≤ t ≤ m) 逆映射回E个决策变量的实数值矢量xt g = [xt g1 ,xt g2 ,…,xt gE ]. 计算xt g = [xt g1 ,xt g2 ,…,xt gE ] 适应度值,同时对其进行二进制 编码, 得到原搜索空间的m个矢量pkt g = [pkt g1 ,pkt g2 ,…,pkt gD ]. 若m个矢量的适应度最大值优 于FBest, 则将全局最优位置 pk g = [pk g1 ,pk g2 ,…, pk gD ] 更新为对应于该适应度最大值的矢量,FBest 更新为该适应度最大值.用pk g 随机取代当前种群 的一个粒子 i 的位置 xk i . 6) 判断是否达到最大迭代次数 K:若未达到 K,则返回执行 3);若达到 K,算法结束. 上述算法流程中步骤 1) ~ 3)与标准 PSO 算 法相同.但通过步骤 4) ~ 5),BCPSO 算法引入了 混沌优化过程,该过程改善了原 PSO 算法跳离局 部极值的能力,有效提高了算法精度. 2 基于 BCPSO 的认知决策引擎 认知决策引擎进行决策的实质可以描述为: 利用智能优化算法合理调整可调发射机参数,以 达到某种性能组合的最理想实现.即该过程实质 上是多目标优化问题. 假设认知无线电中有 E 个可调决策变量 r = ri(i = 1,2,3,…,E) 和λ个目标函数 f = [f1 ,f2 , …,fλ ].任何不同表达形式的多目标函数优化问 题都可以转化成统一的表达形式,且通过将所有 目标聚集可把多目标优化问题转换为单目标问 题[14] : argmax{f(r)} = argmax ∑ λ i = 1 ωi fi(r) { } . (9) 式中 ωi ,(1 ≤ i ≤ λ) 为介于[0,1] 之间的权重系 数,且需满足如下关系: ∑ λ i = 1 ωi = 1 . (10) 权重系数 ωi 反映了不同 QoS 的服务对各目 标函数的偏重程度.如当终端处于省电模式下,相 应于最小化功率的权重系数 ωi 就应该设置为最 大;再如当用户在观看多媒体时,相应于最大化吞 吐量的权重系数 ωi 应该设为最大. 可以说,权重 系数决定了认知决策引擎的优化方向.因此,认知 系统工作模式的切换可以通过调整权重系数加以 实现.通过不同权重系数的设置,可以测试并分析 在不同通信模式下认知决策引擎的性能. 利用二进制混沌粒子群算法提出的 BCPSO 算法,可根据式(9) 搜索到最优适应度值及其对 应的发射机参数组合.我们将该发射机参数组合 称为最优传输方案.认知决策引擎决策出最优传 输方案,并将该方案传递给认知系统硬件加以实 施. 3 仿真结果与分析 本文的仿真结果均是基于认知 OFDM 系统 得到的.该仿真系统的具体参数如表 1 所示.该系 统发射功率值共有 64 个,二进制编码后由 6 个比 特组成;调制方式 4 种,由2个比特组成.这样一 个子载波由 8 比特组成,32 个子载波共计有 256 个比特.即粒子维度 D = 256. 表1认知 OFDM 系统参数 参数 子载波数 N 调制方式 发射功率 范围/ dbm 发射功率 间隔/ dbm 取值 32 BPSK QPSK 16QAM 64QAM 0~25? 2 0? 4 每个子载波有 2 个决策变量:调制方式和功 率. 这样 32 个子载波共有 64 个决策变量, 即E=64. 背景噪声为加性高斯白噪声,噪声功率 -60 dbm,路径损耗60 dB.假设仿真系统的目标函 数分别为最小化发射功率、 最小化误码率 ( bit · 0 1 · 哈尔滨工业大学学报第46 卷error rate, BER)和最大化吞吐量.各目标函数归 一化表达式为 fmin-power = 1 - ? P Pmax , (11) fmin-BER = 1 - log10(0? 5) log10( ? pe ) , (12) fmax-throughput = 1 N ∑ N y = 1 log2(My) - log2(Mmin) log2(Mmax) - log2(Mmin) . (13) 式中: ? P 为1个粒子所有载波发射功率均值;Pmax 为最大发射功率,其值为 25? 2 dbm;? pe 为所有载 波的平均 BER,Mmax 和Mmin 分别为最大、最小调 制数,取值分别为 64 和2; My 为第 y 个子载波对 应的调制数;N 为载波数,其取值为 32.计算载波 的平均 BER? pe 时,需利用各种调制方式的 BERpe 的近似表达式[15] : pe = Q 2Eb N0 ? è ? ? ? ? ÷ ÷ BPSK 和QPSK; 3 4 Q 4Eb 5N0 ? è ? ? ? ? ÷ ÷ 16QAM; 7 12 Q 2Eb 7N0 ? è ? ? ? ? ÷ ÷ 64QAM. ì ? í ? ? ? ? ? ? ? ? ? ? (14) 其中 Q(x) = ∫ +∞ x 1 2π exp - ?2 2 ? è ? ? ? ÷ d?. (15) 将式(11) ~ (13) 表示的目标函数聚集为如 下单目标函数: f = ω1 fmin-power + ω2 fmin-BER + ω3 fmax-throughput . (16) 式中 f 即为适应度函数,其反映了系统对发射功 率、误码率和吞吐量的综合需求,用以评价发射参 数优化配置的好坏. 假设认知 OFDM 系统工作在以下 3 种模式: 低功耗模式、紧急模式和多媒体模式.3 种通信模 式相应的权重系数如表 2 所示.在表 2 的低功耗 模式下,系统对发射功率的要求较高,为此, 反映 功率的子目标函数 fmin?power 的权重系数 ω1 被设为 最大,为0? 8;同理,紧急模式和多媒体模式分别 对反映误码率的子目标函数 fmin?BER 的权重系数 ω2 和反映吞吐量的子目标函数 fmax?throughput 的权重系 数ω3 设为最大. 文中提出的 BCPSO 算法的具体参数如表 3 所示.为了进行性能对比, 文中也对分别基于GA[3] 、BPSO 算法[8] 和BQPSO 算法[9] 的认知引 擎进行了仿真.其中 GA 采用轮盘赌选择,单点交 叉,交叉概率为 0? 6,变异概率为 0? 001.而BPSO 算法和 BQPSO 算法的参数与表 3 所示的前 7 列 一致. 表23种通信模式的权重系数 通信模式 ω1 ω2 ω3 低功耗模式 0? 80 0? 15 0? 05 紧急模式 0? 05 0? 80 0? 15 多媒体模式 0? 05 0? 15 0? 80 表3中粒子维度 D 的取值与决策变量个数及 取值个数有关,惯性权重 w、自学习因子 c1 、社会 学习因子 c2 的选取均为 PSO 算法的经典取值,混 沌控制参数 μ 取值为 4 可以保证混沌系统完全处 于混沌状态.种群大小 I、最大迭代次数 K 和混沌 最大迭代次数 m 其取值与具体系统要求有关.若 系统对实时性要求很高,则上述 3 个参数应取较 小值;反之,当系统对实时性不敏感,而对适应度 性能要求较高时,则上述参数可取较大值以保证 性能要求.对仿真系统的实时性和性能要求进行 折中,从而确定表3 中种群大小 I、最大迭代次数 K 和混沌最大迭代次数 m 的相应取值.粒子速度最 大值 Vmax = 4 为仿真经验值.另外,最大迭代次数 K 的选取需要通信的双方相互反馈确定. 离线状态 下进行系统仿真,可得到一次迭代的时间代价,认 知无线电系统将这一参数存储到 CR 知识库中. 在线状态时,认知系统通过信道认知引擎感知到 当前信道的信道相干时间等状态信息,并将该信 息传递给认知决策引擎.认知决策引擎根据获得 的信道相干时间和 CR 知识库提供的一次迭代的 时间代价,据此确定最大迭代次数 K 的取值.由于 信道认知引擎和 CR 知识库超出了文中研究范 畴,相关具体内容可参见文献[16]. 表3BCPSO 算法参数 参数 I D w c1 c2 wmax K μ m 取值 300 224 1 2 2 4 1 000 4 20 表4给出了在 3 种通信模式下,通过基于 BCPSO 的认知决策引擎优化后的平均发射机参 数.如表 4 所示,在低功耗模式下,认知决策引擎 通过减小平均发射功率的方式以保证用户功耗达 到最低.在紧急模式下,为了保证系统的高可靠性 传输,需使系统平均 BER 达到最小.为此,认知决 策引擎通过提高发射功率和降低调制阶数的方式 加以实现.在多媒体模式下,为使系统平均吞吐量 达到最大,认知决策引擎使平均调制阶数达到最 · 1 1 · 第3期于洋, 等:基于二进制混沌粒子群算法的认知决策引擎 大.由此可见,通过改变目标函数中的权重系数, 文中提出的认知决策引擎可以沿着不同的方向进 行优化,以保证不同通信模式不同 QoS 服务的实 际需求. 表43种通信模式下的 BCPSO 的平均发射机参数 通信模式 平均发射功率 / dbm 平均调制阶数 低功耗模式 0? 662 5 1? 718 8 紧急模式 18? 52 5 2? 218 8 多媒体模式 19? 437 5 6.000 0 图2~4 分别给出了低功耗模式、紧急模式和 多媒体模式下 4 种算法的平均归一化适应度值性 能曲 线. 在上述3种通信模式下, 每种算法经1000 次迭代后的平均适应度值如表 5 所示.不同 算法的收敛性能如表 6 所示. 图2低功耗模式下性能对比 表53种通信模式下的平均适应度值 通信模式 BCPSO BPSO GA BQPSO 低功耗模式 0? 907 0? 896 0? 883 0? 641 紧急模式 0? 773 0? 746 0? 763 0? 738 多媒体模式 0? 942 0? 938 0? 937 0? 806 如图 2 和表 5 所示,低功耗模式下,在算法精 度方面,提出 BCPSO 算法最好,以下依次为 BPSO 算法、GA 和BQPSO 算法.BCPSO 算法的平均适 应度值为 0? 907,高过次优的 BPSO 算法 0? 011.如图2和表 6 所示,在收敛性方面,BQPSO 算法在 155 次迭代后即收敛,但由于其适应度值较差,可 以看出 BQPSO 算法出现了 " 早熟" 现象. 除了BQPSO 算法,文中提出的 BCPSO 算法的收敛速 度明显比 GA 和BPSO 算法更快. 如图 3 和表5所示, 紧急模式下, 提出BCPSO 算法在精度方面有显著优势.此时该算法 的平均适应度值为 0? 773,高过次优的 GA 0? 01. 如图 3 和表 6 所示,除 "早熟"的BQPSO 算法外, BPSO 算法收敛最快,其次 BCPSO 算法,最差的 是GA.BCPSO 算法精度性能的优势是以牺牲部 分收敛性能为代价的. 表63种通信模式下的收敛性能 通信模式 BCPSO BPSO GA BQPSO 低功耗模式 683 919 960 155 紧急模式 749 632 1 000 29 多媒体模式 442 240 385 107 图3紧急模式下性能对比 图4多媒体模式下性能对比 如图 4 和表 5 所示,在多媒体模式下,在算法 精度方面,提出 BCPSO 算法最好,以下依次为 BPSO 算法、GA 和BQPSO 算法.但前 3 者的平均 适应度值非常接近.如图 4 和表 6 所示,不考虑 "早熟"的BQPSO 算法,文中提出的 BCPSO 算法 收敛性能不如 GA 和BPSO 算法. 综合上述分析,在3种不同通信模式下,虽然 文中提出的 BCPSO 算法有时收敛性能不是最好, 但其以牺牲部分收敛性能为代价,换来了精度的 提高.此外,3 种通信模式下,该算法的精度性能 始终保持最高,也体现了算法自身较强的鲁棒性. 这表明文中提出的 BCPSO 算法和基于该算法的 · 2 1 · 哈尔滨工业大学学报第46 卷 认知决策引擎能够保证认知 OFDM 系统在不同 通信模式下高效可靠地自适应传输. 4 结语本文首先提出了一种新型智能优化算法,称为BCPSO 算法.在此基础上,提出了基于 BCPSO 的认知决策引擎.该引擎吸收了混沌理论的全局 遍历性,使其在多目标优化过程中摆脱了局部极 值的不利影响,有效提高了优化性能.由基于认知 OFDM 系统的仿真结果可以看出,本文提出的认 知决策引擎能够高效地对发射机参数进行优化配 置.其优化的适应度值更高,且针对不同通信模式 其鲁棒性也更好.这表明本文提出的认知决策引 擎能够满足认知系统对发射机参数合理优化的 需求. 参考文献 [1] MITOLA J, MAGUIRE G. Cognitive radio: making software radios more personal [ J ]. IEEE Personal Communications Magazine, 1999, 6(4): 13-18. [ 2 ] MITOLA J. Cognitive radio for flexible mobile multimedia communications[C] / / Proceedings of IEEE International Workshop on Mobile Multimedia Communications'99. San Diego: IEEE, 1999: 3-10. [3] RIESER C J. Biologically inspired cognitive radio engine model utilizing distributed genetic algorithm for secure and robust wireless communications and networking [D]. Blacksburg: Virginia Polytechnic Institute and State University, 2004: 35-57. [4] RIESER C J, RONDEAU T W, BOSTIAN C W, et al. Cognitive radio testbed: further details and testing of distributed genetic algorithm based cognitive engine for programmable radios [ C ] / / Proceedings of IEEE Military Communication Conference. Monterey: IEEE, 2004: 1437-1443. [5] AYMAN A E, MAHAMOD I, MOHD A M A, et al. Development of a cognitive radio decision engine using multi?objective hybrid genetic algorithm [ C ] / / Proceedings of the 2009 IEEE 9th Malaysia International Conference on Communications. Kuala Lumpur: IEEE, 2009: 343-347. [6] WU Di, WANG Feng, YANG Shengyao. Cognitive radio decision engine based on priori knowledge [ C ] / / Proceedings of the 3rd International Symposium on Parallel Architecture, Algorithm and Programming. Dalian: Conference Publishing Services (CPS), 2010: 255-259. [7] KHEDR M, SHATILA H. A cognitive radio approach for WiMAX systems [ C] / / Proceedings of the 7th IEEE/ ACS International Conference on Computer Systems and Applications. Rabat: IEEE, 2009: 550-554. [8] 赵知劲,徐世宇,郑仕链,等. 基于二进制粒子群算法 的认知无线电决策引擎[ J]. 物理学报, 2009,58 (7): 5118-5125. [9] 张静,周正,高万鑫,等. 基于二进制量子粒子群算法 的认知无线电决策引擎[J]. 仪器仪表学报, 2011, 32(2): 451-456. [10]YU Yang, TAN Xuezhi, CHI Yonggang, et al. A joint rate control and AMC algorithm for adaptive transmission systems[J]. Journal of Harbin Institute of Technology (New Series), 2013, 20(2): 12-16. [11] EBERHART R, KENNEDY J. A new optimizer using particle swarm theory [ C ] / / Proceedings of the 6th IEEE International Symposium on Micro Machine and Human Science. Piscataway: IEEE, 1995: 39-43. [12]KENNEDY J, EBERHART R. Particle swarm optimization [C] / / Proceedings of IEEE International Conference on Neural Networks. Perth: IEEE, 1995: 1942-1948. [13]KENNEDY J, EBERHART R. A discrete binary version of the particle swarm algorithm [ C] / / Proceedings of IEEE International Conference on Computational Cybernetics and Simulation. Orlando: IEEE, 1997: 4104-4108. [14]郑金华. 多目标进化算法及其应用[M]. 北京: 科学 出版社,2007: 2-10. [15]GOLDSMITH A. Wireless Communications[M]. Cambridge: Cambridge University Press,2005: 130-131. [16]于洋,谭学治. 基于信道分类和自适应调制编码的认 知无线电决策引擎[J]. 电子与信息学报, 2014,36 (2): 371-376. (编辑 苗秀芝) · 3 1 · 第3期于洋, 等:基于二进制混沌粒子群算法的认知决策引擎
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 流程引擎  工作流引擎设计  3d游戏引擎设计  个性化搜索引擎设计  轻量级开源流程引擎  搜索引擎毕业设计  java流程引擎  建模设计搜索引擎  搜索引擎设计  计费引擎设计