A ph mesh refinement method for optimal control

被引:136
|
作者
Patterson, Michael A. [1 ]
Hager, William W. [2 ]
Rao, Anil V. [1 ]
机构
[1] Univ Florida, Dept Mech & Aerosp Engn, Gainesville, FL 32611 USA
[2] Univ Florida, Dept Math, Gainesville, FL 32611 USA
来源
关键词
optimal control; collocation; Gaussian quadrature; variable-order; mesh refinement; DIRECT TRAJECTORY OPTIMIZATION; FINITE-ELEMENT-METHOD; PSEUDOSPECTRAL METHODS; COSTATE ESTIMATION; COLLOCATION; CONVERGENCE;
D O I
10.1002/oca.2114
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A mesh refinement method is described for solving a continuous-time optimal control problem using collocation at Legendre-Gauss-Radau points. The method allows for changes in both the number of mesh intervals and the degree of the approximating polynomial within a mesh interval. First, a relative error estimate is derived based on the difference between the Lagrange polynomial approximation of the state and a Legendre-Gauss-Radau quadrature integration of the dynamics within a mesh interval. The derived relative error estimate is then used to decide if the degree of the approximating polynomial within a mesh should be increased or if the mesh interval should be divided into subintervals. The degree of the approximating polynomial within a mesh interval is increased if the polynomial degree estimated by the method remains below a maximum allowable degree. Otherwise, the mesh interval is divided into subintervals. The process of refining the mesh is repeated until a specified relative error tolerance is met. Three examples highlight various features of the method and show that the approach is more computationally efficient and produces significantly smaller mesh sizes for a given accuracy tolerance when compared with fixed-order methods. Copyright (c) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:398 / 421
页数:24
相关论文
共 50 条
  • [21] Optimal control of kite power systems: mesh-refinement strategies
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. 4TH INTERNATIONAL CONFERENCE ON ENERGY AND ENVIRONMENT RESEARCH, ICEER 2017, 2017, 136 : 302 - 307
  • [22] Adaptive mesh refinement method for optimal control based on Hermite-Legendre-Gauss-Lobatto direct transcription
    Lei, Humin
    Liu, Tao
    Li, Deng
    Ye, Jikun
    [J]. JOURNAL OF VIBROENGINEERING, 2017, 19 (08) : 6036 - 6048
  • [23] ADAPTIVE TIME-MESH REFINEMENT IN OPTIMAL CONTROL PROBLEMS WITH STATE CONSTRAINTS
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS, 2015, 35 (09) : 4553 - 4572
  • [24] Adaptive mesh refinement for solving non-smooth optimal control problems
    Chen, Qi
    Wang, Zhong-Yuan
    Chang, Si-Jiang
    Shu, Jing-Rong
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2015, 37 (06): : 1377 - 1383
  • [25] A DYNAMIC-STATIC MESH REFINEMENT STRATEGY FOR SOLVING OPTIMAL CONTROL PROBLEMS
    Francolin, Camila C.
    Patterson, Michael A.
    Rao, Anil V.
    [J]. ASTRODYNAMICS 2011, PTS I - IV, 2012, 142 : 3563 - 3579
  • [26] Adaptive mesh refinement method for solving optimal control problems using interpolation error analysis and improved data compression
    Zhao, Jisong
    Li, Shuang
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2020, 357 (03): : 1603 - 1627
  • [27] Optimal Control Algorithms with Adaptive Time-Mesh Refinement for Kite Power Systems
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. ENERGIES, 2018, 11 (03):
  • [28] MESH REFINEMENT STRATEGIES FOR SPACECRAFT TRAJECTORY OPTIMIZATION USING DISCRETE MECHANICS AND OPTIMAL CONTROL
    Moore, Ashley
    Ober-Bloebaum, Sina
    Marsden, Jerrold E.
    [J]. SPACEFLIGHT MECHANICS 2011, PTS I-III, 2011, 140 : 361 - +
  • [29] Optimal Control Mesh
    Taraba, Peter
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL II, 2012, : 1110 - 1115
  • [30] Adaptive Image Compression via Optimal Mesh Refinement
    Feischl, Michael
    Hackl, Hubert
    [J]. COMPUTATIONAL METHODS IN APPLIED MATHEMATICS, 2024, 24 (02) : 317 - 335