UnitCommitment.jl

UnitCommitment.jl (UC.jl) is a Julia optimization package for the Security-Constrained Unit Commitment Problem (SCUC), a fundamental optimization problem in power systems used, for example, to clear the day-ahead electricity markets. The package provides benchmark instances for the problem and Julia/JuMP implementations of state-of-the-art mixed-integer programming formulations.

Package Components

Documentation

Source code

Authors

Acknowledgments

Citing

If you use UnitCommitment.jl in your research, we request that you cite the package as follows:

If you make use of the provided instances files, we request that you additionally cite the original sources, as described in the instances page.

License

Released under the modified BSD license. See LICENSE.md for more details.