CN115802364A - Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map - Google Patents
Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map Download PDFInfo
- Publication number
- CN115802364A CN115802364A CN202211457718.4A CN202211457718A CN115802364A CN 115802364 A CN115802364 A CN 115802364A CN 202211457718 A CN202211457718 A CN 202211457718A CN 115802364 A CN115802364 A CN 115802364A
- Authority
- CN
- China
- Prior art keywords
- uav
- deployment
- height
- user
- users
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 70
- 238000004891 communication Methods 0.000 claims abstract description 36
- 238000010276 construction Methods 0.000 claims abstract description 3
- 238000004590 computer program Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000007423 decrease Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 238000003064 k means clustering Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008092 positive effect Effects 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明属于无人机无线通信网络技术领域,公开了一种电磁地图辅助下的多无人机部署方法、系统、设备及终端,输入用户位置信息;随机选择k个中心点作为无人机初始位置;根据无人机位置信息构建电磁地图;根据划分标准进行用户分簇及无人机部署迭代;判断无人机位置是否不再改变或达到迭代次数,若否,则返回电磁地图构建步骤;若是,则在无人机高度集合内选择最优高度。本发明通过借助电磁地图让信道系统模型建模更加真实,使得用户接收信号强度提升,有效提高无人机布局的合理性。本发明提出了一种RM‑K‑means算法,用于无人机作为移动基站背景下的用户聚类和无人机部署,可以有效保证地面用户的通信体验,满足更多用户的通信需求。
The invention belongs to the technical field of unmanned aerial vehicle wireless communication network, and discloses a multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by an electromagnetic map, inputting user location information; randomly selecting k central points as the initial stage of the unmanned aerial vehicle Position; build an electromagnetic map based on the location information of the UAV; perform user clustering and UAV deployment iterations according to the division standard; judge whether the UAV position does not change or reach the number of iterations, if not, return to the electromagnetic map construction step; If so, select the optimal height in the UAV height set. The present invention makes the modeling of the channel system model more realistic by using the electromagnetic map, so that the strength of the received signal of the user is improved, and the rationality of the layout of the drone is effectively improved. The present invention proposes an RM-K-means algorithm, which is used for user clustering and drone deployment under the background of UAVs as mobile base stations, which can effectively ensure the communication experience of ground users and meet the communication needs of more users.
Description
技术领域technical field
本发明属于无人机无线通信网络技术领域,尤其涉及一种电磁地图辅助下的多无人机部署方法、系统、设备及终端。The invention belongs to the technical field of unmanned aerial vehicle wireless communication networks, and in particular relates to a multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by an electromagnetic map.
背景技术Background technique
目前,无人机基站以其提供无线通信服务的能力在研究界引起了极大的关注。无人机可以在多种情况下辅助地面通信:当地面基站由于各种事故而无法通信时,可以部署无人机来充当移动基站辅助现有的通信基础设施。在无线通信系统关于无人机(UAV,Unmanned Aerial Vehicle)通信部署的问题研究中,人们通常使用传统的空对地信道模型进行研究:《Location Optimization for Unmanned Aerial Vehicles Assisted MobileNetworks》中,从负载平衡角度解决无人机位置及服务区域问题。作者提出了一种有效的分区方法使每架无人机服务于几乎相等的交通需求;然后使用回溯线搜索算法对无人机进行定位的局部搜索从而找到服务子区域和无人机位置的最优解。提出的算法可以使得无人机之间的流量分布更加均衡,各子区域的服务区域也更加均衡。《Rapid Deployment of UAVsBased on Bandwidth Resources in Emergency Scenarios》中考虑用户带宽、无人机带宽、信噪比阈值等因素对无人机3D部署的影响,提出了一种基于K-means的算法,减少部署延迟和无人机数量。上面的研究大多都使用了经典空对地模型,这种模型过于理想化,它仅仅通过公式来说明传播模型的统计规律。但是,在现实生活中由于电磁的存在、建筑物的遮挡等原因,真实的路径损耗会大打折扣。因此,为了模拟一个真实的环境,人们开始使用电磁地图来代替传统信道模型。Currently, UAV base stations have attracted great attention in the research community for their ability to provide wireless communication services. Drones can assist terrestrial communications in a variety of situations: When ground base stations are unable to communicate due to various accidents, drones can be deployed to act as mobile base stations to assist existing communication infrastructure. In the research of wireless communication system on the communication deployment of unmanned aerial vehicle (UAV, Unmanned Aerial Vehicle), people usually use the traditional air-to-ground channel model for research: "Location Optimization for Unmanned Aerial Vehicles Assisted MobileNetworks", from load balancing Angle solves the problem of drone location and service area. The authors propose an efficient partitioning method so that each UAV serves almost equal traffic demand; then a local search for UAV location is performed using a backtracking line search algorithm to find the best service subregion and UAV location. Excellent solution. The proposed algorithm can make the traffic distribution between UAVs more balanced, and the service area of each sub-region is also more balanced. In "Rapid Deployment of UAVs Based on Bandwidth Resources in Emergency Scenarios", considering the impact of user bandwidth, UAV bandwidth, signal-to-noise ratio threshold and other factors on UAV 3D deployment, a K-means-based algorithm is proposed to reduce deployment Latency and number of drones. Most of the above studies have used the classic air-to-ground model, which is too idealized, and it only uses formulas to illustrate the statistical laws of the propagation model. However, in real life, due to the existence of electromagnetic, the occlusion of buildings and other reasons, the real path loss will be greatly reduced. Therefore, in order to simulate a real environment, people began to use electromagnetic maps instead of traditional channel models.
为了使得信道模型更加准确,学者将目光转向电磁地图的使用。《Radio MapBased UAV Placement Design for UAV-Assisted Relaying Networks》中提出一种电磁地图辅助下的无人机作为中继的放置方法,文中使用电磁地图动态调整路径损耗的参数,从而使得无人机分布更加合理。目前基于电磁地图辅助下的无人机通信部署的相关研究较少。In order to make the channel model more accurate, scholars turn their attention to the use of electromagnetic maps. "Radio MapBased UAV Placement Design for UAV-Assisted Relaying Networks" proposes a method of placing UAVs assisted by electromagnetic maps as relays. In this paper, electromagnetic maps are used to dynamically adjust the parameters of path loss, so that the distribution of UAVs is more accurate. Reasonable. At present, there are few related studies on UAV communication deployment assisted by electromagnetic maps.
综上所述,现有的无人机部署方法都各有优缺点:基于传统信道公式的无人机部署方法研究了多种了用户分簇和无人机部署方法并证明了方案的有效性,但未能考虑到现实生活中电磁的影响,过于理想化。基于电磁地图的无人机通信系统考虑到电磁的影响,但是局限于动态调整传统公式的部分参数,不能做到根据经纬度坐标直接生成电磁地图。To sum up, the existing UAV deployment methods have their own advantages and disadvantages: the UAV deployment method based on the traditional channel formula studies a variety of user clustering and UAV deployment methods and proves the effectiveness of the scheme , but failed to take into account the influence of electromagnetic in real life, too idealized. The UAV communication system based on the electromagnetic map takes into account the influence of electromagnetism, but is limited to dynamically adjusting some parameters of the traditional formula, and cannot directly generate the electromagnetic map according to the latitude and longitude coordinates.
通过上述分析,现有技术存在的问题及缺陷为:Through the above analysis, the problems and defects in the prior art are:
(1)经典建立的空对地信道模型过于理想化,仅通过公式说明传播模型的统计规律;但在现实生活中由于电磁、建筑物的遮挡等原因,真实的路径损耗大打折扣,并不只跟距离有关。(1) The classically established air-to-ground channel model is too idealized, and the statistical laws of the propagation model are only explained through formulas; but in real life, due to electromagnetic, building occlusion and other reasons, the real path loss is greatly reduced. It's about distance.
(2)现有的无人机部署方法中,基于电磁地图的无人机通信系统局限于动态调整传统公式的部分参数,不能做到根据真实经纬度坐标直接生成电磁地图。(2) In the existing UAV deployment method, the UAV communication system based on the electromagnetic map is limited to dynamically adjusting some parameters of the traditional formula, and cannot directly generate the electromagnetic map according to the real latitude and longitude coordinates.
发明内容Contents of the invention
针对现有技术存在的问题,本发明提供了一种电磁地图辅助下的多无人机部署方法、系统、设备及终端。Aiming at the problems existing in the prior art, the present invention provides a multi-UAV deployment method, system, equipment and terminal assisted by electromagnetic maps.
本发明是这样实现的,一种电磁地图辅助下的多无人机部署方法包括以下步骤:The present invention is achieved in this way, a multi-unmanned aerial vehicle deployment method assisted by an electromagnetic map comprises the following steps:
第一步,建立灾难场景下无人机作为移动基站条件下目标区域的信道模型;The first step is to establish the channel model of the target area under the condition that the UAV is used as a mobile base station in the disaster scene;
第二步,建立使得系统总接收信号强度最大的无人机位置排布模型;The second step is to establish a UAV position arrangement model that maximizes the total received signal strength of the system;
第三步,将无人机三维部署问题解耦为水平和垂直方向部署两个子问题;对于水平方向部署子问题,给定无人机高度,基于电磁地图的改进K-means算法对地面用户进行分簇,得到无人机部署位置的水平坐标以及用户分簇结果;The third step is to decouple the UAV three-dimensional deployment problem into two sub-problems of horizontal and vertical deployment; for the sub-problem of horizontal deployment, given the height of the UAV, the improved K-means algorithm based on the electromagnetic map performs Clustering, get the horizontal coordinates of the UAV deployment location and the user clustering results;
第四步,对无人机高度进行调整,在无人机可飞行的高度范围内离散化无人机飞行高度,在每个高度上计算簇内用户总接收信号强度,并选择簇内用户总接收信号强度最大所在的高度为无人机最终优化高度。The fourth step is to adjust the height of the UAV, discretize the flying height of the UAV within the range of the flying height of the UAV, calculate the total received signal strength of the users in the cluster at each height, and select the total received signal strength of the users in the cluster. The height at which the received signal strength is maximum is the final optimal height of the UAV.
进一步,第一步中的灾难场景下无人机作为移动基站条件下目标区域的信道模型的建立包括:设定一个地面基站被破坏或其他紧急通信情况下的通信系统,无人机作为移动基站为地面用户提供服务。当区域P中随机分布M个用户,由K架无人机为其提供服务,第m个用户的位置为ζm=(xm,ym,h),xm,ym分别为第m个用户的x,y轴坐标;z轴坐标为固定值,是用户平均高度h;第k架无人机的位置为γk=(xk,yk,hk),xk,yk,hk分别为第k架无人机的x,y,z轴坐标。Further, in the disaster scenario in the first step, the establishment of the channel model of the target area under the condition that the UAV is used as a mobile base station includes: setting a communication system when a ground base station is destroyed or other emergency communication situations, and the UAV as a mobile base station Serving ground users. When M users are randomly distributed in the area P, and K UAVs provide services for them, the position of the mth user is ζ m = (x m , y m , h), and x m and y m are respectively the mth The x and y coordinates of each user; the z coordinate is a fixed value, which is the user’s average height h; the position of the k-th drone is γ k = (x k , y k , h k ), x k , y k , h k are the x, y, and z coordinates of the k-th UAV, respectively.
进一步,第二步中的使得系统总接收信号强度最大的无人机位置排布模型的建立包括:Further, in the second step, the establishment of the UAV position arrangement model that maximizes the total received signal strength of the system includes:
引入逻辑函数指标am,k,当无人机k与用户m之间进行通信时,am,k等于1,否则am,k等于0;约束条件说明一个用户只能由一架无人机提供服务。Introduce the logic function index a m, k , when the UAV k communicates with the user m, a m, k is equal to 1, otherwise a m, k is equal to 0; the constraints indicate that a user can only be controlled by one UAV machine provides services.
rm,t(γk)表示第m个用户从无人机k接收到的信号强度,公式如下:r m,t (γ k ) represents the signal strength received by the mth user from UAV k, the formula is as follows:
rm,t(γk)=|gm,t(γk)sk+nm,t|;r m,t (γ k )=|g m,t (γ k )s k +n m,t |;
式中,gm,t代表t时刻无人机k到地面用户m之间的信道增益,sk是无人机k发出的信号功率,nm,t是t时刻第m个用户接收端噪音。In the formula, g m,t represents the channel gain between UAV k and ground user m at time t, s k is the signal power sent by UAV k, n m,t is the noise of the mth user receiving end at time t .
进一步,第三步中,将三维部署问题解耦为水平方向部署问题和垂直方向部署两个子问题;固定无人机高度为一个固定值,则水平方向部署方案如下:Further, in the third step, the three-dimensional deployment problem is decoupled into two sub-problems of horizontal deployment and vertical deployment; if the height of the drone is fixed to a fixed value, the horizontal deployment scheme is as follows:
(1)随机选取K架无人机的初始位置(xk,yk,H0);定义最大迭代次数N,分簇结果记为(R1,R2,...,RK);(1) Randomly select the initial position of K UAVs (x k , y k , H 0 ); define the maximum number of iterations N, and denote the clustering result as (R 1 , R 2 , ..., R K );
(2)根据无人机的位置生成目标区域的电磁地图,并计算每个用户m到无人机k的接收信号强度rm,t(γk);(2) Generate an electromagnetic map of the target area according to the position of the drone, and calculate the received signal strength r m,t (γ k ) from each user m to the drone k;
(3)根据用户最大接收信号强度原则,将用户分配给对应的无人机,由同一架无人机服务的用户构成一个簇;(3) According to the principle of the user's maximum received signal strength, assign the user to the corresponding UAV, and the users served by the same UAV form a cluster;
(4)在每个簇中,更新无人机坐标(xk,yk,H0)为:(4) In each cluster, update the UAV coordinates (x k , y k , H 0 ) as:
(5)判断是否达到最大迭代次数或无人机位置不再变化,若不满足条件,则返回步骤(2)继续迭代;若满足条件,则算法结束。(5) Judging whether the maximum number of iterations is reached or the position of the UAV is no longer changing, if the condition is not met, return to step (2) to continue iteration; if the condition is met, the algorithm ends.
进一步,第四步中,对无人机高度进行调节得到三维部署坐标,具体包括:Further, in the fourth step, the height of the UAV is adjusted to obtain the three-dimensional deployment coordinates, which specifically include:
(1)预先设定无人机飞行的最低高度Hmin和最高高度Hmax,在区间内将高度进行离散化得到高度集合H;(1) Preset the minimum altitude H min and the maximum altitude H max of the UAV flight, and discretize the altitude within the interval to obtain the height set H;
(2)通过解决下式得到区间内最优的高度 (2) Obtain the optimal height in the interval by solving the following formula
对于高度区间内的每个高度,计算在高度上每个簇中用户的总信号接收强度,选择最大总用户信号接收强度所在的高度作为最优高度 For each height in the height interval, calculate the total signal reception strength of users in each cluster at the height, and select the height where the maximum total user signal reception strength is located as the optimal height
本发明的另一目的在于提供一种应用所述的电磁地图辅助下的多无人机部署方法的电磁地图辅助下的多无人机部署系统,电磁地图辅助下的多无人机部署系统包括:Another object of the present invention is to provide a multi-UAV deployment system assisted by an electromagnetic map using the multi-UAV deployment method assisted by an electromagnetic map. The multi-UAV deployment system assisted by an electromagnetic map includes :
模型构建模块,用于分别建立灾难场景下无人机作为移动基站条件下目标区域的信道模型以及使得系统总接收信号强度最大的无人机位置排布模型;The model building module is used to respectively establish the channel model of the target area under the condition that the UAV is used as a mobile base station in the disaster scene and the UAV position arrangement model that makes the total received signal strength of the system the largest;
水平方向部署模块,用于给定无人机高度,基于电磁地图的改进K-means算法对地面用户进行分簇,得到无人机部署位置的水平坐标以及用户分簇结果;The horizontal direction deployment module is used to cluster the ground users based on the improved K-means algorithm based on the electromagnetic map to obtain the horizontal coordinates of the deployment position of the drone and the user clustering results;
垂直方向部署模块,用于对无人机高度进行调整,在无人机可飞行的高度范围内离散化无人机飞行高度,在每个高度上计算簇内用户总接收信号强度,并选择簇内用户总接收信号强度最大所在的高度为无人机最终优化高度。The vertical direction deployment module is used to adjust the height of the UAV, discretize the flight height of the UAV within the flying height range of the UAV, calculate the total received signal strength of the users in the cluster at each height, and select the cluster The height at which the total received signal strength of the internal users is maximum is the final optimal height of the UAV.
本发明的另一目的在于提供一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的电磁地图辅助下的多无人机部署方法的步骤。Another object of the present invention is to provide a computer device. The computer device includes a memory and a processor, and the memory stores a computer program. When the computer program is executed by the processor, the processor executes the multi-person operation aided by the electromagnetic map. steps in the machine deployment method.
本发明的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的电磁地图辅助下的多无人机部署方法的步骤。Another object of the present invention is to provide a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the steps of the multi-UAV deployment method assisted by an electromagnetic map.
本发明的另一目的在于提供一种信息数据处理终端,信息数据处理终端用于实现所述的电磁地图辅助下的多无人机部署系统。Another object of the present invention is to provide an information data processing terminal, which is used to implement the multi-UAV deployment system assisted by electromagnetic maps.
结合上述的技术方案和解决的技术问题,本发明所要保护的技术方案所具备的优点及积极效果为:Combining the above-mentioned technical solutions and technical problems to be solved, the advantages and positive effects of the technical solutions to be protected in the present invention are as follows:
第一,针对上述现有技术存在的技术问题以及解决该问题的难度,紧密结合本发明的所要保护的技术方案以及研发过程中结果和数据等,详细、深刻地分析本发明技术方案如何解决的技术问题,解决问题之后带来的一些具备创造性的技术效果。具体描述如下:First, aiming at the technical problems existing in the above-mentioned prior art and the difficulty of solving the problems, closely combining the technical solution to be protected in the present invention and the results and data in the research and development process, etc., a detailed and profound analysis of how the technical solution of the present invention is solved Technical problems, some creative technical effects brought about after solving the problems. The specific description is as follows:
本发明提供了一种基于电磁地图辅助的多无人机部署方法,主要解决在地面基站被破坏或者其他紧急通信情况下,无人机(UAV,Unmanned Aerial Vehicle)作为移动基站为地面用户提供通信服务时无人机部署和用户分簇的问题。本发明提出了一种RM-K-means无人机聚类算法,将无人机三维部署问题解耦为水平方向部署和垂直方向部署两个子问题。对于水平方向部署,首先基于无人机真实位置坐标构建电磁地图模型;根据最大用户接收信号强度原则选择由哪架无人机服务该用户,最终得到无人机水平部署位置以及无人机服务的用户分簇信息。对于垂直方向部署,即无人机高度的调整问题,首先规定无人机可以飞行的最低高度和最高高度,在此区间内离散化高度信息作为无人机可以飞行的高度集合,在集合内选择使得簇内用户接收信号强度最大的高度作为无人机部署的最终高度。本发明提出的算法可以使用户获得更大的接收信号强度,同时有效提升无人机分布的合理性。The present invention provides a multi-UAV deployment method based on electromagnetic map assistance, which mainly solves the problem that UAV (UAV, Unmanned Aerial Vehicle) serves as a mobile base station to provide communication for ground users when the ground base station is destroyed or other emergency communication situations The problem of drone deployment and user clustering when serving. The invention proposes an RM-K-means UAV clustering algorithm, which decouples the three-dimensional deployment problem of the UAV into two sub-problems of horizontal deployment and vertical deployment. For horizontal deployment, first construct an electromagnetic map model based on the real position coordinates of the UAV; choose which UAV to serve the user according to the principle of maximum user received signal strength, and finally obtain the horizontal deployment position of the UAV and the UAV service User clustering information. For the vertical deployment, that is, the adjustment of the height of the UAV, firstly, the minimum altitude and the maximum altitude that the UAV can fly are stipulated. The height at which the users in the cluster receive the highest signal strength is used as the final height of UAV deployment. The algorithm proposed by the invention can enable the user to obtain greater received signal strength, and at the same time effectively improve the rationality of the drone distribution.
本发明分析如何让信道建模更加合理,考虑到真实环境中的电磁环境复杂多变的情况,创建了电磁地图以模拟真实环境,为后续无人机的部署问题提供更加真实的信道信息;给出无人机部署及用户分簇的有效算法,使得无人机位置部署更加合理;引入电磁地图模拟发送端到接收端之间真实的信道状态,随后提出基于电磁地图的改进K-means算法用于用户分簇问题及无人机部署位置问题的解决,尽可能地让地面用户获得更好地通信体验,并使得无人机部署更加合理。本发明提出了一种基于电磁地图的改进K-means算法来对地面用户进行重新分簇和无人机部署,利用电磁地图中接收机的接受信号强度代替距离作为分簇条件增加了算法的实用性,后续的仿真实验也验证了该想法的正确性。The present invention analyzes how to make channel modeling more reasonable, and considers the complex and changeable electromagnetic environment in the real environment, creates an electromagnetic map to simulate the real environment, and provides more realistic channel information for the subsequent deployment of unmanned aerial vehicles; An effective algorithm for UAV deployment and user clustering is proposed, which makes the UAV position deployment more reasonable; the electromagnetic map is introduced to simulate the real channel state between the sender and the receiver, and then an improved K-means algorithm based on the electromagnetic map is proposed To solve the problem of user clustering and UAV deployment location, ground users can get a better communication experience as much as possible, and make UAV deployment more reasonable. The present invention proposes an improved K-means algorithm based on the electromagnetic map to re-cluster the ground users and deploy the UAV, and use the received signal strength of the receiver in the electromagnetic map instead of the distance as the clustering condition to increase the practicality of the algorithm The subsequent simulation experiments also verified the correctness of this idea.
第二,把技术方案看做一个整体或者从产品的角度,本发明所要保护的技术方案具备的技术效果和优点,具体描述如下:Second, regarding the technical solution as a whole or from the perspective of a product, the technical effects and advantages of the technical solution to be protected by the present invention are specifically described as follows:
在地面基站被破坏或者其他紧急通信情况下,无人机作为移动基站为地面用户提供服务。本发明提出了一种电磁地图辅助下的改进K-means(RM-K-means)聚类算法,通过借助电磁地图让信道系统模型建模更加真实,使得用户接收信号强度提升,同时有效提高无人机布局的合理性。When the ground base station is destroyed or other emergency communication situations, the UAV serves as a mobile base station to provide services for ground users. The present invention proposes an improved K-means (RM-K-means) clustering algorithm assisted by an electromagnetic map. By using the electromagnetic map to make the channel system model modeling more realistic, the strength of the user's received signal is improved, and at the same time, the wireless network is effectively improved. The rationality of man-machine layout.
本发明提出了一种RM-K-means算法,用于无人机作为移动基站背景下的用户聚类和无人机部署,可以有效保证地面用户的通信体验;同时在无人机功率下降的情况下依旧保证相对多的用户接入,满足更多用户的通信需求,可以用于地面基站遭到破坏或其他紧急通信情况下进行无人机通信部署问题。The present invention proposes a RM-K-means algorithm, which is used for user clustering and deployment of UAVs under the background of UAVs as mobile base stations, which can effectively ensure the communication experience of ground users; at the same time, when UAV power decreases Under the circumstances, a relatively large number of users are still guaranteed to access to meet the communication needs of more users. It can be used for UAV communication deployment problems when the ground base station is damaged or other emergency communication situations.
第三,作为本发明的权利要求的创造性辅助证据,还体现在以下几个重要方面:Third, as an auxiliary evidence of the inventiveness of the claims of the present invention, it is also reflected in the following important aspects:
(1)本发明的技术方案转化后的预期收益和商业价值为:(1) The expected income and commercial value after the conversion of the technical solution of the present invention are:
无none
(2)本发明的技术方案填补了国内外业内技术空白:(2) The technical scheme of the present invention fills up the technological gap in the industry at home and abroad:
本发明的技术方案是国内外首个利用地形信息生成的电磁地图作为辅助进无人机三维部署优化的系统,填补了该领域的技术空白。电磁地图的应用极大地提高了无人机作为移动基站服务地面用户的性能,为复杂地形环境下无人机三维部署提供了新的解决方案。The technical solution of the present invention is the first domestic and foreign electromagnetic map generated by terrain information as an auxiliary system for three-dimensional deployment optimization of UAVs, which fills the technical gap in this field. The application of electromagnetic maps has greatly improved the performance of UAVs serving ground users as mobile base stations, and provided a new solution for 3D deployment of UAVs in complex terrain environments.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图做简单的介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings that need to be used in the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.
图1是本发明实施例提供的电磁地图辅助下的多无人机部署方法流程图;Fig. 1 is a flowchart of a multi-UAV deployment method assisted by an electromagnetic map provided by an embodiment of the present invention;
图2是本发明实施例提供的电磁地图辅助下的多无人机部署方法原理图;Fig. 2 is a schematic diagram of a multi-UAV deployment method assisted by an electromagnetic map provided by an embodiment of the present invention;
图3是本发明实施例提供的无人机部署城市通信系统模型图;Fig. 3 is a model diagram of the urban communication system for unmanned aerial vehicle deployment provided by the embodiment of the present invention;
图4是本发明实施例提供的电磁地图生成效果图;Fig. 4 is an effect diagram of generating an electromagnetic map provided by an embodiment of the present invention;
图5(a)和图5(b)分别是本发明实施例提供的使用RM-K-means算法进行无人机位置和用户集群在二维上的投影和三维布局示意图;Fig. 5 (a) and Fig. 5 (b) are the two-dimensional projection and three-dimensional layout diagrams of the UAV position and the user cluster using the RM-K-means algorithm provided by the embodiment of the present invention;
图6(a)是本发明实施例提供的使用RM-K-means算法进行部署的情况下UAV1位置以及服务的地面用户分簇的具体情况示意图,图6(b)是本发明实施例提供的使用RM-K-means算法进行部署的情况下UAV2位置以及服务的地面用户分簇的具体情况示意图,图6(c)是本发明实施例提供的使用RM-K-means算法进行部署的情况下UAV3位置以及服务的地面用户分簇的具体情况示意图,图6(d)是本发明实施例提供的使用RM-K-means算法进行部署的情况下UAV4位置以及服务的地面用户分簇的具体情况示意图,图6(e)是本发明实施例提供的使用RM-K-means算法进行部署的情况下UAV5位置以及服务的地面用户分簇的具体情况示意图;Figure 6(a) is a schematic diagram of the specific situation of the UAV1 position and service ground user clustering in the case of deployment using the RM-K-means algorithm provided by the embodiment of the present invention, and Figure 6(b) is provided by the embodiment of the present invention In the case of using the RM-K-means algorithm for deployment, a schematic diagram of the specific situation of UAV2 position and service ground user clustering, Fig. 6 (c) is the case of using the RM-K-means algorithm for deployment provided by the embodiment of the present invention A schematic diagram of the specific situation of UAV3 location and service ground user clustering, Fig. 6 (d) is the specific situation of UAV4 location and service ground user clustering in the case of deployment using the RM-K-means algorithm provided by the embodiment of the present invention Schematic diagram, Figure 6 (e) is a schematic diagram of the specific situation of UAV5 position and service ground user clustering under the situation of deploying using RM-K-means algorithm provided by the embodiment of the present invention;
图7(a)是本发明实施例提供的在无人机数目不同情况下使用RM-K-mean和K-means算法时用户总信号接收强度对比图,图7(b)是本发明实施例提供的在用户数不同的情况下使用RM-K-mean和K-means算法时用户总信号接收强度对比图,;Figure 7(a) is a comparison diagram of the user's total signal reception strength when the RM-K-mean and K-means algorithms are used in different cases of the number of drones provided by the embodiment of the present invention, and Figure 7(b) is an embodiment of the present invention Provided a comparison chart of the total signal reception strength of users when using the RM-K-mean and K-means algorithms when the number of users is different;
图8(a)是本发明实施例提供的使用RM-K-means算法对多用户及多无人机位置部署的模拟结果图,图8(b)是本发明实施例提供的使用K-means算法对多用户及多无人机位置部署的模拟结果图;Fig. 8 (a) is the simulation result diagram of using the RM-K-means algorithm provided by the embodiment of the present invention to the deployment of multi-user and multi-UAV positions, and Fig. 8 (b) is the use of K-means provided by the embodiment of the present invention Simulation results of the algorithm for multi-user and multi-UAV position deployment;
图9是本发明实施例提供的在用户数不同,无人机数量相同的情况下,无人机功率下降不同比例时使用RM-K-means算法和K-means算法时用户不能通信的数量结果对比图;Figure 9 is the result of the number of users who cannot communicate when the RM-K-means algorithm and the K-means algorithm are used when the power of the drones is reduced by different percentages when the number of users is different and the number of drones is the same provided by the embodiment of the present invention. comparison chart;
图10是本发明实施例提供的在无人机数目不同,用户数相同的情况下,无人机功率下降不同比例时使用RM-K-means算法和K-means算法时用户不能通信的数量对比结果图。Figure 10 is a comparison of the number of users who cannot communicate when the RM-K-means algorithm and the K-means algorithm are used when the power of the drone is reduced by different ratios when the number of drones is different and the number of users is the same provided by the embodiment of the present invention Result graph.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
针对现有技术存在的问题,本发明提供了一种电磁地图辅助下的多无人机部署方法、系统、设备及终端,下面结合附图对本发明作详细的描述。Aiming at the problems existing in the prior art, the present invention provides a multi-UAV deployment method, system, equipment and terminal assisted by an electromagnetic map. The present invention will be described in detail below with reference to the accompanying drawings.
一、解释说明实施例。为了使本领域技术人员充分了解本发明如何具体实现,该部分是对权利要求技术方案进行展开说明的解释说明实施例。1. Explain the embodiment. In order to make those skilled in the art fully understand how to implement the present invention, this part is an explanatory embodiment for explaining the technical solution of the claims.
如图1所示,本发明实施例提供的电磁地图辅助下的多无人机部署方法包括以下步骤:As shown in Figure 1, the multi-UAV deployment method assisted by the electromagnetic map provided by the embodiment of the present invention includes the following steps:
S101,输入用户位置信息,随机选择k个中心点作为无人机初始位置;S101, input user location information, randomly select k center points as the initial location of the drone;
S102,根据无人机位置信息构建电磁地图,并根据划分标准进行用户分簇以及无人机部署迭代;S102, constructing an electromagnetic map according to the location information of the UAV, and performing user clustering and UAV deployment iterations according to the division standard;
S103,判断无人机位置是否不再改变或达到迭代次数,若否,则返回电磁地图构建步骤;若是,则在无人机高度集合内选择最优高度。S103, judging whether the position of the drone no longer changes or reaches the number of iterations, if not, return to the electromagnetic map construction step; if yes, select the optimal height in the height set of the drone.
作为优选实施例,如图2所示,本发明实施例提供的电磁地图辅助下的多无人机部署方法具体包括以下步骤:As a preferred embodiment, as shown in Figure 2, the multi-UAV deployment method assisted by the electromagnetic map provided by the embodiment of the present invention specifically includes the following steps:
步骤1.建立灾难场景下无人机作为移动基站条件下目标区域的信道模型。Step 1. Establish the channel model of the target area under the condition that the UAV is used as a mobile base station in a disaster scenario.
本发明实施例提供的目标区域的信道模型描述如下:The channel model of the target area provided by the embodiment of the present invention is described as follows:
设定一个地面基站被破坏或其他紧急通信情况下的通信系统,此时无人机作为移动基站为地面用户提供服务。假设区域P中随机分布M个用户,由K架无人机为其提供服务,第m个用户的位置为ζm=(xm,ym,h),xm,ym分别为第m个用户的x,y轴坐标,z轴坐标为固定值,即用户平均高度h;第k架无人机的位置为γk=(xk,yk,hk),xk,yk,hk分别为第k架无人机的x,y,z轴坐标。Set up a communication system in the event of a ground base station being destroyed or other emergency communication situations, at which point the UAV acts as a mobile base station to provide services to ground users. Assuming that M users are randomly distributed in the area P, and K UAVs provide services for them, the position of the mth user is ζ m = (x m , y m , h), and x m and y m are respectively the mth The x, y axis coordinates and z axis coordinates of each user are fixed values, that is, the user's average height h; the position of the kth drone is γ k = (x k , y k , h k ), x k , y k , h k are the x, y, and z coordinates of the k-th UAV, respectively.
步骤2.建立使得系统总接收信号强度Rtotal最大的无人机位置排布模型:Step 2. Establish a UAV position arrangement model that maximizes the total received signal strength R total of the system:
式中,rm,t(γk)表示第m个用户从无人机k接收到的信号强度,公式如下:In the formula, r m,t (γ k ) represents the signal strength received by the mth user from UAV k, and the formula is as follows:
rm,t(γk)=|gm,t(γk)sk+nm,t|r m,t (γ k )=|g m,t (γ k )s k +n m,t |
gm,t代表t时刻无人机k到地面用户m之间的信道增益,sk是无人机k发出的信号功率,nm,t是t时刻第m个用户接收端噪音。g m,t represents the channel gain between UAV k and ground user m at time t, s k is the signal power sent by UAV k, n m,t is the noise at the receiving end of the mth user at time t.
此处,本发明引入一个逻辑函数指标am,k,当无人机k与用户m之间进行通信时,am,k等于1,否则am,k等于0。该约束条件说明一个用户只能由一架无人机为其提供服务。Here, the present invention introduces a logic function index am ,k , when the UAV k communicates with the user m, a m,k is equal to 1, otherwise am,k is equal to 0. This constraint states that a user can only be served by one drone.
本发明实施例提出了一种带电磁地图辅助的改进K-means聚类算法,来获得无人机部署位置以及用户分簇问题得解决。The embodiment of the present invention proposes an improved K-means clustering algorithm with electromagnetic map assistance to obtain the deployment location of the UAV and solve the problem of user clustering.
步骤3.对于无人机三维部署问题,本发明将解耦为水平方向部署和垂直方向部署两个子问题。对于水平方向部署子问题,本发明给定一个无人机高度,然后基于电磁地图的改进K-means算法对地面用户进行分簇,最终可以得到无人机部署位置的水平坐标以及用户分簇结果。
本发明实施例提供的改进K-means聚类算法具体包括如下步骤:The improved K-means clustering algorithm provided by the embodiment of the present invention specifically includes the following steps:
将三维部署问题解耦为水平方向部署问题和垂直方向部署两个子问题。The three-dimensional deployment problem is decoupled into two sub-problems of horizontal deployment and vertical deployment.
在解决水平部署问题时,本发明固定无人机高度为一个固定值,水平部署方案如下:When solving the problem of horizontal deployment, the height of the fixed UAV in the present invention is a fixed value, and the horizontal deployment scheme is as follows:
(3.1)随机选取K架无人机的初始位置(xk,yk,H0);定义最大迭代次数N,分簇结果记为(R1,R2,...,RK);(3.1) Randomly select the initial position of K UAVs (x k , y k , H 0 ); define the maximum number of iterations N, and record the clustering result as (R 1 , R 2 , ..., R K );
(3.2)根据无人机的位置生成目标区域的电磁地图,并计算每个用户m到无人机k的接收信号强度rm,t(γk);(3.2) Generate an electromagnetic map of the target area according to the position of the drone, and calculate the received signal strength r m,t (γ k ) from each user m to the drone k;
(3.3)根据用户最大接收信号强度原则,将用户分配给对应的无人机,由同一架无人机服务的用户构成一个簇;(3.3) According to the principle of the user's maximum received signal strength, assign the user to the corresponding UAV, and the users served by the same UAV form a cluster;
(3.4)在每个簇中,更新无人机坐标(xk,yk,H0)为:(3.4) In each cluster, update the UAV coordinates (x k , y k , H 0 ) as:
(3.5)判断是否达到最大迭代次数或无人机位置不再变化,若不满足该条件,回到步骤(3.2)继续迭代;若满足该条件,算法结束。(3.5) Judging whether the maximum number of iterations is reached or the position of the UAV is no longer changing, if the condition is not met, return to step (3.2) to continue iteration; if the condition is met, the algorithm ends.
通过改进K-means聚类算法,本发明可以得到无人机的水平方向二维坐标以及地面用户的分簇结果。接着,本发明对无人机高度进行调节以得到一个更加合理的三维部署坐标。By improving the K-means clustering algorithm, the invention can obtain the two-dimensional coordinates of the drone in the horizontal direction and the clustering results of the ground users. Next, the present invention adjusts the height of the drone to obtain a more reasonable three-dimensional deployment coordinate.
步骤4.在步骤3的基础上做无人机垂直方向部署,即对无人机高度进行调整:在无人机可飞行的高度范围内离散化无人机飞行高度,在每个高度上计算簇内用户总接收信号强度,选择簇内用户总接收信号强度最大所在的高度即为无人机最终优化高度。Step 4. On the basis of
(4.1)本发明预先设定无人机可以飞行的最低高度Hmin和最高高度Hmax,在此区间内本发明将高度进行离散化得到高度集合H。(4.1) The present invention presets the minimum altitude H min and the maximum altitude H max that the UAV can fly, and within this interval, the present invention discretizes the altitude to obtain the height set H.
(4.2)本发明通过解决下面式子得到一个区间内最优的高度 (4.2) The present invention obtains the optimal height in an interval by solving the following formula
即对于高度区间内的每个高度,本发明计算在此高度上每个簇中用户的总信号接收强度,选择最大总用户信号接收强度所在的高度作为最优高度 That is, for each height in the height interval, the present invention calculates the total signal reception strength of users in each cluster at this height, and selects the height at which the maximum total user signal reception strength is located as the optimal height
最后,通过解决上述两个步骤,本发明可以得到关于无人机三维部署位置和地面用户分簇的一个较好的结果。Finally, by solving the above two steps, the present invention can obtain a better result about the three-dimensional deployment position of the UAV and the clustering of ground users.
本发明实施例提供的电磁地图辅助下的多无人机部署系统包括:The multi-UAV deployment system assisted by the electromagnetic map provided by the embodiment of the present invention includes:
模型构建模块,用于分别建立灾难场景下无人机作为移动基站条件下目标区域的信道模型以及使得系统总接收信号强度最大的无人机位置排布模型;The model building module is used to respectively establish the channel model of the target area under the condition that the UAV is used as a mobile base station in the disaster scene and the UAV position arrangement model that makes the total received signal strength of the system the largest;
水平方向部署模块,用于给定无人机高度,基于电磁地图的改进K-means算法对地面用户进行分簇,得到无人机部署位置的水平坐标以及用户分簇结果;The horizontal direction deployment module is used to cluster the ground users based on the improved K-means algorithm based on the electromagnetic map to obtain the horizontal coordinates of the deployment position of the drone and the user clustering results;
垂直方向部署模块,用于对无人机高度进行调整,在无人机可飞行的高度范围内离散化无人机飞行高度,在每个高度上计算簇内用户总接收信号强度,并选择簇内用户总接收信号强度最大所在的高度为无人机最终优化高度。The vertical direction deployment module is used to adjust the height of the UAV, discretize the flight height of the UAV within the flying height range of the UAV, calculate the total received signal strength of the users in the cluster at each height, and select the cluster The height at which the total received signal strength of the internal users is maximum is the final optimal height of the UAV.
二、应用实施例。为了证明本发明的技术方案的创造性和技术价值,该部分是对权利要求技术方案进行具体产品上或相关技术上的应用实施例。2. Application examples. In order to prove the creativity and technical value of the technical solution of the present invention, this part is the application example of the claimed technical solution on specific products or related technologies.
应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。It should be noted that the embodiments of the present invention can be realized by hardware, software, or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in memory and executed by a suitable instruction execution system such as a microprocessor or specially designed hardware. Those of ordinary skill in the art will understand that the above-described devices and methods can be implemented using computer-executable instructions and/or contained in processor control code, for example, on a carrier medium such as a magnetic disk, CD or DVD-ROM, such as a read-only memory Such code is provided on a programmable memory (firmware) or on a data carrier such as an optical or electronic signal carrier. The device and its modules of the present invention may be implemented by hardware circuits such as VLSI or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., It can also be realized by software executed by various types of processors, or by a combination of the above-mentioned hardware circuits and software such as firmware.
三、实施例相关效果的证据。本发明实施例在研发或者使用过程中取得了一些积极效果,和现有技术相比的确具备很大的优势,下面内容结合试验过程的数据、图表等进行描述。3. Evidence of the relevant effects of the embodiment. The embodiment of the present invention has achieved some positive effects in the process of research and development or use, and indeed has great advantages compared with the prior art. The following content is described in conjunction with the data and charts of the test process.
图3是本发明实例提供的无人机部署城市通信系统模型图:无人机作为移动基站为地面用户提供通信服务,每个无人机服务地面的一部分用户,且一个用户只能被一个无人机所服务。Fig. 3 is a model diagram of the UAV deployment city communication system provided by the example of the present invention: the UAV serves as a mobile base station to provide communication services for ground users, each UAV serves a part of users on the ground, and a user can only be used by one UAV. Human-machine service.
图4是本发明实例提供的电磁地图生成效果图,在本发明中我们选取地形复杂的太平国家森林公园作为研究对象,该图展示了选取地区生成的电磁地图模型。Fig. 4 is the effect drawing of the electromagnetic map generation that the example of the present invention provides, in the present invention we select the Taiping National Forest Park with complex terrain as the research object, and this figure shows the electromagnetic map model generated by the selected area.
下面结合仿真实验对本发明的技术效果作进一步描述。The technical effects of the present invention will be further described below in combination with simulation experiments.
仿真实验一:Simulation experiment one:
A.仿真条件A. Simulation conditions
A1)目标区域选择太平国家森林公园坐标为[33.835°,33.875°]×[108.57°,108.63°]的区域;A1) Select Taiping National Forest Park as the target area with coordinates [33.835°, 33.875°]×[108.57°, 108.63°];
A2)100个用户,随机分布在目标区域内,坐标位置已知;A2) 100 users are randomly distributed in the target area, and the coordinates are known;
A3)部署5个无人机提供通信服务,初始二维位置随机,初始高度固定为100米。A3) Deploy 5 drones to provide communication services, the initial two-dimensional position is random, and the initial height is fixed at 100 meters.
B.仿真内容:B. Simulation content:
使用RM-K-means算法对100个用户进行分簇并计算出无人机放置位置,放置结果如图5(a)和5(b)所示,其中图5(a)展示了无人机位置与用户分簇结果的二维投影结果,图5(b)展示了无人机的三维部署位置。Use the RM-K-means algorithm to cluster 100 users and calculate the placement position of the drone. The placement results are shown in Figure 5(a) and 5(b), where Figure 5(a) shows the drone The two-dimensional projection results of the position and user clustering results, Figure 5(b) shows the three-dimensional deployment position of the drone.
C.仿真结果:C. Simulation results:
图5给出了100个用户与5架无人机在使用RM-K-means算法时最终分簇和部署结果。“+”代表用户所在具体位置,实心菱形代表无人机放置的位置。图5(a)展示了地面用户分簇及无人机三维位置的俯视投影效果,图5(b)展示了地面用户分簇及无人机三维位置部署的立体结果图。Figure 5 shows the final clustering and deployment results of 100 users and 5 drones using the RM-K-means algorithm. "+" represents the specific location of the user, and the solid diamond represents the location of the drone. Figure 5(a) shows the top-view projection effect of ground user clustering and UAV's three-dimensional position, and Figure 5(b) shows the three-dimensional result map of ground user clustering and UAV three-dimensional position deployment.
图6(a)~图6(e)展示了在系统使用RM-K-means算法时UAV1、UAV2、UAV3、UAV4、UAV5的部署位置以及具体服务的用户分簇结果,从图中可以看出,使用改进算法时无人机服务用户的分配负载更加均衡。Figures 6(a) to 6(e) show the deployment positions of UAV1, UAV2, UAV3, UAV4, and UAV5 and the user clustering results of specific services when the system uses the RM-K-means algorithm. It can be seen from the figure , the distribution load of drone service users is more balanced when using the improved algorithm.
图7(a)展示了在无人机数目不同情况下地面用户总的信号接收强度的对比图;图7(b)展示了在用户数不同的情况下地面用户总的信号接收强度的对比图;从图中可以看出,使用RM-K-means算法的分簇结果与使用K-means算法相比,用户可以得到更大的接收信号强度,进一步证明改进算法可以使得用户分簇更加合理。Figure 7(a) shows the comparison chart of the total signal reception strength of ground users in the case of different numbers of UAVs; Figure 7(b) shows the comparison chart of the total signal reception strength of ground users in the case of different number of users ; It can be seen from the figure that compared with the clustering result using the K-means algorithm, the user can get a greater received signal strength using the RM-K-means algorithm, which further proves that the improved algorithm can make the user clustering more reasonable.
仿真实验二:Simulation experiment two:
A.仿真条件A. Simulation conditions
A1)目标区域选择太平国家森林公园坐标为[33.835°,33.875°]×[108.57°,108.63°]的区域;A1) Select Taiping National Forest Park as the target area with coordinates [33.835°, 33.875°]×[108.57°, 108.63°];
A2)10个用户,随机分布目标区域内,其中用户5,6,7为边缘用户,所有用户坐标位置已知。A2) 10 users are randomly distributed in the target area, among which
B.仿真内容:B. Simulation content:
分别使用RM-K-means算法和K-means算法对10个用户进行分簇并计算出无人机放置位置,放置结果如图8所示。Use the RM-K-means algorithm and the K-means algorithm to cluster 10 users and calculate the placement position of the drone. The placement results are shown in Figure 8.
C.仿真结果:C. Simulation results:
图8(a)给出了使用RM-K-means算法的无人机部署位置以及用户分簇结果,图8(b)给出了使用K-means算法的无人机部署位置以及用户分簇结果。该仿真主要从边缘用户归属问题验证本发明提出的算法在无人机部署问题方面的合理性和有效性。本发明用十个用户(分别编号1~10)和两架无人机进行仿真,其中圆形代表用户,五角星代表无人机,其中GU5,6,7代表三个边缘用户,图中黄色部分代表全图海拔最高处。从图中可以看出GU1~4和GU5~10分别分布在山体两侧。从仿真结果看,使用RM-K-means算法考虑到山体阻挡问题,GU5~7和GU8~10分配一架飞机,GU1~4分配一架无人机。其中GU5~7的接收信号强度分别为-67.4607dBm,-68.4216Bm,-69.8877dBm;传统K-means算法在分簇时则只考虑距离问题,所以GU5~7则与GU1~4分为一簇,此时GU5~7的接收信号强度则为-127.6538dBm,-121.5749dBm,-100.4792dBm。在本仿真实验中,本发明提出的算法考虑到现实中电磁地图的影响,从而使得用户分簇及无人机的部署更加合理化。Figure 8(a) shows the UAV deployment location and user clustering results using the RM-K-means algorithm, and Figure 8(b) shows the UAV deployment location and user clustering results using the K-means algorithm result. The simulation mainly verifies the rationality and effectiveness of the algorithm proposed in the present invention in the UAV deployment problem from the edge user attribution problem. The present invention uses ten users (respectively numbered 1 to 10) and two UAVs for simulation, wherein circles represent users, five-pointed stars represent UAVs, and GU5, 6, and 7 represent three edge users, yellow in the figure Some represent the highest elevations on the map. It can be seen from the figure that GU1-4 and GU5-10 are respectively distributed on both sides of the mountain. According to the simulation results, using the RM-K-means algorithm to consider the problem of mountain blocking, GU5~7 and GU8~10 are assigned an aircraft, and GU1~4 are assigned an unmanned aerial vehicle. Among them, the received signal strengths of GU5~7 are -67.4607dBm, -68.4216Bm, -69.8877dBm respectively; the traditional K-means algorithm only considers the distance problem when clustering, so GU5~7 are divided into a cluster with GU1~4 At this time, the received signal strength of GU5~7 is -127.6538dBm, -121.5749dBm, -100.4792dBm. In this simulation experiment, the algorithm proposed by the present invention takes into account the influence of the electromagnetic map in reality, so that the clustering of users and the deployment of UAVs are more rational.
仿真实验三:Simulation experiment three:
A.仿真条件A. Simulation conditions
A1)目标区域选择太平国家森林公园坐标为[33.835°,33.875°]×[108.57°,108.63°]的区域;A1) Select Taiping National Forest Park as the target area with coordinates [33.835°, 33.875°]×[108.57°, 108.63°];
A2)用户分别设置为50、150、250,随机分布在目标区域内,坐标位置已知;A2) The user sets them to 50, 150, and 250 respectively, randomly distributed in the target area, and the coordinates are known;
A3)部署5个无人机提供通信服务,初始位置随机,无人机初始发射功率为1W。A3) Deploy 5 UAVs to provide communication services, the initial positions are random, and the initial transmission power of the UAVs is 1W.
B.仿真内容:B. Simulation content:
在无人机发射功率分别下降0%,20%,50%,80%,90%时,分别使用本发明提出的RM-K-means算法和经典K-means算法对实验场景进行聚类迭代计算,聚类结果如图9所示。When the transmission power of the UAV is reduced by 0%, 20%, 50%, 80%, and 90%, respectively, the RM-K-means algorithm proposed by the present invention and the classic K-means algorithm are used to perform clustering and iterative calculations on the experimental scene , the clustering results are shown in Figure 9.
C.仿真结果:C. Simulation results:
图9给出了使用本发明提出的RM-K-means算法和经典K-means算法分别对用户数量改变条件下进行聚类部署的结果,从图9中可以看出,经过聚类之后,RM-K-means算法给出的结果比使用K-means算法得到了更好的效果。当无人机发射功率下降时,不能进行通信的用户数逐渐增加,但使用RM-K-means算法可以让更多用户与无人机保持联络,验证了RM-K-means算法的有效性。Figure 9 shows the results of using the RM-K-means algorithm proposed by the present invention and the classic K-means algorithm to perform clustering deployment under the condition of changing the number of users. It can be seen from Figure 9 that after clustering, the RM -K-means algorithm gives better results than using K-means algorithm. When the transmission power of the UAV decreases, the number of users who cannot communicate gradually increases, but using the RM-K-means algorithm can allow more users to keep in touch with the UAV, which verifies the effectiveness of the RM-K-means algorithm.
仿真实验四:Simulation experiment four:
A.仿真条件A. Simulation conditions
A1)目标区域选择太平国家森林公园坐标为[33.835°,33.875°]×[108.57°,108.63°]的区域;A1) Select Taiping National Forest Park as the target area with coordinates [33.835°, 33.875°]×[108.57°, 108.63°];
A2)100个用户,随机分布在目标区域内,坐标位置已知;A2) 100 users are randomly distributed in the target area, and the coordinates are known;
A3)无人机数量分别设置为3、5、9,初始位置随机,无人机初始发射功率为1W。A3) The number of UAVs is set to 3, 5, and 9 respectively, the initial positions are random, and the initial transmission power of UAVs is 1W.
B.仿真内容:B. Simulation content:
在无人机发射功率分别下降0%,20%,50%,80%,90%时,分别使用本发明提出的RM-K-means算法和经典K-means算法对实验场景进行聚类迭代计算,聚类结果如图10所示。When the transmission power of the UAV is reduced by 0%, 20%, 50%, 80%, and 90%, respectively, the RM-K-means algorithm proposed by the present invention and the classic K-means algorithm are used to perform clustering and iterative calculations on the experimental scene , the clustering results are shown in Figure 10.
C.仿真结果:C. Simulation results:
图10给出了使用本发明提出的RM-K-means算法和经典K-means算法分别对无人机数量改变条件下进行聚类部署的结果;从图10中可以看出,RM-K-means算法比K-means算法得到了更好的效果。当无人机发射功率下降时,不能进行通信的用户数逐渐增加,但当无人机数量增加的情况下,不能通信的用户数会下降,且RM-K-means算法相比K-means算法可以与更多的地面用户进行通信,该仿真结果说明无人机数量增加也可以一定程度上缓解用户通信问题,同时验证了RM-K-means算法的有效性。Figure 10 shows the results of using the RM-K-means algorithm proposed by the present invention and the classic K-means algorithm to carry out clustering deployment under the condition of changing the number of drones; as can be seen from Figure 10, RM-K- The means algorithm gets better results than the K-means algorithm. When the transmission power of the UAV decreases, the number of users who cannot communicate gradually increases, but when the number of UAVs increases, the number of users who cannot communicate will decrease, and the RM-K-means algorithm is compared with the K-means algorithm It can communicate with more ground users. The simulation results show that the increase in the number of drones can also alleviate the user communication problem to a certain extent, and at the same time verify the effectiveness of the RM-K-means algorithm.
综上所述,本发明提出了一种RM-K-means算法,用于无人机作为移动基站背景下的用户聚类和无人机部署,可以有效保证地面用户的通信体验。同时在无人机功率下降的情况下依旧保证相对多的用户接入,满足更多用户的通信需求,用于地面基站遭到破坏或其他紧急通信情况下进行无人机通信部署问题。In summary, the present invention proposes an RM-K-means algorithm for user clustering and UAV deployment in the context of UAVs as mobile base stations, which can effectively ensure the communication experience of ground users. At the same time, when the power of the UAV is reduced, a relatively large number of users can still be connected to meet the communication needs of more users, and it is used for UAV communication deployment problems when the ground base station is damaged or other emergency communication situations.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone familiar with the technical field within the technical scope disclosed in the present invention, whoever is within the spirit and principles of the present invention Any modifications, equivalent replacements and improvements made within shall fall within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211457718.4A CN115802364A (en) | 2022-11-21 | 2022-11-21 | Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211457718.4A CN115802364A (en) | 2022-11-21 | 2022-11-21 | Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115802364A true CN115802364A (en) | 2023-03-14 |
Family
ID=85439462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211457718.4A Pending CN115802364A (en) | 2022-11-21 | 2022-11-21 | Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115802364A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106464342A (en) * | 2014-02-17 | 2017-02-22 | 优必奇奥姆有限责任公司 | Broadband access system via drone/uav platforms |
CN110083175A (en) * | 2019-04-22 | 2019-08-02 | 清华大学 | Unmanned plane formation network cooperating dispatching method and device |
CN110312265A (en) * | 2019-06-24 | 2019-10-08 | 清华大学 | Power distribution method and system for UAV formation communication coverage |
CN111970714A (en) * | 2020-08-14 | 2020-11-20 | 北京邮电大学 | Unmanned aerial vehicle base station deployment method for user distribution dependence |
CN113328775A (en) * | 2021-05-28 | 2021-08-31 | 怀化学院 | UAV height positioning system and computer storage medium |
WO2021212773A1 (en) * | 2020-04-24 | 2021-10-28 | 滨州学院 | Multi-rotor unmanned intelligent inspection system |
CN113993105A (en) * | 2021-10-21 | 2022-01-28 | 北京邮电大学 | Unmanned aerial vehicle three-dimensional deployment parameter setting method for urban hot spot area |
CN114039652A (en) * | 2021-11-24 | 2022-02-11 | 西北大学 | Millimeter wave anti-blocking multi-UAV deployment method based on geometric analysis of buildings |
-
2022
- 2022-11-21 CN CN202211457718.4A patent/CN115802364A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106464342A (en) * | 2014-02-17 | 2017-02-22 | 优必奇奥姆有限责任公司 | Broadband access system via drone/uav platforms |
CN110083175A (en) * | 2019-04-22 | 2019-08-02 | 清华大学 | Unmanned plane formation network cooperating dispatching method and device |
CN110312265A (en) * | 2019-06-24 | 2019-10-08 | 清华大学 | Power distribution method and system for UAV formation communication coverage |
WO2021212773A1 (en) * | 2020-04-24 | 2021-10-28 | 滨州学院 | Multi-rotor unmanned intelligent inspection system |
CN111970714A (en) * | 2020-08-14 | 2020-11-20 | 北京邮电大学 | Unmanned aerial vehicle base station deployment method for user distribution dependence |
CN113328775A (en) * | 2021-05-28 | 2021-08-31 | 怀化学院 | UAV height positioning system and computer storage medium |
CN113993105A (en) * | 2021-10-21 | 2022-01-28 | 北京邮电大学 | Unmanned aerial vehicle three-dimensional deployment parameter setting method for urban hot spot area |
CN114039652A (en) * | 2021-11-24 | 2022-02-11 | 西北大学 | Millimeter wave anti-blocking multi-UAV deployment method based on geometric analysis of buildings |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bor-Yaliniz et al. | Environment-aware drone-base-station placements in modern metropolitans | |
CN112929866B (en) | Unmanned aerial vehicle deployment method for adaptively optimizing network coverage of urban disaster area | |
CN113763755B (en) | Three-dimensional warning fence production method, route planning method, flight adjustment method | |
CN110138443B (en) | Unmanned aerial vehicle flight path and signal transmission power combined optimization method facing wireless relay | |
Parvaresh et al. | A continuous actor–critic deep Q-learning-enabled deployment of UAV base stations: Toward 6G small cells in the skies of smart cities | |
CN107806877A (en) | A kind of trajectory planning optimization method of four rotor wing unmanned aerial vehicles based on ant group algorithm | |
CN113395706B (en) | Three-dimensional space deployment method and equipment of heterogeneous UAV based on particle swarm algorithm | |
Esrafilian et al. | Simultaneous user association and placement in multi-UAV enabled wireless networks | |
Liu et al. | Efficient deployment of UAVs for maximum wireless coverage using genetic algorithm | |
CN111918337A (en) | Optimal deployment method of unmanned aerial vehicle base station with balanced service load | |
CN112367111A (en) | Unmanned aerial vehicle relay deployment method and system, computer equipment and application | |
CN115225143B (en) | Design method of flying height and phase shift in RIS-assisted UAV communication system | |
Lou et al. | Terrain-based UAV deployment: Providing coverage for outdoor users | |
CN112243239B (en) | Unmanned aerial vehicle deployment method based on overpass and related device | |
Gu et al. | Energy efficiency optimization of cognitive UAV‐assisted edge communication for semantic internet of things | |
CN114448490A (en) | Path planning and spectrum resource allocation method and system for multiple unmanned aerial vehicles | |
CN115802364A (en) | Multi-unmanned aerial vehicle deployment method, system, equipment and terminal assisted by electromagnetic map | |
Negahban et al. | Simulation-based performance analysis of UAV-to-UAV communications in a realistic urban landscape considering 3D blockage effects | |
Yang et al. | UAV‐Based Collaborative Electronic Reconnaissance Network for 6G | |
CN116225058A (en) | Unmanned aerial vehicle track planning method and device, electronic equipment and storage medium | |
CN114845316B (en) | UAV aerial base station deployment method, device and electronic device | |
Gashaw et al. | UAV wireless communications performance in urban environments | |
CN116723483A (en) | Method and system for optimizing height and track of unmanned aerial vehicle of air-ground cooperative vehicle networking | |
Zheng et al. | Online search for UAV relay placement for free-space optical communication under shadowing | |
Xiao et al. | Qos-aware 3d coverage deployment of uavs for internet of vehicles in intelligent transportation |
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 |