Double-Homotopy Method for Solving Optimal Control Problems

被引:75
|
作者
Pan, Binfeng [1 ]
Lu, Ping [2 ]
Pan, Xun [1 ]
Ma, Yangyang [1 ]
机构
[1] Northwestern Polytech Univ, Coll Astronaut, Xian 710072, Shaanxi, Peoples R China
[2] Iowa State Univ, Dept Aerosp Engn, 2271 Howe Hall, Ames, IA 50011 USA
基金
中国国家自然科学基金;
关键词
LOW-THRUST; CONTINUATION METHOD; ORBITAL TRANSFER; PROBABILITY-ONE; OPTIMIZATION; TRAJECTORIES; CONVERGENT;
D O I
10.2514/1.G001553
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The homotopy method has long served as a useful tool in solving optimal control problems, particularly highly nonlinear and sensitive ones for which good initial guesses are difficult to obtain, such as some of the well-known problems in aerospace trajectory optimization. However, the traditional homotopy method often fails midway: a fact that occasional practitioners are not aware of, and a topic which is rarely investigated in aerospace engineering. This paper first reviews the main reasons why traditional homotopy fails. A new double-homotopy method is developed to address the common failures of the traditional homotopy method. In this approach, the traditional homotopy is employed until it encounters a difficulty and stops moving forward. Another homotopy originally designed for finding multiple roots of nonlinear equations takes over at this point, and it finds a different solution to allow the traditional homotopy to continue on. This process is repeated whenever necessary. The proposed method overcomes some of the frequent difficulties of the traditional homotopy method. Numerical demonstrations in a nonlinear optimal control problem and a three-dimensional low-thrust orbital transfer problem are presented to illustrate the applications of the method.
引用
下载
收藏
页码:1706 / 1720
页数:15
相关论文
共 50 条
  • [31] An RBF collocation method for solving optimal control problems
    Mirinejad, Hossein
    Inanc, Tamer
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 87 : 219 - 225
  • [32] Improved symplectic method for solving optimal control problems
    Yang, Ran
    Zhou, Gang
    Xu, Xiaoming
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2000, 34 (05): : 612 - 614
  • [33] Direct numerical method for solving optimal control problems
    V. V. Ternovskii
    M. M. Khapaev
    Doklady Mathematics, 2008, 77 : 428 - 431
  • [34] A quadrature discretization method for solving optimal control problems
    Williams, P
    Spaceflight Mechanics 2004, Vol 119, Pt 1-3, 2005, 119 : 703 - 721
  • [35] A Numerical Method for Solving Fractional Optimal Control Problems
    Jahromi, A. R. Fakharzadeh
    Baneshi, Z.
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION A-SCIENCE, 2017, 41 (A2): : 439 - 443
  • [36] Direct numerical method for solving optimal control problems
    Ternovskii, V. V.
    Khapaev, M. M.
    DOKLADY MATHEMATICS, 2008, 77 (03) : 428 - 431
  • [37] Wavelets method for solving fractional optimal control problems
    Heydari, M. H.
    Hooshmandasl, M. R.
    Ghaini, F. M. Maalek
    Cattani, C.
    APPLIED MATHEMATICS AND COMPUTATION, 2016, 286 : 139 - 154
  • [38] A Numerical Method for Solving Fractional Optimal Control Problems
    A. R. Fakharzadeh Jahromi
    Z. Baneshi
    Iranian Journal of Science and Technology, Transactions A: Science, 2017, 41 : 439 - 443
  • [39] NUMERICAL METHOD FOR SOLVING FRACTIONAL OPTIMAL CONTROL PROBLEMS
    Biswas, Raj Kumar
    Sen, Siddhartha
    PROCEEDINGS OF ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 4, PTS A-C, 2010, : 1205 - 1208
  • [40] Interior variations method for solving optimal control problems
    Vasilieva, Olga
    OPTIMIZATION, 2009, 58 (07) : 897 - 916