Model parameters
Description
ProxAL.ModelInfo
— TypeModelInfo
Specifies the ACOPF model structure.
Parameter | Description | Default value |
---|---|---|
time_horizon_start::Int | starting index of planning horizon | 1 |
num_time_periods::Int | number of time periods | 1 |
num_ctgs::Int | number of line contingencies | 0 |
load_scale::Float64 | load multiplication factor | 1.0 |
ramp_scale::Float64 | multiply this with $p_{g}^{max}$ to get generator ramping $r_g$ | 1.0 |
corr_scale::Float64 | multiply this with $r_g$ to get generator ramping for corrective control | 0.1 |
obj_scale::Float64 | objective multiplication factor | 1.0e-3 |
allow_obj_gencost::Bool | model generator cost | true |
allow_constr_infeas::Bool | allow constraint infeasibility | false |
allow_line_limits::Bool | allow line flow limits | true |
weight_constr_infeas::Float64 | quadratic penalty weight for constraint infeasibilities | 1.0 |
weight_freq_ctrl::Float64 | quadratic penalty weight for frequency violations | 1.0 |
weight_ctgs::Float64 | linear weight of contingency objective function | 1.0 |
case_name::String | name of case file | "" |
savefile::String | name of save file | "" |
time_link_constr_type::Symbol | ∈ [:penalty, :equality, :inequality] see Formulation | :penalty |
ctgs_link_constr_type::Symbol | ∈ [:frequency_penalty, :frequency_equality, :preventive_penalty, :preventive_equality, :corrective_penalty, :corrective_equality, :corrective_inequality] , see Formulation | :frequency_penalty |