Unimodality of Parametric Linear Programming Solutions and Efficient Quantile Estimation
Abstract
:1. Introduction
1.1. Related Literature
1.2. Contributions
2. Novel Characterization of Optimal PLP Decisions
3. Algorithm for Quantile Estimation
- We first determine . According to Theorem 1, this can be achieved by identifying the value of such that . No optimization run is required for this step (Alternatively, the maximum of the unimodal function could be determined using the Golden Section Search (GSS) algorithm [24,25]. However, this would require some optimization runs).
- The algorithm then proceeds by iteratively searching for two points, the left boundary and the right boundary , where , such that and .In each iteration we first fix the left boundary and then search for right boundary such that . This does not require any optimization runs. It can be achieved via a bisection routine using the Cumulative Distribution Function (CDF) of , which is assumed to be known analytically, i.e.,The stopping accuracy is .
- The left boundary is adapted in an outer loop again via a bisection-like approach. If , then has to be adapted in rightward direction, and vice versa. The procedure is repeated until a range is found in which the left and the right boundary have equal function values with accuracy . One optimization run is required to determine a new or in each step.
Algorithm 1 Quantile Estimation |
|
4. Simulative Validation with Economic Dispatch
4.1. Problem Setup
4.2. Baselines
4.3. Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
Symbols of abstract framework | |
Coefficient matrix of the PLP constraints | |
Right-hand side vector of PLP constraints | |
Uncertain parameter of PLP with domain | |
Vector of PLP objective function coefficients as a function of | |
Direction of the vector | |
Direction of the vector | |
-quantile of -values induced by distribution | |
left, right boundary of interval containing -quantile of | |
, | Left, right boundary of currently selected range of |
, | Tolerances of bisection search |
Symbols of specific validation setup | |
N | Number of buses (index i) |
Number of power plants of type ▪ | |
Production of power plants of type ▪ relative to installed capacity | |
Installed capacity of type ▪ at bus i | |
Power plant of type ▪ to bus incidence matrix | |
Specific operation costs of power plants of type ▪ as a function of | |
Number of transmission lines | |
Vector of transmission line flows | |
Vector of transmission line capacities | |
Line to bus directed incidence matrix | |
Vector of demands | |
The base apparent power | |
Mean and standard deviation of the uncertain parameter | |
Accepted tolerance of the estimation error in MCS method |
Appendix A. Proof of the Theorem
References
- Chowdhury, B.H.; Rahman, S. A review of recent advances in economic dispatch. IEEE Trans. Power Syst. 1990, 5, 1248–1259. [Google Scholar] [CrossRef]
- Wood, A.J.; Wollenberg, B.F.; Sheble, G.B. Power Generation, Operation, and Control, 3rd ed.; Wiley-Blackwell: Chichester, UK, 2013. [Google Scholar]
- Kunya, A.B.; Abubakar, A.S.; Yusuf, S.S. Review of economic dispatch in multi-area power system: State-of-the-art and future prospective. Electr. Power Syst. Res. 2023, 217, 109089. [Google Scholar] [CrossRef]
- Lin, J.; Magnago, F.H. Electricity Markets: Theories and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2017. [Google Scholar]
- González-Fernández, R.A.; da Silva, A.M.L.; Resende, L.C.; Schilling, M.T. Composite systems reliability evaluation based on Monte Carlo simulation and cross-entropy methods. IEEE Trans. Power Syst. 2013, 28, 4598–4606. [Google Scholar] [CrossRef]
- Kim, S.; Hur, J. A probabilistic modeling based on Monte Carlo simulation of wind powered EV charging stations for steady-states security analysis. Energies 2020, 13, 5260. [Google Scholar] [CrossRef]
- Kim, G.; Hur, J. Probabilistic modeling of wind energy potential for power grid expansion planning. Energy 2021, 230, 120831. [Google Scholar] [CrossRef]
- Beard, R.E.; Pentikainen, T.; Pesonen, E. Risk Theory: The Stochastic Basis of Insurance, 3rd ed.; Chapman And Hall: London, UK, 1984. [Google Scholar] [CrossRef]
- Dong, H.; Nakayama, M.K. A Tutorial on Quantile Estimation via Monte Carlo. In Proceedings of the Monte Carlo and Quasi-Monte Carlo Methods: MCQMC 2018, Rennes, France, 1–6 July 2018; pp. 3–30. [Google Scholar]
- Avramidis, A.N.; Wilson, J.R. Correlation-induction techniques for estimating quantiles in simulation experiments. In Proceedings of the Winter Simulation Conference Proceedings, Arlington, VA, USA, 3–6 December 1995; pp. 268–277. [Google Scholar]
- Dong, H.; Nakayama, M.K. Quantile Estimation with Latin Hypercube Sampling. Oper. Res. 2017, 65, 1678–1695. [Google Scholar] [CrossRef]
- Ji, Y.; Thomas, R.J.; Tong, L. Probabilistic Forecasting of Real-Time LMP and Network Congestion. IEEE Trans. Power Syst. 2017, 32, 831–841. [Google Scholar] [CrossRef]
- Yong, P.; Zhang, N.; Kang, C.; Xia, Q.; Lu, D. MPLP-based fast power system reliability evaluation using transmission line status dictionary. IEEE Trans. Power Syst. 2018, 34, 1630–1640. [Google Scholar] [CrossRef]
- Sindt, J.; Santos, A.; Pfetsch, M.E.; Steinke, F. Evaluation of Multiparametric Linear Programming for Economic Dispatch under Uncertainty. In Proceedings of the 2021 IEEE PES Innovative Smart Grid Technologies Europe: Smart Grids: Toward a Carbon-Free Future, ISGT Europe 2021, Espoo, Finland, 18–21 October 2021. [Google Scholar] [CrossRef]
- Gal, T.; Nedoma, J. Multiparametric linear programming. Manag. Sci. 1972, 18, 406–422. [Google Scholar] [CrossRef]
- Bertsimas, D.; Tsitsiklis, J.N. Introduction to Linear Optimization; Athena Scientific: Belmont, MA, USA, 1997; pp. 217–221. [Google Scholar]
- Murty, K.G. Computational complexity of parametric linear programming. Math. Program. 1980, 19, 213–219. [Google Scholar] [CrossRef]
- Roald, L.A.; Pozo, D.; Papavasiliou, A.; Molzahn, D.K.; Kazempour, J.; Conejo, A. Power systems optimization under uncertainty: A review of methods and applications. Electr. Power Syst. Res. 2023, 214, 108725. [Google Scholar] [CrossRef]
- Dantzig, G. Linear Programming Under Uncertainty. Manag. Sci. 1955, 1, 197–206. [Google Scholar] [CrossRef]
- Jabr, R.A. Robust self-scheduling under price uncertainty using conditional value-at-risk. IEEE Trans. Power Syst. 2005, 20, 1852–1858. [Google Scholar] [CrossRef]
- Ackermann, S.; Szabo, A.; Bamberger, J.; Steinke, F. Design and optimization of performance guarantees for hybrid power plants. Energy 2022, 239, 121742. [Google Scholar] [CrossRef]
- Mühlpfordt, T.; Faulwasser, T.; Hagenmeyer, V. A generalized framework for chance-constrained optimal power flow. Sustain. Energy, Grids Netw. 2018, 16, 231–242. [Google Scholar] [CrossRef]
- Mühlpfordt, T.; Roald, L.; Hagenmeyer, V.; Faulwasser, T.; Misra, S. Chance-constrained AC optimal power flow: A polynomial chaos approach. IEEE Trans. Power Syst. 2019, 34, 4806–4816. [Google Scholar] [CrossRef]
- Kiefer, J. Sequential minimax search for a maximum. Proc. Am. Math. Soc. 1953, 4, 502–506. [Google Scholar] [CrossRef]
- Chong, E.K.P.; Zak, S.H. An Introduction to Optimization, 4th ed.; Wiley Series in Discrete Mathematics and Optimization; John Wiley & Sons: Nashville, TN, USA, 2013. [Google Scholar]
Method | Required Number of Optimizations | MAPE ± std (%) | Time (s) |
---|---|---|---|
MCS () | 100 | 27 | |
MCS () | 143 | 0 | 39 |
PWC | 21 | 0 | 6 |
New Method () | 14 | 0 | 4 |
New Method () | 14 | 0 | 4 |
Method | Required Number of Optimizations | MAPE ± std (%) | Time (s) |
---|---|---|---|
MCS () | 100 | 53 | |
MCS () | 1525 | 0 | 808 |
PWC | 74 | 0 | 40 |
New Method () | 8 | 0.1 | 5 |
New Method () | 14 | 0 | 9 |
Method | Required Number of Optimizations | MAPE ± std (%) | Time (s) |
---|---|---|---|
MCS () | 100 | 139 | |
MCS () | 3000 | 0 | 4170 |
PWC | 150 | 0 | 210 |
New Method () | 6 | 0.5 | 11 |
New Method () | 14 | 0 | 21 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mollaeivaneghi, S.; Santos, A.; Steinke, F. Unimodality of Parametric Linear Programming Solutions and Efficient Quantile Estimation. AppliedMath 2023, 3, 814-827. https://doi.org/10.3390/appliedmath3040044
Mollaeivaneghi S, Santos A, Steinke F. Unimodality of Parametric Linear Programming Solutions and Efficient Quantile Estimation. AppliedMath. 2023; 3(4):814-827. https://doi.org/10.3390/appliedmath3040044
Chicago/Turabian StyleMollaeivaneghi, Sara, Allan Santos, and Florian Steinke. 2023. "Unimodality of Parametric Linear Programming Solutions and Efficient Quantile Estimation" AppliedMath 3, no. 4: 814-827. https://doi.org/10.3390/appliedmath3040044
APA StyleMollaeivaneghi, S., Santos, A., & Steinke, F. (2023). Unimodality of Parametric Linear Programming Solutions and Efficient Quantile Estimation. AppliedMath, 3(4), 814-827. https://doi.org/10.3390/appliedmath3040044