Uploaded by laz.tatjana2012

Моделирование ступенчатого волноводного перехода

advertisement
производительности можно использовать различные показатели. В проводимом исследовании были
выделены следующие показатели: время отклика при вставке первого элемента, время отклика на
удаление первого элемента, время отклика на чтение всей таблицы, время отклика на чтение по маске
а*, время отклика на обновление первого элемента, время отклика на вставку 50% элементов от N ,
где N — исходное количество записей в БД, время отклика на очистку таблицы.
Для проведения сравнительного анализа согласно выбранным выше критериям были построены регрессионные модели (таблица).
В результате исследования зависимостей, построенных по регрессионным моделям, исходного количества записей в БД (N ) и количества потоков (p) от выбранных критериев СУБД получаем, что наибольшее
влияние на модели для критерия производительности оказывает количество потоков, тогда как количество
записей оказывает наименьшее действие.
Заключение
В ходе выполнения работы были построены регрессионные модели для СУБД MySQL и PostrgreSQL,
было определено, что использование PostrgreSQL в узле распределенной вычислительной системы обеспечивает более быструю и надежную работу при исходном количестве записей в БД и количества потоков,
чем MySQL. В дальнейшем планируется провести исследование зависимости скорости обработки информации и производительности РБД от вида центральной сети и ее конфигурации.
Список литературы
[1] Петров Г. А., Тихов С. В., Яковлев В. П. Базы данных: учебное пособие. — СПб, 2015. — 74 с.
[2] Кулагин Н. В. Модель построения распределенной базы данных для корпоративных информационных систем //
Изв. Волгоград. гос. техн. ун-та. — 2012. — Т. 14, № 13. — С. 127–129.
[3] Павлов Д. В. Реляционная распределенная система управления базами данных с автоматической масштабируемостью // Вестник Уфимского гос. авиационного техн. ун-та. — 2012. — Т. 16, № 3(48). — С. 143–152.
Модуль построения и расчета ступенчатого волноводного перехода
для программы 3D моделирования электромагнитных полей Ansys HFSS
Помыкалов В. М.1 , Савин А. Н.2 , Тимофеева Н. Е.3
1
pomykalovvm@mail.ru, 2 savinan@info.sgu.ru, 3 timofeevane@yandex.ru
Саратовский государственный университет имени Н. Г. Чернышевского, Россия
Приведены результаты разработки программного модуля на языке Python, предназначенного для предварительного синтеза ступенчатого волноводного перехода по заданным характеристикам, его графического моделирования и определения электродинамических характеристик в программе Ansys HFSS.
Ключевые слова: ступенчатый волноводный переход, 3D-моделирование электромагнитных полей
Введение
Во входных и выходных трактах мощных приборов СВЧ для согласования с волноводами стандартного
сечения используются ступенчатые переходы, которые могут представлять собой отрезки прямоугольного
волновода с разной длиной и высотой (рис. 1).
Обычно расчет размеров ступенчатых волноводных переходов (СВП) осуществляется с помощью приближенных соотношений, учитывающих один тип волны [1]. Дальнейший расчет и уточнение размеров может быть осуществлен с помощью
программ 3D моделирования электромагнитных полей (ЭМП),
например, Ansys HFSS [2].
Рис. 1. Эквивалентная схема ступенчатого
Целью работы является разработка программного модуля,
волноводного перехода
позволяющего автоматизировать предварительный расчет СВЧ
по заданным характеристикам, построение графической модели СВЧ и расчет его электродинамических
характеристик (ЭДХ).
1. Синтез размеров СВП
Принцип работы ступенчатого перехода основан на компенсировании отраженных от разных ступенек волн и соответственно подавлении сигнала в заданном частотном диапазоне. Процесс выбора длины,
высоты и количества ступенек по заданным ЭДХ называется синтезом. Методы синтеза хорошо разработаны [2], алгоритм классического метода синтеза с чебышевской характеристикой, обеспечивающей
максимальную крутизну спада амплитудно-частотной характеристики при минимальном числе ступеней,
приведен на рис. 2.
324
Рис. 2. Блок-схема классического метода синтеза СВП
с чебышевской характеристикой
2. Построение модели СВП в HFSS
Расчёт параметров какого-либо устройства в программе HFSS требует построения его графической
модели, задания свойств материалов и граничных условий на поверхностях. Для этого используются
встроенные в HFSS средства.
Размеры и параметры материалов устройства для расчёта его характеристик могут быть заданы абсолютными. Однако для проведения различных параметрических исследований, подстройки, оптимизации,
статистического анализа и т. д. в HFSS есть возможность задавать размеры и параметры материалов в
виде переменных. Соответственно при построение графической модели разрабатываемого СВП целесообразно использовать переменные, т. к. предполагаются параметрические исследования и оптимизация его
характеристик.
325
Введём систему обозначений размеров разрабатываемого СВП таким образом, чтобы иметь возможность быстро перестраивать графическую модель, осуществлять параметрические исследования и оптимизацию (рис. 3).
а
б
Рис. 3. СВП: а — поперечный разрез в плоскости Y OZ;
б — поперечные разрезы в плоскостях A–A
Для полного и однозначного описания конструкции СВП, изображённого на рис. 3, можно использовать
следующий набор размеров:
—
—
—
—
—
—
—
—
—
—
—
—
—
a = 7.2 mm — ширина волновода;
bin = 3.4 mm — высота волновода на входе;
bout = 1 mm — высота волновода на выходе;
Lbin = 20 mm — длина входной части волновода;
Lbout = 20 mm — длина выходной части волновода;
b1 = 2.68 mm — высота первой ступеньки;
b2 = 1.85 mm — высота второй ступеньки;
b3 = 1.28 mm — высота третьей ступеньки;
Lb1 = 3.23 mm — длина первой ступеньки;
Lb2 = 3.13 mm — длина второй ступеньки;
Lb3 = 3 mm — длина третьей ступеньки;
Dbin = 16.4 mm — сдвиг входного волноводного порта;
Dbout = 16.4 mm — сдвиг выходного волноводного порта.
Построение графической модели осуществляется с помощью функции Drawbox, в качестве параметров
которой используются введенные выше переменные, обозначающие размеры. Синтезированные размеры
и построенное графическое изображение СВП с заданными портами и плоскостью симметрии приведены
на рис. 4.
а
б
Рис. 4. а — рабочее окно приложения; б — графическая модель СВП в HFSS
В HFSS встроена возможность сохранения в виде скрипта (например, на языке Python) процесса
создания графических моделей и расчёта их параметров для дальнейшего использования и модификации.
На языке Python написан скрипт, осуществляющий предварительный расчет размеров СВП по заданным характеристикам, построение графической модели СВП, расчет ЭДХ и оптимизацию характеристик.
Скрипт оформлен в виде встраемого в HFSS приложения (рис. 4).
На рис. 5 приведены модули коэффициенты отражения (S11 ) и коэффициенты передачи (S21 ).
Как видно, рассчитанные в HFSS S-параметры, удовлетворяют необходимым требованиям. Дальнейшее
уточнение размеров СВП, может быть осуществлено путем оптимизации с использованием встроенных в
HFSS средств.
326
Рис. 5. Графическая модель СВП в HFSS
Заключение
Таким образом, используя встроенную в программу HFSS возможность управлять с помощью скрипта процессом моделирования и расчета СВЧ устройств, удалось автоматизировать синтез, графическое
моделирование и определение ЭДХ СВП, путем разработки встраиваемого программного модуля на языке Python. Данный модуль предполагается использовать при разработке мощных ламп бегущей волны
О-типа.
Список литературы
[1] Фельдштейн А. Л., Явич Л. Р. Синтез четырехполюсников и восьмиполюсников СВЧ. — М : Связь, 1971. — 388 с.
[2] http://www.ansys.com/Products/Simulation+Technology/Electronics/Signal+Integrity/ANSYS+HFSS —
Система электродинамического моделирования и проектирования HFSS (дата обращения: 01.04.2016).
Идемпотентные булевы матрицы и транзитивные замыкания
Поплавский В. Б.
poplavskivb@info.sgu.ru
Саратовский государственный университет имени Н. Г. Чернышевского, Россия
В статье определяется понятие вторичных идемпотентов, порождённых матрицей произвольного размера и с
элементами из произвольной булевой алгебры. Указывается необходимое и достаточное условие транзитивности булевой квадратной матрицы в терминах вторичных идемпотентов.
Ключевые слова: булевы матрицы, матричные идемпотенты, тразитивность
Рассмотрим произвольную булеву алгебру hB, ∪, ∩,0 , 0, 1i. Она порождает новую булеву алгебру
hBm×n , ∪, ∩,0 , O, Ii матриц размера m × n с элементами из данной булевой алгебры, в которой операции объединения ∪, пересечения ∩, дополнения 0 и частичный порядок ⊆ определяются для матриц
поэлементно. Матрицы O и I, образованные целиком из нулей 0 и единиц 1 соответственно, дают нуль и
единицу такой булевой алгебры.
Назовём конъюнктным произведением матриц согласованных размеров A = (Aij ) ∈ Bm×n и B =
Sn
i
(Bj ) ∈ Bn×k матрицу C = A u B ∈ Bm×k с элементами Cji = t=1 (Ait ∩ Bjt ). Дизъюнктное произведение
A t B определяется дуальным образом: A t B = (A0 u B 0 )0 .
S
Пусть M(B) = m,n∈N Bm×n — множество булевых матриц всевозможных конечных размеров. Пары
hM(B), ui и hM(B), ti образуют частичные полугруппы относительно частичных, то есть определенных
не для каждых пар матриц, бинарных операций. При этом неравенство A ⊆ B влечёт A u C ⊆ B u C,
C u A ⊆ C u B и A t C ⊆ B t C, C t A ⊆ C t B. Дополнение булевых матриц, в силу равенств
(A u B)0 = A0 t B 0 и (A t B)0 = A0 u B 0 , является изоморфизмом частичных полугрупп hM(B), ui и
hM(B), ti.
Пусть AT означает транспонирование матрицы A. Заметим, что (A u B)T = B T u AT и (A t B)T =
T
B t AT . Здесь и далее полагаем, что A0T = (AT )0 = (A0 )T .
Символом E будем далее обозначать квадратные единичные матрицы с единицами на главной диагонали и нулями на остальных местах. При этом соответствующий контексту размер матрицы E указывать
не будем.
Определение 1. Матрица A называется первичным u-идемпотентом, если E * A = A u A, и вторичным
u-идемпотентом частичной полугруппы hM(B), ui, если E ⊆ A = A u A.
327
Download