Other Parts Discussed in Thread: AWR2243, AWR2243BOOST, AWR1243
Tool/software:
Hello,
I am working with the MMWCAS RF / DSP Evaluation kit for cascade radar. I adjusted the configuration for a short range/high resolution setup resolution in MIMO mode (chirp slope, sample rate, ramp time, number of chirps per frame). Now I wanted to do a calibration using this short range configuration.
The setup has been made in an empty room ~5m wide / ~12m long with a corner reflector placed in the middle of the room at 5m distance from the RF board.
Standard MIMO Config | Short Range MIMO Config | ||
local hpfCornerFreq1 | 0 | 0 | 0: 175KHz, 1: 235KHz, 2: 350KHz, 3: 700KHz |
local hpfCornerFreq2 | 0 | 0 | 0: 350KHz, 1: 700KHz, 2: 1.4MHz, 3: 2.8MHz |
local nframes_master | 10 | 10 | Number of Frames for Master |
local nframes_slave | 10 | 10 | Number of Frames for Slaves |
local trigger_delay | 0 | 0 | us |
local trig_list | {1,2,2,2} | {1,2,2,2} | 1: Software trigger, 2: Hardware trigger |
local start_freq | 76 | 76 | GHz |
local slope | 19.53125 | 50.018 | MHz/us |
local idle_time | 7 | 7 | us |
local adc_start_time | 7 | 7 | us |
local adc_samples | 256*2 | 256*2 | Number of samples per chirp |
local sample_freq | 16000 | 6000 | ksps |
local ramp_end_time | 249 | 98 | us |
local rx_gain | 30 | 30 | dB |
local Inter_Frame_Interval | 200 | 200 | ms |
local nchirp_loops | 64 | 128 | Number of chirps per frame |
As the results of the calibration using the adjusted configuration seemed do be somehow off I repeated the measurements and calibration script few minutes later without adjusting anything besides the configuration file. The target reflection is marked with"1" (actual distance: 501cm), the reflection of the wall behind is marked with "2" (actual distance not measured exactly).
Results Short Range Configuration
The sampled chirp bandwidth results in a range resolution of ~3.5cm. Analyzing the samples in PostProc the peak indicates a distance of ~521cm, hence off by 21cm / 5 bins of the range resolution. Running the antenna calibration matlab script hence results in a estimated target range of 5.2013m. The reflection of the wall results in a distance of 941cm.
Results Standard MIMO Configuration
The sampled chirp bandwidth results in a range resolution of ~60cm. Analyzing the samples in PostProc the peak indicates a distance of ~480cm, hence off by 20cm, but falling within the range of the range resolution. Running the antenna calibration matlab script results in a estimated target range of 5.0344m.The reflection of the wall results in a distance of 939cm.
Questions
- Is the matlab calibration script intended to be used with a specific configuration of the chirp profile?
- How can the deviation of the short range configuration be explained?
- Is there a way to calibrate the RF board by entering the exact distance of the target (the entered value at the matlab script only seems to set a point, where a local maximum is to be expected) and hence scaling the result up or down?
- There are limits in MMWAVE Studio regarding the chirp parameters. Is there a document besides "Programming Chirp Parameters in TI Radar Device" that handles how to configure the chirp parameters, especially for the MMWCAS setup? Something like a "best practice" document, stating e.g. "keep the sample rate as high as possible".
- mmWaveSensingEstimator:
- The MMWCAS cannot be chosen for the AWR2243 or AWR1243. Can the AWR2243BOOST EVM board values be used for the MMWCAS EVM as well?
- The No. of samples per chirp in the MMWCAS is limited to 512, in the mmWaveSensingEstimator the sample rate exceeds that number at range resolutions < ~7cm. Is the maximum number of samples per chirp somehow limiting the usable bandwidth of the MMWCAS EVM?
Thanks and kind regards
Felix