LQR with variable matrices

7 次查看(过去 30 天)
Good morning, hope someone can answer this question: I'm dealing with an LQR with A and B matrices that are dependant on one of the variables of the state; how can I resolve the LQR with such matrices?

采纳的回答

Sam Chak
Sam Chak 2023-6-24
The computation of the Linear Quadratic Regulator (LQR) requires solving the algebraic Riccati equation. In theory, one needs to solve the state-dependent Riccati equation (SDRE). The challenge lies in developing an algorithm to solve the SDRE without relying on the built-in lqr() function. In this case, the matrices are state-dependent instead of being constant. There are several tools or solvers available to solve the SDRE, and one of them is the Linear Matrix Inequality (LMI) method.
Also read:

更多回答(0 个)

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by