• DocumentCode
    646058
  • Title

    A predictive control solver for low-precision data representation

  • Author

    Longo, Stefano ; Kerrigan, Eric C. ; Constantinides, George A.

  • Author_Institution
    Dept. of Automotive Eng., Cranfield Univ., Cranfield, UK
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    3590
  • Lastpage
    3595
  • Abstract
    We propose a method to efficiently exploit the non-standard number representation of some embedded computer architectures for the solution of constrained LQR problems. The resulting quadratic programming problem is formulated to include auxiliary decision variables as well as the inputs and states. The new formulation introduces smaller roundoff errors in the optimization solver, hence allowing one to trade off the number of bits used for data representation against speed and/or hardware resources. Interestingly, because of the data dependencies of the operations, the algorithm complexity (in terms of computation time and hardware resources) does not increase despite the larger number of decision variables.
  • Keywords
    computer architecture; control engineering computing; data structures; embedded systems; linear quadratic control; predictive control; quadratic programming; constrained LQR problems; embedded computer architectures; low-precision data representation; nonstandard number representation; optimization solver; predictive control solver; quadratic programming problem; Adders; Hardware; Memory management; Optimization; Power demand; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2013 European
  • Conference_Location
    Zurich
  • Type

    conf

  • Filename
    6669255