Computational Experience with a Modified Newton Solver for Discrete-Time Algebraic Riccati Equations

被引:1
|
作者
Sima, Vasile [1 ]
Benner, Peter [2 ]
机构
[1] Natl Inst Res & Dev Informat, Bucharest 011455, Romania
[2] Max Planck Inst Dynam Complex Tech Syst, D-39106 Magdeburg, Germany
来源
INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (ICINCO 2018) | 2020年 / 613卷
关键词
Algebraic Riccati equation; Numerical linear algebra; Numerical methods; Optimal control; Optimal estimation; PRESERVING DOUBLING-ALGORITHM; SOFTWARE; SLICOT;
D O I
10.1007/978-3-030-31993-9_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Newton-type algorithm and line search strategies for solving generalized discrete-time algebraic Riccati equations are dealt with. The conceptual algorithm is presented, and its main computational steps are discussed. Evaluation of residuals and closed-loop matrices at each iteration, determination of the step size, and the use of line search with backtracking, are addressed in detail. Algorithmic and implementation issues taken into account in the developed solver are described. An extensive performance investigation on a large collection of examples has been performed, and the results are summarized. Both usual line search and line search with backtracking, and either identity or diagonal performance index matrices are considered. Difficult examples are included. The results often show significantly improved accuracy, measured in terms of normalized and relative residuals, in comparison with the state-of-the-art MATLAB function. The new solver is strongly recommended for improving the solutions computed by other solvers.
引用
收藏
页码:142 / 167
页数:26
相关论文
共 39 条
  • [31] Closed-Form Solution for a Class of Continuous-Time Algebraic Riccati Equations
    Rojas, Alejandro J.
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 5051 - 5056
  • [32] Theoretical Study of the Nonlinear Control Algorithms with Continuous and Discrete-Time State Dependent Riccati Equation
    Gyorgy, Katalin
    David, Laszlo
    Kelemen, Andras
    9TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING, INTER-ENG 2015, 2016, 22 : 582 - 591
  • [33] LATTICE PROPERTIES OF SETS OF SEMIDEFINITE SOLUTIONS OF CONTINUOUS-TIME ALGEBRAIC RICCATI-EQUATIONS
    WIMMER, HK
    AUTOMATICA, 1995, 31 (02) : 173 - 182
  • [34] Nonlinear Control Strategy based on Discrete-Time State Dependent Riccati Equation for Electronic Throttle Control
    Lima, Jeferson J.
    Santos, Max M. D.
    Tusset, Angelo M.
    Bassinello, Dailhane G.
    Janzen, Frederic C.
    Balthazar, Jose M.
    2016 12TH IEEE/IAS INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2016,
  • [35] Optimal Control and Computational Method for the Resolution of Isoperimetric Problem in a Discrete-Time SIRS System
    El Kihal, Fadwa
    Abouelkheir, Imane
    Rachik, Mostafa
    Elmouki, Ilias
    MATHEMATICAL AND COMPUTATIONAL APPLICATIONS, 2018, 23 (04)
  • [36] A discrete-time single-server queue with a modified N-policy
    Moreno, Pilar
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2007, 38 (06) : 483 - 492
  • [37] Using Generalized Fibonacci Sequences for Solving the One-Dimensional LQR Problem and its Discrete-Time Riccati Equation
    Bystrom, Johan
    Lystad, Lars Petter
    Nyman, Per-Ole
    MODELING IDENTIFICATION AND CONTROL, 2010, 31 (01) : 1 - 18
  • [38] A NUMERICAL COMPARISON OF DIFFERENT SOLVERS FOR LARGE-SCALE, CONTINUOUS-TIME ALGEBRAIC RICCATI EQUATIONS AND LQR PROBLEMS
    Benner, Peter
    Bujanovic, Zvonimir
    Kurschner, Patrick
    Saak, Jens
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (02) : A957 - A996
  • [39] Algebraic Approach to Nonlinear Finite-Horizon Optimal Control Problems of Discrete-Time Systems with Terminal Constraints
    Iori, Tomoyuki
    Kawano, Yu
    Ohtsuka, Toshiyuki
    2017 56TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2017, : 220 - 225