wilkinsonSplitterUnequal

Создайте неравный разделитель Уилкинсона

Описание

Используйте wilkinsonSplitterUnequal объект создать неравный разделитель степени Уилкинсона. Можно использовать неравный разделитель Уилкинсона, чтобы разделить степень неравноценно между двумя выходными портами. Неравные разделители также используются, чтобы накормить степенью антенные решетки для формирования луча.

Создание

Описание

пример

splitter = wilkinsonSplitterUnequal создает неравный разделитель Уилкинсона с подложкой Тефлона. Свойства по умолчанию для резонирующей частоты 1 ГГц.

пример

splitter = wilkinsonSplitterUnequal(Name=Value) Свойства наборов с помощью одних или нескольких аргументов name-value. Например, wilkinsonSplitterUnequal(PortLineLength=0.0300) создает разделитель Уилкинсона с длиной линии ввода и вывода 0,0300 метров. Свойства, не заданные, сохраняют свои значения по умолчанию.

Свойства

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

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

Пример: splitter = wilkinsonSplitterUnequal(PortLineLength=0.0070)

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

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

Пример: splitter = wilkinsonSplitterUnequal(PortLineWidth=0.0070)

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

Длина линии на 70 Ом в метрах в виде положительной скалярной величины. Типичная длина разделителя Уилкинсона является λ/4.

Пример: splitter = wilkinsonSplitterUnequal(SplitLineLength=0.0570)

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

Ширина линии на 70 Ом в метрах в виде двухэлементного вектора из положительных элементов.

Пример: splitter = wilkinsonSplitterUnequal(SplitLineWidth=[0.00780 0.00890])

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

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

Пример: splitter = wilkinsonSplitterUnequal(MatchLineLength=0.0780)

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

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

Пример: splitter = wilkinsonSplitterUnequal(MatchLineWidth=[0.0049 0.0076])

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

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

Пример: splitter = wilkinsonSplitterUnequal(ResistorSLength=0.0050)

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

Значение сопротивления в Омах в виде положительной скалярной величины.

Пример: splitter = wilkinsonSplitterUnequal(Resistance=50)

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

Высота разделителя Уилкинсона от наземной плоскости в метрах в виде положительной скалярной величины.

Пример: splitter = wilkinsonSplitterUnequal(Height=0.0076)

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

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

Пример: splitter = wilkinsonSplitterUnequal(GroundPlaneWidth=0.046)

Пример: 'double'

Тип диэлектрического материала, используемого в качестве подложки в виде a dielectric объект. Толщиной Тефлона диэлектрического материала по умолчанию является 0.0016 m или то же значение как Height свойство.

Пример: d = dielectric("FR4"); splitter = wilkinsonSplitterUnequal(Substrate=d)

Типы данных: string | char

Тип металла используется в слоях проведения в виде a metal объект.

Пример: m = metal("PEC"); splitter = wilkinsonSplitterUnequal(Conductor=m)

Типы данных: string | char

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

chargeВычислите и постройте распределение заряда
currentВычислите и постройте распределение тока
designСпроектируйте неравный разделитель Уилкинсона вокруг заданной частоты
feedCurrentВычислите текущий на подножном корму порт
layoutПостройте все металлические слои и форму платы
meshИзмените и просмотрите свойства mesh металла или диэлектрика в компоненте PCB
shapesИзвлеките все металлические формы слоя компонента PCB
showОтобразите структуру компонента PCB или форму PCB
sparametersВычислите S-параметры для объектов PCB RF

Примеры

свернуть все

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

splitter = wilkinsonSplitterUnequal
splitter = 
  wilkinsonSplitterUnequal with properties:

      PortLineLength: 0.0070
       PortLineWidth: 0.0051
     SplitLineLength: 0.0279
      SplitLineWidth: [0.0014 0.0049]
     MatchLineLength: 0.0277
      MatchLineWidth: [0.0039 0.0066]
      ResistorLength: 0.0020
          Resistance: 106
              Height: 0.0016
    GroundPlaneWidth: 0.0300
           Substrate: [1x1 dielectric]
           Conductor: [1x1 metal]

show(splitter)

Figure contains an axes object. The axes object with title wilkinsonSplitterUnequal element contains 8 objects of type patch, surface. These objects represent PEC, feed, Teflon, load.

Вычислите и постройте S-параметры разделителя на уровне 3 ГГц.

spar=sparameters(splitter,3e9);
figure
rfplot(spar);

Figure contains an axes object. The axes object contains 9 objects of type line. These objects represent dB(S_{11}), dB(S_{21}), dB(S_{31}), dB(S_{12}), dB(S_{22}), dB(S_{32}), dB(S_{13}), dB(S_{23}), dB(S_{33}).

Создайте и просмотрите многоуровневый неравный разделитель Уилкинсона.

sub =  dielectric(Name=["Teflon","Teflon"],EpsilonR=[2.1 2.1], ...
    LossTangent=[0 0],Thickness=[0.8e-3 0.8e-3]);
unsplitter = wilkinsonSplitterUnequal(Height=0.8e-3,Substrate=sub);
show(unsplitter)

Figure contains an axes object. The axes object with title wilkinsonSplitterUnequal element contains 9 objects of type patch, surface. These objects represent PEC, feed, Teflon, load.

Постройте заряд и текущий на этом разделителе на уровне 3 ГГц.

figure
charge(unsplitter,3e9)

Figure contains an axes object. The axes object with title Charge distribution contains 4 objects of type patch.

figure
current(unsplitter,3e9)

Figure contains an axes object. The axes object with title Current distribution contains 4 objects of type patch.

Ссылки

[1] Pozar, Дэвид М. Микроуов Энджиниринг. 4-й редактор Хобокен, NJ: Вайли, 2012.

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

Введенный в R2021b