How to generate 24Ghz FMCW waveform?

조회 수: 5 (최근 30일)
ABDUL
ABDUL 2023년 10월 9일
댓글: ABDUL 2023년 11월 7일
I am trying to generate a FMCW waveform using phased array toolbox but i cannot understand as there is no carrier frequency option in the object. I need to generate a 24Ghz signal with 256 samples in each of 128 chirps.
fmwaveform = phased.FMCWWaveform('SweepBandwidth',bandwidth,...
'SampleRate',1e6,'OutputFormat','Samples','SweepTime',256e-6,'SweepDirection','Up',...
'NumSamples',256);
xref = fmwaveform();
figure
plot(fmwaveform)

답변 (1개)

Arun
Arun 2023년 11월 3일
Hey Abdul,
I understand that you want to configure carrier frequency option using phased array toolbox to generate a 24GHz signal with 256 samples in each of 128 chirps.
Most simulations would simulate the effect on the baseband signal instead of a signal at 24GHz. In that case, the value of 24 GHz will be used to determine the path loss, the antenna pattern, and so on but the signal is not sampled at 24 GHz. This is mainly due to:
  1. Carrier are not removed before processing.
  2. Our computer is not that powerful yet.
Please go through the “Signal Simulation” section of the below linked MATLAB documentation to get information regarding “Target Model” with specific carrier frequency, and “Modelling waveform radiation and collection”, which enabling carrier frequency incorporation: https://ww2.mathworks.cn/help/pdf_doc/phased/phased_gs.pdf
I hope this helps!
  댓글 수: 1
ABDUL
ABDUL 2023년 11월 7일
very well, i will go through this document . Thanks

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Continuous Waveforms에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by