Releases: NREL-Sienna/PowerSimulations.jl
Releases · NREL-Sienna/PowerSimulations.jl
v0.30.1
PowerSimulations v0.30.1
Merged pull requests:
- add working basic timeseries outage (#1239) (@m-bossart)
- fixed get_decision_problem_docstring (#1240) (@annacasavant)
- Fix HVDC Lossless model bug in Copperplate network (#1241) (@rodrigomha)
- Mb/cross horizon outages (#1243) (@m-bossart)
- Mb/ward compat (#1247) (@m-bossart)
- Fix docs build, add aux variable section (#1248) (@GabrielKS)
- Update to
Vector{DateTime}
in Results (#1250) (@rodrigomha)
Closed issues:
- Add event parameters and constraints to constructors (#1187)
- Update from pre-calculated time series (#1190)
- Code to reset unit back to available when using distributions (#1192)
- QA/QC forced outages (#1195)
- PSI Simulation Build fails:
NetworkModel
definition asCopperPlatePowerModel
withTwoTerminalHVDCLine
in the network (#1227)
v0.30.0
PowerSimulations v0.30.0
Breaking changes
- Addition of new interface for power flow in the loop calculations
- Addition of code for PowerAnalytics.jl
Merged pull requests:
- Support in the loop PowerFlow evaluation (#1040) (@jd-lara)
- Add
ComponentSelector
feature: PSI portion (#1196) (@GabrielKS) - first pass; checking conditions (#1217) (@m-bossart)
- Update Project.toml (#1219) (@jd-lara)
- Update Project.toml (#1220) (@jd-lara)
- update cost functions for thermal dispatch no min (#1223) (@rodrigomha)
- update TransmissionInterface to fail with FFs (#1225) (@rodrigomha)
- Rh/fix nomin cost (#1226) (@jd-lara)
- Implement missing function (#1228) (@m-bossart)
- new debug logging, fix logic (#1230) (@jd-lara)
- update decision state for OnVariable and ActivePowerVariable (#1232) (@m-bossart)
- Set full horizon to zero (#1233) (@m-bossart)
- Jd/jump perf (#1234) (@jd-lara)
Closed issues:
- Check HVDCLossless formulation in PTDF and DCP since they are giving different results (#1177)
- Simulation gets stuck during profiling in Linux (#1183)
- Update availability parameters (#1191)
- Performance of has time series in IS (#1194)
- DecisionModel Build Failed for network AreaBalancePowerModel with slacks (#1208)
- tracking variable production costs of thermal facilities (#1215)
- Fix PWL cost production when using ThermalDispatchNoMin (#1221)
v0.29.2
PowerSimulations v0.29.2
Merged pull requests:
- Add Thermal Slacks for UB and LB constraints (including ramps) (#1207) (@rodrigomha)
- extend expression for AreaBalance equations (#1209) (@ymiftah)
- Jd/fix reduction indexing (#1210) (@jd-lara)
- Jd/change axes checks (#1211) (@jd-lara)
- Update Project.toml (#1214) (@jd-lara)
Closed issues:
- Add
use_slacks
option to Thermal generation models (#1204)
v0.29.1
PowerSimulations v0.29.1
Merged pull requests:
- add slackdown to Reactive Balance (#1202) (@rodrigomha)
- Fix bugs branches and HVDC (#1205) (@rodrigomha)
Closed issues:
v0.29.0
PowerSimulations v0.29.0
Merged pull requests:
- Jd/fixes area balancing models (#1130) (@jd-lara)
- change error checking (#1131) (@jd-lara)
- Add pwl TwoTerminalHVDC loss model (#1132) (@rodrigomha)
- Fix multiple issues (#1136) (@rodrigomha)
- Jd/param update fixes (#1139) (@jd-lara)
- Export opt model setting (#1141) (@jd-lara)
- Add missing docstrings, update to Documenter 1.7, format markdown files (#1143) (@kdayday)
- Jd/multiple fixes (#1145) (@jd-lara)
- Rh/fix compact marketbid (#1147) (@jd-lara)
- remove export HVDCLossesAbsoluteValue (#1155) (@jd-lara)
- fix incorrect getter (#1158) (@jd-lara)
- Fix Unbounded HVDC model for Copperplate (#1159) (@rodrigomha)
- change implementation of read dataframe (#1160) (@jd-lara)
- Jd/add thermal time series (#1162) (@jd-lara)
- Update README with docs link (#1166) (@rodrigomha)
- Use cached time series UUID (#1169) (@daniel-thom)
- use service name in meta (#1172) (@jd-lara)
- Update Project.toml (#1176) (@jd-lara)
- remove GLPK and CBC (#1179) (@jd-lara)
- New PR for Fuel Cost (#1180) (@rodrigomha)
Closed issues:
- Document and export public API for Type 2 "Model Developer" users (#520)
- Move Tutorials to documentation (#981)
- Use TimeSeries Schedule in TransmissionInterface (#1058)
- Repeated add to expression in ThermalCompactDispatch (#1100)
- Service Constructors are ignoring availability of Reserve struct (#1103)
- Implement slack variables in the UpperBoundFeedforward constraints (#1107)
- If ThermalUnit is set to must run don't create the UC constraints. (#1116)
- Export Optimization Problem at each solve call (#1124)
- Must run constraints lot when calculating duals (#1129)
- Use only JSON3.jl and not JSON.jl (#1133)
- Upper Bound limits for Load should not be his active power field (#1134)
- PWL fails with ThermalDispatchNoMin (#1135)
- Implement TimeSeries methods for FuelPrice (#1137)
- Fix Compact Check for Market Bid Cost (#1140)
- Check monotonically increasing property quadratic (#1148)
- Simulation recorder needs Type docstrings & working code examples (#1149)
- Bad fixed cost term (#1151)
- Add
max_active_power
time series to thermal standard (#1153) - HVDCTwoTerminalUnbounded does not add variables for Copperplate with multiple subnetworks (#1156)
- Reactive power incorrect bounds (#1157)
UndefVarError
in_add_vom_cost_to_objective!
(#1174)UndefVarError
inconstruct_device!
(#1175)- Get rid of GLPK solver (#1178)
- Semantics to API to add contingencies (#1185)
- Events to DeviceModel mappings (#1186)
- Update state based on event data (#1188)
- Draw from distribution to set not available status (#1189)
v0.28.3
PowerSimulations v0.28.3
Merged pull requests:
- Add imports to fix bug 1125, test that (#1127) (@GabrielKS)
Closed issues:
get_resolution
not implemented forOptimizationProblemResults
(#1125)
v0.28.2
PowerSimulations v0.28.2
Merged pull requests:
Closed issues:
- Numerical Bounds check too slow (#1083)
v0.28.1
PowerSimulations v0.28.1
Merged pull requests:
- Add ts to interchange (#1120) (@rodrigomha)
- bump codecov version (#1121) (@jd-lara)
- Fix Interface Test and Docs Deploy (#1122) (@rodrigomha)
v0.28.0
PowerSimulations v0.28.0
Merged pull requests:
- Jd/move structs to is (#1068) (@jd-lara)
- updates for transmission interface (#1087) (@jd-lara)
- Merge fixes (#1097) (@daniel-thom)
- Jd/decomposition simulation (#1098) (@jd-lara)
- Massive update documentation for PowerSimulations (#1099) (@rodrigomha)
- Jd/ts cf updates psy4 (#1102) (@jd-lara)
- Cost Func Updates (#1104) (@rodrigomha)
- Remove stale code (#1105) (@jd-lara)
- Rh/add vector to methods (#1106) (@jd-lara)
- add new compact pwl constraints (#1109) (@rodrigomha)
- Jd/area balance network models (#1110) (@jd-lara)
- Jd/misc fixes (#1111) (@jd-lara)
- Update README.md (#1112) (@claytonpbarrows)
- PSY4 Renaming (#1114) (@rodrigomha)
- Update ORDC model (#1115) (@rodrigomha)
- Ignore known-benign extraneous files in simulation results (#1117) (@GabrielKS)
- Make minimal tweaks for backwards compatibility (#1118) (@GabrielKS)
- Psy4 (#1119) (@jd-lara)
Closed issues:
- Catch case where the initial conditions between models are very different (#858)
- Implement ORDC market bid cost (#859)
- Add MultiTerminal HVDC to interface constraints (#1004)
- Implement Lossy HVDC model for MultiTerminal HVDC (#1006)
- test for interfaces (#1026)
- Test AreaBalance Network Model (#1071)
- Duals all NaN when including ReserveDemandCurve (#1093)
v0.27.8
PowerSimulations v0.27.8
Merged pull requests:
- add solve call (#1088) (@jd-lara)
- Enable parallel tests by moving includes to one file (#1091) (@daniel-thom)
- build in parallel test (#1092) (@jd-lara)
- Revert "build in parallel test" (#1094) (@jd-lara)
- Jd/parallel build testing (#1095) (@jd-lara)
- add fix to service bid (#1096) (@jd-lara)
Closed issues:
- PowerSimulations 0.27.6 breaks HydroPowerSimulations test environment. (#1089)