共 50 条
SOLVING DIFFERENTIAL RICCATI EQUATIONS: A NONLINEAR SPACE-TIME METHOD USING TENSOR TRAINS
被引:6
|作者:
Breiten, Tobias
[1
]
Dolgov, Sergey
[2
]
Stoll, Martin
[3
]
机构:
[1] Tech Univ Berlin, Inst Math, D-10623 Berlin, Germany
[2] Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
[3] Tech Univ Chemnitz, Dept Math, Sci Comp Grp, D-09107 Chemnitz, Germany
来源:
NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION
|
2021年
/
11卷
/
03期
关键词:
Optimal Control;
Low-rank methods;
Riccati equations;
Non-linear problems;
LOW-RANK SOLUTION;
LARGE-SCALE;
LINEAR-SYSTEMS;
APPROXIMATION;
OPTIMIZATION;
SOLVERS;
D O I:
10.3934/naco.2020034
中图分类号:
O29 [应用数学];
学科分类号:
070104 ;
摘要:
Differential Riccati equations are at the heart of many applications in control theory. They are time-dependent, matrix-valued, and in particular nonlinear equations that require special methods for their solution. Low-rank methods have been used heavily for computing a low-rank solution at every step of a time-discretization. We propose the use of an all-at-once space-time solution leading to a large nonlinear space-time problem for which we propose the use of a Newton?Kleinman iteration. Approximating the space-time problem in a higher-dimensional low-rank tensor form requires fewer degrees of freedom in the solution and in the operator, and gives a faster numerical method. Numerical experiments demonstrate a storage reduction of up to a factor of 100.
引用
收藏
页码:407 / 429
页数:23
相关论文