两相关传感器(双通道) 一维 联邦滤波Matlab仿真(对比局部滤波)

条件

设定的条件为两个传感器,同时观测一个状态量,对两个传感器对应的局部滤波进行融合(使用联邦滤波算法),并加入单独的局部滤波的对比,联邦滤波算法核心:
在这里插入图片描述

代码

%Project: 相关 双通道 一维 kalman滤波
%Author: Jace
%Data: 2021/09/13
%--------------------准备---------------------
close all;
clear all;
clc;
%------------------初始化参数---------------------
N=50;%设定采样点数,即持续时长

A=1.01;  
H1=1; %1个传感器量测矩阵
H2=1.2; %2个传感器量测矩阵

Q=0.01;%状态方程误差
R1=0.55;%1量测误差
R2=0.35; %2量测误差

w=sqrt(Q)*randn(1,N);  
v1=sqrt(R1)*randn(1,N);  
v2=sqrt(R2)*randn(1,N); 

Beta1=0.5;
Beta2=0.5;
%------------------分配空间---------------------
x=zeros(1,N);    
z1=zeros(1,N); 
z2=zeros(1,N); 

xkf1=zeros(1,N);  
xkf2=zeros(1,N);  
xkf=zeros(1,N);  
xkf_1=zeros(1,N);  
xkf_2=zeros(1,N); 

p1=zeros(1,N);  
p2=zeros(1,N);  
p=zeros(1,N);  
p_1=zeros(1,N);  
p_2=zeros(1,N);  

p_pre1=zeros(1,N); 
p_pre2=zeros(1,N); 
x_pre1=zeros(1,N); 
x_pre2=zeros(1,N
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值