为研究多中继协作正交频分复用(orthogonal frequency division multiplexing,OFDM)系统子载波分配,提出了萤火虫算法与混合蛙跳算法相结合的联合优化算法(GSO-SFLA)来搜索最优子载波对。在总功率约束条件下,以最大化信息传输速率为优化目标,提出了子载波分配模型,给出了基于GSO-SFLA算法的子载波分配步骤,并仿真验证了所提出的子载波分配方案。仿真结果表明,与固定子载波算法和传统的萤火虫算法相比,所提出的基于GSO-SFLA子载波分配方案能获得较大的信息传输速率。
To optimize subcarrier allocation in multi-relay orthogonal frequency division multiplexing(OFDM)system,an algorithm combined with glowworm swarm optimization and shuffled frog-leaping algorithm(GSO-SFLA)is proposed in this paper.With the total power constraint of the system,the subcarrier optimization model is designed to maximize the data rate of information transmission,and then the steps are described in detail.Simulation and numerical results demonstrate that,compared with fixed subcarrier allocation and subcarrier allocation scheme based on GSO,the system with GSO-SFLA Algorithm achieves better performance.