
- •1. Матричная алгебра и теория графов в электроэнергетике
- •1.1. Матричная алгебра
- •1.1.1. Классификация матриц
- •1.1.2. Определитель
- •1.1.3. Миноры и алгебраические дополнения
- •1.1.4. Действия с матрицами
- •1.1.5. Транспонированная матрица
- •1.1.6. Обратная матрица
- •1.1.7. Алгоритм вычисления обратной матрицы
- •Основные свойства обратной матрицы
- •Возведение матрицы в степень
- •1.1.8. Нормы матрицы
- •1.1.9. Ранг матрицы
- •1.2. Теория графов в электроэнергетике
- •1.2.1. Некоторые сведения об электрических системах
- •1.2.2. Геометрический образ электрической сети
- •1.2.3. Уравнения законов Ома и Кирхгофа в матричной форме
- •1.2.4. “Прямой ” расчет токораспределения в электрической сети
- •1.2.5. Метод узловых напряжений
- •1.2.6. Метод контурных токов
- •Контрольные вопросы к разделу 1
- •2. Решение систем линейных и нелинейных алгебраических уравнений
- •2.1. Методы решения систем линейных уравнений
- •2.1.1. Метод обратной матрицы
- •2.1.2. Метод определителей
- •2.1.3. Метод Гаусса
- •2.1.4. Вычисление определителя методом Гаусса
- •2.1.5. Вычисление обратной матрицы методом Гаусса
- •2.1.6. Трангуляция матрицы
- •2.1.7. Метод Жордана-Гаусса
- •2.1.8. Метод простой итерации
- •2.1.9. Метод Зейделя
- •2.2. Методы решения систем нелинейных уравнений
- •2.2.1. Понятие о системах нелинейных уравнений и методах их решения
- •Решение нелинейного уравнения методом Ньютона
- •Решение системы нелинейных уравнений методом Ньютона
- •Контрольные вопросы к разделу 2
- •3. Расчет установившихся режимов электрических сетей
- •3.1. Инженерные методы расчета установившихся режимов электрических сетей
- •3.1.1. Расчет установившегося режима разомкнутой электрической сети методом «в два этапа»
- •3.1.2. Расчет установившегося режима кольцевой электрической сети методом в два этапа
- •3.2. Матричные методы расчета установившихся режимов электрических сетей
- •Линейные уун в формуле баланса токов в узлах.
- •3.2.1. Линейные уун в формуле баланса токов в узлах
- •3.2.2. Определение параметров установившегося режима электрической сети по известным значениям
- •3.2.3. Учет поперечной проводимости при использовании уун
- •3.2.4. Нелинейные уун в форме балансов токов в узлах
- •3.2.5. Нелинейные уун в форме балансов мощностей в узлах
- •Контрольные вопросы к разделу 3
- •4. Математическое программирование в электроэнергетике
- •4.1. Математическая модель задачи оптимизации
- •4.2. Характеристика задач оптимизации
- •4.3. Оптимальное распределение потоков мощности в электрической сети
- •4.4. Градиентный метод
- •4.5. Метод наискорейшего спуска
- •4.6. Учет ограничений в форме неравенств
- •Контрольные вопросы к разделу 4
- •Метод наискорейшего спуска.
- •Список литературы
Решение системы нелинейных уравнений методом Ньютона
Система нелинейных уравнений решается методом Ньютона аналогично.
Пусть дана система нелинейных уравнений
Эта система заменяется системой линеаризованных уравнений
;
В матричном виде система (2) записывается
или в общем матричном виде
|
(8) |
где
- матрица Якоби; ∆х
– вектор-столбец поправок; F(х)
– вектор-столбец невязок.
Данная система линейных уравнений может быть решена любым известным численным методом (например, методом Гаусса).
Алгоритм решения системы нелинейных уравнений методом Ньютона состоит из следующих действий:
Зададим начальные приближения
,
, …,
.
Вычислим невязки f1(х1, х2, …, хn), f2(х1, х2, …, хn), …, fn(х1, х2, …, хn).
Вычислим все элементы матрицы частных производных при х1=
, х2= , …, хn= .
Найдем поправки
,
, …,
Для этого решим систему линейных уравнений
численным методом относительно поправок ∆х(1).
Определим новые приближения
Вычислим невязки f1(х1,…, хn), f2(х1,…, хn), …, fn(х1,…, хn)
Проверим условия
.
Если
не выполняется хотя бы одно из n
условий, то производим следующую итерацию
– повторяем действия 3-7, уже используя
полученные значения
,
,
…,
.
Итерационный процесс нахождения корней
системы нелинейных уравнений будем
продолжать до выполнения всех условий
без исключения.
Метод Ньютона эффективен в том случае, когда известны хорошие начальные приближения неизвестных, достаточно близкие к корням системы нелинейных уравнений. Это условие в наших задачах, как правило, удается выполнить.
Пример:
Нужно решить систему нелинейных уравнений
0
итерация
;
1 итерация
1.
2.
или
;
Отсюда
3.
4.
;
|0,01667|>ε
;
|0,114|>ε
2 итерация
1.
2.
;
3.
;
;
4.
0,0002714<ε
0,0000071<ε
Результаты расчетов сведем в таблицу
№ итерации |
|
∆х |
хк |
f(к) |
|||
|
|
|
|
|
|
||
0 |
- |
- |
|
0 |
0 |
9 |
1 |
1 |
|
0,1667 |
-1,125 |
-0,1667 |
1,125 |
0,01667 |
0,114 |
2 |
|
-0,0191 |
-0,0016 |
-0,1476 |
1,1266 |
0,0002714 |
0,0000071 |
Контрольные вопросы к разделу 2
Сущность точных и итерационных методов решения СЛУ.
Метод обратной матрицы.
Метод определителей.
Метод Гаусса.
Вычисление определителя методом Гаусса.
Метод Гаусса без обратного хода.
Вычисление определителя методом Гаусса.
Преимущества и недостатки метода Гаусса.
Метод простой итерации.
Метод Зейделя.
Основное условие сходимости итерационного процесса решения СЛУ.
Преимущества и недостатки итерационных методов решения СЛУ.
Понятие о нелинейных уравнениях, описывающих режимы электрических систем.
Методы простой итерации и Зейделя для решения нелинейных уравнений.
Сущность линеаризации нелинейных уравнений.
Метод Ньютона как метод касательных для решения нелинейного уравнения.
Алгоритм метода Ньютона для решения СНУ.