摘要
针对认知无线电系统中认知用户频谱分配问题,提出一种基于渔夫捕鱼优化算法(SFOA)的频谱分配算法。以系统效益最大化为优化目标,建立认知无线电频谱分配优化的数学模型,采用设置参数少、易于编码实现、寻优能力强的渔夫捕鱼优化算法对模型进行求解,得到空闲频谱最优分配方案,在Matlab 2012平台上进行仿真实验。结果表明,SFOA不仅提高了用户平均系统效益,而且提高了频谱分配效率。
This paper proposes a novel spectrum allocation method of cognitive radio based on Optimization Algorithm on Simulating the Fisher Fishing(SFOA)to solve the spectrum allocation problem of cognitive radio system. Spectrum allocation optimization mathematical model of the cognitive radio is established whose maximum benefit is taken as the optimization goal, and then the optimal spectrum allocation scheme is obtained by SFOA which has less parameters, encodes easily, strong ability. The simulation experiment is carried out to test the performance of SFOA algorithm. The results show that the proposed method not only increases users mean system utility, but also improves the efficiency of spectrum allocation.
出处
《计算机工程与应用》
CSCD
2014年第6期72-76,共5页
Computer Engineering and Applications
基金
国家自然科学基金(No.61272454)
关键词
认知无线电
频谱分配
渔夫捕鱼优化算法
移动和收缩搜索
cognitive radio
spectrum allocation
Optimization Algorithm on Simulating the Fisher Fishing (SFOA)
movingand diminishing search