CN111307143B - Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance - Google Patents
Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance Download PDFInfo
- Publication number
- CN111307143B CN111307143B CN202010095325.8A CN202010095325A CN111307143B CN 111307143 B CN111307143 B CN 111307143B CN 202010095325 A CN202010095325 A CN 202010095325A CN 111307143 B CN111307143 B CN 111307143B
- Authority
- CN
- China
- Prior art keywords
- geomagnetic
- navigation
- parameters
- carrier
- sample
- 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
Links
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 30
- 239000011664 nicotinic acid Substances 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 22
- 238000011156 evaluation Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims abstract description 12
- 239000013598 vector Substances 0.000 claims description 4
- 238000010845 search algorithm Methods 0.000 claims description 3
- 230000009191 jumping Effects 0.000 claims 1
- 230000005358 geomagnetic field Effects 0.000 abstract description 13
- 238000013459 approach Methods 0.000 abstract description 2
- 230000006872 improvement Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000002547 anomalous effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 241001465754 Metazoa Species 0.000 description 2
- 230000003592 biomimetic effect Effects 0.000 description 2
- 238000009395 breeding Methods 0.000 description 2
- 230000001488 breeding effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000739 chaotic effect Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 241000270605 Chelonia Species 0.000 description 1
- 241000272201 Columbiformes Species 0.000 description 1
- 241000277334 Oncorhynchus Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000013209 evaluation strategy Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000001968 nicotinic acid Nutrition 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/04—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means
- G01C21/08—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means involving use of the magnetic field of the earth
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geology (AREA)
- Navigation (AREA)
Abstract
基于地磁梯度辅助的多目标进化搜索的仿生导航算法,首先获取载体当前时刻所处位置及目的地的地磁参量信息;导航初始时刻使载体分别沿东向和北向行走来获取地磁参量梯度信息,进而按照地磁参量同时同地收敛原则进行航向角的预测。为减少无效的搜索过程,在进化算法中,根据预测航向角对种群样本空间进行约束,提高其搜索效率。其次,受导弹追踪中的平行接近法启发,对样本的评价准则进行改进,对样本评价更加准确,进而优化导航搜索路径。本申请以终点地磁场多参量为目标值,在没有先验地磁图的情况下,进行高效、快速的路径搜索,实现自主水下航行器长航时地磁自主导航。
The bionic navigation algorithm based on multi-objective evolutionary search aided by geomagnetic gradient first obtains the geomagnetic parameter information of the carrier's current location and destination; at the initial time of navigation, the carrier walks in the east and north directions to obtain the geomagnetic parameter gradient information, and then The heading angle is predicted according to the principle of simultaneous and co-located convergence of geomagnetic parameters. In order to reduce the invalid search process, in the evolutionary algorithm, the population sample space is constrained according to the predicted heading angle to improve its search efficiency. Secondly, inspired by the parallel approach method in missile tracking, the evaluation criteria of the samples are improved to make the sample evaluation more accurate, and then optimize the navigation search path. The present application takes the multi-parameters of the geomagnetic field at the end point as the target value, and in the absence of a prior geomagnetic map, performs efficient and fast path search, and realizes the long-duration geomagnetic autonomous navigation of the autonomous underwater vehicle.
Description
技术领域technical field
本发明涉及基于地磁梯度辅助的多目标进化搜索的仿生导航算法,适用于无先验地磁场的情况下,以终点地磁场多参量为目标值,实现自主水下航行器长航时地磁自主导航。The invention relates to a bionic navigation algorithm based on multi-objective evolutionary search assisted by geomagnetic gradients, which is suitable for the realization of long-duration geomagnetic autonomous navigation of autonomous underwater vehicles by taking multi-parameters of the geomagnetic field at the end point as target values without prior geomagnetic field. .
背景技术Background technique
自主水下航行器综合了水声通信、智能控制、能量存储、多传感器测量与信息融合等先进技术,以其自主性好、灵活性强、体积小、质量轻、活动范围广及隐蔽性好等优点,可应用于石油资源调查、海底管道调查、海洋环境调查和水下设备维护等,是未来海洋探测和开发的重要工具之一。与陆地或空中载体的导航系统不同,无线电波在水下环境中的快速衰减使以全球导航卫星系统为代表的无线电导航系统不再适合于自主水下航行器。目前,常用的水下导航技术主要包括惯性导航、水声定位导航和地球物理导航。其中,惯性导航系统具有自主性、连续性、隐蔽性等特点,常作为AUV的主导航系统,但其误差随时间累积,不适用于长航时长距离导航。声学导航可分为超短基线、短基线和长基线3种,其中水声基阵布放、回收工作繁琐,超短基线和短基线的作用范围和精度均有限,且采用主动有源导航,隐蔽性较差。地球物理导航系统是利用地球本身物理特征进行导航的技术,以地形匹配、地磁匹配和重力匹配3类为主,具有自主性强、隐蔽性好、不受地域和时间限制等特点,但其导航精度主要依赖于先验地图的精确性,先验地图的获取成为地球物理场导航的制约条件。Autonomous underwater vehicle integrates advanced technologies such as underwater acoustic communication, intelligent control, energy storage, multi-sensor measurement and information fusion. It can be applied to petroleum resource survey, submarine pipeline survey, marine environment survey and underwater equipment maintenance, etc. It is one of the important tools for future ocean exploration and development. Different from the navigation systems of land or air carriers, the rapid attenuation of radio waves in the underwater environment makes the radio navigation systems represented by the global navigation satellite system unsuitable for autonomous underwater vehicles. At present, the commonly used underwater navigation technologies mainly include inertial navigation, underwater acoustic positioning and navigation and geophysical navigation. Among them, inertial navigation system has the characteristics of autonomy, continuity, concealment, etc., and is often used as the main navigation system of AUV, but its error accumulates over time, and it is not suitable for long-distance and long-distance navigation. Acoustic navigation can be divided into three types: ultra-short baseline, short baseline and long baseline. Among them, the deployment and recovery of underwater acoustic arrays are cumbersome, and the range and accuracy of ultra-short baseline and short baseline are limited, and active active navigation is used. The concealment is poor. Geophysical navigation system is a navigation technology using the physical characteristics of the earth itself. It is mainly based on terrain matching, geomagnetic matching and gravity matching. It has the characteristics of strong autonomy, good concealment, and no geographical and time constraints, but its navigation The accuracy mainly depends on the accuracy of the prior map, and the acquisition of the prior map has become a constraint condition for navigation in the geophysical field.
近年来种种研究表明,地球上许多生物都可以根据地球磁场信息来进行定位和导航。例如,在陌生的地方放飞的鸽子可以飞几百公里后归巢;太平洋鲑鱼在产卵迁徙时可以利用地磁线索从开阔的海洋导航到正确的沿海地区;成年绿海龟也可以通过探测地磁信息帮助它们返回产卵地点等。对多种动物利用地磁导航的行为进行相关实验验证和研究分析表明:地磁场是动物长途运动可信赖的导航信息源。显然,在它们大脑中储存完整的地磁图可能性较小,这就为不依赖先验地磁图完成导航提供了生物基础。同时,地球磁场矢量与近地空间中每一点的唯一对应性也为地磁导航提供了充分的理论依据。因此,可在无先验地磁场的情况下,以终点地磁场多参量为目标值,将多目标的求解与导航运动相结合,构建一种仿生地磁导航方法。从生物磁趋势性敏感角度出发,有研究人员提出了不依赖先验地磁数据的进化搜索的地磁仿生导航方法,但是现有方法存在导航耗时长,效率低,且路径性较强的问题。Various studies in recent years have shown that many creatures on earth can locate and navigate based on the information of the earth's magnetic field. For example, pigeons released in unfamiliar places can travel hundreds of kilometers to return home; Pacific salmon can use geomagnetic cues to navigate from the open ocean to the correct coastal area during spawning migration; adult green sea turtles can also help by detecting geomagnetic information They return to spawn sites, etc. The experimental verification and research analysis on the behavior of various animals using geomagnetic navigation show that the geomagnetic field is a reliable source of navigation information for long-distance movement of animals. Obviously, it is less likely to store a complete magnetic map in their brains, which provides a biological basis for navigation without relying on a priori magnetic map. At the same time, the unique correspondence between the earth's magnetic field vector and each point in the near-Earth space also provides a sufficient theoretical basis for geomagnetic navigation. Therefore, in the absence of a priori geomagnetic field, a bionic geomagnetic navigation method can be constructed by taking the multi-parameters of the geomagnetic field at the end point as the target value and combining the multi-target solution with the navigation motion. From the perspective of biomagnetic trend sensitivity, some researchers have proposed a geomagnetic biomimetic navigation method that does not rely on evolutionary search of prior geomagnetic data, but the existing methods have the problems of long navigation time, low efficiency, and strong pathability.
发明内容SUMMARY OF THE INVENTION
为了解决上述存在问题。本发明提供基于地磁梯度辅助的多目标进化搜索的仿生导航算法。在无先验地磁图的情况下,针对进化搜索策略中的随机性较强,搜索效率低等问题,提出一种基于地磁梯度辅助的多目标进化搜索的仿生导航算法,提高其搜索效率,使导航路径更加可靠与准确。为达此目的:In order to solve the above problems. The invention provides a bionic navigation algorithm based on geomagnetic gradient-assisted multi-target evolutionary search. In the absence of a priori geomagnetic map, in view of the strong randomness and low search efficiency in the evolutionary search strategy, a bionic navigation algorithm based on geomagnetic gradient-assisted multi-objective evolutionary search is proposed to improve its search efficiency and make the Navigation paths are more reliable and accurate. For this purpose:
本发明提供基于地磁梯度辅助的多目标进化搜索的仿生导航算法,具体步骤如下:The present invention provides a bionic navigation algorithm based on geomagnetic gradient-assisted multi-target evolutionary search, and the specific steps are as follows:
步骤1:获取载体当前时刻所处位置及目标位置的地磁参量;Step 1: Obtain the geomagnetic parameters of the current position of the carrier and the target position;
步骤2:计算地磁参量的梯度信息,根据多地磁参量“同时同地收敛”原则对航向角进行预测,进而约束进化算法的样本空间;Step 2: Calculate the gradient information of the geomagnetic parameters, predict the heading angle according to the principle of "simultaneous and co-located convergence" of multiple geomagnetic parameters, and then constrain the sample space of the evolutionary algorithm;
步骤3:判断是否到达目的地:根据当前位置与目的地的地磁参量构建目标函数,通过观测当前的目标函数来判断载体是否到达目的地,若到达目的地,停止搜索完成导航;否则跳转至步骤4;Step 3: Judging whether the destination has been reached: construct an objective function according to the geomagnetic parameters of the current position and the destination, and judge whether the carrier has reached the destination by observing the current objective function. If the destination is reached, stop the search and complete the navigation; otherwise, jump to
步骤4:根据进化算法选取下一步的运动方向,并对所执行的样本进行后验评价,并实时更新样本空间;重复上述步骤,直到完成导航。Step 4: Select the next movement direction according to the evolutionary algorithm, perform a posteriori evaluation on the executed samples, and update the sample space in real time; repeat the above steps until the navigation is completed.
作为本发明进一步改进,所述的地磁参量元素包括磁场三分量,即北向分量、东向分量以及垂直分量、磁场总强度、磁场水平分量、磁偏角、磁倾角中的部分或全部。As a further improvement of the present invention, the geomagnetic parameter element includes three components of the magnetic field, that is, some or all of the north component, the east component and the vertical component, the total strength of the magnetic field, the horizontal component of the magnetic field, the magnetic declination, and the magnetic dip.
作为本发明进一步改进,步骤4为尽快引导载体到达目的地,在路径搜索过程中应尽量保持多参量同时同地收敛,即满足:As a further improvement of the present invention, in
其中,Bi,k,Bj,k分别为k时刻两个不同的地磁参量,Bi,TBj,T为目标位置处的两个地磁参量,上式中,k+1时刻的地磁参量Bi,k+1Bj,k+1可用上一时刻地磁参量及地磁梯度信息表示为:Among them, B i,k ,B j,k are two different geomagnetic parameters at time k respectively, B i,T B j,T are two geomagnetic parameters at the target position, in the above formula, the geomagnetic parameters at time k+1 The parameters B i,k+1 B j,k+1 can be expressed as:
将以上两个式子联立求解得航向角γk为:Solve the above two equations simultaneously to obtain the heading angle γ k as:
基于预测航向角对进化搜索算法进行样本空间的约束。The evolutionary search algorithm is constrained by the sample space based on the predicted heading angle.
作为本发明进一步改进,考虑地磁参量间的量级和单位,对由载体当前位置与目标位置构建损失函数进行归一化后为:As a further improvement of the present invention, considering the magnitude and unit between the geomagnetic parameters, the loss function constructed by the current position of the carrier and the target position is normalized as follows:
其中,Bi,0、Bi,T、Bi,k分别为载体初始位置、目的地及k时刻载体位置的第i个地磁参量信息,当载体行进至目的地时,损失函数值理论上为0,因此,当前位置磁参量的损失函数值较小时,即满足F(Bk)≤ε,可认为导航器到达目的地,其中ε为接近0的极小量,根据导航精度进行设定。Among them, B i,0 , B i,T , B i,k are the initial position of the carrier, the destination and the ith geomagnetic parameter information of the carrier position at time k, respectively. When the carrier travels to the destination, the loss function value is theoretically is 0, therefore, when the loss function value of the magnetic parameter at the current position is small, that is, if F(B k )≤ε, it can be considered that the navigator has reached the destination, where ε is a very small amount close to 0, which is set according to the navigation accuracy .
作为本发明进一步改进,步骤3为尽可能接近最短路径的搜索,对样本评价函数进行改进,为使地磁各参量尽快收敛,要求输入的行进航向角满足:As a further improvement of the present invention,
(Baim-Bk)//(Bk+1-Bk)(B aim -B k )//(B k+1 -B k )
因此,可对向量(Baim-Bk)与(Bk+1-Bk)之间的夹角进行观测,从而评价样本的优劣:Therefore, the angle between the vectors (B aim -B k ) and (B k+1 -B k ) can be calculated Make observations to evaluate the pros and cons of the sample:
作为本发明进一步改进,对样本评价函数进行了改进,并基于改进后的评价准则制定了相应的种群更新规则如下:As a further improvement of the present invention, the sample evaluation function is improved, and based on the improved evaluation criteria, the corresponding population update rules are formulated as follows:
其中,Pp为该样本的繁殖比例,当该样本不满足繁殖条件时,则采用随机生成的样本来替代当前样本,实现种群的实时更新。Among them, P p is the reproduction ratio of the sample. When the sample does not meet the reproduction conditions, the randomly generated sample is used to replace the current sample to realize the real-time update of the population.
本发明与现有技术相比的优点在于:依据本申请提供的地磁仿生导航算法,无需依赖先验地磁图,依据搜索策略不断调整最优行进方向,快速、高效的完成导航路径搜寻。较现有的时序进化搜索方法很大减少了行进过程中的随机性,利用地磁梯度信息预测的航向角对样本空间约束,避免了很多无效搜索,使得导航路径更加平稳,便于工程应用的实现;其次,对进化算法中的评价准则进行修改,对样本进行更加精确地评价,从而使导航路径搜索接近最短路径。Compared with the prior art, the present invention has the advantages that the geomagnetic bionic navigation algorithm provided by the present application does not need to rely on a priori geomagnetic map, continuously adjusts the optimal travel direction according to the search strategy, and completes the navigation path search quickly and efficiently. Compared with the existing time series evolutionary search method, the randomness in the traveling process is greatly reduced, and the heading angle predicted by the geomagnetic gradient information is used to constrain the sample space, avoiding many invalid searches, making the navigation path more stable, and facilitating the realization of engineering applications; Secondly, the evaluation criteria in the evolutionary algorithm are modified to evaluate the samples more accurately, so that the navigation path search is close to the shortest path.
附图说明Description of drawings
图1为本申请导航方法流程图;Fig. 1 is the flow chart of the navigation method of the present application;
图2为本申请评价策略示意图;FIG. 2 is a schematic diagram of the evaluation strategy of the application;
图3为本申请实施例的无地磁异常导航路径示意对比图;3 is a schematic comparison diagram of a navigation path without geomagnetic anomaly according to an embodiment of the present application;
图4为本申请实施例的无地磁异常改进前路径的地磁参量收敛示意图;FIG. 4 is a schematic diagram of the convergence of geomagnetic parameters of a path without geomagnetic anomalies before improvement according to an embodiment of the present application;
图5为本申请实施例的无地磁异常改进后路径的地磁参量收敛示意图;FIG. 5 is a schematic diagram of the convergence of geomagnetic parameters of the improved path without geomagnetic anomalies according to an embodiment of the present application;
图6为本申请实施例的有地磁异常导航路径示意对比图;6 is a schematic comparison diagram of a navigation path with geomagnetic anomalies according to an embodiment of the present application;
图7为本申请实施例的有地磁异常改进前路径的地磁参量收敛示意图;FIG. 7 is a schematic diagram of the convergence of geomagnetic parameters with a path before geomagnetic anomaly improvement according to an embodiment of the present application;
图8为本申请实施例的有地磁异常改进后路径的地磁参量收敛示意图。FIG. 8 is a schematic diagram of the convergence of geomagnetic parameters of a path with an improved geomagnetic anomaly according to an embodiment of the present application.
具体实施方式Detailed ways
下面结合附图与具体实施方式对本发明作进一步详细描述:The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments:
本发明提供基于地磁梯度辅助的多目标进化搜索的仿生导航算法。在无先验地磁图的情况下,针对进化搜索策略中的随机性较强,搜索效率低等问题,提出一种基于地磁梯度辅助的多目标进化搜索的仿生导航算法,提高其搜索效率,使导航路径更加可靠与准确。The invention provides a bionic navigation algorithm based on geomagnetic gradient-assisted multi-target evolutionary search. In the absence of a priori geomagnetic map, in view of the strong randomness and low search efficiency in the evolutionary search strategy, a bionic navigation algorithm based on geomagnetic gradient-assisted multi-objective evolutionary search is proposed to improve its search efficiency and make the Navigation paths are more reliable and accurate.
地磁场包含多个地磁特征量,从仿生角度出发,生物运动行为具有对地磁场变化趋势性敏感的特性,因此,地磁仿生导航的过程可视为是地磁场多个特征参量从起始位置对目标位置的各个特征参量搜索收敛的过程,如图1所示实现方法具体步骤如下:The geomagnetic field contains multiple geomagnetic characteristic quantities. From the perspective of bionics, the biological movement behavior is sensitive to the changing trend of the geomagnetic field. Therefore, the process of geomagnetic biomimetic navigation can be regarded as a combination of multiple characteristic parameters of the geomagnetic field from the starting position. The process of searching for the convergence of each feature parameter of the target position, as shown in Figure 1, the specific steps of the implementation method are as follows:
1)载体运动模型建立1) Establishment of carrier motion model
在水下潜航器基于地磁参量的仿生导航过程中,可将潜航器视为质点,其运动方程可表示为:In the process of bionic navigation of underwater submersibles based on geomagnetic parameters, the submersible can be regarded as a mass point, and its motion equation can be expressed as:
其中,(xk,yk)表示k时刻潜航器的位置,u为系统的输入,与潜航器的航向角θ与速度v 有关。假定航行器在ΔT内进行匀速运动,则v可以用常量V表示,则上式简化为:Among them, (x k , y k ) represents the position of the submersible at time k, and u is the input of the system, which is related to the heading angle θ of the submersible and the speed v. Assuming that the vehicle moves at a uniform speed within ΔT, v can be represented by a constant V, and the above formula is simplified to:
其中,L表示运动步长,L=ΔT×V。Among them, L represents the motion step length, and L=ΔT×V.
2)航向角预测2) Heading angle prediction
精确的地磁梯度信息较难获得,在此,通过对东、北两个连续采样点之间地磁参数变化的简单分解来近似地磁参量的梯度信息。在导航开始时刻,设置第一步与第二步的载体航向角分别为0°与90°,并利用磁传感器测量并记录每个位置的地磁参量,通过下式计算地磁梯度信息:Accurate geomagnetic gradient information is difficult to obtain. Here, the gradient information of geomagnetic parameters is approximated by simply decomposing the changes of geomagnetic parameters between two consecutive sampling points, east and north. At the start of navigation, set the carrier heading angles of the first step and the second step to 0° and 90° respectively, and use the magnetic sensor to measure and record the geomagnetic parameters of each position, and calculate the geomagnetic gradient information by the following formula:
其中,Bi,k,Bj,k分别为k时刻两个不同的地磁参量,L为载体的运动步长,分别为k时刻地磁参量Bi,k与Bj,k在x轴与y轴向的地磁梯度。Among them, B i,k , B j,k are two different geomagnetic parameters at time k, L is the movement step of the carrier, are the geomagnetic gradients of the geomagnetic parameters B i,k and B j,k in the x-axis and the y-axis at time k, respectively.
其次,为使导航路径最优,提高搜索效率,在导航路径搜索过程中地磁多参量应尽量满足“同时同地收敛”原则,即有:Secondly, in order to optimize the navigation path and improve the search efficiency, the geomagnetic multi-parameters in the navigation path search process should try to satisfy the principle of "simultaneous and co-located convergence", namely:
其中,Bi,k,Bj,k,Bi,T,Bj,T分别为k时刻和目标位置的两个不同的地磁参量。上式中,k+1 时刻的地磁参量Bi,k+1Bj,k+1可用上一时刻地磁参量及地磁梯度信息表示为:Among them, B i,k , B j,k , B i,T , B j,T are two different geomagnetic parameters at time k and the target position, respectively. In the above formula, the geomagnetic parameters B i,k+1 B j,k+1 at time k+1 can be expressed as:
将以上两个式子联立求解得航向角为:Solving the above two equations simultaneously, the heading angle can be obtained as:
由于地磁梯度信息的计算存在误差,导致其预测航向角误差不可避免,从而降低导航精度。且地磁梯度信息预测方法的抗干扰性差,无法克服地磁异常区域带来的干扰,因此本方法不完全依靠预测航向角行进,而是基于预测航向角进行进化搜索策略中样本空间的约束。Due to the error in the calculation of the geomagnetic gradient information, the error of the predicted heading angle is inevitable, thus reducing the navigation accuracy. Moreover, the anti-interference of the geomagnetic gradient information prediction method is poor and cannot overcome the interference caused by the geomagnetic anomaly area. Therefore, this method does not completely rely on the predicted heading angle to travel, but based on the predicted heading angle to carry out the constraints of the sample space in the evolutionary search strategy.
3)样本空间初始化3) Sample space initialization
为减小搜索过程中的随机性与无效搜索,利用预测航向角对样本空间进行约束。由载体运动模型可知,载体航向角作为其唯一输入,航向角的选择决定了导航搜索路径,因此,选择载体航向角作为种群样本。In order to reduce the randomness and invalid search in the search process, the predicted heading angle is used to constrain the sample space. It can be known from the carrier motion model that the carrier heading angle is used as its only input, and the selection of the heading angle determines the navigation search path. Therefore, the carrier heading angle is selected as the population sample.
将载体航向角进行离散采样,对样本空间进行初始化,且依据预测航向角对样本空间进行约束。因此,样本空间初始化如下:The carrier heading angle is discretely sampled, the sample space is initialized, and the sample space is constrained according to the predicted heading angle. Therefore, the sample space is initialized as follows:
其中,θi为载体航向角,γk为预测航向角,Dθ为采样间隔,N为种群样本规模,β为样本空间的约束阈值,Ri为[(γk-β)/Dθ,(γk+β)/Dθ]中的任意随机整数。Among them, θ i is the carrier heading angle, γ k is the predicted heading angle, D θ is the sampling interval, N is the population sample size, β is the constraint threshold of the sample space, and R i is [(γ k -β)/D θ , (γ k +β)/D θ ] any random integer.
4)判断是否到达终点4) Determine whether to reach the end point
当前位置的地磁参量环境可描述为:The geomagnetic parameter environment of the current location can be described as:
B={B1,B2,...Bn}B={B 1 ,B 2 ,...B n }
其中,B1,B2,…Bn为地磁场各参量元素,可以是磁场三分量(地磁北向分量、地磁东向分量、地磁垂直分量)、磁场总强度、磁偏角、磁倾角、磁场水平分量等参量中的部分或全部。根据当前位置与目的地的地磁信息构建第i个地磁参量的目标函数为:Among them, B 1 , B 2 ,...B n are the parameter elements of the geomagnetic field, which can be three components of the magnetic field (geomagnetic north component, geomagnetic east component, geomagnetic vertical component), total magnetic field intensity, magnetic declination, magnetic dip, magnetic field Some or all of the parameters such as the horizontal component. The objective function of constructing the i-th geomagnetic parameter according to the geomagnetic information of the current location and the destination is:
fi,k(B)=(Bi,k-Bi,T)2 f i,k (B)=(B i,k -B i,T ) 2
其中Bi,k与Bi,T分别k时刻载体位置与目的地的第i个地磁参量信息。通过观察当前的目标函数来判断载体是否到达目的地。考虑地磁参量间的量级和单位,对目标函数进行归一化处理,得:Among them, B i,k and B i,T are the ith geomagnetic parameter information of the carrier position and destination at time k, respectively. Determine whether the carrier has reached the destination by observing the current objective function. Considering the magnitude and unit between the geomagnetic parameters, the objective function is normalized to obtain:
其中,Bi.0、Bi,T分别为载体初始位置和目的地的第i个地磁参量信息,当载体行进至目的地时,目标函数值理论上为0,因此,当前位置磁参量的目标函数值较小时,即满足 F(Bk)≤ε,可认为导航器到达目的地,其中ε为接近0的极小量,根据导航精度进行设定。若不满足以上条件跳转至下一步。Among them, B i.0 and B i,T are the ith geomagnetic parameter information of the carrier's initial position and the destination, respectively. When the carrier travels to the destination, the objective function value is theoretically 0. Therefore, the current position of the magnetic parameter When the objective function value is small, that is, if F(B k )≤ε, it can be considered that the navigator has reached the destination, where ε is a very small amount close to 0, which is set according to the navigation accuracy. If the above conditions are not met, skip to the next step.
5)样本选择5) Sample selection
在无历史信息的情况下,采用无偏好的方式从样本空间中随机选取一个样本作为载体航向角,每个样本被选择概率相同。因此,某航向角被选择的概率取决于相同样本数量所占比例。K时刻,种群样本θi被选择概率为:In the absence of historical information, a sample is randomly selected from the sample space as the carrier heading angle in an unbiased manner, and each sample has the same probability of being selected. Therefore, the probability that a certain heading angle is selected depends on the proportion of the same number of samples. At time K, the probability that the population sample θ i is selected is:
6)样本后验评价6) Sample posterior evaluation
样本的有效评价对导航路径的搜索十分重要,直接关系着搜索路径的正确与否。目前的进化算法中,以目标函数单调递减作为评价准则,若k+1步的目标函数小于第k步,则认为对应样本较优,进行繁殖操作。然而,这种情况下,可能得到的导航路径沿着某一个地磁参量的最大变化方向行走,而偏离最短导航路径。为尽可能接近最短路径的搜索,在此对样本评价函数进行改进。如图2所示,为使地磁各参量尽快收敛,要求输入的行进航向角满足:The effective evaluation of the sample is very important to the search of the navigation path, which is directly related to the correctness of the search path. In the current evolutionary algorithm, the objective function is monotonically decreasing as the evaluation criterion. If the objective function of the k+1 step is smaller than the kth step, the corresponding sample is considered to be better, and the breeding operation is performed. However, in this case, the possibly obtained navigation path follows the direction of the greatest change of a certain geomagnetic parameter, and deviates from the shortest navigation path. In order to search as close as possible to the shortest path, the sample evaluation function is improved here. As shown in Figure 2, in order to make the geomagnetic parameters converge as soon as possible, the input heading angle is required to satisfy:
(Baim-Bk)//(Bk+1-Bk)(B aim -B k )//(B k+1 -B k )
因此,可对向量(Baim-Bk)与(Bk+1-Bk)之间的夹角进行观测,从而评价样本的优劣。Therefore, the angle between the vectors (B aim -B k ) and (B k+1 -B k ) can be calculated Make observations to evaluate the quality of the sample.
7)样本种群更新7) Sample population update
基于以上评价准则进行种群样本的更新:Update the population samples based on the above evaluation criteria:
其中,Pp为该样本的繁殖比例。当该样本不满足繁殖条件时,则采用随机生成的样本来替代当前样本,实现种群的实时更新。并重复上述步骤,直至完成导航。Among them, P p is the reproduction proportion of the sample. When the sample does not meet the breeding conditions, the randomly generated sample is used to replace the current sample to realize the real-time update of the population. and repeat the above steps until the navigation is complete.
下面详细描述本发明的实施例,所述实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。The embodiments of the present invention are described in detail below, and the embodiments are exemplary and intended to explain the present invention, but should not be construed as a limitation of the present invention.
为了验证本发明的有效性,在MATLAB下进行仿真实验。利用国际地磁模型(International Geomagnetic Reference Field)IGRF-12模拟实际地磁场环境。本实施例选取磁倾角与磁偏角作为航向角预测的磁参量,选取地磁北向分量、地磁东向分量及地磁垂直分量作为导航搜索的参量元素,设定起始点坐标为北纬5°,东经5°,起始位置地磁参量为 B0,x=31165nT,B0,y=-1798.6nT,B0,z=-9342.8nT;设定目的地坐标为北纬10°,东经10°,对应地磁参量为BT,x=33756nT,BT,y=-680.8nT,BT,z=-1939.5nT;种群规模N为35;样本采样间隔Dθ为1°;为提高导航的精确性,初始阶段载体运动步长为3海里,即每隔3海里更新一次航向角,当目标函数小于0.005时,载体运动步长为1.5海里;样本约束阈值为40°;当满足时,认为载体到达目的地,结束导航。In order to verify the effectiveness of the present invention, simulation experiments are carried out under MATLAB. Use the International Geomagnetic Reference Field IGRF-12 to simulate the actual geomagnetic field environment. In this embodiment, the magnetic inclination angle and the magnetic declination angle are selected as the magnetic parameters for heading angle prediction, the geomagnetic northing component, the geomagnetic easting component and the geomagnetic vertical component are selected as the parameter elements of the navigation search, and the coordinates of the starting point are set to be 5° north latitude and 5° east longitude. °, the geomagnetic parameters of the starting position are B 0,x = 31165nT, B 0,y =-1798.6nT, B 0,z =-9342.8nT; set the destination coordinates as 10° north latitude and 10° east longitude, corresponding to the geomagnetic parameters is B T,x =33756nT,B T,y =-680.8nT,B T,z =-1939.5nT; population size N is 35; sample sampling interval D θ is 1°; in order to improve the accuracy of navigation, the initial stage The carrier motion step is 3 nautical miles, that is, the heading angle is updated every 3 nautical miles. When the objective function is less than 0.005, the carrier motion step is 1.5 nautical miles; the sample constraint threshold is 40°; when it is satisfied, it is considered that the carrier reaches the destination, End navigation.
为了说明本发明提出算法的有效性,分别在无地磁异常区域和存在地磁异常区域的情况下,将改进后与改进前的进化搜索算法进行比较。In order to illustrate the effectiveness of the algorithm proposed by the present invention, the evolutionary search algorithm after improvement and before improvement are compared under the condition of no geomagnetic anomaly area and existence of geomagnetic anomaly area respectively.
在无地磁异常区域中进行导航,两种算法的搜索轨迹如附图3所示,三个地磁导航参量的收敛过程如图4与图5所示。由图3中的导航轨迹可以看出,两种导航算法的轨迹存在较大的差异,改进前的进化搜索策略中初始阶段随机性较强,通过不断的试错来寻找最优路径,载体航向角变化较大,不适合工程应用。同时,由于其评价准则的不精确,不能保证多参量同时同地收敛,使得导航搜索路径偏离最优路径,造成时间与资源的浪费。改进后的算法中对样本空间进行约束,大大减少了载体运动的随机性,加快搜索效率。对评价函数的改进使得导航路径接近最优路径,在载体行进过程中也可实时调整路径的搜索,抗干扰能力较强,导航轨迹较为平直,便于工程应用。由地磁参量收敛情况也可看出,随时间积累,两种算法的收敛曲线都能够逐渐趋于0,引导载体不断向目标位置趋近。然而通过对比可以看出改进后的算法中,地磁多参量的收敛速度较快,收敛曲线较为光滑,对应的导航路径较为平稳,且基本可实现多参量同时同地收敛,证明了算法改进的有效性。For navigation in an area without geomagnetic anomalies, the search trajectories of the two algorithms are shown in Figure 3, and the convergence process of the three geomagnetic navigation parameters is shown in Figures 4 and 5. It can be seen from the navigation trajectories in Figure 3 that the trajectories of the two navigation algorithms are quite different. The evolutionary search strategy before the improvement has strong randomness in the initial stage, and the optimal path is found through continuous trial and error. The angle changes greatly, which is not suitable for engineering applications. At the same time, due to the inaccuracy of its evaluation criteria, it cannot guarantee that multiple parameters converge at the same time, which makes the navigation search path deviate from the optimal path, resulting in a waste of time and resources. The sample space is constrained in the improved algorithm, which greatly reduces the randomness of the carrier motion and speeds up the search efficiency. The improvement of the evaluation function makes the navigation path close to the optimal path, and the search of the path can also be adjusted in real time during the traveling process of the carrier. The anti-interference ability is strong, and the navigation trajectory is relatively straight, which is convenient for engineering applications. It can also be seen from the convergence of geomagnetic parameters that, with time accumulation, the convergence curves of the two algorithms can gradually tend to 0, and guide the carrier to continuously approach the target position. However, it can be seen from the comparison that in the improved algorithm, the convergence speed of the geomagnetic multi-parameter is faster, the convergence curve is smoother, the corresponding navigation path is relatively stable, and the multi-parameter simultaneous and co-located convergence can basically be achieved, which proves the effectiveness of the improved algorithm. sex.
地磁异常场是由地壳中磁性岩石分布不均匀引起的,导致空间地磁异常场的大小和强度不同。弱异常场的强度小于1nT,而一些强异常场的强度甚至可达到主磁场的几倍。在长航时导航过程中不可避免地遇到地磁异常区域。在仿真实验中,地磁异常区域由正常地磁场与多峰函数构造而成,地磁异常区域为北纬6°~8°N,东经5.5°~7.5°。两种算法的搜索轨迹如附图6所示,三个地磁导航参量的收敛过程如图7与图8所示。由图6中的导航轨迹可以看出,由于地磁异常区域中地磁参量与载体运动中的约束关系发生改变,改进前的算法在搜索时陷入无序混沌状态,无法顺利通过异常区域,抗干扰性差。而从改进后算法搜索的路径可以看出,载体在经过异常区域时,路径虽然会产生一些波动,但不会陷入局部异常区,载体走出异常区域后,可快速重新寻找最优航向,引导载体到达目的地。同样,由地磁三分量的收敛曲线可以看出,当载体到达异常区域时,改进前的算法依旧按照无异常区域的地磁分量与路径的约束关系来搜索路径,导致载体陷入混沌的搜索状态,无法完成其导航任务;而改进后的算法,样本空间的约束,使得该算法可以突破地磁分量与路径的约束关系,从而顺利走出异常区域,且可迅速实现最优路径的再搜索,抗干扰性较强。The geomagnetic anomalous field is caused by the uneven distribution of magnetic rocks in the crust, resulting in different sizes and strengths of the geomagnetic anomalous field in space. The strength of the weak anomalous field is less than 1nT, while the strength of some strong anomalous fields can even reach several times that of the main magnetic field. Geomagnetic anomalies are inevitably encountered during long-endurance navigation. In the simulation experiment, the geomagnetic anomaly area is constructed by the normal geomagnetic field and multi-peak function. The geomagnetic anomaly area is 6°~8°N north latitude and 5.5°~7.5° east longitude. The search trajectories of the two algorithms are shown in FIG. 6 , and the convergence processes of the three geomagnetic navigation parameters are shown in FIGS. 7 and 8 . It can be seen from the navigation trajectory in Figure 6 that due to the change in the constraint relationship between the geomagnetic parameters and the carrier motion in the geomagnetic anomaly area, the algorithm before the improvement falls into a disordered and chaotic state during the search, cannot pass through the anomaly area smoothly, and has poor anti-interference performance. . From the path searched by the improved algorithm, it can be seen that when the carrier passes through the abnormal area, although the path will fluctuate, it will not fall into the local abnormal area. After the carrier walks out of the abnormal area, it can quickly re-find the optimal heading and guide the carrier reach the destination. Similarly, it can be seen from the convergence curve of the three-component geomagnetic field that when the carrier reaches the abnormal area, the algorithm before the improvement still searches for the path according to the constraint relationship between the geomagnetic component and the path in the non-anomalous area, which causes the carrier to fall into a chaotic search state and cannot The improved algorithm, due to the constraints of the sample space, enables the algorithm to break through the constraint relationship between the geomagnetic component and the path, so as to get out of the abnormal area smoothly, and can quickly realize the re-search of the optimal path, with better anti-interference performance. powerful.
以上所述,仅是本发明的较佳实施例而已,并非是对本发明作任何其他形式的限制,而依据本发明的技术实质所作的任何修改或等同变化,仍属于本发明所要求保护的范围。The above are only preferred embodiments of the present invention, and are not intended to limit the present invention in any other form, and any modifications or equivalent changes made according to the technical essence of the present invention still fall within the scope of protection of the present invention. .
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010095325.8A CN111307143B (en) | 2020-02-17 | 2020-02-17 | Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010095325.8A CN111307143B (en) | 2020-02-17 | 2020-02-17 | Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111307143A CN111307143A (en) | 2020-06-19 |
CN111307143B true CN111307143B (en) | 2022-07-01 |
Family
ID=71154547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010095325.8A Active CN111307143B (en) | 2020-02-17 | 2020-02-17 | Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111307143B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111998847A (en) * | 2020-07-16 | 2020-11-27 | 西北工业大学 | A Bionic Geomagnetic Navigation Method for Underwater Vehicles Based on Deep Reinforcement Learning |
CN112050804B (en) * | 2020-07-31 | 2022-04-08 | 东南大学 | A near-field magnetic map construction method based on geomagnetic gradient |
CN113375549B (en) * | 2021-03-31 | 2022-07-29 | 华为技术有限公司 | Method, system and device for positioning guidance |
CN115218893B (en) * | 2022-06-19 | 2024-05-28 | 中国人民解放军空军工程大学 | A geomagnetic navigation method based on feature extraction |
CN118482712B (en) * | 2024-05-09 | 2025-01-07 | 浙江大学 | Navigation method based on real-time measurement of geomagnetic field |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04238216A (en) * | 1991-01-23 | 1992-08-26 | Sumitomo Electric Ind Ltd | How to calculate the gyro scale factor |
CN104501815A (en) * | 2014-12-18 | 2015-04-08 | 西北工业大学 | Long-distance navigation method of navigation of autonomous underwater vehicle |
CN109506660A (en) * | 2019-01-08 | 2019-03-22 | 大连理工大学 | A kind of posture optimization calculation method for bionic navigation |
CN109724592A (en) * | 2019-03-03 | 2019-05-07 | 西北工业大学 | An AUV Geomagnetic Bionic Navigation Method Based on Evolutionary Gradient Search |
CN109751994A (en) * | 2019-01-26 | 2019-05-14 | 西安邮电大学 | An autonomous homing underwater vehicle geomagnetic bionic navigation method |
-
2020
- 2020-02-17 CN CN202010095325.8A patent/CN111307143B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04238216A (en) * | 1991-01-23 | 1992-08-26 | Sumitomo Electric Ind Ltd | How to calculate the gyro scale factor |
CN104501815A (en) * | 2014-12-18 | 2015-04-08 | 西北工业大学 | Long-distance navigation method of navigation of autonomous underwater vehicle |
CN109506660A (en) * | 2019-01-08 | 2019-03-22 | 大连理工大学 | A kind of posture optimization calculation method for bionic navigation |
CN109751994A (en) * | 2019-01-26 | 2019-05-14 | 西安邮电大学 | An autonomous homing underwater vehicle geomagnetic bionic navigation method |
CN109724592A (en) * | 2019-03-03 | 2019-05-07 | 西北工业大学 | An AUV Geomagnetic Bionic Navigation Method Based on Evolutionary Gradient Search |
Also Published As
Publication number | Publication date |
---|---|
CN111307143A (en) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111307143B (en) | Bionic navigation algorithm for multi-target evolution search based on geomagnetic gradient assistance | |
US11727812B2 (en) | Airplane flight path planning method and device based on the pigeon-inspired optimization | |
Tokekar et al. | Tracking aquatic invaders: Autonomous robots for monitoring invasive fish | |
US20230243658A1 (en) | Systems, Methods and Devices for Map-Based Object's Localization Deep Learning and Object's Motion Trajectories on Geospatial Maps Using Neural Network | |
CN109724592B (en) | AUV geomagnetic bionic navigation method based on evolutionary gradient search | |
CN110849355B (en) | Bionic navigation method for geomagnetic multi-parameter multi-target rapid convergence | |
CN107525502B (en) | A method for improving the average precision of underwater vehicle inertial terrain matching navigation | |
Zhang et al. | Application of modified ekf based on intelligent data fusion in auv navigation | |
Stuntz et al. | Enabling persistent autonomy for underwater gliders with ocean model predictions and terrain-based navigation | |
Fernández-Perdomo et al. | Path planning for gliders using Regional Ocean Models: Application of Pinzón path planner with the ESEOAT model and the RU27 trans-Atlantic flight data | |
Troesch et al. | Autonomous control of marine floats in the presence of dynamic, uncertain ocean currents | |
CN104501815A (en) | Long-distance navigation method of navigation of autonomous underwater vehicle | |
Ten Kathen et al. | A comparison of pso-based informative path planners for detecting pollution peaks of the ypacarai lake with autonomous surface vehicles | |
Liu et al. | Geomagnetic navigation of AUV without a priori magnetic map | |
CN114088098B (en) | Auxiliary navigation path planning method for polar region underwater vehicle database | |
Yang et al. | A bionic data-driven approach for long-distance underwater navigation with anomaly resistance | |
CN119714289A (en) | A geomagnetic matching navigation algorithm based on improved ant colony algorithm | |
CN109579860A (en) | A kind of underwater robot field source searching method based on field On-line Estimation | |
CN109387196B (en) | A long-distance underwater geomagnetic bionic navigation method | |
Yan et al. | An AUV adaptive sampling path planning method based on online model prediction | |
Tokekar et al. | Coverage and active localization for monitoring invasive fish with an autonomous boat | |
Zhou et al. | Improving path planning efficiency for underwater gravity-aided navigation based on a new depth sorting fast search algorithm | |
Chen et al. | Bio-inspired geomagnetic underwater navigation by multi-agent gradient optimization | |
Yang et al. | Geomagnetic Guided Underwater Navigation with Gradient Multi-Attention Neural Networks | |
CN111998847A (en) | A Bionic Geomagnetic Navigation Method for Underwater Vehicles Based on Deep Reinforcement Learning |
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 |