CN106813663A - 一种惯性导航数据与卫星导航数据同步方法 - Google Patents
一种惯性导航数据与卫星导航数据同步方法 Download PDFInfo
- Publication number
- CN106813663A CN106813663A CN201710103363.1A CN201710103363A CN106813663A CN 106813663 A CN106813663 A CN 106813663A CN 201710103363 A CN201710103363 A CN 201710103363A CN 106813663 A CN106813663 A CN 106813663A
- Authority
- CN
- China
- Prior art keywords
- moment
- inertial navigation
- delta
- calculate
- theta
- 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
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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/47—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
本发明涉及一种惯性导航数据与卫星导航数据同步方法,包括如下步骤:获取惯性导航数据,获取卫星导航数据;提取卫星导航秒脉冲时刻t,提取卫星导航秒脉冲时刻t前后两个时间点t1、t2的惯性导航数据,计算卫星导航秒脉冲时刻t与t2之间的间隔时间tGPS,tGPS=t2‑t;计算比例系数Kr:T为两个时间点t1、t2之间的时间间隔;计算t时刻惯性导航位置参数和速度参数;计算t时刻的惯性导航姿态四元数。本发明利用两个惯性导航时刻的数据换算获得秒脉冲的发送时刻的惯性导航数据,实现了惯性导航数据与卫星导航数据同步,提高了数据处理的精度。
Description
技术领域
本发明涉及一种惯性导航数据与卫星导航数据同步方法,属于数据同步领域。
背景技术
运载器在飞行过程中由于惯性器件存在漂移,惯性导航误差水时间积累,长时间工作误差较大,而卫星导航***误差不随时间积累,因此采用卫星导航***修正惯性导航误差,可以提高导航控制精度。而实际工程中惯性导航与卫星导航时间基准不同,会存在数据时间不同步问题,需要采用数据同步方法完成惯性导航***与卫星导航***数据同步,获得卫星导航***秒脉冲时刻的惯性导航数据。
惯性导航与卫星导航时间基准如何统一是本领域亟待解决的技术问题。
发明内容
本发明的目的在于克服现有技术的不足,提供一种惯性导航数据与卫星导航数据同步方法,统一惯性导航与卫星导航时间基准。
本发明目的通过如下技术方案予以实现:
提供一种惯性导航数据与卫星导航数据同步方法,包括如下步骤:
(1)获取惯性导航数据,获取卫星导航数据;
(2)提取卫星导航秒脉冲时刻t,提取卫星导航秒脉冲时刻t前后两个时间点t1、t2的惯性导航数据,计算卫星导航秒脉冲时刻t与t2之间的间隔时间tGPS,tGPS=t2-t;计算比例系数Kr:T为两个时间点t1、t2之间的时间间隔;
(3)利用计算比例系数Kr计算t时刻惯性导航位置参数和速度参数;
(4)计算t时刻的惯性导航姿态四元数。
优选的,利用计算比例系数Kr计算t时刻惯性导航位置参数(x,y,z)和速度参数(Vx,Vy,Vz)的方法为:
位置参数
速度参数:
(Xt1,Yt1,Zt1)为t1时刻惯性导航三方向位置坐标,(Xt2,Yt2,Zt2)为t2时刻惯性导航三方向位置坐标,(Vx_t1,Vy_t1,Vz_t1)为t1时刻惯性导航三方向速度参数,(Vx_t2,Vy_t2,Vz_t2)为t2时刻惯性导航三方向速度参数。
优选的,计算t时刻的惯性导航姿态四元数的具体方法为:
(4.1)计算从时刻t1到t2间的转动四元数
(4.2)计算从时刻t1到t2间飞行器转动的角度Δθt_1_2,Δθt_1_2=2·cos-1(p0),当Δθt_1_2<1×10-10时,t时刻惯性导航姿态四元数(q0q1q2q3)为
如果Δθt_1_2>1×10-10,计算角度Δθt_1_2的三个方向分量(Δθx,Δθy,Δθz),计算比例系数Kθ:则
计算从时刻t1到t间飞行器转动的角度Δθt的三个方向分量(Δθx_t,Δθy_t,Δθz_t)为:
计算角度Δθt,
计算时刻t的惯性导航姿态四元数为:
其中(q0_t_1,q1_t_1,q2_t_1,q3_t_1)为时刻t1的惯性导航姿态四元数,(q0_t_2,q1_t_2,q2_t_2,q3_t_2)为时刻t2的惯性导航姿态四元数。
优选的,步骤(2)替换为:提取卫星导航秒脉冲时刻t,提取卫星导航秒脉冲时刻t前后两个时间点t1、t2的惯性导航数据,计算卫星导航秒脉冲时刻t与t1之间的间隔时间tGPS,tGPS=t-t1;计算比例系数Kr:
本发明与现有技术相比具有如下优点:
(1)本发明利用两个惯性导航时刻的数据换算获得秒脉冲的发送时刻的惯性导航数据,实现了惯性导航数据与卫星导航数据同步,提高了数据处理的精度。
(2)本发明的算法简单、计算效率高,保证了飞行器滤波导航计算的实时性。
附图说明
图1为本发明复合导航软件进行秒脉冲时刻惯性参数读取示意图。
具体实施方式
本发明的惯性导航数据与卫星导航数据同步方法,包括如下步骤:
(1)获取惯性导航数据和卫星导航数据
如图1所示,t为卫星导航的秒脉冲的发送时刻,该时刻与惯性导航时刻不统一,位于两个惯性导航时刻之间,导致后续滤波使用的导航数据不统一,导致误差较大,因此利用两个惯性导航时刻的数据换算获得秒脉冲的发送时刻的惯性导航数据,用于后续滤波计算。
惯性导航软件按照20ms间隔发送惯性导航数据给复合导航软件。t1时刻惯性导航数据为:速度为Vx_t1、Vy_t1、Vz_t1,位置为Xt1、Yt1、Zt1,姿态四元数为:t2时刻惯性导航数据为:速度为Vx_t2、Vy_t2、Vz_t2,位置为Xt2、Yt2、Zt2,姿态四元数为:
获取卫星导航数据,如图1所示,复合导航软件在秒脉冲时刻t获取卫星导航数据。
(2)进行数据同步计算,计算比例系数Kr
如图1所示,20ms间隔中秒脉冲时刻前后两个惯性导航数据时间点为t1和t2,获取秒脉冲时刻与t2之间的间隔时间tGPS,则秒脉冲到来的时刻为tGPS=t2-t。插值计算:
比例系数Kr:
(3)计算t时刻导航位置参数和速度参数
t时刻惯性导航位置、速度和视加速度数据为:位置:速度:(Xt1,Yt1,Zt1)为t1时刻惯性导航三方向位置坐标,(Xt2,Yt2,Zt2)为t2时刻惯性导航三方向位置坐标,(Vx_t1,Vy_t1,Vz_t1)为t1时刻惯性导航三方向速度参数,(Vx_t2,Vy_t2,Vz_t2)为t2时刻惯性导航三方向速度参数。
(4)计算t时刻的惯性导航姿态四元数(q0q1q2q3)
从时刻t1到t2间的转动四元数为:
从时刻t1到t2间转动的角度Δθt_1_2为:
Δθt_1_2=2·cos-1(p0)
当Δθt_1_2<1×10-10时,t时刻惯性导航姿态数据(q0 q1 q2 q3)为
如果Δθt_1_2>1×10-10,计算角度Δθt_1_2的三个分量:(Δθx Δθy Δθz)
比例系数Kθ:则
计算从时刻t1到t间转动的角度三个分量(Δθx_t Δθy_t Δθz_t)为:
时刻t的惯性导航姿态四元数为:
计算转角Δθt,
时刻t的箭体坐标系到发射惯性系的姿态转换矩阵为:
由此得到秒脉冲时刻惯性导航位置和速度、视加速度、姿态四元数,实现卫星导航时刻与惯性导航参数相对应,用于滤波计算。
以上所述,仅为本发明最佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
本发明说明书中未作详细描述的内容属于本领域专业技术人员的公知技术。
Claims (4)
1.一种惯性导航数据与卫星导航数据同步方法,其特征在于,包括如下步骤:
(1)获取惯性导航数据,获取卫星导航数据;
(2)提取卫星导航秒脉冲时刻t,提取卫星导航秒脉冲时刻t前后两个时间点t1、t2的惯性导航数据,计算卫星导航秒脉冲时刻t与t2之间的间隔时间tGPS,tGPS=t2-t;计算比例系数Kr:T为两个时间点t1、t2之间的时间间隔;
(3)利用计算比例系数Kr计算t时刻惯性导航位置参数和速度参数;
(4)计算t时刻的惯性导航姿态四元数。
2.如权利要求1所述的惯性导航数据与卫星导航数据同步方法,其特征在于,利用计算比例系数Kr计算t时刻惯性导航位置参数(x,y,z)和速度参数(Vx,Vy,Vz)的方法为:
位置参数
速度参数:
(Xt1,Yt1,Zt1)为t1时刻惯性导航三方向位置坐标,(Xt2,Yt2,Zt2)为t2时刻惯性导航三方向位置坐标,(Vx_t1,Vy_t1,Vz_t1)为t1时刻惯性导航三方向速度参数,(Vx_t2,Vy_t2,Vz_t2)为t2时刻惯性导航三方向速度参数。
3.如权利要求1或2所述的惯性导航数据与卫星导航数据同步方法,其特征在于,计算t时刻的惯性导航姿态四元数的具体方法为:
(4.1)计算从时刻t1到t2间的转动四元数
(4.2)计算从时刻t1到t2间飞行器转动的角度Δθt_1_2,Δθt_1_2=2·cos-1(p0),当Δθt_1_2<1×10-10时,t时刻惯性导航姿态四元数(q0q1q2q3)为
如果Δθt_1_2>1×10-10,计算角度Δθt_1_2的三个方向分量(Δθx,Δθy,Δθz),计算比例系数Kθ:则
计算从时刻t1到t间飞行器转动的角度Δθt的三个方向分量(Δθx_t,Δθy_t,Δθz_t)为:
计算角度Δθt,
计算时刻t的惯性导航姿态四元数为:
其中(q0_t_1,q1_t_1,q2_t_1,q3_t_1)为时刻t1的惯性导航姿态四元数,(q0_t_2,q1_t_2,q2_t_2,q3_t_2)为时刻t2的惯性导航姿态四元数。
4.如权利要求1或2所述的惯性导航数据与卫星导航数据同步方法,其特征在于,步骤(2)替换为:提取卫星导航秒脉冲时刻t,提取卫星导航秒脉冲时刻t前后两个时间点t1、t2的惯性导航数据,计算卫星导航秒脉冲时刻t与t1之间的间隔时间tGPS,tGPS=t-t1;计算比例系数Kr:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710103363.1A CN106813663B (zh) | 2017-02-24 | 2017-02-24 | 一种惯性导航数据与卫星导航数据同步方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710103363.1A CN106813663B (zh) | 2017-02-24 | 2017-02-24 | 一种惯性导航数据与卫星导航数据同步方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106813663A true CN106813663A (zh) | 2017-06-09 |
CN106813663B CN106813663B (zh) | 2020-02-14 |
Family
ID=59111852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710103363.1A Active CN106813663B (zh) | 2017-02-24 | 2017-02-24 | 一种惯性导航数据与卫星导航数据同步方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106813663B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279430A (zh) * | 2017-12-25 | 2018-07-13 | 广州市中海达测绘仪器有限公司 | 数据同步定位的方法、装置、计算机设备及存储介质 |
CN110865406A (zh) * | 2019-11-28 | 2020-03-06 | 湖南率为控制科技有限公司 | 基于车载gps授时***的多传感器数据同步处理***及方法 |
CN114111804A (zh) * | 2021-09-23 | 2022-03-01 | 中国人民解放军63620部队 | 运载火箭多源多类测量数据时间零点高精度对齐方法 |
CN117606474A (zh) * | 2024-01-24 | 2024-02-27 | 北京神导科技股份有限公司 | 基于四元数二阶插值的惯性天文组合导航时间同步方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101105401A (zh) * | 2007-08-06 | 2008-01-16 | 北京航空航天大学 | 一种sdins/gps组合导航***时间同步及同步数据提取方法 |
CN102346255A (zh) * | 2011-09-01 | 2012-02-08 | 中国航空工业第六一八研究所 | 一种卫星导航数据合理性检测方法 |
CN102680996A (zh) * | 2011-03-08 | 2012-09-19 | 精工爱普生株式会社 | 定位装置以及定位方法 |
CN103616710A (zh) * | 2013-12-17 | 2014-03-05 | 靳文瑞 | 基于fpga的多传感器组合导航时间同步*** |
CN103675844A (zh) * | 2013-11-18 | 2014-03-26 | 航天恒星科技有限公司 | 一种gnss/ins组合导航同步模拟*** |
EP2790036A1 (en) * | 2011-12-09 | 2014-10-15 | Tokyo Keiki Inc. | Position output device using satellite navigation system |
CN105841697A (zh) * | 2016-03-25 | 2016-08-10 | 北京航天自动控制研究所 | 一种多源惯性导航信息合理性判别方法 |
CN105954783A (zh) * | 2016-04-26 | 2016-09-21 | 武汉大学 | 一种改进gnss/ins实时紧组合导航实时性能的方法 |
CN106033122A (zh) * | 2015-03-13 | 2016-10-19 | 北京握奇智能科技有限公司 | 一种obu定位细分推算方法和*** |
-
2017
- 2017-02-24 CN CN201710103363.1A patent/CN106813663B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101105401A (zh) * | 2007-08-06 | 2008-01-16 | 北京航空航天大学 | 一种sdins/gps组合导航***时间同步及同步数据提取方法 |
CN102680996A (zh) * | 2011-03-08 | 2012-09-19 | 精工爱普生株式会社 | 定位装置以及定位方法 |
CN102346255A (zh) * | 2011-09-01 | 2012-02-08 | 中国航空工业第六一八研究所 | 一种卫星导航数据合理性检测方法 |
EP2790036A1 (en) * | 2011-12-09 | 2014-10-15 | Tokyo Keiki Inc. | Position output device using satellite navigation system |
CN103675844A (zh) * | 2013-11-18 | 2014-03-26 | 航天恒星科技有限公司 | 一种gnss/ins组合导航同步模拟*** |
CN103616710A (zh) * | 2013-12-17 | 2014-03-05 | 靳文瑞 | 基于fpga的多传感器组合导航时间同步*** |
CN106033122A (zh) * | 2015-03-13 | 2016-10-19 | 北京握奇智能科技有限公司 | 一种obu定位细分推算方法和*** |
CN105841697A (zh) * | 2016-03-25 | 2016-08-10 | 北京航天自动控制研究所 | 一种多源惯性导航信息合理性判别方法 |
CN105954783A (zh) * | 2016-04-26 | 2016-09-21 | 武汉大学 | 一种改进gnss/ins实时紧组合导航实时性能的方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279430A (zh) * | 2017-12-25 | 2018-07-13 | 广州市中海达测绘仪器有限公司 | 数据同步定位的方法、装置、计算机设备及存储介质 |
CN110865406A (zh) * | 2019-11-28 | 2020-03-06 | 湖南率为控制科技有限公司 | 基于车载gps授时***的多传感器数据同步处理***及方法 |
CN114111804A (zh) * | 2021-09-23 | 2022-03-01 | 中国人民解放军63620部队 | 运载火箭多源多类测量数据时间零点高精度对齐方法 |
CN114111804B (zh) * | 2021-09-23 | 2024-06-18 | 中国人民解放军63620部队 | 运载火箭多源多类测量数据时间零点高精度对齐方法 |
CN117606474A (zh) * | 2024-01-24 | 2024-02-27 | 北京神导科技股份有限公司 | 基于四元数二阶插值的惯性天文组合导航时间同步方法 |
CN117606474B (zh) * | 2024-01-24 | 2024-03-29 | 北京神导科技股份有限公司 | 基于四元数二阶插值的惯性天文组合导航时间同步方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106813663B (zh) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106813663A (zh) | 一种惯性导航数据与卫星导航数据同步方法 | |
CN106275508B (zh) | 一种卫星绕空间轴的最短路径姿态机动控制方法 | |
CN107368091A (zh) | 一种基于有限时间神经动力学的多旋翼无人飞行器的稳定飞行控制方法 | |
CN104848860A (zh) | 一种敏捷卫星成像过程姿态机动规划方法 | |
CN104281150A (zh) | 一种姿态机动的轨迹规划方法 | |
CN107168357A (zh) | 一种考虑姿态约束与抗退绕的航天器姿态机动控制方法 | |
CN103136444B (zh) | 一种导航卫星不同控制模式下太阳帆板的受照分析方法 | |
CN104931045B (zh) | 全方位移动机器人基于定位码盘的定位方法 | |
CN103363992A (zh) | 基于梯度下降的四旋翼无人机姿态航向参考***解算方法 | |
CN103955224A (zh) | 一种用于相对运动视线跟踪的姿态控制方法 | |
CN107450309B (zh) | 一种绳系组合体姿态机动协同控制方法 | |
CN105241319B (zh) | 一种高速自旋制导炮弹空中实时对准方法 | |
CN105955283A (zh) | 多轴快速姿态机动喷气控制方法 | |
CN107525492A (zh) | 一种适用于敏捷对地观测卫星的偏流角仿真分析方法 | |
CN105352530A (zh) | 一种惯性器件的精度测量标定方法 | |
CN107628273A (zh) | 一种基于可变控制周期的卫星姿态控制方法 | |
CN105043414A (zh) | 一种三轴惯性稳定平台***的台体控制参数计算方法 | |
CN102508492B (zh) | 一种飞行器在等高航路点间的定高度大圆飞行实现方法 | |
CN102880059A (zh) | 一种采用正弦偏航导引律的偏航机动控制方法 | |
CN109917650A (zh) | 一种非对称时变约束的飞行器姿态控制方法 | |
CN103792843B (zh) | 一种惯性平台快速转动控制方法 | |
CN108107726A (zh) | 一种基于对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法 | |
CN106542118A (zh) | 一种利用飞轮从磁轮联控状态恢复到正常姿态控制的方法 | |
RU2396189C1 (ru) | Способ ориентации осей космического аппарата в орбитальную систему координат | |
CN112379680A (zh) | 一种飞行器姿态角控制方法、控制装置及存储介质 |
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 |