有什么区别”分阶段。LinearFMWaveform”和“分阶段。FMCWWaveform"

18视图(30天)
1。有什么区别”分阶段。LinearFMWaveform”和“分阶段。FMCWWaveform”相控阵系统工具箱除了三角波形生成的P分阶段。LinearFMWaveform”功能。
2。我担心的是我想扫描从开始10赫兹的带宽10 MHz频率和结束20 MHz的频率。我怎么能在“分阶段。LinearFMWaveform”功能。
3所示。当我dechirp锯齿波形的接收信号从传输信号,我应该得到2击败频率(根据“新思想在调频雷达通过h·d·格里菲思”)。但是我只有1拍频,为什么?

接受的答案

宏磊陈
宏磊陈 2012年12月27日
嗨,阿里,
LinearFMWaveform是脉冲波形,这意味着一般系统只能传输一个在一个周期非常短的时间内,使用周期的其余部分。另一方面,FMCWWaveform连续波形,所以系统传输和接收在同一时间和工作周期波形总是1。
目前你不能指定开始和结束在LinearFMWaveform频率。然而,根据系统设置,你仍然可以模拟你的案子。例如,如果您的系统的中心频率是15 MHz,那么你的情况只是一个对称的全面超过10 MHz范围。
我没有这个纸方便所以我不能评论你的第三个问题没有看到一些代码片段。
HTH
4评论

登录置评。

答案(1)

最低点HEFHAF
最低点HEFHAF 2017年9月10日
编辑:宏磊陈 2017年9月11日
我在这个项目也有问题
关闭所有
clc
清晰的所有
L = 50;
N = 4;
rxULA = phased.ULA (“元素”phased.OmnidirectionalMicrophoneElement,
“NumElements”N);
rxpos1 = (0, 0, 0);
rxvel1 = (0, 0, 0);
rxax1 = azelaxes (90 0);
rxpos2 = (L, 0, 0);
rxvel2 = (0, 0, 0);
rxax2 = rxax1;
srcpos = (30; 100; 0);
srcvel = (0, 0, 0);
srcax = azelaxes (-90 0);
srcULA = phased.OmnidirectionalMicrophoneElement;
fc = 300年e3;% 300千赫
c = 1500;% 1500 m / s
距离= 150;% 150
革命制度党=(2 *距离)/ c;
脉冲重复频率= 1 /革命制度党;
bw = 100.0 e3;% 100千赫
fs = 2 * bw;
波形= phased.LinearFMWaveform (“SampleRate”fs,“SweepBandwidth”bw,
脉冲重复频率的脉冲重复频率,“脉冲宽度”革命制度党/ 10);
=信号波形();
nfft = 128;
散热器= phased.WidebandRadiator (“传感器”srcULA,
“PropagationSpeed”c“SampleRate”fs,
“CarrierFrequency”足球俱乐部,“NumSubbands”,nfft);
collector1 = phased.WidebandCollector (“传感器”rxULA,
“PropagationSpeed”c“SampleRate”fs,
“CarrierFrequency”足球俱乐部,“NumSubbands”,nfft);
collector2 = phased.WidebandCollector (“传感器”rxULA,
“PropagationSpeed”c“SampleRate”fs,
“CarrierFrequency”足球俱乐部,“NumSubbands”,nfft);
channel1 = phased.WidebandFreeSpace (“PropagationSpeed”c
“SampleRate”fs,“OperatingFrequency”足球俱乐部,“NumSubbands”,nfft);
channel2 = phased.WidebandFreeSpace (“PropagationSpeed”c
“SampleRate”fs,“OperatingFrequency”足球俱乐部,“NumSubbands”,nfft);
[~,ang1t] = rangeangle (rxpos1、srcpos srcax);
[~,ang2t] = rangeangle (rxpos2、srcpos srcax);
sigt =散热器(信号,[ang1t ang2t]);
sigp1 = channel1 (sigt (: 1), srcpos, rxpos1, srcvel, rxvel1);
sigp2 = channel2 (sigt (:, 2), srcpos, rxpos2, srcvel, rxvel2);
[~,ang1r] = rangeangle (srcpos、rxpos1 rxax1);
[~,ang2r] = rangeangle (srcpos、rxpos2 rxax2);
sigr1 = collector1 (sigp1 ang1r);
sigr2 = collector2 (sigp2 ang2r);
doa1 = phased.GCCEstimator (“SensorArray”rxULA,“SampleRate”fs,
“PropagationSpeed”c);
doa2 = phased.GCCEstimator (“SensorArray”rxULA,“SampleRate”fs,
“PropagationSpeed”c);
angest1 = doa1 (sigr1);
angest2 = doa2 (sigr2);
是的= L / (abs(踮(angest1)) + abs(罐内(angest2)));
x =是的* abs(踮(angest1));
热情= 0;
srcpos_est = [x;是的;热情)
现在的问题是
形成和parentheses-style索引数组对象类的阶段性。LinearFMWaveform”是不允许的。使用的对象类的分阶段。LinearFMWaveform唯一的标量或使用一个单元阵列。
错误program11 =(27)行信号波形();
3评论

登录置评。