50 lines
1.6 KiB
Python
50 lines
1.6 KiB
Python
import numpy as np
|
|
|
|
solar_parameters = {
|
|
'I_sc0': 8.0, # 参考条件下的短路电流 (A)
|
|
'V_b': 24, # 基准电压
|
|
'V_oc0': 36.0, # 参考条件下的开路电压 (V)
|
|
'R_s': 0.1, # 串联电阻 (Ω)
|
|
'R_sh': 100.0, # 并联电阻 (Ω)
|
|
'k_v': -0.2, # 开路电压的温度系数 (V/°C)
|
|
'k_o': 0.001, # 变动成本系数 (元/千瓦时)
|
|
'G_ref': 1000, # 参考辐照度 (W/m²)
|
|
'T_ref': 25, # 参考温度 (°C)
|
|
}
|
|
|
|
wind_parameters = {
|
|
'cutin_speed': 3,
|
|
'cutout_speed': 12,
|
|
'rated_speed': 8,
|
|
'air_density': 1.225,
|
|
'rotor_radius': 25,
|
|
'power_coefficient': 0.5,
|
|
'generator_efficiency': 0.9,
|
|
'opex_cofficient': 0.01,
|
|
}
|
|
|
|
battery_parameters = {
|
|
'capacity': 500, # kw
|
|
'max_charge': 100, # kw
|
|
'max_discharge': 100, # kw
|
|
'efficiency': 0.9,
|
|
'degradation': 0.01, # euro/kw
|
|
'max_soc': 0.8,
|
|
'min_soc': 0.2,
|
|
'initial_capacity': 0.4
|
|
}
|
|
|
|
dg_parameters = {
|
|
'gen_1': {'a': 0.0034, 'b': 3, 'c': 30, 'd': 0.03, 'e': 4.2, 'f': 0.031,
|
|
'power_output_max': 150, 'power_output_min': 10,
|
|
'ramping_up': 100, 'ramping_down': 100, 'min_up': 2, 'min_down': 1},
|
|
|
|
'gen_2': {'a': 0.001, 'b': 10, 'c': 40, 'd': 0.03, 'e': 4.2, 'f': 0.031,
|
|
'power_output_max': 375, 'power_output_min': 50,
|
|
'ramping_up': 100, 'ramping_down': 100, 'min_up': 2, 'min_down': 1},
|
|
|
|
'gen_3': {'a': 0.001, 'b': 15, 'c': 70, 'd': 0.03, 'e': 4.2, 'f': 0.031,
|
|
'power_output_max': 500, 'power_output_min': 100,
|
|
'ramping_up': 200, 'ramping_down': 200, 'min_up': 2, 'min_down': 1}
|
|
}
|