Non Finite Derivative for Integrator Block
2 次查看(过去 30 天)
显示 更早的评论
My model is receiving the following error:
I have deduced that the source of the error is coming from the following subsystem, but I cannot figure out what is causing the issue.
SMO SubSystem:
3 个评论
回答(1 个)
Fangjun Jiang
2020-9-1
Most often this is caused by the ideal Derivative block. You have three in the model, two of them are in series.
- Comment out all three Derivative blocks, simulation runs. But of course, your model is not in its original intent anymore.
- Use three approximated derivattives (for example, transfer function s/(0.01*s+1) to replace the three ideal Derivative blocks, simulation runs. This is what you should do.
2 个评论
Fangjun Jiang
2020-9-4
In R2019b, the model runs without error after replacing the three Derivative blocks with s/(0.01s+1).
It won't be the same as the ideal Derivative block but having two ideal Derivative blocks connected in series is problematic.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Subsystems 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!