CN107990891A - 基于长基线和信标在线标定的水下机器人组合导航方法 - Google Patents
基于长基线和信标在线标定的水下机器人组合导航方法 Download PDFInfo
- Publication number
- CN107990891A CN107990891A CN201610944484.4A CN201610944484A CN107990891A CN 107990891 A CN107990891 A CN 107990891A CN 201610944484 A CN201610944484 A CN 201610944484A CN 107990891 A CN107990891 A CN 107990891A
- Authority
- CN
- China
- Prior art keywords
- mrow
- msub
- mtd
- mtr
- msup
- 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 25
- 238000005259 measurement Methods 0.000 claims description 27
- 239000011159 matrix material Substances 0.000 claims description 25
- 239000003550 marker Substances 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims description 3
- 230000004927 fusion Effects 0.000 abstract description 4
- 230000010354 integration Effects 0.000 abstract 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 13
- 238000001914 filtration Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
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/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/22—Position of source determined 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)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明涉及基于长基线声学定位和信标在线标定的组合导航方法,实现水下机器人的水下导航定位。本发明包括:利用AUV不同时刻的单信标斜距测量值,实现在线标定各个长基线信标位置;建立基于长基线声学定位和惯性导航数据融合的卡尔曼滤波器,计算组合导航的位置估计。本方法能够有效融合长基线定位和惯性导航数据,具有较高的导航定位精度;本方法移植方便,可以适用于各种潜航器水下导航定位。
Description
技术领域
本发明涉及水下机器人技术领域,尤其涉及一种无人自治水下机器人(简称AUV)的基于长基线声定位和信标在线标定技术的水下机器人组合导航方法,实现AUV水下高精度组合导航定位。
背景技术
在海洋应用中,水下机器人发挥越来越重要的作用。水下机器人分成两类:一种是遥控式有缆水下机器人(简称ROV),一种是无人自治水下机器人(简称AUV)。ROV需要水面母船支持,同时受到电缆长度的限制,其作业距离有限,一般只有几百米;而AUV自身携带能源,可以远离母船,活动距离达到几十公里甚至上百公里。所以AUV的研究越来越受到各国的重视,AUV的发展代表了未来水下机器人的发展方向。而水下组合导航定位技术是AUV发展的关键和制约的瓶颈。因为水下环境的特殊性,无法像陆地直接使用差分GPS导航定位,所以目前水下导航定位主要有两类:惯性导航数据和水声定位导航数据。惯性导航数据短航程时定位精度高,但随着航程的增加,累积的导航误差降低了系统的导航精度;水声定位导航数据以长基线定位精度最高,长基线定位系统(简称LBL)的基阵长度一般在几千米,需要在海底布设3个以上的信标(一般布设4个信标,其中1个信标是备份信标),通过测量AUV与信标之间的距离来确定AUV的位置。长基线定位的优点是定位精度较高,并且定位误差不随时间的增加而累积,有效地解决了惯性导航系统的累积导航误差问题,所以现在广泛将长基线数据和惯性导航数据组成组合导航系统,实现高精度水下定位。但是长基线定位的使用也存在一些问题,第一,受到海洋环境干扰,长基线定位常常出现噪点,无法直接用于导航定位;第二,浅水工况下长基线信标标定精度较高,但是深水工况下长基线信标标定精度不是很理想。长基线在使用前需要布放信标和使用母船进行信标位置标定,而深水环境中水声条件复杂,尤其2000米以上,母船标定的长基线信标标定结果随着水深的增加而逐渐下降,影响长基线定位系统的定位精度,无法满足高精度水下定位的要求。在深水工况下,如何将长基线定位数据和惯性导航数据有效数据融合,即抑制长基线定位噪点,又能抑制导航累积误差,实现高精度水下定位,是深水组合导航重点研究的一个难题;如何减少深水工况下长基线信标标定误差对导航系统的影响,也是深水组合导航的亟待解决的技术难题。
发明内容
为了解决滤波长基线定位和抑制导航系统累积误差的问题,同时降低信标标定误差对导航定位的影响,本发明要解决的技术问题是提出一种将基于长基线声学定位和信标在线标定的新型组合导航方法,有效融合长基线定位和惯性导航定位数据,滤波长基线定位扰动对组合导航定位的干扰,降低了导航系统的累积误差,同时在线标定信标位置,降低深水条件下母船标定信标产生的标定误差对导航精度的影响。
本发明为实现上述目的所采用的技术方案是:基于长基线和信标在线标定的水下机器人组合导航方法,包括以下步骤:
利用AUV不同时刻的单信标斜距测量值,在线标定各个信标位置得到各个信标的标定误差;
根据标定误差、通过基于长基线声学定位的量测方程和惯性导航的预测方程估计组合导航的AUV位置。
标定误差通过下式得到
[dxi,dyi]T=A-1B
其中,
t时刻、t+1时刻和t+2时刻的AUV位置分别为(xt,yt,zt),(xt+1,yt+1,zt+1)和(xt+2,yt+2,zt+2),t时刻、t+1时刻和t+2时刻AUV到信标i的斜距分别为di_t,di_t+1,di_t+2;
t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离分别为ri_t,ri_t+1,ri_t+2;t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离估计分别为信标i的母船初始标定位置为(xi,yi,zi)。
所述根据标定误差、通过基于长基线声学定位的量测方程和惯性导航的预测方程估计组合导航的位置包括以下步骤:
1)根据标定误差计算t时刻AUV的长基线定位位置Zt(xt,yt);
2)根据AUV长基线定位位置建立量测方程;
3)建立组合导航的预测方程得到AUV的预测位置Xt(xt,yt);
4)根据AUV的长基线定位位置Zt(xt,yt)和预测位置Xt(xt,yt)得到组合导航的AUV位置。
所述根据标定误差计算t时刻AUV的长基线定位位置Zt(xt,yt),包括以下步骤:[xt,yt]T=A-1(R-D)
其中,
t时刻AUV到信标1、2、3的水平距离为r1_t,r2_t,r3_t;信标i的母船初始标定位置为(xi,yi,zi);信标1、2、3的位置估计为(x1+dx1,y1+dy1),(x2+dx2,y2+dy2)和(x3+dx3,y3+dy3),dxi,dyi为标定误差;
上式得到的[xt,yt]T作为t时刻AUV的长基线定位位置Zt(xt,yt)的列向量表示。
所述量测方程为
其中,Vt是t时刻信标的测量噪声;表示t时刻的量测表达式;是t时刻测量时AUV的真实经度和真实纬度;Ht=[1,1]T是测量方程线性化近似的雅各比矩阵。
所述预测方程为
其中,ut,ψ,θ,φ是t时刻AUV的速度、航向角、纵倾角和横滚角,Ut=[ut,ψ]是系统输入矩阵;ΔT是从t-1时刻到t时刻的时间间隔;Ht=[1,1]T是测量方程的雅各比矩阵;系统输入噪声的方差矩阵为Qt;xt-1和yt-1分别表示t-1时刻AUV在经度和纬度位置;Pt,t-1表示t时刻预测AUV位置的预测方差;Pt-1表示t-1时刻估计AUV位置的估计方差;是欧拉转换矩阵;Re是地球的短轴半径;e是地球旋转椭球扁率。
所述根据AUV的长基线定位位置Zt(xt,yt)和预测位置Xt(xt,yt)得到组合导航的位置估计通过下式得到
其中,t时刻AUV估计位置和分别表示t时刻AUV的估计位置经度和纬度;Rt表示t时刻量测噪声的方差矩阵,h(Xt)=HtXt+Vt。
所述估计组合导航的位置后,通过计算组合导航的位置估计方差来估计导航精度:其中,I是单位矩阵,Pt表示t时刻AUV组合导航的位置估计方差。
本发明具有以下有益效果及优点:
1.相对于传统的长基线定位和惯性导航数据,本方法使用组合导航算法既能够有效滤波长基线定位噪点对组合导航的干扰,同时有效抑制组合导航的累积导航误差,提高了AUV水下定位精度。
2.传统的母船标定深水长基线信标位置存在随着水深的增加,标定精度逐渐下降的问题。而本方法以母船标定位置为初始量,通过在线标定技术提高信标标定精度,降低信标标定误差对导航精度的影响,提高了AUV的水下定位精度。
3.应用范围广。本发明不但可以应用于AUV水下导航,还可以用于其它潜航器的水下导航。
4.为了有效融合长基线定位数据和惯性导航数据,同时降低信标标定误差对导航定位的影响,本发明将基于长基线的组合导航技术和信标在线标定技术相结合,不但有效滤波长基线定位数据,而且抑制了导航系统的累积误差;在线标定长基线信标位置,降低了标定误差对导航精度的影响,提高了AUV组合导航位置估计的精度。
附图说明
图1是本发明的组成示意图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
本发明的硬件要求是一台AUV,AUV上搭载深度计测量深度,搭载多普勒测量潜器的当前速度,搭载姿态角传感器测量潜器当前的航向角、纵倾角和横滚角,搭载水声测距仪测量AUV到长基线信标的距离,在海底布放4个固定的长基线信标。
如图1所示,AUV在水下作业时,自动将多普勒测量的速度、航向角传感器测量的速度和AUV到信标的距离输入组合导航算法中,实时自动计算AUV的水下位置。
4个锚系在海底的声信标和一台AUV,其中AUV上安装水声测距器、多普勒计程仪、姿态角传感器和深度计,其中姿态角传感器测量AUV当前航向角、纵倾角和横滚角,多普勒计程仪测量AUV当前速度,水声测距器测量AUV到声信标的斜距。
本发明的方法包括两个内容:内容一,利用AUV不同时刻的单信标斜距测量值,在线标定各个信标位置;内容二,建立基于长基线声学定位和惯性导航数据的数据融合的卡尔曼滤波器,计算组合导航的位置估计。
1、利用AUV不同时刻的单信标斜距测量值,在线标定各个信标位置
利用AUV不同时刻的单信标斜距测量值,在线标定各个信标位置的作用是解决母船标定长基线信标标定精度随着水深的增加而标定精度下降的问题。它的思想是将母船标定的初始位置为初始量,使用在线标定算法计算出标定误差,然后获得比母船标定的信标位置精度更高的标定结果。定义信标i(1≤i≤N,N是信标总数目)的母船初始标定位置为(xi,yi,zi),该变量是已知量;定义信标i的标定误差为(dxi,dyi,0),该变量是待求解变量;定义t时刻、t+1时刻和t+2时刻的AUV位置(xt,yt,zt),(xt+1,yt+1,zt+1)和(xt+2,yt+2,zt+2),该变量是已知量;定义t时刻、t+1时刻和t+2时刻AUV到信标i的斜距分别为di_t,di_t+1,di_t+2,该变量是已知量;则t时刻、t+1时刻和t+2时刻信标i到AUV的斜距方程组成的信标i的标定方程组如下:
其解方程为:
[dxi,dyi]T=A-1B
其中,
其中,定义t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离ri_t,ri_t+1,ri_t+2;定义t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离估计那么水平距离和水平距离估计的定义表达式如下:
2、建立基于长基线声学定位和惯性导航数据融合的卡尔曼滤波器
建立基于长基线声学定位和惯性导航数据融合的卡尔曼滤波器的作用是综合利用长基线声学定位数据、多普勒测量的速度、姿态传感器测量的姿态角等惯性导航数据,获得高精度的组合导航位置估计。
第1步,计算t时刻的AUV长基线定位Zt(xt,yt),长基线定位解算方程如下:
[xt,yt]T=A-1(R-D)
其中,
其中,定义t时刻AUV到信标1、2、3的水平距离为r1_t,r2_t,r3_t,是已知量;信标1、2、3的位置估计为(x1+dx1,y1+dy1),(x2+dx2,y2+dy2)和(x3+dx3,y3+dy3),该变量dxi,dyi是上一步标定信标位置的计算结果。
第2步,定义t时刻的AUV声学定位Zt(xt,yt),其中xt和yt分别表示t时刻AUV在x方向和y方向的声学定位位置,建立长基线声学定位的量测方程:
其中,Vt是t时刻信标的测量噪声,它是零均值高斯白噪声,量测噪声方差矩阵为Rt,信标噪声的方差矩阵是设备属性;是t时刻的量测表达式,无法获得它的准确表达式,这里是它的线性化近似表达式;是t时刻测量时AUV的真实经度和真实纬度,是未知量;定义Ht=[1,1]T是测量方程线性化近似的雅各比矩阵,是常量。
第3步,定义t时刻AUV的预测位置为Xt(xt,yt),其中xt和yt分别表示t时刻预测AUV的经度和纬度,建立组合导航的预测方程:
其中,ut,ψ,θ,φ是t时刻AUV的速度、航向角、纵倾角和横滚角,它们可以分别通过多普勒和姿态传感器测量得到,是已知量;那么定义Ut=[ut,ψ]是系统输入矩阵;ΔT是从t-1时刻到t时刻的时间间隔,是已知量;定义Ht=[1,1]T是测量方程的雅各比矩阵,是常量;Wt是t时刻的系统输入噪声,它是零均值高斯白噪声,定义系统输入噪声的方差矩阵为Qt,Qt是航向角传感器和多普勒的设备属性,所以输入噪声的方差矩阵Qt是已知量;xt-1和yt-1分别表示t-1时刻AUV在经度和纬度位置,是已知量;Pt,t-1表示t时刻预测AUV位置的预测方差,未知量;Pt-1表示t-1时刻估计AUV位置的估计方差,是已知量;是欧拉转换矩阵,将多普勒测量的基于AUV坐标系的速度转换成北-东坐标系速度,是已知量;Re是地球WGS-84模型的短轴半径,取值为6 378 137米;e是地球WGS-84模型旋转椭球扁率,取值为1/298.257。
通过组合导航的预测方程,计算t时刻AUV的预测位置为Xt(xt,yt);
第4步,计算组合导航的位置估计:定义t时刻AUV估计位置 和分别表示t时刻AUV的估计位置经度和纬度;Rt表示t时刻量测噪声的方差矩阵,是设备属性;h(Xt)表示量测表达式h(Xt)=HtXt+Vt;
第5步,计算组合导航的位置估计方差:定义Pt表示t时刻AUV组合导航的位置估计方差,导航精度的估计;其中,I是单位矩阵。Pt越大表示导航精度越低。
Claims (8)
1.基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于,包括以下步骤:
利用AUV不同时刻的单信标斜距测量值,在线标定各个信标位置得到各个信标的标定误差;
根据标定误差、通过基于长基线声学定位的量测方程和惯性导航的预测方程估计组合导航的AUV位置。
2.根据权利要求1所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于标定误差通过下式得到
[dxi,dyi]T=A-1B
其中,
<mfenced open = "" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<mi>A</mi>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<mo>-</mo>
<mn>2</mn>
<mrow>
<mo>(</mo>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>x</mi>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
<mtd>
<mrow>
<mo>-</mo>
<mn>2</mn>
<mrow>
<mo>(</mo>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>y</mi>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>-</mo>
<mn>2</mn>
<mrow>
<mo>(</mo>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
<mtd>
<mrow>
<mo>-</mo>
<mn>2</mn>
<mrow>
<mo>(</mo>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>B</mi>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<mo>(</mo>
<msup>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mn>2</mn>
</msup>
<mo>-</mo>
<msubsup>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</msubsup>
<mo>)</mo>
<mo>-</mo>
<mo>(</mo>
<msup>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
</mrow>
</msub>
<mn>2</mn>
</msup>
<mo>-</mo>
<msubsup>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
</mrow>
<mn>2</mn>
</msubsup>
<mo>)</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>(</mo>
<msup>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mn>2</mn>
</msup>
<mo>-</mo>
<msubsup>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
<mn>2</mn>
</msubsup>
<mo>)</mo>
<mo>-</mo>
<mo>(</mo>
<msup>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mn>2</mn>
</msup>
<mo>-</mo>
<msubsup>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<msup>
<mi>t</mi>
<mrow>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msup>
</mrow>
<mn>2</mn>
</msubsup>
<mo>)</mo>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
t时刻、t+1时刻和t+2时刻的AUV位置分别为(xt,yt,zt),(xt+1,yt+1,zt+1)和(xt+2,yt+2,zt+2),t时刻、t+1时刻和t+2时刻AUV到信标i的斜距分别为di_t,di_t+1,di_t+2;
<mfenced open = "" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
</mrow>
</msub>
<mo>,</mo>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>,</mo>
<msub>
<mi>r</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msqrt>
<mrow>
<msubsup>
<mi>d</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
</mrow>
<mn>2</mn>
</msubsup>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>z</mi>
<mi>t</mi>
</msub>
<mo>-</mo>
<msub>
<mi>z</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
<mtr>
<mtd>
<msqrt>
<mrow>
<msubsup>
<mi>d</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
<mn>2</mn>
</msubsup>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>z</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>z</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
<mtr>
<mtd>
<msqrt>
<mrow>
<msubsup>
<mi>d</mi>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
<mn>2</mn>
</msubsup>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>z</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>z</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</mtd>
<mtd>
<mrow>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
</mrow>
</msub>
<mo>,</mo>
<msub>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>,</mo>
<mo>,</mo>
<msub>
<mover>
<mi>r</mi>
<mo>^</mo>
</mover>
<mrow>
<mi>i</mi>
<mo>_</mo>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msqrt>
<mrow>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>x</mi>
<mi>t</mi>
</msub>
<mo>-</mo>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
<mo>+</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>y</mi>
<mi>t</mi>
</msub>
<mo>-</mo>
<msub>
<mi>y</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
<mtr>
<mtd>
<msqrt>
<mrow>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
<mo>+</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>y</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
<mtr>
<mtd>
<msqrt>
<mrow>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
<mo>+</mo>
<msup>
<mrow>
<mo>(</mo>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
</msub>
<mo>-</mo>
<msub>
<mi>y</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mrow>
</msqrt>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离分别为ri_t,ri_t+1,ri_t+2;t时刻、t+1时刻和t+2时刻AUV到信标i的水平距离估计分别为信标i的母船初始标定位置为(xi,yi,zi)。
3.根据权利要求1所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述根据标定误差、通过基于长基线声学定位的量测方程和惯性导航的预测方程估计组合导航的位置包括以下步骤:
1)根据标定误差计算t时刻AUV的长基线定位位置Zt(xt,yt);
2)根据AUV长基线定位位置建立量测方程;
3)建立组合导航的预测方程得到AUV的预测位置Xt(xt,yt);
4)根据AUV的长基线定位位置Zt(xt,yt)和预测位置Xt(xt,yt)得到组合导航的AUV位置。
4.根据权利要求3所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述根据标定误差计算t时刻AUV的长基线定位位置Zt(xt,yt),包括以下步骤:[xt,yt]T=A-1(R-D)
其中,
t时刻AUV到信标1、2、3的水平距离为r1_t,r2_t,r3_t;信标i的母船初始标定位置为(xi,yi,zi);信标1、2、3的位置估计为(x1+dx1,y1+dy1),(x2+dx2,y2+dy2)和(x3+dx3,y3+dy3),dxi,dyi为标定误差;
上式得到的[xt,yt]T作为t时刻AUV的长基线定位位置Zt(xt,yt)的列向量表示。
5.根据权利要求3所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述量测方程为
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msub>
<mi>Z</mi>
<mi>t</mi>
</msub>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>x</mi>
<mi>t</mi>
</msub>
<mo>,</mo>
<msub>
<mi>y</mi>
<mi>t</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>=</mo>
<mi>h</mi>
<mrow>
<mo>(</mo>
<msub>
<mover>
<mi>X</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<msub>
<mi>V</mi>
<mi>t</mi>
</msub>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>h</mi>
<mrow>
<mo>(</mo>
<msub>
<mover>
<mi>X</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msub>
<mi>H</mi>
<mi>t</mi>
</msub>
<msub>
<mover>
<mi>X</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>+</mo>
<msub>
<mi>V</mi>
<mi>t</mi>
</msub>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>H</mi>
<mi>t</mi>
</msub>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<mn>1</mn>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mover>
<mi>X</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>=</mo>
<mo>&lsqb;</mo>
<msub>
<mover>
<mi>x</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>,</mo>
<msub>
<mover>
<mi>y</mi>
<mo>~</mo>
</mover>
<mi>t</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
其中,Vt是t时刻信标的测量噪声;表示t时刻的量测表达式;是t时刻测量时AUV的真实经度和真实纬度;Ht=[1,1]T是测量方程线性化近似的雅各比矩阵。
6.根据权利要求3所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述预测方程为
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msub>
<mi>X</mi>
<mi>t</mi>
</msub>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>x</mi>
<mi>t</mi>
</msub>
<mo>,</mo>
<msub>
<mi>y</mi>
<mi>t</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>=</mo>
<mi>f</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>X</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>,</mo>
<msub>
<mi>U</mi>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<msub>
<mi>V</mi>
<mi>t</mi>
</msub>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<msub>
<mi>x</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>+</mo>
<msubsup>
<mi>C</mi>
<mi>b</mi>
<mi>n</mi>
</msubsup>
<msub>
<mi>&Delta;Tu</mi>
<mi>t</mi>
</msub>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mfrac>
<mn>1</mn>
<mrow>
<msub>
<mi>R</mi>
<mi>e</mi>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>+</mo>
<mi>e</mi>
<mi> </mi>
<msup>
<mi>sin</mi>
<mn>2</mn>
</msup>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
<mtr>
<mtd>
<mfrac>
<mn>1</mn>
<mrow>
<msub>
<mi>R</mi>
<mi>e</mi>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mn>2</mn>
<mi>e</mi>
<mo>+</mo>
<mn>3</mn>
<mi>e</mi>
<mi> </mi>
<msup>
<mi>sin</mi>
<mn>2</mn>
</msup>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>H</mi>
<mi>t</mi>
</msub>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<mn>1</mn>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>P</mi>
<mrow>
<mi>t</mi>
<mo>,</mo>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>=</mo>
<msub>
<mi>P</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>+</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mi>&Delta;</mi>
<mi>T</mi>
<mi> </mi>
<mi>c</mi>
<mi>o</mi>
<mi>s</mi>
<mi>&psi;</mi>
<mo>,</mo>
<mo>-</mo>
<mi>&Delta;</mi>
<mi>T</mi>
<mi> </mi>
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mi>&psi;</mi>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<msub>
<mi>Q</mi>
<mi>t</mi>
</msub>
<mo>&lsqb;</mo>
<mi>&Delta;</mi>
<mi>T</mi>
<mi> </mi>
<mi>c</mi>
<mi>o</mi>
<mi>s</mi>
<mi>&psi;</mi>
<mo>,</mo>
<mo>-</mo>
<mi>&Delta;</mi>
<mi>T</mi>
<mi> </mi>
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mi>&psi;</mi>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msubsup>
<mi>C</mi>
<mi>b</mi>
<mi>n</mi>
</msubsup>
<mo>=</mo>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<mi>sin</mi>
<mi>&psi;</mi>
<mi>c</mi>
<mi>o</mi>
<mi>s</mi>
<mi>&theta;</mi>
</mrow>
</mtd>
<mtd>
<mrow>
<mi>cos</mi>
<mi>&psi;</mi>
<mi>c</mi>
<mi>o</mi>
<mi>s</mi>
<mi>&phi;</mi>
<mo>+</mo>
<mi>sin</mi>
<mi>&phi;</mi>
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mi>&theta;</mi>
<mi>sin</mi>
<mi>&psi;</mi>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>cos</mi>
<mi>&psi;</mi>
<mi>cos</mi>
<mi>&theta;</mi>
</mrow>
</mtd>
<mtd>
<mrow>
<mo>-</mo>
<mi>sin</mi>
<mi>&psi;</mi>
<mi>c</mi>
<mi>o</mi>
<mi>s</mi>
<mi>&phi;</mi>
<mo>+</mo>
<mi>cos</mi>
<mi>&psi;</mi>
<mi>sin</mi>
<mi>&theta;</mi>
<mi>sin</mi>
<mi>&phi;</mi>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
其中,ut,ψ,θ,φ是t时刻AUV的速度、航向角、纵倾角和横滚角,Ut=[ut,ψ]是系统输入矩阵;ΔT是从t-1时刻到t时刻的时间间隔;Ht=[1,1]T是测量方程的雅各比矩阵;系统输入噪声的方差矩阵为Qt;xt-1和yt-1分别表示t-1时刻AUV在经度和纬度位置;Pt,t-1表示t时刻预测AUV位置的预测方差;Pt-1表示t-1时刻估计AUV位置的估计方差;是欧拉转换矩阵;Re是地球的短轴半径;e是地球旋转椭球扁率。
7.根据权利要求3所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述根据AUV的长基线定位位置Zt(xt,yt)和预测位置Xt(xt,yt)得到组合导航的位置估计通过下式得到
<mrow>
<msub>
<mover>
<mi>X</mi>
<mo>^</mo>
</mover>
<mi>t</mi>
</msub>
<mo>=</mo>
<msub>
<mi>X</mi>
<mi>t</mi>
</msub>
<mo>+</mo>
<msub>
<mi>P</mi>
<mrow>
<mi>t</mi>
<mo>,</mo>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<msubsup>
<mi>H</mi>
<mi>t</mi>
<mi>T</mi>
</msubsup>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>H</mi>
<mi>t</mi>
</msub>
<msub>
<mi>P</mi>
<mrow>
<mi>t</mi>
<mo>,</mo>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<msubsup>
<mi>H</mi>
<mi>t</mi>
<mi>T</mi>
</msubsup>
<mo>+</mo>
<msub>
<mi>R</mi>
<mi>t</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<mo>&lsqb;</mo>
<msub>
<mi>Z</mi>
<mi>t</mi>
</msub>
<mo>-</mo>
<mi>h</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>X</mi>
<mi>t</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&rsqb;</mo>
<msup>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mfrac>
<mn>1</mn>
<mrow>
<msub>
<mi>R</mi>
<mi>e</mi>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>+</mo>
<mi>e</mi>
<mi> </mi>
<msup>
<mi>sin</mi>
<mn>2</mn>
</msup>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
<mtr>
<mtd>
<mfrac>
<mn>1</mn>
<mrow>
<msub>
<mi>R</mi>
<mi>e</mi>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mn>2</mn>
<mi>e</mi>
<mo>+</mo>
<mn>3</mn>
<mi>e</mi>
<mi> </mi>
<msup>
<mi>sin</mi>
<mn>2</mn>
</msup>
<msub>
<mi>y</mi>
<mrow>
<mi>t</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
</mtable>
</mfenced>
<mi>T</mi>
</msup>
</mrow>
其中,t时刻AUV估计位置 和分别表示t时刻AUV的估计位置经度和纬度;Rt表示t时刻量测噪声的方差矩阵,h(Xt)=HtXt+Vt。
8.根据权利要求1所述的基于长基线和信标在线标定的水下机器人组合导航方法,其特征在于所述估计组合导航的位置后,通过计算组合导航的位置估计方差来估计导航精度:其中,I是单位矩阵,Pt表示t时刻AUV组合导航的位置估计方差。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610944484.4A CN107990891B (zh) | 2016-10-26 | 2016-10-26 | 基于长基线和信标在线标定的水下机器人组合导航方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610944484.4A CN107990891B (zh) | 2016-10-26 | 2016-10-26 | 基于长基线和信标在线标定的水下机器人组合导航方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107990891A true CN107990891A (zh) | 2018-05-04 |
CN107990891B CN107990891B (zh) | 2021-05-28 |
Family
ID=62028974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610944484.4A Active CN107990891B (zh) | 2016-10-26 | 2016-10-26 | 基于长基线和信标在线标定的水下机器人组合导航方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107990891B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108614258A (zh) * | 2018-05-09 | 2018-10-02 | 天津大学 | 一种基于单水声信标距离量测的水下定位方法 |
CN109490927A (zh) * | 2018-12-26 | 2019-03-19 | 天津水运工程勘察设计院 | 一种水下整平架定位系统及其定位方法 |
CN109782289A (zh) * | 2018-12-26 | 2019-05-21 | 中国电子科技集团公司第二十研究所 | 一种基于基线几何结构约束的水下航行器定位方法 |
CN109856659A (zh) * | 2019-01-21 | 2019-06-07 | 同济大学 | 海床基定位授时与数据回收系统及方法 |
CN110057383A (zh) * | 2019-05-05 | 2019-07-26 | 哈尔滨工程大学 | 一种auv推位导航系统杆臂误差标校方法 |
CN110309581A (zh) * | 2019-06-27 | 2019-10-08 | 哈尔滨工程大学 | 一种水下潜标位置综合校准测量点快速优化布局方法 |
CN110542884A (zh) * | 2019-08-28 | 2019-12-06 | 中国科学院声学研究所 | 一种基于惯导修正的长基线导航定位方法 |
CN111708008A (zh) * | 2020-05-08 | 2020-09-25 | 南京工程学院 | 一种基于imu和tof的水下机器人单信标导航方法 |
JP2020169953A (ja) * | 2019-04-05 | 2020-10-15 | 株式会社Ihi | 慣性航法装置の校正方法 |
CN112698273A (zh) * | 2020-12-15 | 2021-04-23 | 哈尔滨工程大学 | 一种多auv单标测距的协同作业方法 |
CN117146830A (zh) * | 2023-10-31 | 2023-12-01 | 山东科技大学 | 一种自适应多信标航位推算和长基线的紧组合导航方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120281507A1 (en) * | 2011-05-06 | 2012-11-08 | Rikoski Richard J | Systems and methods for overpinging synthetic aperture sonar transmitters |
CN104457754A (zh) * | 2014-12-19 | 2015-03-25 | 东南大学 | 一种基于sins/lbl紧组合的auv水下导航定位方法 |
CN105628016A (zh) * | 2014-10-30 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 一种基于超短基线的导航定位方法 |
CN106017467A (zh) * | 2016-07-28 | 2016-10-12 | 中国船舶重工集团公司第七0七研究所 | 一种基于多水下应答器的惯性/水声组合导航方法 |
-
2016
- 2016-10-26 CN CN201610944484.4A patent/CN107990891B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120281507A1 (en) * | 2011-05-06 | 2012-11-08 | Rikoski Richard J | Systems and methods for overpinging synthetic aperture sonar transmitters |
CN105628016A (zh) * | 2014-10-30 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 一种基于超短基线的导航定位方法 |
CN104457754A (zh) * | 2014-12-19 | 2015-03-25 | 东南大学 | 一种基于sins/lbl紧组合的auv水下导航定位方法 |
CN106017467A (zh) * | 2016-07-28 | 2016-10-12 | 中国船舶重工集团公司第七0七研究所 | 一种基于多水下应答器的惯性/水声组合导航方法 |
Non-Patent Citations (2)
Title |
---|
BRIAN BINGHAM ET AL.: "Improving Long Baseline Navigation for Autonomous Underwater Vehicles", 《OCEAN ENGINEERING》 * |
张福斌等: "一种利用单信标修正 AUV 定位误差的方法", 《鱼雷技术》 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108614258A (zh) * | 2018-05-09 | 2018-10-02 | 天津大学 | 一种基于单水声信标距离量测的水下定位方法 |
CN108614258B (zh) * | 2018-05-09 | 2022-04-08 | 天津大学 | 一种基于单水声信标距离量测的水下定位方法 |
CN109490927A (zh) * | 2018-12-26 | 2019-03-19 | 天津水运工程勘察设计院 | 一种水下整平架定位系统及其定位方法 |
CN109782289A (zh) * | 2018-12-26 | 2019-05-21 | 中国电子科技集团公司第二十研究所 | 一种基于基线几何结构约束的水下航行器定位方法 |
CN109490927B (zh) * | 2018-12-26 | 2024-04-09 | 天津水运工程勘察设计院 | 一种水下整平架定位系统及其定位方法 |
CN109782289B (zh) * | 2018-12-26 | 2022-07-05 | 中国电子科技集团公司第二十研究所 | 一种基于基线几何结构约束的水下航行器定位方法 |
CN109856659A (zh) * | 2019-01-21 | 2019-06-07 | 同济大学 | 海床基定位授时与数据回收系统及方法 |
CN109856659B (zh) * | 2019-01-21 | 2021-02-12 | 同济大学 | 海床基定位授时与数据回收系统及方法 |
JP2020169953A (ja) * | 2019-04-05 | 2020-10-15 | 株式会社Ihi | 慣性航法装置の校正方法 |
CN110057383B (zh) * | 2019-05-05 | 2023-01-03 | 哈尔滨工程大学 | 一种auv推位导航系统杆臂误差标校方法 |
CN110057383A (zh) * | 2019-05-05 | 2019-07-26 | 哈尔滨工程大学 | 一种auv推位导航系统杆臂误差标校方法 |
CN110309581A (zh) * | 2019-06-27 | 2019-10-08 | 哈尔滨工程大学 | 一种水下潜标位置综合校准测量点快速优化布局方法 |
CN110309581B (zh) * | 2019-06-27 | 2022-11-01 | 哈尔滨工程大学 | 一种水下潜标位置综合校准测量点快速优化布局方法 |
CN110542884B (zh) * | 2019-08-28 | 2020-11-06 | 中国科学院声学研究所 | 一种基于惯导修正的长基线导航定位方法 |
CN110542884A (zh) * | 2019-08-28 | 2019-12-06 | 中国科学院声学研究所 | 一种基于惯导修正的长基线导航定位方法 |
CN111708008A (zh) * | 2020-05-08 | 2020-09-25 | 南京工程学院 | 一种基于imu和tof的水下机器人单信标导航方法 |
CN112698273A (zh) * | 2020-12-15 | 2021-04-23 | 哈尔滨工程大学 | 一种多auv单标测距的协同作业方法 |
CN117146830A (zh) * | 2023-10-31 | 2023-12-01 | 山东科技大学 | 一种自适应多信标航位推算和长基线的紧组合导航方法 |
CN117146830B (zh) * | 2023-10-31 | 2024-01-26 | 山东科技大学 | 一种自适应多信标航位推算和长基线的紧组合导航方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107990891B (zh) | 2021-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107990891B (zh) | 基于长基线和信标在线标定的水下机器人组合导航方法 | |
CN106679662B (zh) | 一种基于tma技术的水下机器人单信标组合导航方法 | |
US8004930B2 (en) | Methods and systems for determining coordinates of an underwater seismic component in a reference frame | |
CN109737956B (zh) | 一种基于双应答器的sins/usbl相位差紧组合导航定位方法 | |
CN109613520B (zh) | 一种基于滤波的超短基线安装误差在线标定方法 | |
CN103697910B (zh) | 自主水下航行器多普勒计程仪安装误差的校正方法 | |
CN102829777A (zh) | 自主式水下机器人组合导航系统及方法 | |
CN103017755B (zh) | 一种水下导航姿态测量方法 | |
CN104075715A (zh) | 一种结合地形和环境特征的水下导航定位方法 | |
CN111596333B (zh) | 一种水下定位导航方法及系统 | |
US9255803B2 (en) | Devices, program products and computer implemented methods for touchless metrology having virtual zero-velocity and position update | |
CN104457754A (zh) | 一种基于sins/lbl紧组合的auv水下导航定位方法 | |
CN112945224B (zh) | 一种采用因子图和和积算法的多auv协同导航方法 | |
CN107966145B (zh) | 一种基于稀疏长基线紧组合的auv水下导航方法 | |
CN106643709A (zh) | 一种海上运载体的组合导航方法及装置 | |
CN111928850A (zh) | 适用于极地冰架下环境的自主水下机器人的组合导航方法 | |
CN110763872A (zh) | 一种多普勒测速仪多参数在线标定方法 | |
CN111220146B (zh) | 一种基于高斯过程回归学习的水下地形匹配定位方法 | |
Troni et al. | Preliminary experimental evaluation of a Doppler-aided attitude estimator for improved Doppler navigation of underwater vehicles | |
CN105549611A (zh) | 自主水下机器人的海洋环境自识别的航迹精确跟踪方法 | |
CN105928515A (zh) | 一种无人机导航系统 | |
CN115560759A (zh) | 一种基于海底油气管道检测的水下多源导航定位方法 | |
Troni et al. | Advances in in situ alignment calibration of Doppler and high/low‐end attitude sensors for underwater vehicle navigation: Theory and experimental evaluation | |
Allotta et al. | Localization algorithm for a fleet of three AUVs by INS, DVL and range measurements | |
Troni et al. | Field performance evaluation of new methods for in-situ calibration of attitude and Doppler sensors for underwater vehicle navigation |
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 |