摘要
为解决频谱资源短缺问题,提出一种基于二进制正弦余弦算法(Binary Sine Cosine Algorithm,BSCA)的认知无线电频谱分配方法。在算法中构造非线性振幅调节因子,有助于动态调整迭代期间的搜索步长,提高算法全局搜索能力和收敛精度;利用二进制代码转换公式将正弦余弦算法推广至离散域;将改进后的二进制正弦余弦算法进行频谱分配的仿真实验,并与粒子群优化算法、遗传算法、量子遗传算法作对比,结果表明BSCA具有同时取得较高的网络效益与公平度的优势。
In order to solve the problem of spectrum resource shortage,a cognitive radio spectrum allocation method based on binary sine and cosine algorithm(BSCA)is proposed.A nonlinear amplitude regulator was constructed,which could dynamically adjust the search step size during iteration and improve the global search ability and convergence accuracy.The sine cosine algorithm was extended to the discrete domain by using binary code conversion formula.The improved binary sine cosine algorithm was applied to spectrum allocation simulation experiments,and compared with particle swarm optimization,genetic algorithm,quantum genetic algorithm.The results show that BSCA has the advantage of achieving high network efficiency and fairness.
作者
李斐
许鸿奎
朱晓磊
Li Fei;Xu Hongkui;Zhu Xiaolei(School of Information and Electrical Engineering,Shandong Jianzhu University,Jinan 250101,Shandong,China;Shandong Key Laboratory of Intelligent Buildings Technology,Jinan 250101,Shandong,China;Integrated Electronic Systems Lab Co.,Ltd.,Jinan 250100,Shandong,China)
出处
《计算机应用与软件》
北大核心
2024年第11期193-198,278,共7页
Computer Applications and Software
基金
山东省重大科技创新工程项目(2019JZZY010120)
山东建筑大学博士科研基金项目(X19021Z0101)。
关键词
二进制正弦余弦算法
认知无线网络
频谱分配
群智能
Binary sine cosine algorithm
Cognitive wireless network
Spectrum allocation
Swarm intelligence