exponenta event banner

phaseShift

Расчет значений фазового сдвига для массивов или стека печатных плат с несколькими подачами питания

Описание

пример

ps = phaseShift(array,frequency,angle) вычисляет значения фазового сдвига матрицы, работающей на заданной частоте для сканирования луча под заданным углом. Предполагается, что скорость света в свободном пространстве.

ps = phaseShift(pcb,frequency,angle) вычисляет значения фазового сдвига стека печатных плат с несколькими подачами питания при заданных частоте и угле.

Примеры

свернуть все

Создайте прямоугольную матрицу диполей с отражателем 3 на 3 при рабочей частоте 1,8 ГГц и сканируйте главный луч под углом 30 градусов по азимуту и 45 градусов по отметке.

a = design(rectangularArray('Size',[3 3]),1.8e9,reflector);
ps = phaseShift(a,1.8e9,[30;45])
ps = 9×1

  350.5337
   54.1733
  117.8129
  240.3066
  303.9462
    7.5858
  130.0796
  193.7192
  257.3588

a.PhaseShift = ps
a = 
  rectangularArray with properties:

           Element: [1x1 reflector]
              Size: [3 3]
        RowSpacing: 0.0833
     ColumnSpacing: 0.0833
           Lattice: 'Rectangular'
    AmplitudeTaper: 1
        PhaseShift: [9x1 double]
              Tilt: 0
          TiltAxis: [1 0 0]

Вычислите диаграмму направленности массива.

pattern(a,1.8e9)

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

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

свернуть все

Множество антенны от Антенны Toolbox™ выстраивает библиотеку, определенную как объект множества.

Пример: r = rectangularArray; phaseShift (r,70e6,[60;40]). Вычисляет фазовый сдвиг прямоугольного массива.

Пакет печатных плат с несколькими подачами питания, указанный как pcbStack объект.

Пример: fco = invertedFcoplanar; pcb = pcbStack(fco); phaseShift (pcb,70e6,[60;40]) Вычисляет фазовый сдвиг компланарной F-антенной ПП.

Значение частоты, используемое для вычисления фазового сдвига, заданного как скаляр в Гц.

Пример: 70e6

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

Пара азимута и угла возвышения для сканирования массива, заданная как 2-элементный вектор в градусах.

Пример: [35;40]

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

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

свернуть все

Значения фазового сдвига, возвращаемые в виде вектора 1-by-N в градусах. Расчет значения фазового сдвига не учитывает взаимную связь.

См. также

| |

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