SINS初始对准要测定系统的姿态变换矩阵,分为粗对准和精对准两个部分,粗短准阶段利用重力和地球自转量粗略计算姿态矩阵;在精对准阶段,不仅依靠前面的姿态矩阵测量值及重力和地球自转量,还要依据惯性器件的输出值和观测量,用合适的滤波方法,对系统的误差量进行估计,修正姿态矩阵,计算出精确的姿态变换矩阵。

静态基座下解析粗对准

粗对准的目的是快速的得到一个粗略的姿态矩阵,即载体系b到导航系e的姿态矩阵,为精对准做准备,因此缩短对准时间是粗对准的重要目的。粗对准时,忽略干扰信息的影响,认为载体处于理想的静止状态,把地球自转角速度和重力矢量信息作为粗对准时刻陀螺仪和加速度计的信息,根 据公式推导计算出姿态矩阵。

静基座状态下,经度纬度确定,由重力计算公式可以精确的求出当地的重力加速度,同时可以求出精确的地球自转角速率,他们在地理坐标系的投影可以表示为:

                  (1)

构造新的向量,得到,并且b系表示如下:

                                             (2)

是正交矩阵,满足,将(7)转置可以得到:

                                       (3)

写成矩阵的形式:

                                 (4)

取逆分离得到:

                                   (5)

将(6)取逆矩阵,并与(7)代入(10)即可得到:

        (7)

是陀螺仪的输出,是加速度计的输出,根据这两个信息叉乘得到。为地球重力加速度,为地球自转角速度的。

通过上述过程,粗对准实现了由加速度计和陀螺输出到姿态矩阵的转换,得到粗略的对准矩阵,代码如下:

%INS读初值
dataPath = '../Data/';
fidOut = fopen([dataPath,'INS.txt'],'r');
initOut = fscanf(fidOut,'%e',[13,1]);
lambda = degree2radian(initOut(2));
L = degree2radian(initOut(3));
H = initOut(4);
g = G_LH(L,H);
[RM,RN] = R_M_N(L);
Cne = C_N_E(lambda,L);%IMU读数据用于粗对准(对数据做平均消减随机误差的影响)
fidIn = fopen([dataPath,'IMU.txt'],'r');
Wbib = [];
Fb = [];
for i = 1:2500imu = fscanf(fidIn,'%e',[7,1]);Wbib = [Wbib [imu(5);imu(6);imu(7)]]; %#ok<*AGROW>Fb = [Fb [imu(2);imu(3);imu(4)]];
end
Wbib = sum(Wbib,2)./size(Wbib,2);
Fb = sum(Fb,2)./size(Fb,2);%[超参]由元器件特性、安装方式、系统结构等预先确定
Fb = -Fb;%粗对准
Vn_T_inv = [0 0 1/(g*Weie(3)*cos(L));tan(L)/g 1/(Weie(3)*cos(L)) 0;-1/g 0 0];
Vb_T = [Fb(1) Fb(2) Fb(3);Wbib(1) Wbib(2) Wbib(3);...Fb(2)*Wbib(3) - Fb(3)*Wbib(2) Fb(3)*Wbib(1) - Fb(1)*Wbib(3) Fb(1)*Wbib(2) - Fb(2)*Wbib(1)];
Tnb = Vn_T_inv*Vb_T;%Tnb = orth(Tnb);%Tnb = Normalization(Tnb,1);%Tnb = Orthogonalization_Schmidt(Tnb);
[psi,theta,gamma] = AnttitudeAngle_Tnb(Tnb);
Tnb = T_N_B(psi,theta,gamma);%结果输出
disp('粗对准结果:');
disp(['ψ:',num2str(radian2degree(psi)),'°']);
disp(['θ:',num2str(radian2degree(theta)),'°']);
disp(['γ:',num2str(radian2degree(gamma)),'°']);

SINS/GNSS组合导航:捷联惯导静基座下初始对准 (一)粗对准(Matlab)相关推荐

  1. 捷联惯导基础知识解析之四(粗/精对准和GPS/IMU和GPS/里程计组合导航)

    初始对准(粗.精对准)/组合导航 一.捷联惯导粗对准 目的:寻找.确定参考导航坐标系:结果表现形式:得到姿态矩阵(进而可以求出欧拉角.四元数等) 前提:在导航坐标系(比如:东北天)下的重力矢量.地球旋 ...

  2. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

  3. 组合导航算法(一)之捷联惯导更新及组合模式

    捷联惯导基本算法 惯性导航技术于20世纪50年代最初开始投入使用,可分为物理平台与模拟平台.物理平台就是平台式惯性导航系统(PINS).模拟平台又称捷联式惯性导航系统(SINS),它以计算机为平台,随 ...

  4. 捷联惯导算法与组合导航原理学习——四元数和姿态阵转换(二)

    四元数和姿态阵转换 学习资料参考: [1] 严恭敏,翁浚. 捷联惯导算法与组合导航原理[M]. 西安: 西北工业大学出版社, 2019.8. Quaternion.h #pragma once #in ...

  5. 捷联惯导算法与组合导航原理学习——等效旋转矢量和姿态阵转换(一)

    等效旋转矢量和姿态阵转换 学习资料参考: [1] 严恭敏,翁浚. 捷联惯导算法与组合导航原理[M]. 西安: 西北工业大学出版社, 2019.8. EquRotationVec.h #pragma o ...

  6. 捷联惯导总结--初始对准,位置标定,INS姿态更新,GPS/INS组合

    惯导及组合导航回顾  2018.09.16 今天和17系的同学一起把惯导的流程捋了一遍,为了加深自己的记忆,这里在前面把心得大致列出来. 我们这里只考虑捷联式惯导及松组合 首先拿到惯性传感器(加速度计 ...

  7. 捷联惯导-坐标系-观测值补偿-对准-编排-时间更新-测量更新

    1 坐标系 捷联惯导涉及到多种坐标系. 1.1 坐标系定义 惯性坐标系(i):以地球质心为原点,ziz_izi​指向地球自转轴,xix_ixi​轴位于赤道面内,指向空间任意点:yiy_iyi​轴构成右 ...

  8. 捷联惯导知识点之非直角坐标系到直角坐标系

    1.从非直角坐标系到直角坐标系的矩阵变换 2.以正交三角分解为例: 根据矩阵的 QR 分解理论,非奇异阵 Cba 总可以分解为单位正交阵 CbB和上三角阵CBa 之乘积的形式, 即 在偏差角为小量情形 ...

  9. 基于PSINS工具箱的卡尔曼滤波与SINS/GNSS组合导航

    文章目录 卡尔曼滤波与SINS/GNSS组合导航 典型的SINS/GNSS组合滤波 POS处理 卡尔曼滤波与SINS/GNSS组合导航 用于Kalman滤波的函数有: psinstypedef(nnm ...

最新文章

  1. 调取方法_转需!不去阿里巴巴调取支付宝交易证据方法
  2. Spring整合junit4实现对方法的测试
  3. 中文(英译) 爱情一句话哲理
  4. 疯狂动物消消乐html5游戏在线玩,疯狂动物消消乐免费
  5. Q120:PBRT-V3,“直接光照”积分器(14.3章节)(翻译不下去了)
  6. 在Spring Boot中使用Spring Security实现权限控制
  7. Windows 7 - 使用批处理脚本模拟Windows XP中的msbackup备份程序
  8. HDU 2504 又见GCD(最大公约数与最小公倍数变形题)
  9. 把一个人的特点写具体作文_把一个人的特点写具体作文450字
  10. PTV-VISSIM交通仿真
  11. 高德地图POI数据爬取
  12. Java后端开发流程
  13. 相关滤波之开篇Mosse原理及代码详解
  14. JavaScript菜鸟教程笔记
  15. 机器学习实战——3.4 示例:使用决策树预测隐形眼镜类型
  16. 什么是前台?什么是中台?什么是后台?
  17. 浏览器全屏相关常用代码
  18. 神威太湖之光计算机的知识点,神威太湖之光计算机系统.PDF
  19. python下载电影_python爬取电影并下载
  20. 远程实时读取海康威视4G网络摄像头视频

热门文章

  1. 算法基础-加密与解密-程序设计
  2. 三一重能科创板上市:年营收102亿 市值470亿
  3. supervisor 管理 redis 遇到的坑
  4. 并发(Concurrent) 与并行(Parallel) 的区别
  5. 【工业互联网】刘亚威:工业互联网联盟与工业4.0平台的合作始末
  6. 计算机班级组织什么活动,【班级活动】计算机科学与技术3班开展“三月春游”户外活动...
  7. matlab功率谱密度单位,功率谱密度的工程单位和国际制单位
  8. MT6750处理器资料介绍
  9. 限时免费 | 12月6日,广州保利洲际酒店,ABC Summit 2018云智峰会来了!
  10. 论相对性原理2-洛仑兹坐标变换的数学原理