Автор: Пользователь скрыл имя, 18 Ноября 2012 в 22:00, дипломная работа
Об'єктом дослідження даної курсової роботи було засоби чисельного тривимірного електродинамічного моделювання FEKO, HFSS.
Метою роботи був порівняльний аналіз існуючого прикладного програмного забезпечення за точністю розрахунків та ресурсними вимогами. Для цього потрібно було порівняти електродинамічні характеристики, одержувані в кожній із програм, і проаналізувати переваги і недоліки кожної з них.
В ході роботи було змодельовані типові структури для електродинамічного аналізу, були отримані електродинамічні характеристики в кожній з програм тривимірного моделювання і був проведений аналіз результатів.
ЗАВДАННЯ ДО КУРСОВОЇ РАБОТИ 2
РЕФЕРАТ 3
ЗМІСТ 4
ВСТУП 6
РОЗДІЛ 1 7
1 ОГЛЯД ЗАСОБІВ РОЗРАХУНКУ ХАРАКТЕРИСТИК ЕЛЕКТРОДИНАМІЧНИХ ОБ'ЄКТІВ 7
1.1 Система HFSS 7
1.1.1 Основні відомості про програмне середовище HFSS 7
1.1.2 ТЕОРЕТИЧНІ ОСНОВИ РОБОТИ HFSS 12
1.2 CST MICROWAVE STUDIO 21
1.2.1 Система моделювання НВЧ тривимірних структур CST MICROWAVE STUDIO 21
1.2.2 Особливості обчислювального ядра CST MICROWAVE STUDIO 24
1.2.3 Принципи роботи В CST MICROWAVE STUDIO і обробка результатів розрахунку 26
РОЗДІЛ 2 28
2 МЕТОДИ, ЩО ВИКОРИСТОВУЮТЬСЯ ДЛЯ РОЗРАХУНКУ ЕЛЕКТРОДИНАМІЧНИХ ХАРАКТЕРИСТИК 28
2.1 Метод кінцевих елементів і його використання у HFSS 28
2.2 Метод кінцевих різниць у тимчасовій області 34
2.2.1 Принцип роботи методу FDTD 35
2.2.2 Використання методу FDTD 36
2.2.3 Переваги алгоритму 37
РОЗДІЛ 3 39
3 РЕЗУЛЬТАТИ РОЗРАХУНКУ І ПОРІВНЯННЯ ОТРИМАНИХ ЕЛЕКТРОДИНАМІЧНИХ ХАРАКТЕРИСТИК 39
3.1 Порівняння електродинамічних характеристик на прикладі внутрішнього волноводного завдання 39
ВИСНОВКИ 47
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 48
Особливий випадок - це антенні завдання, тобто завдання, пов'язані з розрахунком випромінювання у вільний простір. Оскільки функція Гріна вільного простору добре відома, то, отже, і реалізація МОМ тут не повинна викликати утруднень. У той же час, при розрахунку поля в далекій зоні по МКЕ необхідно дискретизувати досить велику область простору. Тому, в цих завданнях можна очікувати переваги МОМ в порівнянні з МКЕ.
(2.2.1)
то в цьому виразі можна вважати, що - оператор, роль якого виконують диференціальні рівняння Максвелла, - струми, що течуть по проводять поверхням, а - відома функція, що описує джерела збудження. В електродинаміці частіше використовуються інтегральні оператори. Розглянемо основну ідею МОМ. При цьому суто математичні питання про область визначення оператора збіжності МОМ залишаємо осторонь, розглядаючи тільки конструктивну частину методу. Під оператором в математиці розуміють дію, що ставить у відповідність функції функцію. Найбільш простим прикладом оператора може служити диференціювання, яке вихідній функції ставить у відповідність іншу функцію - її похідну. Інший клас операторів - інтегральні. Серед них найбільш відомим є перетворення Фур'є:
(2.2.2)
(2.2.3)
(2.2.4)
(2.2.5)
(2.2.6)
де і – постійні, а * позначає комплексне спряження.
Визначення скалярного добутку неоднозначне. Його можна будувати по-різному. Часто під скалярним добутком двох функцій визначених у області S розуміють наступний інтеграл:
. (2.2.7)
Легко побачити, що визначення (2.2.7) задовольняє всім умовам (2.2.3) - (2.2.6). Однак нам нічого не заважає додати в (2.2.7) деяку відому функцію, яку називають ваговою функцією . Тоді скалярний добуток зміниться наступним чином:
. (2.2.8)
Воно як і
раніше задовольняє всім умовам (2.2.3)
- (2.2.7). Свободу у виборі скалярного
добутку можна ефективно
Уявімо невідому функцію / (струми) у вигляді розкладання наступного вигляду:
(2.2.9)
де відомі функції,що отримали назву базисної функції, а – невідомі коефіцієнти. Нехай функція визначена в деякій області S. Підставимо формулу (2.2.9) у (2.2.1):
(2.2.10)
Введемо ще одну систему функцій , які назвемо тестовими або пробними функціями. Помножимо (2.2.10) послідовно на пробні функції з різними номерами та вирахуємо відповідні скалярні добутки:
. (2.2.11)
Отже, у формулі (2.2.11) ми отримали систему лінійних алгебраїчних рівнянь (СЛАР) відносно невідомих коефіцієнтів . Якщо вирішити цю СЛАР і знайти , то ми автоматично знаходимо шукану функцію . Власне кажучи, в цьому і полягає метод моментів, який дозволяє звести вихідну операторну завдання до СЛАР, які ефективно вирішується в FЕКО.
Запишемо СЛАР (2.2.11) у матричній формі:
(2.2.12)
. (2.2.12)
Використовуючи (2.2.12), можна записати вираз для шуканої функції:
,
. (2.2.13)
У формулах (2.2.9)
- (2.2.12) навмисне не вказані меж сумування.
Справа в тому, що, строго кажучи, для
точного опису невідомої
. (2.2.14)
При цьому передбачається, виконання наступного співвідношення:
(2.2.15)
де F - точне рішення рівняння (2.2.1). Формула (2.2.15) має на увазі, що межа існує і дорівнює рішенням (2.2.1). В цьому випадку говорять про те, що метод сходиться. Оскільки функція F невідома, то в якості критерію збіжності співвідношення (2.2.15) використовувати не можна. На практиці використовують наступне співвідношення:
, (2.2.16)
яке затверджує лише те, що ітераційний процес сходиться і функція при збільшенні N змінюється все менше, що не завжди означає, що сходиться вона до точного вирішення рівняння (2.2.1). .
Для зупинки ітераційного процесу, тобто вибору N можна використовувати співвідношення наступного типу:
, (2.2.17)
де - деяке наперед задане число, назване критерієм зупинки. Формула (2.2.17) не є єдино можливим правилом для вибору N. Більш того, часто на практиці застосовують інші критерії, але зміст їх той же самий: деяка величина на N кроці повинна стати менше деякого фіксованого значення.
Метод кінцевих різниць в часовій області (англ. Finite Difference Time Domain, FDTD) - це метод чисельного розв’язку задач електродинаміки, заснований на нестандартній дискретизації рівнянь Максвелла в часі і просторі. Метод працює у часовій області, тому він застосовується для вирішення завдань в широкому діапазоні частот. Цей метод відноситься до загального класу сіткових методів рішення диференціальних рівнянь. Рівняння Максвелла піддаються дискретизації, використовуючи центрально-різницеву апроксимацію за часом і просторовим координатам. Отримані кінцево-різницеві рівняння вирішуються програмними або апаратними методами в кожен момент часової сітки, причому, як правило, розраховані поля розділені в часі половиною кроку дискретизації.
Розрахунок
полів в осередках сітки
Розглядаючи
рівняння Максвелла, легко помітити,
що зміна електричного поля в часі
(приватна похідна) залежить від зміни
магнітного поля в просторі (а саме,
ротора поля). Тому, в кожній точці
простору значення вектора електричного
поля в кожен момент часу залежить
від його значення в попередній момент
часу і від зміни розподілу
вектора напруженості магнітного поля
в просторі. У той же час, з аналогічних
міркувань можна зробити
Рис. 2.1 Розподіл полів у клітинці сітки FDTD
Поля в комірці сітки FDTD. З таких осередків складається просторова тривимірна сітка (сітка Йе), взаємодія хвиль з речовиною враховується завданням кожної клітинки значень діелектричної і магнітної проникності, а так само провідності Описане справедливо як для одновимірного та двовимірного випадку, так і для тривимірного. Якщо завдання поставлене в декількох вимірах, то чисельний розрахунок ротора полів сильно ускладнюється. Тому для спрощення розрахунків в методі FDTD сітки електричного і магнітного поля зрушені один щодо одного так, що магнітне поле вважається в точках, розташованих точно між точками, в яких вважається електричне поле, і навпаки. Аналогічна (поділена) сітка вже давно використовується при вирішенні задач гідродинаміки (для тиску і поля швидкості). Ця схема, відома тепер під назвою сітки Йе, виявилася дуже надійною і в даний час складає основу багатьох сучасних реалізацій методу. Більше того, Йе також запропонував аналогічну схему для знаходження тимчасових похідних: E-і H-компоненти сітки розділені в часі половиною кроку дискретизації.
Для використання методу необхідно обов'язково задати лічильну область. Рахункова область це просто та область простору, в межах якої виконується чисельне моделювання. У кожній точці лічильної області задається її матеріал і обчислюються вектора полів E і H. Як правило, матеріал це вакуум (або повітря), метал або діелектрик. Вказавши значення діелектричної і магнітної проникності, а також провідності можна використовувати в моделюванні будь-який матеріал. Після того, як задана розрахункова область та матеріали в осередках сітки, необхідно задати джерела. Залежно від завдання, джерелом може бути точковим джерелом, плоскої електромагнітної хвилею, полем витка струму або чим-небудь ще.
Так як вектора електричного і магнітного полів безпосередньо визначаються в ході моделювання, підсумковим результатом, як правило, є серія значень векторів полів в послідовні моменти часу в одній або декількох точках розрахункової області. Отримані в результаті моделювання вектори E і H можуть бути піддані додаткової обробки, в тому числі, обробка даних може відбуватися паралельно з розрахунком поля в наступний момент часу. Так як по методу FDTD розраховується електромагнітне поле в обмеженій просторової області, слабкі і/або випромінювані в простір поля можуть бути отримані за допомогою перетворень ближнього поля у дальнє.
Будь-яка техніка чисельного моделювання має свої сильні і слабкі сторони, і метод FDTD не виняток.
На даний момент відомо декілька ефективних граничних умов поглинання для алгоритму FDTD, що дозволяють імітувати нескінченну лічильну область. Багато сучасних реалізації використовують замість них спеціальний абсорбуючий «матеріал», званий ідеально погодженим шаром (PML).
Завданням даної дипломної роботи було порівняти результати обчислення в програмах FEKO, HFSS і CST Microwave Studio (S-параметрів) та ЕПР-характеристики у програмних середовищах FEKO та HFSS. Для цього в кожній із зазначених програм був проведений розрахунок відповідних характеристик для декількох типових завдань.
Порівняння зазначених програм було проведено для внутрішніх завдань електродинаміки і для відкритих завдань, що дозволяють отримати характеристики випромінюючих пристроїв. Для цього в FEKO, HFSS та CST Microwave Studio були побудовані відповідні моделі.
Для знаходження мінімуму та максимуму графіків з S-параметрами було розраховано оптимальний розмір діафрагми за формулою:
де і - розміри отвору, а та – відносні магнітна та діелектрична проникливості пластини.
Первісне порівняння було проведено на завданні розрахунку характеристик хвилевода з діафрагмою.
Для його моделювання в FEKO були використані вбудовані функції програми: "Create Brick". Даною функцією були задані дві прямокутні структури, які представляють собою хвилевід, при цьому друга структура була взята за висотою вище, ніж перша для спостереження ефекту віддзеркалення (рис. 3.1). Були узяті наступні параметри: довжина хвилеводу L = 40 мм, ширина b = 23 мм, висота h = 10 мм, а параметри діафрагми L = 2 мм, b = 17 мм, h = 4 мм.
Рис 3.1.1 Геометрія пристрою
Отримані S-параметри були розраховані для частотного проміжку 8-12 ГГц.
Рис 3.1.2 Частотна залежність елемента матриці розсіяння S11 та S12
Наступним етапом роботи в CST Microwave Studio було завдання джерела збудження і форми збуджуючого імпульсу. Це реалізується за допомогою функції «Додати порт». Після того, як був заданий порт, можна приступити до аналізу, який реалізується за допомогою функції "Transient Solver".
Рис 3.1.3 Геометрія пристрою
Для отримання характеристик досліджуваних об'єктів в CST Microwave Studio використовується метод FIT (Finite Integral Technique). Для цілей порівняння в CST Microwave Studio використовувався тільки «time domain solver», який в рамках FIT схожий на метод кінцевих різниць FDTD. На рис. 3.1.4 і рис. 3.1.5 зображені часові залежності збудливого імпульсу і розсіяного імпульсів. За допомогою перетворення Фур'є від відповідних відносин цих імпульсів виходили частотні залежності елементів матриці розсіювання.