基于Simulink进行系统仿真(微分方程、传递函数)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验四 基于Simulink 进行系统仿真(微分

方程、传递函数)

一.实验目的

1) 熟悉Simulink 的工作环境;

2) 掌握Simulink 数学工具箱的使用;

3) 掌握在Simulink 的工作环境中建立系统仿真模型。

二.实验内容 系统微分方程:)(10)(10)(10)(83322t u t y dt t dy dt

t y d =++ 系统传递函数:8328

10

1010)()()(++==s s s U s Y s G 1)(=t u ,)314sin()(t t u =,)90314sin()(o t t u +=

模型

微分方程时的过程

Ut=1时

u=时

)(t

t

314

)

sin(

t

u+

=时

t

)

90

314

sin(

)(o

传递函数时的过程

u时

)(

1

t

t

u 时)(t

sin(

)

314

t

u+

=时

)(o

t

)

90

314

sin(

结论及感想

从两种种不同方法的仿真结果,我们可以看出分别用微分方程和传递函数在Simulink中,仿真出来的结果没有很明显的区别,说明两种方法的精度都差不多。但是,不同的电压源得出的仿真结果不一样,阶跃电源开始时震荡,后来

幅度逐渐变小,趋近于1;正弦电源,初相不同时,初始时刻的结果也不相同,有初相时开始震荡会更剧烈,但最后都会变为稳态值,即为正弦值。通过本次实验,我认识到了建模与仿真的一般性方法,收获甚多,也更进一步了解了Matlab,Matlab不仅仅在平时的编程方面功能强大,在仿真方面也熠熠生辉。

相关文档
最新文档