design

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

Описание

пример

hant = design(antenna,frequency) проекты любая антенна возражают от библиотеки антенны, чтобы резонировать на заданной частоте.

harray = design(array,frequency) проектирует массив диполей для операции в заданном frequency. Элементы разделяются полудлиной волны.

пример

harray = design(array,frequency,elements) проектирует массив элементов для операции в заданном frequency. Элементы разделяются полудлиной волны, если это возможно. Если вы не можете достигнуть интервала полудлины волны, размер элемента используется, чтобы вычислить межэлементное разделение, и элементы равномерно распределяются на радиусе сферы, пропорциональном самому большому элементу в element.

harray = design(conformalarray,frequency) проектирует конформный массив диполя и элементов галстука-бабочки на заданной частоте. Элементы помещаются в местоположения, заданные conformalArray по умолчанию объект. Если необходимые положения элемента не могут быть достигнуты из-за пересечения элементов, размер элемента используется для расчета, предавать земле интервал элемента и элементы равномерно распределяются на сфере радиуса, пропорционального самому большому элементу в свойстве Elements.

harray = design(conformalarray,frequency,elements) проектирует конформный массив указанных элементов на заданной частоте.

harray = design(infinitearray,frequency) проектирует бесконечный массив с элементом отражателя на заданной частоте.

harray = design(infinitearray,frequency,elements) проектирует бесконечный массив указанных элементов на заданной частоте.

Примеры

свернуть все

Спроектируйте прототипную антенну закрашенной фигуры микрополосковой линии, которая резонирует на частоте 1 ГГц.

p = design(patchMicrostrip,1e9)
p = 
  patchMicrostrip with properties:

               Length: 0.1439
                Width: 0.1874
               Height: 0.0030
            Substrate: [1x1 dielectric]
    GroundPlaneLength: 0.2998
     GroundPlaneWidth: 0.2998
    PatchCenterOffset: [0 0]
           FeedOffset: [0.0303 0]
                 Tilt: 0
             TiltAxis: [1 0 0]
                 Load: [1x1 lumpedElement]

show(p)

Вычислите импеданс вышеупомянутой антенны на той же частоте.

Z = impedance(p,1e9)
Z = 55.8475 - 0.8183i

Спроектируйте прямоугольный массив поддержанных округленных антенн галстука-бабочки отражателя, чтобы действовать на уровне 500 МГц.

b = bowtieRounded('Tilt',90,'TiltAxis',[0 1 0]);
r = reflector('Exciter',b);
ra = design(rectangularArray,500e6,r);
show(ra)

Постройте диаграмму направленности прямоугольного массива на уровне 500 МГц.

pattern(ra,500e6)

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

confarraydef = conformalArray
confarraydef = 
  conformalArray with properties:

            Element: {[1×1 dipole]  [1×1 bowtieTriangular]}
    ElementPosition: [2×3 double]
          Reference: 'feed'
     AmplitudeTaper: 1
         PhaseShift: 0
               Tilt: 0
           TiltAxis: [1 0 0]

Добавьте свернутую дипольную антенну в конформный массив в положении [1,1,1].

confarraydef.ElementPosition(3,:) = [1 1 1];
confarraydef.Element{3} = dipoleFolded;
show(confarraydef)

Спроектируйте вышеупомянутый массив для частоты 1 ГГц.

desC = design(confarraydef,1e9)
desC = 
  conformalArray with properties:

            Element: {[1×1 dipole]  [1×1 bowtieTriangular]}
    ElementPosition: [2×3 double]
          Reference: 'feed'
     AmplitudeTaper: 1
         PhaseShift: 0
               Tilt: 0
           TiltAxis: [1 0 0]

desC.ElementPosition
ans = 2×3

         0         0         0
         0         0    0.1500

show(desC)

Создайте бесконечный массив.

infarrayV1 = infiniteArray
infarrayV1 = 
  infiniteArray with properties:

          Element: [1×1 reflector]
      ScanAzimuth: 0
    ScanElevation: 90

show(infarrayV1)

Спроектируйте вышеупомянутый массив с помощью антенны монополя и на частоте на 1 ГГц.

infarrayV2 = design(infarrayV1,1e9,monopole)
infarrayV2 = 
  infiniteArray with properties:

          Element: [1×1 monopole]
      ScanAzimuth: 0
    ScanElevation: 90

show(infarrayV2)

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

свернуть все

Объект Antenna от библиотеки антенны, заданной как скалярный указатель.

Пример: dipole

Объект Array от библиотеки антенны, заданной как linearArray, rectangularArray, или circularArray объект.

Пример: r = reflector;ra = design(rectangularArray,500e6,r); Проектирует прямоугольный массив отражателей, действующих на частоте 500 МГц.

Конформный объект массивов, заданный как conformalArray объект.

Можно расположить элементы в конформный массив тремя способами:

  • Случай 1: Точки лежат на линии.

  • Случай 2: Точки лежат на плоскости.

  • Случай 3: Точки лежат на 3-D пробеле.

Пример: c = conformalArray;ca = design(c,50e6,{dipole,dipoleFolded, dipoleJ, bowtieTriangular,dipole,dipole,dipole,dipole,dipole}); Проектирует конформный массив указанных элементов, действующих на частоте 50 МГц.

Объект Бога массивов, заданный как infiniteArray объект.

Пример: i = infiniteArray;ia = design(1,1e9,monopole); Проектирует бесконечный массив с элементом антенны монополя, действующим на частоте 1 ГГц.

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

Пример: 55e6

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

Объект Antenna от библиотеки антенны, пользовавшейся в массиве, заданном как один элемент антенны или массив ячеек в конформном массиве. Для получения дополнительной информации о положениях элемента для конформного массива смотрите conformalarray.

Пример: r = reflector;ra = design(rectangularArray,500e6,r); Проектирует прямоугольный массив отражателей, действующих на частоте 500 МГц.

Пример: c = conformalArray;ca = design(c,50e6,{dipole,dipoleFolded, dipoleJ, bowtieTriangular,dipole,dipole,dipole,dipole,dipole}); Проектирует конформный массив указанных элементов, действующих на частоте 50 МГц.

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

свернуть все

Объект Antenna, действующий на заданной ссылочной частоте, возвращенной как объект антенны.

Объект массивов, действующий на заданной ссылочной частоте и указанных элементах, возвращенных как объект массивов.

Смотрите также

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте