|
| 1 | +What's New in MOST 1.2 |
| 2 | +---------------------- |
| 3 | + |
| 4 | +#### Released Dec 13, 2022 |
| 5 | + |
| 6 | +Below is a summary of the changes since version 1.1 of MOST. See the |
| 7 | +[`CHANGES.md`][1] file for all the gory details. For release notes for |
| 8 | +previous versions, see Appendix B of the [MOST User's Manual][2]. |
| 9 | + |
| 10 | +#### Changes: |
| 11 | + - Ramping reserves and constraints are now included for the |
| 12 | + transition from the initial state into period 1, except for |
| 13 | + single-period problems. |
| 14 | + - Added calculation of expected TLMP (temporal locational marginal |
| 15 | + price) based on work by Guo, Chen, Tong in [[1](#references), |
| 16 | + [2](#references), [3](#references)]. For generators, these are |
| 17 | + returned in `mdo.results.GenTLMP` and `mdo.results.CondGenTLMP`. |
| 18 | + For storage units they are returned in `mdo.results.StorageTLMPc`, |
| 19 | + `mdo.results.StorageTLMPd`, `mdo.results.CondStorageTLMPc`, and |
| 20 | + `mdo.results.CondStorageTLMPd`. See Table 5-13 in the |
| 21 | + [MOST User's Manual][2]. |
| 22 | + - For deterministic cases with storage where `ForceCyclicStorage` is 0, |
| 23 | + ensure that initial storage bounds are equal to initial storage and |
| 24 | + output a warning if they are modified. Fix deterministic UC tests |
| 25 | + where this was causing results to change depending on value of `rho`. |
| 26 | + |
| 27 | +#### Bugs Fixed: |
| 28 | + - Plotting of commitment schedule using `plot_uc()` did not work |
| 29 | + properly in a subplot, such as in `t_most_uc()`. *Thanks to Lim Han.* |
| 30 | + - Fix tests that were failing under Octave 7.x. |
| 31 | + - Fix issue [#29][3] where a typo caused a check on `md.UC.MinDown` > 1 |
| 32 | + to be skipped. *Thanks to Talha Iqbal.* |
| 33 | + |
| 34 | +#### Incompatible Changes: |
| 35 | + - Modified definition of ramping reserves for period *t* (and all |
| 36 | + corresponding input and output parameters) to refer to the transition |
| 37 | + from *t*-1 to *t*, not *t* to *t*+1. This means that the ramping |
| 38 | + reserves for the transition into the first period are now optimization |
| 39 | + variables and the corresponding constraints are explicit. This is for |
| 40 | + multiperiod problems only. Ramping reserves and contraints are explicitly |
| 41 | + excluded for single-period problems. |
| 42 | + *Note:* This change also corrects an error in (4.11), where \gamma^t |
| 43 | + is now correct. Previously it should have been \gamma^{t+1}, as it was |
| 44 | + in the code. |
| 45 | + |
| 46 | +#### References |
| 47 | + |
| 48 | +1. Y. Guo, C. Chen and L. Tong, [“Pricing Multi-Interval Dispatch Under |
| 49 | + Uncertainty Part I: Dispatch-Following Incentives,”][4] *IEEE Transactions |
| 50 | + on Power Systems*, vol. 36, no. 5, pp. 3865–3877, Sept. 2021, |
| 51 | + doi: [10.1109/TPWRS.2021.3055730][4]. |
| 52 | + |
| 53 | +2. C. Chen, Y. Guo and L. Tong, [“Pricing Multi-Interval Dispatch Under |
| 54 | + Uncertainty Part II: Generalization and Performance,”][5] *IEEE Transactions |
| 55 | + on Power Systems*, vol. 36, no. 5, pp. 3878–3886, Sept. 2021, |
| 56 | + doi: [10.1109/TPWRS.2020.3045162][5]. |
| 57 | + |
| 58 | +3. C. Chen and L. Tong, [“Pricing Real-time Stochastic Storage Operations,”][6] |
| 59 | + *2022 Power Systems Computation Conference (PSCC)*, June 27–July 1, 2022, |
| 60 | + doi: [10.48550/arXiv.2204.08140][6]. |
| 61 | + |
| 62 | + |
| 63 | +[1]: ../../CHANGES.md |
| 64 | +[2]: ../MOST-manual.pdf |
| 65 | +[3]: https://github.com/MATPOWER/most/issues/29 |
| 66 | +[4]: https://doi.org/10.1109/TPWRS.2021.3055730 |
| 67 | +[5]: https://doi.org/10.1109/TPWRS.2020.3045162 |
| 68 | +[6]: https://doi.org/10.48550/arXiv.2204.08140 |
| 69 | + |
0 commit comments