exponenta event banner

hornRidge

Создание двойного прямоугольного рупора

Описание

hornRidge объект создает двойную рупорную антенну с размерами по умолчанию, выбранными для рабочего диапазона частот 10 GHz-12 ГГц.

Rectangular double ridged horn antenna geometry, default radiation pattern, and impedance plot.

Усиленные рупорные антенны обычно используются в приложениях электромагнитных помех и совместимости для генерации электромагнитных полей. Эти антенны также используются в радиоастрономических или радиолокационных измерениях поперечного сечения (RCS).

Создание

Описание

пример

ant = hornRidge создает двойную рупорную антенну с размерами по умолчанию, выбранными для рабочего диапазона частот 10 GHz-12 ГГц.

пример

ant = hornRidge(Name,Value) задает свойства, используя одну или несколько пар имя-значение. Например, ant = hornRidge('FlareLength',178.38e-3) создает изрезанный объект рупорной антенны с длиной факела 178,39 миллиметра.

Свойства

развернуть все

Количество факелов, указанное как 0, 2, или 4. Если факелы не нужны, укажите ноль.

Пример: 'NumFlares',2

Пример: ant.NumFlares = 2

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

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

Пример: 'FlareLength',0.2760

Пример: ant.FlareLength = 0.2760

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

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

Пример: 'FlareWidth',0.3760

Пример: ant.FlareWidth = 0.3760

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

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

Пример: 'FlareHeight',0.2560

Пример: ant.FlareHeight = 0.2560

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

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

Пример: 'Length',0.0676

Пример: ant.Length = 0.0676

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

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

Пример: 'Width',0.0476

Пример: ant.Width = 0.0476

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

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

Пример: 'Height',0.0340

Пример: ant.Height = 0.0340

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

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

Пример: 'RidgeLength',0.0276

Пример: ant.RidgeLength = 0.0276

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

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

Пример: 'RidgeWidth',0.0040

Пример: ant.RidgeWidth = 0.0040

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

Пример: 'RidgeGap',0.0060

Пример: ant.RidgeGap = 0.0060

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

Радиус питающего отверстия, заданный как неотрицательный скаляр в метрах.

Пример: 'FeedHoleRadius',0.0008

Пример: ant.FeedHoleRadius = 0.0008

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

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

Пример: 'FeedWidth',0.0002

Пример: ant.FeedWidth = 0.0002

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

Расстояние знака от закрытого конца волновода, определяемое как двухэлементный вектор с каждым элементом в метрах.

Пример: 'FeedOffset',[-0.00626 0]

Пример: ant.FeedOffset = [-0.00626,0]

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

Тип металла, используемого в качестве проводника, определяемого как объект металлического материала. Вы можете выбрать любой металл из MetalCatalog или укажите металл по своему выбору. Дополнительные сведения см. в разделе metal. Дополнительные сведения о наложении сетки на металлический проводник см. в разделе Создание сетки.

Пример: m = metal('Copper'); 'Conductor',m

Пример: m = metal('Copper'); ant.Conductor = m

Комкованные элементы, добавленные к источнику питания антенны, указанные как lumpedElement объект. Можно добавить нагрузку в любом месте на поверхности антенны. По умолчанию нагрузка находится на подаче. Дополнительные сведения см. в разделе lumpedElement.

Пример: 'Load',lumpedElement, где lumpedElement - нагрузка, добавляемая к антенному источнику.

Пример: ant.Load = lumpedElement('Impedance',75)

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

Пример: 'Tilt',90

Пример: ant.Tilt = 90

Пример: 'Tilt',[90 90],'TiltAxis',[0 1 0;0 1 1] наклоняет антенну на 90 градусов относительно двух осей, определяемых векторами.

Примечание

wireStack антенный объект принимает только точечный метод для изменения его свойств.

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

Ось наклона антенны, заданная как:

  • Трёхэлементный вектор декартовых координат в метрах. В этом случае каждая координата в векторе начинается в начале координат и лежит вдоль указанных точек на осях X, Y и Z.

  • Две точки в пространстве, каждая из которых указана как трехэлементные векторы декартовых координат. В этом случае антенна вращается вокруг линии, соединяющей две точки в пространстве.

  • Строковый ввод, описывающий простые повороты вокруг одной из главных осей, «X», «Y» или «Z».

Дополнительные сведения см. в разделе Поворот антенн и массивов.

Пример: 'TiltAxis',[0 1 0]

Пример: 'TiltAxis',[0 0 0;0 1 0]

Пример: ant.TiltAxis = 'Z'

Примечание

wireStack антенный объект принимает только точечный метод для изменения его свойств.

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

Функции объекта

showОтображение антенной или решетчатой структуры; отобразить форму как заполненный фрагмент
axialRatioОсевое отношение антенны
beamwidthШирина луча антенны
chargeРаспределение заряда на металлической или диэлектрической антенне или на поверхности решетки
currentРаспределение тока по металлической или диэлектрической антенне или поверхности решетки
designПроектирование прототипа антенны или решеток для резонанса на заданной частоте
efficiencyРадиационная эффективность антенны
EHfieldsэлектрические и магнитные поля антенн; Встроенные электрические и магнитные поля антенного элемента в решетках
impedanceвходной импеданс антенны; полное сопротивление сканирования массива
meshСвойства сетки металлической или диэлектрической антенны или решетки
meshconfigИзменение ячеистого режима структуры антенны
optimizeОптимизация антенны или решетки с помощью оптимизатора SADEA
patternдиаграмма направленности и фаза антенны или решетки; Встроенная диаграмма антенного элемента в решетке
patternAzimuthАзимутальная диаграмма антенны или решетки
patternElevationСхема высот антенны или решетки
returnLossОбратная потеря антенны; проверка возвращает потерю массива
sparametersОбъект S-параметра
vswrКоэффициент стоячей волны напряжения антенны

Примеры

свернуть все

Создайте и просмотрите двойную ридерную рупорную антенну по умолчанию.

ant = hornRidge
ant = 
  hornRidge with properties:

         NumFlares: 4
       FlareLength: 0.1784
        FlareWidth: 0.1834
       FlareHeight: 0.1732
            Length: 0.0538
             Width: 0.0370
            Height: 0.0177
       RidgeLength: 0.0370
        RidgeWidth: 0.0050
          RidgeGap: 0.0070
    FeedHoleRadius: 5.0000e-04
         FeedWidth: 1.0000e-04
        FeedOffset: [-0.0076 0]
         Conductor: [1x1 metal]
              Tilt: 0
          TiltAxis: [1 0 0]
              Load: [1x1 lumpedElement]

show(ant)

Figure contains an axes. The axes with title hornRidge antenna element contains 16 objects of type patch, surface. These objects represent PEC, feed.

Постройте диаграмму направленности антенны на частоте 11 ГГц.

p = PatternPlotOptions('MagnitudeScale',[0 20]);
figure;
pattern(ant,11e9,'patternOptions',p);

Figure contains an axes and other objects of type uicontrol. The axes contains 16 objects of type patch, surface.

Создайте и просмотрите ридерную рупорную антенну с 2 вспышками.

ant = hornRidge('NumFlares',2)
ant = 
  hornRidge with properties:

         NumFlares: 2
       FlareLength: 0.1784
        FlareWidth: 0.1834
       FlareHeight: 0.1732
            Length: 0.0538
             Width: 0.0370
            Height: 0.0177
       RidgeLength: 0.0370
        RidgeWidth: 0.0050
          RidgeGap: 0.0070
    FeedHoleRadius: 5.0000e-04
         FeedWidth: 1.0000e-04
        FeedOffset: [-0.0076 0]
         Conductor: [1x1 metal]
              Tilt: 0
          TiltAxis: [1 0 0]
              Load: [1x1 lumpedElement]

show(ant)

Figure contains an axes. The axes with title hornRidge antenna element contains 16 objects of type patch, surface. These objects represent PEC, feed.

Постройте диаграмму направленности антенны на частоте 11 ГГц.

p = PatternPlotOptions('MagnitudeScale',[0 20])
p = 
  PatternPlotOptions with properties:

      Transparency: 1
         SizeRatio: 0.9000
    MagnitudeScale: [0 20]
     AntennaOffset: [0 0 0]

figure;
pattern(ant,11e9,'patternOptions',p)

Figure contains an axes and other objects of type uicontrol. The axes contains 16 objects of type patch, surface.

Представлен в R2020b