Расчет токов несимметрических коротких замыканий на ЭВМ (Лабораторная работа № 6), страница 2

2.2. Программа TKZ для расчета токов несимметрических КЗ ориентирована на учебный процесс и предназначена для расчета токов КЗ при выполнении курсовых и дипломных работ. Программа дает возможность рассчитать полное значение периодической составляющей сверхпереходного тока трехфазного, двухфазного, однофазного и двухфазного на землю КЗ, симметрические составляющие этого тока и распределение их по ветвям схемы. Нагрузки и активные сопротивления не учитываются. Сопротивления ветвей СПП, СОП, СНП должны быть представлены в относительных единицах. Узлы СПП с нулевым потенциалом (нейтрали генераторов) обязательно должны иметь номер ноль. Остальные узлы СПП нумеруются целыми числами в возрастающем порядке. Один и тот же узел в СПП, СОП и СНП должен иметь одинаковый номер. Сопротивления элементов СОП приняты равными сопротивлениям СПП [1], потому СОП во входных данных не описывается. Текст программы ТКZ приведен в приложении 1.

Программа включает в себя главную программу TKZ и подпрограмму ZHORTKA. Подпрограмма ZHORTKA полностью повторяет такую же подпрограмму в программах ZORKA и NAKLAD (см. лаб. раб. № 4, 5) и тут не рассматривается. Текст программы TKZ обеспечен комментариями, которые дают возможность понять реализацию алгоритмов, порядок создания файла исходных данных и расшифровки файла результатов.

Блок 1 - ввод исходных данных. Исходные данные о схеме заносятся пользователем в отдельный файл с именем типа АААА.DAT. Информация в файле разделена на группы. В первой группе исходных данных описывается семь общих данных (простые переменные):

признак расчета коэффициентов распределения токов КЗ по ветвям схемы NRKRTKZH: (NRKRTKZH=0 - в выходной файл выводятся суммарные токи в заданных узлах КЗ; NRKRTKZH=1 - выводятся суммарные токи в узлах КЗ, коэффициенты распределения симметричных составляющих и полных токов поврежденных фаз по ветвям схемы, присоединенных к узлу КЗ; NRKRTKZH=2 - выводятся суммарные токи в узлах КЗ и коэффициенты распределения симметричных составляющих по всем ветвям схемы); NRKRTKZH=3 - выводятся суммарные токи в узлах КЗ, коэффициенты распределения симметрических составляющих и полных токов поврежденных фаз по всем ветвям схемы):

признак схемы нулевой последовательности NSNP: (NSNP=0 - СНП в исвходных данных не описывается; токи КЗ рассчитываются только для трехфазных и двухфазных КЗ; NSNP=1 - СНП описывается во входных данных и исполняется расчет токов КЗ для всех видов КЗ);

KH - количество ветвей СПП;

KWKZ - количество узлов КЗ;

KHSNP - количество ветвей СНП (при NSNP=0 принимается равным нолю);

КWSNPNP - количество узлов СНП с нулевым потенциалом (при NSNP=0 принимается равным нолю);

SB - базисная мощность (МВА).

Вторая группа файла входных данных - список информации о СПП: (четыре массива: N1K(KH) - номера первых концов ветвей; N2K(KH) - номера вторых концов ветвей; Х(КН) – сопротивления ветвей (адн. адз); SNG(KH) - мощности генераторов в ветвях (MBA)). Для каждой ветви схемы в этой группе данных записываются четыре цифры: номер первого конца, номер второго конца (целые переменные), сопротивление (относительные единицы), мощность генератора в ветви (МВА). Порядок описания ветвей произвольный.

Третья группа данных файла АААА.DAT - список информации об узлах КЗ: (два массива: NWKZ(KWKZ) - номера узлов КЗ; UB(KWKZ) - базисные напряжения (кв)). Узлы КЗ перечисляются в списке в произвольном порядке, а соответствующие им базисные напряжения перечисляются в соответствии с номерами узлов КЗ.

Четвертая группа файла АААА.DAT - список информации о СНП (три массива: N1KSNP(KHSNP) - номера первых концов ветвей СНП; . N2KSNP(KHSNP) - номера вторых концов ветвей СНП; XSNP(KHSNP) – сопротивления ветвей СНП). Порядок размещения информации такой же, как и для СПП.

Пятая группа файла АААА.DAT - массив номеров узлов СНП, которые имеют в этой схеме нулевой потенциал: NWSNPNP(KWSNPNP).

Четвертая и пятая группы в исходных данных отсутствуют, если признак NSNP (вторая переменная в первой группе данных) заданный равным нулю. Каждая группа данных должна быть отдельной записью, г. зн. должна начинаться с новой строчки в файле исходных данных.