フィルターのクリア

Is there any numerical method to judge control system stability?

4 ビュー (過去 30 日間)
Chao
Chao 2011 年 6 月 22 日
Dear all, recently I meet a problem. Given a transfer function of a control system with time-delay, then, is there any numerical method to judge the stability of the system?
Nyquist criterion needs to count the cylinder numbers manually, which is not suitable for me. Also, I do not want to use Pade approximation to approach the delay link.
Thank you for your attention.

回答 (2 件)

Rick Rosson
Rick Rosson 2011 年 6 月 22 日
Bounded-Input, Bounded-Output Method
I am not 100 percent sure, but it might make sense to run a numerical simulation where you provided a step-function input to the transfer function, and then evaluated whether the response is bounded or unbounded (using an appropriate numerical test).
Essentially, this approach uses the step-response to evaluate the Bounded Input, Bounded Output, or BIBO, definition of stability.
Does that make sense? Would it work in all situations? I am not sure, but it might be worth a try.
Rick
  1 件のコメント
Chao
Chao 2011 年 6 月 24 日
Thanks for your answer. In my opinion, BIBO stable does not imply internal stable. And if I observe the system, it is not easy for me to set the "bound". Also, some system reacts slowly, so they may go out-of-bounds after a long time. The time threshold is not easy to choose.

サインインしてコメントする。


Rick Rosson
Rick Rosson 2011 年 6 月 22 日
Poles on the Right-Hand Side of the s-plane
Another approach that might work would be to convert the transfer function to pole-zero form, and then determine whether any of the poles are on the right-hand side of the complex s-plane. If so, then the system is unstable.
In other words, determine whether the real-part of each pole is positive or negative. If any of them is positive, then the system is unstable. If all of them are negative, then the system is stable.
HTH.
Rick
  1 件のコメント
Chao
Chao 2011 年 6 月 24 日
A time-delay system has infinite roots.
Thank you all the same.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeDynamic System Models についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by