计算机应用 ›› 2012, Vol. 32 ›› Issue (12): 3478-3481.DOI: 10.3724/SP.J.1087.2012.03478

• 网络与通信 • 上一篇    下一篇

基于二进制蚁群模拟退火算法的认知引擎

夏龄1,冯文江2   

  1. 1. 四川民族学院
    2. 重庆大学 通信工程学院, 重庆 400044
  • 收稿日期:2012-06-12 修回日期:2012-07-16 发布日期:2012-12-29 出版日期:2012-12-01
  • 通讯作者: 夏龄
  • 作者简介:夏龄(1970-),男,四川蓬溪人,副教授,硕士,主要研究方向:网络通信、认知无线电、软件工程; 〓冯文江(1963-),男,四川西充人,教授,博士,主要研究方向:宽带无线接入、认知无线电、通信信号处理。
  • 基金资助:
    国家自然科学基金资助项目

Cognitive engine based on binary ant colony simulated annealing algorithm

XIA Ling1,FENG Wen-jiang2   

  1. 1. Network Center, Sichuan University for Nationalities, Kangding Sichuan 626001, China
    2. School of Communication Engineering, Chongqing University, Chongqing 400044, China
  • Received:2012-06-12 Revised:2012-07-16 Online:2012-12-29 Published:2012-12-01
  • Contact: XIA Ling

摘要: 在认知无线电系统中,认知引擎依据通信环境的变化和用户需求动态配置无线电工作参数。针对认知引擎中的智能优化问题,提出一种二进制蚁群模拟退火(BAC&SA)算法用于认知无线电参数优化。该算法在二进制蚁群优化(BACO)算法中引入模拟退火(SA)算法,融合了BACO的快速寻优能力和SA的概率突跳特性,能有效避免BACO容易陷入局部最优解的缺陷。仿真实验结果表明,与遗传算法(GA)和BACO算法相比,基于BAC&SA算法的认知引擎在全局搜索能力和平均适应度等方面具有明显的优势。

关键词: 认知引擎, 二进制蚁群优化, 模拟退火, 认知无线电

Abstract: In cognitive radio system, cognitive engine can dynamically configure its working parameters according to the changes of communication environment and users’ requirement. Intelligent optimization algorithm of cognitive engine had been studied, and a Binary Ant Colony Simulated Annealing (BAC&SA) algorithm was proposed for parameters optimization of cognitive radio system. The new algorithm, which introduced the Simulated Annealing (SA) algorithm into the Binary Ant Colony Optimization (BACO) algorithm, combined the rapid optimization ability of BACO with probability jumping property of SA, and effectively avoided the defect of falling into local optimization result of BACO. The simulation results show that cognitive engine based on BAC&SA algorithm has considerable advantage over GA and BACO algorithm in the global search ability and average fitness.

Key words: Cognitive Engine, Binary Ant Colony Optimization (BACO), Simulated Annealing (SA), Cognitive Radio