How to deal with algebric loops and how to get rid of Nan????

I built up a full vehicle simulink model. After running the simulation i am getting the error as Algebraic state in algebraic loop containing '...../Integrator' computed at time 0 .4 is Inf or NaN. There may be a singularity in the solution. If the model is correct, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances). I have check the output at each block its showing NaN at third step. I gave all the inputs in numeric form instead of that i am getting this message. Please....can any body help me to get out of this error...please

回答 (1 件)

Yao Li
Yao Li 2013 年 4 月 9 日

0 投票

try to add the block 'memory' and give an initial value to each closed loop

2 件のコメント

Amar
Amar 2013 年 4 月 9 日
i have to take initial value as 0 will it work in that case also
Yao Li
Yao Li 2013 年 4 月 9 日
編集済み: Yao Li 2013 年 4 月 9 日
it doesn't matter, but there must be an initial value and make sure zero will never be the denominator

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

カテゴリ

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

製品

質問済み:

2013 年 4 月 9 日

Community Treasure Hunt

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

Start Hunting!

Translated by