Файл: Голембо, З. Б. Алгоритмизация и программирование электротехнических задач на электронных цифровых вычислительных машинах учеб. пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 97
Скачиваний: 0
{например, U = 1 + /0), а все э. д. с , действующие в системе, за корочены. Далее определяются токи в ветвях и взаимные сопро тивления узла i и остальных узлов по формуле (6.24), а также соб ственное сопротивление по формуле (6.25). Расчет повторяется до тех пор, пока не будут найдены все собственные и взаимные сопро тивления с учетом, что Z„( J l = Znm.
При отключенных нагрузках сопротивления, эквивалентирующие нагрузки и генерирующие узлы размыкаются. К любому узлу i
прикладывается |
единичное |
напряжение Ui |
(например, |
£/; |
= |
|||
= |
1 + /0), и заземляется балансирующий узел. Далее определяются |
|||||||
токи в ветвях, и по приведенным формулам собственные и взаимные |
||||||||
сопротивления узла I по отношению к остальным узлам. Аналогич |
||||||||
но расчет повторяется для остальных |
узлов. |
|
|
|
||||
|
В обоих рассматриваемых случаях определяются проводимости |
|||||||
ветвей: |
|
|
|
|
|
|
|
|
или |
|
ypq=VZpq |
|
(6.26) |
|
|||
|
|
|
|
|
|
|
||
|
|
УрЯ —rpq / (ГРЯ ~ЬХРя) ' |
УрЯ —Xpq I (ГРЯ ~Г"Xpq) > |
(6. |
||||
где |
Zpq = |
rpq + |
jxpq — сопротивление |
ветви, |
соединяющей |
узлы |
||
р и q\ Ypq |
= Ypq— jYpq — проводимость ветви, соединяющей |
узлы |
||||||
р я |
q. |
|
|
|
|
|
|
|
|
Собственные проводимости |
узлов |
|
|
|
|
УПР ~ 2 УРЯ > УРР — 2 УРЯ >
яя
где q — количество узлов, соединенных с узлом р. Суммирование выполняется по всем узлам, соединенным с данным:
у' |
Y" |
С Р = (УРРГ+VPPT- ' |
D p = (КРГ+(КР)2 ' |
Для каждой схемы сети эти величины считаются только один раз.
б. Алгоритм расчета
Из сравнительного анализа уравнений, записанных относительно контурных токов и узловых напряжений, видно, что для построения алгоритма определения взаимных и собственных проводимостей (сопротивлений) наиболее применим метод узловых напряжений. Решение уравнений, составленных по методу узловых напряжений, на ЭЦВМ проще вести итерационными методами, которые заклю чаются в том, что программа решения сводится к повторению про стых однотипных кусков. Пользуясь для решения прямыми мето дами, необходимо считаться с возможностью потери верных знаков при преобразовании исходных уравнений. А так как ЭЦВМ не поз-
98
воляет «подправлять» что-либо в процессе вычислений, то все воз-' можные затруднения должны быть предусмотрены заранее, что усложняет программы для прямых методов.
Недостаток итерационных методов — большой объем простых. вычислений — устраняется за счет высокой скорости современных ЭЦВМ.
Учитывая вышесказанное, можно сделать вывод, что расчет целесообразно вести итерационными методами, например методом Зейделя. Этот метод заключается в следующем. Считают, что в узле, для которого определяются собственные и взаимные сопротив ления, приложено единичное напряжение.
Для узла р (рис. (6.3)
|
|
|
|
2 к „ |
= |
о, |
|
|
|
|
Ypq |
= Y'pq — jY"pq |
ч |
|
|
|
ветви pq; |
|
|
где |
— полная |
проводимость |
|
||||||
напряжение узла q; Up |
— напряжение узла р. Тогда |
|
|||||||
|
|
|
ч |
|
РЧ |
|
|
(6.30) |
|
|
|
|
|
|
|
|
|||
|
Выражение (6.30) может быть записано в виде |
|
|
||||||
где |
|
Ур = |
АрСр- |
U"P = APDP |
+ |
BрDCр' |
(6.31) |
||
|
|
|
|
|
|
|
|
|
|
Ар= |
£ |
(Y'pqU'q |
+ Y°pqUq); |
£ |
(Y'pq |
U'„- |
Ypq Uq) . |
(6.32) |
q;q*p ч; ЧФР
Суммирование производится, во всех узлах, соединенных с дан
ным.
Для цепи, содержащей п узлов (исключая узел, принятый за начальную координату отсчета), получаем п уравнений, связываю щих п переменных.
Использование представленного матрицей совпадения алгеб раического выражения геометрической структуры рассматриваемой электрической цепи связано с введением большого количества ну лей в эту матрицу, что увеличит объем вводимой информации. Поэтому в машину вводится минимальное число параметров, через
которые выражаются |
коэффициен |
|
|||||
ты системы |
уравнений. |
Осущест |
|
||||
вляется это при использовании |
со |
|
|||||
путствующей |
информации. |
Ска |
|
||||
занное выше |
рассмотрим |
подроб |
|
||||
нее. |
|
|
|
|
|
|
|
Предположим, |
что |
нумерация |
|
||||
узлов цепи |
происходит |
следую |
|
||||
щим |
образом: первый |
узел явля |
|
||||
ется |
одним из граничных |
узлов, |
|
||||
г-й — (г>1) имеет среди |
соседних |
Р и с . 6 3_ С х е м а а н а лиза |
|||||
узлов, по крайней |
мере, |
один |
из |
узла цепи |
99
•перенумерованных ранее. Положительное направление токов в вет ви принимается от узла с меньшим номером — к узлу с большим номером. Каждый узел цепи полностью характеризуется числом ветвей, примыкающих к нему; проводимостью каждой ветви и но мером второго узла данной ветви (перечисленные характеристики являются сопутствующей информацией).
Для решения (6.30) можно воспользоваться решением задачи Дирихле методом сеток: во всех узлах цепи задаются произволь ным приближенным значением напряжения. Затем, используя информацию, заданную в первом узле цепи, вычисляют коэффициен ты первого уравнения системы (6.30). Далее, стирая начальные зна чения напряжения в первом узле и заменяя их результатом под становки значений напряжения в соседних узлах в первое уравне ние, получают новое приближенное значение напряжения в первом узле. Поступив аналогичным образом со всеми узлами, получают новые приближенные значения напряжений во всех узлах цепи. Повторив весь процесс k раз, находят приближенное значение на пряжения £/(?'(г = 1, 2, п), которое при некоторых ограниче ниях, наложенных на матрицу системы, сходится к точному реше нию (6.30) при /г-voo.
После того как будут определены все напряжения, вычисляют ток для узла i, в котором предполагается приложенным единич ное напряжение U = 1 + /0.
|
|
Л = Е чУ ( |
, ( 1 - £ / , ) . |
(б-зз) |
||||
Токи |
во всех генерирующих |
узлах |
|
|
||||
|
|
|
ip=Y>YpqUq. |
|
|
(6.34) |
||
|
|
|
|
|
щ |
|
|
|
Взаимные сопротивления |
между |
узлами / и q Ziq |
= Z,-? + /Z,-9 |
|||||
|
|
Zlq=Utliq |
|
|
при |
Ut=l |
|
|
или |
|
|
|
|
|
|
— l"q |
|
|
' |
l'a |
|
|
- |
|
|
|
|
Z ; , = |
№ K T |
|
; |
Z i q = |
К ) я + ( О я |
* |
|
при q = |
i для |
узла i определяются |
|
|
||||
|
|
\ZH\ |
и |
.•<*„ = |
JT/2 — i>u; |
|
||
|
|
\Ziq\ |
и |
a,9 = |
ic/2— ф,? , |
|
где ijjjj и tyiq —фазовые узлы собственных и взаимных сопротив лений.
Результаты расчета для узла i выводятся на печать, далее на чинается аналогичный расчет для следующего узла.
При отключенных нагрузках расчет начинается с определения проводимостей ветвей по формулам (6.27), а затем — по формулам (6.31) — (6.33). Напряжение балансирующего узла принимается
100
равным нулю. В узле, для которого определяются собственные и взаимные сопротивления,, полагается приложенным единичное налряжение.
Взаимные сопротивления между узлами i и q Ziq = Z,-? + /ZI < 7
, |
u q i'l + |
u"q /;. |
. |
v q i \ - u q i \ |
i q ~ |
|
' |
i q ~ |
( w + w r ' |
При q = i определяются |
собственное |
сопротивление узла i \ZH\ |
||
•и a 11- |
|
|
|
|
Предположим, что в ЭЦВМ введена программа: количество узлов цепи, сопутствующая информация, относящаяся к каждому _узлу, начальное напряжение в узлах (последнее может быть задано самой машиной). Работа программы начинается с вычисления ко эффициентов первого уравнения по сопутствующей информации, •относящейся к первому узлу, и вычисления нового приближенного значения напряжения в нем. Затем то же делается для второго и т. д. узлов, пока не будут просчитаны все узлы цепи. После этого машина вновь возвращается к расчету первого узла. Предусмотрен вывод на печать приближенных значений напряжений в узлах по сле определенного числа итераций. Далее вычисляются токи в ветвях.
Значения коэффициентов уравнения получаются следующим •образом: вычисляется сумма проводимостей по ветвям данного узла (эти величины входят в сопутствующую информацию), затем в п рабочие ячейки, отведенные под коэффициент уравнения, засылают ся нули, далее в ячейки, в которых находятся значения коэффициен тов уравнения, относящиеся к узлам, соседним с данным, засылают ся соответствующие значения проводимости, деленные на сумму значений проводимости по всем ветвям данного узла. При переходе к следующему узлу для коэффициента уравнения используются те же п рабочих ячейки. Это дает большое преимущество по сравне нию с методом, применяемым в геометрической теории цепей, где используется п2 ячеек для хранения коэффициентов уравнений.