Title :
Time and energy optimal control by a new way based on central difference approximation of equation of motion with application to robot control
Author :
Nakhaie-Jazar, G. ; Naghshineh-Poor, A. ; Aghabaik-Lavassani, M.
Author_Institution :
Mech. Eng. Dept., Gilan Univ., Rasht
Abstract :
The object of optimal control of robots is to determine the signals or torques of its actuators that will cause a motion to satisfy the constraints and at the same time minimize (or maximize) some performance criterion or functional. Optimal control of robot manipulator has a complex nature. In this paper the exact equations of motion are approximated by the central difference technique and Taylor series expansion in a new way, while the path of motion is divided into finite segments. The motion is assumed to have zero velocity at the beginning and at the end of the motion, without loss of generality. In the time optimal control, the Pontryagin principle is applied and the optimal controller is of bang bang type. the actuator torques, iscolines and switching points, can be calculated. As the maximum torques of the actuators are fixed, the time optimal control problem is an optimal control with bounded inputs. The problem of energy optimal control is reduced to minimizing a scalar function of many but finite variables with equality and inequality constraints. By applying the modified Hooke and Jeeves method, the actuator torques at any time are calculated. The algorithm described is implemented on a 2R robot manipulator, and results are presented
Keywords :
approximation theory; bang-bang control; optimal control; position control; robots; series (mathematics); Hooke-Jeeves method; Pontryagin principle; Taylor series expansion; bang bang control; central difference approximation; energy optimal control; equality constraints; inequality constraints; motion control; robot control; scalar function; time optimal control; Acceleration; Actuators; Difference equations; Manipulator dynamics; Nonlinear equations; Optimal control; Robot control; Robot programming; Robotics and automation; Taylor series;
Conference_Titel :
Control Applications, 1993., Second IEEE Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-1872-2
DOI :
10.1109/CCA.1993.348262