
- •1. УРАВНЕНИЯ УСТАНОВИВШИХСЯ РЕЖИМОВ РАБОТЫ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИХ СИСТЕМ
- •1.1. Некоторые сведения об электроэнергетических системах
- •Рис.1.1 Структурная схема энергетической системы
- •1.3. Общие сведения о схемах замещения
- •1.4. Система обозначений
- •1.5. Применение уравнений законов Кирхгофа
- •1.6. Уравнения узловых напряжений
- •1.7. Уравнения контурных токов
- •2. ПРИМЕНЕНИЕ АЛГЕБРЫ МАТРИЦ И ТЕОРИИ ГРАФОВ К РАСЧЕТУ РЕЖИМОВ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИХ СИСТЕМ И СЕТЕЙ
- •2.1. Общие положения
- •2.2. Некоторые сведения из алгебры матриц
- •2.3. Схема замещения сети как связанный направленный граф
- •2.4. Матрицы соединений графа электрической сети
- •2.5. Независимые параметры режима электрической цепи
- •3.1. Обобщенное уравнение состояния
- •3.2. Уравнение узловых напряжений
- •3.3. Уравнение контурных токов
- •3.4. Обобщенные параметры схем электрических систем
- •4.1. Линейные и нелинейные уравнения состояния
- •4.2. Особенности систем линейных уравнений и методы их решения
- •4.3. Решение уравнений состояния методом Гаусса
- •4.3.1. Метод Гаусса с обратным ходом
- •4.3.2. Метод Гаусса без обратного хода (метод Жордана)
- •4.3.3. Сравнительная вычислительная эффективность методов Гаусса с обратным ходом и без обратного хода
- •4.4. Применение обратных матриц для решения уравнений
- •4.4.1. Классический метод получения обратной матрицы
- •4.4.3. Обращение матрицы коэффициентов методом перестановки столбцов
- •4.4.4. Получение обратной матрицы методом факторизации
- •4.5. Итерационные методы решения систем линейных уравнений
- •4.5.1. Метод простой итерации
- •Таблица 4.4
- •4.5.2. Метод Зейделя
- •4.6. Методы решения нелинейных систем уравнений
- •4.6.2. Применение метода внешней итерации
- •4.6.3. Применение итерационных методов для решения нелинейных уравнений
- •4.6.4. Применение метода Ньютона для решения одного уравнения
- •5. МЕТОДЫ ОПТИМИЗАЦИИ РАСЧЕТОВ РЕЖИМОВ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИХ СИСТЕМ
- •5.1. Приведение комплексных уравнений к системе действительных уравнений
- •5.2. Учет слабой заполненности матриц коэффициентов уравнений состояния при расчетах установившихся режимов
- •5.4. Разделение на подсистемы
- •6. ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ МАТРИЧНЫМИ МЕТОДАМИ
- •6.1. Составление схем замещения электрической сети
- •6.2. Примеры решения задач
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
92
Как следует из данных, итерационный процесс сошелся к решению с точно-
стью до пяти знаков после запятой(e = 0,5 ×10-5 ) за 87 итераций. При уменьшении требуемой точности до четырех и трех знаков после запятой число итераций составило соответственно 67 и 45.
Преобразование системы уравнений указанным способом позволяет обеспечить сходимость метода Зейделя, однако при этом надо учитывать два важных для практики фактора:
-при переходе от А к А¢ возрастает заполненность матрицы коэффициентов решаемой системы уравнений, т.е. возрастает объем вычислений на каждом шаге итерационного процесса и требуемый объем оперативной памяти ЦВМ;
-сходимость итерационного процесса к решению может быть очень медленной, что существенно влияет на оценку эффективности метода. Сама по себе сходимость итерационного процесса не является достаточным основанием для суждения о целесообразности практического применения метода.
Рассмотренный пример демонстрирует эти два фактора в намеренно гипертрофированном виде и не является типичным для реальных условий, поскольку структу-
ра матрицы Yу была умышленно искажена по сравнению с обычно используемой
при формировании узловых уравнений, т.е. симметричной и с доминированием диагональных элементов.
В реальных задачах подобное преобразование не приводит к столь отрицательным последствиям, но, тем не менее, отмеченные факторы следует иметь в виду при стремлении обеспечить сходимость итерационных процессов по методу Зейделя.
4.6.Методы решения нелинейных систем уравнений
4.6.1.Причины нелинейности уравнений состояния в расчетах
электроэнергетических систем и сетей
Ранее было отмечено, что нелинейность систем уравнений состояния может быть связана с нелинейностью пассивных или активных элементов.
Нелинейность пассивных элементов может быть следствием зависимости сопротивлений от температуры, от напряжения (нелинейность характеристики намагничивания трансформаторов) и учитывается обычно лишь в специальных -за дачах, например, при расчете высших гармонических, при расчете аварийных переходных процессов (например, феррорезонансных). В расчетах установившихся режимов все пассивные элементы предполагаются линейными, учитывается лишь нелинейность активных элементов (генераторов, нагрузок).
Нагрузки потребителей могут быть представлены следующим образом.
1. Статические характеристики, то есть зависимости активной и реактивной мощности нагрузки от напряжения Pнг (U ), Qнг (U ). Статические характеристики для каждой нагрузки определяются составом потребителей. В большинстве случа-

93
ев используют типовые статические характеристики нагрузок для некоторой -ус ловной комбинированной по составу нагрузки.
2. Мощности, постоянные по величине, Pнг = const , Qнг = const . Этот способ задания нагрузки является точным для электрических систем, полностью обеспеченных устройствами регулирования напряжения.
3. Постоянные проводимости на землю gнг = const , bнг = const . Такое задание нагрузки соответствует статическим характеристикам в виде квадратичных парабол.
4. Токи, постоянные по модулю и по фазе, Iнгa = const , Iнгr = const . Источники тока, соответствующие генераторам, могут задаваться следую-
щим образом.
1. Мощности, постоянные по величине, Pг = const , Qг = const . При таком способе генератор задается аналогично нагрузке потребителей с постоянной мощностью (отличие – в знаке).
2. Постоянные активная мощность и модуль напряженияP = const ,
г
Uг = const . В этом случае переменными, как правило, являются реактивная мощность и фаза напряжения. Узлы со свободной реактивной мощностью Q соответствуют синхронным компенсаторам либо генераторам, работающим в режиме синхронного компенсатора. Такие узлы называют балансирующими по реактивной мощности.
3. Постоянные модуль и фаза напряженияUг = const , dг = const . В таких узлах переменными являются активная и реактивная мощности Pг = var , Qг = var . Этот способ задания исходных данных соответствует узлам, балансирующим по активной и реактивной мощности.
Например, при использовании уравнений узловых напряжений в случае самой простой записи в правые части уравнений записываются токи узлов I уi :
* |
|
|
|
||
I уi = |
|
S |
уi |
, |
|
|
|
|
* |
||
|
|
3 |
U уi |
|
|
где |
|
|
|||
S уi = Pуi + jQуi . |
|||||
При задании нагрузок постоянными |
мощностямиP = const и Q = const |
уравнения оказываются нелинейными, поскольку U уi ¹ const .
Точных методов, пригодных для решения нелинейных алгебраических уравнений, не существует.
Применяемые в настоящее время алгоритмы решения нелинейных уравнений состояния основываются на двух методиках. Одна из них связана с применением для построения итерационного процесса методов решения линейных алгебраических уравнений. При этом считается, что на каждом шаге итерации система линейна и может быть решена, например, методом Гаусса или с использованием
94
обратной матрицы. Эти методы получили название методов внешней итерации и, по сути, являются методами многократного решения систем линейных уравнений.
Другая методика связана с применением специализированных методов -ре шения нелинейных систем уравнений(итерационные методы решения– метод простой итерации, метод Зейделя, метод Ньютона и др.).
4.6.2. Применение метода внешней итерации
Если считать систему уравнений линейной на данном шаге, то можно использовать метод Гаусса на каждом шаге итерационного процесса.
Например, при использовании уравнений узловых напряжений задаются начальным приближением напряжений узлов и определяют задающие токи узлов. После этого система уравнений может быть решена по методу Гаусса и может быть получено первое приближение напряжений узлов. Далее переходят к следующему шагу, т.е. определяют задающие узловые токи при значениях напряжений узлов, равных их первым приближениям. Затем находят следующее приближение узловых напряжений и так далее, пока итерационный процесс не сойдется. Таким образом, каждый шаг итерационного процесса состоит из определения задающих токов узлов по приближениям узловых напряжений и решения линейной системы уравнений узловых напряжений.
Следует отметить, что для эффективного решения уравнений установившегося режима по Гауссу необходимо учитывать слабую заполненность матрицы узловых проводимостей.
Обратная матрица позволяет более рационально организовать процесс -ре шения нелинейных уравнений. Так как при решении уравнений установившегося режима матрица коэффициентов остается неизменной(так как пассивные элементы считаются линейными), а изменяются только правые части, поэтому обратная матрица, получаемая для такой системы, также остается неизменной и может быть использована на каждом шаге итераций. Если число итераций велико(>4), то такой процесс решения становится более эффективным, чем решение по методу Гаусса при хорошо заполненной матрице коэффициентов. Обратная матрица вычисляется один раз, а каждый шаг итерационного процесса при использовании уравнений узловых напряжений заключается в определении задающих токов по приближениям узловых напряжений и умножении на них обратной матрицы.
4.6.3. Применение итерационных методов для решения нелинейных уравнений
Итерационные методы решения линейных уравнений наиболее просто могут быть использованы и для решения нелинейных задач. Именно поэтому метод Зейделя нашел широкое применение в промышленных программах. Алгоритм итерационного процесса достаточно прост. С помощью небольшого изменения алгоритма можно решать и нелинейные задачи. Это изменение состоит в том, что в

95
уравнения в процессе итерации подставляются не только неизвестные, но и изменяющиеся в зависимости от них вынуждающие силы, в частности, при применении уравнений узловых напряжений – источники тока.
Рассмотрим алгоритм на примере решения уравнений узловых напряжений по методу Зейделя
Y 11U 1 + Y 12U 2 + Y 13U 3 +K+ Y 1k U k = I y1 Y 21U 1 + Y 22U 2 + Y 23U 3 +K+ Y 2k U k = I y2
M
Y k1U 1 + Y k 2U 2 + Y k 3U 3 +K+ Y kk U k = I yk .
Выразим из каждого уравнения соответствующие неизвестные и запишем общее решение на (n +1) шаге:
U 1(n +1) =
U (2n +1) =
U (kn +1) =
|
|
|
æ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* |
|
|
ö |
|
|
|
|
|
|
|||
1 |
ç |
|
|
|
(n ) |
|
|
(n ) |
|
|
|
|
|
(n ) |
|
|
|
(n ) |
|
|
|
S1 |
|
÷ |
|
|
|
|
|
|
|||||||||
|
|
|
ç0 × |
|
U |
1 |
|
- Y 12U 2 |
|
- Y 13U |
3 |
-K- Y 1k U k |
+ |
|
|
|
|
|
|
÷ |
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
* (n ) |
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
Y 11 ç |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
÷ |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
è |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3U 1 |
|
ø |
|
|
|
|
|
|
|||||
|
|
|
æ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* |
|
|
|
|
ö |
|
|
||
1 |
ç |
|
|
|
|
|
(n +1 |
) |
|
|
|
|
(n ) |
|
|
|
(n ) |
|
|
(n ) |
|
|
|
S 2 |
÷ |
|
|
||||||||||||
|
|
|
|
ç- Y 21 |
U |
1 |
+ 0 |
|
×U 2 |
|
- Y |
23U 3 |
- K |
- Y 2k U k |
|
+ |
|
|
|
|
|
|
|
÷ |
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
* (n ) |
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
Y 22 ç |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
÷ |
|
(4.22) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
è |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3U 2 |
ø |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
æ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* |
|
|
|
ö |
||||
1 |
ç |
|
|
|
|
|
(n +1) |
|
|
|
|
|
|
(n +1 |
) |
|
|
|
(n +1 |
) |
|
|
|
|
(n ) |
|
|
|
S k |
÷ |
|||||||||
|
|
|
|
ç- |
Y |
k1U 1 |
- |
Y |
k 2 |
U |
2 |
|
- Y k3 |
U |
3 |
- K- 0 ×U k |
+ |
|
|
|
|
|
|
|
÷. |
||||||||||||||
|
Y |
|
|
|
|
|
|
* (n ) |
|||||||||||||||||||||||||||||||
|
kk ç |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
÷ |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
è |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3U k |
ø |
Алгоритм решения аналогичен рассмотренному ранее.
Сходимость метода Зейделя к решению нелинейных уравнений медленная, что связано с особенностями матрицы собственных и взаимных проводимостей узлов. В практических расчетах установившихся режимов электроэнергетических систем методом Зейделя нужно использовать ускоряющие методы, например, применение ускоряющих коэффициентов, использование которых сводится к сле-
дующему: |
обозначить значение напряжения k - го узла, определенное на |
Если |
|
(i +1)- м |
шаге по общим итерационным формулам(4.22), через U k(i +1), то уско- |
(k +1) |
опреде- |
ренное (i +1)- е приближение значения напряжения k - го узла U k уск |
ляется по формуле:
U (i +1) = U (i ) + q(U (i +1) -U (i ) )= U (i ) + qDU (i +1),
k уск k уск k k уск k уск k
где DU (ki +1) = U (ki +1) -U (ki )уск -поправка по напряжению k - го узла шаге; q - ускоряющий коэффициент.
(4.23)
на (i +1)- м