• DocumentCode
    2485243
  • Title

    Predictive control of a Linear Motor for tracking of constant references

  • Author

    Fiacchini, M. ; Alvarado, I. ; Limon, D. ; Alamo, T. ; Camacho, E.F.

  • fYear
    2006
  • fDate
    13-15 Dec. 2006
  • Firstpage
    4526
  • Lastpage
    4531
  • Abstract
    This paper deals with the application of a model predictive controller (MPC) for tracking to a real system: a linear motor. The MPC formulation used in this paper in a novel approach to track piecewise constant references recently presented by the authors. The main novelties of this controller are: (i) the addition of an artificial steady state and input as decision variables, (ii) the minimization of a modified cost function which penalizes the error with the artificial steady and the distance from the artificial to the desired steady state and (iii) the usage of an extended terminal constraint. The obtained MPC ensures the admissible convergence to any admissible set point for any feasible initial state. The optimization problem associated to this MPC technique results to be a quadratic programming problem parametrized in the current state and the desired steady state. Thus, well-known techniques to compute the control law explicitly based on multiparametric programming can be used, which allows us to apply this control technique to fast systems. We have applied an explicit MPC for tracking to a synchronous linear motor with permanent magnets using a sampling time of 10 ms. This system has been modelled as a linear system with constraints in the input and states. The control objective is to steer the motor at any admissible position in an admissible evolution. The explicit controller has been coded as a search tree for its implementation on a dSPACE Card. The obtained experimental results are satisfactory and show the properties of the predictive controller
  • Keywords
    cost optimal control; induction motors; linear motors; linear systems; machine control; position control; predictive control; quadratic programming; tree searching; admissible evolution; cost function minimization; dSPACE Card; linear system; model predictive controller; motor steering; multiparametric programming; permanent magnets; piecewise constant reference tracking; position control; quadratic programming; search tree; synchronous linear motor; Control systems; Convergence; Cost function; Error correction; Permanent magnet motors; Predictive control; Predictive models; Quadratic programming; Steady-state; Synchronous motors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2006 45th IEEE Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    1-4244-0171-2
  • Type

    conf

  • DOI
    10.1109/CDC.2006.377496
  • Filename
    4178109