论文部分内容阅读
卫星通信系统通常需要将多种业务通过若干频道广播给用户,合理的业务调度方案对于系统效率具有重要意义。为了求得较优的调度方案,文中建立了一个基于微观经济学效用函数概念的卫星广播调度模型,并提出了一种特定的遗传算法进行目标函数的极值求解。该算法使用了有效的交叉操作,并设计了将线性定标与基于排序的非线性定标相结合的混合适应值定标方法。仿真分析表明,该算法是一种全局寻优性能好、收敛速度快的高效卫星广播调度算法。
Satellite communication systems usually need to broadcast multiple services to users over several channels. A reasonable service scheduling solution is of great importance for system efficiency. In order to get a better scheduling solution, a model of satellite broadcast scheduling based on the concept of utility function of microeconomics is established and a special genetic algorithm is proposed to solve the extreme value of the objective function. The algorithm uses efficient crossover operations and designs a hybrid adaptive calibration method that combines linear scaling with sorting-based nonlinear scaling. Simulation results show that this algorithm is an efficient satellite broadcasting scheduling algorithm with good global optimization performance and fast convergence.