메뉴 건너뛰기




Volumn 59, Issue 12, 2014, Pages 3238-3251

Embedded Online Optimization for Model Predictive Control at Megahertz Rates

Author keywords

Embedded systems; optimization algorithms; predictive control of linear systems

Indexed keywords

ALGORITHMS; CONSTRAINED OPTIMIZATION; FIELD PROGRAMMABLE GATE ARRAYS (FPGA); FIXED POINT ARITHMETIC; LINEAR SYSTEMS; MODEL PREDICTIVE CONTROL; OPTIMIZATION; PREDICTIVE CONTROL SYSTEMS;

EID: 84961664649     PISSN: 00189286     EISSN: None     Source Type: Journal    
DOI: 10.1109/TAC.2014.2351991     Document Type: Article
Times cited : (234)

References (40)
  • 3
    • 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
  • 4
    • 84870507779 scopus 로고    scopus 로고
    • FPGA implementations of piecewise affine functions based on multiresolution hyperrectangular partitions
    • Dec.
    • F. Comaschi, B. A. G. Genuit, A. Oliveri, W. P. Heemels, and M. Storace, "FPGA implementations of piecewise affine functions based on multiresolution hyperrectangular partitions," IEEE Trans. Circuits Syst. I, vol. 59, no. 12, pp. 2920-2933, Dec. 2012.
    • (2012) IEEE Trans. Circuits Syst. i , vol.59 , Issue.12 , pp. 2920-2933
    • Comaschi, F.1    Genuit, B.A.G.2    Oliveri, A.3    Heemels, W.P.4    Storace, M.5
  • 5
    • 84861749565 scopus 로고    scopus 로고
    • Computational complexity certification for real-time MPC with input constraints based on the fast gradient method
    • Jun.
    • S. Richter, C. Jones, and M. Morari, "Computational complexity certification for real-time MPC with input constraints based on the fast gradient method," IEEE Trans. Autom. Control, vol. 57, no. 6, pp. 1391-1403, Jun. 2012.
    • (2012) IEEE Trans. Autom. Control , vol.57 , Issue.6 , pp. 1391-1403
    • Richter, S.1    Jones, C.2    Morari, M.3
  • 6
    • 84860652892 scopus 로고    scopus 로고
    • Towards computational complexity certification for constrained MPC based on Lagrange relaxation and the fast gradient method
    • Orlando, FL, USA, Dec.
    • S. Richter, M. Morari, and C. Jones, "Towards computational complexity certification for constrained MPC based on Lagrange relaxation and the fast gradient method," in Proc. 50th IEEE Conf. Decision and Control, Orlando, FL, USA, Dec. 2011, pp. 5223-5229.
    • (2011) Proc. 50th IEEE Conf. Decision and Control , pp. 5223-5229
    • Richter, S.1    Morari, M.2    Jones, C.3
  • 7
    • 84867053619 scopus 로고    scopus 로고
    • Parallel solutions of model predictive control using the alternating direction method of multipliers
    • Noordwijkerhout, The Netherlands
    • M. Kögel and R. Findeisen, "Parallel solutions of model predictive control using the alternating direction method of multipliers," in Proc. 4th IFAC Conf. Nonlinear Model Predictive Control, Noordwijkerhout, The Netherlands, 2012, pp. 369-374.
    • (2012) Proc. 4th IFAC Conf. Nonlinear Model Predictive Control , pp. 369-374
    • Kögel, M.1    Findeisen, R.2
  • 8
    • 84874236767 scopus 로고    scopus 로고
    • Execution time certification for gradient-based optimization in model predictive control
    • Maui, HI, USA, Dec.
    • P. Giselsson, "Execution time certification for gradient-based optimization in model predictive control," in Proc. 51st IEEE Conf. Decision and Control, Maui, HI, USA, Dec. 2012.
    • (2012) Proc. 51st IEEE Conf. Decision and Control
    • Giselsson, P.1
  • 10
    • 77649190775 scopus 로고    scopus 로고
    • Fast model predictive control using online optimization
    • Mar.
    • Y. Wang and S. Boyd, "Fast model predictive control using online optimization," IEEE Trans. Control Syst. Technol., vol. 18, no. 2, pp. 267-278, Mar. 2010.
    • (2010) IEEE Trans. Control Syst. Technol. , vol.18 , Issue.2 , pp. 267-278
    • Wang, Y.1    Boyd, S.2
  • 12
    • 85008024855 scopus 로고    scopus 로고
    • Receding horizon control: Automatic generation of high-speed solvers
    • J. Mattingley, Y. Wang, and S. Boyd, "Receding horizon control: Automatic generation of high-speed solvers," IEEE Control Syst. Mag., vol. 3, no. 31, pp. 52-65, 2011.
    • (2011) IEEE Control Syst. Mag. , vol.3 , Issue.31 , pp. 52-65
    • Mattingley, J.1    Wang, Y.2    Boyd, S.3
  • 14
    • 44349127211 scopus 로고    scopus 로고
    • An online active set strategy to overcome the limitations of explicit MPC
    • Jul.
    • H. J. Ferreau, H. G. Bock, and M. Diehl, "An online active set strategy to overcome the limitations of explicit MPC," Int. J. Robust and Nonlin. Control, vol. 18, no. 8, pp. 816-830, Jul. 2008.
    • (2008) Int. J. Robust and Nonlin. Control , vol.18 , Issue.8 , pp. 816-830
    • Ferreau, H.J.1    Bock, H.G.2    Diehl, M.3
  • 16
    • 70049084199 scopus 로고    scopus 로고
    • A systemon-a-chip implementation for embedded real-time model predictive control
    • Sep.
    • P. D. Vouzis, L. G. Bleris, M. G. Arnold, and M. V. Kothare, "A systemon-a-chip implementation for embedded real-time model predictive control," IEEE Trans. Control Syst. Technol., vol. 17, no. 5, pp. 1006-1017, Sep. 2009.
    • (2009) IEEE Trans. Control Syst. Technol. , vol.17 , Issue.5 , pp. 1006-1017
    • Vouzis, P.D.1    Bleris, L.G.2    Arnold, M.G.3    Kothare, M.V.4
  • 17
    • 83655182757 scopus 로고    scopus 로고
    • Fast linear model predictive control via custom integrated circuit architecture
    • A. G. Wills, G. Knagge, and B. Ninness, "Fast linear model predictive control via custom integrated circuit architecture," IEEE Trans. Control Syst. Technol., vol. 20, no. 1, pp. 59-71, 2012.
    • (2012) IEEE Trans. Control Syst. Technol. , vol.20 , Issue.1 , pp. 59-71
    • Wills, A.G.1    Knagge, G.2    Ninness, B.3
  • 20
    • 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
  • 22
    • 0032791875 scopus 로고    scopus 로고
    • Feasibility issues in linear model predictive control, feasibility issues in linear model predictive control
    • Aug.
    • P. O. M. Scokaert and J. B. Rawlings, "Feasibility issues in linear model predictive control, feasibility issues in linear model predictive control," AIChE J., vol. 45, no. 8, pp. 1649-1659, Aug. 1999.
    • (1999) AIChE J. , vol.45 , Issue.8 , pp. 1649-1659
    • Scokaert, P.O.M.1    Rawlings, J.B.2
  • 23
    • 0033333470 scopus 로고    scopus 로고
    • Closed-loop stability of systems driven by real-time, dynamic optimization algorithms
    • Phoenix, AZ, USA, Dec.
    • L. McGovern and E. Feron, "Closed-loop stability of systems driven by real-time, dynamic optimization algorithms," in Proc. 38th IEEE Conf. Decision and Control, Phoenix, AZ, USA, Dec. 1999, pp. 3690-3696.
    • (1999) Proc. 38th IEEE Conf. Decision and Control , pp. 3690-3696
    • McGovern, L.1    Feron, E.2
  • 24
    • 0003713964 scopus 로고    scopus 로고
    • 2nd ed. Belmont, MA, USA: Athena Scientific
    • D. P. Bertsekas, Nonlinear Programming, 2nd ed. Belmont, MA, USA: Athena Scientific, 1999.
    • (1999) Nonlinear Programming
    • Bertsekas, D.P.1
  • 25
    • 34548480020 scopus 로고
    • A method for solving a convex programming problem with convergence rate 1/k2
    • Y. Nesterov, "A method for solving a convex programming problem with convergence rate 1/k2," Soviet Math. Dokl., vol. 27, no. 2, pp. 372-376, 1983.
    • (1983) Soviet Math. Dokl. , vol.27 , Issue.2 , pp. 372-376
    • Nesterov, Y.1
  • 27
    • 80051762104 scopus 로고    scopus 로고
    • Distributed optimization and statistical learning via the alternating direction method of multipliers
    • S. Boyd, N. Parikh, E. Chu, B. Peleato, and J. Eckstein, "Distributed optimization and statistical learning via the alternating direction method of multipliers," Found. Trends Mach. Learn., vol. 3, no. 1, pp. 1-122, 2011.
    • (2011) Found. Trends Mach. Learn. , vol.3 , Issue.1 , pp. 1-122
    • Boyd, S.1    Parikh, N.2    Chu, E.3    Peleato, B.4    Eckstein, J.5
  • 29
    • 84892864594 scopus 로고    scopus 로고
    • Local linear convergence of the alternating direction method of multipliers on quadratic or linear programs
    • Nov.
    • D. Boley, "Local linear convergence of the alternating direction method of multipliers on quadratic or linear programs," SIAM J. Optimiz., vol. 23, no. 4, pp. 2183-2207, Nov. 2013.
    • (2013) SIAM J. Optimiz. , vol.23 , Issue.4 , pp. 2183-2207
    • Boley, D.1
  • 34
  • 35
    • 84961569010 scopus 로고
    • London, U.K.: Her Majesty's Stationary Office, ser. Notes on Applied Science
    • J. H. Wilkinson, Rounding Errors in Algebraic Processes. London, U.K.: Her Majesty's Stationary Office, 1963, ser. Notes on Applied Science, no. 32.
    • (1963) Rounding Errors in Algebraic Processes , Issue.32
    • Wilkinson, J.H.1
  • 38
    • 85060036181 scopus 로고
    • Validity of the single processor approach to achieving large scale computing capabilities
    • Atlantic City, NJ, USA, Apr.
    • G. M. Amdahl, "Validity of the single processor approach to achieving large scale computing capabilities," in Proc. AFIPS Joint Computer Conf., Atlantic City, NJ, USA, Apr. 1967, pp. 483-485.
    • (1967) Proc. AFIPS Joint Computer Conf. , pp. 483-485
    • Amdahl, G.M.1
  • 40
    • 84860660337 scopus 로고    scopus 로고
    • A fast gradient method for embedded linear predictive control
    • Milano, Italy, Aug.
    • M. Kögel and R. Findeisen, "A fast gradient method for embedded linear predictive control," in Proc. 18th IFAC World Congr., Milano, Italy, Aug. 2011.
    • (2011) Proc. 18th IFAC World Congr.
    • Kögel, M.1    Findeisen, R.2


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