An adaptive mesh refinement method for indirectly solving optimal control problems

被引:0
|
作者
Chaoyi Yang
Brian C. Fabien
机构
[1] University of Washington,Mechanical Engineering
来源
Numerical Algorithms | 2022年 / 91卷
关键词
Optimal control; Indirect method; Collocation method; Adaptive mesh refinement; GPU parallel programming;
D O I
暂无
中图分类号
学科分类号
摘要
The indirect solution of optimal control problems (OCPs) with inequality constraints and parameters is obtained by solving the two-point boundary value problem (BVP) involving index-1 differential-algebraic equations (DAEs) associated with its first-order optimality conditions. This paper introduces an adaptive mesh refinement method based on a collocation method for solving the index-1 BVP-DAEs. The paper first derives a method to estimate the relative error between the numerical solution and the exact solution. The relative error estimate is then used to guide the mesh refinement process. The mesh size is increased when the estimated error within a mesh interval is beyond the numerical tolerance by either increasing the order of the approximating polynomial or dividing the interval into multiple subintervals. In the mesh interval where the error tolerance has been met, the mesh size is reduced by either decreasing the degree of the approximating polynomial or merging adjacent mesh intervals. An efficient parallel implementation of the method is implemented using Python and CUDA. The paper presents three examples which show that the approach is more computationally efficient and robust when compared with fixed-order methods.
引用
收藏
页码:193 / 225
页数:32
相关论文
共 50 条
  • [1] An adaptive mesh refinement method for indirectly solving optimal control problems
    Yang, Chaoyi
    Fabien, Brian C.
    [J]. NUMERICAL ALGORITHMS, 2022, 91 (01) : 193 - 225
  • [2] An improved adaptive hp mesh refinement method in solving optimal control problems
    Luo, Changxin
    Li, Jiong
    Zhou, Chijun
    Lei, Humin
    [J]. OPTIMAL CONTROL APPLICATIONS & METHODS, 2023, 44 (04): : 1828 - 1853
  • [3] 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
  • [4] An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid
    Lu, Junxiang
    Xue, Hong
    Duan, Xianbao
    [J]. SYMMETRY-BASEL, 2022, 14 (04):
  • [5] 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
  • [6] Mesh refinement method for solving optimal control problems with nonsmooth solutions using jump function approximations
    Miller, Alexander T.
    Hager, William W.
    Rao, Anil V.
    [J]. OPTIMAL CONTROL APPLICATIONS & METHODS, 2021, 42 (04): : 1119 - 1140
  • [7] Mesh refinement method for solving optimal control problems with nonsmooth solutions using jump function approximations
    Miller, Alexander T.
    Hager, William W.
    Rao, Anil V.
    [J]. Optimal Control Applications and Methods, 2021, 42 (04) : 1119 - 1140
  • [8] 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
  • [9] Mesh Refinement Strategy for Optimal Control Problems
    Paiva, L. T.
    Fontes, F. A. C. C.
    [J]. 11TH INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2013, PTS 1 AND 2 (ICNAAM 2013), 2013, 1558 : 590 - 593
  • [10] Adaptive mesh refinement method for optimal control using nonsmoothness detection and mesh size reduction
    Liu, Fengjin
    Hager, William W.
    Rao, Anil V.
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2015, 352 (10): : 4081 - 4106