- •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.1.7. Метод Жордана-Гаусса
Метод Жордана-Гаусса называют еще методом Гаусса без обратного хода. Сущность его состоит в том, что на втором шаге переменная исключается из всех уравнений, кроме второго, на третьем шаге исключается также из всех уравнений, кроме третьего и т.д. После шагов в каждом уравнении остается одна неизвестная, т.е. получим решение системы таким образом, исключение переменных по методу Жордана-Гаусса эквивалентно преобразованию матрицы коэффициентов в единичную. Рассмотрим таблицу вычислений по методу Жордана-Гауса.
№ шага преобразований |
|
A |
|
C |
B |
0 |
а11 а21 а31 … |
a12 a22 a32 … |
… … … … |
a1n a2n a3n … |
b1 b2 b3 … |
|
аn1 |
an2 |
… |
ann |
bn |
1 |
1 |
|
… |
|
|
0 |
|
… |
|
|
|
0 |
|
… |
|
|
|
… |
… |
… |
… |
… |
|
0 |
|
… |
|
|
|
… |
… |
… |
… |
… |
… |
n |
1 0 .. 0 |
0 1 .. 0 |
… … … … |
0 0 … 1 |
…
|
Нахождение обратной матрицы методом Жордана-Гаусса
Рассмотрим процедуру определения А-1 на конкретном примере
№ шага преобразования |
А |
Е |
||||
Е1 |
Е2 |
Е3 |
||||
|
4 |
1 |
2 |
1 |
0 |
0 |
0 |
2 |
8 |
4 |
0 |
1 |
0 |
|
1 |
2 |
4 |
0 |
0 |
1 |
|
1 |
0,25 |
0,5 |
0,25 |
0 |
0 |
1 |
0 |
7,5 |
3 |
-0,5 |
1 |
0 |
|
0 |
1,75 |
3,5 |
-0,25 |
0 |
1 |
|
1 |
0 |
0,4 |
0,2667 |
-0,0333 |
0 |
2 |
0 |
1 |
0,4 |
-0,0667 |
0,1333 |
0 |
|
0 |
0 |
2,8 |
-0,1333 |
-0,2333 |
1 |
|
1 |
0 |
0 |
0,2857 |
0 |
-0,1428 |
3 |
0 |
1 |
0 |
-0,0477 |
0,1666 |
-0,1428 |
|
0 |
0 |
1 |
-0,0476 |
-0,0833 |
0,357 |
|
Е1 |
Е2 |
Е3 |
Х1 |
Х2 |
Х3 |
|
Е |
А-1 |
||||
Проверка:
Недостатки метода Гаусса и способы их устранения
Если определитель матрицы А мал, то из-за ошибок округлений сильно снижается точность получения искомых корней.
Метод Гаусса требует, чтобы диагональные элементы в процессе исключения переменных не были равны нулю (т.к. строки делятся на них). Поэтому применяют метод Гаусса с выбором главного элемента, который заключается в следующем. При обращении в нуль элементов первого столбца из всей матрицы выбирается наибольший элемент и затем в нуль элементы второго столбца, рассматривается сокращенная матрица (путем вычеркивания в уже полученной системе первого уравнения) и в ней наибольший элемент переставляется на ее первое место и т.д.
Метод Гаусса требует большего объема памяти ЭВМ по сравнению с итерационными методами. Существуют различные приемы по сокращению занимаемой памяти ЭВМ при решении методом Гаусса электроэнергетических задач.
Например, необходимо решить систему
Yy∙Uy=Iy
при использовании метода узловых напряжений.
Перенумерация
Экономичность памяти
Сокращение времени счета
Y= |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
→ |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
||
1 |
+ |
|
|
|
|
|
|
+ |
+ |
|
1 |
+ |
+ |
+ |
|
|
|
|
|
|
|
3 |
||||
2 |
|
+ |
|
|
|
|
+ |
+ |
|
|
2 |
+ |
+ |
|
+ |
|
|
|
|
|
|
6 |
||||
3 |
|
|
+ |
+ |
|
|
|
|
|
|
3 |
+ |
|
+ |
|
+ |
|
|
|
|
|
10 |
||||
4 |
|
|
+ |
+ |
|
+ |
|
|
|
|
4 |
|
+ |
|
+ |
|
|
+ |
|
|
|
14 |
||||
5 |
|
|
|
|
+ |
+ |
|
|
|
|
5 |
|
|
+ |
|
+ |
|
|
|
|
|
17 |
||||
6 |
|
|
|
|
+ |
+ |
|
|
+ |
|
6 |
|
|
+ |
|
|
+ |
+ |
+ |
+ |
|
21 |
||||
7 |
|
+ |
|
|
|
+ |
+ |
|
|
|
7 |
|
|
|
+ |
|
+ |
+ |
|
|
+ |
24 |
||||
8 |
+ |
+ |
|
|
|
|
|
+ |
+ |
|
8 |
|
|
|
|
|
+ |
|
+ |
|
|
26 |
||||
9 |
+ |
|
|
|
|
+ |
|
+ |
+ |
+ |
9 |
|
|
|
|
|
+ |
|
|
+ |
+ |
27 |
||||
10 |
|
|
|
|
|
|
|
|
+ |
+ |
10 |
|
|
|
|
|
|
+ |
|
+ |
+ |
|
||||
Я=10∙10=100 |
Я=52 (26) |
|
||||||||||||||||||||||||
В ряде случаев для нахождения корней системы линейных уравнений удобнее пользоваться приближенными итерационными методами (или методами последовательных приближений).
