基于二进制正弦余弦算法的频谱分配方法

SPECTRUM ALLOCATION BASED ON BINARY SINE COSINE ALGORITHM

  • 摘要: 为解决频谱资源短缺问题,提出一种基于二进制正弦余弦算法(Binary Sine Cosine Algorithm, BSCA)的认知无线电频谱分配方法。在算法中构造非线性振幅调节因子,有助于动态调整迭代期间的搜索步长,提高算法全局搜索能力和收敛精度;利用二进制代码转换公式将正弦余弦算法推广至离散域;将改进后的二进制正弦余弦算法进行频谱分配的仿真实验,并与粒子群优化算法、遗传算法、量子遗传算法作对比,结果表明BSCA具有同时取得较高的网络效益与公平度的优势。

     

    Abstract: 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 JP2particle swarm optimization, genetic algorithm, quantum genetic algorithm. The results show that BSCA has the advantage of achieving high network efficiency and fairness.

     

/

返回文章
返回