How to force tfest to estimate the process with "only real poles" ?

12 ビュー (過去 30 日間)
Alborz Sakhaei
Alborz Sakhaei 2020 年 7 月 24 日
回答済み: Rajiv Singh 2020 年 7 月 25 日
System Identification App (>> systemIdentification) has an option to force tfest to estimate the process with only real poles instead of generic complex poles. Given that tfest is the "under-the-hood" fucntion to run the app, how can we set that option when running tfset ?

採用された回答

Rajiv Singh
Rajiv Singh 2020 年 7 月 25 日
TFEST cannot guarantee real poles.
  • If you can work with <=3 poles and <=1 zero, try PROCEST. This is a process model estimator.
  • Otherwise, consider a grey-box formulation where your parameters are the real poles. See for example:
The downside to using grey-box approach is that you will need to initialize the parameter values manually; the software will not do that for you. You can run TFEST and use the poles of the resulting model to may be take a guess at the initial real pole values for grey-box estimation.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeTransfer Function Models についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by