一种基于人工蜂群算法确定基站选取方案的方法及系统技术方案

技术编号:21406026 阅读:47 留言:0更新日期:2019-06-19 09:06
本发明专利技术公开了一种基于人工蜂群算法确定基站选取方案的方法及系统,包括:对待规划区域进行离散化处理,以获取多个基站的站址信息;将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,并根据相关网络参数建立仿真模型,确定目标函数;根据待规划区域内基站的站址信息和目标函数对仿真模型中的参数进行配置;利用仿真模型基于人工蜂群算法进行仿真计算,求解所述目标函数,以确定待规划区域的最优的基站选取方案。本发明专利技术的技术方案基于人工蜂群算进行仿真计算,极大地提高了运算的速度和准确度,不仅能够以较小的建站代价获得较高的业务覆盖率,而且具有较好的收敛性,因而能够提供相对科学合理的基站选址方案,具有重要的实用应用价值。

【技术实现步骤摘要】
一种基于人工蜂群算法确定基站选取方案的方法及系统
本专利技术涉及通信中的站址规划
,并且更具体地,涉及一种基于人工蜂群算法确定基站选取方案的方法及系统。
技术介绍
站址规划是通信系统设计中不可或缺的一环。所谓站址规划,就是在综合考虑建站成本、覆盖率、业务分布、系统容量及其他重要网络参数的前提下,从大量的候选站址中遴选出一组具有最少数目且符合要求的基站站址集合,以实现用尽量少数目的一组基站去满足网络覆盖率的目的。考虑到系统的可扩展性,还应充分考虑未来无线网络的进一步发展趋势,以便在不同的建设时期充分满足业务需求。站址规划问题本质上是离散、非线性、多目标的大规模组合优化问题。站址的选择不仅要保证目标区域的最小场强,还要满足业务覆盖、容量和质量要求,并降低建站成本。站址规划需要寻找各种影响因素的最优组合解,即在所有的待定参数中找到满足约束条件的解。考虑到多目标优化问题的复杂性,将总体目标函数设置为各种影响因素的加权,这样就简化为单目标优化问题。针对站址规划问题,传统的优化方法有混合整数规划、线性规划等,这些算法常常产生搜索方向错误、迭代发散等问题。近年来随着群体智能算法的发展,粒子群算法、免疫算法、遗传算法等算法,已经逐步应用于站址规划中。这些算法的基本思想即是将自然界中的生物个体假定为搜索空间的点,由此则将个体的进化或者觅食行为模拟作最优解的搜索过程,并通过将个体对环境的适应性定义为需求解问题的目标函数,根据自然界中的生存法则利用好解取代差解,整个群体会逐步收敛、直至最优解,这一过程就是迭代的搜索过程。但是这些算法都具有自身的局限性,其中遗传算法的收敛速度比较慢,粒子群算法和免疫算法容易陷入局部最优解等,从而限制其应用。
技术实现思路
本专利技术提出一种基于人工蜂群算法确定基站选取方案的方法及系统,以解决如何确定最优基站选取方案,进行站址规划的问题。为了解决上述问题,根据本专利技术的一个方面,提供了一种基于人工蜂群算法确定基站选取方案的方法,其特征在于,所述方法包括:对待规划区域进行离散化处理,以获取多个基站的站址信息;将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,并根据相关网络参数建立仿真模型,确定目标函数;其中,所述相关网络参数包括:建站成本和业务覆盖率;根据所述待规划区域内基站的站址信息和目标函数对仿真模型中的参数进行配置;利用所述仿真模型基于人工蜂群算法进行仿真计算,求解所述目标函数,以确定待规划区域的最优的基站选取方案。优选地,其中所述对规划区域进行离散化处理,以获取多个基站的站址信息,包括:在所述规划区域上规划多个基站,每个基站的覆盖范围为以基站坐标为圆心、r为半径的圆,每个基站处在对应的覆盖区域的中心,当测试点落在基站覆盖范围内时,则认为该测试点被该基站覆盖,从而获取多个基站的站址信息;其中,每个基站的建站成本均相同。优选地,其中所述将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,包括:其中,n为基站的建站总数;K为人工蜂群中的人工蜂数量;bk为第k个蜂群的位置信息,即第k套基站的位置信息,为第k个蜂群中的第i个基站的坐标。优选地,其中所述目标函数为:a(hm)=(1.1lgf-0.7)hm-(1.56lgf-0.8)(dB),其中,α和β分别表示业务覆盖率和建站成本在目标函数中所占的权重,表示第k个蜂群的第j个测试点是否在业务覆盖范围内,规划区域内设置的测试点数量为m;用于从路径损耗的角度验证业务测试点是否被覆盖;Pik为第k个蜂群中第i个基站的发射功率,表示第k个蜂群中第i个基站到第j个测试点的路径损耗,Pmin为允许的最小接收功率;f为信号发射频率;hb为基站天线的有效高度;hm为移动台天线的有效高度;a(hm)为移动台天线高度修正因子;Cm为城市修正因子;d为基站和移动台之间的距离(km);为第k个蜂群中第j个测试点的坐标。优选地,其中利用matlab进行仿真计算,仿真参数包括:种群大小、食物源个数、控制参数Limit,最大循环次数、测试点个数和信号载频。根据本专利技术的另一个方面,提供了一种基于人工蜂群算法确定基站选取方案的系统,其特征在于,所述系统包括:站址信息获取单元,用于对待规划区域进行离散化处理,以获取多个基站的站址信息;目标函数确定单元,用于将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,并根据相关网络参数建立仿真模型,确定目标函数;其中,所述相关网络参数包括:建站成本和业务覆盖率;参数配置单元,用于根据所述待规划区域内基站的站址信息和目标函数对仿真模型中的参数进行配置;基站选取方案确定单元,用于利用所述仿真模型基于人工蜂群算法进行仿真计算,求解所述目标函数,以确定待规划区域的最优的基站选取方案。优选地,其中所述站址信息获取单元,对规划区域进行离散化处理,以获取多个基站的站址信息,包括:在所述规划区域上规划多个基站,每个基站的覆盖范围为以基站坐标为圆心、r为半径的圆,每个基站处在对应的覆盖区域的中心,当测试点落在基站覆盖范围内时,则认为该测试点被该基站覆盖,从而获取多个基站的站址信息;其中,每个基站的建站成本均相同。优选地,其中所述目标函数确定单元,将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,包括:其中,n为基站的建站总数;K为人工蜂群中的人工蜂数量;bk为第k个蜂群的位置信息,即第k套基站的位置信息,为第k个蜂群中的第i个基站的坐标。优选地,其中所述目标函数为:a(hm)=(1.1lgf-0.7)hm-(1.56lgf-0.8)(dB),其中,α和β分别表示业务覆盖率和建站成本在目标函数中所占的权重,表示第k个蜂群的第j个测试点是否在业务覆盖范围内,规划区域内设置的测试点数量为m;用于从路径损耗的角度验证业务测试点是否被覆盖;Pik为第k个蜂群中第i个基站的发射功率,表示第k个蜂群中第i个基站到第j个测试点的路径损耗,Pmin为允许的最小接收功率;f为信号发射频率;hb为基站天线的有效高度;hm为移动台天线的有效高度;a(hm)为移动台天线高度修正因子;Cm为城市修正因子;d为基站和移动台之间的距离(km);为第k个蜂群中第j个测试点的坐标。优选地,其中所述基站选取方案确定单元利用matlab进行仿真计算,仿真参数包括:种群大小、食物源个数、控制参数Limit,最大循环次数、测试点个数和信号载频。本专利技术提供了一种基于人工蜂群算法确定基站选取方案的方法及系统,将待规划区域内的站址信息映射到人工蜂群算法中的蜂群位置信息,并根据优化目标参数业务覆盖率和建站成本建立目标函数,基于人工蜂群算法进行仿真运算,通过不断变换的人工蜂的位置信息,直接对站址规划的设计参数进行优化,确定待规划区域的最优的基站选取方案,极大地提高了运算的速度和准确度,仿真结果表明本专利技术的技术方案不仅能够以较小的建站代价获得较高的业务覆盖率,而且具有较好的收敛性,因而能够提供相对科学合理的基站选址方案,具有重要的实用应用价值。附图说明通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式:图1为根据本专利技术实施方式的基于人工蜂群算法确定基站选取方案的方法100的流程图;图2为根据本专利技术实施方式的人工蜂群算法的流程图;图3为根据本专利技术实施方式的基站覆盖范围与业务测试点分布本文档来自技高网
...

【技术保护点】
1.一种基于人工蜂群算法确定基站选取方案的方法,其特征在于,所述方法包括:对待规划区域进行离散化处理,以获取多个基站的站址信息;将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,并根据相关网络参数建立仿真模型,确定目标函数;其中,所述相关网络参数包括:建站成本和业务覆盖率;根据所述待规划区域内基站的站址信息和目标函数对仿真模型中的参数进行配置;利用所述仿真模型基于人工蜂群算法进行仿真计算,求解所述目标函数,以确定待规划区域的最优的基站选取方案。

【技术特征摘要】
1.一种基于人工蜂群算法确定基站选取方案的方法,其特征在于,所述方法包括:对待规划区域进行离散化处理,以获取多个基站的站址信息;将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,并根据相关网络参数建立仿真模型,确定目标函数;其中,所述相关网络参数包括:建站成本和业务覆盖率;根据所述待规划区域内基站的站址信息和目标函数对仿真模型中的参数进行配置;利用所述仿真模型基于人工蜂群算法进行仿真计算,求解所述目标函数,以确定待规划区域的最优的基站选取方案。2.根据权利要求1所述的方法,其特征在于,所述对规划区域进行离散化处理,以获取多个基站的站址信息,包括:在所述规划区域上规划多个基站,每个基站的覆盖范围为以基站坐标为圆心、r为半径的圆,每个基站处在对应的覆盖区域的中心,当测试点落在基站覆盖范围内时,则认为该测试点被该基站覆盖,从而获取多个基站的站址信息;其中,每个基站的建站成本均相同。3.根据权利要求1所述的方法,其特征在于,所述将基站的站址信息映射到人工蜂群算法中的蜂群位置参数信息,包括:其中,n为基站的建站总数;K为人工蜂群中的人工蜂数量;bk为第k个蜂群的位置信息,即第k套基站的位置信息,为第k个蜂群中的第i个基站的坐标。4.根据权利要求1所述的方法,其特征在于,所述目标函数为:a(hm)=(1.1lgf-0.7)hm-(1.56lgf-0.8)(dB),其中,α和β分别表示业务覆盖率和建站成本在目标函数中所占的权重,表示第k个蜂群的第j个测试点是否在业务覆盖范围内,规划区域内设置的测试点数量为m;用于从路径损耗的角度验证业务测试点是否被覆盖;Pik为第k个蜂群中第i个基站的发射功率,表示第k个蜂群中第i个基站到第j个测试点的路径损耗,Pmin为允许的最小接收功率;f为信号发射频率;hb为基站天线的有效高度;hm为移动台天线的有效高度;a(hm)为移动台天线高度修正因子;Cm为城市修正因子;d为基站和移动台之间的距离(km);为第k个蜂群中第j个测试点的坐标。5.根据权利要求1所述的方法,其特征在于,利用matlab进行仿真计算,仿真参数包括:种群大小、食物源个数、控制参数Limit,最大循环次数、测试点个数和信号载频。6.一种基于人工蜂群算法确定基站选取方案的系统,其特征在于,所述系统包括:...

【专利技术属性】
技术研发人员:李志吴赛王智慧丁慧霞汪洋马跃
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1