mtiloss

Потери от обработки индикатора движущейся цели (MTI)

    Описание

    [LI,LV] = mtiloss(PD,PFA,N) вычисляет интегрирование потери, LI, и потери скоростного отклика, LV, из-за обработки MTI с помощью двухимпульсного (первого порядка) компенсатора, учитывая вероятность обнаружения, PD, вероятность ложного предупреждения, PFA, и количество полученных импульсов, доступных на входе MTI, N.

    Функция вычисляет потери, предполагая, что вы используете детектор квадратного закона и неколеблющуюся цель.

    пример

    [LI,LV] = mtiloss(PD,PFA,N,M) вычисляет потери из-за обработки MTI с помощью M-pulse canceler.

    пример

    [LI,LV] = mtiloss(PD,PFA,N,M,SW) вычисляет потери MTI для радиолокационных эхо-сигналов, полученных от хи-квадратной распределенной цели, заданной с помощью номера случая Swerling, SW.

    [LI,LV] = mtiloss(___,Name,Value) вычисляет потери MTI с помощью одного или нескольких аргументов в виде имя-значение. Для примера, [LI,LV] = mtiloss(0.64,1e-12,8,'Method','Batch') вычисляет LI и LV для MTI с пакетной обработкой. Задайте аргументы имя-значение после любого из входных параметров из предыдущего синтаксиса.

    пример

    [___,LBP] = mtiloss(___) вычисляет потери слепой фазы LBP только когда вы задаете IsQuadrature аргумент имя-значение в false.

    Примеры

    свернуть все

    Вычислите потери скоростного отклика для обработки MTI с трехимпульсным подавителем с вероятностью ложного предупреждения 1e-6 и 24 импульсы, полученные от неколеблющейся цели.

    PFA = 1e-6; 
    N = 24;     
    M = 3;      
    PD = 0.1:0.01:0.99;
    [~,LV] = mtiloss(PD,PFA,N,M);

    Постройте график потерь скорости отклика.

    plot(PD,LV)
    xlabel('Probability of Detection')
    ylabel('Loss (dB)')
    title('Velocity Response Loss for MTI with a Three-Pulse Canceler')
    grid on

    Figure contains an axes. The axes with title Velocity Response Loss for MTI with a Three-Pulse Canceler contains an object of type line.

    Вычислите потери корреляции шума для обработки MTI с помощью трехимпульсного устройства подавления. Примите, что желаемая вероятность обнаружения 0.9, вероятность ложного предупреждения 1e-6, и 24 импульсы принимаются от цели Swerling 1.

    PD = 0.9;   
    PFA = 1e-6;
    N = 24;     
    M = 3;      
    LI = mtiloss(PD,PFA,N,M,'Swerling1')
    LI = 2.0811
    

    Вычислите слепые потери фазы для MTI с двухимпульсным подавителем с желаемой вероятностью обнаружения 0.95, вероятность ложного предупреждения о 1e-8, и 10 импульсы, полученные от неколеблющейся цели.

    PD = 0.95;   
    PFA = 1e-8;  
    N = 10;      
    [~,~,LBP] = mtiloss(PD,PFA,N,'IsQuadrature',false)
    LBP = 2.3881
    

    Входные параметры

    свернуть все

    Вероятность обнаружения в области значений [0.1,0.999999], заданный как положительная скалярная величина или как вектор length-J с каждым элементом в область значений [0.1,0.999999] .

    Вероятность ложного предупреждения, заданная как положительная скалярная величина в область значений [1e-15,1e-3] или как вектор length-K с каждым элементом в области значений [1e-15,1e-3] .

    Количество принятых импульсов, доступных на входе MTI, заданное в виде положительного целого числа, равного или большего 2.

    Количество импульсов в M-импульсном подавителе MTI, заданное в виде положительного целого числа в области значений [2,15]. The M-pulse canceler построен с использованием каскадных M-1 двухимпульсных выключателей.

    Номер случая Swerling, заданный в качестве одного из следующих

    • 'Swerling0'

    • 'Swerling1'

    • 'Swerling2'

    • 'Swerling3'

    • 'Swerling4'

    • 'Swerling5'

    .

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

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

    Пример: [LI,LV] = mtiloss(0.7,1e-8,10,'Method','Batch')

    Импульсный метод обработки, заданный как вектор символов или строковый скаляр.

    • Если вы задаете 'Method' на 'Sequential'полученные импульсы обрабатываются последовательно, получая NM- импульсов на выходе устройства подавления импульсов.

    • Если вы задаете 'Method' на 'Batch', а N полученные импульсы делятся на N/ (M+ 1) партии, которые обрабатываются отдельно, что приводит к N/ (M+ 1) импульсы на выходе MTI.

    Пример: [LI,LV] = mtiloss(0.7,1e-9, 8,'Method','Batch')

    Квадратурный канал (вектор) или одноканальная обработка MTI, заданная как логическое значение.

    • Если вы задаете 'IsQuadrature' на trueобработка MTI имеет два параллельных гашения для компонентов I и Q. По умолчанию функция устанавливает 'IsQuadrature' на true и выход потерь слепой фазы равен нулю.

    • Если вы задаете 'IsQuadrature' на falseдля MTI используется только канал I или Q, что приводит к слепым потерям фазы LBP.

    Пример: [LI,LV,LBP] = mtiloss(0.9,1e-8,10,'IsQuadrature',false)

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

    свернуть все

    Интеграционные потери из-за корреляции в шумовых выборках на выходе MTI-фильтра, возвращенные как матрица J-на-K в дБ с строками, соответствующими значениям в PD и столбцы значений в PFA.

    Потеря скоростного отклика из-за целевой скорости, лежащей вблизи ядра устройства подавления импульсов MTI, возвращаемой в виде матрицы J на K в дБ с строками, соответствующими значениям в PD и столбцы значений в PFA.

    Слепые фазовые потери, возвращенные как матрица J на K в дБ с строками, соответствующими значениям в PD и столбцы значений в PFA. LBP вычисляется только, когда вы задаете значение 'IsQuadrature' аргумент в false.

    Введенный в R2021a