import Self_defined_functions import math #------------------------------------------------------------------------------------------------------------------------------------ def ShuntCapacitor_OverCurrentMax_Current(K_k, I_e): # 该函数适用于以下定值的计算: # 并补电流速断动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) I_dz = K_k * I_e return I_dz def ShuntCapacitor_DiffVoltage_Voltage(K_k, n_PT, N, M, D): # 该函数适用于以下定值的计算: # 并补电流速断动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) U_dz = 1 / (K_k * n_PT) * 27500 / (N * (M-1) * (1-D) + 1) return U_dz def ShuntCapacitor_DiffCurrent_Current(K_k, K_tx, f_max, K_ylmax, I_e): # 该函数适用于以下定值的计算: # 并补电流速断动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) I_dz = K_k * K_tx * f_max * K_ylmax * I_e return I_dz def ShuntCapacitor_OverCurrent_Current(I_e): # 该函数适用于以下定值的计算: # 并补过电流动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) I_dz = 1.5 * I_e return I_dz def ShuntCapacitor_LongTimeOverCurrent_Current(K_I,I_e): # 该函数适用于以下定值的计算: # 并补全电流过电流动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) I_dz = K_I * I_e return I_dz def ShuntCapacitor_OverVoltage_Voltage(K_v, D, N, U_e, n_PT): # 该函数适用于以下定值的计算: # 并补全电流过电流动作电流 # 检测一下数据输入类型 for name, value in locals().items(): Self_defined_functions.check_input(value) U_dz = K_v * (1 - D) * N * U_e / n_PT return U_dz