Построение силовых линий в прямоугольном волноводе
Автор: svatou • Ноябрь 23, 2023 • Лабораторная работа • 261 Слов (2 Страниц) • 112 Просмотры
Нижегородский государственный университет им. Н.И. Лобачевского
Радиофизический факультет
Кафедра электродинамики
Отчёт по проектной работе
Построение силовых линий в прямоугольном волноводе.
Выполнили: студенты 435 группы
Воронин Максим, Скворцов Николай
2023 год
- Введение
Цель работы:
Написать программу, реализующую построение силовых линий разнообразных мод регулярного прямоугольного волновода.
Среда разработки:
Язык программирования – Python, с использованием математических и физических библиотек: PySimpleGUI, matplotlib.pyplot, numpy.
Литература:
Курс лекций по электродинамике ННГУ им. Лобачевского, радиофизический факультет, Умнов А.Л.
Электродинамика и распространение радиоволн, В.В.Никольский, Т.И.Никольская, 1989 г.
- Теоретическая часть
Волновод -- искусственный или естественный направляющий канал, в котором может распространяться волна.
Регулярный волновод – волновод, в котором вдоль оси его распространения не меняются его характеристики.
В данной проектной работе рассматриваются волноводы без потерь.
Построение осуществлялось по теоретическим формулах:
Для ТЕ-волн:
[pic 1]
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13]
Решая эти уравнения, пришли к таким решениям:
[pic 14]
[pic 15]
[pic 16]
[pic 17]
[pic 18]
[pic 19]
[pic 20]
[pic 21]
[pic 22]
[pic 23]
[pic 24]
[pic 25]
- Алгоритм и архитектура программы
Алгоритм:
1)Постановка задачи – на бумаге нарисовали волновод и размеры.
2)План решения – расчет проекций полей и определение ненулевых проекций полей
3)Построение математических моделей на языке программирования
4)Реализация моделирования проекций в теле программы
...