资源简介
采用粒子滤波方法的雷达长时间积累检测TBD源代码,仅供参考。
代码片段和文件信息
function [ output_args ] = example( input_args )
%EXAMPLE Summary of this function goes here
% Detailed explanation goes here
% State = (x xdot y ydot z). We observe (r alpha beta).
%The Difference is The State here.(x xdot y ydot z). not (x y xdot ydot z)
D_r=50; D_alpha=0.0052;D_beta=0.0052;% D_alpha=D_beta=0.3 Degree
Total_time = 100;
T_step=1;
ss = 5; % state size X=[xdot_x y dot_y z]
os = 3; % observation size Y=[r alpha beta]
F = [1 T_step 0 0 0; 0 1 0 0 0; 0 0 1 T_step 0; 0 0 0 1 0;0 0 0 0 1];
Q_CV=[T_step^3/3 T_step^2/2 0 0 0 ;T_step^2/2 T_step 0 0 0;0 0 T_step^3/3 T_step^2/2 0;0 0 T_step^2/2 T_step 0; 0 0 0 0 1/T_step];
q_CV=0.2; % Power Spectral density of the corresponding continuous process noise.
%Q=0; % no process noise
Q=Q_CV.*q_CV;
R=[D_r^2 0 0;0 D_alpha^2 0;0 0 D_beta^2];
initx = [100000 30 100000 20 80000]‘;
init_x_filter=[100200 40 100100 30 80010]‘; % the initial of the filter. you can choose it .
initV =[400 0 0 0 0 ;0 16 0 0 0 ;0 0 400 0 0;0 0 0 16 0;0 0 0 0 400];% the initial Covariance of the filter
[xy] = my_ekf_sample(F Q R initx Total_time); %output x is ss-T matrix. y is os-T matrix.
[x_filt V_filt] = my_ekf_filter(y F Q R init_x_filter initV);
clf
%subplot(211) plot range in x;
figure(1)
hold on
plot(x(1:) ‘k-‘);
plot(x_filt(1:)‘r:‘);
hold off
legend(‘true‘ ‘filtered‘ 3)
xlabel(‘T‘)
ylabel(‘Range in X‘)
%subplot(212) %plot x_dot
figure(2)
hold on
plot(x(2:)‘k-‘);
plot(x_filt(2:)‘r:‘);
hold off
legend(‘true‘‘filtered‘ 2)
xlabel(‘T‘)
ylabel(‘Velocity in X‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1590 2006-11-01 20:00 TBD_PF\example.m
文件 9192 2006-11-05 17:55 TBD_PF\fr
文件 9482 2006-11-09 16:05 TBD_PF\fr
文件 3578 2006-11-06 09:32 TBD_PF\Measurement_Generate.asv
文件 4032 2006-11-06 09:47 TBD_PF\Measurement_Generate.m
文件 1134 2006-09-02 14:55 TBD_PF\multinomialR.m
文件 993 2006-10-31 18:17 TBD_PF\Regime_Transition.asv
文件 946 2006-10-31 18:32 TBD_PF\Regime_Transition.m
文件 1401 2006-09-02 14:55 TBD_PF\residualR.m
文件 1175 2006-10-16 11:23 TBD_PF\sensor_model1.m
文件 1383 2006-11-02 09:19 TBD_PF\sensor_model_plot.m
文件 1577 2001-05-24 02:06 TBD_PF\systematicR.m
文件 147 2006-11-11 13:35 TBD_PF\t1.asv
文件 182 2006-11-11 13:37 TBD_PF\t1.m
文件 108 2006-11-07 11:04 TBD_PF\t2.m
文件 10750 2006-11-11 17:33 TBD_PF\Test_Regime.asv
文件 10741 2006-11-11 17:36 TBD_PF\Test_Regime.m
文件 988 2006-11-11 11:40 TBD_PF\Uniform_sample.asv
文件 993 2006-11-11 11:42 TBD_PF\Uniform_sample.m
相关资源
- MIMO雷达发射方向图设计源码
- 雷达地杂波(radar clutter)仿真程序
- MTI MTD CFAR
- BARKER 产生雷达发射信号
- 雷达的测速和测距
- DOA-in-MIMO--radar 仿真实现了MIMO雷达空间
- FSK雷达原理简述
- 检测前跟踪(TBD)程序
- 雷达matlab仿真(radar-simulation)
- 用多脉冲发射的雷达ofdm信号 (OFDM
- FMCW 使用连续波雷达测速测距
- 《合成孔径雷达成像 算法与实现》相
- 频率步进matlab仿真
- 雷达数据处理概述 Radar-Data-Processing
- 直观法航迹起始
- mimo radar OFDM Chirp waveform design 产生OF
- 雷达回波仿真 radar-rcs
- matlab仿真的频率捷变雷达信号
- sicktoolbox 提供激光雷达点云数据的读
- ISAR-Imaging-With-MATLAB-Algorithms 这本书提
- FMCW-radar-ranging
- ISARchengxiangfangzhen 设定雷达和目标参数
- program 合成孔径雷达成像的三个经典算
- xiaoneng_GDOP
- MATLAB-Code 仿真是现代雷达系统设计成
- FMCW-radar 小型车载雷达的原理仿真。使
- MATLAB-Code 《雷达系统设计MATLAB仿真》
- The-Micro-Doppler-Effect-code 雷达信号中的
- 合成孔径雷达成像 算法与实现.rar
- DOA_CRB_MUSIC 单基地MIMO雷达的DOA估计
评论
共有 条评论