Generating FMCW Tx chirp

5 Ansichten (letzte 30 Tage)
marwa mohamed
marwa mohamed am 31 Aug. 2020
Bearbeitet: Alan Moses am 2 Sep. 2020
Dear all,
i need a help, how can i generate the transmitted FMCW chirp with the following parameters:
fc= 77e9;
c = 3e8;
lambda= FMCW.c/FMCW.fc;
res= 1; % range resolution for 1 meter
T_cycle= 40e-3; % radar system cycle [s]
BW = range2bw(SETTINGS.FMCW.res,SETTINGS.FMCW.c); % sweep bandwidth
max_range= 200;
T_sweep= 12.8e-6; % sweep time
sweep_slope=BW / T_sweep; % slope [Hz/s]
T_id = 31.2e-6; % idle time per sweep/ramp [s] (sig.T_sw/10)
T_total = T_sweep + T_id; % total sweep time [s]
N_sweep = 256; % number of sweeps/ramps (how many the sequence we send out, defines also the velocity res)
N_seq = 1; % number of sequences (of N_sw ramps each)
N_sweep_total = sig.N_sw*sig.N_seq; % total number of sweeps
N_samp_per_ramp = 1/2*1024; % number of fast-time samples (ADC samples per ramp) (how many samples per ramp)
max_speed= 230*1000/3600; % max speed of 230Km/h
fr_max=range2beat(SETTINGS.FMCW.max_range,SETTINGS.FMCW.sweep_slope,SETTINGS.FMCW.c);
fd_max= speed2dop(2*SETTINGS.FMCW.max_speed); % doppler shift
fb_max= SETTINGS.FMCW.fr_max * SETTINGS.FMCW.fd_max; % max beat freq
Fs= max(2*fb_max,SETTINGS.FMCW.BW); % sample freq
Ts= 1/SETTINGS.FMCW.Fs; % sample rate
Thanks in advance!

Antworten (1)

Alan Moses
Alan Moses am 2 Sep. 2020
Bearbeitet: Alan Moses am 2 Sep. 2020
You can refer the Automotive Adaptive Cruise Control Using FMCW Technology example to model the FMCW Transmitter chirp. Hope this helps!

Kategorien

Mehr zu Automotive Radar finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by