实验四 基于Simulink 进行系统仿真(微
分方程、传递函数)
一.实验目的
1) 熟悉Simulink 的工作环境;
2) 掌握Simulink 数学工具箱的使用;
3) 掌握在Simulink 的工作环境中建立系统仿真模型。
二.实验内容
系统微分方程:)(10)(10)
(10)
(83322t u t y dt t dy dt t y d =++
系统传递函数:8328
101010)()()(++==s s s U s Y s G
1)(=t u ,)314sin()(t t u =,)90314sin()(o t t u +=
模型
微分方程时的过程
Ut=1时
t
u 时)(t
314
)
sin(
t
t
u+
=时
)(o
)
sin(
90
314
传递函数时的过程
u时
t
)(=
1
t
u=时
)(t
sin(
314
)
t
t
)(o
=时
u+
)
sin(
90
314
结论及感想
从两种种不同方法的仿真结果,我们可以看出分别用微分方程和传递函数在Simulink中,仿真出来的结果没有很明显的区别,说明两种方法的精度都差不多。
但是,不同的电压源得出的仿真结果不一样,阶跃电源开始时震荡,后来幅度逐渐变小,趋近于1;正弦电源,初相不同时,初始时刻的结果也不相同,有初相时开始震荡会更剧烈,但最后都会变为稳态值,即为正弦值。
通过本次实验,我认识到了建模与仿真的一般性方法,收获甚多,也更进一步了解了
Matlab,Matlab不仅仅在平时的编程方面功能强大,在仿真方面也熠熠生辉。