4.2.3. Конечно-разностная аппроксимация для граничных узлов
Рассматриваемый метод позволяет решать задачи для неоднородных сред и со сложной геометрией области. В частности, узлы сетки могут располагаться на границе раздела сред, на краях, в различных углах и т.д. (например, рис. 4.4). Конечно-разностные уравнения для таких узлов отличаются от внутренних.
Узлы на границе раздела сред встречаются при исследовании полосковых и микрополосковых линий передачи, частично заполненных волноводов и т.д. На рис. 4.4а показана граница раздела двух сред с параметрами и . Получим конечно-разностное уравнение для центрального узла с потенциалом . Полагая, что на границе отсутствуют электрические заряды, воспользуемся уравнением (2.2г) в Теме II, применив его к пунктирной ячейке (задача двумерная) на рис. 4.4а, ограниченной контуром C
, (4.24)
– нормаль к контуру C; при этом мы воспользовались формулой (4.2): . Формулу (4.24) можно переписать в виде
. (4.25)
Поток (4.25) вычисляется по четырём участкам. Потоки и соответственно равны
. (4.26)
Аналогично потоки и соответственно равны
. (4.27)
|
|
а) | б) |
|
|
в) | г) |
Рис. 4.4. Конечно-разностная аппроксимация для граничных узлов.
Соответственно полный поток (4.25) равен
. (4.28)
Перепишем (4.28) в форме основного разностного уравнения
. (4.29)
Уравнение (4.39) является основным уравнением центрально-разностной аппроксимации при наличии узлов, расположенных на границе раздела сред. При уравнение (4.29) переходит для уравнения Лапласа в (4.22). Заметим, что запись (4.39) очевидным образом следует из (4.22), если брать среднее значение диэлектрических проницаемостей сред для узлов , расположенных на границе раздела.
- Оглавление
- Предисловие
- Раздел 1. Основные сведения о среде программирования «matlab»
- Глава 1. Вычисления в командном режиме
- 1.1. Простейшие математические операции в matlab
- 1.2. Переменные
- 1.3. Создание матриц
- 1.4. Доступ к элементам матриц
- 1.5. Операции с матрицами
- 1.6. Ввод, вывод и работа со строками
- Глава 2. Построение графиков в matlab
- 2.1. Построение графика в виде двумерной линии
- 2.2. Оформление графиков
- 2.3. Построение трехмерных графиков
- 2.4. Построение линий уровня
- 2.5. Построение векторного поля
- 2.6. Отображение нескольких графиков в одном окне
- Глава 3. Скрипты в matlab и управляющие конструкции
- 3.1. Создание и выполнение скриптов в matlab
- 3.2. Оператор for
- 3.3. Логические операции
- 3.4. Оператор if / elseif / else
- 3.5. Оператор while
- 3.6. Операторы break / continue
- 3.7. Оператор switch
- 3.8. Создание функций
- Раздел 2. Краткие теоретические сведения и задания Тема 1. Векторный анализ
- 1.1. Элементы векторного анализа
- Задания
- Тема 2. Уравнения Максвелла (произвольная и гармоническая временная зависимость, статические, стационарные и квазистационарные поля)
- 2.1. Система уравнений электродинамики – уравнения Максвелла
- 2.2. Граничные условия. Принцип эквивалентности
- Задания
- Тема 3. Плоские волны
- 3.1. Явление дисперсии и групповая скорость
- Задания
- Тема 4. Граничные задачи, уравнения и методы
- 4.1. К классификации электромагнитных явлений
- Задания
- 4.2. Метод конечных разностей
- 4.2.1. Конечно-разностная аппроксимация
- 4.2.2. Конечно-разностная аппроксимация уравнений Лапласа и Пуассона
- 4.2.3. Конечно-разностная аппроксимация для граничных узлов
- Задания
- Литература