CN106054135A - Passive underwater sound positioning method based on moving time window periodically - Google Patents
Passive underwater sound positioning method based on moving time window periodically Download PDFInfo
- Publication number
- CN106054135A CN106054135A CN201610312943.7A CN201610312943A CN106054135A CN 106054135 A CN106054135 A CN 106054135A CN 201610312943 A CN201610312943 A CN 201610312943A CN 106054135 A CN106054135 A CN 106054135A
- Authority
- CN
- China
- Prior art keywords
- auv
- delta
- time window
- hydrophone
- time
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 10
- 238000005314 correlation function Methods 0.000 claims description 4
- 230000000737 periodic effect Effects 0.000 claims description 4
- 239000003643 water by type Substances 0.000 claims description 2
- 230000004807 localization Effects 0.000 claims 3
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000003672 processing method Methods 0.000 claims 1
- 238000009825 accumulation Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 abstract description 2
- 238000004364 calculation method Methods 0.000 description 5
- 230000007774 longterm Effects 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/30—Determining absolute distances from a plurality of spaced points of known location
-
- 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/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/26—Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
本发明公开了一种基于周期移动时间窗的被动水声定位方法,由捷联惯性导航系统SINS、AUV底部的单水听器(接收器)以及海底单水听器(带声源)组成。采用基于海底水听器发出的超声波的周期而移动的时间窗模型,在时间窗内部通过对AUV处于不同位置时接收到的声源信号做广义互相关得到时延差,再通过计算时间窗内部AUV多点模型得到AUV最新位置坐标。本发明通过时间窗内部AUV多点模型计算,AUV航行距离无需过远,从而有效减小了惯导系统随着时间不断累积而造成的定位误差。本发明中AUV无需上浮出水面进行位置更新,无需数据通信且AUV被动接受超声波信号,不易暴露位置,提高了AUV的隐蔽性和安全性。
The invention discloses a passive underwater acoustic positioning method based on a periodically moving time window, which consists of a strapdown inertial navigation system SINS, a single hydrophone (receiver) at the bottom of an AUV, and a single hydrophone (with a sound source) at the bottom of the sea. Using a time window model based on the period of the ultrasonic waves emitted by the submarine hydrophone, the time delay difference is obtained by performing generalized cross-correlation on the sound source signals received by the AUV at different positions within the time window, and then by calculating the time delay inside the time window The AUV multi-point model obtains the latest position coordinates of the AUV. The present invention calculates through the AUV multi-point model inside the time window, and the AUV navigation distance does not need to be too far, thereby effectively reducing the positioning error caused by the continuous accumulation of the inertial navigation system over time. In the present invention, the AUV does not need to come out of the water to update its position, no data communication is required, and the AUV passively accepts ultrasonic signals, so it is not easy to expose its position, thus improving the concealment and safety of the AUV.
Description
技术领域technical field
本发明属于捷联惯性导航技术领域,尤其涉及为一种基于周期移动时间窗的被动水声定位方法。The invention belongs to the technical field of strapdown inertial navigation, and in particular relates to a passive underwater acoustic positioning method based on a periodically moving time window.
背景技术Background technique
AUV(Autonomous Underwater Vehicle,自主式水下航行器)现在在执行各种水下任务中发挥着重要的作用,其中包括海洋探测、水下排雷和收集海洋及河流的水深测量数据等。为了保证AUV能够在水下顺利完成任务,并且得到比较精确的水下测量数据,就必须要求其在水下具有长期的自主的高精度定位导航能力,并且具有较高的隐蔽性。AUV (Autonomous Underwater Vehicle, autonomous underwater vehicle) now plays an important role in performing various underwater tasks, including ocean detection, underwater mine clearance, and collecting bathymetric data of oceans and rivers. In order to ensure that AUV can successfully complete its tasks underwater and obtain relatively accurate underwater measurement data, it must have long-term autonomous high-precision positioning and navigation capabilities underwater, and have high concealment.
现在大部分AUV上使用DVL与SINS进行组合导航,并通过舰位推算的方法来估计位置,但这样会引起惯导系统定位误差随着时间不断累积,而不能满足长期的自主的高精度定位要求。AUV在浅海执行任务时采用的“潜航-水面校正-潜航”的导航模式进行定位导航,即当AUV在水下航行时依靠SINS/DVL进行定位导航,当AUV在水下潜行一定时间后为了校正累积误差,AUV必须上浮水面,使用SINS/GPS组合导航系统进行校正。采用这种方案,虽然能达到校正累积误差的目的,但是必须要求AUV不断往返于水下作业地点与水面之间。这样做不仅影响工作效率,而且更容易暴露AUV的位置。特别是当AUV在深海或者冰下作业时,这种方案更加不切实际。因此,研究一种在水下长期的自主的进行可靠辅助定位的方法十分重要。Now most AUVs use DVL and SINS for integrated navigation, and estimate the position through ship position reckoning, but this will cause the positioning error of the inertial navigation system to accumulate over time, and cannot meet the long-term autonomous high-precision positioning requirements . When the AUV performs tasks in shallow seas, it uses the "submerged-surface correction-submarine" navigation mode for positioning and navigation, that is, when the AUV is navigating underwater, it relies on SINS/DVL for positioning and navigation. To accumulate errors, the AUV must float to the surface and use the SINS/GPS integrated navigation system for correction. Using this scheme, although the purpose of correcting the accumulated errors can be achieved, the AUV must be required to continuously travel between the underwater operation site and the water surface. Doing so not only affects work efficiency, but also makes it easier to expose the position of the AUV. Especially when AUVs operate in deep sea or under ice, this solution is even more impractical. Therefore, it is very important to study a method for long-term autonomous and reliable assisted positioning underwater.
发明内容Contents of the invention
发明目的:本发明针对以往的DVL与SINS进行组合导航方法存在的定位误差会随着时间不断累积、“潜航-水面校正-潜航”的导航模式容易暴露AUV的位置等在AUV水下自主式导航方面存在的问题,提供一种基于周期移动时间窗的被动水声定位方法,利用海底水听器来确定载体的位置,计算出的位置坐标。特别适用于长期的自主的水下高精度定位导航,并且具有较高的隐蔽性。Purpose of the invention: The present invention aims at the positioning errors existing in the combined navigation method of DVL and SINS in the past will accumulate over time, and the navigation mode of "submarine-surface correction-submarine" easily exposes the position of the AUV, etc. in the autonomous navigation of the AUV underwater In order to solve the existing problems, a passive underwater acoustic positioning method based on a periodical moving time window is provided, and the submarine hydrophone is used to determine the position of the carrier and the calculated position coordinates. It is especially suitable for long-term autonomous underwater high-precision positioning and navigation, and has high concealment.
技术方案:一种基于周期移动时间窗的被动水声定位方法,包括以下步骤:Technical solution: a passive underwater acoustic positioning method based on periodic moving time windows, comprising the following steps:
(1)对固定在海底的单个水听器作为声源进行定位,计算其惯性坐标系下的位置坐标P(x,y,z);(1) Locate a single hydrophone fixed on the seabed as a sound source, and calculate its position coordinates P(x, y, z) in the inertial coordinate system;
(2)海底的水听器时刻保持工作状态,且不断发出周期为t的超声波脉冲信号,当AUV底部固定的水听器作为接收器接收到10个周期的脉冲信号后,即经过时间10t,AUV已经向前行进了一段距离,当AUV底部固定的水听器接收到第11个脉冲信号时,确定并记录AUV当前位置Pi(i=0,1,2,3…),此时以脉冲信号的出现作为周期信号的起始位置,接收器接收海底水听器发出的一个周期的声信号xi(i=0,1,2,3…);(2) The hydrophone on the bottom of the sea keeps working at all times, and continuously sends out ultrasonic pulse signals with a period of t. When the hydrophone fixed at the bottom of the AUV serves as a receiver and receives 10 periods of pulse signals, the elapsed time is 10t. The AUV has moved forward for a certain distance. When the hydrophone fixed at the bottom of the AUV receives the 11th pulse signal, determine and record the current position P i (i=0,1,2,3...) of the AUV. At this time, the The appearance of the pulse signal is used as the initial position of the periodic signal, and the receiver receives a periodic acoustic signal x i (i=0,1,2,3...) sent by the submarine hydrophone;
(3)AUV在水听器所在附近水域航行时,选取记录下来的4个AUV的连续位置形成时间窗,表示出4个位置Pi(i=0,1,2,3)绝对地理坐标系下的坐标为:(3) When the AUV is navigating in the waters near the hydrophone, select the recorded continuous positions of the 4 AUVs to form a time window, indicating the absolute geographic coordinate system of the 4 positions P i (i=0,1,2,3) The coordinates below are:
(4)由P3处接收到的声信号分别与P2、P1、P0处接收到的声信号做互相关得到时延差τ32、τ31、τ30:(4) The acoustic signals received at P 3 are cross-correlated with the acoustic signals received at P 2 , P 1 , and P 0 to obtain delay differences τ 32 , τ 31 , and τ 30 :
Δt3i=τ3i-(30-10i)t,(i=0,1,2);Δt 3i =τ 3i -(30-10i)t, (i=0,1,2);
而AUV在Pi(i=0,1,2,3)处时与海底水听器P(x,y,z)的距离为:When the AUV is at P i (i=0,1,2,3), the distance from the submarine hydrophone P(x,y,z) is:
所以根据所估计的时延差,水下声速设为恒定值,记为c,得到以下的方程组:Therefore, according to the estimated delay difference, the underwater sound velocity is set to a constant value, denoted as c, and the following equations are obtained:
L3-L0=Δt30cL 3 −L 0 =Δt 30 c
L3-L1=Δt31c;L 3 −L 1 =Δt 31 c;
L3-L2=Δt32cL 3 −L 2 =Δt 32 c
(5)由步骤(3)中的坐标代入的距离公式后再代入方程组后,由方程组中的3个方程得到所需的P3的坐标(x3,y3,z3),即AUV此时最新的坐标位置。(5) After the distance formula substituted by the coordinates in step (3) is substituted into the equation group, the required coordinates (x 3 , y 3 , z 3 ) of P3 are obtained from the three equations in the equation group, namely The latest coordinate position of AUV at this time.
由于随海底水听器发出的脉冲信号周期的移动,以AUV的四个连续位置、形成多个时间窗,对之后的时间窗进行相同计算,可对AUV的位置进行实时跟踪并定位,使用该方法后可以得到更精确的当前位置坐标。Due to the movement of the pulse signal period sent by the submarine hydrophone, multiple time windows are formed with four consecutive positions of the AUV, and the same calculation is performed on the subsequent time windows, so that the position of the AUV can be tracked and positioned in real time. Using this After the method, you can get more accurate current position coordinates.
所述步骤(3)时间窗的表示方法为:The expression method of described step (3) time window is:
1)设定原始AUV的惯性坐标系下的位置坐标为P0(x0,y0,z0),在经过时间10t之后,得到当前的位置坐标P1(x1,y1,z1),在经过时间20t之后,得到当前的位置坐标P2(x2,y2,z2),在经过时间30t之后,得到最新的位置坐标P3(x3,y3,z3),此时的四个点形成一个时间窗;1) Set the position coordinates in the inertial coordinate system of the original AUV as P 0 (x 0 , y 0 , z 0 ), and after 10t, get the current position coordinates P 1 (x 1 , y 1 , z 1 ), after the elapsed time 20t, get the current position coordinates P 2 (x 2 , y 2 , z 2 ), after the elapsed time 30t, get the latest position coordinates P 3 (x 3 , y 3 , z 3 ), The four points at this time form a time window;
2)当海底水听器发出的脉冲信号经过10个周期即10t时,AUV得到当前的惯性坐标系下的位置坐标为P4(x4,y4,z4),此时将P0(x0,y0,z0)从时间窗中删除,并将当前的P4与P1、P2、P3组成新的时间窗。以此类推,在AUV航行的过程中,时间窗保持10t的周期向后移动;2) When the pulse signal sent by the submarine hydrophone passes through 10 cycles, that is, 10t, the AUV obtains the position coordinates in the current inertial coordinate system as P 4 (x 4 , y 4 , z 4 ), at this time, P 0 ( x 0 , y 0 , z 0 ) are deleted from the time window, and the current P 4 and P 1 , P 2 , P 3 form a new time window. By analogy, in the process of AUV navigation, the time window keeps moving backward at a period of 10t;
3)其中第一个时间窗中,通过母船上的IMU和罗经传感器对AUV当前的航向、速度等信息进行测量并积分运算后得到的10t、20t、30t时间内AUV在绝对地理坐标系中x、y、z轴向的航行距离分别为Δx1、Δx2、Δx3、Δy1、Δy2、Δy3、Δz1、Δz2、Δz3,从而用最新位置P3(x3,y3,z3)为未知参数,将Pi(i=0,1,2)表示为:3) In the first time window, the IMU and compass sensor on the mother ship measure the current course, speed and other information of the AUV and integrate and calculate the AUV in the absolute geographic coordinate system within 10t, 20t, and 30t time x , y, and z axes are respectively Δx 1 , Δx 2 , Δx 3 , Δy 1 , Δy 2 , Δy 3 , Δz 1 , Δz 2 , Δz 3 , so the latest position P 3 (x 3 ,y 3 ,z 3 ) is an unknown parameter, and P i (i=0,1,2) is expressed as:
(x0,y0,z0)=((x3-Δx1),(y3-Δy1),(z3-Δz1))(x 0 ,y 0 ,z 0 )=((x 3 -Δx 1 ),(y 3 -Δy 1 ),(z 3 -Δz 1 ))
(x1,y1,z1)=((x3-Δx2),(y3-Δy2),(z3-Δz2));(x 1 ,y 1 ,z 1 )=((x 3 -Δx 2 ),(y 3 -Δy 2 ),(z 3 -Δz 2 ));
(x2,y2,z2)=((x3-Δx3),(y3-Δy3),(z3-Δz3))(x 2 ,y 2 ,z 2 )=((x 3 -Δx 3 ),(y 3 -Δy 3 ),(z 3 -Δz 3 ))
4)后续的时间窗同第一个时间窗的处理方法相同,用最新位置的坐标作为未知参数表示出前三个记录的位置的坐标。4) Subsequent time windows are processed in the same way as the first time window, using the coordinates of the latest position as unknown parameters to represent the coordinates of the first three recorded positions.
所述步骤(4)中互相关得到时延差的方法为:The method that cross-correlation obtains delay difference in described step (4) is:
5)假设水听器在Pi接收到的信号为:5) Suppose the signal received by the hydrophone at P i is:
xi(t)=αix(t-τi)+ni(t);x i (t)=α i x(t-τ i )+n i (t);
6)水听器在Pj接收到的信号为:6) The signal received by the hydrophone at P j is:
xj(t)=αjx(t-τj)+nj(t);x j (t)=α j x(t-τ j )+n j (t);
其中αi、αj为声信号在水中传播的衰减系数,ni(t)、nj(t)为互不相关的噪声信号,τi、τj为传播时间;Among them, α i and α j are the attenuation coefficients of acoustic signals propagating in water, n i (t) and n j (t) are noise signals that are not correlated with each other, and τ i and τ j are propagation times;
7)由步骤(5)的公式对AUV底部的水听器在不同位置接收到的声源信号做广义互相关计算,xi(t)与xj(t)的互相关函数为:7) By the formula of step (5), the generalized cross-correlation calculation is performed on the sound source signals received by the hydrophone at the bottom of the AUV at different positions, and the cross-correlation function of x i (t) and x j (t) is:
8)其中τ=τj-τi,表示到达时间差,T表示观测时间。根据相关函数的性质,只要找出的峰值,其对应的τij由两部分组成,一是AUV底部固定的水听器在Pi处与Pj处由于与海底水听器距离不同导致声信号传播时间不同而造成的时间差Δtij,二是AUV从Pj到Pi位置所经时间kt(k为经过的周期数)。8) where τ=τ j -τ i represents the arrival time difference, and T represents the observation time. According to the properties of the relevant function, it is only necessary to find The peak value of τ ij is composed of two parts, one is the time difference Δt ij caused by the difference in the propagation time of the acoustic signal due to the different distance between the hydrophone at the bottom of the AUV at P i and P j , and the second is the elapsed time kt (k is the number of cycles passed) for the AUV from P j to P i .
有益效果:本发明通过在水底设置单个水听器(带声源),以及在AUV底部设置单个水听器(接收器),利用海底水听器持续发送声信号来对载体的位置进行实时更新,计算出的位置坐标是相对于地球坐标系下的坐标,再通过坐标转换,转换成大地坐标系下的经纬度数据。本发明与现有技术相比的优点在于:Beneficial effects: the present invention arranges a single hydrophone (with sound source) at the bottom of the water and a single hydrophone (receiver) at the bottom of the AUV, and uses the submarine hydrophone to continuously send acoustic signals to update the position of the carrier in real time , the calculated position coordinates are relative to the coordinates in the earth coordinate system, and then converted into latitude and longitude data in the earth coordinate system through coordinate conversion. The advantage of the present invention compared with prior art is:
(1)本发明利用海底水听器持续发送声信号来对AUV的位置进行确定,AUV被动接收声信号,具有了较高的隐蔽性,不容易暴露AUV的位置。(1) The present invention uses the submarine hydrophone to continuously send acoustic signals to determine the position of the AUV. The AUV passively receives the acoustic signals, which has high concealment and is not easy to expose the position of the AUV.
(2)本发明采用基于周期移动的时间窗定位方法,以AUV的四个连续位置形成时间窗,并且时间窗根据海底水听器发出的脉冲信号的周期而移动,可对AUV的位置进行实时跟踪并定位,使用该方法后可以有效减少惯导系统随着时间不断累积的定位误差,可以得到更精确的当前位置坐标。(2) The present invention adopts the time window positioning method based on periodical movement, forms the time window with four continuous positions of the AUV, and the time window moves according to the period of the pulse signal sent by the seabed hydrophone, and the position of the AUV can be real-time Tracking and positioning. After using this method, the positioning error accumulated by the inertial navigation system over time can be effectively reduced, and more accurate current position coordinates can be obtained.
附图说明Description of drawings
图1为本发明的流程图;Fig. 1 is a flowchart of the present invention;
图2为本发明的时间窗模型示意框图;Fig. 2 is a schematic block diagram of the time window model of the present invention;
图3为本发明声源信号做广义互相关得到时延差流程图。Fig. 3 is a flow chart of obtaining time delay difference by generalized cross-correlation of sound source signals according to the present invention.
具体实施方式detailed description
下面将结合附图,对本发明的实施案例进行详细的描述;Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings;
如图1,本发明的具体实施步骤如下:As shown in Figure 1, the specific implementation steps of the present invention are as follows:
1)首先AUV通过计算机获取到水下水听器作为带声源在惯性坐标系下的位置坐标P(x,y,z);1) First, the AUV obtains the position coordinates P(x,y,z) of the underwater hydrophone as a sound source in the inertial coordinate system through the computer;
2)然后设定当前AUV的惯性坐标系下的位置坐标为P0(x0,y0,z0),此后AUV向前,并时刻保持接收水听器发出的超声波,在接收到10个周期的超声波后,(即航行经过时间10t),AUV到达位置P1,AUV通过母船上的IMU(Inertial measurement unit)和罗经等传感器对AUV当前的航向、速度等信息进行测量并积分运算后,记录当前在惯性坐标系中x、y、z轴向的航行距离分别为Δx1、Δy1、Δz1,并记录下一个周期的超声波信号,记录结束后,AUV继续向前航行,在经过时间20t之后,AUV到达位置P2,记录当前在惯性坐标系中x、y、z轴向的航行距离分别为Δx2、Δy2、Δz2,并记录下一个周期的超声波信号,在经过时间30t之后,AUV到达位置P3,记录当前在惯性坐标系中x、y、z轴向的航行距离分别为Δx3、Δy3、Δz3,并记录下一个周期的超声波信号;2) Then set the position coordinates of the current AUV in the inertial coordinate system as P 0 (x 0 , y 0 , z 0 ), and then the AUV moves forward and keeps receiving the ultrasonic waves from the hydrophone at all times. After receiving 10 After the period of ultrasonic waves, (that is, the voyage elapsed time 10t), the AUV reaches the position P 1 , and the AUV measures the current heading, speed and other information of the AUV through the IMU (Inertial measurement unit) and compass on the mother ship and performs integral calculations. Record the current voyage distances in the x, y, and z axes of the inertial coordinate system as Δx 1 , Δy 1 , and Δz 1 , and record the ultrasonic signal of the next cycle. After the recording is over, the AUV continues to sail forward. After the elapsed time After 20t, the AUV reaches the position P 2 , records the current voyage distances in the x, y, and z axes of the inertial coordinate system as Δx 2 , Δy 2 , and Δz 2 , and records the ultrasonic signal of the next cycle. After the elapsed time of 30t Afterwards, the AUV reaches the position P 3 , records the current voyage distances in the x, y, and z axes of the inertial coordinate system as Δx 3 , Δy 3 , and Δz 3 , and records the ultrasonic signal of the next cycle;
3)当计算机记录了四个位置之后,计算机通过记录的信息,用最新位置P3的惯性坐标系下的坐标(x3,y3,z3)为未知参数,可将Pi(i=0,1,2)的坐标表示为:3) After the computer records the four positions, the computer uses the recorded information to use the coordinates (x 3 , y 3 , z 3 ) in the inertial coordinate system of the latest position P 3 as unknown parameters, and P i (i= 0,1,2) coordinates are expressed as:
(x0,y0,z0)=((x3-Δx1),(y3-Δy1),(z3-Δz1))(x 0 ,y 0 ,z 0 )=((x 3 -Δx 1 ),(y 3 -Δy 1 ),(z 3 -Δz 1 ))
(x1,y1,z1)=((x3-Δx2),(y3-Δy2),(z3-Δz2))(x 1 ,y 1 ,z 1 )=((x 3 -Δx 2 ),(y 3 -Δy 2 ),(z 3 -Δz 2 ))
(x2,y2,z2)=((x3-Δx3),(y3-Δy3),(z3-Δz3))(x 2 ,y 2 ,z 2 )=((x 3 -Δx 3 ),(y 3 -Δy 3 ),(z 3 -Δz 3 ))
1)计算机对P3处接收到的声信号分别与P2、P1、P0处接收到的声信号做互相关,1) The computer cross-correlates the acoustic signal received at P 3 with the acoustic signals received at P 2 , P 1 , and P 0 respectively,
如图3,过程如下:As shown in Figure 3, the process is as follows:
假设水听器在Pi接收到的信号为(i=0,1,2,3):Suppose the signal received by the hydrophone at P i is (i=0,1,2,3):
xi(t)=αix(t-τi)+ni(t);x i (t)=α i x(t-τ i )+n i (t);
其中αi为声信号在水中传播的衰减系数,ni(t)为互不相关的噪声信号,τi为where α i is the attenuation coefficient of the acoustic signal propagating in water, n i (t) is the noise signal which is not correlated with each other, τ i is
传播时间;propagation time;
由步骤(2)中AUV底部的水听器在不同位置接收到的声源信号做广义互相In step (2), the sound source signals received by the hydrophones at the bottom of the AUV at different positions are used for generalized mutual
关计算,xi(t)(i=0,1,2)与的x3(t)互相关函数为:In terms of calculation, the cross-correlation function between x i (t) (i=0,1,2) and x 3 (t) is:
其中τ=τ3-τi,表示到达时间差,T表示观测时间。计算机通过一定的算法找出的峰值,其对应的τi3由两部分组成,一是AUV底部固定的水听器作为接收器在Pi处与P3处由于与海底水听器距离不同导致声信号传播时间不同而造成的时间差Δti3,二是AUV从Pi到P3位置所经时间kt(k为经过的周期数);Among them, τ=τ 3 -τ i represents the arrival time difference, and T represents the observation time. The computer finds out through a certain algorithm , and its corresponding τ i3 is composed of two parts, one is that the fixed hydrophone at the bottom of the AUV acts as a receiver at P i and P 3 due to the difference in the propagation time of the acoustic signal due to the different distance from the submarine hydrophone Time difference Δt i3 , the second is the time kt elapsed by the AUV from P i to P 3 position (k is the number of cycles passed);
所以由P3处接收到声信号的所需时间与P2、P1、P0处接收到声信号的所需时间的时间差为:Therefore, the time difference between the time required for receiving the acoustic signal at P 3 and the time required for receiving the acoustic signal at P 2 , P 1 , and P 0 is:
Δt3i=τ3i-(30-10i)t,(i=0,1,2);Δt 3i =τ 3i -(30-10i)t, (i=0,1,2);
2)由AUV在Pi(i=0,1,2,3)处时与海底水听器P(x,y,z)的距离为:2) When the AUV is at P i (i=0,1,2,3), the distance from the submarine hydrophone P(x,y,z) is:
所以根据计算机得到的时间差,水下声速设为恒定值,记为c,可以得到以下的方程组:Therefore, according to the time difference obtained by the computer, the underwater sound velocity is set to a constant value, denoted as c, and the following equations can be obtained:
L3-L0=Δt30cL 3 −L 0 =Δt 30 c
L3-L1=Δt31c;L 3 −L 1 =Δt 31 c;
L3-L2=Δt32cL 3 −L 2 =Δt 32 c
3)计算机将步骤(3)中的坐标代入的距离公式后再代入方程组后,由方程组中的3个方程可以得到所需的P3的坐标(x3,y3,z3),即AUV此时最新的坐标位置,再通过坐标转换成大地坐标系下的经纬度数据,此时第一个时间窗计算完成;3) After the computer substitutes the coordinates in step (3) into the distance formula and then into the equation group, the required coordinates of P3 (x 3 , y 3 , z 3 ) can be obtained from the three equations in the equation group, That is, the latest coordinate position of the AUV at this time, and then convert the coordinates into the latitude and longitude data in the geodetic coordinate system. At this time, the calculation of the first time window is completed;
4)AUV继续向前航行,海底水听器发出的脉冲信号又经过10个周期即10t时,AUV到达位置P4,记录当前在惯性坐标系中x、y、z轴向的航行距离分别为Δx2、Δy2、Δz2,并记录下一个周期的超声波信号,此时将P0(x0,y0,z0)从时间窗中删除,并将当前的P4与P1、P2、P3组成新的时间窗。以此类推,在AUV航行的过程中,时间窗一直保持10t的周期向后移动;4) The AUV continues to sail forward, and when the pulse signal sent by the submarine hydrophone passes through another 10 cycles, that is, 10t, the AUV reaches the position P 4 , and records the current sailing distances in the x, y, and z axes of the inertial coordinate system as Δx 2 , Δy 2 , Δz 2 , and record the ultrasonic signal of the next cycle. At this time, delete P 0 (x 0 , y 0 , z 0 ) from the time window, and compare the current P 4 with P 1 , P 2. P 3 forms a new time window. By analogy, in the process of AUV navigation, the time window has been moving backward at a period of 10t;
5)此后的时间窗同第一个时间窗的处理方法相同,可用最新位置的坐标作为未知参数表示出前三个记录的位置的坐标,从而得到最新位置的坐标的准确值;5) The subsequent time window is treated the same as the first time window, and the coordinates of the latest position can be used as unknown parameters to represent the coordinates of the first three recorded positions, thereby obtaining the exact value of the coordinates of the latest position;
本发明针对现有技术中的两种情况提出了有效的解决方式:由捷联惯性导航系统SINS、AUV底部的单水听器(接收器)以及海底单水听器(带声源)组成。采用基于海底水听器发出的超声波的周期而移动的时间窗模型,在时间窗内部通过对AUV处于不同位置时接收到的声源信号做广义互相关得到时延差,再通过计算时间窗内部AUV多点模型得到AUV最新位置坐标。由于时间窗基于超声波周期不断向前移动,能够达到较好的定位精度并且增加系统的冗余性。本发明通过时间窗内部AUV多点模型计算,AUV航行距离无需过远,从而有效减小了惯导系统随着时间不断累积而造成的定位误差。本发明中AUV无需上浮出水面进行位置更新,无需数据通信且AUV被动接受超声波信号,不易暴露位置,提高了AUV的隐蔽性和安全性。The present invention proposes an effective solution to two situations in the prior art: it consists of a strapdown inertial navigation system SINS, a single hydrophone (receiver) at the bottom of the AUV, and a single hydrophone (with sound source) at the bottom of the sea. Using a time window model based on the period of the ultrasonic waves emitted by the submarine hydrophone, the time delay difference is obtained by performing generalized cross-correlation on the sound source signals received by the AUV at different positions within the time window, and then calculating the time delay difference inside the time window The AUV multi-point model obtains the latest position coordinates of the AUV. Since the time window is continuously moved forward based on the ultrasonic cycle, better positioning accuracy can be achieved and the redundancy of the system can be increased. The present invention calculates through the AUV multi-point model inside the time window, and the AUV navigation distance does not need to be too far, thereby effectively reducing the positioning error caused by the continuous accumulation of the inertial navigation system over time. In the present invention, the AUV does not need to come out of the water to update its position, no data communication is required, and the AUV passively accepts ultrasonic signals, so it is not easy to expose the position, and the concealment and safety of the AUV are improved.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610312943.7A CN106054135B (en) | 2016-05-12 | 2016-05-12 | A kind of passive underwater acoustic localization method based on period traveling time window |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610312943.7A CN106054135B (en) | 2016-05-12 | 2016-05-12 | A kind of passive underwater acoustic localization method based on period traveling time window |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106054135A true CN106054135A (en) | 2016-10-26 |
CN106054135B CN106054135B (en) | 2018-08-21 |
Family
ID=57176978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610312943.7A Active CN106054135B (en) | 2016-05-12 | 2016-05-12 | A kind of passive underwater acoustic localization method based on period traveling time window |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106054135B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106680824A (en) * | 2016-12-21 | 2017-05-17 | 中国人民解放军海军潜艇学院 | Autonomous target passive positioning method for underwater vehicle based on vertical maneuver |
CN107479031A (en) * | 2017-07-24 | 2017-12-15 | 哈尔滨工程大学 | A kind of hidden underwater Passive Location |
CN107656244A (en) * | 2017-08-24 | 2018-02-02 | 南京安璞信息技术有限公司 | Based on the critical indoor locating system and method for listening domain ultrasonic wave reaching time-difference |
CN107656281A (en) * | 2017-08-17 | 2018-02-02 | 东南大学 | A kind of air navigation aid of the time difference auxiliary SINS based on cepstral analysis |
CN109905846A (en) * | 2019-02-18 | 2019-06-18 | 天津城建大学 | An underwater wireless sensor network positioning method based on autonomous underwater vehicle |
CN110196425A (en) * | 2019-05-16 | 2019-09-03 | 北京大学 | A kind of passive acoustic direction method of mobile platform to submarine target |
WO2020191804A1 (en) * | 2019-03-28 | 2020-10-01 | 广东志成冠军集团有限公司 | High-precision long-distance underwater acoustic ranging method based on low-frequency continuous sound wave peak capture |
WO2024007067A1 (en) * | 2022-07-07 | 2024-01-11 | Hifi Engineering Inc. | Methods and systems for tracking an object moving along a conduit |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1862763A2 (en) * | 2006-05-31 | 2007-12-05 | Honeywell International Inc. | Rapid self-alignment of a strapdown inertial system through real-time reprocessing |
CN104180804A (en) * | 2014-09-11 | 2014-12-03 | 东南大学 | Single reference node underwater vehicle integrated navigation method based on underwater information network |
CN104316045A (en) * | 2014-11-06 | 2015-01-28 | 东南大学 | AUV (autonomous underwater vehicle) interactive auxiliary positioning system and AUV interactive auxiliary positioning method based on SINS (strapdown inertial navigation system)/LBL (long base line) |
CN105445724A (en) * | 2015-12-31 | 2016-03-30 | 西北工业大学 | Single-hydrophone free-field passive distance measurement method |
CN105526931A (en) * | 2015-12-02 | 2016-04-27 | 中国人民解放军91388部队 | Combined navigation method for underwater vehicle based on individual seabed transponder |
-
2016
- 2016-05-12 CN CN201610312943.7A patent/CN106054135B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1862763A2 (en) * | 2006-05-31 | 2007-12-05 | Honeywell International Inc. | Rapid self-alignment of a strapdown inertial system through real-time reprocessing |
CN104180804A (en) * | 2014-09-11 | 2014-12-03 | 东南大学 | Single reference node underwater vehicle integrated navigation method based on underwater information network |
CN104316045A (en) * | 2014-11-06 | 2015-01-28 | 东南大学 | AUV (autonomous underwater vehicle) interactive auxiliary positioning system and AUV interactive auxiliary positioning method based on SINS (strapdown inertial navigation system)/LBL (long base line) |
CN105526931A (en) * | 2015-12-02 | 2016-04-27 | 中国人民解放军91388部队 | Combined navigation method for underwater vehicle based on individual seabed transponder |
CN105445724A (en) * | 2015-12-31 | 2016-03-30 | 西北工业大学 | Single-hydrophone free-field passive distance measurement method |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106680824A (en) * | 2016-12-21 | 2017-05-17 | 中国人民解放军海军潜艇学院 | Autonomous target passive positioning method for underwater vehicle based on vertical maneuver |
CN106680824B (en) * | 2016-12-21 | 2019-04-30 | 中国人民解放军海军潜艇学院 | It is a kind of based on the submarine navigation device of up-and-down maneuver from major heading Passive Location |
CN107479031A (en) * | 2017-07-24 | 2017-12-15 | 哈尔滨工程大学 | A kind of hidden underwater Passive Location |
CN107656281A (en) * | 2017-08-17 | 2018-02-02 | 东南大学 | A kind of air navigation aid of the time difference auxiliary SINS based on cepstral analysis |
CN107656244A (en) * | 2017-08-24 | 2018-02-02 | 南京安璞信息技术有限公司 | Based on the critical indoor locating system and method for listening domain ultrasonic wave reaching time-difference |
CN109905846A (en) * | 2019-02-18 | 2019-06-18 | 天津城建大学 | An underwater wireless sensor network positioning method based on autonomous underwater vehicle |
CN109905846B (en) * | 2019-02-18 | 2020-09-15 | 天津城建大学 | Underwater wireless sensor network positioning method based on autonomous underwater vehicle |
WO2020191804A1 (en) * | 2019-03-28 | 2020-10-01 | 广东志成冠军集团有限公司 | High-precision long-distance underwater acoustic ranging method based on low-frequency continuous sound wave peak capture |
CN110196425A (en) * | 2019-05-16 | 2019-09-03 | 北京大学 | A kind of passive acoustic direction method of mobile platform to submarine target |
WO2024007067A1 (en) * | 2022-07-07 | 2024-01-11 | Hifi Engineering Inc. | Methods and systems for tracking an object moving along a conduit |
Also Published As
Publication number | Publication date |
---|---|
CN106054135B (en) | 2018-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106054135B (en) | A kind of passive underwater acoustic localization method based on period traveling time window | |
CN104316045B (en) | A SINS/LBL-based AUV underwater interactive auxiliary positioning system and positioning method | |
CN1325932C (en) | Integrated Navigation and Positioning Method for Manned Submersible | |
CN107390177B (en) | A Passive Underwater Acoustic Positioning Method Based on Pure Direction Finding | |
CN109737956B (en) | A dual-transponder-based integrated navigation and positioning method for SINS/USBL with tight phase difference | |
CN106123850B (en) | AUV prestowage multibeam sonars underwater topography surveys and draws modification method | |
CN106767793A (en) | A kind of AUV underwater navigation localization methods based on SINS/USBL tight integrations | |
CN102262226B (en) | Underwater Positioning Method Based on Differential Technology | |
CN107505597A (en) | A kind of ultra short baseline locating system and method based on depth information | |
CN111596333B (en) | A method and system for underwater positioning and navigation | |
CN101900558A (en) | Integrated navigation method for autonomous underwater robot with integrated sonar micro-navigation | |
CN113108774B (en) | Underwater robots and underwater robot navigation and positioning methods | |
CN104180804A (en) | Single reference node underwater vehicle integrated navigation method based on underwater information network | |
CN103968830B (en) | Many ways guidance device during a kind of UUV approximately level tracking lash ship navigation and method | |
CN113048983B (en) | Improved hierarchical AUV collaborative navigation positioning method for abnormal time sequential measurement | |
CN102323586A (en) | A UUV-assisted navigation method based on ocean current profile | |
CN113156442A (en) | AUV (autonomous underwater vehicle) underwater positioning method based on long-baseline underwater acoustic system auxiliary navigation | |
Xu et al. | Accurate two-step filtering for AUV navigation in large deep-sea environment | |
CN108919324B (en) | Positioning method of underwater glider | |
CN108871379B (en) | An online calibration method of DVL velocity measurement error | |
CN111982105B (en) | Underwater navigation positioning method and system based on SINS/LBL tight combination | |
CN115390012B (en) | Multi-transponder coordinate measuring method, device and system for HOV (Hov) accurate positioning | |
CN110865333B (en) | Single beacon passive acoustic localization method for underwater glider under the influence of ocean current | |
CN110764533A (en) | A collaborative target search method for multiple underwater robots | |
CN103090861A (en) | Multi-thread terrain matching and navigating method for underwater robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |