- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
模拟退火算法的地面电视频率指配方法研究
模拟退火算法的具体实现步骤:
(1)初始化:初始温度T1=500,T2=0.01
初始解状态S(是算法迭代的起点)
Freq[20]={13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32};
(2)从Freq领域中产生满足约束条件的新解Freq′;
(3)计算增量△E=E(Freq′)-E(Freq),其中E(Freq)为目标函数
E(Freq)=sum(Freq)+span(Freq)×μ(μ为加权值,span为所指配的最高频道与最低频道之差);
(4)若△E<0则接受Freq′作为新的当前解,否则以概率exp(-△E/)接受Freq′作为新的当前解;
(5) 如果满足终止条件则输出当前解作为最优解,结束程序; (6) T1逐渐减少(T1=0.998T1),且T1>T2,然后转第2步。
结果
应用模拟退火算法程序产生的一组频率指配结果如表1。
此时目标函数E(Freq)=313,迭代次数k为5751次。
测试结果表明,只要计算时间足够长,模拟退火算法就可以保证以概率1.0收敛于全局最优解。在实际应用中,由于计算速度和时间的限制,优化效果和计算时间二者之间存在矛盾,计算结果可能会陷入局部最优解。
4小结
近年来,根据"科学发展观要求",为使频率规划决策更具科学性,我国在多次地面电视频率规划工程中,均使用了覆盖面积、人口,可用场增量等统计指标,取得了良好的收效。由于指标数据的获得需考虑复杂的台站地理关系和统计模型,耗时费力,在时间来不及时,不得已还要借助经验进行频率规划决策。分析表明,上述指标的统计方法具备一定规律,经过适当的计算机标准化处理后可降低人工依赖,自动获得,如采用模拟退火算法等进行优化处理,可极大提高频率使用效率,降低覆盖网综合干扰水平,加快我国地面数字电视频率规划进程。
作者:李薰春 史虹湘 杨明 李栋 来源:电子产品世界
上一篇:浅析用户驻地网
下一篇:浅谈基于NGN的统一业务平台研究