diff --git a/CHANGELOG.md b/CHANGELOG.md index b4b288e..c236429 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,11 +11,11 @@ All notable changes to this project will be documented in this file. [semver]: https://semver.org/spec/v2.0.0.html [pkjjl]: https://pkgdocs.julialang.org/v1/compatibility/#compat-pre-1.0 -## [0.3.0] - Unreleased +## [0.3.0] - 2022-07-18 ### Added - Add support for multiple reserve products and zonal reserves. - Add flexiramp reserve products, following WanHob2016's formulation (@oyurdakul, #21). -- Add 364 variations for each MATPOWER instance, corresponding to each day of the year, bringing the total number of benchmark test cases to 5,971. +- Add 365 variations for each MATPOWER instance, corresponding to each day of the year. ### Changed - To support multiple/zonal reserves, the input data format has been modified as follows: diff --git a/LICENSE.md b/LICENSE.md index c8e8937..524de60 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,4 +1,4 @@ -Copyright © 2020, UChicago Argonne, LLC +Copyright © 2020-2022, UChicago Argonne, LLC All Rights Reserved diff --git a/README.md b/README.md index 39248fa..0f7b230 100755 --- a/README.md +++ b/README.md @@ -87,10 +87,11 @@ UnitCommitment.write("/tmp/output.json", solution) ## Documentation -1. [Usage](https://anl-ceeesa.github.io/UnitCommitment.jl/0.2/usage/) -2. [Data Format](https://anl-ceeesa.github.io/UnitCommitment.jl/0.2/format/) -3. [Instances](https://anl-ceeesa.github.io/UnitCommitment.jl/0.2/instances/) -4. [JuMP Model](https://anl-ceeesa.github.io/UnitCommitment.jl/0.2/model/) +1. [Usage](https://anl-ceeesa.github.io/UnitCommitment.jl/0.3/usage/) +2. [Data Format](https://anl-ceeesa.github.io/UnitCommitment.jl/0.3/format/) +3. [Instances](https://anl-ceeesa.github.io/UnitCommitment.jl/0.3/instances/) +4. [JuMP Model](https://anl-ceeesa.github.io/UnitCommitment.jl/0.3/model/) +5. [API Reference](https://anl-ceeesa.github.io/UnitCommitment.jl/0.3/api/) ## Authors * **Alinson S. Xavier** (Argonne National Laboratory) @@ -110,15 +111,15 @@ UnitCommitment.write("/tmp/output.json", solution) If you use UnitCommitment.jl in your research (instances, models or algorithms), we kindly request that you cite the package as follows: -* **Alinson S. Xavier, Aleksandr M. Kazachkov, Feng Qiu**. "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment". Zenodo (2020). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874). +* **Alinson S. Xavier, Aleksandr M. Kazachkov, Feng Qiu**. "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment (Version 0.3)". Zenodo (2022). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874). -If you use the instances, we additionally request that you cite the original sources, as described in the [instances page](docs/instances.md). +If you use the instances, we additionally request that you cite the original sources, as described in the documentation. ## License ```text UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment -Copyright © 2020-2021, UChicago Argonne, LLC. All Rights Reserved. +Copyright © 2020-2022, UChicago Argonne, LLC. All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/docs/src/index.md b/docs/src/index.md index b81db9c..f5cb261 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -34,7 +34,7 @@ Depth = 3 If you use UnitCommitment.jl in your research (instances, models or algorithms), we kindly request that you cite the package as follows: -* **Alinson S. Xavier, Aleksandr M. Kazachkov, Ogün Yurdakul, Feng Qiu**, "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment". Zenodo (2020). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874). +* **Alinson S. Xavier, Aleksandr M. Kazachkov, Ogün Yurdakul, Feng Qiu**, "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment (Version 0.3)". Zenodo (2022). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874). If you use the instances, we additionally request that you cite the original sources, as described in the [instances page](instances.md). @@ -42,7 +42,7 @@ If you use the instances, we additionally request that you cite the original sou ```text UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment -Copyright © 2020, UChicago Argonne, LLC. All Rights Reserved. +Copyright © 2020-2022, UChicago Argonne, LLC. All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/docs/src/instances.md b/docs/src/instances.md index 29bfad0..9034d14 100644 --- a/docs/src/instances.md +++ b/docs/src/instances.md @@ -280,7 +280,7 @@ Tejada19 References ---------- -* [UCJL] **Alinson S. Xavier, Aleksandr M. Kazachkov, Ogün Yurdakul, Feng Qiu.** "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment". Zenodo (2020). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874) +* [UCJL] **Alinson S. Xavier, Aleksandr M. Kazachkov, Ogün Yurdakul, Feng Qiu.** "UnitCommitment.jl: A Julia/JuMP Optimization Package for Security-Constrained Unit Commitment (Version 0.3)". Zenodo (2022). [DOI: 10.5281/zenodo.4269874](https://doi.org/10.5281/zenodo.4269874) * [KnOsWa20] **Bernard Knueven, James Ostrowski and Jean-Paul Watson.** "On Mixed-Integer Programming Formulations for the Unit Commitment Problem". INFORMS Journal on Computing (2020). [DOI: 10.1287/ijoc.2019.0944](https://doi.org/10.1287/ijoc.2019.0944)