filterCoupledLine

Создайте связанный сетевой фильтр в микрополосковой форме

Описание

Используйте filterCoupledLine объект создать двойной сетевой фильтр в микрополосковой форме. Структура фильтра состоит из открыто замкнутых связанных микрополосковых линий. Можно управлять полосой пропускания фильтра путем варьирования порядка фильтра, ширины и расстояния между связанными линиями.

Создание

Описание

пример

filter = filterCoupledLine создает связанный сетевой фильтр значения по умолчанию с помощью подложки Тефлона. Полоса пропускания по умолчанию фильтра сосредоточена приблизительно 2 ГГц.

пример

filter = filterCoupledLine(Name=Value) Свойства наборов с помощью одних или нескольких аргументов name-value. Например, filterCoupledLine(FilterOrder=5) создает связанный сетевой фильтр пятого порядка. Свойства, не заданные, сохраняют свои значения по умолчанию.

Свойства

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

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

Пример: filter = filterCoupledLine(FilterOrder=5)

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

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

Пример: filter = filterCoupledLine(PortLineLength=0.0553)

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

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

Пример: filter = filterCoupledLine(PortLineWidth=0.0087)

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

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

Пример: filter = filterCoupledLine(CoupledLineLength=[0.0553 0.0553 0.0553 0.0553])

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

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

Пример: filter = filterCoupledLine(CoupledLineWidth=[0.0046 0.0059 0.0059 0.0046])

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

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

Пример: filter = filterCoupledLine(CoupledLineSpacing=[2.8270e-04 0.0020 0.0020 2.8270e-04])

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

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

Пример: filter = filterCoupledLine(Height=0.0028)

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

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

Пример: filter = filterCoupledLine(GroundPlaneWidth=0.0048)

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

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

Пример: d = dielectric("FR4"); filter = filterCoupledLine(Substrate=d)

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

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

Пример: m = metal("Copper"); filter = filterCoupledLine(Conductor=m)

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

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

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

Примеры

свернуть все

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

coupledfilter = filterCoupledLine
coupledfilter = 
  filterCoupledLine with properties:

           FilterOrder: 3
        PortLineLength: 0.0279
         PortLineWidth: 0.0051
     CoupledLineLength: [0.0279 0.0279 0.0279 0.0279]
      CoupledLineWidth: [0.0036 0.0049 0.0049 0.0036]
    CoupledLineSpacing: [1.8270e-04 0.0019 0.0019 1.8270e-04]
                Height: 0.0016
      GroundPlaneWidth: 0.0551
             Substrate: [1x1 dielectric]
             Conductor: [1x1 metal]

show(coupledfilter)

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

Создайте и просмотрите двойной сетевой фильтр на уровне 3 ГГц.

coupledfilter = design(filterCoupledLine,3e9)
coupledfilter = 
  filterCoupledLine with properties:

           FilterOrder: 3
        PortLineLength: 0.0372
         PortLineWidth: 0.0051
     CoupledLineLength: [0.0186 0.0186 0.0186 0.0186]
      CoupledLineWidth: [0.0036 0.0049 0.0049 0.0036]
    CoupledLineSpacing: [1.8270e-04 0.0019 0.0019 1.8270e-04]
                Height: 0.0016
      GroundPlaneWidth: 0.0551
             Substrate: [1x1 dielectric]
             Conductor: [1x1 metal]

show(coupledfilter)

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

Спроектируйте и просмотрите двойную линию пятого порядка Чебышевский фильтр на уровне 3 ГГц с фактором пульсации 0,5 дБ.

coupledfilter = filterCoupledLine(FilterOrder=5);
coupledfilter = design(coupledfilter,3e9,FilterType="Chebyshev",RippleFactor=0.5);
show(coupledfilter)

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

Постройте распределение тока и распределение заряда этого фильтра на уровне 5 ГГц.

figure
current(coupledfilter,5e9)

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

figure
charge(coupledfilter,5e9)

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

Ссылки

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

[2] Ragani, Taoufik, Н. Амар Тухэми и М. Агутэйн. “Проектируя Микрополосковый Двойной Полосовой фильтр Линии”. Международный журнал Engineering & Technology 2, № 4 (6 сентября 2013): 266. https://doi.org/10.14419/ijet.v2i4.1173.

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

|

Введенный в R2021b