🇬🇧 English

🌊 Симулятор ЕМ-хвиль — 2D FDTD

Ротаційні рівняння Максвелла розв'язуються на 2D решітці Йї методом скінченних різниць у часовій області (FDTD). Режим TMz еволюціонує Ez, Hx, Hy покроково. Натисніть на полотно, щоб намалювати відбивачі; використовуйте шаблони для інтерференції та дифракції.

Джерело

Інструмент малювання

Шаблони

Відображення

Симуляція

Крок0
CFL

Що демонструє симулятор

Метод FDTD (Йї, 1966) розв'язує ротаційні рівняння Максвелла на зміщеній просторовій сітці з покроковою схемою інтегрування. У режимі TMz задіяні поля Ez, Hx та Hy. Умова стійкості (Куранта–Фрідріхса–Леві) вимагає c·Δt / Δx ≤ 1/√2. Поглинаючі граничні умови запобігають штучним відбиттям на краях. Малювання клітин як ідеальних електричних провідників (ІЕП) дозволяє створювати хвилеводи, резонатори, щілини та лінзи.

Як користуватись

Чи знаєте ви?

FDTD застосовується в реальній інженерії для проектування антен, фотонних кристалів та інтегральних схем на оптичних частотах. Той самий алгоритм Йї, що працює тут на 120×90 клітинах, масштабується до мільярдних 3D-сіток на суперкомп'ютерах для симуляції дифракції радарних хвиль навколо літаків або поширення світла у нанофотонних чіпах.