PowerSystems.jl

Data structures in Julia to enable power systems analysis. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

BSD-3-CLAUSE License

Stars
305
Committers
39

Bot releases are visible (Hide)

PowerSystems.jl - v1.2.0

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.2.0

Diff since v1.1.1

Closed issues:

  • Cannot add a HybridSystem() to a PSY sys (#686)
  • Supporting multiple assets with the same name (#687)
  • Allow AREA type in BUS section to be Decimal, not just Integer (#688)
  • configure_logging not available (#691)

Merged pull requests:

  • Adding new field to GenericBattery (#685) (@sourabhdalvi)
  • adding better error messages for pti parsing (#690) (@claytonpbarrows)
  • Replace all enums with new scoped_enum macro (#692) (@daniel-thom)
  • adding PowerSystemCaseBuilder to tests (#693) (@sourabhdalvi)
  • fix enum implementation (#694) (@jd-lara)
  • change PSB definition (#695) (@jd-lara)
  • minor pm parser_updates (#696) (@claytonpbarrows)
PowerSystems.jl - v1.1.1

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.1.1

Diff since v1.1.0

PowerSystems.jl - v1.1.0

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.1.0

Diff since v1.0.8

Closed issues:

  • Documentation explaining units (#677)
PowerSystems.jl - v1.0.8

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.8

Diff since v1.0.7

Merged pull requests:

  • Cb/storage name (#681) (@claytonpbarrows)
  • Updating Printing (#682) (@sourabhdalvi)
  • Adding changes from JuliaFormatter update (#683) (@sourabhdalvi)
  • Updating unit settings methods (#684) (@sourabhdalvi)
PowerSystems.jl - v1.0.7

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.7

Diff since v1.0.6

Merged pull requests:

  • Reverting PWL cost parsing to return $-MW from $-p.u (#679) (@sourabhdalvi)
  • Cb/parser updates (#680) (@claytonpbarrows)
PowerSystems.jl - v1.0.6

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.6

Diff since v1.0.5

Merged pull requests:

  • update deps (#678) (@jd-lara)
PowerSystems.jl - v1.0.5

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.5

Diff since v1.0.4

Closed issues:

  • Add example of creating and adding MarketBidCost data (#636)

Merged pull requests:

  • Jd/fix market bid docs (#676) (@jd-lara)
PowerSystems.jl - v1.0.4

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.4

Diff since v1.0.3

Merged pull requests:

  • fix docs (#674) (@jd-lara)
PowerSystems.jl - v1.0.3

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.3

Diff since v1.0.2

Merged pull requests:

  • psid updates (#671) (@jd-lara)
  • add sort to PTDF (#672) (@jd-lara)
  • docs dyn (#673) (@jd-lara)
PowerSystems.jl - v1.0.2

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.2

Diff since v1.0.1

Merged pull requests:

  • fix dyn parse bug (#670) (@jd-lara)
PowerSystems.jl - v1.0.1

Published by github-actions[bot] almost 4 years ago

PowerSystems v1.0.1

Diff since v1.0.0

Closed issues:

  • Add Documentation (#65)
  • De-serialization fails with dynamic models (#642)
  • Inconsistency in phase shift angle units (#649)
  • System ignores runchecks flag when deserialize (#665)

Merged pull requests:

  • docs galore (#633) (@jd-lara)
  • Add a Symmetric ReserveDirection (#635) (@andrewrosemberg)
  • Adding documentation for MarketBidCost (#637) (@sourabhdalvi)
  • Add dynamics documentation (#638) (@rodrigomha)
  • add base_power setting (#639) (@jd-lara)
  • add convert methods for enums (#640) (@jd-lara)
  • Adding missing args to transform_single_time_series (#643) (@sourabhdalvi)
  • making inflow pu for hydro gens (#645) (@claytonpbarrows)
  • Fixing bugs in docs for MarketBidCost (#646) (@sourabhdalvi)
  • updating Thermal Multi Start (#647) (@sourabhdalvi)
  • update deps (#648) (@jd-lara)
  • Use views when concatenating PTDF matrix (#651) (@raphaelsaavedra)
  • add fix to PTDF pst calculation (#653) (@jd-lara)
  • Add configure_logging function (#654) (@daniel-thom)
  • Add test coverage (#655) (@daniel-thom)
  • include available in pf (#656) (@jd-lara)
  • add new download method to UtilsData (#658) (@jd-lara)
  • jd/additional_docs_sections (#659) (@jd-lara)
  • dyn gen deserialization (#661) (@jd-lara)
  • fixing docs for MarketBidCost (#662) (@sourabhdalvi)
  • update branch naming (#663) (@jd-lara)
  • update project toml (#666) (@jd-lara)
  • Fix handling of skip_validation flag (#667) (@daniel-thom)
  • update toml file (#668) (@jd-lara)
PowerSystems.jl - v1.0.0

Published by github-actions[bot] about 4 years ago

PowerSystems v1.0.0

Diff since v0.28.1

Closed issues:

  • Storage data from RTS-GMLC (#590)
  • Hydro missing field (#613)
  • Type of contributing_services in add_service! (#615)
  • Excessive printing for arrays of components (#616)
  • VariableCost should only accept Tuple{Float64,Float64} or Array{Tuple{Float64,Float64},1} (#617)

Merged pull requests:

  • Added struct for Zero Order Battery Model (ZeroOrderBESS.jl) (#595) (@ciaranrob)
  • cost function updates (#596) (@jd-lara)
  • adding PHES (#597) (@claytonpbarrows)
  • Change Int64 to Int (#598) (@andrewrosemberg)
  • Refactor serialization (#599) (@daniel-thom)
  • add cost to HydroDispatch (#601) (@jd-lara)
  • add Hybrid System (#602) (@jd-lara)
  • remove setters for states and n_states in dynamic components (#605) (@jd-lara)
  • Changes for 1.0 (#607) (@jd-lara)
  • Serialize component modules (#608) (@daniel-thom)
  • Rename forecasts to time series (#609) (@daniel-thom)
  • Cb/valid config generator (#610) (@claytonpbarrows)
  • Add add_time_series! method that accepts multiple components (#611) (@daniel-thom)
  • Time series updates (#612) (@daniel-thom)
  • Pre-1.0 (#618) (@jd-lara)
  • Fix validation of time series parameters (#620) (@daniel-thom)
  • Jd/psi integration (#622) (@jd-lara)
  • Update time series interfaces to match InfrastructureSystems (#623) (@daniel-thom)
  • Adding methods to support VariableCost TimeSeries (#625) (@sourabhdalvi)
  • Add support for time series cache (#626) (@daniel-thom)
  • Time series docs (#627) (@daniel-thom)
  • hybridv2 (#628) (@jd-lara)
  • Add data format version to serialization (#629) (@daniel-thom)
  • service addition to device (#630) (@jd-lara)
  • Fix tests (#631) (@daniel-thom)
  • Fix linting errors (#632) (@daniel-thom)
  • Remove wrong service costs (#634) (@andrewrosemberg)
PowerSystems.jl - Pre-1.0 release.

Published by jd-lara about 4 years ago

This release is not production-ready, only relevant to start migrating dependencies.

PowerSystems.jl - v0.28.1

Published by github-actions[bot] about 4 years ago

PowerSystems v0.28.1

Diff since v0.28.0

Merged pull requests:

  • Cb/tabular unit conversion (#594) (@claytonpbarrows)
PowerSystems.jl - v0.28.0

Published by github-actions[bot] about 4 years ago

PowerSystems v0.28.0

Diff since v0.27.0

Merged pull requests:

  • add missing exports (#592) (@jd-lara)
  • Simplify System constructor (#593) (@daniel-thom)
PowerSystems.jl - v0.27.0

Published by github-actions[bot] about 4 years ago

PowerSystems v0.27.0

Diff since v0.26.0

Closed issues:

  • changing the upper value of lines and transformers' resistance, reactance and susceptance. (#583)

Merged pull requests:

  • Fix markdown syntax (#575) (@daniel-thom)
  • Rh/update docs (#576) (@jd-lara)
  • Documentation (#577) (@jd-lara)
  • providing defaults to the tablular parser for dc_line data (#578) (@claytonpbarrows)
  • rerun autogenerated code (#579) (@jd-lara)
  • add govs (#580) (@jd-lara)
  • Update AVR models (#581) (@rodrigomha)
  • Psse parse madness (#582) (@jd-lara)
  • Include additional validations for PSS/E structs (#584) (@rodrigomha)
  • Add ReserveNonSpinning (#585) (@andrewrosemberg)
  • Add TGOV1DU (#586) (@rodrigomha)
  • Add costs to reserves (#587) (@andrewrosemberg)
  • Fix jq examples for viewing serialized files (#588) (@daniel-thom)
  • Add filtering to iterate_forecasts (#589) (@daniel-thom)
  • change errors to warn (#591) (@jd-lara)
PowerSystems.jl - v0.26.0

Published by github-actions[bot] about 4 years ago

PowerSystems v0.26.0

Diff since v0.25.0

Closed issues:

  • UnitsInfo lost in forwarding of RegulationDevice (#573)

Merged pull requests:

  • Add StaticGroupReserve (#554) (@andrewrosemberg)
  • Fix serialization for StaticReserveGroup (#571) (@daniel-thom)
  • Add storage target and conversion factor to HydroReservoir (#572) (@rodrigomha)
  • regulation device patch (#574) (@jd-lara)
PowerSystems.jl - v0.25.0

Published by github-actions[bot] about 4 years ago

PowerSystems v0.25.0

Diff since v0.24.0

Merged pull requests:

  • Dynamic data parsing (#561) (@rodrigomha)
  • Update GENROU struct (#562) (@rodrigomha)
  • Add more defaults to ThermalStandard (#563) (@raphaelsaavedra)
  • fixing vom cost omission in table data parsing (#564) (@claytonpbarrows)
  • thermal defaults (#565) (@jd-lara)
  • Update .travis.yml (#566) (@jd-lara)
  • Cb/set parsed unit system (#568) (@claytonpbarrows)
  • regenerate code (#569) (@jd-lara)
  • system base patch (#570) (@jd-lara)
PowerSystems.jl - v0.24.0

Published by github-actions[bot] over 4 years ago

PowerSystems v0.24.0

Diff since v0.23.3

Closed issues:

  • Add states documentation in Dynamic Models (#506)
  • precompile failing (#558)
  • Failing to Serialize/Deserialize (deepcopy) of Forward Structs (#560)

Merged pull requests:

  • Jd/forward use fix (#559) (@jd-lara)
PowerSystems.jl - v0.23.3

Published by github-actions[bot] over 4 years ago

PowerSystems v0.23.3

Diff since v0.23.2

Merged pull requests:

  • Regulation device improvements (#553) (@jd-lara)
  • Cb/tabledata bugfixes (#555) (@claytonpbarrows)
  • Cb/tabledata bugfixes (#556) (@claytonpbarrows)
  • add special case for RenewableDispatch (#557) (@jd-lara)
Package Rankings
Top 5.0% on Juliahub.com
Badges
Extracted from project README
Main - CI codecov Documentation Build DOI PowerSystems.jl Downloads