Тема: Модуль python3 для расчета параметров схемы замещения ВЛ по РУ РЗА №11
Модуль python3 для расчета параметров схемы замещения ВЛ в соответствии с Руководящими указаниями по релейной защите № 11 Расчеты токов короткого замыкания для релейной защиты и системной автоматики 110-750 кВ
В добавление к Модулю расчета токов КЗ в сетях любых классов напряжения на Python3 разработал модуль для расчета параметров ВЛ
его можно скачать по ссылке:
https://github.com/aspirmk/pvl
Пример использования модуля представлен ниже
# -*- coding: utf-8 -*-
"""
Пример использования модуля расчета параметров воздушных линий PVL в соответствии с
Руководящими указаниями по релейной защите № 11 Расчеты токов короткого
замыкания для релейной защиты и системной автоматики 110-750 кВ
г.Саратов 24.11.2020г.
"""
import PVL5 as PVL
ASO300 = PVL.provod('ACО300 из примера 2.3 РУ11',0.108,23.5,0.9)
PB220 = PVL.opora('ПБ220 из примера 2.3 РУ11 h+10м', [-5.3+18j, 8.8+18j, 5.3+25.5j], [0.0, 0.0, 0.0], 0j, 0j)
sk2_3=PVL.sech('Пример 2.3 из РУ11',1.0,0.05,1000.0)
l1 = PVL.Line(sk2_3,'Линия 1',0.0,PB220.C1,ASO300,0,0,7)
l2 = PVL.Line(sk2_3,'Линия 2',30.0,PB220.C1,ASO300,0,0,7)
l3 = PVL.Line(sk2_3,'Линия 3',70.0,PB220.C1,ASO300,0,0,7)
l4 = PVL.Line(sk2_3,'Линия 4',120.0,PB220.C1,ASO300,0,0,7)
sk2_3.calc()
sk2_3.res()
PB500_2T=PVL.opora('ПБ500-2т из примера 2.4 РУ11',(-12+27j,0+27j,12+27j),(0.0,0.0,0.0),-8.1+32j,8.1+32j)
ASO400=PVL.provod('ACО400 из примера 2.4 РУ11',0.078,27.2,0.9)
ASO400_3_04=ASO400.RaschPr('3*ACО400-0.4м',3,0.4)
S70=PVL.provod('С-70',2.625,13.0)
sk2_4=PVL.sech('Примеры 2.4 и 2.6 из РУ11',1.0,0.05,1000.0)
l1 = PVL.Line(sk2_4,'Линия 1',0.0,PB500_2T.C1,ASO400_3_04,5.0,0,14)
t1_1 = PVL.Line(sk2_4,'Трос 1 Линия 1',0.0,PB500_2T.T1,S70,0.5,1,14)
t1_2 = PVL.Line(sk2_4,'Трос 2 Линия 2',0.0,PB500_2T.T2,S70,0.5,1,14)
l2 = PVL.Line(sk2_4,'Линия 2',50.0,PB500_2T.C1,ASO400_3_04,5.0,0,14)
t2_1 = PVL.Line(sk2_4,'Трос 1 Линия 2',50.0,PB500_2T.T1,S70,0.5,1,14)
t2_2 = PVL.Line(sk2_4,'Трос 2 Линия 2',50.0,PB500_2T.T2,S70,0.5,1,14)
sk2_4.calc()
sk2_4.res()
AC_150_24 = PVL.provod('AC-150/24', 0.198+0.000j, 17.1, 0.95)
S50=PVL.provod('С-50',3.75,9.1)
PS70D=PVL.izol('ПС-70Д',0.127)
PB110_1 = PVL.opora('ПБ110-1', [-2.0+14.5j, 3.5+14.5j, 2.0+17.5j], [0.0, 0.0, 0.0], 0.0+19.5j, 0.0+0.0j)
sk3=PVL.sech('Пример с 4-мя ВЛ 110 кВ',1.0,0.05,1000.0)
pl1 = PVL.Line(sk3,'Линия 1',0.0,PB110_1.C1,AC_150_24,PS70D(8),0,5.5)
t1_1 = PVL.Line(sk3,'Трос 1 Линия 1',0.0,PB110_1.T1,S50,0.0,2,5.5)
pl2 = PVL.Line(sk3,'Линия 2',30.0,PB110_1.C1,AC_150_24,PS70D(8),0,5.5)
t2_1 = PVL.Line(sk3,'Трос 1 Линия 2',30.0,PB110_1.T1,S50,0.0,2,5.5)
pl3 = PVL.Line(sk3,'Линия 3',60.0,PB110_1.C1,AC_150_24,PS70D(8),0,5.5)
t3_1 = PVL.Line(sk3,'Трос 1 Линия 3',60.0,PB110_1.T1,S50,0.0,2,5.5)
pl4 = PVL.Line(sk3,'Линия 4',90.0,PB110_1.C1,AC_150_24,PS70D(8),0,5.5)
t4_1 = PVL.Line(sk3,'Трос 1 Линия 4',90.0,PB110_1.T1,S50,0.0,2,5.5)
sk3.calc()
sk3.res()
Вышеуказанный код выдает следующий результат
Сечение Пример 2.3 из РУ11: L = 1.0; Rз = 0.05; Dз = 1000.0;
Прямая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R1 | X1 | Z1 | B1 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Линия 1 | 0.1080 | 0.4392 | 0.4523 | 2.5663 | 76.2 |
| | | | | | | |
| 2 | Линия 2 | 0.1080 | 0.4392 | 0.4523 | 2.5663 | 76.2 |
| | | | | | | |
| 3 | Линия 3 | 0.1080 | 0.4392 | 0.4523 | 2.5663 | 76.2 |
| | | | | | | |
| 4 | Линия 4 | 0.1080 | 0.4392 | 0.4523 | 2.5663 | 76.2 |
|___|_____________________|________|________|________|________|______|
Нулевая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R0 | X0 | Z0 | B0 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Линия 1 | 0.2580 | 1.2812 | 1.3069 | 1.7729 | 78.6 |
|/2 | Линия 2 | 0.1500 | 0.6661 | 0.6828 |-0.2107 | 77.3 |
|/3 | Линия 3 | 0.1500 | 0.5022 | 0.5241 |-0.0337 | 73.4 |
|/4 | Линия 4 | 0.1500 | 0.4000 | 0.4272 |-0.0125 | 69.4 |
| | | | | | | |
| 2 | Линия 2 | 0.2580 | 1.2812 | 1.3069 | 1.7821 | 78.6 |
|/3 | Линия 3 | 0.1500 | 0.6096 | 0.6278 |-0.1292 | 76.2 |
|/4 | Линия 4 | 0.1500 | 0.4544 | 0.4786 |-0.0227 | 71.7 |
| | | | | | | |
| 3 | Линия 3 | 0.2580 | 1.2812 | 1.3069 | 1.7620 | 78.6 |
|/4 | Линия 4 | 0.1500 | 0.5665 | 0.5860 |-0.0896 | 75.2 |
| | | | | | | |
| 4 | Линия 4 | 0.2580 | 1.2812 | 1.3069 | 1.7517 | 78.6 |
|___|_____________________|________|________|________|________|______|
Сечение Примеры 2.4 и 2.6 из РУ11: L = 1.0; Rз = 0.05; Dз = 1000.0;
Прямая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R1 | X1 | Z1 | B1 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Линия 1 | 0.0260 | 0.3012 | 0.3024 | 3.8118 | 85.1 |
| | | | | | | |
| 2 | Линия 2 | 0.0260 | 0.3012 | 0.3024 | 3.8118 | 85.1 |
|___|_____________________|________|________|________|________|______|
Нулевая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R0 | X0 | Z0 | B0 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Линия 1 | 0.1760 | 1.0914 | 1.1055 | 2.8751 | 80.8 |
|/2 | Линия 2 | 0.1500 | 0.5727 | 0.5920 |-0.1028 | 75.3 |
| | | | | | | |
| 2 | Линия 2 | 0.1760 | 1.0914 | 1.1055 | 2.8751 | 80.8 |
|___|_____________________|________|________|________|________|______|
Сечение Пример с 4-мя ВЛ 110 кВ: L = 1.0; Rз = 0.05; Dз = 1000.0;
Прямая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R1 | X1 | Z1 | B1 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Цепь 1 | 0.1980 | 0.3972 | 0.4438 | 2.7988 | 63.5 |
| | | | | | | |
| 2 | Цепь 2 | 0.1980 | 0.3972 | 0.4438 | 2.7988 | 63.5 |
| | | | | | | |
| 3 | Цепь 3 | 0.1980 | 0.3972 | 0.4438 | 2.7988 | 63.5 |
| | | | | | | |
| 4 | Цепь 4 | 0.1980 | 0.3972 | 0.4438 | 2.7988 | 63.5 |
|___|_____________________|________|________|________|________|______|
Нулевая последовательность
______________________________________________________________________
| | | | | | | |
| № | Название | R0 | X0 | Z0 | B0 | fi |
|___|_____________________|________|________|________|________|______|
| | | | | | | |
| 1 | Цепь 1 | 0.4653 | 1.3106 | 1.3908 | 1.7327 | 70.5 |
|/2 | Цепь 2 | 0.2644 | 0.5534 | 0.6133 |-0.0611 | 64.5 |
|/3 | Цепь 3 | 0.2548 | 0.4241 | 0.4947 |-0.0119 | 59.0 |
|/4 | Цепь 4 | 0.2411 | 0.3546 | 0.4288 |-0.0054 | 55.8 |
| | | | | | | |
| 2 | Цепь 2 | 0.4791 | 1.2996 | 1.3851 | 1.7368 | 69.8 |
|/3 | Цепь 3 | 0.2706 | 0.5481 | 0.6113 |-0.0603 | 63.7 |
|/4 | Цепь 4 | 0.2542 | 0.4246 | 0.4949 |-0.0120 | 59.1 |
| | | | | | | |
| 3 | Цепь 3 | 0.4786 | 1.3000 | 1.3853 | 1.7368 | 69.8 |
|/4 | Цепь 4 | 0.2632 | 0.5543 | 0.6136 |-0.0613 | 64.6 |
| | | | | | | |
| 4 | Цепь 4 | 0.4632 | 1.3121 | 1.3914 | 1.7318 | 70.6 |
|___|_____________________|________|________|________|________|______|