Про симулятор 2D FDTD електромагнітних хвиль
Цей симулятор розв'язує ротаційні рівняння Максвелла на сітці Йї 120×90 методом скінченних різниць у часовій області (FDTD), запропонованим Кейном Йї у 1966 році. Він працює в режимі поперечного магнітного поля (TMz), еволюціонуючи електричне поле Ez разом із магнітними складовими Hx та Hy покроковою схемою. Кольорова карта показує миттєве поле Ez, де червоний та синій кольори позначають протилежні полярності осцилюючої хвилі.
Панель «Джерело» задає частоту та амплітуду синусоїди і перемикає між точковим джерелом та плоскою хвилею від лівого краю. Інструмент малювання дозволяє наносити або стирати ідеальні електричні провідники (ІЕП), а панель «Відображення» регулює діапазон кольорів поля та кількість кроків на кадр. Той самий алгоритм масштабується до мільярдних сіток у промисловості, де він застосовується для проектування антен, фотонних чіпів та радіолокаційно-невидимих конструкцій.
Поширені запитання
Що насправді показує ця симуляція?
Вона показує поширення електромагнітних хвиль у двовимірному просторі в реальному часі. Червоний та синій кольори відображають миттєву величину та знак позаплощинного електричного поля Ez, тому ви спостерігаєте, як гребені та западини розповсюджуються, інтерферують, дифрагують та відбиваються точно так, як передбачають рівняння Максвелла.
Що таке метод FDTD?
Метод скінченних різниць у часовій області (FDTD) — це числова схема, що замінює просторові та часові похідні в ротаційних рівняннях Максвелла кінцевими різницями на зміщеній сітці. Електричне та магнітне поля оновлюються в почергових напівкроках (покрокова схема), тому хвиля природно розвивається вперед у часі без розв'язання великих матриць.
Що таке сітка Йї та режим TMz?
Сітка Йї зберігає складові електричного та магнітного поля у зміщених позиціях, щоб кожен ротор можна було обчислити центральними різницями. TMz означає поперечно-магнітний відносно осі z: лише Ez, Hx та Hy є ненульовими, що зводить повну 3D-задачу до розв'язної 2D.
Що роблять повзунки частоти та амплітуди?
Частота задає швидкість осциляції джерела — від 0,01 до 0,12 циклів на крок часу. Вища частота означає коротшу довжину хвилі та чіткішу дифракцію. Амплітуда (від 0,1 до 3,0) масштабує силу, з якою джерело збуджує поле, впливаючи на яскравість, але не на швидкість хвилі.
У чому різниця між точковим і плоским джерелом?
Точкове джерело — це одна осцилююча клітина в лівій третині сітки, що випромінює кругові хвильові фронти, ідеальні для спостереження дифракції крізь щілини. Плоске джерело вводить хвилю вздовж колонки на лівому краї, утворюючи пласкі паралельні фронти, що рухаються праворуч подібно до коліматора.
Для чого потрібні відбивачі та шаблони?
Малювання відбивачів позначає клітини як ідеальні електричні провідники, які примушують Ez дорівнювати нулю та відбивають хвилі назад. Шаблони миттєво будують геометрії одиночної щілини, подвійної щілини, дзеркала та лінзи з цих провідників, тому класичні досліди з інтерференцією та фокусуванням відтворюються одним кліком.
Що означає значення CFL?
CFL відповідає умові стійкості Куранта–Фрідріхса–Леві. Для 2D FDTD крок часу має задовольняти c·Δt/Δx ≤ 1/√2 ≈ 0,707, інакше симуляція розходиться. На цій сторінці відношення фіксоване на рівні 1/√2, тому схема залишається стійкою та точною.
Чому хвилі не відбиваються від країв полотна?
По периметру сітки розташований 10-клітинний поглинаючий шар, який поступово гасить поле в міру наближення до межі. Це імітує відкритий нескінченний простір, тому вихідні хвилі йдуть чисто, не повертаючись і не забруднюючи внутрішню область, — так само, як поглинаючі граничні умови в реальних FDTD-розв'язувачах.
Чи є ця симуляція фізично точною?
Ядро оновлення є вірним підручниковим FDTD-розв'язувачем рівнянь Максвелла і відтворює коректну фізику поширення, інтерференції та дифракції. Використовуються нормовані одиниці (Δx = 1) та простий поглинаючий шар замість повністю узгодженого шару, тому симулятор є якісно точним і відмінно підходить для навчання, а не для прецизійних інженерних розрахунків.
Де FDTD застосовується в реальному світі?
FDTD є основним інструментом обчислювальної електромагнетики. Інженери використовують його для проектування антен мобільних телефонів та радарів, моделювання розсіювання хвиль від літаків, симуляції фотонних кристалів і нанофотонних чіпів на оптичних частотах, а також дослідження поглинання радіохвиль у тканинах людини для визначення стандартів безпеки.