У радках 610-701 запісана падпраграма RNGKT4 рашэння сістэмы дыферэнцыяльных ураўненняў метадам Рунге-Кутта чацвёртага парадку. Зварот да падпраграмы выконваецца на кожным часовым кроку. Цыкл з параметрам j у радках 630-680 забяспечвае выкананне чатырох тактаў алгарытму Рунге-Кутта на кожным часовым кроку. Пры гэтым на кожным такце выконваецца зварот да падпраграмы вылічэння правых частак сістэмы (2). У радках 690-691 вылічаныя ў канцы кроку значэнні ітэграваных пераменных з масіва Y перасылаюцца ў масіў Y0.
У радках 800-901 змешчана падпраграма вылічэння правых частак PRAV. У радках 840-846 значэнні інтэграваных пераменных прысвойваюцца простым пераменным (чытанне значэнняў простых пераменных з памяці выконваецца хутчэй, чым элементаў масіва). У радках 860-864 па вядомых значэннях струменесчапленняў разлічваюцца токі генератара, а у радках 880-887 вылічваюцца правыя часткі дыферэнцыяльных раўнанняў генератара.
Перадача лікавых значэнняў пераменных паміж галоўнай праграмай SINGEN і падпраграмай PRAV выконваецца пры дапамозе аператара агульных вобласцяў COMMON, а піміж падпраграмай RNGKT4 і падпраграмай PRAV- пры дапамозе масіваў YF, F.
2.7 Уваходныя дадзеныя і рэзультаты рашэння кантрольнага прыкладу
У якасці кантрольнага прыкладу пры дапамозе праграмы SINGEN выкананы разлік пераходнага прцэсу пры трохфазным КЗ на вывадах сінхроннага генератара тыпу ТВФ-100-2, які нясе намінальную нагрузку. Уваходныя дадзенныя прыведзены у табліцы 1.
Табліца 1 – Уваходныя дадзеныя для разлiку трохфазнага КЗ генератара ТВФ-100-2
| Параметр | Абазна- чэнне | Ідэнты- фікатар | Лікавая велiчыня | Адзін- ка вым. | 
| 1 Параметры сістэмы дыферэнцыяльных ураўненняў | ||||
| Колкасць дыферэнцыяльных раўнанняў | NUR | 7 | ||
| Інтэрвал вываду рэзультатаў (крокi па t) | INTWR | 20 | ||
| Пачатковы час разлiку | t0 | T0 | 0 | c | 
| Канчатковы час разлiку | tn | TKON | 0,5 | c | 
| Крок змянення часу | h | H | 0,0001 | c | 
| 2 Параметры генератара, узятыя з каталога [1]: | ||||
| Намінальная магутнасць | Sн | Sn | 1175000,0 | BA | 
| Намінальнае напружанне | Uн | Un | 10500,0 | B | 
| Намiнальнае напружанне узбуджэння | Uвн | Ufn | 270,0 | B | 
| Ток узбуджэння халастога ходу | Iвxx | Ifxx | 640,0 | A | 
| Намінальны ток узбуджэння | Iвн | Ifn | 1605.0 | A | 
| Момант інерцыі ротара | J | Jrt | 13000,0 | 
 | 
| Актыўнае супрацiўленне абмоткi статара | Rс | Rs | 0,0014 | Oм | 
| Актыўнае супрацiўленне абмоткi ротара | Rр | Rf | 0,1185 | Ом | 
| Звышпераходнае супрацiўленне статара | x"d | Xd11 | 0.183 | адн.ад. | 
| Пераходнае супраціўлленне статара | x′d | Xd1 | 0,263 | адн.ад. | 
| Сінхроннае супраціўленне статара | xd | Xd | 1,79 | адн.ад. | 
| Супрацiўленне адваротнай паслядоўнасцi | x2 | X2 | 0,223 | адн.ад. | 
| Пастаянная часу абмоткi узбуджэння | Td0 | Td0 | 6,5 | с | 
| Звышпераходная пастаянная часу | Td | Td11 | 0,12 | с | 
| 3 Параметры нагрузкі генератара | ||||
| Магутнасць нагрузкі | Sнагр | Snagr | 1175000,0 | ВА | 
| Каэфіцыент магутнасці | 
 | CosFI | 0,8 | |
| Вугал становішча ротара | 
 | GAM | 0,4 | рад. | 
Перад вызавам праграмы SINGEN карыстальнік павінен стварыць на дыску файл уваходных дадзеных, у які павінны быць запісаны ўсе уваходныя дадзеныя ў парадку, які ўказаны ў табл. 1. Файлу прысвойваецца імя, якое складаецца з чатырох лацінскіх літар і мае пашырэнне “.DAT”. Пасля запуску праграмы гэтае імя пасля запыту ўводзіцца ў памяць ЭВМ з экрана дысплея. У выніку работы праграма стварае на дыску два файлы рэзультатаў з імёнамі АААА.REZ і АААА.GRF. Файл AAAA.GRF, у адрозненне ад першага файла, не утрымлівае ўваходных дадзеных і тэкставых тлумачэнняў.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.