Near-Optimal Performance of Stochastic Model Predictive Control
References
- [1] (2007) Optimal Control: Linear Quadratic Methods (Courier Corporation, North Chelmsford, MA), 1–451.Google Scholar
- [2] (2011) On average performance and stability of economic model predictive control. IEEE Trans. Automatic Control 57(7):1615–1626.Crossref, Google Scholar
- [3] (2012) Introduction to Stochastic Control Theory (Courier Corporation, North Chelmsford, MA), 320.Google Scholar
- [4] (2009) Scenario-based model predictive control of stochastic constrained linear systems. Proc. 48th IEEE Conf. Decision Control (CDC) Held Jointly 2009 28th Chinese Control Conf. (IEEE, New York), 6333–6338.Google Scholar
- [5] (2011) Stabilizing model predictive control of stochastic constrained linear systems. IEEE Trans. Automatic Control 57(6):1468–1480.Crossref, Google Scholar
- [6] (2012) Dynamic Programming and Optimal Control, vol. 1 (Athena Scientific, Nashua, NH), 1–159.Google Scholar
- [7] (2019) Reinforcement Learning and Optimal Control (Athena Scientific, Nashua, NH), 1–15.Google Scholar
- [8] (1985) Decomposition and partitioning methods for multistage stochastic linear programs. Oper. Res. 33(5):989–1007.Link, Google Scholar
- [9] (2011) Introduction to Stochastic Programming, 2nd ed. (Springer Science & Business Media, Berlin), 1–512.Crossref, Google Scholar
- [10] (2014) On stability and performance of stochastic predictive control techniques. IEEE Trans. Automatic Control 60(2):509–514.Crossref, Google Scholar
- [11] (2022) Reinforcement learning for selective key applications in power systems: Recent advances and future challenges. IEEE Trans. Smart Grid 13(4):2935–2958.Crossref, Google Scholar
- [12] (1993) Multi-stage stochastic linear programs for portfolio optimization. Ann. Oper. Res. 45(1):59–76.Crossref, Google Scholar
- [13] (2020) On the sample complexity of the linear quadratic regulator. Foundations Comput. Math. 20(4):633–679.Crossref, Google Scholar
- [14] (2005) Stochastic programming applied to model predictive control. Proc. 44th IEEE Conf. Decision Control (IEEE, New York), 1361–1366.Google Scholar
- [15] (1977) Inverses of band matrices and local convergence of spline projections. SIAM J. Numer. Anal. 14(4):616–619.Crossref, Google Scholar
- [16] (2018) Economic nonlinear model predictive control. Foundations Trends Systems Control 5(1):1–98.Crossref, Google Scholar
- [17] (2018) Global convergence of policy gradient methods for the linear quadratic regulator. Dy J, Krause A, eds. Proc. 35th Internat. Conf. Machine Learn., 1467–1476.Google Scholar
- [18] (2020) HPIPM: A high-performance quadratic programming framework for model predictive control. IFAC-PapersOnLine 53(2):6563–6569.Crossref, Google Scholar
- [19] (2008) Input-to-state stability of robust receding horizon control with an expected value cost. Automatica 44(4):1171–1174.Crossref, Google Scholar
- [20] (2012) Linear Robust Control (Courier Corporation, North Chelmsford, MA), 1–538.Google Scholar
- [21] (2020) Economic model predictive control for time-varying system: Performance and stability results. Optim. Control Appl. Methods 41(1):42–64.Crossref, Google Scholar
- [22] (2008) On the infinite horizon performance of receding horizon controllers. IEEE Trans. Automatic Control 53(9):2100–2111.Crossref, Google Scholar
- [23] (2015) Scenario-based model predictive operation control of islanded microgrids. 2015 54th IEEE Conf. Decision Control (CDC) (IEEE, New York), 3272–3277.Google Scholar
- [24] (1974) Nested decomposition for dynamic models. Math. Programming 6(1):121–140.Crossref, Google Scholar
- [25] (2002) Toward infinite-horizon optimality in nonlinear model predictive control. IEEE Trans. Automatic Control 47(4):679–682.Crossref, Google Scholar
- [26] (1973) Optimal stochastic linear systems with exponential performance criteria and their relation to deterministic differential games. IEEE Trans. Automatic Control 18(2):124–131.Crossref, Google Scholar
- [27] (1988) Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: Stability and moving-horizon approximations. J. Optim. Theory Appl. 57(2):265–293.Crossref, Google Scholar
- [28] (2002) The sample average approximation method for stochastic discrete optimization. SIAM J. Optim. 12(2):479–502.Crossref, Google Scholar
- [29] (2010) Explicit use of probabilistic distributions in linear predictive control. Automatica 46(10):1719–1724.Crossref, Google Scholar
- [30] (2020) Stochastic model predictive control for central HVAC plants. J. Process Control 90:1–17.Crossref, Google Scholar
- [31] (2018) A stochastic model predictive control framework for stationary battery systems. IEEE Trans. Power Systems 33(4):4397–4406.Crossref, Google Scholar
- [32] (2019) Hierarchical MPC schemes for periodic systems using stochastic programming. Automatica 107:306–316.Crossref, Google Scholar
- [33] (2019) Online optimal control with linear dynamics and predictions: Algorithms and regret analysis. Wallach H, Larochelle H, Beygelzimer A, d’Alché-Buc F, Fox E, Garnett R, eds. Adv. Neural Inform. Processing Systems 32 (NeurIPS 2019) (Curran Associates Inc., Red Hook, NY), 14887–14899.Google Scholar
- [34] (2022) Bounded-regret MPC via perturbation analysis: Prediction error, constraints, and nonlinearity. Koyejo S, Mohamed S, Agarwal A, Belgrave D, Cho K, Oh A, eds. Adv. Neural Inform. Processing Systems 35 (NeurIPS 2022) (Curran Associates Inc., Red Hook, NY), 36174–36187.Google Scholar
- [35] (2021) Perturbation-based regret analysis of predictive control in linear time varying systems. Ranzato M, Beygelzimer A, Dauphin Y, Liang PS, Wortman Vaughan J, eds. Adv. Neural Inform. Processing Systems 34 (NeurIPS 2021) (Curran Associates Inc., Red Hook, NY), 5174–5185.Google Scholar
- [36] (2017) Constraint-tightening and stability in stochastic model predictive control. IEEE Trans. Automatic Control 62(7):3165–3177.Crossref, Google Scholar
- [37] (2013) Multi-stage nonlinear model predictive control applied to a semi-batch polymerization reactor under uncertainty. J. Process Control 23(9):1306–1319.Crossref, Google Scholar
- [38] (2020) Stability properties of multi-stage nonlinear model predictive control. Systems Control Lett. 143:104743.Crossref, Google Scholar
- [39] (2022) Dynamic regret minimization for control of non-stationary linear dynamical systems. Proc. ACM Measurement Anal. Comput. Systems 6(1):9:1–9:72.Google Scholar
- [40] (2018) Simple random search of static linear policies is competitive for reinforcement learning. Bengio S, Wallach H, Larochelle H, Grauman K, Cesa-Bianchi N, Garnett R, eds. Adv. Neural Inform. Processing Systems 31 (NeurIPS 2018) (Curran Associates Inc., Red Hook, NY), 1805–1814.Google Scholar
- [41] (2019) Certainty equivalence is efficient for linear quadratic control. Wallach H, Larochelle H, Beygelzimer A, d’Alché-Buc F, Fox E, eds. Adv. Neural Inform. Processing Systems 32 (NeurIPS 2019) (Curran Associates Inc., Red Hook, NY), 10154–10164.Google Scholar
- [42] (2019) Stabilizing conditions for model predictive control. Internat. J. Robust Nonlinear Control 29(4):894–903.Crossref, Google Scholar
- [43] (2023) Nonlinear stochastic model predictive control: Existence, measurability, and stochastic asymptotic stability. IEEE Trans. Automatic Control 68(3):1524–1536.Crossref, Google Scholar
- [44] (2023) The stochastic robustness of nominal and stochastic model predictive control. IEEE Trans. Automatic Control 68(10):5810–5822.Crossref, Google Scholar
- [45] (2024) On the inherent distributional robustness of stochastic and nominal model predictive control. IEEE Trans. Automatic Control 69(2):741–754.Crossref, Google Scholar
- [46] (2016) Stochastic model predictive control: An overview and perspectives for future research. IEEE Control Systems Magazine 36(6):30–44.Crossref, Google Scholar
- [47] (2015) Human-level control through deep reinforcement learning. Nature 518(7540):529–533.Crossref, Google Scholar
- [48] (1999) Model predictive control: Past, present and future. Comput. Chemical Engrg. 23(4–5):667–682.Crossref, Google Scholar
- [49] (1991) Applying the progressive hedging algorithm to stochastic generalized networks. Ann. Oper. Res. 31(1):399–424.Crossref, Google Scholar
- [50] (2021) Global convergence of online optimization for nonlinear model predictive control. Ranzato M, Beygelzimer A, Dauphin Y, Liang PS, Wortman Vaughan J, eds. Adv. Neural Inform. Processing Systems 34 (NeurIPS 2021) (Curran Associates Inc., Red Hook, NY), 12441–12453.Google Scholar
- [51] (2023) Superconvergence of online optimization for model predictive control. IEEE Trans. Automatic Control 68(3):1383–1398.Crossref, Google Scholar
- [52] (1999) Numerical Optimization (Springer, New York), 1–684.Crossref, Google Scholar
- [53] (2018) Investigating the performance of scenario-based model predictive control of space heating in residential buildings. J. Building Performance Simulation 11(4):485–498.Crossref, Google Scholar
- [54] (1991) Multi-stage stochastic optimization applied to energy planning. Math. Programming52(1):359–375.Crossref, Google Scholar
- [55] (2009) Stochastic receding horizon control of constrained linear systems with state and control multiplicative noise. IEEE Trans. Automatic Control 54(2):221–230.Crossref, Google Scholar
- [56] (2017) Model Predictive Control: Theory, Computation, and Design, vol. 2 (Nob Hill Publishing, Madison, WI), 1–819.Google Scholar
- [57] (1991) Scenarios and policy aggregation in optimization under uncertainty. Math. Oper. Res. 16(1):119–147.Link, Google Scholar
- [58] (2024) Near-optimal performance of stochastic economic MPC. 2024 IEEE 63rd Conf. Decision Control (CDC) (IEEE, New York), 2565–2571.Google Scholar
- [59] (2014) The scenario approach for stochastic model predictive control with bounds on closed-loop constraint violations. Automatica 50(12):3009–3018.Crossref, Google Scholar
- [60] (2015) Trust region policy optimization. Bach F, Blei D, eds. Internat. Conf. Machine Learn., 1889–1897.Google Scholar
- [61] (2006) On complexity of multistage stochastic programs. Oper. Res. Lett. 34(1):1–8.Crossref, Google Scholar
- [62] (2011) Analysis of stochastic dual dynamic programming method. Eur. J. Oper. Res. 209(1):63–72.Crossref, Google Scholar
- [63] (2020) Periodical multistage stochastic programs. SIAM J. Optim. 30(3):2083–2102.Crossref, Google Scholar
- [64] (2021) Lectures on Stochastic Programming: Modeling and Theory (SIAM, Philadelphia), 1–512.Crossref, Google Scholar
- [65] (2021) Controllability and observability imply exponential decay of sensitivity in dynamic optimization. IFAC-PapersOnLine 54(6):179–184.Crossref, Google Scholar
- [66] (2020) Overlapping Schwarz decomposition for constrained quadratic programs. 2020 59th IEEE Conf. Decision Control (CDC) (IEEE, New York), 3004–3009.Google Scholar
- [67] (2022) Exponential decay of sensitivity in graph-structured nonlinear programs. SIAM J. Optim. 32(2):1156–1183.Crossref, Google Scholar
- [68] (2023) Near-optimal distributed linear-quadratic regulator for networked systems. SIAM J. Control Optim. 61(3):1113–1135.Crossref, Google Scholar
- [69] (1956) Dynamic programming under uncertainty with a quadratic criterion function. Econometrica 24(1):74–81.Crossref, Google Scholar
- [70] (2018) Dual robust nonlinear model predictive control: A multi-stage approach. J. Process Control 72:39–51.Crossref, Google Scholar
- [71] (1957) A note on certainty equivalence in dynamic planning. Econometrica 25(2):346–349.Crossref, Google Scholar
- [72] (2018) Exponentially accurate temporal decomposition for long-horizon linear-quadratic dynamic optimization. SIAM J. Optim. 28(3):2541–2573.Crossref, Google Scholar
- [73] (2019) Advanced-step multistage nonlinear model predictive control: Robustness and stability. J. Process Control 84:192–206.Crossref, Google Scholar
- [74] (2020) The power of predictions in online control. Larochelle H, Ranzato M, Hadsell R, Balcan MF, Lin H, eds. Adv. Neural Inform. Processing Systems 33 (NeurIPS 2020) (Curran Associates Inc., Red Hook, NY), 1994–2004.Google Scholar
- [75] (2021) On the regret analysis of online LQR control with predictions. 2021 Amer. Control Conf. (ACC) (IEEE, New York), 697–703.Google Scholar

