УДК 621.372.2
ПРИМЕНЕНИЕ МЕТОДА СМЕШАННЫХ КОНЕЧНЫХ ЭЛЕМЕНТОВ К РЕШЕНИЮ ЗАДАЧ ВОЛНОВОДНОЙ
ДИФРАКЦИИ
А. Н. Боголюбов, А. В. Лаврёнова
(.кафедра математики)
Построен и реализован алгоритм численного расчета векторной задачи дифракции на неоднородности в волноводе методом смешанных конечных элементов. Для ограничения области используются парциальные условия излучения.
Введение
В наших работах [1-3] рассмотрено решение скалярной задачи дифракции на неоднородности в волноводе с применением метода конечных элементов и использованием парциальных условий излучения для ограничения области, в которой ищется решение. Скалярная постановка содержит в себе основные моменты, связанные с использованием проекци-онно-ееточных методов при решении волноводных задач дифракции, однако в ней не проявляются свойства, резко снижающие эффективность численных алгоритмов, — появление фиктивных решений, не имеющих физического смысла, так называемых «духов». Подобные решения возникают в векторных постановках волноводных задач дифракции [4].
Существенным моментом при этом является наличие у оператора типа «ротор-ротор» rotе^1 rot нулевого собственного значения бесконечной кратности. При использовании метода конечных элементов с классическими лагранжевыми конечными элементами электромагнитное поле аппроксимируется набором непрерывных функций. Дискретизация задачи приводит к тому, что нулевое собственное значение переходит в семейство ненулевых собственных значений, которым в качестве собственных функций соответствуют фиктивные решения. Заметим, что при использовании лагранжевых конечных элементов нулевые собственные значения являются не единственной точкой спектра, порождающей фиктивные решения [5].
Существует целый ряд методов борьбы с нефизическими решениями, которые можно разделить на два больших класса: апостериорные и априорные [4, 5]. Апостериорные методы представляют собой различные способы выделения и отсеивания фиктивных решений. Они весьма трудоемки и зачастую малоэффективны. Обычно используется метод проверки выполнения дивергентного уравнения, которое нарушается для фиктивных решений.
Априорные методы предполагают использование таких формулировок исходной задачи, при которых исключалось бы появление фиктивных решений
или, по крайней мере, определенных их видов. Здесь можно отметить несколько основных подходов. Первый состоит в явном включении уравнений дивергентного типа в систему решаемых уравнений. В качестве примера приведем популярный в свое время метод штрафного функционала, в котором необходимые условия учитывались с помощью неопределенных множителей Лагранжа, что приводит к нелинейной задаче минимизации. Штрафной параметр выбирался, как правило, экспериментально. При таком приближенном выборе штрафного параметра эффективность исключения нефизических решений была невысокой, что наряду со значительной трудоемкостью привело к тому, что в настоящее время метод штрафного функционала практически не применяется. Второй подход заключается в том, что с помощью дивергентного уравнения исключается продольная компонента магнитного вектора и ставится задача относительно поперечных координат. Основным недостатком, резко снижающим эффективность данного подхода, является потеря разреженности матриц, возникающих при использовании метода конечных элементов.
Наиболее предпочтительным с нашей точки зрения является подход, заключающийся в таком способе дискретизации исходной задачи, при котором нулевое собственное значение аппроксимируется точно. Нулевое собственное значение отбрасывается либо после вычислений, либо исключается каким-либо алгебраическим способом уже в дискретной задаче. В этом плане весьма перспективным является использование смешанных конечных элементов [6], поскольку на их основе возможно построение алгоритмов, в которых нулевое собственное значение вычисляется точно. Отметим также следующий момент. Приближенное решение % исходной задачи получается как решение, принадлежащее конечномерному кусочно-полиномиальному пространству, принадлежность к которому в случае применения лагранжевых конечных элементов требует непрерывности функции
Таким образом, при применении лагранжевых конечных элементов решение дискретной задачи
ищется на множестве непрерывных функций, в то время как решение исходной дифференциальной задачи может допускать разрывы. Например, если рассмотреть спектральную задачу относительно магнитных компонент, в которой роль собственного значения играет квадрат волнового числа, то ее решение задается на множестве вектор-функций, удовлетворяющих условию rot Я € ¿2, т-е- функций, допускающих разрывы нормальной составляющей поля, где нормаль проведена к ребру конечного элемента.
В настоящей работе решается задача дифракции электромагнитной волны на неоднородности в волноводе с использованием смешанных конечных элементов.
Постановка задачи
Запишем математическую постановку векторной задачи дифракции электромагнитных волн на локальной неоднородности в волноводе без поглощения (двумерный случай). Стенки бесконечного волновода предполагаются идеально проводящими. Пусть ось z введенной декартовой системы координат направлена по оси волновода, а ось х — перпендикулярно оси г. В связи с решением задачи дифракции на неоднородности в волноводе рассматривается задача для уравнения
rot е^1 rot Я — k2H = 0, div# = 0 (1)
в области П = {г € (—оо,оо); х € [0, 1]} с однородными граничными условиями на боковой поверхности волновода при х = 0 и х = 1:
[rot Я х га] = 0, (2)
где Я — поле с компонентами: Я = {HZ,HX}, e(z) — диэлектрическая проницаемость, имеющая вид
Ф) =
1,
Z <Z\, Z > 22,
£ ^ I, Z\ < Z < 22,
(3)
& — волновое число.
Область О = {z Е {z\, Z2)\ х € [0, 1]}, в которой заключена неоднородность заполнения, ограничена сечениями 5] = {г = г\; х € [0, 1 ]} и = {г = г2; х Е [0, 1]}. На этих сечениях ставятся парциальные условия излучения [7].
Ищем решение в виде Я = го\х, где го\х =
— 9хР .
— дхКг
дх
ех. Для нахождения собственных функ-
ции для х, по которым можно разложить искомое решение, рассмотрим вспомогательную задачу
АХ + к2Х = 0 в области О = {г е (21, 22); х € [0, 1]}, ЫХ-ех)\х=0х=1=0. Решение данной задачи записывается в виде
Хп(%, х) = Бт(7хпх) е±11"г. (4)
Общее решение вспомогательной задачи имеет вид
С» 00
X = Тп этСтхпх) е'7"2 + ^ Д„ ъ\п{тхпх) е^'7»г, (5)
п=1 п=1
где Тп и Яп — модовые коэффициенты прохождения и отражения.
Пусть для определенности падающая волна является первой модой волновода с амплитудой С\, т.е. х\ =С\ъ 1п(тхх) е'112. В общем случае можно разложить падающую волну в ряд Фурье по модам волновода Хп(^,х). Тогда искомое поле можно получить как сумму решений для всех мод с соответствующими коэффициентами.
Используя полученное общее решение (5), можно выписать условия излучения для х- Учитывая условия излучения, можно написать: при г ^ 2]
с»
Х = С\ БтСтгх) е'71 г + этСтхпх) е^'7«г; (6)
при 2 ^ 22
X = Тп sin (7хпх) е
¡7 пг
(7)
Для применения метода конечных элементов нам понадобится обобщенная постановка задачи (1)-(3), (6)—(7). Предположим, что Я — решение данной задачи. Умножим уравнение (1) на достаточно гладкую векторную функцию Я* и проинтегрируем по области О.
После преобразований и использования выражения для коэффициентов С\, Яп и Тп обобщенная постановка задачи примет вид
е rot Hj_ rot H¡ dz dx
k {H* ,H) dz dx
D
(7Г П \
7„Н--J (Hx, sin 7xnx)s1 (Я*, sin тхпх)$г —
- 7" '
00 , 2n2 \
—--J (Hx, sin Txnx)s2 (H*, sin тхпх)$2 =
п=Л Ъ '
= -2ВгГ1 (7? + vr2) е'11 г' (Щ, sin vrx)Sl. (8)
Алгоритм построения решения задачи
Для решения векторной задачи дифракции электромагнитных волн на локальной неоднородности в волноводе без поглощения используем метод смешанных конечных элементов. Для аппроксимации поля Нг будем использовать функции Nj(x)pij+¡(z), для аппроксимации Нх — функции Ni(z)pjrj+] (х), где N¿(x) — функция-крышка, равная единице в i-м узле, кусочно-линейная на отрезках [(i—\)hx,ihx] и [ihx,(i+l)hx] и равная нулю вне отрезка [(i—l)hx,(i+l)hx], a pij+¡(x) — функция-ету-
пенька, равная единице на отрезке [ihx,(i+\)hx] и нулю всюду, за исключением следующего отрезка:
W {ZijH^NMpu+dx))-
Для удобства мы обозначили функции для Нг\ Nj(x)pu+i(z) = Ni(z,x), а для Нх: М(г)р/>/+ \(х) = = Mj(z, х), i е [ 1, Nx(Nz + 1)]; / € [ 1, NZ(NX + 1)].
Подставляем в вариационную постановку задачи (8) Нг и Нх в виде сумм: Hz = ^2HziNi(z,x) и Hx = ^HxjMj(z,x).
В качестве Я* мы можем брать любую функцию, удовлетворяющую граничным условиям. Будем последовательно подставлять в качестве Я* конечные элементы Л/; (для Я*) и М}- (для Н*). Получим множество уравнений, линейных по коэффициентам Нг1 и Ях/-. Таким образом, задача сводится к системе линейных алгебраических уравнений с матрицей А и столбцом правых частей В. Матрица системы квадратная, ее размерность — количество всех функций N1 и Л1у, т.е. для прямоугольника
'ШШШ
шшш,
z2
1
0,5 0
z2
б
1.00 0.75 0.25
0
z2
Рис. 1. Волноводы со вставками в виде «пробки» (а), в верхней половине волновода (б), посередине
волновода (в)
Нх 1.0
0.5;
о -
-0.5 : -1.0
Рис. 2. Распределение поля в волноводе со вставкой в виде «пробки» с е = 2: компонента Нг
поля Н (а), компонента Нх поля Н (б)
а б
х ' 0.2 2 3
Рис. 3. Распределение поля в волноводе со вставкой в виде «пробки» с е = 2 + / : компонента Н2 поля
Н (а), компонента Нх поля Н (б)
Рис. 5. Распределение поля в волноводе со вставкой (£ = 2 + 1) в центральной части волновода: компонента Н2 поля Н (а), компонента Нх поля Н (б)
Рис. 4. Распределение поля в волноводе со вставкой (г = 2 + 1) в верхней половине волновода: компонента Н2 поля Н (а), компонента Нх поля Н (б)
1.0 0.8 0.6 0.4 0.3 0.04 0.08 0.12
х z
с сеткой Ыг х Ых размерность матрицы А равна
Отметим, что А — симметричная, разреженная матрица. Это обстоятельство сильно упрощает как процесс построения матрицы, так и решение получившейся системы линейных алгебраических уравнений и = В.
Результаты
Результаты решения задачи представлены для нескольких видов неоднородности. В качестве падающей волны берется первая собственная волна, т.е. XI = С 1 8т(7гх) которая распространяется
вдоль оси 2 в положительном направлении. По оси, перпендикулярной плоскости (г,х), отложены вещественные части Яг и Нх компонент поля Н.
Распределение поля в волноводе, когда неоднородность имеет вид «пробки», т.е. при х Е (0,1), £ Е (21,22), £ = 2 (рис. 1, а), представлено на рис. 2. Из рисунка видно, что в отсутствие поглощения амплитуда практически не изменяется. Четко видно влияние поглощения на изменение амплитуды, распространяющейся по волноводу волны на рис. 3 (в данном случае е = 2 + 1). Введение сильного
поглощения (Ime/Ree = 1/2) приводит к значительному ослаблению интенсивности поля (здесь Im е — мнимая часть диэлектрической проницаемости, а Ree — ее вещественная часть).
На рис. 4 показана картина распределения поля в волноводе в случае расположения неоднородности в верхней половине волновода: х Е (1/2,1), 2 Е (21,22), £ = 2 + i (рис. 1,6). При наличии такой несимметрично расположенной вставки появляется эффект втягивания поля в область с большей оптической плотностью. Поглощение в данном случае является причиной относительного выравнивания амплитуды поля в области неоднородности.
На рис. 5 показана картина распределения поля в волноводе в случае расположения неоднородности посередине волновода, £ = 2 + i (рис. 1,в). Четко видно, что при прохождении волны по волноводу поле концентрируется в центральной области.
Заключение
Приведенные результаты показывают, что использование смешанных конечных элементов позволяет строить экономичные численные алгоритмы,
исключающие появление фиктивных, нефизических решений.
Работа выполнена при поддержке РФФИ (грант № 06-01-00146).
Литература
1. Лавренова A.B. 11 Вестн. Моск. ун-та. Физ. Астрон. 2004. № 1. С. 22.
2. Боголюбов А.Н., Делицьш А.J1., Лавренова A.B. 11 Электромагнитные волны и электронные системы. 2004. 9, № 8. С. 22.
3. Боголюбов А.Н., Делицьш А.Л., Лавренова A.B. 11 Радиотехника. 2004. № 12. С. 20.
4. Боголюбов А.Н., Делицын А.Л., Красильникова А.В., Минаев Д.В., Свешников А.Г. 11 Зарубежная радиоэлектроника. Успехи современной радиоэлектроники. 1998. № 5. С. 39.
5. Боголюбов А.Н., Делицын А.Л. 11 Вестн. Моск. ун-та. Физ. Астрон. 1996. № 1. С. 9 (Moscow University Phys. Bull. 1996. N 1).
6. Raviart P.A., Thomas J.M. 11 Mathematics of Computation. 1977. 31, N 138. P. 391.
7. Свешников А.Г. Принцип излучения 11 ДАН СССР. 1950. 3, № 5. С. 517.
Поступила в редакцию 13.09.06