How do I do a quadratic integral to a sine function in Simulink
3 次查看(过去 30 天)
显示 更早的评论
This is my simulation。I want to find the displacement by integrating an acceleration twice,which is a sin function, but when I take the second integral it's going to be very strange。
“Sin Wave” with the function: f=0.01*sin(pi*t)
Initial condition of the first Integrator is -0.001*pi
Initial condition of the second Integrator is 0
The picture of acceleration and velocity is correct, but then the curve of displacement starts to rise.
Do I miss something?
0 个评论
采纳的回答
Areej Varamban Kallan
2019-1-21
编辑:Areej Varamban Kallan
2019-1-21
Hi Sihao,
I beleive that there is nothing wrong with the solution computed. The equation you are solving is:
at t = 0.
The solution for this equation is:
.
This solution will grow as 't' increases. If you are not expecting this, please check the initial condition for velocity. Setting initial velocity to -0.01/pi will give steady oscillation.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 General Applications 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!