clutterSurfaceRCS

Поверхностное сечение радара загромождения

    Описание

    пример

    rcs = clutterSurfaceRCS(nrcs,range,azimuth,elevation,graz,tau) возвращает радарное сечение, rcs, поверхностной закрашенной фигуры загромождения как вектора- M ряда в метрах в квадрате.

    rcs = clutterSurfaceRCS(___,C) возвращает поверхностное сечение радара загромождения со скоростью распространения C.

    rcs = clutterSurfaceRCS(___,'BeamLoss',Lp) возвращает поверхностное сечение радара загромождения с помощью потерь луча.

    Примеры

    свернуть все

    Вычислите радиолокационное сечение пятна загромождения и оцените отношение загромождения к шуму в приемнике. Предположим, что закрашенная фигура 1000 в метрах от радиолокационной системы и азимут и повышение луча 1 степень и 3 степеней, соответственно. Также примите, что угол выпаса 10 степеней, ширина импульса 10 микросекунды, и радар работает на длине волны 1 см с пиковой степенью 5 кВт.

    rng    = 1000;  
    bwAz   = 1;     
    bwEl   = 3;     
    graz   = 10;    
    tau    = 10e-6; 
    lambda = 0.01; 
    ppow   = 5000; 

    Вычислите NRCS.

    nrcs = landreflectivity('Mountains',graz)
    nrcs = 0.0549
    

    Вычислите RCS загромождения с помощью вычисленной NRCS.

    rcs = clutterSurfaceRCS(nrcs,rng,bwAz,bwEl,graz,tau)
    rcs = 288.9855
    

    Вычислите отношение загромождения к шуму с помощью вычисленной RCS.

    cnr = radareqsnr(lambda,rng,ppow,tau,'rcs',rcs)
    cnr = 62.5973
    

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

    свернуть все

    Нормированное радиолокационное сечение ( NRCS) закрашенной фигуры загромождения задается как неотрицательный скаляр или M вектор-длина неотрицательных значений в метрах в квадрате. NRCS также известен как отражательная способность или0.

    Пример: nrcs = 1

    Область значений закрашенных фигур загромождения, заданный как неотрицательный скаляр или M вектор -length неотрицательных значений в метрах.

    Пример: range = 1000;

    Азимутальная лучевая ширина радара, заданная как положительная скалярная величина или вектор 1 на 2 в степени. Используйте с elevation аргумент.

    • Когда передающая и приемная лучи одинаковы, задайте azimuth как положительный скаляр.

    • Когда передающая и приёмная азимутальные лучи не совпадают, задайте azimuth как положительный вектор 1 на 2 [azimuth_Tx,azimuth_Rx], где первый элемент является передающей азимутальной шириной луча в степенях, а второй элемент является приёмной азимутальной шириной луча в степенях.

      Функция использует эти две ширины луча, чтобы создать эффективную азимутальную ширину луча. Смотрите Эффективную Ширину Луча.

    Пример: bwAz = 1

    Повышение лучевая ширина радара, заданная как положительная скалярная величина или вектор 1 на 2 в степени. Используйте с azimuth аргумент.

    • Когда передающая и приемная лучи одинаковы, задайте elevation как положительный скаляр.

    • Когда передающее и приемное повышение лучи не совпадают, задайте elevation как положительный вектор 1 на 2 [elevation_Tx,elevation_Rx], где первый элемент является передающей азимутальной шириной луча в степенях, а второй элемент является приёмной азимутальной шириной луча в степенях.

      Функция использует эти две ширины луча, чтобы создать эффективную ширину луча по повышению. Смотрите Эффективную Ширину Луча.

    Пример: bwEl = 3

    Угол выпаса, заданный как скаляр или вектор N-длинной строки неотрицательных углов выпаса в степенях. Задает углы выпаса пятна загромождения относительно радара.

    Пример: graz_angle = 10

    Ширина импульса переданного сигнала, заданная в виде неотрицательного скаляра в секундах.

    Пример: tau = 10e-6

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

    Лучевые потери, заданные как неотрицательный скаляр в децибелах. Потеря диаграммы направленности учитывает уменьшенное двухстороннее усиление антенны неосевых рассеивателей.

    Используйте это свойство, когда ширина луча по повышению (elevation) для передатчика и приемника не совпадают.

    Пример: loss = 0

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

    свернуть все

    Радарное сечение поверхностного патча кластера, возвращаемое как вектор M-length в метрах в квадрате.

    Алгоритмы

    свернуть все

    Эффективная Beamwidth

    Эффективная лучевая ширина используется для эффективного азимута azimutheff и эффективного вычисления elevationeff высоты, когда лучи передатчика и приемника не равны.

    θazimutheff=2θatθarθat2+θar2θelvationeff=2θetθerθet2+θer2

    • at - азимутальный передатчик повышения шириной луча в степени.

    • ar - приемник азимута повышения шириной луча в степени.

    • et - повышение передатчик повышения шириной луча в степени.

    • er - повышение приемник повышения шириной луча в степени.

    Ссылки

    [1] Barton, David K. Radar Equations for Modern Radar. Norwood, MA: Artech House, 2013.

    [2] Long, Maurice W. Radar Reflectivity of Land and Sea. Бостон: Артек Хаус, 2001.

    [3] Натансон, Фред Э., Дж. Патрик Рейли и Марвин Н. Коэн. Принципы проекта. Mendham, NJ: SciTech Publishing, 1999.

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

    Генерация кода C/C + +
    Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

    .
    Введенный в R2021a