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
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;
Journal_Title :
Control Systems Technology, IEEE Transactions on
DOI :
10.1109/TCST.2006.876935