Derivative of state '1' in block 'PP_poly/Integrator1' at time 0.0 is not finite.

1 次查看(过去 30 天)
Hi, I am working on a simulink simulation of an autonomous three wheeled vehicle. My system right now is,
And I am getting not finite error from the integrator block that comes after inverse kinematics block. I know the reasons why simulink gives this error but I can not see why I am getting it. I tried to saturated integrator and memory block to prevent this but it didnt work. The inputs I am giving to integator are,
The signals are important for me, so I can not change their behaviour or anything.
  4 个评论
Dogukan
Dogukan 2023-4-25
编辑:Dogukan 2023-4-25
@Sam Chak Okay I fixed it with MATLAB Function block where I put a if statement that if time is equal to zero then make these two signal zero and it fixed the problem thank you for your helps.

请先登录,再进行评论。

回答(1 个)

Sam Chak
Sam Chak 2023-4-25
It's good to hear that your problem is solved now. I moved my comment to the Answer section because it helped you to figure out what went wrong. If you find the tips helpful, please consider accepting ✔ and voting 👍 on the answer. Thanks!
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Can you right-click to show the value labels on the selected signals? It helps to investigate the issue. Something like shown below:

类别

Help CenterFile Exchange 中查找有关 String 的更多信息

产品


版本

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by