资源简介
基于微多普勒效应给出的关于直升机旋翼产生微动效应的仿真结果,对雷达目标识别和信号处理具有实际的参考意义。
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Radar returns from rectangular rotor blades
%
% Radar: C-band wavelength = 0.06 m
% Range resolution 0.5 m
% Observation time: T = 1 sec
% Number of pulses 10240
% Location: X = 500 m; Y = 0 m; Z = 500 m
% Rotor: Center location X = 0; Y = 0; Z = 0 m
% Blade lengh L = 6 m (L1:0.5 - L2:6.5) wide W = 1 m
% Rotation rate: 4 r/s
%
% By V.C. Chen
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all
c = 2.99792458e8;
j = sqrt(-1);
% radar paramerters
radarloc = [5000500]; % radar location
xr = radarloc(1);
yr = radarloc(2);
zr = radarloc(3);
rangeres = 0.5; % (m): designed range resolution
% total number of range bins
nr = floor(2*norm(radarloc)/rangeres);
% time smapling
T = 1; % time duration
nt = 10240; % number of time samples
ts = linspace(0Tnt); % time span
f0 = 5e9;
lambda = c/f0;
% rotor blades
Nb = 2; % number of blades (2 or 3)
L = 6; % blade length (m)
W = 1; % blade wide (m)
L1 = 0.5; % one end (root) of blade (m)
L2 = 6.5; % other end (tip) of blade (m)
a = (L2-L1)/2; % rectangular blade parameter
b = W/2; % rectangular blade parameter
rotorloc = [000]; % rotor center location
% direction of radar with respect to rotor center
radar_direction = atan2(radarloc(2)-rotorloc(2)radarloc(1)-rotorloc(1));
Omega = 4*2*pi; %blade otation rate
% rotor blades‘ rotation center
x0 = 0;
y0 = 0;
z0 = 0;
rotor_center = [x0;y0;z0];
for k=1:nt
psi(k) = 0;
theta(k) = 0;
phi(k) = Omega*ts(k);
end
data = zeros(nrnt);
for k = 1:nt
% blade 1
Rzxz = XConvention(phi(k)theta(k)psi(k));
CM1 = Rzxz*[6.5;0;0];
xcm1 = CM1(1);
ycm1 = CM1(2);
zcm1 = CM1(3);
% distance
distance1 = sqrt((xr-xcm1)^2+(yr-ycm1)^2+(zr-zcm1)^2);
% theta and phi angles
Theta1 = atan2(sqrt((xr-xcm1)^2+(yr-ycm1)^2)zr-zcm1);
Phi1 = -atan2(yr-ycm1xr-xcm1);
% rectangular blade shape
rcs1 = rcs_rect(abTheta1 Phi1f0);
amp1 = sqrt(rcs1);
PHs1 = amp1*(exp(j*4*pi*distance1/lambda));
data(floor(distance1/rangeres)k) = ...
data(floor(distance1/rangeres)k)+ PHs1;
% blade 2
Rzxz = XConvention(phi(k)+2*pi/Nbtheta(k)psi(k));
CM2 = Rzxz*[6.5;0;0];
xcm2 = CM2(1);
ycm2 = CM2(2);
zcm2 = CM2(3);
% distance
distance2 = sqrt((xr-xcm2)^2+(yr-ycm2)^2+(zr-zcm2)^2);
% theta and phi angles
Theta2 = atan2(sqrt((xr-xcm2)^2+(yr-ycm2)^2)zr-zcm2);
Phi2 = -atan2(yr-ycm2xr-xcm2);
% rectangular balde shape
rcs2 = rcs_rect(abTheta2 Phi2f0);
amp2 = sqrt(rcs2);
PHs2 = amp2*(exp(j*4*pi*distance2/lambda));
data(floor(distance2/rangeres)k) = ...
data(floor(distance2/rangeres)k)+ PHs2;
if Nb == 3
% blade 3
Rzxz = X
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6446 2018-01-09 17:38 程序\RadarRectBladeReturns.m
文件 783 2010-09-15 04:39 程序\rcs_rect.m
文件 3064 2018-01-22 21:36 程序\RotorBladesTheory.m
文件 1127 2010-09-14 00:47 程序\stft.m
文件 1138 2010-09-14 03:30 程序\XConvention.m
目录 0 2018-11-24 16:27 程序
----------- --------- ---------- ----- ----
12558 6
- 上一篇:雷达脉冲压缩
- 下一篇:数据结构大作业—医院选址问题—报告 程序
相关资源
- 在LHeC上搜索带有极化$ e $ -Beam的异常
- pp→Wγγ和pp→Zγ&gam
- 用ATLAS探测器搜索希格斯和Z玻色子衰
- J /ψ→γππ,γπ0&e
- 在B→→DK±中具有D→KS0&
- 强子对撞机γγ相互作用中双矢
- 风味动态域壁中lt;mathgt; mrow mn 2 / mn
- 具有非扩展统计力学的线性Sigma模型中
- 衰减的辐射校正$$ \\ varSigma ^ 0 \\ rig
- LHC以最小的U1扩展标准模型在LHC上产
- 剖析Linux系统下基于NUMA构建的服务
- 完美获取 CPU 的 NUMA节点数、CPU插槽个
- 基于numa架构的tcmalloc内存管理算法
- Convex Optimization 习题答案
- OdooHotelManagementSystem 基于Odoo的酒店管
- Dr. Cleaner Pro mac破解版
- MT6771T_LTE-A_Smartphone_Application_Processor
- max262中文资料
- Hillstone ARP防护——StoneOS如何保
- springboot+rabbitmq项目demo(亲测可正常运
- 关于Spring MVC项目maven中通过fileupload上
- stm32的DAC播放音乐文件
- LICECap for mac
- The Research on Smart Drill-in Fluid Design
- Cisco Unified Operations Manager白皮书
- Cisco License Manager白皮书
- Symantec AntiVirus 9.0防病毒客户端部署注
- Symantec Brightmail AntiSpam产品手册
- 线性Sigma模型中的非阿贝尔T对偶
- 广义Einstein-Cartan-Kibble-Sciama引力和引力
评论
共有 条评论