Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Современные методы анализа электрических систем

..pdf
Скачиваний:
0
Добавлен:
12.11.2023
Размер:
19.49 Mб
Скачать

в) по полученным значениям АР& и 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

п

Соседние файлы в папке книги