Radial Basis Function Interpolation and Galerkin Projection for Direct Trajectory Optimization and Costate Estimation

被引:9
作者
Mirinejad, Hossein [1 ]
Inanc, Tamer [2 ]
Zurada, Jacek M. [2 ,3 ]
机构
[1] Kent State Univ, Coll Aeronaut & Engn, Kent, OH 44242 USA
[2] Univ Louisville, Dept Elect & Comp Engn, Louisville, KY 40292 USA
[3] Univ Social Sci, Informat Technol Inst, PL-90113 Lodz, Poland
关键词
Robot motion; Interpolation; Shape; Optimal control; Switches; Programming; Computational efficiency; Costate estimation; direct trajectory optimization; Galerkin projection; numerical optimal control; radial basis function interpolation; PSEUDOSPECTRAL OPTIMAL-CONTROL;
D O I
10.1109/JAS.2021.1004081
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents a novel approach combining radial basis function (RBF) interpolation with Galerkin projection to efficiently solve general optimal control problems. The goal is to develop a highly flexible solution to optimal control problems, especially nonsmooth problems involving discontinuities, while accounting for trajectory accuracy and computational efficiency simultaneously. The proposed solution, called the RBF-Galerkin method, offers a highly flexible framework for direct transcription by using any interpolant functions from the broad class of global RBFs and any arbitrary discretization points that do not necessarily need to be on a mesh of points. The RBF-Galerkin costate mapping theorem is developed that describes an exact equivalency between the Karush-Kuhn-Tucker (KKT) conditions of the nonlinear programming problem resulted from the RBF-Galerkin method and the discretized form of the first-order necessary conditions of the optimal control problem, if a set of discrete conditions holds. The efficacy of the proposed method along with the accuracy of the RBF-Galerkin costate mapping theorem is confirmed against an analytical solution for a bang-bang optimal control problem. In addition, the proposed approach is compared against both local and global polynomial methods for a robot motion planning problem to verify its accuracy and computational efficiency.
引用
收藏
页码:1380 / 1388
页数:9
相关论文
共 31 条
  • [1] Atkinson K, 2009, Theoretical Numerical Analysis: A Functional Analysis Framework, V3rd
  • [2] Direct trajectory optimization and costate estimation via an orthogonal collocation method
    Benson, David A.
    Huntington, Geoffrey T.
    Thorvaldsen, Tom P.
    Rao, Anil V.
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2006, 29 (06) : 1435 - 1440
  • [3] OPTRAGEN: A MATLAB toolbox for optimal trajectory generation
    Bhattacharya, Raktim
    [J]. PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, : 6832 - 6836
  • [4] A Survey of Methods Available for the Numerical Optimization of Continuous Dynamic Systems
    Conway, Bruce A.
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2012, 152 (02) : 271 - 306
  • [5] THE PSEUDOSPECTRAL LEGENDRE METHOD FOR DISCRETIZING OPTIMAL-CONTROL PROBLEMS
    ELNAGAR, G
    KAZEMI, MA
    RAZZAGHI, M
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (10) : 1793 - 1796
  • [6] On the modification and convergence of unconstrained optimal control using pseudospectral methods
    Ghassemi, Hussein
    Maleki, Mohammad
    Allame, Masoud
    [J]. OPTIMAL CONTROL APPLICATIONS & METHODS, 2021, 42 (03) : 717 - 743
  • [7] SNOPT: An SQP algorithm for large-scale constrained optimization (Reprinted from SIAM Journal Optimization, vol 12, pg 979-1006, 2002)
    Gill, PE
    Murray, W
    Saunders, MA
    [J]. SIAM REVIEW, 2005, 47 (01) : 99 - 131
  • [8] Connections between the covector mapping theorem and convergence of pseudospectral methods for optimal control
    Gong, Qi
    Ross, I. Michael
    Kang, Wei
    Fahroo, Fariba
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2008, 41 (03) : 307 - 335
  • [9] Spectral and Pseudospectral Optimal Control Over Arbitrary Grids
    Gong, Qi
    Ross, Isaac Michael
    Fahroo, Fariba
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 169 (03) : 759 - 783
  • [10] Hager WW, 2000, NUMER MATH, V87, P247, DOI 10.1007/S002110000178