CN110650482B - 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法 - Google Patents

基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法 Download PDF

Info

Publication number
CN110650482B
CN110650482B CN201910705649.6A CN201910705649A CN110650482B CN 110650482 B CN110650482 B CN 110650482B CN 201910705649 A CN201910705649 A CN 201910705649A CN 110650482 B CN110650482 B CN 110650482B
Authority
CN
China
Prior art keywords
area
base station
equipment
coordinate
grid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910705649.6A
Other languages
English (en)
Other versions
CN110650482A (zh
Inventor
房新力
富强
朱聪
程开宇
邬雪松
盛碧云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PowerChina Huadong Engineering Corp Ltd
Original Assignee
PowerChina Huadong Engineering Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PowerChina Huadong Engineering Corp Ltd filed Critical PowerChina Huadong Engineering Corp Ltd
Priority to CN201910705649.6A priority Critical patent/CN110650482B/zh
Publication of CN110650482A publication Critical patent/CN110650482A/zh
Application granted granted Critical
Publication of CN110650482B publication Critical patent/CN110650482B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/12Computing arrangements based on biological models using genetic models
    • G06N3/126Evolutionary algorithms, e.g. genetic algorithms or genetic programming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Genetics & Genomics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Physiology (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

发明公开了一种基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法。该方法提出了一种利用网格化划分平面被覆盖区域,并利用微分学小面积原理近似计算覆盖面积,同时,运用遗传算法优化基站类设备在该平面被覆盖区域的空间分布的方法,以解决目前相关领域设备布局时主要靠经验方法从而导致覆盖效率低,覆盖交叉范围多,设备资源浪费等问题。所提方法通过网格化划分定位被覆盖区域坐标,确定“可能”的设备安装点坐标位置;采用蒙特卡洛方法模拟近似计算设备信号覆盖交叉区域的面积;采用微分原理小面积近似的方法计算边缘区域的信号覆盖面积;利用遗传算法优化设备的安装数量和安装位置,从而实现平面区域信号覆盖面积最大化与设备安装数量之间的最优性价比。

Description

基于网格化小面积原理和遗传算法的基站设备平面化优化布 局方法
技术领域
本发明涉及平面区域优化布局领域,特别是涉及一种基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法。
背景技术
近年来,伴随着5G技术、智慧安防等技术的快速发展和不断推广,基站(5G基站、全景摄像头基站等)设施的布置越来越广泛。传统的尤其是室内或园区WiFi、摄像头等基站的布置往往由设计人员根据经验进行规划布局,这种方式存在覆盖效率低,覆盖交叉范围多,设备资源浪费等问题。
发明内容
出于有效的提高基站的布置效率,降低覆盖交叉范围的比例,提高设备的利用效率,降低项目整体建设成本的考虑,结合现有的机器学***面化优化布局方法,以解决目前平面区域优化布局领域设备布局时主要靠经验方法从而导致覆盖效率低,覆盖交叉范围多,设备资源浪费等问题。本发明所采用的技术方案如下:
基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法,其特征在于,所述方法包括如下步骤:
步骤(1):网格化布局区域,假设布局区域如图1中阴影区域所示。具体包括以下子步骤:
(1.1)以布局区域的最下端和最左端分别作为网格坐标系的x轴和y轴;
(1.2)网格化所用网格采用单位长度e作为一个网格长度;
(1.3)建立布局区域边界坐标矩阵
Figure BDA0002152012930000021
其中numborder为布局区域边界与网格交点的序号;xborder为布局区域边界与网格交点的横坐标;yborder为布局区域边界与网格交点的纵坐标;根据网格坐标的特点可知,numborder∈N,xborder,yborder∈R+
步骤(2)根据实际情况确定“可能”安装基站设备的点,且其覆盖范围为360°;其覆盖半径为整数倍的网格单位长度,R=n×e,且根据设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N;网格化后,确定这些区域的设备坐标矩阵
Figure BDA0002152012930000022
其中
Figure BDA0002152012930000023
假设这些点只能坐落在网格的交点位置;不在交点位置的选择距离其最近的交点位置作为其坐标位置;
步骤(3):采用遗传算法求取安装基站设备的数量m和位置以实现最优化。
具体包括以下子步骤:
(3.1)生成基站设备初始数量,对应“可能”安装基站设备
Figure BDA0002152012930000024
生成“实际”设备坐标位置点矩阵Blocation。具体步骤如下:
I.随机生成安装基站设备的数量
Figure BDA0002152012930000025
且m∈N;
II.从
Figure BDA0002152012930000026
范围内,随机选择m个正整数(z1,z2,…,zm),作为选中的安装设备的初始点位;
III.从矩阵
Figure BDA0002152012930000027
中,查找序号与(z1,z2,…,zm)各整数对应的各行,其坐标位置即可确认,m个位置全部选择完成后,生成“实际”设备坐标位置点矩阵Blocation
(3.2)产生初始种群。生成M个(通常M>10000)含有m个正整数(z1,z2,…,zm)的初始“染色体”并进行二进制编码(z1,z2,…,zm)2(其右上标的2表示二进制),确定初始种群;
(3.3)确定适应值函数Fitness,计算上述M个“染色体”的个体适应度并进行优化筛选。适应值函数为设备覆盖总面积Ssum与设备数量m的比值,即单个设备的平均覆盖范围最广。适应值计算过程采用(z1,z2,…,zm)对应的“实际”设备坐标位置点矩阵Blocation。根据“交叉区域的面积求取”算法和“小面积近似”算法,判断是否有两台设备覆盖有交叉的区域和设备覆盖范围超出布局区域的边界,按“交叉区域的面积求取”算法和“小面积近似”算法计算面积,则适应值函数可表示为:
Figure BDA0002152012930000031
即:
Figure BDA0002152012930000032
对于某些实际需要,有时候可以不考虑设备数量,只要求设备对特定区域的覆盖率,此时,适应值函数可选择为:
Figure BDA0002152012930000033
设置筛选比例0<p<10%,按筛选比例放弃适应值计算后较小的“染色体”,用适应值较高的“染色体”取代。
上述中提到的“交叉区域的面积求取”算法如下:
(1)计算“实际”设备坐标位置点矩阵Blocation=[num xnum ynum]num×3为,num∈N中任意两点的圆心之间的距离:
Figure BDA0002152012930000034
i,j代表任意两个设备位置的序号(也即任意两个设备的序号)。
(2)如果Disi,j<2R,则说明该两设备的覆盖区域有交叉,则这两个设备的实际覆盖区域为:
Figure BDA0002152012930000035
其中,
Figure BDA0002152012930000041
为两圆相交部分的面积;Si,j可利用蒙特卡洛方法模拟求得,其算法流程图如图2所示。
上述中提到的“小面积近似”算法如下:
(1)确定基站设备覆盖范围。假设从“实际”基站设备位置坐标点矩阵Blocation中提取任意实际安装设备的位置的坐标向量为Alocation=(i xi yi),i∈num,其中i为任意设备的位置号(也即这个基站设备的序号),(xi,yi)为其坐标位置;根据网格坐标系的特点,在x轴和y轴方向,该基站设备所能覆盖的最大距离为[xi-R xi+R]和[yi-R yi+R];
(2)计算基站设备覆盖圆与网格坐标系交点坐标。计算网格中每一条横轴与设备覆盖圆的交点坐标。根据网格坐标系的特点,沿y轴方向,i号设备点与网格坐标系的纵坐标交点为
Figure BDA0002152012930000042
Figure BDA0002152012930000043
(根据设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N),对应的,可求出i号设备点与网格坐标系的横坐标交点为
Figure BDA0002152012930000044
Figure BDA0002152012930000045
(3)判断基站设备覆盖范围超出布局边界的位置,即相对于网格y坐标轴是左侧超出还是右侧超出。查询矩阵Bborder的第3列的全部数据,是否有
Figure BDA0002152012930000046
如果
Figure BDA0002152012930000047
则判断
Figure BDA0002152012930000048
为右侧超出,或
Figure BDA0002152012930000049
为左侧超出;
(4)计算设备i的实际有效覆盖面积Si。因为网格坐标系每个网格面积都为单位面积,其高度仅为一个单位高度e,采用“小面积近似”的方法,仅考虑其宽度并将其视为小面积梯形,因此,面积Si可表示为:
Figure BDA0002152012930000051
(3.4)设定交叉概率0<Pcro<1,对个体染色体进行基因交叉操作。对上述适应值“较高的”M个“染色体”中两个zi,zj(i≠j)的位置进行交叉(即互相取代)。
(3.5)设定变异概率0<Pmut<<1,对上述适应值“较高的”M个“染色体”进行基因变异(即以概率Pmut随机更换其中某个设备)。
(3.6)输出计算结果。设置迭代次数T和迭代阈值U;当达到迭代次数T后,则选择适应值计算最高的“染色体”所对应的各坐标位置作为该设备数量m对应的各设备的最佳部署位置,其适应值计算的结果作为最佳位置下的覆盖结果;或者,若某一“染色体”适应值Fitness≥U则该“染色体”所对应的各坐标位置作为该设备数量m对应的最佳设备部署位置,其适应值计算的结果作为最佳位置下的覆盖结果。
步骤(4):比较法确定最佳的设备安装数量m。上述遗传算法确定一组“优化”的设备数量mopt与设备位置
Figure BDA0002152012930000052
后,再按上述步骤3选择一组安装基站设备的数量m和位置进行优化计算,并比较两组“最优解”对应的适应值大小,选择适应值更大的结果对应的mopt作为“全局优化结果”mentire-opt,则其对应的设备坐标位置也即全局最优的部署位置
Figure BDA0002152012930000061
此外,通过两次比较,可判断mopt是在变大还是变小,如果发现变大,则下次选择时的m应向大于mopt的方向选择,反之,向小于mopt的方向选择m,如此可快速定位全局优化结果mentire-opt的位置,减小计算次数和计算量,取得更好的效果。
本发明方法利用网格化划分平面需要被部署的区域(布局区域),并利用微分学小面积原理近似计算覆盖面积,同时,运用遗传算法优化基站类设备(如5G网络基站、WiFi基站、摄像头监控基站等)在该平面被覆盖区域的空间分布的方法;通过网格化划分定位被覆盖区域坐标,确定“可能”的设备安装点坐标位置;采用蒙特卡洛方法模拟近似计算设备信号覆盖交叉区域的面积;采用微分原理,小面积近似的方法计算边缘区域的信号覆盖面积;利用遗传算法优化设备的安装数量和安装位置,从而实现平面区域信号覆盖面积最大化与设备安装数量之间的最优性价比。
附图说明
图1为被覆盖区域(布局区域)网络化示意图;
图2为蒙特卡洛求相交圆面积算法流程图;
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
本发明提供的基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法,提出了利用网格化划分平面被覆盖区域(布局区域),并利用微分学小面积原理近似计算覆盖面积,同时,领用遗传算法优化基站类设备(如网络基站、摄像头监控等)在该平面被覆盖区域的空间分布的方法,以解决目前相关领域设备布局时主要靠经验方法从而导致覆盖效率低,覆盖交叉范围多,设备资源浪费等问题。该方法通过网格化划分定位被覆盖区域坐标,确定“可能”的设备安装点坐标位置;采用蒙特卡洛方法模拟近似计算设备信号覆盖交叉区域的面积;采用微分原理,小面积近似的方法计算边缘区域的信号覆盖面积;利用遗传算法优化设备的安装数量和安装位置,从而实现平面区域信号覆盖面积最大化与设备安装数量之间的最优性价比。为说明本发明效果,下面对本发明方法进行详细说明:
步骤(1):网格化布局区域,假设布局区域如图1中阴影区域所示。具体包括以下子步骤:
(1.1)以布局区域的最下端和最左端(如图1所示)分别作为网格坐标系的x轴和y轴;
(1.2)网格化所用网格采用单位长度e作为一个网格长度(如图1所示);
(1.3)建立布局区域边界坐标矩阵
Figure BDA0002152012930000071
其中numborder为布局区域边界与网格交点的序号;xborder为布局区域边界与网格交点的横坐标;yborder为布局区域边界与网格交点的纵坐标;根据网格坐标的特点可知,numborder∈N,xborder,yborder∈R+
步骤(2)根据实际情况确定“可能”安装基站设备的点,基站设备可以是网络基站或摄像头等,且其覆盖范围为360°;其覆盖半径为整数倍的网格单位长度,R=n×e,且根据基站设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N。网格化后,确定这些区域的基站设备坐标矩阵
Figure BDA0002152012930000072
其中
Figure BDA0002152012930000073
Figure BDA0002152012930000074
假设这些点只能坐落在网格的交点位置;不在交点位置的选择距离其最近的交点位置作为其坐标位置;
步骤(3):采用遗传算法求取安装基站设备的数量m和位置以实现最优化。
具体包括以下子步骤:
(3.1)生成基站设备初始数量,对应“可能”安装基站设备的坐标位置矩阵
Figure BDA0002152012930000081
生成“实际”设备坐标位置矩阵Blocation。具体步骤如下:
I.随机生成安装基站设备的数量
Figure BDA0002152012930000082
且m∈N;
II.从
Figure BDA0002152012930000083
范围内,随机选择m个正整数(z1,z2,…,zm),作为选中的安装基站设备的初始点位;
III.从矩阵
Figure BDA0002152012930000084
中,查找序号与(z1,z2,…,zm)各整数对应的各行,其坐标位置即可确认,m个位置全部选择完成后,生成“实际”设备坐标位置点矩阵Blocation
(3.2)产生初始种群。生成M个(通常M>10000)含有m个正整数(z1,z2,…,zm)的初始“染色体”并进行二进制编码(z1,z2,…,zm)2(其右上标的2表示二进制),确定初始种群;
(3.3)确定适应值函数Fitness,计算上述M个“染色体”的个体适应度并进行优化筛选。适应值函数为基站设备覆盖总面积Ssum与基站设备数量m的比值,即单个基站设备的平均覆盖范围最广。适应值计算过程采用(z1,z2,…,zm)对应的“实际”基站设备坐标位置点矩阵Blocation。根据“交叉区域的面积求取”算法和“小面积近似”算法,判断是否有两台基站设备覆盖有交叉的区域和基站设备覆盖范围超出布局区域的边界,按“交叉区域的面积求取”算法和“小面积近似”算法计算面积,则适应值函数可表示为:
Figure BDA0002152012930000085
即:
Figure BDA0002152012930000086
对于某些实际需要,有时候可以不考虑设备数量,只要求基站设备对特定区域的覆盖率,此时,适应值函数可选择为:
Figure BDA0002152012930000091
设置筛选比例0<p<10%,按筛选比例放弃适应值计算后较小的“染色体”,用适应值较高的“染色体”取代。
上述中提到的“交叉区域的面积求取”算法如下:
(1)计算“实际”基站设备坐标位置点矩阵Blocation=[num xnum ynum]num×3为,num∈N中任意两点的圆心之间的距离:
Figure BDA0002152012930000092
i,j代表任意两个设备位置的序号(也即任意两个设备的序号)。
(2)如果Disi,j<2R,则说明该两设备的覆盖区域有交叉,则这两个设备的实际覆盖区域为:
Figure BDA0002152012930000093
其中,
Figure BDA0002152012930000094
为两圆相交部分的面积;Si,j可利用蒙特卡洛方法模拟求得,其算法流程图如图2所示。
上述中提到的“小面积近似”算法如下:
(1)确定设备覆盖范围。假设从“实际”设备坐标点矩阵Blocation中提取任意实际安装设备的位置的坐标向量为Alocation=(i xi yi),i∈num,其中i为任意设备的位置号(也即这个设备的序号),(xi,yi)为其坐标位置;根据网格坐标系的特点,在x轴和y轴方向,该设备所能覆盖的最大距离为[xi-R xi+R]和[yi-R yi+R];
(2)计算设备覆盖圆与网格坐标系交点坐标。计算网格中每一条横轴与设备覆盖圆的交点坐标。根据网格坐标系的特点,沿y轴方向,i号设备点与网格坐标系的纵坐标交点为
Figure BDA0002152012930000101
Figure BDA0002152012930000102
(根据设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N),对应的,可求出i号设备点与网格坐标系的横坐标交点为
Figure BDA0002152012930000103
Figure BDA0002152012930000104
(3)判断设备覆盖范围超出布局边界的位置,即相对于网格y坐标轴是左侧超出还是右侧超出。查询矩阵Bborder的第3列的全部数据,是否有
Figure BDA0002152012930000105
如果
Figure BDA0002152012930000106
则判断
Figure BDA0002152012930000107
为右侧超出,或
Figure BDA0002152012930000108
为左侧超出;
(4)计算设备i的实际有效覆盖面积Si。因为网格坐标系每个网格面积都为单位面积,其高度仅为一个单位高度e,采用“小面积近似”的方法,仅考虑其宽度并将其视为小面积梯形,因此,面积Si可表示为:
Figure BDA0002152012930000109
(3.4)设定交叉概率0<Pcro<1,对个体染色体进行基因交叉操作。对上述适应值“较高的”M个“染色体”中两个zi,zj(i≠j)的位置进行交叉(即互相取代)。
(3.5)设定变异概率0<Pmut<<1,对上述适应值“较高的”M个“染色体”进行基因变异(即以概率Pmut随机更换其中某个设备)。
(3.6)输出计算结果。设置迭代次数T和迭代阈值U;当达到迭代次数T后,则选择适应值计算最高的“染色体”所对应的各坐标位置作为该设备数量m对应的各设备的最佳部署位置,其适应值计算的结果作为最佳位置下的覆盖结果;或者,若某一“染色体”适应值Fitness≥U则该“染色体”所对应的各坐标位置作为该设备数量m对应的最佳设备部署位置,其适应值计算的结果作为最佳位置下的覆盖结果。
步骤(4):比较法确定最佳的设备安装数量m。上述遗传算法确定一组“优化”的设备数量mopt与设备位置
Figure BDA0002152012930000111
后,再按上述步骤3选择一组安装基站设备的数量m和位置进行优化计算,并比较两组“最优解”对应的适应值大小,选择适应值更大的结果对应的mopt作为“全局优化结果”mentire-opt,则其对应的设备坐标位置也即全局最优的部署位置
Figure BDA0002152012930000112
此外,通过两次比较,可判断mopt是在变大还是变小,如果发现变大,则下次选择时的m应向大于mopt的方向选择,反之,向小于mopt的方向选择m,如此可快速定位全局优化结果mentire-opt的位置,减小计算次数和计算量,取得更好的效果。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (3)

1.基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法,其特征在于,所述方法包括如下步骤:
步骤(1):网格化布局区域,具体包括以下子步骤:
(1.1)以布局区域的最下端和最左端分别作为网格坐标系的x轴和y轴;
(1.2)网格化所用网格采用单位长度e作为一个网格长度;
(1.3)建立布局区域边界坐标矩阵
Figure FDA0003582300530000011
其中numborder为布局区域边界与网格交点的序号;xborder为布局区域边界与网格交点的横坐标;yborder为布局区域边界与网格交点的纵坐标;根据网格坐标的特点可知,numborder∈N,xborder,yborder∈R+
步骤(2)根据实际情况确定可能安装基站设备的点,
所述基站设备的覆盖范围为360°;其覆盖半径为整数倍的网格单位长度,R=n×e,且根据设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N,网格化后,确定这些区域的基站设备位置坐标点矩阵
Figure FDA0003582300530000012
其中
Figure FDA0003582300530000013
Figure FDA0003582300530000014
假设这些点只能坐落在网格的交点位置;不在交点位置的选择距离其最近的交点位置作为其坐标位置;
步骤(3):采用遗传算法求取安装基站设备的数量m和位置以实现最优化;具体包括以下子步骤:
(3.1)生成基站设备初始数量,对应可能安装基站设备位置坐标点矩阵
Figure FDA0003582300530000015
生成实际设备位置坐标点矩阵Blocation;具体步骤如下:
I.随机生成安装基站设备的数量
Figure FDA0003582300530000016
且m∈N;
II.从
Figure FDA0003582300530000017
范围内,随机选择m个正整数(z1,z2,…,zm),作为选中的安装设备的初始点位;
III.从矩阵
Figure FDA0003582300530000021
中,查找序号与(z1,z2,…,zm)各整数对应的各行,其坐标位置即可确认,m个位置全部选择完成后,生成实际设备坐标位置点矩阵Blocation
(3.2)产生初始种群;生成M个含有m个正整数(z1,z2,…,zm)的初始“染色体”即二进制编码(z1,z2,…,zm)2,其右上标的2表示二进制,确定初始种群;
(3.3)确定适应值函数Fitness,计算上述M个“染色体”的个体适应度并进行优化筛选;适应值函数为设备覆盖总面积Ssum与基站设备数量m的比值,即单个基站设备的平均覆盖范围最广;适应值计算过程采用(z1,z2,…,zm)对应的实际基站设备位置坐标点矩阵Blocation;根据“交叉区域的面积求取”算法和“小面积近似”算法,判断是否有两台基站设备覆盖有交叉的区域和基站设备覆盖范围超出布局区域的边界,按“交叉区域的面积求取”算法和“小面积近似”算法计算面积,则适应值函数可表示为:
Figure FDA0003582300530000022
即:
Figure FDA0003582300530000023
或者,不考虑设备数量,只要求基站设备对特定区域的覆盖率,此时,适应值函数选择为:
Figure FDA0003582300530000024
设置筛选比例0<p<10%,按筛选比例放弃适应值计算后较小的“染色体”,用适应值较高的“染色体”取代;
(3.4)设定交叉概率0<Pcro<1,对每个体染色体进行基因交叉操作;对上述适应值较高的M个“染色体”中两个zi,zj(i≠j)的位置进行交叉;
(3.5)设定变异概率0<Pmut<<1,对上述适应值较高的M个“染色体”进行“基因变异”,即以概率Pmut随机更换其中某个代表基站设备的二进制编码组;
(3.6)输出计算结果;
设置迭代次数T和迭代阈值U;当达到迭代次数T后,则选择适应值计算最高的“染色体”所对应的各坐标位置作为该设备数量m对应的各设备的最佳部署位置,其适应值计算的结果作为最佳位置下的覆盖结果;或者,若某一“染色体”适应值Fitness≥U则该“染色体”所对应的各坐标位置作为该设备数量m对应的最佳设备部署位置,其适应值计算的结果作为最佳位置下的覆盖结果;
步骤(4):比较法确定最佳的基站设备安装数量m;
上述遗传算法确定一组“优化”的设备数量mopt与设备位置
Figure FDA0003582300530000031
后,再按上述步骤3选择一组安装基站设备的数量m和位置进行优化计算,并比较两组“最优解”对应的适应值大小,选择适应值更大的结果对应的mopt作为全局优化结果mentire-opt,则其对应的基站设备坐标位置也即全局最优的部署位置
Figure FDA0003582300530000032
通过两次比较,还可判断mopt是在变大还是变小,如果发现变大,则下次选择时的m应向大于mopt的方向选择,反之,向小于mopt的方向选择m,如此可快速定位全局优化结果mentire -opt的位置,减小计算次数和计算量,取得更好的效果。
2.如权利要求1所述的方法,其特征在于,所述步骤(3)中“交叉区域的面积求取”算法具体方法如下:
(1)计算实际基站设备坐标位置点矩阵Blocation=[num xnum ynum]num×3为,num∈N中任意两点的圆心之间的距离:
Figure FDA0003582300530000033
i,j代表任意两个基站设备位置的序号;
(2)如果Disi,j<2R,则说明该两基站设备的覆盖区域有交叉,则这两个基站设备的实际覆盖区域为:
Figure FDA0003582300530000041
其中,
Figure FDA0003582300530000042
为两圆相交部分的面积;Si,j可利用蒙特卡洛方法模拟求得。
3.如权利要求1所述的方法,其特征在于,所述步骤(3)中“小面积近似”算法的具体方法如下:
(1)确定基站设备覆盖范围;
假设从实际基站设备位置坐标点矩阵Blocation中提取任意实际安装设备的位置的坐标向量为Alocation=(i xi yi),i∈num,其中i为任意基站设备的位置号,(xi,yi)为其坐标位置;根据网格坐标系的特点,在x轴和y轴方向,该基站设备所能覆盖的最大距离为[xi-R xi+R]和[yi-R yi+R];
(2)计算设备覆盖圆与网格坐标系交点坐标;
计算网格中每一条横轴与设备覆盖圆的交点坐标;根据网格坐标系的特点,沿y轴方向,i号设备点与网格坐标系的纵坐标交点为
Figure FDA0003582300530000043
根据设备的实际能力,确定n为属于自然数集的一个自然数定值n∈N,对应的,可求出i号设备点与网格坐标系的横坐标交点为
Figure FDA0003582300530000044
Figure FDA0003582300530000045
(3)判断基站设备覆盖范围超出布局边界的位置,即相对于网格y坐标轴是左侧超出还是右侧超出;查询矩阵Bborder的第3列的全部数据,是否有
Figure FDA0003582300530000046
如果
Figure FDA0003582300530000047
则判断
Figure FDA0003582300530000048
为右侧超出,或
Figure FDA0003582300530000049
为左侧超出;
(4)计算设备i的实际有效覆盖面积Si
面积Si表示为:
Figure FDA0003582300530000051
CN201910705649.6A 2019-08-01 2019-08-01 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法 Active CN110650482B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910705649.6A CN110650482B (zh) 2019-08-01 2019-08-01 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910705649.6A CN110650482B (zh) 2019-08-01 2019-08-01 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法

Publications (2)

Publication Number Publication Date
CN110650482A CN110650482A (zh) 2020-01-03
CN110650482B true CN110650482B (zh) 2022-08-05

Family

ID=68989854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910705649.6A Active CN110650482B (zh) 2019-08-01 2019-08-01 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法

Country Status (1)

Country Link
CN (1) CN110650482B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112867143A (zh) * 2021-01-05 2021-05-28 安徽律政易途教育科技有限公司 基于5g的精确室内定位方法和装置
CN113473485B (zh) * 2021-07-07 2024-05-17 国网福建省电力有限公司经济技术研究院 一种变电站工程定位基站优化布置方法及***
CN113660673B (zh) * 2021-07-28 2023-06-06 中国人民解放军96901部队24分队 一种基于面元法的超短波通信地图构建方法
CN113709753B (zh) * 2021-08-24 2023-11-28 中国人民解放***箭军工程大学 一种无线宽带通信***站点布设组网方法及***
CN118096805A (zh) * 2024-04-24 2024-05-28 广州开得联智能科技有限公司 一种全景点的布局方法、装置、电子设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394535A (zh) * 2014-12-05 2015-03-04 重庆大学 面向协作通信的基站规划方法
CN108650682A (zh) * 2017-12-29 2018-10-12 西安电子科技大学 一种5g超密集无线网络的基站布设装置及其方法
CN109348403A (zh) * 2018-10-08 2019-02-15 内蒙古大学 一种异构网络环境中面向指纹定位的基站部署优化方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224349B2 (en) * 2010-02-25 2012-07-17 At&T Mobility Ii Llc Timed fingerprint locating in wireless networks
US8131312B2 (en) * 2010-05-24 2012-03-06 Nice Systems Ltd. Method and system for construction of radio environment model

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394535A (zh) * 2014-12-05 2015-03-04 重庆大学 面向协作通信的基站规划方法
CN108650682A (zh) * 2017-12-29 2018-10-12 西安电子科技大学 一种5g超密集无线网络的基站布设装置及其方法
CN109348403A (zh) * 2018-10-08 2019-02-15 内蒙古大学 一种异构网络环境中面向指纹定位的基站部署优化方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Clustering techniques for data network planning in Smart Grids;Ladislav Vrbsky,Marcelino Silva da Silva,etc.;《2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC)》;20170803;全文 *
数据挖掘在无线网络规划中的研究与应用;钟峰;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》;20150815;全文 *

Also Published As

Publication number Publication date
CN110650482A (zh) 2020-01-03

Similar Documents

Publication Publication Date Title
CN110650482B (zh) 基于网格化小面积原理和遗传算法的基站设备平面化优化布局方法
CN102404752B (zh) 一种gsm网络的频率规划方法
CN103229177A (zh) 离散元素方法
Rangel et al. On redundant coverage maximization in wireless visual sensor networks: Evolutionary algorithms for multi-objective optimization
CN109214557A (zh) 一种二维不规则板件排样方法
CN1446010A (zh) 配置蜂窝移动电话网络无线覆盖的方法和***
CN111342883A (zh) 一种资源分配方法及装置
CN112084704A (zh) 柔性车间的多工艺路线与布局联合优化方法
CN110839245A (zh) 一种应用于室内定位的无线传感器网络节点部署方法
CN112001309A (zh) 基于无人机集群的目标搜索方法、装置、设备及存储介质
CN113256011A (zh) 基于gis多目标动态规划技术的输电线路智能选线方法
CN112052544A (zh) 风电场集电网络设计方法、***、存储介质及计算设备
CN103714384A (zh) 基于移动模式序列与遗传禁忌的集成电路的布图方法
CN110912718A (zh) 一种降低异构三维片上网络布图功耗的方法
CN117557069A (zh) 一种充电桩选址方法及***
CN1658560A (zh) 一种基于预测的快速数据复制方法
CN111915091A (zh) 一种车位排布方法、装置、终端和介质
CN115544699A (zh) 基于遗传算法的海缆布局优化方法、装置、设备及介质
CN113032879B (zh) 一种光伏场地平整设计方法
Fang et al. Optimization of Residential Buildings Layout With Wind Environment Constraints
CN112052516B (zh) 基于序列摆放的组件布局随机采样方法
Yang et al. Genetic algorithm-based analysis of base station siting optimization [J]
CN113709753B (zh) 一种无线宽带通信***站点布设组网方法及***
CN117874972A (zh) 光伏汇流划分方法、装置、电子设备及存储介质
CN117786801A (zh) 体育馆模型的生成方法、形态分类方法、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant