
- •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. Примеры решения задач
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
103
5. МЕТОДЫ ОПТИМИЗАЦИИ РАСЧЕТОВ РЕЖИМОВ ЭЛЕКТРОЭНЕРГЕТИЧЕСКИХ СИСТЕМ
Современные электроэнергетические системы содержат большое количество узлов, определяющее порядок системы уравнений при анализе режимов работы этих систем. Решение систем уравнений высокого порядка требует значительного времени и большого объема оперативной памяти ЭВМ, поэтому для повышения эффективности необходимо применять специальные методы повышения скорости расчетов и экономии оперативной памяти. В качестве таких методов можно рассмотреть эквивалентирование, разделение на подсистемы, учет слабой заполненности матриц коэффициентов уравнений состояния электрической сети и другие.
5.1. Приведение комплексных уравнений к системе действительных уравнений
Для цепи переменного тока узловые напряжения, токи в узлах, собственные и взаимные проводимости узлов являются комплексными величинами. В этом
случае систему уравнений узловых напряжений при равенстве нулю напряжения балансирующего узла можно записать в матричной форме в следующем виде:
Y у Uу = I у |
(5.1) |
При решении на ЭВМ уравнения узловых напряжений для сети переменного тока, как правило, приводятся к системе действительных уравнений порядка2n , где n - число независимых узлов. Для этого представляют матрицы с комплексными элементами в виде сумм матриц с действительными элементами, при этом нужно в виде такой суммы представить каждый комплексный элемент и учесть правило сложения матриц:
|
Y у = G у - jВ у ü |
|
|
|
|
Uу = Uуа + |
ï |
, |
(5.2) |
|
jUуr ý |
|||
|
I у = I уа + |
ï |
|
|
|
jI уr þ |
|
|
|
где |
G у - активная проводимость узла, |
|
|
|
|
В у - реактивная проводимость узла, |
|
|
|
|
Uуа , I уа - активные составляющие токов и напряжений, |
|
||
|
Uуr ,I уr - реактивные составляющие токов и напряжений. |
|
||
Подставляя (5.2) в (5.1), получим: |
|
|
|
|
|
(G у - jВ у )× (Uуа + jUуr )= I уа + jI уr |
(5.3) |
Произведя перемножение, запишем отдельно действительные и мнимые величины:
GуUуа + В уUуr = I уа |
(5.4) |
- B уUуа + G уUуr = I уr |
(5.5) |
104
Таким образом, cистему уравнений узловых напряжений для цепи переменного тока можно записать в матричной форме в следующем виде:
é G у |
В у ù éUуа ù éI уа ù |
(5.6) |
||||
ê |
ú |
× ê |
ú |
= ê |
ú |
|
ë- В у |
G у û |
ëUуr û |
ëI уr û |
|
Система (5.6) и является системой действительных уравнений порядка 2n и содержит 2n неизвестных активных и реактивных напряжений.
Эффект заключается в исключении операций с комплексными элементами.
5.2. Учет слабой заполненности матриц коэффициентов уравнений состояния при расчетах установившихся режимов
Эффективность расчетов можно существенно повысить, если учесть наличие и расположение нулевых элементов в матрице Yу . Эффект достигается за счет
того, что необходимо запоминать лишь ненулевые элементы, а также за счет исключения операций с нулевыми элементами. В результате экономится оперативная память ЭВМ и повышается скорость расчетов. Ни одна из современных программ расчета установившихся режимов, в которой реализован метод Гаусса(как наиболее удобный), не может быть эффективной, если в ней не предусмотрен учет слабой заполненности матриц коэффициентов уравнений состояния.
Фактически задача сводится к такой форме записи уравнений состояния, при которой ненулевые элементы матрицы узловых проводимостей будут сгруппированы таким образом, чтобы в ходе решения системы линейных уравнений методом Гаусса появилось как можно меньше новых ненулевых элементов. Такой эффект достигается, если матрица коэффициентов приведена к ленточной форме. Матрицей в ленточной форме называют такую, у которой ненулевые элементы расположены в виде “ленты” вдоль главной диагонали матрицы.
Расположение ненулевых элементов матрицы Yу определяется способом нумерации узлов электрической системы. Проиллюстрируем способ нумерации узлов на примере квадратной матрицы присоединений узлов, которая состоит из нулей и единиц. Если узел к соединен с узлом j (то есть Yку ¹ 0 ), то на пересе-
чении строки и столбца, соответствующих номерам узлов к и j стоит 1 (для учета слабой заполненности знак перед единицей значения не имеет). Естественно, диагональные элементы матрицы тоже равны единице. Таким образом, матрица присоединений отличается от матрицы узловых проводимостей тем, что все ненулевые элементы заменены единицами. На рис. 5.1 показана схема с произвольной нумерацией (рис.5.1, а) и соответствующая ей матрица присоединений (рис.5.1, б).

|
105 |
6 |
3 |
8 |
5 |
1 |
7 |
2 |
4 |
а) схема с произвольной нумерацией узлов
|
1 |
2 |
3 |
4 |
|
6 |
7 |
8 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
2 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
3 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
4 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
6 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
7 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
8 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
|
|
|
|
|
|
|
|
|
б) матрица присоединений при произвольной нумерации узлов Рис.5.1
Как видно из рис.5.1, б, ненулевые элементы расположены в матрице присоединений в произвольном порядке.
Пронумеруем узлы сети на рис.5.1, а таким образом, чтобы привести матрицу присоединений узлов к ленточной форме.
Для удобства составим табл. 5.1.
Таблица 5.1
Номер узла при исходной нумерации |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Степень узла |
4 |
2 |
3 |
2 |
2 |
3 |
3 |
3 |
Новая нумерация |
6 |
1 |
8 |
2 |
4 |
5 |
7 |
3 |
Степенью узла называют число ветвей, присоединенных к данному узлу.
5 |
8 |
||
|
|
|
|
3 4
6 |
7 |
1 |
2 |

106
Первый номер присваивают узлу с минимальной степенью. Если таких узлов несколько, то выбирают любой из них. Присвоим первый номер узлу 2. Далее в порядке возрастания номеров уже пронумерованных узлов нумеруют смежные с ними непронумерованные узлы, причем нумерация ведется в порядке возрастания их степеней, как показано на рисунке 5.2, а, б и в табл. 5.1.
а) новая нумерация
|
1 |
2 |
3 |
4 |
|
6 |
7 |
8 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
2 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
4 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
5 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
6 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
7 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
8 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
|
|
|
б) матрица присоединений узлов в ленточной форме Рис.5.2
Как видно из рис. 5.2, б, ненулевые элементы матрицы присоединений сгруппированы в результате такой нумерации вдоль главной диагонали в виде “ленты”.
Этот способ нумерации, один из наиболее простых и эффективных при применении метода Гаусса, достаточно легко реализуется на ЭВМ.
5.3. Эквивалентирование в расчетах установившихся режимов электрических систем
Предположим, что необходимо проанализировать изменение режима при изменении нагрузки в нескольких близко расположенных узлах. Это изменение оказывает влияние не на всю электрическую систему изп узлов, а лишь на ее часть, из nII узлов, причем nII < n . Во многих случаях на основании опыта расчетов и анализа режимов электрической системы с той или иной степенью точности эту часть определить можно. Очевидно, что в рассматриваемом случае целесообразно заменить всю систему из n узлов на некоторую эквивалентную систему из nII узлов, содержащую только те узлы, для которых необходимо проанализировать изменения параметров режима. После этого нужно рассчитать установившийся режим только эквивалентной системы из nII узлов. Эффект от такого эквивалентирования заключается в уменьшении числа узлов анализируемой электрической системы и, следовательно, в понижении порядка матрицы коэффициентов уравнения состояния. Соответственно этому уменьшается объем требуемой оперативной памяти ЭВМ и время расчета, упрощается анализ режима электрической системы.
107
Схема считается эквивалентной, если в результате расчета ее режима определяются те же значения напряжений оставшихся в ней узлов, что и при расчете исходной системы, то есть до эквивалентирования. Остальные узлы исключаются, и напряжения в них не могут быть определены в результате расчета эквивалентной системы. Обычно при эквивалентировании предполагают, что в качестве активных элементов схема содержит только задающие токи, а все ЭДС ветвей предполагаются предварительно замененными эквивалентными задающими токами.
Рассмотрим эквивалентирование на примере матрицы узловых проводимостей. Число независимых узлов и порядок матрицы Yу равен n . В эквивалентной
системе содержится nII независимых узлов, а при эквивалентировании исключается nI узлов, причем
nI = n - nII .
Разобьем матрицу проводимостей и матрицы-столбцы узловых напряжений и задающих токов на блоки, соответствующие эквивалентной системе и исключенной части. Запишем уравнение узловых напряжений :
é Y |
Y |
ù |
× |
éU |
I |
ù |
éI уI ù |
(5.7) |
I-I |
I-II |
ú |
ê |
ú |
= ê ú . |
|||
ê |
|
|
|
|
|
|||
ëYII-I |
YII-II û |
|
ëUII û ëI уII û |
|
В этом уравнении YII-II - матрица собственных и взаимных проводимостей узлов эквивалентной системы; UII , I уII - матрицы-столбцы узловых напряжений и за-
дающих токов эквивалентной системы; YI-I , UI , I уI включают в себя узловые
проводимости, напряжения и задающие токи узлов исключаемой части системы. YI-II состоит из взаимных проводимостей узлов, входящих в эквивалентную и исключаемую системы. Это – проводимости ветвей, соединяющих узлы эквивалентной и исключаемой системы.
Произведем формальное перемножение матриц в выражении(5.7) и запишем результат в виде двух матричных уравнений:
Y |
U |
|
+ Y |
U |
|
= I |
|
ü |
|
||
I-I I |
I-II II |
|
|
уI ï |
(5.8) |
||||||
Y |
|
U |
|
+ Y |
U |
|
|
= I |
ý |
||
|
I |
II |
ï |
|
|||||||
II-I |
|
II-II |
|
|
уII þ |
|
Из первого уравнения системы (5.8) выразим напряжения исключаемых узлов через напряжения эквивалентной системы:
U |
I |
= Y-1 |
(I |
уI |
- Y |
U |
II |
) |
(5.9) |
|
I-I |
|
I-II |
|
|
|
Подставив (5.9) во второе уравнение системы(5.8), получим уравнение узловых напряжений только для эквивалентной системы:
Y |
Y-1 (I |
уI |
- Y |
U |
II |
)+ Y |
U |
II |
= I |
уII |
(5.10) |
II-I |
I-I |
I-II |
|
II-II |
|
|
|
||||
Раскрыв скобки и перенеся первое слагаемое в правую часть, получим: |
|
||||||||||
(YII-II - YII-IYI--1IYI-II )×UII = I уII - YII-IYI--1II уI |
(5.11) |
||||||||||
В матричном виде можно записать: |
|
|
|
|
|
|
|
|
|||
|
|
|
YэUII = I уэ , |
|
|
|
|
(5.12) |