книги / Современные методы анализа электрических систем
..pdfв) по полученным значениям АР& и AQk решением уравнений (6-52) (с учетом только диагональных эле ментов квадратных матричных блоков) определяются векторы поправок к напряжениям AUaft и
г) подстановкой AUafe и AU^ |
в уравнения (6-58) |
|
определяются |
скорректированные |
векторы напряжений |
Uafc+i и Ubft+i, |
которые являются |
исходными данными |
для (&+1)-й итерации.
В начале расчета напряжения узловых точек (ввиду отсутствия других данных) принимаются равными на
пряжению |
балансирующего |
узла (которое в |
процессе |
||
итераций |
не меняется |
и |
считается действительным), |
||
т. е. |
-1 |
- |
|
~о - |
|
|
|
|
|||
|
1 |
; |
0 |
|
|
|
|
|
u bll = |
|
|
|
1 |
|
_0 |
|
|
6-5,д. Вариант В задания исходных данных при за |
|||||
писи комплексных чисел |
в |
алгебраической |
форме. |
В этом варианте для узлов источников заданы величи ны активной мощности и напряжения. Запишем вектор, образованный из скалярных квадратов напряжений:
lu L2= u ™ + < - |
(м о) |
Расхождение с заданным вектором |U |2 аналогично |
(6-51) |
можно определить в первом приближении следующим образом:
|
A |U |^ |U |; - |U |^ |
|
|
|||
/grad |
| U I2) |
AUaft + f grad|UH |
AUbfc. |
(6-61) |
||
Л Ua |
/ft |
|
\ |
/ft |
|
|
Очевидно, что |
|
|
|
|
|
|
A | U\l= 2 (diag Ufl)ftAUaft+ 2 (diag U(j)ftAUbfc. |
(6-62) |
|||||
Подставив (6-62) на место второго уравнения систе |
||||||
мы (6-52), получим: |
|
|
|
|
|
|
АР» " SS5 7' Во |
Гт)/* |
U/gradb |
Р \ |
AUoftЛ" |
(6-63) |
|
A |U t |
_2(diagU0)ft |
2 (diagUb)ft_ |
_AUbft _ |
|
Ш
На k-и итерации решения этого варианта задачи не
обходимо |
выполнить следующие операции: |
|
|
1) |
по векторам напряжений и оь и |
определенным |
|
на предыдущей итерации, с помощью выражений |
(6-54) |
||
и (6-60) |
рассчитываются соответственно |
векторы |
Рй и |
2) 'по выражениям (6-53) и (6-61) определяются откл нения активных мощностей и квадратов напряжений от за
данных значений—ДРЛи АI U|2; 1 h
3) по полученным значениям APft и Д11) |2 решением
уравнений (6-63) (с учетом только диагональных эле ментов квадратных матричных блоков) определяются векторы поправок к напряжениям — AUafe и AU^;
4) подстановкой AUaft и AU&fc в уравнения (6-58) определяются скорректированные векторы напряжений Uafe+i и Ubft+ь которые являются исходными данными для (&+1)-й итерации.
Реактивные мощности можно определить по выра жениям (6-54).
Согласно варианту В задания исходных данных ве личина напряжения задается только для источников: для нагрузок задается реактивная мощность. Поэтому в уравнениях для расчета поправок целесообразно вы делить источники и нагрузки. Такая система уравнений, полученная на основе (6-52) и (6-63), имеет вид (для упрощения записи в матричных блоках индекс k опу щен) :
APgh |
|
|
Д Р /й |
|
|
|ДUI2 |
|
|
1 |
»gh |
|
------1 > |
5* |
1 |
|
О |
|
grad |
Р g |
grad |
Pg |
grad |
Р г |
grad |
P g |
и*„ |
|
U / a |
|
Vgb |
|
U / ( , |
|
grad |
Р t |
grad P , |
grad |
P , |
grad Pt |
||
v ga |
|
u,a |
U g * |
|
Vfb |
X |
|
2diagUgo |
0 |
|
2diagUg6 |
0 |
|
||
grad |
Q, |
1grad Qt |
grad Q; |
grad Q, |
|||
_ U g a |
|
U,a |
|
llgb |
|
|
|
|
X |
A U |
/ e f c |
• |
|
|
(6-64) |
|
|
|
|
|
_
132
Уравнения (6-64) можно упростить, отбросив градиен ты мощностей источников по составляющим напряже ний нагрузок и мощностей нагрузок по составляющим
напряжений |
источников. Тогда |
получим: |
|
|
||
ЛР** |
grad P g |
|
0 |
grad P* |
0 |
|
Uga |
|
u * b |
|
|
||
|
|
|
|
|
||
ЛР/* |
0 |
grad P, |
0 |
grad P, |
X |
|
|
u /a |
|
u,» |
|||
m l k |
|
|
|
|||
2diag U*a |
|
0 |
2diag Ugb |
0 |
|
|
AQ/„ |
0 |
|
grad Q, |
0 |
grad Qf |
|
|
U fa |
|
Vfb |
- |
||
|
|
|
|
|||
|
|
X |
ли/а* |
|
|
(6-65) |
|
|
|
ли*„„ |
|
|
|
|
|
|
ЛЧ/ья |
|
|
|
6-5,е. Напряжения и |
проводимости |
записываются |
в тригонометрической форме [Л. 57]. Собственную про водимость согласно рис. 6-15 запишем в виде
—/
Yue
При этом
Ga = Ya sin Yu! Вц = —■Ya cos '{а.
Взаимные проводимости входят в уравнения сети
-------------------- еи
Рис. 6-15. К три гонометрической записи проводи мости К,,
с обратными знаками, поэтому целесообразно записы вать составляющие этих проводимостей в виде
= — |
sinYo; Bii — Yii cos'{ti . |
Напряжение записывается в виде
Ui = \ U i \ e \
Формулы (6-54) в тригонометрической форме записи будут иметь вид:
Р< = £ |
Yu | Ut || U1 1sin (8, - 8, - T«) + |
|
/=1 |
|
|
m |
|
|
|
-f- уи | U i I2 sin Ytv; |
|
|
|
.(6-66) |
- Qt = _ |
£ Y{j\Ut \\U j\COS (8г - 8J -T « ) + |
|
|
/=1 |
|
|
МУ |
|
|
-j- Ya | Ut |2 cos |
|
|
( i = l , 2, |
n ). |
6-5,ж. Вариант А задания исходных данных при за писи комплексных чисел в тригонометрической форме. Диагональные элементы градиентов мощностей по ве-л личине и фазовым углам напряжений определяются вы ражениями:
~ Ж |
= |
S |
Y ii 1 1U i Icos |
8'г-т* J); |
~ Щ |
\ = |
2Yii 1Ui Isin |
i^',1 |
|
|
|
|
|
|
|
|
X | f/j |sin (b{ — 8, — Y^); |
||
— |
|
i |
Ytj \Ui\\U5\sin(8/ — 8, — Y/j); ^ 6 ^ |
|
|
|
|
|
|
~ |
ш |
\ = 2Yii 1^ 1cos ~ |
X |
|
|
|
|
|
«•#/ |
x | t/j |cos (8/ — 8j — Yfj).
Ввиду того, что в рабочих режимах фазовые углы напряжений существенно не отличаются друг от друга (при соответствующем запасе устойчивости системы), влияние слагаемых (6-67), пропорциональных косину-
134
сам фазовых углов, более значительно, чем слагаемых, пропорциональных синусам этих узлов. Вследствие это го активная мощность в большей степени зависит от фазового угла напряжения, а реактивная мощность—от величины напряжения. С учетом сказанного можно за писать следующее матричное уравнение, в котором бло ки матриц диагональны:
ДР* |
di3S(^1 di3S |
(6-68) |
|
Abk |
|
AQ* |
fd_Qi\ |
AI U|fc |
diaS ( ЖГ ) dia2 ( ? J I ^ |
||
откуда |
|
|
|u |* + iH u u + * |u k
Последовательность расчета итерационным методом аналогична изложенной в § 6-5,г.
6-5,з. Вариант В задания исходных данных при запи си комплексных чисел в тригонометрической форме.
Согласно условию величины напряжений источников постоянны, |и |ь = пост. В этом случае при разделении узловых точек на источники и нагрузки уравнения для расчета отклонений мощностей можно записать в сле дующем виде:
ДР«„ |
diag (dptt ■ |
|
0 |
|
0 |
|
Vя * .). |
|
(dPfi') |
|
(дР ,Л |
ДРу* = |
0 |
diag |
diag |
||
AQ/H |
0 |
diag |
(dQti') |
diag |
_ |
|
|
|
\»H y |
|
|
X
ДЦЛ/ь
х
J____
(6-69)
В матрице приведенной системы уравнений (ввиду того, что A |t7|g=0) будет девять блоков, из которых четырьмя можно пренебречь (в результате упомянутых
упрощений).
Если недиагональными элементами блоков не прене брегать, то необходимо дополнительно учесть следую
135
щие производные:
•Щ = - Y i i \Ui\ |U i I cos (bi bj Y<i);
|
dPt |
- Yij\Ui \sin(8г- — Sj — Ytj); |
|
|
д\ил |
|
(6-70) |
|
|
|
|
~ |
m ; = |
- Y<i\u *\\ u >\sin (s« - |
~TO); |
- |
сП%т= |
■-'Y*i I ■и А'с08(8«- - |
- TO). |
Пусть матрица К состоит из элементов, определен ных с помощью зависимостей (6-67) и (6-70). Тогда по лучим следующую систему матричных уравнений:
'АРда |
|
Д6№ |
|
ДР/н |
= к |
Дбу* |
(6-71) |
ДО«н |
д1и |efc |
|
|
дQ/H |
|
Д |и и |
|
При варианте А задания исходных данных на k-\\ итерации необходимо обратить матрицу К:
да** " |
ДР№ |
Щ к |
ДР/* |
= |
К - ‘ |
Д |U|№ |
AQgn |
д IUI/H |
AQ* |
При варианте В задания исходных данных векторы AQg и Д |и в| остаются в левой части системы, и образу ется гибридная матрица (см. § 5-2,а)
”Д»о |
ДРеч |
Дб/К |
ДР/к |
до** |
т » |
_A|U|rt _ |
Д<Ь |
где согласно условию Ai|U|gft= 0 .
6-5,и. Градиентный метод [Л. 12]. Этот метод приме няется в задачах нелинейного программирования для определения экстремальных значений функции не скольких переменных. Градиентный метод можно при-
136
менять и для решения системы уравнений, определяя минимальное значение функции q*q (образованной из
вектор-функции q), которое |
|
||||||
достигается |
при |
q = 0 |
(см. |
|
|||
разд. 6-5,а). Составляющие |
|
||||||
вектора q определяются век |
|
||||||
тором |
независимых |
пере |
|
||||
менных |
р. |
Таким |
образом, |
|
|||
вектору р соответствует ска |
|
||||||
ляр |
W = q*q, |
минимальное |
|
||||
значение которого необходи |
|
||||||
мо определить |
градиентным |
|
|||||
методом. |
|
|
|
|
|
Рис. 6-16. Иллюстрация к гра- |
|
Поверхности уровня функ- |
диентному методу, |
||||||
ции |
Щ р) |
|
определяются |
рис. 6-16 показаны линии |
|||
уравнением |
|
W = пост. |
На |
уровня функции двух переменных — Х\ и
Направление градиента в каждой точке (k) перпен дикулярно к поверхности уровня, проходящей через эту точку:
j'grad* W ^ ^
Для минимизации W целесообразно следовать1 по на правлению этого градиента в сторону убывающих зна чений W до тех пор, пока прямая, соответствующая вы бранному направлению, не коснется другой поверхности уровня. Определив таким же образом направление сле
дования из |
этой точки, придем к поверхности уровня |
|||||
с меньшим значением W (рис. 6-16). Этот процесс про |
||||||
должается до тех пор, пока W не будет меньше задан |
||||||
ного значения е. |
|
|
|
|
||
Уравнение прямой, определяющей направление гра |
||||||
диента, соответствующего |
заданному |
вектору рь, |
будет: |
|||
|
|
р = р , - |
2 |
(«'•*• |
|
|
где |
h — параметр. Отмеченная выше |
точка касания на |
||||
этой |
прямой |
определяется |
минимумом скаляра |
W= |
||
~q*q. Условием для этого является |
|
|
1 То есть изменять значения элементов вектора р. (Прим, ред.)
137
т. е.
Разлагая q в ряд Тейлора, получим после линеаризации
q = q , + ( s; d 4 ) ( р - р Л
или |
|
Ч i |
»■' j . |
Ясно, что (см. § 13-3,а):
г( г г
Подставив это выражение в предшествующее уравнение, получим:
q = q » - 2 i( S 'ad’ ^ ( ^ d* q ) ^ .
Отсюда условию q* = О соответствует:
|
п« /grad q \ /grad* q |
2Я = |
К Г У |
4 |
(7 ’И Г l b |
6-6. РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ УРАВНЕНИЙ МЕТОДОМ ПРИБЛИЖЕНИЙ
Задача расчета потоков мощности, как уже говори лось, близка к линейной, поэтому здесь можно приме нять приближенные методы, разработанные для реше ния систем линейных уравнений. Такими методами являются.’
а) блочно-итерационный метод (метод Якоби);
б) |
итерационный метод Гаусса — Зейделя; |
в) |
релаксационный метод. |
Формулировка задачи: дана система линейных урав нений:
Сх=Ь,
где | С| =^=0, вектор b задан, вектор х подлежит опреде лению.
138
Преобразуем матричное уравнение: |
|
(I—М—N)x=b, |
(6-72) |
где I — единичная матрица; М — верхняя |
треугольная |
матрица, элементы которой, лежащие на и выше глав ной диагонали, равны нулю (т ц = 0, i ^ j ) ; N — нижняя треугольная матрица, элементы которой, лежащие на и ниже главной диагонали, равны нулю (nt] = 0, i ^ j ) .
Эта система будет близка к линейной, если матрицы М и N, и вектор 6 в малой степени зависят от х.
6-6,а. Метод Якоби. Матрицы М и N переносятся в правую часть уравнения, в результате чего получает ся следующая итерационная зависимость:
xft+i= (M+ N)xfe+b. |
(6-73) |
Согласно уравнению (6-30), связывающему напря жения и мощности узлов сети,
YcU = -(d ia g U )-1Sc.
Введем |
диагональную |
матрицу, образованную из |
диагональных элементов матрицы Yс'- |
||
|
D = < Y i i , |
..., Ynn> . |
Умножив слева приведенное выше уравнение на D-1 и преобразовав результат в соответствии с (6-73), получим следующую итерационную зависимость:
Ufc+, = — (В“1Yc — I)и* — ЕГ‘ (diagU^'S*. (6-74)
В этой зависимости диагональные элементы матри цы (D-1YC—I) равны нулю, а недиагональные элементы равны Yij/Yii, элементы диагональной матрицы D-1 равны 1/Yu. Следовательно, /-й элемент вектора напря жений на k-м шаге расчета определяется соотношением
(6‘75)
Для оценки сходимости итерации зависимость (6-73) можно записать в виде
Xft+i = Axfe + b. |
(6-76) |
Разница между результатом k-к итерации и точным решением Хоо определяется выражением
xft+1 — xTO= Aftx0, |
(6-77) |
где Хо — нулевое приближение.
139
Если собственные значений матрицы А будут Яь ...
..., а собственные векторы — Е, ..., 1„, то
л= - £ г , м л
i= \
Выразим вектор х0 через собственные векторы U:
П
х„= S kih i=1
Подставив две приведенные зависимости в выражение (6-78), получим:
х»+, - х . = 1 ; |
(6-78) |
i=i |
|
После достаточно большого числа итераций можно пренебречь всеми слагаемыми в правой части уравнения (6-78), кроме одного, содержащего наибольшее по мо дулю собственное значение Тц. Тогда получим:
xft+I— x ^ s /г.Я*!,. |
(6-79) |
Условие сходимости итерации:
Следовательно, для обеспечения сходимости спектраль ный радиус итерационной матрицы Л должен быть меньше единицы.
6-6,6. Метод Гаусса — Зейделя. В отличие от преды дущего метода найденное на k-м шаге итерационного процесса значение /-го элемента вектора х использует ся для определения значения (/+1)-го и всех последую щих элементов этого вектора на том же шаге.
Матричное уравнение (6-73) в соответствии с этим изменится следующим образом:
х&+1 = Мхь+ 1 -f- NXfc-f- b. |
(6-80) |
Для уравнения (6-30), связывающего напряжения и мощности узлов сети, итерационная зависимость (6-80) запишется в виде
1— 1 п
]—1 /=* +1
п