exponenta event banner

sarazgain

Коэффициент усиления обработки азимута SAR

    Описание

    пример

    ag = sarazgain(r,lambda,v,azres,prf) вычисляет коэффициент усиления обработки по азимуту за счет когерентного интегрирования множества импульсов либо путем предположительной, либо посредством фактической доплеровской обработки.

    пример

    ag = sarazgain(___,Name,Value) указывает дополнительные параметры с помощью аргументов «имя-значение». Варианты включают коэффициент расширения азимутального импульса и угол доплеровского конуса.

    Примеры

    свернуть все

    Вычислите азимутальный коэффициент усиления обработки САР, работающей в широком диапазоне на длине волны 0,05 м при скорости датчика 100 м/с и PRF 2 кГц для цели на расстоянии 5 км. Разрешение изображения в поперечном диапазоне составляет 1,5 м. Предположим, что коэффициент расширения азимута равен 1,2, а потери фильтрации неидеального азимута - 1,2 дБ.

    lambda = 0.05;
    PRF = 2e3;
    R = 5e3;
    res = 1.5;
    v = 100;
    La = 1.2;
    azb = 1.2;

    Вычислите коэффициент усиления обработки азимута.

    azgain = sarazgain(R,lambda,v,res,PRF,'AzimuthBroadening',azb, ...
        'AzimuthFilteringLoss', La)
    azgain = 31.8103
    

    Входные аргументы

    свернуть все

    Дальность от цели до антенны в метрах, заданная как положительный действительный скаляр или вектор.

    Типы данных: double

    Длина волны радара в метрах, заданная как положительный действительный скаляр или вектор.

    Типы данных: double

    Скорость датчика в метрах в секунду, заданная как положительный действительный скаляр.

    Типы данных: double

    Азимут изображения или разрешение по междуречью в метрах, указанное как положительный действительный скаляр.

    Типы данных: double

    Частота повторения импульсов РЛС (PRF) в герцах, заданная как положительный действительный скаляр.

    Типы данных: double

    Аргументы пары «имя-значение»

    Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

    Пример: 'AzimuthBroadening',1.2,'ConeAngle',60

    Коэффициент расширения азимутального импульса, обусловленный взвешиванием данных или окном для управления боковыми объектами, определяемый как положительный действительный скаляр. Этот аргумент выражает фактическую ширину основного блока -3 дБ относительно номинальной ширины. Типовые оконные функции, такие как hamming и hann проявляют значения в диапазоне от 1 до 1,5.

    Типы данных: double

    Уменьшение коэффициента усиления сигнала к шуму (SNR) в децибелах, определяемое как неотрицательный скаляр. Этот аргумент соответствует потерям по отношению к идеальному выигрышу. Типовые оконные функции, такие как hamming и hann показать потери порядка 1 дБ. Аргумент по умолчанию имеет значение 0, которая предполагает прямоугольное окно.

    Типы данных: double

    Угол доплеровского конуса в градусах, определяемый как скаляр в диапазоне [0, 180]. Этот аргумент определяет направление к сцене относительно направления движения массива.

    Типы данных: double

    Выходные аргументы

    свернуть все

    Коэффициент усиления обработки азимута, возвращаемый в виде матрицы. Строки ag соответствуют значениям диапазона в r и его столбцы соответствуют значениям длины волны в lambda.

    Расширенные возможности

    Создание кода C/C + +
    Создайте код C и C++ с помощью MATLAB ® Coder™

    .
    Представлен в R2021a