Формирование луча на фоне шума
Author
Co-authors
function calcParamBeamformer()
db2pow(y) = 10^(y/10)
# Параметры радара
propSpeed = 299792458 # Скорость распространения (м/с)
fc = 100e6 # Несущая частота (Гц)
lambda = propSpeed/fc # Длина волны (м)
# Параметры антенной решетки
NumElements = 10 # количество элементов
ElementSpacing=0.5*lambda # расстояние между элементами (м)
# Параметры зондирующего сигнала
fs = 1000; # частота дискретизации 1 кГц
prf = 1/0.3; # частота следования импульсов (Гц)
# Приемник
NoisePower = 1/db2pow(3); # Мощность шума (Вт)
Gain = 0.0 # Усиление (дБ))
LossFactor = 0.0 # Потери в приемнике (дБ)
return (propSpeed = propSpeed,fc=fc,fs=fs,prf=prf,NumElements = NumElements,
ElementSpacing = ElementSpacing,NoisePower=NoisePower,Gain=Gain,LossFactor=LossFactor)
end
paramBeamformer = calcParamBeamformer();
t_step = 0.3 # Шаг моделирования (с)
t_sim = 3 # Время симуляции (с)