1.删除一些无用的注释
2.1000m以下还不不修正气隙
This commit is contained in:
6
core.py
6
core.py
@@ -21,6 +21,7 @@ class Parameter:
|
||||
h_arm: float # 导、地线垂直坐标
|
||||
altitude: int # 海拔,单位米
|
||||
max_i: float # 最大尝试电流,单位kA
|
||||
rated_voltage: float # 额定电压
|
||||
|
||||
|
||||
para = Parameter()
|
||||
@@ -186,7 +187,10 @@ def solve_circle_line_intersection(
|
||||
def min_i(string_len, u_ph):
|
||||
# 海拔修正
|
||||
altitude = para.altitude
|
||||
k_a = math.exp(altitude / 8150) # 气隙海拔修正
|
||||
if altitude > 1000:
|
||||
k_a = math.exp(altitude / 8150) # 气隙海拔修正
|
||||
else:
|
||||
k_a = 1
|
||||
u_50 = 1 / k_a * (530 * string_len + 35) # 50045 上附录的公式,实际应该用负极性电压的公式
|
||||
z_0 = 300 # 雷电波阻抗
|
||||
z_c = 251 # 导线波阻抗
|
||||
|
||||
Reference in New Issue
Block a user