先學好數字信號處理的知識,才能慢慢的理解雷達信號處理!先來看看雷達信號有什么特點?和通信信號的差異在哪里呢?載波的信息都是有用的,但各自用的肯定不一樣!
還是先給出仿真程序給同學們開開眼!
%%% 雷達信號處理程序 %%%
%******* 程序說明 ************%
% 程序完成了不同窗函數和SNR對三角波調制FMCW雷達目標距離和速度的影響。
% 雷達發射信號參數如下:
% 幅度:1.0?
% 信號波形:線性調頻連續波信號
% 頻帶寬度B:20兆赫茲(20MHz)
% 脈沖寬度T:20微妙(20us)
% 載波頻率:2.4GHz(2.4e9Hz)
% 線性調頻脈沖壓縮雷達的分辨率 C/2B
%******************* 仿真環境 ******************%
% matlab:R2015b
%******************* 改進之處 *****************%
%
clc;close all;clear all
%******************* 程序主體 *****************%
%%========= 系統參數初始化 ========%%
T=500e-6; % 上三角和下三角調制時寬
B=20e6; % 帶寬
u=B/T;
fc=2.4*1e9; %載頻
c=3e8; %波速
lamda=c/fc; %最高頻對應波長
FFT_point = 512; % 比如寫成FFT_point_len就更加規范
fs=3*fc; %射頻采樣率
fs1=1.2e6; % ADC采樣率
D=fix(fs/fs1); % 抽取倍數
Echo_point = fs1*T; % 每周期ADC上采樣的點數
R=2000; %目標距離
v=200; % 目標速度
N=fix(fs*T); %射頻采樣點數
fd=2*v*fc/c; %多普勒頻率
T_t = 2*R/c; % 回波時延
D_p = fix(fs*T_t); % 距離引起的回波點數時延
t = [1/fs:1/fs:2*T]; % 參考信號時間序列
Ponit_t = length(t);% 參考信號點數
ts = [1/fs:1/fs:T];
SNR = [-2010];
%回波SNR
同學們看完程序了吧,是不是覺得高大上?那我們來細細分析程序涉及的各個知識點!一起進步!但前提是大家必須熟練使用matlab!
責任編輯:lq
-
通信
+關注
關注
18文章
6024瀏覽量
135950 -
函數
+關注
關注
3文章
4327瀏覽量
62573 -
雷達信號
+關注
關注
3文章
65瀏覽量
17292
原文標題:雷達知識三之雷達信號處理(1)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論