[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115099385B - Spectrum map construction method based on sensor layout optimization and adaptive Kriging model - Google Patents

Spectrum map construction method based on sensor layout optimization and adaptive Kriging model Download PDF

Info

Publication number
CN115099385B
CN115099385B CN202210708960.8A CN202210708960A CN115099385B CN 115099385 B CN115099385 B CN 115099385B CN 202210708960 A CN202210708960 A CN 202210708960A CN 115099385 B CN115099385 B CN 115099385B
Authority
CN
China
Prior art keywords
sensor
point
sensors
formula
adaptive
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
CN202210708960.8A
Other languages
Chinese (zh)
Other versions
CN115099385A (en
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.)
National University of Defense Technology
Original Assignee
National University of Defense Technology
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 National University of Defense Technology filed Critical National University of Defense Technology
Priority to CN202210708960.8A priority Critical patent/CN115099385B/en
Publication of CN115099385A publication Critical patent/CN115099385A/en
Application granted granted Critical
Publication of CN115099385B publication Critical patent/CN115099385B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R23/00Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
    • G01R23/16Spectrum analysis; Fourier analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

本发明公开了一种基于传感器布局优化和自适应Kriging模型的频谱地图构建方法,属于通信技术领域。该方法包括利用改进的人工蜂群算法对传感器布局进行优化选择;从经过优选的传感器中寻找传感器估计组;计算半变异函数值并拟合半变异函数;构建自适应的Kriging模型,根据所述自适应Kriging模型,构建频谱地图。本发明所提出的构建频谱地图的方法,具有较高的精度。

The present invention discloses a spectrum map construction method based on sensor layout optimization and adaptive Kriging model, belonging to the field of communication technology. The method comprises optimizing and selecting the sensor layout by using an improved artificial bee colony algorithm; finding a sensor estimation group from the selected sensors; calculating the semivariogram function value and fitting the semivariogram function; constructing an adaptive Kriging model, and constructing a spectrum map according to the adaptive Kriging model. The method for constructing a spectrum map proposed by the present invention has high accuracy.

Description

基于传感器布局优化和自适应Kriging模型的频谱地图构建 方法Spectrum map construction based on sensor layout optimization and adaptive Kriging model Method

技术领域Technical Field

本发明属于通信技术领域,具体涉及一种基于传感器布局优化和自适应Kriging模型的频谱地图构建方法。The present invention belongs to the field of communication technology, and in particular relates to a spectrum map construction method based on sensor layout optimization and an adaptive Kriging model.

背景技术Background Art

为了应对急剧增长的用频需求和日益严峻的“频谱赤字”,认知无线电技术被提出并得到快速发展,其核心思想是通过感知和理解所处电磁环境,自适应的调整无线电系统的工作参数(如频率、功率、调制和编码方式等),来适应外部无线环境。电磁频谱地图通过汇聚一定区域内电磁频谱的使用情况,包括各个信号的频率、强度、位置、历史变化规律等频谱数据,可视化呈现区域电磁环境情况,可以为认知无线电系统掌握周边电磁频谱占用情况、科学选择可用频率、规避潜在用频冲突等提供支持。In order to cope with the rapidly growing demand for frequency and the increasingly severe "spectrum deficit", cognitive radio technology has been proposed and developed rapidly. Its core idea is to adapt to the external wireless environment by sensing and understanding the electromagnetic environment and adaptively adjusting the working parameters of the radio system (such as frequency, power, modulation and coding method, etc.). The electromagnetic spectrum map aggregates the use of electromagnetic spectrum in a certain area, including spectrum data such as the frequency, strength, location, and historical change of each signal, and visualizes the regional electromagnetic environment. It can provide support for cognitive radio systems to grasp the occupancy of the surrounding electromagnetic spectrum, scientifically select available frequencies, and avoid potential frequency conflicts.

电磁频谱地图所需的频谱数据通常来自由具备无线电信号监测接收处理能力的传感器组成的频谱传感网络,例如由认知无线电节点组成的认知通信网络、由联网协同工作的频谱监测节点组成的频谱监测网络等。研究表明,这些网络中各节点的位置布局对于电磁频谱地图的生成性能具有较大影响。近年来,电磁频谱地图构建主要面临两大个方面的挑战。第一,频谱地图生成精度与传感器布局的关系不够明确。现有的大多数工作都是随机抽样选择传感器位置,以返回用于构建频谱地图的样本数据。对于传统的随机采样布局而言,增加传感器数量是面对复杂、对抗的应用环境最行之有效的方案,与此同时带来的是数据回传和计算开销增加、链路不可靠等问题。因此,如果能够充分利用空间频谱态势的内在特征,就有可能以较少的数据需求生成频谱地图。第二,频谱地图构建过程中对信号传播模型的影响考虑较少。由于上述挑战,现有的方法难以构建精度较高的频谱地图。The spectrum data required for electromagnetic spectrum maps usually come from spectrum sensing networks composed of sensors with radio signal monitoring, receiving and processing capabilities, such as cognitive communication networks composed of cognitive radio nodes, spectrum monitoring networks composed of networked and collaborative spectrum monitoring nodes, etc. Studies have shown that the location layout of each node in these networks has a great impact on the generation performance of electromagnetic spectrum maps. In recent years, the construction of electromagnetic spectrum maps has faced two major challenges. First, the relationship between the accuracy of spectrum map generation and sensor layout is not clear enough. Most existing works randomly sample sensor locations to return sample data for building spectrum maps. For traditional random sampling layouts, increasing the number of sensors is the most effective solution for complex and adversarial application environments, but at the same time it brings problems such as increased data return and computing overhead, and unreliable links. Therefore, if the inherent characteristics of the spatial spectrum situation can be fully utilized, it is possible to generate spectrum maps with less data requirements. Second, the impact of signal propagation models is rarely considered during the construction of spectrum maps. Due to the above challenges, existing methods are difficult to construct spectrum maps with high accuracy.

发明内容Summary of the invention

技术问题:本发明提供一种能够提高构建精度的基于传感器布局优化和自适应Kriging模型的频谱地图构建方法。Technical problem: The present invention provides a spectrum map construction method based on sensor layout optimization and adaptive Kriging model, which can improve construction accuracy.

技术方案:本发明提供一种基于传感器布局优化和自适应Kriging模型的频谱地图构建方法,包括:Technical solution: The present invention provides a spectrum map construction method based on sensor layout optimization and adaptive Kriging model, comprising:

利用改进的人工蜂群算法对传感器布局进行优化选择;The improved artificial bee colony algorithm is used to optimize the sensor layout;

从经过优选的传感器中寻找传感器估计组;Finding a sensor estimation group from among the preferred sensors;

计算半变异函数值并拟合半变异函数;Calculate semivariogram values and fit semivariograms;

构建自适应的Kriging模型,根据所述自适应Kriging模型,构建频谱地图。An adaptive Kriging model is constructed, and a frequency spectrum map is constructed according to the adaptive Kriging model.

进一步地,所述改进的人工蜂群算法包括对扰动机制和适应度函数的改进,以及对人工蜂群改进。Furthermore, the improved artificial bee colony algorithm includes improvements to the disturbance mechanism and fitness function, as well as improvements to the artificial bee colony.

进一步地,所述对扰动机制进行的改进为:通过选中的传感器和未选中的传感器进行互换,从而对下一状态进行探索,其中已选中的传感器表示用于插值的传感器,未选中的传感器表示待插值的传感器。Furthermore, the disturbance mechanism is improved as follows: the next state is explored by exchanging selected sensors with unselected sensors, wherein the selected sensors represent sensors used for interpolation and the unselected sensors represent sensors to be interpolated.

进一步地,所述的扰动机制和适应度函数用于产生新的解,包括:Furthermore, the perturbation mechanism and fitness function are used to generate new solutions, including:

在选取待替换传感器时,这里考虑替换对当前传感器布局插值精度影响最小的传感器;When selecting the sensor to be replaced, consider replacing the sensor that has the least impact on the interpolation accuracy of the current sensor layout;

通过m次插值误差计算来确定当前布局中对插值精度影响最小的传感器,该点会被侦查蜂当做探索上限的传感器在下一次状态转移时被优先丢弃;The sensor with the smallest impact on the interpolation accuracy in the current layout is determined by m-times interpolation error calculation. This point will be regarded as the sensor with the upper limit of exploration by the scout bee and will be discarded first in the next state transfer.

在选取待插入传感器时,会根据每个传感器的RMSE考虑各自的权重ηiWhen selecting the sensors to be inserted, the respective weights η i are considered according to the RMSE of each sensor.

进一步地,所述适应度函数如公式(5)所示:Furthermore, the fitness function is shown in formula (5):

式中,是未选中传感器的估计值,是真实数据,m*是传感器数量。In the formula, is the estimated value for the unselected sensor, is the real data, and m * is the number of sensors.

进一步地,所述对人工蜂群进行改进包括:Furthermore, the improvement of the artificial bee colony includes:

雇佣蜂根据公式(6)寻找新的传感器,即产生一个新传感器布局并与观察蜂分享传感器布局信息,并根据贪心策略选择适应度函数值f最小的传感器布局,维持最优解:The employed bees search for new sensors according to formula (6), that is, generate a new sensor layout and share the sensor layout information with the observing bees, and select the sensor layout with the smallest fitness function value f according to the greedy strategy to maintain the optimal solution:

vij=ηkj×xkj (6)v ijkj ×x kj (6)

式中,k=1,2,...,NP j=1,2,...,D且k≠i,ηkj为权重矩阵;vij表示雇佣蜂寻找到的新解。Where, k=1,2,...,NP j=1,2,...,D and k≠i, η kj is the weight matrix; vij represents the new solution found by the employed bees.

观察蜂根据公式(7)计算每个传感器的选择概率,并依据雇佣蜂分享的信息上式优先选择权重较高的传感器,提高收敛速度:The observation bee calculates the selection probability of each sensor according to formula (7), and gives priority to sensors with higher weights based on the information shared by the employed bees, thereby improving the convergence speed:

侦查蜂把达到探索上限和权重较低的传感器丢弃根据公式(8)寻找一个新的有价值的传感器,增强摆脱局部最优的能力:The scout bee discards the sensors that have reached the exploration limit and have low weights and searches for a new valuable sensor according to formula (8), thereby enhancing the ability to escape from the local optimum:

式中,rij为[0,1]之间的随机数;xij表示侦查蜂寻找到的新解;表示问题第j个维度的上限和下限。Where, r ij is a random number between [0,1]; x ij represents the new solution found by the scout bee; and Represents the upper and lower bounds of the j-th dimension of the problem.

进一步地,所述利用改进的人工蜂群算法对传感器布局进行优化选择包括:Furthermore, the optimizing selection of sensor layout by using the improved artificial bee colony algorithm includes:

初始化传感器位置;Initialize sensor position;

雇佣蜂根据改进的扰动机制产生新的解;Hired bees generate new solutions based on the improved perturbation mechanism;

观察蜂根据概率从pi产生新的解;The observer bee generates new solutions from p i according to probability;

侦查蜂决定放弃的解决方案;The solution that the scout bee decided to abandon;

经过多次迭代,输出最佳的传感器位置。After multiple iterations, the optimal sensor position is output.

进一步地,所述从经过优选的传感器中寻找传感器估计组的方法为:根据去相关距离dcor建立未知点s0的传感器估计组Ω0,未知点通过莫兰指数定义去相关距离。Furthermore, the method for finding a sensor estimation group from the selected sensors is: establishing a sensor estimation group Ω 0 of the unknown point s 0 according to the decorrelation distance d cor , and the decorrelation distance of the unknown point is defined by the Moran index.

进一步地,采用下式计算半变异值:Furthermore, the semivariance value is calculated using the following formula:

式中,si为点(xi,yi),dij为点(xi,yi)和点(xj,yj)的距离,N(dij)为两点距离为h的数量;Where si is the point ( xi , yi ), dij is the distance between the point ( xi , yi ) and the point ( xj , yj ), and N( dij ) is the number of points with a distance h between them;

所述半变异函数的拟合采用指数模型并通过最小二乘拟合。The semivariogram is fitted using an exponential model and by least squares fitting.

进一步地,所述构建自适应的Kriging模型的方法为:通过拉格朗日乘数法求解一组称为Kriging模型的线性方程组来获得权重系数ωi,线性系统由公式(12)给出:Furthermore, the method for constructing the adaptive Kriging model is: solving a set of linear equations called the Kriging model by the Lagrange multiplier method to obtain the weight coefficient ω i , and the linear system is given by formula (12):

式中,γij为点(xi,yi)和点(xj,yj)之间的半变异函数值,φ为拉格朗日乘数,权重系数ωi是能够满足点(x0,y0)处的估计值与真实值P0的差最小的一套最优系数,即同时满足无偏估计的条件γio表示为位置i和估计点之间的半变异函数值。Where γ ij is the semivariogram value between point (x i , y i ) and point (x j , y j ), φ is the Lagrange multiplier, and the weight coefficient ω i is the estimated value that satisfies the point (x 0 , y 0 ) The optimal set of coefficients with the smallest difference from the true value P 0 is At the same time, it satisfies the conditions for unbiased estimation γ io is expressed as the semivariogram value between location i and the estimation point.

根据公式(13)计算出估计点值 According to formula (13), the estimated point value is calculated

式中,是点(x0,y0)处的某一属性估计值,Pi为样本值。In the formula, is the estimated value of an attribute at the point (x 0 ,y 0 ), and Pi is the sample value.

本发明与现有技术相比,首先利用改进的人工蜂群算法生成最优传感器布局,与随机布局相比,大大提高了频谱地图恢复性能,在此基础上,提出了一种基于阴影衰落自相关的自适应Kriging模型构建频谱地图。考虑到信号传播呈指数衰减的阴影衰落导致的传感器属性之间显著的自相关性,引入空间自相关性理论建立传感器估计组,通过Kriging模型获得估计结果。并通过仿真结果表明,发明的方法相较于其他方法具有巨大的性能优势,能够提高频谱地图的构建精度,同时大大减少了传感器资源的开销。Compared with the prior art, the present invention firstly uses an improved artificial bee colony algorithm to generate the optimal sensor layout, which greatly improves the spectrum map recovery performance compared with the random layout. On this basis, an adaptive Kriging model based on shadow fading autocorrelation is proposed to construct the spectrum map. Considering the significant autocorrelation between sensor attributes caused by shadow fading with exponential decay of signal propagation, the spatial autocorrelation theory is introduced to establish the sensor estimation group, and the estimation result is obtained through the Kriging model. The simulation results show that the method of the invention has a huge performance advantage over other methods, can improve the construction accuracy of the spectrum map, and greatly reduce the overhead of sensor resources.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明实施例中基于传感器布局优化和自适应Kriging模型的频谱地图构建方法的流程图;FIG1 is a flow chart of a spectrum map construction method based on sensor layout optimization and adaptive Kriging model in an embodiment of the present invention;

图2为本发明实施例中频谱地图构建过程的流程图;FIG2 is a flow chart of a spectrum map construction process according to an embodiment of the present invention;

图3为本发明实施例中根据去相关距离建立点的传感器估计组的示意图;3 is a schematic diagram of a sensor estimation group for establishing points according to decorrelation distances in an embodiment of the present invention;

图4为仿真实验中阴影衰落标准差为1dB时构建频谱地图性能比较曲线图;FIG4 is a performance comparison curve of constructing a spectrum map when the standard deviation of shadow fading is 1 dB in a simulation experiment;

图5为仿真实验中阴影衰落标准差为3dB时构建频谱地图性能比较曲线图;FIG5 is a curve diagram showing the performance comparison of spectrum map construction when the standard deviation of shadow fading is 3 dB in the simulation experiment;

图6为仿真实验中阴影衰落标准差为6dB时构建频谱地图性能比较曲线图;FIG6 is a curve diagram showing the performance comparison of spectrum map construction when the standard deviation of shadow fading is 6 dB in the simulation experiment;

图7为4种方法构建频谱地图性能比较曲线图;FIG7 is a graph showing the performance comparison of four methods for constructing spectrum maps;

图8(a)为原始频谱地图仿真示意图;Figure 8(a) is a schematic diagram of the original spectrum map simulation;

图8(b)为利用ABC-SA构建的频谱地图仿真示意图;Figure 8(b) is a schematic diagram of spectrum map simulation constructed using ABC-SA;

图8(c)为利用Random-IDW构建的频谱地图仿真示意图;Figure 8(c) is a schematic diagram of spectrum map simulation constructed using Random-IDW;

图8(d)为利用Random-Splines构建的频谱地图仿真示意图;Figure 8(d) is a schematic diagram of spectrum map simulation constructed using Random-Splines;

图8(e)为利用Random-NN构建的频谱地图仿真示意图;Figure 8(e) is a schematic diagram of spectrum map simulation constructed using Random-NN;

图9为基于实际测量数据的RMSE性能曲线图。FIG9 is a graph showing the RMSE performance based on actual measurement data.

具体实施方式DETAILED DESCRIPTION

下面结合实施例和说明书附图对本发明作进一步的说明。首先,本申请的网络构架如下:The present invention is further described below in conjunction with the embodiments and drawings of the specification. First, the network architecture of the present application is as follows:

在目标区域内布置多个辐射源和一组传感器,其中辐射源的位置和发射功率都是未知的。传感器测量接收信号强度(RSS)用P(mi)表示,其中mi是传感器位置。传感器mi的接收信号功率可建模为:Multiple radiation sources and a set of sensors are arranged in the target area, where the location and transmission power of the radiation sources are unknown. The sensor measures the received signal strength (RSS) and is represented by P( mi ), where mi is the sensor location. The received signal power of sensor mi can be modeled as:

P(mi)=K+10εlog10(||mp-mi||)+Wp(m) (1)P(m i )=K+10εlog 10 (||m p -m i ||)+W p(m) (1)

式中,K为自由空间路径损耗因子,ε为路径损耗指数,点mp表示某个辐射源的位置,||·||代表两个向量之间的欧几里得距离,是点mi处服从对数正态分布满足标准差σ[17]的阴影损失。因此,点mi阴影衰落和点mj阴影衰落之间的相关系数为Where K is the free space path loss factor, ε is the path loss exponent, point m p represents the location of a radiation source, and ||·|| represents the Euclidean distance between two vectors. is the shadow loss at point mi that follows a log-normal distribution with standard deviation σ[17]. Therefore, the shadow fading at point mi and point m j shadow fading The correlation coefficient between

式中dcor为满足ρi,j=1/e时的相关距离。在这种情况下,阴影相关系数ρi,j随着接收器之间距离的增加,呈指数下降。where d cor is the correlation distance when ρ i,j = 1/e. In this case, the shadow correlation coefficient ρ i,j decreases exponentially as the distance between the receivers increases.

频谱地图构建问题的模型的流程分为三个操作:收集传感器的测量结果,选取传感器和评估任意位置的场强或功率值。The process of modeling the spectrum map construction problem is divided into three operations: collecting sensor measurements, selecting sensors, and evaluating the field strength or power value at any location.

假设给定区域网格集合为N,所有传感器集合为M,从中选取子集作为构建频谱地图使用的传感器。本发明的目标是确定区域内M及每个传感器位置的条件下,给定可使用传感器数量m*=|M*|,选取最优的集合m*,使得构建的频谱地图场强估计值与实际值误差RMSE最小。Assume that the set of given area grids is N, the set of all sensors is M, and select a subset from them As sensors used to construct spectrum maps, the present invention aims to determine the area M and the position of each sensor, given the number of available sensors m * =|M * |, and select the optimal set m * so that the RMSE error between the field strength estimation value and the actual value of the constructed spectrum map is minimized.

式中,表示网格中所有点的估计值,表示真实值,N为网格总数。In the formula, represents the estimated values of all points in the grid, represents the true value, and N is the total number of grids.

问题建模为:The problem is modeled as:

问题(3)为组合优化问题,难以在线性时间内获得全局最优解。Problem (3) is a combinatorial optimization problem, and it is difficult to obtain the global optimal solution in linear time.

基于此,图1示出了本申请中基于传感器布局优化和自适应Kriging模型的频谱地图构建方法的流程图。结合图1所示,本申请的方法包括如下步骤:Based on this, Figure 1 shows a flow chart of a spectrum map construction method based on sensor layout optimization and adaptive Kriging model in this application. In conjunction with Figure 1, the method of this application includes the following steps:

步骤S100:利用改进的人工蜂群算法对传感器布局进行优化选择。在本申请中对于改进的人工蜂群算法,主要是对其扰动机制和适应度函数的改进,以及对人工蜂群改进。下面对利用改进改进的人工蜂群算法对传感器布局进行优化选择的过程进行说明,如图2所示,说明过程中,对各改进点均作了详细说明。Step S100: Optimize the sensor layout using the improved artificial bee colony algorithm. In this application, the improved artificial bee colony algorithm mainly improves its disturbance mechanism and fitness function, as well as the artificial bee colony. The following is an explanation of the process of optimizing the sensor layout using the improved artificial bee colony algorithm, as shown in FIG2 , and in the explanation process, each improvement point is described in detail.

第一,在搜索空间中随机生成初始解xi(i=1,2,...NP),NP表示雇佣蜂的数量,每个解xi是一个D维的向量,D是问题的维数。First, an initial solution xi (i=1, 2, ... NP) is randomly generated in the search space, where NP represents the number of employed bees and each solution xi is a D-dimensional vector, where D is the dimension of the problem.

第二,提出新的扰动机制以及适应度函数。通过选中的传感器和未选中的传感器进行互换,从而对下一状态进行探索。已选中的传感器表示用于插值的传感器,未选中的传感器表示待插值的传感器。在选取待替换传感器时,这里考虑替换对当前传感器布局插值精度影响最小的传感器。当前状态中的传感器的个数为M*,且它们的编号为然后,这里通过M*次插值误差计算来确定当前布局中对插值精度影响最小的传感器,该点会被侦查蜂当做探索上限的传感器在下一次状态转移时被优先丢弃。同时,在选取待插入传感器时,会根据每个传感器的RMSE考虑各自的权重ηi,权重较大(即RMSE较大)的传感器被选中的概率会更大,加快传感器布局优化选择。假设目标的传感器个数是m个,随机选出m*个传感器作为起始状态。通过这m*个传感器,估计出其他m-m*个传感器的属性值,并与已知值进行比较,计算出均方根误差RMSE,用于人工蜂群决策。公式如下:Second, a new perturbation mechanism and fitness function are proposed. The next state is explored by exchanging the selected sensors with the unselected sensors. The selected sensors represent the sensors used for interpolation, and the unselected sensors represent the sensors to be interpolated. When selecting the sensors to be replaced, the sensors with the least impact on the interpolation accuracy of the current sensor layout are considered. The number of sensors in the current state is M * , and their numbers are Then, the sensor with the least impact on the interpolation accuracy in the current layout is determined by M * interpolation error calculations. This point will be regarded as the sensor of the exploration upper limit by the scout bee and will be discarded first in the next state transfer. At the same time, when selecting the sensor to be inserted, the respective weight η i will be considered according to the RMSE of each sensor. The sensor with a larger weight (i.e., a larger RMSE) will be more likely to be selected, which will speed up the optimization selection of the sensor layout. Assuming that the number of sensors of the target is m, m * sensors are randomly selected as the starting state. Through these m * sensors, the attribute values of the other mm * sensors are estimated and compared with the known values to calculate the root mean square error RMSE for artificial bee colony decision-making. The formula is as follows:

式中,是未选中传感器的估计值,是真实数据。In the formula, is the estimated value for the unselected sensor, It is real data.

第三,改进人工蜂群。雇佣蜂根据式(6)寻找新的传感器,即产生一个新传感器布局并与观察蜂分享传感器布局信息,并根据贪心策略选择适应度函数值f最小的传感器布局,维持最优解。Third, improve the artificial bee colony. The employed bees search for new sensors according to equation (6), that is, generate a new sensor layout and share the sensor layout information with the observer bees, and select the sensor layout with the smallest fitness function value f according to the greedy strategy to maintain the optimal solution.

vij=ηkj×xkj (6)v ijkj ×x kj (6)

式中,k=1,2,...,NP j=1,2,...,D且k≠i,ηkj为权重矩阵;vij表示雇佣蜂寻找到的新解。Where, k=1,2,...,NP j=1,2,...,D and k≠i, η kj is the weight matrix; vij represents the new solution found by the employed bees.

观察蜂根据式(7)计算每个传感器的选择概率,并依据雇佣蜂分享的信息根据式(6)优先选择权重较高的传感器,提高收敛速度。The observer bee calculates the selection probability of each sensor according to formula (7), and preferentially selects sensors with higher weights according to formula (6) based on the information shared by the employed bees to improve the convergence speed.

式中,f为每个解的适应度。Where f is the fitness of each solution.

侦查蜂把达到探索上限和权重较低的传感器丢弃根据式(8)寻找一个新的有价值的传感器,增强摆脱局部最优的能力。The scout bee discards the sensors that have reached the exploration limit and have low weights and searches for a new valuable sensor according to formula (8), thereby enhancing the ability to escape from the local optimum.

式中,rij为[0,1]之间的随机数,表示问题第j个维度的上限和下限。In the formula, rij is a random number between [0,1], and Represents the upper and lower bounds of the j-th dimension of the problem.

步骤S200:从经过优选的传感器中寻找传感器估计组。Step S200: searching for a sensor estimation group from the preferred sensors.

在等式(1)的传播模型下的信号通常以聚类的形式存在,且空洞区域远大于频谱占用区域,所以理论上频谱地图的空间自相关性是显著的。最常用的统计量就是GlobalMoran’I(全局莫兰指数),它主要是用来描述所有的空间单元在整个区域上与周边地区的平均关联程度。计算公式如下:In the propagation model of equation (1), the signal usually exists in the form of clusters, and the hole area is much larger than the spectrum occupied area, so theoretically the spatial autocorrelation of the spectrum map is significant. The most commonly used statistic is Global Moran’I, which is mainly used to describe the average correlation degree of all spatial units with the surrounding areas in the entire area. The calculation formula is as follows:

式中,I为Moran’I,其取值范围一般在-1~1之间,当I>0,表示目标区域内的属性值在空间上有正相关性,I=0表示目标区域内的随机分布,无空间相关性,当I<0表示目标区域内的属性值在空间上有负相关性;n为空间单位总个数;zi和zj分别表示第i个空间单位和第j个空间单位的属性值;为所有空间单位属性值得均值;wij为空间权重值。未知点s0通过莫兰指数定义去相关距离,dcor。如图3所示,根据去相关距离dcor建立点s0的传感器估计组,Ω0Where, I is Moran'I, and its value range is generally between -1 and 1. When I>0, it means that the attribute values in the target area have positive correlation in space. I=0 means random distribution in the target area without spatial correlation. When I<0, it means that the attribute values in the target area have negative correlation in space. n is the total number of spatial units; z i and z j represent the attribute values of the i-th spatial unit and the j-th spatial unit respectively; is the mean of all spatial unit attribute values; w ij is the spatial weight value. The unknown point s 0 is defined by the Moran index to define the decorrelation distance, d cor . As shown in FIG3 , the sensor estimation group of point s 0 is established according to the decorrelation distance d cor , Ω 0 .

步骤S300:计算半变异函数值并拟合半变异函数。Step S300: Calculate the semivariogram value and fit the semivariogram.

半变异函数是Kriging模型的核心部分,定量地描述整个区域的变量特征,根据式(10)计算半变异函数值。The semivariogram is the core part of the Kriging model, which quantitatively describes the variable characteristics of the entire region. The semivariogram value is calculated according to formula (10).

式中,si为点(xi,yi),dij为点(xi,yi)和点(xj,yj)的距离,N(dij)为两点距离为h的数量;。选择合适的理论模型来拟合一条最优的理论半变异函数曲线,用以更精确反映变量的变化规律。半变异函数γij符合地理学第一定律,空间上相近的属性相近,其理论模型包括纯金块效应模型、球面模型、指数模型、高斯模型等。通过式(2)已经证明空间阴影衰落系数遵循指数衰减,所以半变异函数的拟合采用指数模型并通过最小二乘拟合:Where si is point ( xi , yi ), dij is the distance between point ( xi , yi ) and point ( xj , yj ), and N( dij ) is the number of points with a distance of h. Select a suitable theoretical model to fit an optimal theoretical semivariogram curve to more accurately reflect the variation law of the variable. The semivariogram γij conforms to the first law of geography, and attributes that are similar in space are similar. Its theoretical models include the pure gold nugget effect model, spherical model, exponential model, Gaussian model, etc. It has been proved by formula (2) that the spatial shadow fading coefficient follows exponential decay, so the fitting of the semivariogram adopts an exponential model and is fitted by least squares:

式中,h为任意两点之间的距离;C0为块金常数;C0+C为基台值;a为模型在原点处的切线和基台值相交所对应的步长。Where h is the distance between any two points; C 0 is the nugget constant; C 0 +C is the sill value; a is the step length corresponding to the intersection of the tangent line of the model at the origin and the sill value.

步骤S400:构建自适应的Kriging模型,根据所述自适应Kriging模型,构建频谱地图。具体的,按照步骤S200和S300,在传感器样本中选出与估计点(x0,y0)距离小于去相关距离dcor的传感器建立传感器估计组,记Ω0。根据式(10)计算估计组中传感器之间半变异函数值γij和每个传感器与估计点之间的半变异函数值。接着,通过拉格朗日乘数法求解一组称为Kriging模型的线性方程组来获得权重系数ωi,线性系统由下式给出:Step S400: construct an adaptive Kriging model, and construct a spectrum map according to the adaptive Kriging model. Specifically, according to steps S200 and S300, select sensors whose distance from the estimated point (x 0 , y 0 ) is less than the decorrelation distance d cor from the sensor sample to establish a sensor estimation group, denoted by Ω 0 . According to formula (10), the semivariogram values γ ij between sensors in the estimation group and the semivariogram values between each sensor and the estimation point are calculated. Then, a set of linear equations called the Kriging model is solved by the Lagrange multiplier method to obtain the weight coefficient ω i , and the linear system is given by the following formula:

式中,γij为点(xi,yi)和点(xj,yj)之间的半变异函数值,φ为拉格朗日乘数,权重系数ωi是能够满足点(x0,y0)处的估计值与真实值P0的差最小的一套最优系数,即同时满足无偏估计的条件γio表示为位置i和估计点之间的半变异函数值。Where γ ij is the semivariogram value between point (x i , y i ) and point (x j , y j ), φ is the Lagrange multiplier, and the weight coefficient ω i is the estimated value that satisfies the point (x 0 , y 0 ) The optimal set of coefficients with the smallest difference from the true value P 0 is At the same time, it satisfies the conditions for unbiased estimation γ io is expressed as the semivariogram value between location i and the estimation point.

最后,根据式(11)计算出估计点值 Finally, the estimated point value is calculated according to formula (11):

式中,是点(x0,y0)处的某一属性估计值,Pi为样本值。In the formula, is the estimated value of a certain attribute at the point (x 0 , y 0 ), and Pi is the sample value.

说明的是,上述公式中,i,j,k仅表示序号。It should be noted that in the above formula, i, j, and k only represent serial numbers.

为了验证本申请方法相对于现有的方法,在构建频谱地图时,具有更高的精度。本实施例中,将通过仿真数据评估和真实数据评估所提出的频谱地图构建方案性能。实验从全部传感器中随机选择1000个传感器作为已知传感器。在不同阴影衰落标准差的情况下,分析对比不同算法的频谱地图构建性能。仿真数据的参数设置如表1所示。In order to verify that the method of the present application has higher accuracy in constructing spectrum maps than existing methods. In this embodiment, the performance of the proposed spectrum map construction scheme will be evaluated by simulation data and real data. The experiment randomly selects 1000 sensors from all sensors as known sensors. Under different shadow fading standard deviations, the spectrum map construction performance of different algorithms is analyzed and compared. The parameter settings of the simulation data are shown in Table 1.

表1仿真参数表Table 1 Simulation parameters

参数parameter value 区域维度Regional Dimension 100×100m2 100× 100m2 信号传输功率Signal transmission power 30dBm,50dBm,60dBm30dBm, 50dBm, 60dBm 信号传输笛卡尔坐标Signal transmission Cartesian coordinates (20,80),(80,80),(80,20)(20,80), (80,80), (80,20) 信号频率Signal frequency 5000MHz5000MHz 阴影衰落标准差Shadow fading standard deviation 1dB,3dB,6dB1dB, 3dB, 6dB

真实数据实验采用了在IEEE Dataport上公开的数据集。该数据是使用Rohde&Schwarz(R&S)TSMW测量811MHz和2630MHz下的真实频谱数据,包括信号功率、信噪比、信号接收强度等,每个测量都与GPS定位同步。实验位于丹麦技术大学的校区测量,移动频谱观测设备行驶了约14km,生成了约60000个数据点。仿真实验和真实数据中所有的随机实验结果均为500次随机实验的平均值。精度是算法性能的重要标准,因此均方误差(RMSE)用于分析RMSE构造的精度,其可表示为:The real data experiment used a data set publicly available on IEEE Dataport. The data is real spectrum data measured at 811MHz and 2630MHz using Rohde & Schwarz (R&S) TSMW, including signal power, signal-to-noise ratio, signal reception strength, etc. Each measurement is synchronized with GPS positioning. The experiment was measured on the campus of the Technical University of Denmark. The mobile spectrum observation equipment traveled about 14km and generated about 60,000 data points. All random experimental results in simulation experiments and real data are the average of 500 random experiments. Accuracy is an important criterion for algorithm performance, so the mean square error (RMSE) is used to analyze the accuracy of the RMSE construction, which can be expressed as:

式中,l和w分别是目标区域的长度和宽度,是插值的估计,Pij是真实数据。Where l and w are the length and width of the target area, respectively. is the interpolated estimate, and Pij is the real data.

如图4、图5和图6所示,基于仿真数据不同的阴影衰落标准差比较分析四种不同的算法,包括Random-OK、Random-AK、ABC-OK、ABC-AK频谱地图构建性能。可以看出,四种算法的RMSE随着阴影衰落标准差的增加而增加,ABC-AK的性能相较于其他三种算法性能更优,说明ABC-AK具有较强的鲁棒性。当传感器数量少于300时,在相同的构建方法下,传感器优化选择比随机选择的频谱构建性能更好。在同一传感器选择方式上,自适应Kriging比普通Kriging的频谱构建性能更优。As shown in Figures 4, 5 and 6, four different algorithms, including Random-OK, Random-AK, ABC-OK and ABC-AK, are compared and analyzed based on different standard deviations of shadow fading in simulation data to build spectrum maps. It can be seen that the RMSE of the four algorithms increases with the increase of the standard deviation of shadow fading. The performance of ABC-AK is better than that of the other three algorithms, indicating that ABC-AK has strong robustness. When the number of sensors is less than 300, under the same construction method, the spectrum construction performance of sensor optimization selection is better than that of random selection. In the same sensor selection method, adaptive Kriging has better spectrum construction performance than ordinary Kriging.

如图7所示,基于实测数据比较分析了四种不同的算法构建频谱地图的RMSE,包括Random-OK、Random-AK、ABC-OK、ABC-AK。可以看出:(1)所有算法的RMSE都随着传感器数量的增加而减小,且ABC-SLO-SA-AK在频谱构建地图性能最优。在传感器优化选择下,ABC-AK相较于ABC-OK的RMSE平均降低0.30dBm。在传感器随机选择下,Random-AK算法的RMSE比Random-OK算法的RMSE低0.38dBm。(2)在普通Kriging构建下,ABC-OK算法的RMSE比Random-OK的RMSE平均低0.71dBm。在自适应Kriging构建下,ABC-AK算法的RMSE比Random-AK的RMSE平均低0.63dBm。实验中AK算法在ABC-SLO算法下拥有更好的性能,这是因为AK算法采用了自适应估计组,减小低相关性传感器对插值误差影响,更加有利于生成优化布局。As shown in Figure 7, the RMSE of spectrum map construction using four different algorithms, including Random-OK, Random-AK, ABC-OK, and ABC-AK, is compared and analyzed based on measured data. It can be seen that: (1) The RMSE of all algorithms decreases with the increase in the number of sensors, and ABC-SLO-SA-AK has the best performance in spectrum map construction. Under sensor optimization selection, the RMSE of ABC-AK is 0.30 dBm lower than that of ABC-OK on average. Under random sensor selection, the RMSE of the Random-AK algorithm is 0.38 dBm lower than that of the Random-OK algorithm. (2) Under ordinary Kriging construction, the RMSE of the ABC-OK algorithm is 0.71 dBm lower than that of Random-OK on average. Under adaptive Kriging construction, the RMSE of the ABC-AK algorithm is 0.63 dBm lower than that of Random-AK on average. In the experiment, the AK algorithm has better performance under the ABC-SLO algorithm. This is because the AK algorithm uses an adaptive estimation group to reduce the impact of low-correlation sensors on interpolation errors, which is more conducive to generating an optimized layout.

如图8所示,在阴影衰落标准差为3dB和传感器数量为100下,不同频谱地图构建方法的结果之间原始地图的位置,信号源强度和频谱地图构建情况的比较。可以发现,ABC-SA算法在信号源定位和源信号强度恢复方面表现良好。As shown in Figure 8, the location of the original map, signal source strength, and spectrum map construction are compared between the results of different spectrum map construction methods when the shadow fading standard deviation is 3 dB and the number of sensors is 100. It can be found that the ABC-SA algorithm performs well in signal source location and source signal strength recovery.

如图9所示,为了进一步地证明该算法广泛的有效性,本文基于实测数据对比不同频谱地图构建算法,包括ABC-SA,IDW[24],NN[25],Splines。可以看出,每种算法的RMSE都是随着传感器数量的增加而减小,这表明增加样本采样率是提高频谱地图精度的重要因素。在四种算法中,ABC-AK算法的RMSE总是小于其他三种算法且比Random-NN,Random-Splines,Random-IDW算法的RMSE平均分别低1.80dBm,1.53dBm,0.97dBm。证明在实际中ABC-SLO-SA-AK算法相较于其他算法具有更好的频谱地图构建性能。As shown in Figure 9, in order to further prove the widespread effectiveness of the algorithm, this paper compares different spectrum map construction algorithms based on measured data, including ABC-SA, IDW[24], NN[25], and Splines. It can be seen that the RMSE of each algorithm decreases with the increase in the number of sensors, which shows that increasing the sample rate is an important factor in improving the accuracy of spectrum maps. Among the four algorithms, the RMSE of the ABC-AK algorithm is always smaller than that of the other three algorithms and is 1.80dBm, 1.53dBm, and 0.97dBm lower than the RMSE of the Random-NN, Random-Splines, and Random-IDW algorithms, respectively. This proves that in practice, the ABC-SLO-SA-AK algorithm has better spectrum map construction performance than other algorithms.

本发明提出了一种传感器网络中的基于传感器布局优化选择和自适应Kriging模型的频谱地图构建方法,实现了高精度频谱地图构建。大量仿真结果表明,提出的方法在阴影衰落标准差为1dB,3dB和6dB的情况下,频谱地图构建性能分别比Rondom-OK性能提升37.56%,25.32%和12.89%。The present invention proposes a spectrum map construction method based on sensor layout optimization selection and adaptive Kriging model in sensor networks, which realizes high-precision spectrum map construction. A large number of simulation results show that the spectrum map construction performance of the proposed method is improved by 37.56%, 25.32% and 12.89% respectively compared with Rondom-OK performance when the standard deviation of shadow fading is 1dB, 3dB and 6dB.

上述实施例仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和等同替换,这些对本发明权利要求进行改进和等同替换后的技术方案,均落入本发明的保护范围。The above embodiments are only preferred implementation modes of the present invention. It should be pointed out that ordinary technicians in this technical field can make several improvements and equivalent substitutions without departing from the principles of the present invention. These technical solutions after improvements and equivalent substitutions to the claims of the present invention all fall within the protection scope of the present invention.

Claims (2)

1.一种基于传感器布局优化和自适应Kriging模型的频谱地图构建方法,其特征在于,包括:1. A spectrum map construction method based on sensor layout optimization and adaptive Kriging model, characterized by comprising: 利用改进的人工蜂群算法对传感器布局进行优化选择;The improved artificial bee colony algorithm is used to optimize the sensor layout; 从经过优选的传感器中寻找传感器估计组;Finding a sensor estimation group from among the preferred sensors; 计算半变异函数值并拟合半变异函数;Calculate semivariogram values and fit semivariograms; 构建自适应的Kriging模型,根据所述自适应Kriging模型,构建频谱地图;constructing an adaptive Kriging model, and constructing a spectrum map according to the adaptive Kriging model; 其中,所述改进的人工蜂群算法包括对扰动机制和适应度函数的改进,以及对人工蜂群改进;Wherein, the improved artificial bee colony algorithm includes improvements to the disturbance mechanism and fitness function, as well as improvements to the artificial bee colony; 所述对扰动机制进行的改进为:通过选中的传感器和未选中的传感器进行互换,从而对下一状态进行探索,其中已选中的传感器表示用于插值的传感器,未选中的传感器表示待插值的传感器;所述的扰动机制和适应度函数用于产生新的解,包括:The improvement of the perturbation mechanism is: the next state is explored by exchanging the selected sensor and the unselected sensor, wherein the selected sensor represents the sensor for interpolation and the unselected sensor represents the sensor to be interpolated; the perturbation mechanism and the fitness function are used to generate a new solution, including: 在选取待替换传感器时,考虑替换对当前传感器布局插值精度影响最小的传感器;When selecting the sensor to be replaced, consider replacing the sensor that has the least impact on the interpolation accuracy of the current sensor layout; 通过m次插值误差计算来确定当前布局中对插值精度影响最小的传感器,该点会被侦查蜂当做探索上限的传感器在下一次状态转移时被优先丢弃;The sensor with the smallest impact on the interpolation accuracy in the current layout is determined by m-times interpolation error calculation. This point will be regarded as the sensor with the upper limit of exploration by the scout bee and will be discarded first in the next state transfer. 在选取待插入传感器时,根据每个传感器的RMSE考虑各自的权重ηiWhen selecting the sensors to be inserted, the respective weights η i are considered according to the RMSE of each sensor; 所述适应度函数如公式(5)所示:The fitness function is shown in formula (5): 式中,是未选中传感器的估计值,是真实数据,m*是传感器数量;In the formula, is the estimated value for the unselected sensor, is the real data, m * is the number of sensors; 所述对人工蜂群进行改进包括:The improvement of the artificial bee colony comprises: 雇佣蜂根据公式(6)寻找新的传感器,即产生一个新传感器布局并与观察蜂分享传感器布局信息,并根据贪心策略选择适应度函数值f最小的传感器布局,维持最优解:The employed bees search for new sensors according to formula (6), that is, generate a new sensor layout and share the sensor layout information with the observing bees, and select the sensor layout with the smallest fitness function value f according to the greedy strategy to maintain the optimal solution: vij=ηkj×xkj (6)v ijkj ×x kj (6) 式中,k=1,2,...,NP j=1,2,...,D且k≠i,ηkj为权重矩阵;xij表示侦查蜂寻找到的新解;vij表示雇佣蜂寻找到的新解;Where, k = 1, 2, ..., NP j = 1, 2, ..., D and k ≠ i, η kj is the weight matrix; x ij represents the new solution found by the scout bee; vi ij represents the new solution found by the employed bee; 观察蜂根据公式(7)计算每个传感器的选择概率pi,并依据雇佣蜂分享的信息上式优先选择权重较高的传感器,提高收敛速度:The observation bee calculates the selection probability p i of each sensor according to formula (7), and gives priority to sensors with higher weights according to the information shared by the employed bees, thereby improving the convergence speed: 侦查蜂把达到探索上限和权重较低的传感器丢弃,根据公式(8)寻找一个新的有价值的传感器,增强摆脱局部最优的能力:The scout bee discards the sensors that have reached the exploration limit and have low weights, and searches for a new valuable sensor according to formula (8) to enhance the ability to escape from the local optimum: 式中,rij为[0,1]之间的随机数;表示问题第j个维度的上限和下限;In the formula, r ij is a random number between [0,1]; and Represents the upper and lower limits of the j-th dimension of the problem; 所述从经过优选的传感器中寻找传感器估计组的方法为:根据去相关距离dcor建立未知点s0的传感器估计组Ω0,未知点通过莫兰指数定义去相关距离;The method for finding a sensor estimation group from the selected sensors is as follows: establishing a sensor estimation group Ω 0 of an unknown point s 0 according to a decorrelation distance d cor , wherein the decorrelation distance of the unknown point is defined by a Moran index; 采用下式计算半变异值:The semivariance value is calculated using the following formula: 式中,si为点(xi,yi),dij为点(xi,yi)和点(xj,yj)的距离,N(dij)为两点距离为h的数量;Where si is the point ( xi , yi ), dij is the distance between the point ( xi , yi ) and the point ( xj , yj ), and N( dij ) is the number of points with a distance h between them; 所述半变异函数的拟合采用指数模型并通过最小二乘拟合;The fitting of the semivariogram adopts an exponential model and is performed by least squares fitting; 所述构建自适应的Kriging模型的方法为:通过拉格朗日乘数法求解一组称为Kriging模型的线性方程组来获得权重系数ωi,线性系统由公式(12)给出:The method for constructing the adaptive Kriging model is: solving a set of linear equations called the Kriging model by the Lagrange multiplier method to obtain the weight coefficient ω i , and the linear system is given by formula (12): 式中,γij为点(xi,yi)和点(xj,yj)之间的半变异函数值,φ为拉格朗日乘数,权重系数ωi是能够满足点(x0,y0)处的估计值与真实值P0的差最小的一套最优系数,即同时满足无偏估计的条件γio表示为位置i和估计点之间的半变异函数值;Where γ ij is the semivariogram value between point (x i , y i ) and point (x j , y j ), φ is the Lagrange multiplier, and the weight coefficient ω i is the estimated value that satisfies the point (x 0 , y 0 ) The optimal set of coefficients with the smallest difference from the true value P 0 is At the same time, it satisfies the conditions for unbiased estimation γ io is expressed as the semivariogram value between location i and the estimation point; 根据公式(13)计算出估计点值 According to formula (13), the estimated point value is calculated 式中,是点(x0,y0)处的某一属性估计值,Pi为样本值。In the formula, is the estimated value of an attribute at the point (x 0 ,y 0 ), and Pi is the sample value. 2.根据权利要求1所述的方法,其特征在于,所述利用改进的人工蜂群算法对传感器布局进行优化选择包括:2. The method according to claim 1, characterized in that the optimizing and selecting the sensor layout by using the improved artificial bee colony algorithm comprises: 初始化传感器位置;Initialize sensor position; 雇佣蜂根据改进的扰动机制产生新的解;Hired bees generate new solutions based on the improved perturbation mechanism; 观察蜂根据概率pi从传感器位置中产生新的解;The observer bee generates new solutions from the sensor positions according to probability p i ; 侦查蜂决定放弃的解决方案;The solution that the scout bee decided to abandon; 经过多次迭代,输出最佳的传感器位置。After multiple iterations, the optimal sensor position is output.
CN202210708960.8A 2022-06-22 2022-06-22 Spectrum map construction method based on sensor layout optimization and adaptive Kriging model Active CN115099385B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210708960.8A CN115099385B (en) 2022-06-22 2022-06-22 Spectrum map construction method based on sensor layout optimization and adaptive Kriging model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210708960.8A CN115099385B (en) 2022-06-22 2022-06-22 Spectrum map construction method based on sensor layout optimization and adaptive Kriging model

Publications (2)

Publication Number Publication Date
CN115099385A CN115099385A (en) 2022-09-23
CN115099385B true CN115099385B (en) 2024-10-15

Family

ID=83293190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210708960.8A Active CN115099385B (en) 2022-06-22 2022-06-22 Spectrum map construction method based on sensor layout optimization and adaptive Kriging model

Country Status (1)

Country Link
CN (1) CN115099385B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116744317B (en) * 2023-07-04 2024-04-02 北京博瑞翔伦科技发展有限公司 Power tunnel sensor network configuration method and system
CN118075759B (en) * 2024-02-02 2025-07-04 中国人民解放军国防科技大学 Spectrum data detection method based on incremental search and application

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107871025A (en) * 2016-09-23 2018-04-03 中国科学院上海高等研究院 Gas sensor optimization deployment method and system based on improved artificial bee colony algorithm
CN111859800A (en) * 2020-07-15 2020-10-30 河海大学 A method for spatiotemporal estimation and prediction of PM2.5 concentration distribution

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2963454B1 (en) * 2010-07-27 2013-11-01 Thales Sa METHOD OF OPTIMALLY DETERMINING THE CHARACTERISTICS AND LAYOUT OF A SET OF SENSORS FOR MONITORING A ZONE
CN112698112B (en) * 2021-03-23 2021-06-01 中国人民解放军国防科技大学 Electromagnetic spectrum map construction method and device, computer equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107871025A (en) * 2016-09-23 2018-04-03 中国科学院上海高等研究院 Gas sensor optimization deployment method and system based on improved artificial bee colony algorithm
CN111859800A (en) * 2020-07-15 2020-10-30 河海大学 A method for spatiotemporal estimation and prediction of PM2.5 concentration distribution

Also Published As

Publication number Publication date
CN115099385A (en) 2022-09-23

Similar Documents

Publication Publication Date Title
CN115099385B (en) Spectrum map construction method based on sensor layout optimization and adaptive Kriging model
WO2023169589A1 (en) Predictive channel modeling method based on adversarial network and long short-term memory network
CN111294921A (en) RSSI wireless sensor network three-dimensional cooperative positioning method
CN115776724B (en) Sensor node layout optimization method and system for electromagnetic spectrum map mapping
CN106162720B (en) A Node Stability Evaluation Method for Cognitive Wireless Self-Organizing Networks Based on Multi-attribute Decision Making
CN102325370A (en) High-precision three-dimensional positioner for wireless sensor network node
Liu et al. A Novel Multi-Hop Algorithm for Wireless Network with Unevenly Distributed Nodes.
CN110430579A (en) The wireless aps disposition optimization method of non-homogeneous environment based on drosophila optimization
Sun et al. A novel GCN based indoor localization system with multiple access points
CN105866732B (en) The mixing indoor orientation method that a kind of improvement MK models and WKNN algorithms are combined
CN117939402A (en) CSI indoor positioning method and device based on graph neural network
CN105187139B (en) A kind of outdoor radio signal reception strength map constructing method based on intelligent perception
CN115278870A (en) Improved genetic ant colony hybrid positioning method and device based on TDOA selection
Wang et al. UBETI: A DV-Hop localization algorithm for IoT with distance upper bound estimation by triangle inequality
Liu et al. MOQACA: A Novel Multiobjective Quantum Adaptive Cloning Algorithm for Range-Free Localization in Internet of Things
CN114449610A (en) A wireless sensor node clustering and cluster head election method based on network partitioning
CN114204971A (en) An Iterative Aggregated Beamforming Design and User Equipment Selection Method
Tonchev et al. Learning graph convolutional neural networks to predict radio environment maps
Wu et al. Joint scheduling and robust aggregation for federated localization over unreliable wireless D2D networks
CN117907933A (en) Blind spot intelligent identification and correction method, system, equipment and medium for time difference positioning
Xu et al. Radio environment map construction with spatially distributed sensors
Mani et al. Improved Least-Square DV-Hop Algorithm for Localization in large scale wireless sensor network
CN105701591A (en) Power grid service classification method based on neural network
Zhang et al. Link quality estimation method based on gradient boosting decision tree
Liu et al. An Optimal ZigBee Wireless Sensor Network Design for Energy Storage System

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