Skip to main content
Log in

Multistage robust optimization for the day-ahead scheduling of hybrid thermal-hydro-wind-solar systems

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

The integration of large-scale uncertain and uncontrollable wind and solar power generation has brought new challenges to the operations of modern power systems. In a power system with abundant water resources, hydroelectric generation with high operational flexibility is a powerful tool to promote a higher penetration of wind and solar power generation. In this paper, we study the day-ahead scheduling of a thermal-hydro-wind-solar power system. The uncertainties of renewable energy generation, including uncertain natural water inflow and wind/solar power output, are taken into consideration. We explore how the operational flexibility of hydroelectric generation and the coordination of thermal-hydro power can be utilized to hedge against uncertain wind/solar power under a multistage robust optimization (MRO) framework. To address the computational issue, mixed decision rules are employed to reformulate the original MRO model with a multi-level structure into a bi-level one. Column-and-constraint generation (C &CG) algorithm is extended into the MRO case to solve the bi-level model. The proposed optimization approach is tested in three real-world cases. The computational results demonstrate the capability of hydroelectric generation to promote the accommodation of uncertain wind and solar power.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Algorithm 2
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data Availability

The datasets generated during and/or analyzed during the current study are available in the GitHub repository https://github.com/zhimingzhong1/Day-Ahead-Hybird-Data/blob/main/Appendix-Data.pdf.

References

  1. Ammari, C., Belatrache, D., Touhami, B., Makhloufi, S.: Sizing, optimization, control and energy management of hybrid renewable energy system—a review. Energy Built Environ. (2021)

  2. Balendra, S., Bogle, I.D.L.: Modular global optimisation in chemical engineering. J. Glob. Optim. 45, 169–185 (2009)

    MathSciNet  Google Scholar 

  3. Bertsimas, D., Georghio, A.: Binary decision rules for multistage adaptive mixed-integer optimization. Math. Program. 167(2), 395–433 (2018)

    MathSciNet  Google Scholar 

  4. Bertsimas, D., Litvinov, E., Sun, X.A., Zhao, J., Zheng, T.: Adaptive robust optimization for the security constrained unit commitment problem. IEEE Trans. Power Syst. 28(1), 52–63 (2012)

    Google Scholar 

  5. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Berlin (2011)

    Google Scholar 

  6. Biswas, P.P., Suganthan, P.N., Qu, B.Y., Amaratunga, G.A.: Multiobjective economic-environmental power dispatch with stochastic wind-solar-small hydro power. Energy 150, 1039–1057 (2018)

    Google Scholar 

  7. Carrión, M., Arroyo, J.M.: A computationally efficient mixed-integer linear formulation for the thermal unit commitment problem. IEEE Trans. Power Syst. 21(3), 1371–1378 (2006)

    Google Scholar 

  8. Chen, C., Sun, H., Shen, X., Guo, Y., Guo, Q., Xia, T.: Two-stage robust planning-operation co-optimization of energy hub considering precise energy storage economic model. Appl. Energy 252, 113372 (2019)

    Google Scholar 

  9. Chrisandina, N., Vedant, S., Iakovou, E., Pistikopoulos, E., El-Halwagi, M.: Multi-scale integration for enhanced resilience of sustainable energy supply chains: perspectives and challenges. Comput. Chem. Eng. 164, 107891 (2022)

    Google Scholar 

  10. Cobos, N.G., Arroyo, J.M., Alguacil, N., Street, A.: Network-constrained unit commitment under significant wind penetration: a multistage robust approach with non-fixed recourse. Appl. Energy 232, 489–503 (2018)

    Google Scholar 

  11. Conejo, A.J., Arroyo, J.M., Contreras, J., Villamor, F.A.: Self-scheduling of a hydro producer in a pool-based electricity market. IEEE Trans. Power Syst. 17(4), 1265–1272 (2002)

    Google Scholar 

  12. Daneshvar, M., Mohammadi-Ivatloo, B., Zare, K.: Two-stage optimal robust scheduling of hybrid energy system considering the demand response programs. J. Clean. Prod. 248, 119267 (2020)

    Google Scholar 

  13. Daneshvar, M., Mohammadi-Ivatloo, B., Zare, K., Asadi, S.: Two-stage robust stochastic model scheduling for transactive energy based renewable microgrids. IEEE Trans. Ind. Inform. 16(11), 6857–6867 (2020)

    Google Scholar 

  14. Deb, K.: Scope of stationary multi-objective evolutionary optimization: a case study on a hydro-thermal power dispatch problem. J. Glob. Optim. 41(4), 479–515 (2008)

    MathSciNet  Google Scholar 

  15. Doepfert, M., Castro, R.: Techno-economic optimization of a 100% renewable energy system in 2050 for countries with high shares of hydropower: the case of Portugal. Renew. Energy 165, 491–503 (2021)

    Google Scholar 

  16. Dong, F., Li, W., Ji, Z., Fatema, S.: Bidding strategy of thermal power compound differential evolution game under the market mechanism of peak regulation auxiliary service. IET Gener. Transm. Distrib. 15(12), 1871–1883 (2021)

    Google Scholar 

  17. Du, M., Huang, Y., Liu, J., Wu, G., Jawad, S.: Cvar-based generation expansion planning of cascaded hydro-photovoltaic-pumped storage system with uncertain solar power considering flexibility constraints. IET Gener. Transm. Distrib. (2021)

  18. Gong, Y., Liu, P., Liu, Y., Huang, K.: Robust operation interval of a large-scale hydro-photovoltaic power system to cope with emergencies. Appl. Energy 290, 116612 (2021)

    Google Scholar 

  19. Growe-Kuska, N., Heitsch, H., Romisch, W.: Scenario reduction and scenario tree construction for power management problems. In: 2003 IEEE Bologna Power Tech Conference Proceedings, vol. 3 (2003)

  20. Hou, W., Wei, H.: Data-driven robust day-ahead unit commitment model for hydro/thermal/wind/photovoltaic/nuclear power systems. Int. J. Electr. Power 125, 106427 (2021)

    Google Scholar 

  21. Hu, B., Wu, L.: Robust SCUC considering continuous/discrete uncertainties and quick-start units: a two-stage robust optimization with mixed-integer recourse. IEEE Trans. Power Syst. 31(2), 1407–1419 (2015)

    Google Scholar 

  22. Huang, B., Chen, Y., Baldick, R.: A configuration based pumped storage hydro model in the miso day-ahead market. IEEE Trans. Power Syst. 37(1), 132–141 (2021)

    Google Scholar 

  23. Huang, K., Liu, P., Ming, B., Kim, J.S., Gong, Y.: Economic operation of a wind-solar-hydro complementary system considering risks of output shortage, power curtailment and spilled water. Appl. Energy 290, 116805 (2021)

    Google Scholar 

  24. IEA: World energy outlook 2021. https://www.iea.org/reports/world-energy-outlook-2021. Accessed Feb 22, 2022

  25. Li, X., Zhai, Q.: Multi-stage robust transmission constrained unit commitment: a decomposition framework with implicit decision rules. Int. J. Electr. Power 108, 372–381 (2019)

    Google Scholar 

  26. Li, Q., Qiu, Y., Yang, H., Xu, Y., Chen, W., Wang, P.: Stability-constrained two-stage robust optimization for integrated hydrogen hybrid energy system. CSEE J. Power Energy 7(1), 162–171 (2020)

    Google Scholar 

  27. Li, Z., Wu, L., Xu, Y., Moazeni, S., Tang, Z.: Multi-stage real-time operation of a multi-energy microgrid with electrical and thermal energy storage assets: a data-driven MPC-ADP approach. IEEE Trans. Smart Grid 13(1), 213–226 (2021)

    Google Scholar 

  28. Li, Z., Zhang, Q., Guo, Q., Nojavan, S.: Pumped hydro energy storage arbitrage in the day-ahead market in smart grid using stochastic p-robust optimization method. Sustain. Cities Soc. 75, 103274 (2021)

    Google Scholar 

  29. Lorca, A., Sun, X.A.: Multistage robust unit commitment with dynamic uncertainty sets and energy storage. IEEE Trans. Power Syst. 32(3), 1678–1688 (2016)

    Google Scholar 

  30. Lorca, A., Sun, X.A., Litvinov, E., Zheng, T.: Multistage adaptive robust optimization for the unit commitment problem. Oper. Res. 64(1), 32–51 (2016)

    MathSciNet  Google Scholar 

  31. Pena, I., Martinez-Anido, C.B., Hodge, B.M.: An extended IEEE 118-bus test system with high renewable penetration. IEEE Trans. Power Syst. 33(1), 281–289 (2017)

    Google Scholar 

  32. Pistikopoulos, E.N., Barbosa-Povoa, A., Lee, J.H., Misener, R., Mitsos, A., Reklaitis, G.V., Venkatasubramanian, V., You, F., Gani, R.: Process systems engineering—the generation next? Comput. Chem. Eng. 147, 107252 (2021)

    Google Scholar 

  33. Qiu, H., Zhao, B., Gu, W., Bo, R.: Bi-level two-stage robust optimal scheduling for AC/DC hybrid multi-microgrids. IEEE Trans. Smart Grid 9(5), 5455–5466 (2018)

    Google Scholar 

  34. Shi, Y., Dong, S., Guo, C., Chen, Z., Wang, L.: Enhancing the flexibility of storage integrated power system by multi-stage robust dispatch. IEEE Trans. Power Syst. 36(3), 2314–2322 (2020)

    Google Scholar 

  35. Singh, B., Knueven, B.: Lagrangian relaxation based heuristics for a chance-constrained optimization model of a hybrid solar-battery storage system. J. Glob. Optim. 80(4), 965–989 (2021)

    MathSciNet  Google Scholar 

  36. Tejada-Arango, D.A., Sánchez-Martın, P., Ramos, A.: Security constrained unit commitment using line outage distribution factors. IEEE Trans. Power Syst. 33(1), 329–337 (2017)

    Google Scholar 

  37. Tong, X., Sun, H., Luo, X., Zheng, Q.: Distributionally robust chance constrained optimization for economic dispatch in renewable energy integrated systems. J. Glob. Optim. 70(1), 131–158 (2018)

    MathSciNet  Google Scholar 

  38. Velloso, A., Street, A., Pozo, D., Arroyo, J.M., Cobos, N.G.: Two-stage robust unit commitment for co-optimized electricity markets: an adaptive data-driven approach for scenario-based uncertainty sets. IEEE Trans. Sustain. Energy 11(2), 958–969 (2019)

    Google Scholar 

  39. Wang, F., Xie, Y., Xu, J.: Reliable-economical equilibrium based short-term scheduling towards hybrid hydro-photovoltaic generation systems: case study from China. Appl. Energy 253, 113559 (2019)

    Google Scholar 

  40. Wiebe, J., Misener, R.: ROmodel: modeling robust optimization problems in Pyomo. Optim. Eng. 23(4), 1873–1894 (2022)

    MathSciNet  Google Scholar 

  41. Yan, M., Zhang, N., Ai, X., Shahidehpour, M., Kang, C., Wen, J.: Robust two-stage regional-district scheduling of multi-carrier energy systems with a large penetration of wind power. IEEE Trans. Sustain. Energy 10(3), 1227–1239 (2018)

    Google Scholar 

  42. Zeng, B., Zhao, L.: Solving two-stage robust optimization problems using a column-and-constraint generation method. Oper. Res. Lett. 41(5), 457–461 (2013)

    MathSciNet  Google Scholar 

  43. Zhang, Y., Wang, J., Zeng, B., Hu, Z.: Chance-constrained two-stage unit commitment under uncertain load and wind power output using bilinear benders decomposition. IEEE Trans. Power Syst. 32(5), 3637–3647 (2017)

    Google Scholar 

  44. Zhang, C., Xu, Y., Li, Z., Dong, Z.Y.: Robustly coordinated operation of a multi-energy microgrid with flexible electric and thermal loads. IEEE Trans. Smart Grid 10(3), 2765–2775 (2018)

    Google Scholar 

  45. Zhang, Y., Liu, Y., Shu, S., Zheng, F., Huang, Z.: A data-driven distributionally robust optimization model for multi-energy coupled system considering the temporal-spatial correlation and distribution uncertainty of renewable energy sources. Energy 216, 119171 (2021)

    Google Scholar 

  46. Zhao, Z., Cheng, C., Liao, S., Li, Y., Lü, Q.: A MILP based framework for the hydro unit commitment considering irregular forbidden zone related constraints. IEEE Trans. Power Syst. 36(3), 1819–1832 (2020)

    Google Scholar 

  47. Zhong, Z., Fan, N., Wu, L.: A hybrid robust-stochastic optimization approach for day-ahead scheduling of cascaded hydroelectric system in restructured electricity market. Eur. J. Oper. Res. 306(2), 909–926 (2023)

    MathSciNet  Google Scholar 

  48. Zhou, Y., Shahidehpour, M., Wei, Z., Sun, G., Chen, S.: Multistage robust look-ahead unit commitment with probabilistic forecasting in multi-carrier energy systems. IEEE Trans. Sustain. Energy 12(1), 70–82 (2020)

    Google Scholar 

  49. Zhou, Y., Zhai, Q., Wu, L.: Multistage transmission-constrained unit commitment with renewable energy and energy storage: Implicit and explicit decision methods. IEEE Trans. Sustain. Energy 12(2), 1032–1043 (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Neng Fan.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This material is based upon work supported by the U.S. Department of Energy’s Office of Energy Efficiency and Renewable Energy (EERE) under the Water Power Technologies Office Award Number DE-EE0008944. The views expressed herein do not necessarily represent the views of the U.S. Department of Energy or the United States Government.

Appendix

Appendix

Proof of Theorem 1

We first focus on the first claim. The inequality \(Z^{\left| \mathcal {U}\right| } \ge \tilde{Z}^{\left| \mathcal {U}\right| }\) holds due to the fact that a worse optimal objective value can never be obtained after removing some constraints to obtain a large feasible region. Additionally, since function \(f_{j,t}\) is a single-valued mapping, implying that once all the non-intermediate variables in \(\varvec{Y}_{\left[ T\right] }\) are fixed, the value of intermediate variable \(y_{j,t}\) can be uniquely determined. Therefore, the following relationship is obtained:

$$\begin{aligned} y_{j,t}=f_{j,t}\left( \varvec{Y}_{\left[ t\right] }\right) =f_{j,t} \left( \varvec{w}_t+\varvec{W}_{j^{\prime },t}\varvec{u}_{\left[ t\right] }\right) , \end{aligned}$$

where \(\varvec{w}_{j^{\prime },t}=\left( \left\{ w_{j,t}\right\} _{y_{j \in \mathcal {J}^{NI}, \tau \le t}} \right) \) and \(\varvec{W}_{j^{\prime },t}=\left( \left\{ \varvec{W}_{j,t}\right\} _{y_{j \in \mathcal {J}^{NI}, \tau \le t}} \right) \) denote the vectors of the coefficients associated with the decision rules of the variables in \(\varvec{Y}_{\left[ t\right] }\). Since \(\varvec{w}_t+\varvec{W}_{j^{\prime },t}\varvec{u}_{\left[ t\right] }\) represents unique mappings from historical parameters \(\varvec{u}_{\left[ t\right] }\) to non-intermediate variables, the value of \(y_{j,t}\) can also be uniquely determined by \(\varvec{u}_{\left[ t\right] }\), thus the decision rules for non-intermediate variables can simultaneously ensure the non-anticipativity constraints for both intermediate and non-intermediate variables.

Then we discuss the second claim. Suppose that function \(f_{j,t}\) is nonlinear. If the decision rule for \(y_{j,t}\) is imposed as a constraint, we will have

$$\begin{aligned} f_{j,t}\left( \varvec{Y}_{\left[ t\right] }\right) =w_{j,t}+ \varvec{W}_{j,t}^{\top }\varvec{u}_{\left[ t\right] }, \varvec{u} \in \mathcal {U}. \end{aligned}$$
(28)

It will be shown that constraint (28) is not always lazy and indeed has restrictions to the feasible region of (19) in some cases. Mathematically speaking, under any \(\left\{ w_{j^{\prime },t}, \varvec{W}_{j^{\prime },t}\right\} _{y_{j^{\prime },\tau } \in \mathcal {J}^{NI}, \tau \le t }\), there does not always exist some \(w_{j,t}\in \mathbb {R}\) and \(\varvec{W}_{j,t} \in \mathbb {R}^ {\left( |H_p|+|\varOmega _R|\right) \times t}\) such that Eq. (28) holds. Consider the following two cases:

  1. (1)

    The gradient of function \(f_{j,t}\) exists for any \(\varvec{Y}_{\left[ t\right] } \in \text {int}\,\mathcal {Y}_t\), where \(\text {int}\) denotes the interior of some set. Computing the gradient with respect to \(\varvec{u}_{\left[ t\right] }\) on the both sides of (28) yields the following equation:

    $$\begin{aligned} \varvec{W}_{j,t}&=\sum _{j^{\prime } \in \mathcal {J}^{NI}_c} \sum _{\tau =1}^{t} \frac{\partial f_{j^{\prime },t}}{\partial y_{j^{\prime },\tau }} \nabla y_{j^{\prime },\tau }\left( \varvec{u}_{\left[ t\right] }\right) \nonumber \\&=\sum _{j^{\prime } \in \mathcal {J}^{NI}_c} \sum _{\tau =1}^{t} \frac{\partial f_{j^{\prime },t}}{\partial y_{j^{\prime },\tau }} \varvec{W}_{j^{\prime },\tau },\quad \varvec{u} \in \mathcal {U}. \end{aligned}$$
    (29)

    Since function \(f_{j,t}\) is nonlinear, there exists at least one \(\varvec{Y}_{\left[ t\right] } \in \mathcal {Y}_{j,t} \) such that the gradient of function \(f_{j,t}\) at \(\varvec{Y}_{\left[ t\right] }\) is not a vector whose components are all constants. That is to say, there exists some \(\frac{\partial f_{j^{\prime },t}}{\partial y_{j^{\prime },\tau }}\) whose value is dependent of \(\varvec{u}\), where \(j^{\prime } \in \mathcal {J}^{NI}_c\) and \(\tau \le t\). Therefore, there does not exist \(\varvec{W}_{j,t}\) and \(\left\{ \varvec{W}_{{j^{\prime },\tau }}\right\} _{y_{j^{\prime },\tau } \in \mathcal {J}^{NI}, \tau \le t }\) such that (29) holds for any \(\varvec{u} \in \mathcal {U}\), which completes the proof in this case.

  2. (2)

    The gradient of function \(f_{j,t}\) does not always exist for any \( \varvec{Y}_{\left[ t\right] } \in \text {int}\,\mathcal {Y}_t\). Note that (29) still holds under this assumption, which implies that \(\left\{ w_{j^{\prime },t}, \varvec{W}_{j^{\prime },t}\right\} _{y_{j^{\prime },\tau } \in \mathcal {J}^{NI}, \tau \le t }\) is restricted over the following set:

    $$\begin{aligned} \left\{ \left( \left\{ w_{j^{\prime },t}, \varvec{W}_{j^{\prime },t}\right\} _{y_{j^{\prime },\tau } \in \mathcal {J}^{NI}, \tau \le t }\right) : {\left\{ \begin{array}{ll} \varvec{Y}_{\left[ t\right] }=\varvec{w}_{j^{\prime },t}+\varvec{W}_{j^{\prime },t}\varvec{u}_{\left[ t\right] }\\ \nabla f_{j,t}\left( \varvec{Y}_{\left[ t\right] }\right) \;\text {exists} \end{array}\right. } \right\} , \end{aligned}$$
    (30)

That is to say, the linear decision rule for each non-intermediate variable in \( \varvec{Y}_{\left[ t\right] }\) will never map \(\varvec{u}_{\left[ t\right] }\) to a point where the gradient of \(f_{j,t}\) with respect to \(\varvec{Y}_{\left[ t\right] }\) does not exist. This implies that the feasible region shrinks due to the aforementioned restriction resulting from imposing decision rule (28), and completes the proof in this case. \(\square \)

Proof of Corollary 1

Suppose that function \(f_{j,t}\) is linear with the following formulation:

$$\begin{aligned} y_{j,t}=\varvec{\pi }^{\top }\varvec{Y}_{\left[ t\right] }=\varvec{\pi }^{\top } \left( \varvec{w}_{j^{\prime },t}+\varvec{W}_{j^{\prime },t}\varvec{u}_{\left[ t\right] }\right) . \end{aligned}$$
(31)

Let \(\varvec{w}_{j^{\prime },t}^*\) and \(\varvec{W}_{j^{\prime },t}^*\) denote the optimal values of \(\varvec{w}_{j^{\prime },t}\) and \(\varvec{W}_{j^{\prime },t}\) in the modified model, and \(w_{j,t}^*:=\varvec{\pi }^{\top }\varvec{w}_{j^{\prime },t}^*\) and \(\varvec{W}_{j^{\prime },t}^*:=\varvec{W}_{j^{\prime },t}^*\). It can be verified that \(w_{j,t}^*\) and \(\varvec{W}_{j^{\prime },t}^*\) satisfy constraint (31), thus they are feasible with respect to model (20). Since this feasibility holds for any \(\varvec{w}_{j^{\prime },t}^*\) and \(\varvec{W}_{j^{\prime },t}^*\), it has been shown that the decision rule obtained from the modified model is also feasible for the original model (20). In Theorem 1, it has been shown that \(Z^{\left| \mathcal {U}\right| } \ge \tilde{Z}^{\left| \mathcal {U}\right| }\). We can thus conclude that \(Z^{\left| \mathcal {U}\right| } = \tilde{Z}^{\left| \mathcal {U}\right| }\) when function \(f_{j,t}\) is linear, and completes the proof.\(\square \)

Proof of Lemma 1

Since \(\mathcal {Y}_{j,t}^0\) is nonconvex, there exist some \(\varvec{Y}_{\left[ t\right] }^1\) and \(\varvec{Y}_{\left[ t\right] }^2\) belonging to \(\mathcal {Y}_{j,t}^0\) such that \(\lambda \varvec{Y}_{\left[ t\right] }^1+\left( 1-\lambda \right) \varvec{Y}_{\left[ t\right] }^2 \notin \mathcal {Y}_{j,t}^0\), where \(0<\lambda <1\). In other words, the following equality holds:

$$\begin{aligned} \lambda \varvec{Y}_{\left[ t\right] }^1+\left( 1-\lambda \right) \varvec{Y}_{\left[ t\right] }^2&=\lambda \left( \varvec{w}_t+\varvec{W}_{t}^{\top }\varvec{u}_{\left[ t\right] }^1\right) +\left( 1-\lambda \right) \left( \varvec{w}_t+\varvec{W}_{t}^{\top }\varvec{u}_{\left[ t\right] }^2\right) \nonumber \\&=\varvec{w}_t+\varvec{W}_{t}^{\top }\left( \lambda \varvec{u}_{\left[ t\right] }^1+ \left( 1-\lambda \right) \varvec{u}_{\left[ t\right] }^2\right) \notin \mathcal {Y}_{j,t}^0. \end{aligned}$$
(32)

Equation (32) implies that \(\lambda \varvec{u}_{\left[ t\right] }^1+\left( 1-\lambda \right) \varvec{u}_{\left[ t\right] }^2 \notin \mathcal {U}^{0}_{j,t}\). Since \(\varvec{u}_{\left[ t\right] }^1\) and \(\varvec{u}_{\left[ t\right] }^2\) belong to \(\mathcal {U}^{0}_{j,t}\) and \(\mathcal {U}^{0}_{j,t}\) is convex, the convex combination of any two points belonging to \(\mathcal {U}^{0}_{j,t}\) must also belong to this set, which produces a contradiction and completes the proof.\(\square \)

Proof of Theorem 2

The proof of the first claim is similar to the one of Theorem 1, which follows that function \(y_{j,t}=f_{j,t}\left( \varvec{Y}_{\left[ t\right] }\right) \) is enough to ensure that decision associated with variable \(y_{j,t}\) is made without using any information after time period t. In the following, it will be shown that there indeed exists cases where the optimal objective value can be improved (\(Z^{\left| \mathcal {U}\right| } > \tilde{Z}^{\left| \mathcal {U}\right| }\)) if at least one of the sets \(\mathcal {Y}_{j,t}^0\) and \(\mathcal {Y}_{j,t}^1\) is nonconvex

Note that equation \(w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}_{\left[ t\right] } = 0\) can be regarded as a hyperplane in \(\mathbb {R}^ {\left( |H_p|+|\varOmega _R|\right) \times t}\). Therefore, the decision rule (17) for a binary variable can be interpreted as a hyperplane separating sets \(\mathcal {U}^{0}_{j,t}\) and \(\mathcal {U}^{1}_{j,t}\). It will be shown that such hyperplane does not always exist for any \(\left\{ w_{j^{\prime },t}, \varvec{W}_{j^{\prime },t}\right\} _{y_{j^{\prime },\tau } \in \mathcal {J}^{NI}, \tau \le t }\) via contradiction method.

Suppose that there exists a hyperplane \(w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}_{t} = 0\) separating sets \(\mathcal {U}^{0}_{j,t}\) and \(\mathcal {U}^{1}_{j,t}\), and let set \(\mathcal {U}^{0}_{j,t}\) be nonconvex. Thus, there must exist \(\varvec{u}^1_{\left[ t\right] }\) and \(\varvec{u}^2_{\left[ t\right] } \in \mathcal {U}^{0}_{j,t}\) satisfying \(\lambda \varvec{u}^1_{\left[ t\right] }+\left( 1-\lambda \right) \varvec{u}^2_{\left[ t\right] } \notin \mathcal {U}^{0}_{j,t}\) for some \(\lambda \in \left( 0,1\right) \). In addition, \(\mathcal {U}^{0}_{j,t} \subset \mathcal {U}\) and set \(\mathcal {U}\) is convex, thus \(\lambda \varvec{u}^1_{\left[ t\right] }+\left( 1-\lambda \right) \varvec{u}^2_{\left[ t\right] } \in \mathcal {U}\). Since \(y_{j,t}\) is a binary variable that either equals to 0 or 1, we have \(\mathcal {U}^{0}_{j,t} \cup \mathcal {U}^{1}_{j,t} = \mathcal {U}\). Therefore, \(\lambda \varvec{u}^1_{\left[ t\right] }+\left( 1-\lambda \right) \varvec{u}^2_{\left[ t\right] } \in \mathcal {U}^{1}_{j,t}\). Suppose that \(w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}_{t} < 0\) for \(\forall \varvec{u}_t \in \mathcal {U}^{1}_{j,t}\) and \(w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}_{t} \ge 0\) for \(\forall \varvec{u}_t \in \mathcal {U}^{0}_{j,t}\). Then we have

$$\begin{aligned}&w_{j,t}+\varvec{W}_{j,t}^{\top }\left( \lambda \varvec{u}^1_{\left[ t\right] }+\left( 1-\lambda \right) \varvec{u}^2_{\left[ t\right] }\right) < 0, \end{aligned}$$
(33a)
$$\begin{aligned}&w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}^1_{\left[ t\right] } \ge 0, \end{aligned}$$
(33b)
$$\begin{aligned}&w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}^2_{\left[ t\right] } \ge 0. \end{aligned}$$
(33c)

Multiplying both sides of (33b) and (33c) with \(\lambda \) and \(1-\lambda \) respectively and summing this two equalities yields:

$$\begin{aligned} w_{j,t}+\varvec{W}_{j,t}^{\top }\left( \lambda \varvec{u}^1_{\left[ t\right] }+ \left( 1-\lambda \right) \varvec{u}^2_{\left[ t\right] }\right) \ge 0, \end{aligned}$$
(34)

which contradicts with (33a). This completes the proof that such a hyperplane does not always exist. Note that we can also assume that set \(\mathcal {U}^{0}_{j,t}\) is nonconvex and complete the proof following a similar manner.

As for the case where \(\mathcal {U}_{j,t}^0\) and \(\mathcal {U}_{j,t}^1\) are both convex, it is clear that the hyperplane separating sets \(\mathcal {U}^0_{j,t}\) and \(\mathcal {U}^1_{j,t}\) always exists due to the separation theorem of two convex sets. Therefore, constraint \(\epsilon - My_{j,t} \le w_{j,t}+\varvec{W}_{j,t}^{\top }\varvec{u}_{\left[ t\right] } \le M\left( 1-y_{j,t}\right) \) has no effects on the feasible region, which completes the proof under this case. \(\square \)

Proof of Corollary 2

By adopting Lemma 1, it can be concluded that \(\mathcal {U}_{j,t}^0\) and \(\mathcal {U}_{j,t}^1\) are also convex when both sets \(\mathcal {Y}_{j,t}^0\) and \(\mathcal {Y}_{j,t}^1\) are convex. Note that the convexity of \(\mathcal {U}_{j,t}^0\) and \(\mathcal {U}_{j,t}^1\) do not depend on the values of \(\varvec{w}_{j^{\prime },t}\) and \(\varvec{W}_{j^{\prime },t}\varvec{u}_{\left[ t\right] }\). Therefore, there always exists a hyperplane separating \(\mathcal {U}_{j,t}^0\) and \(\mathcal {U}_{j,t}^1\). It can thus be concluded that the optimal decision rules for the modified model are also feasible for the original model, which completes the proof.\(\square \)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhong, Z., Fan, N. & Wu, L. Multistage robust optimization for the day-ahead scheduling of hybrid thermal-hydro-wind-solar systems. J Glob Optim 88, 999–1034 (2024). https://doi.org/10.1007/s10898-023-01328-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-023-01328-2

Keywords

Navigation