Command 'place' for MIMO Control Systems

25 次查看(过去 30 天)
Greetings,
For the MATLAB command:
K = place(A,B,P);
Does anyone how it works for a MIMO case? Like for a SISO case it is based on Ackermann's formula
I am trying to know the mathematical theory behind the command, not the code itself.
Thank you in advance.

采纳的回答

Walter Roberson
Walter Roberson 2018-4-11
"place uses the algorithm of [1] which, for multi-input systems, optimizes the choice of eigenvectors for a robust solution. "
"[1] Kautsky, J., N.K. Nichols, and P. Van Dooren, "Robust Pole Assignment in Linear State Feedback," International Journal of Control, 41 (1985), pp. 1129-1155."
  1 个评论
Mohammad Ayoub
Mohammad Ayoub 2018-4-12
Thank you very much. The mathematics in the paper are pretty complex haha, I wanted to program something similar but I guess I am gonna give up for now.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Robust Controllers 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by