Author:
Kashiri Navvab,Ghasemi Mohammad,Dardel Morteza
Abstract
An iterative method for time optimal control of dynamic systemsAn iterative method for time optimal control of a general type of dynamic systems is proposed, subject to limited control inputs. This method uses the indirect solution of open-loop optimal control problem. The necessary conditions for optimality are derived from Pontryagin's minimum principle and the obtained equations lead to a nonlinear two point boundary value problem (TPBVP). Since there are many difficulties in finding the switching points and in solving the resulted TPBVP, a simple iterative method based on solving the minimum energy solution is proposed. The method does not need finding the switching point so that the resulted TPBVP can be solved by usual algorithms such as shooting and collocation. Also, since the solution of TPBVPs is sensitive to initial guess, a short procedure for making the proper initial guess is introduced. To this end, the accuracy and efficiency of the proposed method is demonstrated using time optimal solution of some systems: harmonic oscillator, robotic arm, double spring-mass problem with coulomb friction and F-8 aircraft.
Subject
Control and Optimization,Modeling and Simulation,Control and Systems Engineering
Reference30 articles.
1. Wavelet collocation method for optimal control problems;J. Cochran Jr.;J. Optimization Theory and Applications,2009
2. Minimum-time control of systems with Coulomb friction: near global optima via mixed integer linear programming;B. Driessen;Optimal Control Applications and Methods,2001
3. Sequential linear programming for design of timeoptimal controllers;T. Singh,2007
4. Floating time algorithm for time optimal control of multi-body dynamic systems;G. Jazar;Proc. of the IMechE, Part K: J. of Multi-Body Dynamics,2005
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献