Revision e1c49060c55c1aafa8fbf05e0cb6a145b7cd7810 authored by Tom Brown on 08 November 2019, 07:53:42 UTC, committed by Tom Brown on 08 November 2019, 07:53:42 UTC
Hyperlinked release notes can be found here:

file:///home/tom/fias/lib/pypsa/doc/_build/html/release_notes.html#pypsa-0-15-0-8th-november-2019

This release contains new improvements and bug fixes.

* The unit commitment (UC) has been revamped to take account of
  constraints at the beginning and end of the simulated snapshots
  better. This is particularly u seful for rolling horizon UC. UC now
  accounts for up-time and down-time in the periods before the
  snapshots. The generator attribute initial_status has been replaced
  with two attributes up_time_before and down_time_before to give
  information about the status before network.snapshots. At the end of
  the simulated snapshots, minimum up-times and down-times are also
  enforced. Ramping constraints also look before the simulation at
  previous results, if there are any. See the unit commitment
  documentation for full details. The UC example has been updated with
  a rolling horizon example at the end.
* Documentation is now available on readthedocs, with information
  about functions pulled from the docstrings.
* The dependency on cartopy is now an optional extra.
* PyPSA now works with pandas 0.25 and above, and networkx above 2.3.
* A bug was fixed that broke the Security-Constrained Linear Optimal
  Power Flow (SCLOPF) constraints with extendable lines.
* Network plotting can now plot arrows to indicate the direction of
  flow.
* The objective sense (minimize or maximize) can now be set (default
  remains minimize).
* The network.snapshot_weightings is now carried over when the network
  is clustered.
* Various other minor fixes.

We thank colleagues at TERI for assisting with testing the new unit
commitment code, Clara Büttner for finding the SCLOPF bug, and all
others who contributed issues and pull requests.
1 parent 51de53f
History
File Mode Size
doc
examples
pypsa
test
website
.gitignore -rw-r--r-- 237 bytes
.readthedocs.yml -rw-r--r-- 56 bytes
.travis.yml -rw-r--r-- 1.4 KB
LICENSE.txt -rw-r--r-- 34.3 KB
MANIFEST.in -rw-r--r-- 156 bytes
Makefile -rw-r--r-- 202 bytes
README.rst -rw-r--r-- 10.4 KB
environment.yaml -rw-r--r-- 216 bytes
environment_dev.yaml -rw-r--r-- 143 bytes
environment_docs.yml -rw-r--r-- 273 bytes
setup.cfg -rw-r--r-- 28 bytes
setup.py -rw-r--r-- 1.3 KB

README.rst

back to top