A highly computational efficient method to solve nonlinear optimal control problems

被引:6
|
作者
Jajarmi, A. [1 ]
Pariz, N. [1 ]
Kamyad, A. Vahidian [2 ]
Effati, S. [2 ]
机构
[1] Ferdowsi Univ Mashhad, Adv Control & Nonlinear Lab, Dept Elect Engn, Mashhad, Iran
[2] Ferdowsi Univ Mashhad, Dept Appl Math, Fac Math Sci, Mashhad, Iran
关键词
Nonlinear optimal control problem; Pontryagin's maximum principle; Two-point boundary value problem; Optimal homotopy perturbation method; Suboptimal control; HOMOTOPY-PERTURBATION METHOD; DIFFERENTIAL-EQUATIONS; SYSTEMS;
D O I
10.1016/j.scient.2011.08.029
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a new analytical technique, called the Optimal Homotopy Perturbation Method (OHPM), is suggested to solve a class of nonlinear Optimal Control Problems (OCP's). Applying the OHPM to a nonlinear OCP, the nonlinear Two-Point Boundary Value Problem (TPBVP), derived from the Pontryagin's maximum principle, is transformed into a sequence of linear time-invariant TPBVP's. Solving the latter problems in a recursive manner provides the optimal trajectory and the optimal control law, in the form of rapid convergent series. Furthermore, the convergence of obtained series is controlled through a number of auxiliary functions involving a number of constants, which are optimally determined. In this study, an efficient algorithm is also presented, which has low computational complexity and fast convergence rate. Just a few iterations are required to find a suboptimal trajectory-control pair for the nonlinear OCP. The results not only demonstrate the efficiency, simplicity and high accuracy of the suggested approach, but also indicate its effectiveness in practical use. (C) 2012 Sharif University of Technology. Production and hosting by Elsevier B.V. All rights reserved.
引用
收藏
页码:759 / 766
页数:8
相关论文
共 50 条
  • [1] A METHOD TO SOLVE NONLINEAR OPTIMAL CONTROL PROBLEMS IN ASTRODYNAMICS
    Topputo, Francesco
    Bernelli-Zazzera, Franco
    FIRST IAA CONFERENCE ON DYNAMICS AND CONTROL OF SPACE SYSTEMS 2012, PTS I AND II, 2012, 145 : 1531 - 1543
  • [2] An efficient computational method of boundary optimal control problems for the Burgers equation
    Park, HM
    Lee, MW
    Jang, YD
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 166 (3-4) : 289 - 308
  • [3] A discrete method to solve fractional optimal control problems
    Ricardo Almeida
    Delfim F. M. Torres
    Nonlinear Dynamics, 2015, 80 : 1811 - 1816
  • [4] An Efficient Pseudospectral Method for Solving a Class of Nonlinear Optimal Control Problems
    Tohidi, Emran
    Pasban, Atena
    Kilicman, A.
    Noghabi, S. Lotfi
    ABSTRACT AND APPLIED ANALYSIS, 2013,
  • [5] A discrete method to solve fractional optimal control problems
    Almeida, Ricardo
    Torres, Delfim F. M.
    NONLINEAR DYNAMICS, 2015, 80 (04) : 1811 - 1816
  • [6] A computational approach to solve optimal control problems using differential transformation
    Du, Dzung
    Hwang, Inseok
    2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 1010 - 1015
  • [7] An iterative symplectic pseudospectral method to solve nonlinear state-delayed optimal control problems
    Peng, Haijun
    Wang, Xinwei
    Zhang, Sheng
    Chen, Biaosong
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2017, 48 : 95 - 114
  • [8] On a New and Efficient Numerical Technique to Solve a Class of Discrete-time Nonlinear Optimal Control Problems
    Abadi M.H.
    Vaziri A.M.
    Jajarmi A.
    Journal Europeen des Systemes Automatises, 2019, 52 (03): : 305 - 316
  • [9] Computational method based on state parametrization for solving constrained nonlinear optimal control problems
    Jaddu, H
    Shimemura, E
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1999, 30 (03) : 275 - 282
  • [10] An efficient computational method based on the hat functions for solving fractional optimal control problems
    Heydari, M. H.
    Hooshmandasl, M. R.
    Shakiba, A.
    Cattani, C.
    TBILISI MATHEMATICAL JOURNAL, 2016, 9 (01): : 143 - 157