Распространение плоских, гармонических по времени, упругих акустических волн в периодичном волноводе
Волновые явления в периодических слоистых волноводах. Создание приложения, моделирующего процесс распространения плоских, гармонических по времени, упругих акустических волн в периодическом волноводе. Метод Т-Матриц для периодического волновода.
Рубрика | Физика и энергетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.06.2014 |
Размер файла | 910,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию Российской Федерации
Государственное образовательное учреждение
высшего профессионального образования
«КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Кафедра Вычислительных Технологий
Научный руководитель,
доцент, к.ф.-м.н..
Фоменко С.И.
КУРСОВАЯ РАБОТА
«Распространение плоских, гармонических по времени, упругих акустических волн в периодичном волноводе»
Работу выполнил студент 4-го курса факультета компьютерных технологий и прикладной математики спец. 010501 - Прикладная математика и информатика
Король О.И.
Краснодар - 2013
Содержание
Содержание
Введение
Постановка задачи
Теория
Проектирование
Заключение
Источники
Реферат
Курсовая работа содержит 14 страниц, 5 источников, 1 приложение.
Ключевые слова: C#, периодический волновод.
Целью исследования является создание приложения, моделирующее процесс распространения плоских, гармонических по времени, упругих акустических волн в периодическом волноводе.
Введение
Рассматриваются волновые явления в периодических слоистых волноводах. При распространении волн в периодических структурах имеют место запрещенные и разрешенные частотные диапазоны, информация о которых необходима в первую очередь, например, в фотонных и фононных кристаллах.
1. Постановка задачи
· Изучение распространения плоских, гармонических по времени, упругих акустических волн в периодическом волноводе.
· Моделирование периодического волновода.
· Реализация алгоритма Т-матриц для периодических волноводов.
· Анализ результатов.
Для решения задачи, требуется создать приложение. Язык программирования для написания приложения - C#, среда разработки - «Visual C# Express 2010»
2. Теория
2.1 Распространение волн через периодический волновод
Распространение в слоях плоских, гармонических по времени упругих, акустических волн состоит из N идентичных блоков шириной H и рассматривается между двумя идентичными полуплоскостями.
(рис. 1)
Движение поперечной волны имеет только один ненулевой компонент смещения и регулируется следующим дифференциальным уравнением:
где µ-модуль сдвига и с - массовая плотность материи.
Предполагается, что смещение , имеет следующий вид:
Для плоской волны, распространяющейся в хОz-плоскости с углом падения и по отношению к оси, как показано на рис. 1. Без ограничения общности, предполагается, что две полуплоскости идентичны и имеют те же свойства материала А. Соответственно k0 - волновое число плоских волн в полуплоскости окружающих слоев. Следующее обыкновенное дифференциальное уравнение получается из (1):
Смещение непрерывна в стеке периодической слоев.
Из-за периодичности структуры, с периодом H (ширина элементарной ячейки), параметры упругости можно записать в виде:
Кроме того, предполагается, что слои А и В имеют постоянные свойства материала. Таким образом, материал в пределах параметров элементарной ячейки можно записать в виде:
В то время как правая и левая полуплоскости имеют те же свойства материала .
2.2 метод Т-Матриц для периодического волновода
волновод периодический акустический гармонический
Поскольку две полуплоскости, прилегающей к стопке слоев, предполагаются одинакового материала, углы распространение падающих, отраженных и прошедших волн совпадают из-за закона Снеллиуса. Соответственно, волновые поля в полуплоскостях представляют собой плоские волны и могут быть выражены в виде:
где , и, А+ и А- - амплитуды прошедших и отраженных плоских волн.
Угол распространения отраженной волны совпадает с падающей и прошедшей волн, они имеют разные направления распространения, которые характеризуются противоположными знаками в экспоненциальной функции (5).
Обобщенным вектором состояния, содержащего перемещения и компоненты напряжений в пределах подслоя ограниченной z=ai и z=bi можно записать как V={U,ф}, который может быть выражен через Т-матрицы как:
Где - это входящее волновое поле, первый аргумент zi матрицы перехода является фиксированной глобальной координатой свойств материала (4), а второй аргумент о является локальной координатой области подслоя волны
Амплитуды прошедшей и отраженной волн плоскости А+ и А- через стек слоев (5) получаются из закона сохранения энергии, как
При использовании условий непрерывности на границах раздела между соседними слоями, элементы общей матрицы перехода Tij могут быть получены в терминах Т-матриц для каждого подслоя как:
TS для однородного подслоя (А или В) задается следующим уравнением:
Коэффициент прохождения является критерием прохождения волн и помогает найти запрещенные зоны. Если он равен 0, то при заданных условиях волна не прошла, и, наоборот в противном случае.
3. Проектирование
3.1 Описание программы
Для решения поставленной задачи была написана программа FPM_Waves на языке программирования C#.
На вход программы подается значения диапазона частот волн, шаг рассмотрения частот, угла и свойства материалов. Результатом работы программы является два графика.
На первом показывается зависимость коэффициента от частоты, благодаря чему можно видеть значения коэффициента прохождения для любой частоты из заданного диапазона.
На втором графике осями являются угол наклона и частота волн. Если при некоторой частоте волны и при некотором угле, волна прошла по волноводу(то есть коэффициент прохождения не равен нулю), то на графике отмечается соответствующая точка, и не отмечается в противном случае.
3.2 Состав программы
Исходный код программы включает в себя 10 классов:
1. класс CompleNubers.cs - реализует множество комплексных чисел и некоторые операции над ними, а именно умножение, сложение, вычитание, деление, возведение числа е в степень комплексного числа и взятие модуля.
2. класс Fun_and_BC.cs содержит 2 метода, реализующих считающих q(z) и Ts(z,о) в формуле (7).
3. класс OPT.cs - включает в себя методы, считающие значения матрицы Т и возвращающие координаты значений коэффициента прохождения для построения каждого из графика.
4. класс Matrix9.cs содержит методы умножения и возведения в натуральную степень(с помощью бинарного алгоритме возведения в степень) комплексных матриц.
5. класс sloy.cs - задает модель подслоев.
6. класс Paint_Graf.cs - реализует вывод результата работы программы в виде графиков.
7-9. классы zoom.cs, index.cs и info.cs отвечают за пользовательский интерфейс.
10. класс program.cs - главный класс программы.
3.3 Полученные результаты
При начальных данных:
диапазон частоты: 1-100
шаг просмотра частот: 0.1
плотность слоев А и В: 2.25 и 3.33
модуль сдвига А и В: 16,3354 и 101
угол: 0.2
на 1ом графике:
(ось Y - µ+, Ось X -щ)
легко видеть значения коэффициента прохождения и участки запрещенных зон.
на 2ом графике:
(ось Y - и, Ось X -щ)
видны зоны прохождения, в зависимости от угла наклона и частоты волн.
4. Заключение
Результатом работы стала программа, моделирующая процесс распространения плоских, гармонических по времени, упругих акустических волн в периодическом волноводе, определяющая запретные зоны, при помощи работы которой можно строить дальнейшие исследования.
5. Источники
1. M.V. Golub, S.I. Fomenko, T.Q. Bui, Ch. Zhang , Y.-S. Wang - «Transmission and band gaps of elastic SH waves in functionally gradedperiodic laminates»
2. MSDN Library.
http://msdn.microsoft.com/ru-ru/library/ms123401
3. Флёнов М.Е. -“ Библия C#”
4. Бен Ватсон -“ С# 4.0 на примерах”
5. “Интерактивный учебник по Visual C#”
http://msdn.microsoft.com/ru-ru/library/bb383962(v=vs.90).aspx
Размещено на Allbest.ru
Подобные документы
Параметры упругих гармонических волн. Уравнения плоской и сферической волн. Уравнение стоячей волны. Распространение волн в однородной изотропной среде и принцип суперпозиции. Интервалы между соседними пучностями. Скорость распространения звука.
презентация [155,9 K], добавлен 18.04.2013Переменное электромагнитное поле в однородной среде или вакууме. Формулы Френеля. Угол Брюстера. Уравнения, описывающие распространение электромагнитных волн в плоском оптическом волноводе. Дисперсионные уравнения трехслойного диэлектрического волновода.
курсовая работа [282,5 K], добавлен 21.05.2008Изучение конструкции волноводов. Классификация волн в волноводе. Создание электрических и магнитных полей различной структуры. Уравнения Максвелла для диэлектрика. Уменьшение потерь энергии внутри волновода. Распространение поперечно-электрических волн.
презентация [267,3 K], добавлен 25.12.2014Особенность волновода как направляющей системы. Решение задачи распространения волн в волноводе круглого сечения с физической точки зрения. Структура поля в плоскости продольного сечения. Применение волны H01 круглого волновода для дальней связи.
курсовая работа [279,6 K], добавлен 25.06.2013Нахождение показателя преломления магнитоактивной плазмы. Рассмотрение "обыкновенной" и "необыкновенной" волн, исследование их свойств. Частные случаи распространения электромагнитных волн в магнитоактивной плазме. Определение магнитоактивных сред.
курсовая работа [573,6 K], добавлен 29.10.2013Теория диэлектрических волноводов. Анализ распространения волн в плоском оптическом волноводе с геометрической точки зрения и с точки зрения электромагнитной теории. Распределение электромагнитного поля и зависимость свойств волновода от его параметров.
курсовая работа [5,4 M], добавлен 07.05.2012Типы волн и их отличительные особенности. Понятие и исследование параметров упругих волн: уравнения плоской и сферической волн, эффект Доплера. Сущность и характеристика стоячих волн. Явление и условия наложения волн. Описание звуковых и стоячих волн.
презентация [362,6 K], добавлен 24.09.2013Расчет напряжения и токов в узлах в зависимости от времени. Графики напряжений, приходящих и уходящих волн. Метод бегущих волн и эквивалентного генератора. Перемещение и запись волн в массивы. Моделирование задачи в Matlab. Проектирование схемы в ATP.
лабораторная работа [708,4 K], добавлен 02.12.2013Основные методы описания распространения электромагнитных волн в периодических средах с использованием волновых уравнений. Теории связанных волн, вывод уравнений. Выбор метода для описания генерации второй гармоники в периодически поляризованной среде.
дипломная работа [1,1 M], добавлен 17.03.2014Сущность понятия "электромагнитное излучение". Классификация и диапазон радиоволн. Распространение длинных и коротких волн. Образование зоны молчания. Отражательные слои ионосферы и распространение коротких волн, в зависимости от частоты и времени суток.
презентация [447,6 K], добавлен 17.12.2013