1 简介
本文提出一种基于模拟退火算法的无线通信频率规划方法,将目标要布网的覆盖区域划分为若干个小区,划分后的每个小区设置一个对应的发射基站,而每个基站装载一个广播主信道(BCCH信道),根据无线网络设计规划的要求,可以局部或者整体的选择频率复用模式;利用退火算法算法中各种不同设定约束条件来组合设定目标函数f支配方案,并用干扰综合总值E可用于评估频率指配方案的优劣,最终得出最优的频率支配方案,将其指向的BCCH频点集合应用于频率规划中.本发明所作出的频率规划,其频率干扰综合总值E)远远少于传统的分组算法,且具有更大的灵活性.
2 部分代码
function s=swapmobilestation(n,Location_frequency) %状态产生函数,对各个移动站分配频率
s=Location_frequency;
for i=1:n
frequency_1=round(length(s)*rand(1));
if frequency_1<1
frequency_1=1;
end
frequency_2=round(length(s)*rand(1));
if frequency_2<1
frequency_2=1;
end
temp=s(3,frequency_1);
s(3,frequency_1)=s(3,frequency_2);
s(3,frequency_2)=temp;
end
3 仿真结果
4 参考文献
[1]高嘉, and 任亚明. "基于模拟退火算法组合优化问题的求解." 企业科技与发展 5(2021):3.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,有科研问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
完整代码获取关注微信公众号天天matlab