Simulink Parameter Estimation (CMD) - OutputData only partly available

Good Afternoon,
I want to estimate parameters for a Simulink-Model. It has two phases, charge and discharge. I only have the experimantal data for the discharge-phase to base my parameter-estimation on. Nevertheless, my Simulink-Output is continuous, consisting of both charge and discharge-phase.
What can I do? I think simulink is not able to shrink the output-signal to the relevant part?
Best Regards, Florian

2 件のコメント

Ryan G
Ryan G 2013 年 6 月 21 日
Why don't you only run your model from the start-end of the discharge phase?
Arkadiy Turevskiy
Arkadiy Turevskiy 2013 年 6 月 22 日
Another option is to write a custom cost function that only uses simulation results from discharge phase. That would require setting up the estimation problem through code instead of a GUI.
The easier option would be to simulate the charge state, save results using SimState and run discharge phase for parameter estimation by initializing from SimState.

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

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeParameter Estimation についてさらに検索

質問済み:

2013 年 6 月 21 日

Community Treasure Hunt

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

Start Hunting!

Translated by