Systems Engineering and Electronics

Previous Articles     Next Articles

Adaptive mesh refinement for solving non-smooth optimal control problems

CHEN Qi1,WANG Zhong-yuan1,CHANG Si-jiang1,SHU Jing-rong2   

  1. 1. School of Energy and Power Engineering, Nanjing University of Science and Technology,
     Nanjing 210094, China; 2. Department 2, Army Officer Academy of PLA, Hefei 230031, China
  • Online:2015-05-25 Published:2010-01-03

Abstract:

Due to the large discrete errors and low accuracy of the conventional direct collocation method for solving non-smooth optimal control problems, an adaptive direct collocation method is presented. The optimal control problem is transcribed into a nonlinear programming problem by using local piecewise interpolation polynomials to approximate the optimal solution. The estimation method of discrete errors is also presented, and an adaptive mesh refinement algorithm is used to refine the grid by adding nodes to the segments in which the optimal solution is non-smooth, the algorithm is repeated until a userspecified error tolerance is met. Finally, the simulation results demonstrate the utility and efficiency of the proposed method by comparing it with the conventional direct collocation method and the adaptive pseudospectral algorithm respectively.

[an error occurred while processing this directive]