资源简介
一个GPS和INS联合导航MATLAB不错的程序,与大家一起分享,希望对您有所帮助
代码片段和文件信息
%GPS/INS无反馈位置组合 卡尔曼滤波器
%%%%%%%%%%%%%%%%%%
%edit by horsejun
%%%%%%%%%%%%%%%%%%
%每秒更新一次速度位置误差
%连续状态系统方程
%dx = F*x + G*w
%z = H*x + v
%离散状态系统方程
%x(k+1) = A*x(k) + B*w(k)
%z(k+1) = C*x(k+1) + v(k+1)
function [E_attitude E_velocity E_position PP] = kalman_GPS_INS_position_sp_NFb(Dp v p quat Fn Q R Tg Ta tao)
%输入
%Dp 量测位置误差, 作为滤波器输入
%Dv 量测速度误差, 作为滤波器输入,
%p ins输出位置,作为滤波器系统参数
%v ins输出速度,作为滤波器系统参数
%fn ins输出导航系下比力,作为滤波器参数
%quat ins输出四元数,作为滤波器参数
%Q 系统噪声方差
%R 测量噪声方差
%Ta 加表误差漂移相关时间
%Tg 陀螺仪误差漂移相关时间
%tao 迭代步长
%%%%%%%输入向量均为行向量%%%%%%%%%%%%%
%输出
%E_position 位置预测值
%E-velocity 速度预测值
%各参数初始化
Re = 6378245; %地球长半径
e = 1/298.257; %地球扁率
wie = 7.292e-5; %地球自转角速度
% 东北天速度
Ve0 = v(:1);
Vn0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4651 2009-04-21 10:37 GPS和INS联合导航matlab程序\kalman_GPS_INS_position_sp_NFb.m
文件 631454 2009-04-21 10:47 GPS和INS联合导航matlab程序\ode500.mat
文件 4032 2009-04-21 11:18 GPS和INS联合导航matlab程序\s_GPS_INS_position_sp_demo.m
目录 0 2009-04-21 18:34 GPS和INS联合导航matlab程序
----------- --------- ---------- ----- ----
640137 4
- 上一篇:各种优化算法解决TSP问题
- 下一篇:fcm_s matlab
相关资源
- GPS_carr_loop GPS跟踪模块的载波跟踪环的
- gps GPS信号的捕获、处理程序
- Kalman 用卡尔曼滤波跟踪目标实例
- GPS_INS_integratede_PPT 加拿大卡尔加里大
- matlab_BOC 关于GPS中BOC信号的产生
- ca 完整的GPS信号捕获过程仿真-matlab
- matlab-acq GPS C/A码捕获 用的是fft频域的
- SINS_Kalman2833410
- UTC2GPS
- SNR(complete) 基于matlab的GUI的GPS捕获
- PF-EKF 粒子滤波和扩展卡尔曼滤波的对
- GPS_Kalman
- Loosecombination
- 1111 卡尔曼滤波、无迹卡尔曼滤波、扩
- Tracking 实现gps卫星的跟踪功能。载波
- SAR
- EKF 扩展卡尔曼滤波的基础代码
- UKF-GPS-IMU-MATLAB
- GPS-INS-JINZUHE 本文详细的介绍了GPS-IN
- NS210 GPS信号捕获程序
- HMMshuziyuyinshibie 基于HMM的数字语音识别
- Adaptive_Filtering
- Bat-Inspired-Algorithm 新型的群智能优化算
- INSARjiechanchao INSAR相位解缠绕程序
- gps_kalman GPS接收机中的卡尔曼滤波
- matlab_GPS_simulation GPS基本原理及其mat
- gps-weiner 维纳滤波与功率倒置阵比较
- dubins dubins路径的生成
- gps-matlab(1) 用于gps基线解算的matl
- GPS-positioning-
评论
共有 条评论