메뉴 건너뛰기




Volumn 18, Issue 2, 2010, Pages 267-278

Fast model predictive control using online optimization

Author keywords

Model predictive control (MPC); Real time convex optimization

Indexed keywords

CONTROL ACTIONS; CONTROL LAWS; FAST MODEL; INPUT DIMENSIONS; LOOK UP TABLE; MODEL PREDICTIVE CONTROL (MPC); OFFLINE; ONLINE CONTROLLERS; ONLINE OPTIMIZATION; OPTIMIZERS; PREDICTIVE CONTROL; QUADRATIC PROGRAMS; SLOW DYNAMICS; TIME HORIZONS; TIME STEP;

EID: 77649190775     PISSN: 10636536     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCST.2009.2017934     Document Type: Article
Times cited : (1162)

References (63)
  • 1
    • 0036027604 scopus 로고    scopus 로고
    • The explicit linear quadratic regulator for constrained systems
    • Jan
    • A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos, "The explicit linear quadratic regulator for constrained systems," Automatica, vol. 38, no. 1, pp. 3-20, Jan. 2002.
    • (2002) Automatica , vol.38 , Issue.1 , pp. 3-20
    • Bemporad, A.1    Morari, M.2    Dua, V.3    Pistikopoulos, E.N.4
  • 2
    • 0035711007 scopus 로고    scopus 로고
    • An algorithm for multi-parametric quadratic programming and explicit MFC solutions
    • P. Tøndel, T. A. Johansen, and A. Bemporad, "An algorithm for multi-parametric quadratic programming and explicit MFC solutions," in Proc. IEEE Conf. Dec. Control, 2001, pp. 1199-1204.
    • (2001) Proc. IEEE Conf. Dec. Control , pp. 1199-1204
    • Tøndel, P.1    Johansen, T.A.2    Bemporad, A.3
  • 4
    • 0003235254 scopus 로고    scopus 로고
    • Applying new optimization algorithms to model predictive control
    • S. J. Wright, "Applying new optimization algorithms to model predictive control," Chemical Process Control-V., vol. 93, no. 316, pp. 147-155, 1997.
    • (1997) Chemical Process Control-V , vol.93 , Issue.316 , pp. 147-155
    • Wright, S.J.1
  • 7
    • 0034541550 scopus 로고    scopus 로고
    • Interior-point methods
    • F. A. Potra and S. J. Wright, "Interior-point methods," J. Comput. Appl. Math., vol. 124, no. 1-2, pp. 281-302, 2000.
    • (2000) J. Comput. Appl. Math , vol.124 , Issue.1-2 , pp. 281-302
    • Potra, F.A.1    Wright, S.J.2
  • 8
    • 0036354771 scopus 로고    scopus 로고
    • Warm-start strategies in interior-point methods for linear programming
    • E. A. Yildirim and S. J. Wright, "Warm-start strategies in interior-point methods for linear programming," SIAM J. Opt., vol. 12, no. 3, pp. 782-810, 2002.
    • (2002) SIAM J. Opt , vol.12 , Issue.3 , pp. 782-810
    • Yildirim, E.A.1    Wright, S.J.2
  • 10
    • 0041802770 scopus 로고    scopus 로고
    • A survey of industrial model predictive control technology
    • S. J. Qin and T. A. Badgwell, "A survey of industrial model predictive control technology," Control Eng. Practice, vol. 11, no. 7, pp. 733-764, 2003.
    • (2003) Control Eng. Practice , vol.11 , Issue.7 , pp. 733-764
    • Qin, S.J.1    Badgwell, T.A.2
  • 12
    • 33846908941 scopus 로고    scopus 로고
    • Model predictive control strategies for supply chain management in semiconductor manufacturing
    • W. Wang, D. E. Rivera, and K. Kempf, "Model predictive control strategies for supply chain management in semiconductor manufacturing," Int. J. Production Economics, vol. 107, pp. 57-77, 2007.
    • (2007) Int. J. Production Economics , vol.107 , pp. 57-77
    • Wang, W.1    Rivera, D.E.2    Kempf, K.3
  • 16
    • 21244454900 scopus 로고    scopus 로고
    • Long horizon versus short horizon planning in dynamic optimization problems with incomplete information
    • Apr
    • H. Dawid, "Long horizon versus short horizon planning in dynamic optimization problems with incomplete information," Economic Theory, vol. 25, no. 3, pp. 575-597, Apr. 2005.
    • (2005) Economic Theory , vol.25 , Issue.3 , pp. 575-597
    • Dawid, H.1
  • 17
    • 34047234703 scopus 로고    scopus 로고
    • Strategic portfolio management for long-term investments: An optimal control approach,
    • Ph.D. dissertation, ETH, Zurich, The Netherlands
    • F. Herzog, "Strategic portfolio management for long-term investments: An optimal control approach," Ph.D. dissertation, ETH, Zurich, The Netherlands, 2005.
    • (2005)
    • Herzog, F.1
  • 18
    • 68949116039 scopus 로고    scopus 로고
    • Dynamic hedging of basket options under proportional transaction costs using receding horizon control
    • Online, Available
    • J. Primbs, "Dynamic hedging of basket options under proportional transaction costs using receding horizon control," in Int. J. Control, 2009. [Online]. Available: http://www.Stanford.edu/japrimbs/Auto- Submit20070813.pdf
    • (2009) Int. J. Control
    • Primbs, J.1
  • 20
    • 0042941959 scopus 로고    scopus 로고
    • Revenue management in a dynamic network environment
    • D. Bertsimas and I. Popescu, "Revenue management in a dynamic network environment," Transportation Sci., vol. 37, no. 3, pp. 257-277, 2003.
    • (2003) Transportation Sci , vol.37 , Issue.3 , pp. 257-277
    • Bertsimas, D.1    Popescu, I.2
  • 24
    • 0033876326 scopus 로고    scopus 로고
    • Constrained model predictive control: Stability and optimality
    • Jun
    • D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, "Constrained model predictive control: Stability and optimality," Automatica, vol. 36, no. 6, pp. 789-814, Jun. 2000.
    • (2000) Automatica , vol.36 , Issue.6 , pp. 789-814
    • Mayne, D.Q.1    Rawlings, J.B.2    Rao, C.V.3    Scokaert, P.O.M.4
  • 25
    • 33947719861 scopus 로고    scopus 로고
    • Fast, large-scale model predictive control by partial enumeration
    • May
    • G. Pannocchia, J. B. Rawlings, and S. J. Wright, "Fast, large-scale model predictive control by partial enumeration," Automatica, vol. 43, no. 5, pp. 852-860, May 2006.
    • (2006) Automatica , vol.43 , Issue.5 , pp. 852-860
    • Pannocchia, G.1    Rawlings, J.B.2    Wright, S.J.3
  • 27
    • 84881337706 scopus 로고    scopus 로고
    • Robust optimal control of linear discrete-time systems using primal-dual interior-point methods
    • A. Hansson and S. Boyd, "Robust optimal control of linear discrete-time systems using primal-dual interior-point methods," in Proc. Amer. Control Conf., 1998, vol. 1, pp. 183-187.
    • (1998) Proc. Amer. Control Conf , vol.1 , pp. 183-187
    • Hansson, A.1    Boyd, S.2
  • 28
    • 0034262750 scopus 로고    scopus 로고
    • A primal-dual interior-point method for robust optimal control of linear discrete-time systems
    • Sep
    • A. Hansson, "A primal-dual interior-point method for robust optimal control of linear discrete-time systems," IEEE Trans. Autom. Control, vol. 45, no. 9, pp. 1639-1655, Sep. 2000.
    • (2000) IEEE Trans. Autom. Control , vol.45 , Issue.9 , pp. 1639-1655
    • Hansson, A.1
  • 30
    • 0036779050 scopus 로고    scopus 로고
    • Quadratic programming algorithms for large-scale model predictive control
    • R. A. Bartlett, L. T. Biegler, J. Backstrom, and V. Gopal, "Quadratic programming algorithms for large-scale model predictive control," J. Process Control, vol. 12, no. 7, pp. 775-795, 2002.
    • (2002) J. Process Control , vol.12 , Issue.7 , pp. 775-795
    • Bartlett, R.A.1    Biegler, L.T.2    Backstrom, J.3    Gopal, V.4
  • 31
    • 0002007050 scopus 로고    scopus 로고
    • Efficient solution of dynamic optimization and NMPC problems
    • F. Allgöwer and A. Zheng, Eds. Cambridge, MA: Birkhauser
    • L. T. Biegler, "Efficient solution of dynamic optimization and NMPC problems," in Nonlinear Model Predictive Control, F. Allgöwer and A. Zheng, Eds. Cambridge, MA: Birkhauser, 2000, pp. 119-243.
    • (2000) Nonlinear Model Predictive Control , pp. 119-243
    • Biegler, L.T.1
  • 32
    • 0033134695 scopus 로고    scopus 로고
    • Interior point SQP strategies for large-scale, structured process optimization problems
    • J. Albuquerque, V. Gopal, G. Staus, L. T. Biegler, and B. E. Ydstie, "Interior point SQP strategies for large-scale, structured process optimization problems," Comput. Chem. Eng., vol. 23, no. 4-5, pp. 543-554, 1999.
    • (1999) Comput. Chem. Eng , vol.23 , Issue.4-5 , pp. 543-554
    • Albuquerque, J.1    Gopal, V.2    Staus, G.3    Biegler, L.T.4    Ydstie, B.E.5
  • 33
    • 77649180240 scopus 로고    scopus 로고
    • P. J. Goulart, E. C. Kerrigan, and D. Ralph, Efficient robust optimization for robust control with constraints, Math. Program., Series A, pp. 1-33, 2007.
    • P. J. Goulart, E. C. Kerrigan, and D. Ralph, "Efficient robust optimization for robust control with constraints," Math. Program., vol. Series A, pp. 1-33, 2007.
  • 34
    • 44349104665 scopus 로고    scopus 로고
    • Efficient MFC optimization using pontryagin's minimum principle
    • M. Cannon, W. Liao, and B. Kouvaritakis, "Efficient MFC optimization using pontryagin's minimum principle," Int. J. Robust Nonlinear Control, vol. 18, no. 8, pp. 831-844, 2008.
    • (2008) Int. J. Robust Nonlinear Control , vol.18 , Issue.8 , pp. 831-844
    • Cannon, M.1    Liao, W.2    Kouvaritakis, B.3
  • 35
    • 44349089677 scopus 로고    scopus 로고
    • Fast implementations and rigorous models: Can both be accommodated in NMPC?
    • V. M. Savala, C. D. Laird, and L. T. Biegler, "Fast implementations and rigorous models: Can both be accommodated in NMPC?," Int. J. Robust Nonlinear Control, vol. 18, no. 8, pp. 800-815, 2008.
    • (2008) Int. J. Robust Nonlinear Control , vol.18 , Issue.8 , pp. 800-815
    • Savala, V.M.1    Laird, C.D.2    Biegler, L.T.3
  • 37
    • 0025415754 scopus 로고
    • A constrained Pseudo-Newton control strategy for nonlinear systems
    • W. C. Li, L. T. Biegler, C. G. Economou, and M. Morari, "A constrained Pseudo-Newton control strategy for nonlinear systems," Comput. Chem. Eng., vol. 14, no. 4, pp. 451-468, 1990.
    • (1990) Comput. Chem. Eng , vol.14 , Issue.4 , pp. 451-468
    • Li, W.C.1    Biegler, L.T.2    Economou, C.G.3    Morari, M.4
  • 39
    • 39649102379 scopus 로고    scopus 로고
    • Model predictive control design: New trends and tools
    • A. Bemporad, "Model predictive control design: New trends and tools," in Proc. 45th IEEE Conf. Dec. Control, 2006, pp. 6678-6683.
    • (2006) Proc. 45th IEEE Conf. Dec. Control , pp. 6678-6683
    • Bemporad, A.1
  • 40
    • 0024668467 scopus 로고
    • Model predictive control: Theory and practice
    • C. E. Garcia, D. M. Prett, and M. Morari, "Model predictive control: Theory and practice," Automatica, vol. 25, no. 3, pp. 335-348, 1989.
    • (1989) Automatica , vol.25 , Issue.3 , pp. 335-348
    • Garcia, C.E.1    Prett, D.M.2    Morari, M.3
  • 41
    • 0025462720 scopus 로고
    • Receding horizon control of nonlinear systems
    • D. Q. Mayne and H. Michalska, "Receding horizon control of nonlinear systems," IEEE Trans. Autom. Control, vol. 35, no. 7, pp. 814-824, 1990.
    • (1990) IEEE Trans. Autom. Control , vol.35 , Issue.7 , pp. 814-824
    • Mayne, D.Q.1    Michalska, H.2
  • 44
    • 58649101844 scopus 로고    scopus 로고
    • Performance bounds for linear stochastic control
    • Mar
    • Y. Wang and S. Boyd, "Performance bounds for linear stochastic control," Syst. Control Lett., vol. 53, no. 3, pp. 178-182, Mar. 2009.
    • (2009) Syst. Control Lett , vol.53 , Issue.3 , pp. 178-182
    • Wang, Y.1    Boyd, S.2
  • 45
    • 0024143931 scopus 로고
    • Controller design for uncertain system via Lyapunov functions
    • M. Corless and G. Leitmann, "Controller design for uncertain system via Lyapunov functions," in Proc. Amer. Control Conf., 1988, vol. 3, pp. 2019-2025.
    • (1988) Proc. Amer. Control Conf , vol.3 , pp. 2019-2025
    • Corless, M.1    Leitmann, G.2
  • 46
    • 0030385492 scopus 로고    scopus 로고
    • Control Lyapunov functions, new ideas fromanold source
    • R. A. Freeman and J. A. Primbs, "Control Lyapunov functions, new ideas fromanold source," in Proc. 35th IEEE Conf. Dec. Control, 1996, vol. 4, pp. 3926-3931.
    • (1996) Proc. 35th IEEE Conf. Dec. Control , vol.4 , pp. 3926-3931
    • Freeman, R.A.1    Primbs, J.A.2
  • 47
    • 0020749108 scopus 로고
    • A Lyapunov-like characterization of asymptotic controllability
    • E. D. Sontag, "A Lyapunov-like characterization of asymptotic controllability," SIAM J. Control Opt., vol. 21, no. 3, pp. 462-471, 1983.
    • (1983) SIAM J. Control Opt , vol.21 , Issue.3 , pp. 462-471
    • Sontag, E.D.1
  • 48
    • 0037349340 scopus 로고    scopus 로고
    • Suboptimal control of constrained nonlinear systems via receding horizon constrained control Lyapunov functions
    • M. Sznaier, R. Suarez, and J. Cloutier, "Suboptimal control of constrained nonlinear systems via receding horizon constrained control Lyapunov functions," Int. J. Robust Nonlinear Control, vol. 13, no. 3-4, pp. 247-259, 2003.
    • (2003) Int. J. Robust Nonlinear Control , vol.13 , Issue.3-4 , pp. 247-259
    • Sznaier, M.1    Suarez, R.2    Cloutier, J.3
  • 49
    • 44349127211 scopus 로고    scopus 로고
    • An online active set strategy to overcome the limitations of explicit MFC
    • H. J. Ferreau, H. G. Bock, and M. Diehl, "An online active set strategy to overcome the limitations of explicit MFC," Int. J. Robust Nonlinear Control, vol. 18, no. 8, pp. 816-830, 2008.
    • (2008) Int. J. Robust Nonlinear Control , vol.18 , Issue.8 , pp. 816-830
    • Ferreau, H.J.1    Bock, H.G.2    Diehl, M.3
  • 50
    • 84945574705 scopus 로고    scopus 로고
    • Complexity reduction in explicit linear model predictive control
    • presented at the, Barcelona, Spain, Jul
    • P. Tøndel and T. A. Johansen, "Complexity reduction in explicit linear model predictive control," presented at the 15th IFAC World Congr. Autom. Control, Barcelona, Spain, Jul. 2002.
    • (2002) 15th IFAC World Congr. Autom. Control
    • Tøndel, P.1    Johansen, T.A.2
  • 51
    • 0037877916 scopus 로고    scopus 로고
    • Suboptimal explicit receding horizon control via approximate multiparametric quadratic programming
    • Nov
    • A. Bemporad and C. Filippi, "Suboptimal explicit receding horizon control via approximate multiparametric quadratic programming," J. Opt. Theory Appl., vol. 117, no. 1, pp. 9-38, Nov. 2004.
    • (2004) J. Opt. Theory Appl , vol.117 , Issue.1 , pp. 9-38
    • Bemporad, A.1    Filippi, C.2
  • 52
    • 60549101655 scopus 로고    scopus 로고
    • Convex piecewise-linear fitting
    • Mar. 2008, Online, Available
    • A. Magnani and S. Boyd, "Convex piecewise-linear fitting," Opt. Eng. Mar. 2008. [Online]. Available: http://www.stan-ford.edu/~boyd/ cvx-pwl-fitting.html
    • Opt. Eng
    • Magnani, A.1    Boyd, S.2
  • 55
    • 0742304422 scopus 로고    scopus 로고
    • Efficient solution of second order cone program for model predictive control
    • Jan
    • M. A. Kerblad and A. Hansson, "Efficient solution of second order cone program for model predictive control," Int. J. Control, vol. 77, no. 1, pp. 55-77, Jan. 2004.
    • (2004) Int. J. Control , vol.77 , Issue.1 , pp. 55-77
    • Kerblad, M.A.1    Hansson, A.2
  • 56
    • 0032286110 scopus 로고    scopus 로고
    • Application of interior point methods to model predictive control
    • Nov
    • C. V. Rao, S. J. Wright, and J. B. Rawlings, "Application of interior point methods to model predictive control," J. Opt. Theory Appl., vol. 99, no. 3, pp. 723-757, Nov. 2004.
    • (2004) J. Opt. Theory Appl , vol.99 , Issue.3 , pp. 723-757
    • Rao, C.V.1    Wright, S.J.2    Rawlings, J.B.3
  • 57
    • 2942601457 scopus 로고    scopus 로고
    • Barrier function based model predictive control
    • Aug
    • A. G. Wills and W. P. Heath, "Barrier function based model predictive control," Automatica, vol. 40, no. 8, pp. 1415-1422, Aug. 2004.
    • (2004) Automatica , vol.40 , Issue.8 , pp. 1415-1422
    • Wills, A.G.1    Heath, W.P.2
  • 58
    • 37549027183 scopus 로고    scopus 로고
    • Fast computation of optimal contact forces
    • Dec
    • S. Boyd and B. Wegbreit, "Fast computation of optimal contact forces," IEEE Trans. Robot., vol. 23, no. 6, pp. 1117-1132, Dec. 2007.
    • (2007) IEEE Trans. Robot , vol.23 , Issue.6 , pp. 1117-1132
    • Boyd, S.1    Wegbreit, B.2
  • 61
    • 0033295027 scopus 로고    scopus 로고
    • SDPT3: A matlab software package for semidefinite programming
    • K. C. Toh, M. J. Todd, and R. H. Tütüncü, "SDPT3: A matlab software package for semidefinite programming," Opt. Methods Softw., vol. 11, no. 12, pp. 545-581, 1999.
    • (1999) Opt. Methods Softw , vol.11 , Issue.12 , pp. 545-581
    • Toh, K.C.1    Todd, M.J.2    Tütüncü, R.H.3
  • 63
    • 79961018954 scopus 로고    scopus 로고
    • Embedded model predictive control (MPC) using a FPGA
    • Jul
    • K. Ling, B. Wu, and J. Maciejowski, "Embedded model predictive control (MPC) using a FPGA," in Proc. 17th IFAC World Congr., Jul. 2008, pp. 15250-15255.
    • (2008) Proc. 17th IFAC World Congr , pp. 15250-15255
    • Ling, K.1    Wu, B.2    Maciejowski, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.