Can someone help me with performing range fft on FMCW Radar ADC data?

9 visualizaciones (últimos 30 días)
Pratham
Pratham el 13 de Feb. de 2024
Editada: George el 7 de Ag. de 2025
I have a dataset of raw ADC data from an FMCW Radar which is in the form where for each radar frame, its raw data (*.mat) has 4 dimension:
samples (128), chirps (255), receivers (4), transmitters (2). I am unable to perform range FFT analysis on such data. Can someone help me with the same?
  15 comentarios
William Rose
William Rose el 6 de Ag. de 2025
@A,
I recommend that you post your question as a new question on Matlab Answers. Attach code and data files. Explain what part of the output from your code indicates that an error has occurred.

Iniciar sesión para comentar.

Respuestas (1)

George
George el 7 de Ag. de 2025
Editada: George el 7 de Ag. de 2025
The Radar Toolbox has a few examples that you can look at to help you process this radar data. Your processing will probably consist of a couple of steps, depending on your goals.
First, I am assuming that the radar uses time division multiplexing (switching off between transmit antennas to improve angular resolution) based on the structure of your data. So, you will probably want to re-arrange the data into a 128x255x8 virtual array. You can learn more about this in the examples linked at the end of my post.
If you are only interested in performing a range fft, the phased.RangeResponse object with processing mode set to "FFT" would be helpful:
You can similarly use the phased.RangeDoppler response or phased.RangeAngle response to generate Doppler and angle responses along with the range response:
For more comprehensive examples that demonstrate signal processing that seems very similar to what you are trying to acheive, check these out. One simulates a Texas Instruments radar board and performs signal processing. The other performs signal processing on real data collected with this board:

Categorías

Más información sobre Detection, Range and Doppler Estimation en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by