【船舶定位】卡尔曼滤波算法船舶GPS导航定位【含Matlab源码 3495期】

⛄一、卡尔曼滤波算法船舶GPS导航定位

1 原理介绍
全球定位系统(Global Positioning System,GPS)广泛运用于军事和民用领域。

GPS接收器可以接受卫星的信号,算出接受载体的位置和速度。由于民用GPS导航卫星人为的加入了干扰,所以需要对GPS的位置和速度信号进行滤波。

GPS中人为加入的干扰信号可以看作是GPS的量测噪声,也就是观测噪声 V ( k ) V(k)V(k) 。

2 卡尔曼滤波算法船舶GPS导航定位
Kalman滤波在船舶G P S GPSGPS导航定位系统中的应用
全球定位系统( G l o b a l P o s i t i o n i n g S y s t e m , G P S ) (Global\quad Positioning \quad System,GPS)(GlobalPositioningSystem,GPS)广泛应用于军事和国际经济各领域。船舶GPS导航定位系统将一台GPS接收机安装在运动目标(船舶)上就可以进行导航定位计算。GPS接收机可以实时收到在轨的导航卫星播发的信号,算出接受载体(船舶)的位置和速度。由于民用领域GPS导航卫星播发的信号人为加入了高频振荡随机干扰信号,致使所有派生的卫星信号均产生高频抖动。为了提高定位精度,需要对GPS关于船舶的位置和速度的观测信号进行滤波。在GPS系统中人为加入的高频随机干扰信号可看成是GPS定位的观测噪声,观测噪声强度(方差)可由GPS观测信号用系统辨识方法求得。

⛄二、部分源代码

%建立所需矩阵
clear;clc;
T=1;N=100/T;
X=zeros(4,N); %真实值
Xkf=zero

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matlab领域

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值