• DocumentCode
    1081924
  • Title

    An efficient processor-based online generation of time-optimal trajectories

  • Author

    Panahi, Issa M S ; Toliyat, Hamid A.

  • Author_Institution
    Dept. of Electr. Eng., Texas Univ., Richardson, TX
  • Volume
    14
  • Issue
    5
  • fYear
    2006
  • Firstpage
    966
  • Lastpage
    973
  • Abstract
    We present a novel method to online generation of time-optimal acceleration, velocity, and position trajectory values for servo-control systems using low-cost fixed-point processors with no on-chip multipliers. As in the case of many product designs, reducing system cost is a key constraint in our method. We address this constraint by optimizing required memory size, computational time, and introducing multiplication-free recursive algorithms most suitable for real-time implementation on low-cost microcontrollers. An efficient search algorithm is presented optimizing the trajectories with respect to total move time for any distance subject to physical constraints of the system. We also introduce a normalized set of first-order difference equations using only integer arithmetic and additions to compute the trajectory values. Complexity of the proposed method is compared with multiplication-based and lookup table methods using three popular microcontrollers with and without an on-chip hardware multiplier
  • Keywords
    control engineering computing; fixed point arithmetic; microcontrollers; position control; servomechanisms; time optimal control; first-order difference equations; lookup table methods; microcontrollers; position control; processor-based online generation; search algorithm; servo-control systems; time-optimal trajectories; Acceleration; Arithmetic; Constraint optimization; Costs; Difference equations; Microcontrollers; Product design; Servosystems; System-on-a-chip; Table lookup; Multiplication-free operation; online-optimal trajectory generation; position control; processor-based design; real-time systems; recursive algorithm; robot-servo control systems; time-optimal control;
  • fLanguage
    English
  • Journal_Title
    Control Systems Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6536
  • Type

    jour

  • DOI
    10.1109/TCST.2006.876935
  • Filename
    1668160