資源簡介
步進頻連續波單點目標仿真程序,仿真了雙端口矢網由線纜收發直連情況下的一維距離像,注釋完整,非常適合學習,不明白的地方歡迎交流!
代碼片段和文件信息
%%?步進頻率信號一維成像仿真程序,模擬矢網直連線纜成像,發射頻率17-17.5GHz,頻點數10001
%單點目標
%2018.4.20
clear?all
close?all
%?[hl]?=?hrr_profile?(1?????3.03???????100????10001?0.05e6[][]?[]????1);?
%?[hl]?=?hrr_profile?(nscat?scat_range?scat_rcs?n?deltaf?prf?v?rnotewinid)
%%?Parameter--constant常數定義
c??????????????????=??3.00e8;???????????????????????????%??speed?of?light?(m/s)電磁波在真空中傳播速度
cj?????????????????=??sqrt(-1);
K?????????????????=?10001;?????????????????????????????%??脈沖數(跳頻點數目),頻點數
Nfft?????????????=?20*2^nextpow2(K);????????%??逆傅里葉變換點數
%%?Parameter--point?targets點目標參數定義
nscat???????????=?1;?????????????????????????????????????%??點目標數目矢網為port2端口反射
scat_range??=?3.034;??????????????????????????????%??線長3.03m,等效點目標位置在scat_range/2處
%scat_range2???=?3.034;????????????????????????%??線長3.034m
scat_rcs???????=?100;?????????????????????????????????%?復散射系數ρ(t)此時仿真幅度無衰減,實際測量時,線有接近5dB的衰減
winid???????????=?1;????????????????????????????????????%?加窗為1不加窗為-1
%%?------------------第一步:步進頻發射信號參數--------------------------
minF???????????=?17e9;???????????????????????????????%?初始頻率17GHz
deltaf??????????=?0.05e6;????????????????????????????%?△ffi=f0+i△f
f??????????????????=?minF+(0:K-1)*deltaf;
%?初始化變量
Inphase???????????????=?zeros(Nfft1);??????????%?發射I路信號
Quadrature?????????=?zeros(Nfft1);??????????%?發射Q路信號
Inphase_tgt?????????=?zeros(K1);??????????????%?回波I路信號
Quadrature_tgt???=?zeros(K1);??????????????%?回波Q路信號
IQ_freq_domain??=?zeros((Nfft)1);????????%?頻域IQ混頻后復信號
%?Inphase_tgt????=?exp(-cj*2*pi*f(:)*scat_range1/c);
%?Quadrature_tgt?=?exp(-cj*2*pi*f(:)*scat_range2/c);
%taur?=?2.?*?rnote?/?c;
%?ii?=?0;
%????for?i?=?1:num_pulses
%???????ii?=?ii+1;
%???????rec_freq?=?((i-1)*deltaf);%回波頻率增量對應式中第二個exp項S(i)?=?A*exp(-j*2*pi*f0)*exp(-j*2*pi*deltaf*(i-1));
%???????%回波信號的I路以及Q路信號下式為濾掉高頻信號的低頻信號,矢網為直連計算每個頻點時延τ(i)?=??scat_range/c
%???????Inphase_tgt(ii)?=?Inphase_tgt(ii)?+?sqrt(scat_rcs)*cos(2*pi*rec_freq*(scat_range/c));
%???????Quadrature_tgt(ii)?=?Quadrature_tgt(ii)?+?sqrt(scat_rcs)*sin(2*pi*rec_freq*(scat_range/c));
%????end
%%?------------------第三步:回波信號IQ頻域加窗混頻--------------------------
%%?初始化加窗混頻
評論
共有 條評論