Линия

Входные параметры

net.line

Параметр

Тип данных

Диапазон величин

Описание

name

string

Диспетчерское наименование

std_type

string

стандартный тип который может быть использован для простейшего определения параметров линии используя таблицу стандартных линий

length_km*

float

\(>\) 0

длина линии [км]

r_ohm_per_km*

float

\(\geq\) 0

активное сопротивление линии [Ом/км]

x_ohm_per_km*

float

\(\geq\) 0

реактивное сопротивление линии [Ом/км]

c_nf_per_km*

float

\(\geq\) 0

ёмкость жилы линии относительно земли [нФ/км]

g_us_per_km*

float

\(\geq\) 0

диэлектрическая проводимость линии [мкСм/км]

max_i_ka*

float

\(>\) 0

допустимый ток [кА]

parallel*

integer

\(\geq\) 1

количество параллельных линий

df*

float

0…1

коэффициент умножения (масштабный коэффициент) допустимого тока

type

string

наименование типа:
«ol» - воздушная линия
«cs» - кабельная линия

тип линии

max_loading_percent**

float

\(>\) 0

максимальная нагрузка в процентах

endtemp_degree***

float

\(>\) 0

температура линии в конце короткого замыкания

in_service*

boolean

True / False

Использовать линию в расчётах.

*необходимо для расчёта потоков мощности в установившемся режиме
**параметры для расчёта оптимальных потоков мощноси
***параметры для расчёта токов короткого замыкания

Примечание

Задание нулевой длины для линий электропередач приведёт к делению на ноль при расчёте потоков мощности и это не допускается. Линии с очень малым сопротивлением могут привести к проблемам сходимости при расчёте потоков мощности по той же причине. Если вы хотите накоротко соединить две шины, используйте выключатель вместо линии с малым сопротивлением!

Электрическая модель

Линия моделируется \(\pi\)-образной схемой замещения:

Параметры элементов схемы замещения рассчитывается на основе входных параметров по следующим формулам:

\begin{align*} \underline{Z} &= (r\_ohm\_per\_km + j \cdot x\_ohm\_per\_km) \cdot \frac{length\_km}{parallel} \\ \underline{Y}&= (g\_us\_per\_km \cdot 1 \cdot 10^-6 + j \cdot 2 \pi f \cdot c\_nf\_per\_km \cdot 1 \cdot 10^-9) \cdot length\_km \cdot parallel \end{align*}

Частота электрического тока \(f\) задаётся при создании электрической сети. Значение по умолчанию \(f = 50 Hz\).

Параметры затем преобразуются в относительные единицы:

\begin{align*} Z_{N} &= \frac{V_{N}^2}{S_{N}} \\ \underline{z} &= \frac{\underline{Z}}{Z_{N}} \\ \underline{y} &= \underline{Y} \cdot Z_{N} \\ \end{align*}

где опорное напряжение \(V_{N}`является номинальным напряжением входной шины, номинальная полная мощность :math:`S_{N}\) определена в системы единиц сети (see Система единиц и условные обозначения).

Примечание

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

Результирующие параметры

net.res_line

Параметр

Тип данных

Описание

p_from_mw

float

активная мощность на входе в линию [МВт]

q_from_mvar

float

реактивная мощность на входе в линию [МВар]

p_to_mw

float

активная мощность на выходе из линии [МВт]

q_to_mvar

float

реактивная мощность на выходе из линии [МВар]

pl_mw

float

активная мощность потерь в линии [МВт]

ql_mvar

float

генерация реактивной мощности в линии [МВар]

i_from_ka

float

ток на входе в линию [кА]

i_to_ka

float

ток на выходе из линии [кА]

i_ka

float

максимальный из токов на входе или на выходе из линии [кА]

loading_percent

float

загрузка линии [%]

Результат расчёта потоков мощности определяется по следующим формулам:

\begin{align*} p\_from\_mw &= Re(\underline{v}_{from} \cdot \underline{i}^*_{from}) \\ q\_from\_mvar &= Im(\underline{v}_{from} \cdot \underline{i}^*_{from}) \\ p\_to\_mw &= Re(\underline{v}_{to} \cdot \underline{i}^*_{to}) \\ q\_to\_mvar &= Im(\underline{v}_{to} \cdot \underline{i}^*_{to}) \\ pl\_mw &= p\_from\_mw + p\_to\_mw \\ ql\_mvar &= q\_from\_mvar + q\_to\_mvar \\ i\_from\_ka &= i_{from} \\ i\_to\_ka &= i_{to} \\ i\_ka &= max(i_{from}, i_{to}) \\ loading\_percent &= \frac{i\_ka}{imax\_ka \cdot df \cdot parallel} \cdot 100 \end{align*}