1.不需要全塔高的数据。

2.海拔修正从1000m开始。
This commit is contained in:
n3040
2022-01-10 01:16:09 +08:00
parent cc98c27800
commit 8ec26aa3a3
2 changed files with 9 additions and 12 deletions

View File

@@ -10,7 +10,6 @@ gCount = 1
class Parameter:
h_g_sag: float # 地线弧垂
h_c_sag: float # 导线弧垂
h_whole: float # 杆塔全高
voltage_n: int # 工作电压分成多少份来计算
td: int # 雷暴日
insulator_c_len: float # 串子绝缘长度
@@ -187,10 +186,7 @@ def solve_circle_line_intersection(
def min_i(string_len, u_ph):
# 海拔修正
altitude = para.altitude
if altitude > 1000:
k_a = math.exp(altitude / 8150) # 气隙海拔修正
else:
k_a = 1
k_a = math.exp((altitude-1000) / 8150) # 气隙海拔修正
u_50 = 1 / k_a * (530 * string_len + 35) # 50045 上附录的公式,实际应该用负极性电压的公式
z_0 = 300 # 雷电波阻抗
z_c = 251 # 导线波阻抗