Security-Constrained Optimal Power Flow
Budget: €30 – €250 EUR
III. A. Security-Constrained Optimal Power Flow (generator outages)
Develop a security-constrained OPF routine (e.g., runscopf) in MATLAB using modified MATPOWER routines. Run your scopf with your top two generator contingencies to determine the "minimal cost dispatch" that satisfies the security constraints (post-contingency branch MVA limits, post-contingency voltage magnitude limits, and post-contingency Pg/Qg limits) as well as the operational constraints (Pg limits, Qg limits, branch MVA limits, voltage magnitude limits). Use the 30 bus contingency data file for MATPOWER (right click: Save As...).
The following MATPOWER files should be examined as potential files to copy and rename (and possibly modify) for your SCOPF application:
runopf.m
opf.m
opf_setup.m
opf_execute.m
fmincopf_solver.m
opf_costfcn.m
totcost.m
polycost.m
opf_consfcn.m
The Optimization Toolbox contains the MATLAB "fmincon" function. If you don't have "fmincon", then you can use the PC labs on campus administered by OTS. The Optimization Toolbox is installed on those machines.
Develop a security-constrained OPF routine (e.g., runscopf) in MATLAB using modified MATPOWER routines. Run your scopf with your top two generator contingencies to determine the "minimal cost dispatch" that satisfies the security constraints (post-contingency branch MVA limits, post-contingency voltage magnitude limits, and post-contingency Pg/Qg limits) as well as the operational constraints (Pg limits, Qg limits, branch MVA limits, voltage magnitude limits). Use the 30 bus contingency data file for MATPOWER (right click: Save As...).
The following MATPOWER files should be examined as potential files to copy and rename (and possibly modify) for your SCOPF application:
runopf.m
opf.m
opf_setup.m
opf_execute.m
fmincopf_solver.m
opf_costfcn.m
totcost.m
polycost.m
opf_consfcn.m
The Optimization Toolbox contains the MATLAB "fmincon" function. If you don't have "fmincon", then you can use the PC labs on campus administered by OTS. The Optimization Toolbox is installed on those machines.