A Real-Time Energy-Optimal Trajectory Generation Method for a Servomotor System

This paper considers real-time energy-optimal trajectory generation for a servomotor system that performs a single-axis point-to-point positioning task for a fixed time interval. The servomotor system is subject to acceleration and speed constraints. The trajectory generation is formulated as a line...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on industrial electronics (1982) Vol. 62; no. 2; pp. 1175 - 1188
Main Authors Yebin Wang, Yiming Zhao, Bortoff, Scott A., Ueda, Koichiro
Format Journal Article
LanguageEnglish
Published New York IEEE 01.02.2015
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0278-0046
1557-9948
DOI10.1109/TIE.2014.2360077

Cover

Loading…
More Information
Summary:This paper considers real-time energy-optimal trajectory generation for a servomotor system that performs a single-axis point-to-point positioning task for a fixed time interval. The servomotor system is subject to acceleration and speed constraints. The trajectory generation is formulated as a linear-constrained optimal control problem (LCOCP), and the Pontryagin's maximum principle is applied to derive necessary optimality conditions. Instead of solving multipoint boundary value problems directly, this paper proposes a novel real-time algorithm based on two realizations: solving the LCOCP is equivalent to determining an optimal time interval of the speed-constrained arc and solving a specific acceleration-constrained optimal control problem (ACOCP), and solving an ACOCP is equivalent to determining optimal switch times of acceleration-constrained arcs and solving a specific two-point boundary value problem (TBVP). The proposed algorithm constructs sequences of time intervals, ACOCPs, switch times, and TBVPs, such that all sequences converge to their counterparts of an optimal solution of the LCOCP. Numerical simulation verifies that the proposed algorithm is capable of generating energy-optimal trajectories in real time. Experiments validate that the use of energy-optimal trajectories as references in a servomotor system does not compromise tracking performance but leads to considerable less energy consumption.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:0278-0046
1557-9948
DOI:10.1109/TIE.2014.2360077