FMCW Transmitted and Received Waveform

조회 수: 9 (최근 30일)
Sara Nasir
Sara Nasir 2022년 8월 18일
답변: Abhimenyu 2023년 10월 13일
HI, I am trying to create Range-Doppler Map for FMCW.
I have attached the TX and RX signal. I know the typical graph but I want to confirm am I going in the right direction or not.

답변 (1개)

Abhimenyu
Abhimenyu 2023년 10월 13일
Hi Sara,
I understand that you are trying to develop a range-doppler map for FMCW.
Please refer to the following steps to achieve the above,
  • Generate the transmitted and received signals for FMCW radar, considering the carrier frequency, sweep bandwidth, sweep time, and target range and velocity.
  • Perform a “dechirp” operation on the received signal using the transmitted signal as a reference. This will produce a beat signal that contains the range and doppler information of the target.
  • Perform a fast Fourier transform (“fft”) on the beat signal along the fast time dimension to obtain the range spectrum.
  • Perform another FFT on the range spectrum along the slow time dimension to obtain the doppler spectrum.
  • Plot the magnitude of the doppler spectrum in decibels as a function of range and doppler frequency or radial speed.
You can also use phased.RangeDopplerResponse object to create the map.
The transmitted and received waveforms provided are correct if they are using slow time MIMO-FMCW and interference mitigation.
Below are some useful documentation links to dechirp” function, “fft” function and “phased.RangeDopplerResponse” object respectively:
I hope this helps!
Thank you,
Abhimenyu.

카테고리

Help CenterFile Exchange에서 Automotive Radar에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by