exponenta event banner

seareflectivity

Отражательная способность морского нагромождения

    Описание

    пример

    nrcs = seareflectivity(scale,graz,freq) возвращает нормированное сечение РЛС (nrcs) в метрах в квадрате для заданной шкалы моря scale, под углом выпаса graz, с передаваемой частотой freq.

    nrcs = seareflectivity(scale,graz,freq,'Polarization',pol) определяет поляризацию передаваемой волны.

    nrcs = seareflectivity(scale,graz,freq,'ScaleType',scaletype) определяет тип масштаба.

    [nrcs,hgtsd,beta0,windvelocity] = seareflectivity(___) возвращает дополнительные выходные данные:

    • hgtsd - Стандартное отклонение высоты поверхности для указанного номера морского состояния в виде скаляра в метрах

    • beta0 - уклон морского типа в градусах. beta0 в 1,4 раза больше среднеквадратического (среднеквадратичного) откоса поверхности. Значение коэффициента отражения морского нагромождения для поверхности, («Sofference start0») вычисляется на основе модели морского загромождения NRL Грегерсом-Хансеном и Митталом («Mittal»).

    • windvelocity - скорость ветра в метрах в секунду.

    Примеры

    свернуть все

    Вычислите NRCS участка морского захламления. Предположим, что пятном является море с номером морского государства, равным 2 и радиолокационная система работает с частотой 30 ГГц. Также предположим, что угол выпаса равен 10 степени.

    scale = 2;    
    graz = 10;  
    freq = 30e9;

    Рассчитайте нормализованную NRCS для участка морского захламления.

    nrcs = seareflectivity(scale,graz,freq)
    nrcs = 2.1555e-04
    

    Используйте нормализованную RCS, чтобы вычислить Hutter Patch RCS.

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

    свернуть все

    Если установить scaletype кому 'SeaState', scale - состояние моря, указанное как неотрицательный скаляр между [0,8].

    Если установить scaletype кому 'WindScale', scale - шкала ветра, заданная как положительный скаляр между [1,9].

    Пример: seastate = 3

    Зависимость

    Допустимые входные значения зависят от значения scaletype.

    Угол выпаса, заданный как скаляр или вектор строки длиной N неотрицательных углов выпаса в градусах. Определяет углы пастбища участка беспорядка относительно радара.

    Пример: graz_angle = 10

    Передаваемые частоты, заданные как скалярный или положительный вектор М-длины.

    Пример: freq = 7*10e9

    Поляризация передаваемой волны, указанная как 'H' для горизонтальной поляризации или 'V' для вертикальной поляризации.

    Пример: pol = 'V'

    Тип масштаба, указанный как:

    • 'SeaState' - функция использует модель состояния моря. При указании этого параметра scale входная шкала должна быть неотрицательным скаляром между [0,8].

    • 'WindScale' - Функция использует модель Coafort Wind Scale. При указании этого параметра scale масштаб ввода должен быть положительным скаляром между [1,9].

    Пример: scaleType = 'WindScale'

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

    свернуть все

    Нормализованное радиолокационное сечение отражательной способности поверхности, возвращаемое либо в виде вектора строки длиной N, либо в виде матрицы M-by-N в линейных единицах метра в квадрате. N - длина углов выпаса graz и M - длина частотного вектора freq.

    Стандартное отклонение высоты поверхности, возвращаемое в виде скаляра в метрах.

    Наклон типа моря β0 в градусах возвращен как скаляр.

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

    Алгоритмы

    Модель отражательной способности моря действительна при следующих условиях:

    • Частоты от 0,5 до 35 ГГц

    • Морские государства от 0 до 6 (ветровая шкала от 1 до 7)

    • Углы выпаса от 0,1 до 60 градусов

    Модель не включает изменения с азимутом или направлением ветра. Эмпирическая модель NRL соответствует экспериментальным результатам с абсолютным отклонением от примерно 2,2 до 2,3 дБ для углов выпаса от 0,1 до 10 градусов. Отклонение в 2,6 дБ можно видеть для углов выпаса выше 10 градусов и ниже 60 градусов. Модель отклонения высоты, уклона поверхности и скорости ветра основана на модели Бартона.

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

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

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