simulink课程设计.docx
《simulink课程设计.docx》由会员分享,可在线阅读,更多相关《simulink课程设计.docx(11页珍藏版)》请在冰豆网上搜索。
信息工程系
simulink
课程设计报告
课 程 simulink建模与仿真专 业 通信工程 班 级 2013级本科一班 学生姓名 学号1314
学生姓名 学号1314
学生姓名 学号1314
学生姓名 学号1314
学生姓名 学号1314
二〇一四年十二月
1
目录
1、目录———————————1
1、摘要——————————————2
2、课题设计————————————4
3、过程描述————————————4
4、程序详细说明——————————5
4.1准备阶段————————————5
4.2添加模块————————————6
4.3设置模块参数——————————6
5、运行结果————————————10
二、课题汇报与总结————————10
三、参考文献———————————11
摘要:
Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。
1
11
Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。
同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。
关键字:
simulink建模与仿真;RC电路
2、课题设计
用simulink实现一阶RC电路的仿真,并且显示输出的波形。
3、过程描述
一阶RC电路的数学模型为一阶常系数微分方程,如图1
所示:
1.列出微分方程:
RC
duc
dt
+uc
=ui
2.将微分方程进行拉氏变换,得出系统传递函数为:
G(s)=
1
RCs+1
3.若设定R
=3W,C
=0.2F
,代入得:
G(s)= 10
6s+10
据此,便可以模拟一阶系统在不同激励信号下的输出电压。
4..利用simulink对上述电路进行仿真,建立一阶RC电路的仿真如下:
4、程序详细说明
4.1准备阶段
运行simulink:
在MATLAB中打开simulink,如下图1为
simulink模块库浏览器;然后建立一个用户建模的编辑窗口,可以单击该窗口中的File菜单中New子菜单下的命令的Model命令,或者直接单击窗口工具栏上新建按钮,这样就可以创建一个新的默认为“untitled”的模型编辑窗口如图2所示。
(图2)
4.2添加模块
接下来,将本课题需要的4中模块——Setp,PluseGenerator,Transferfcn,scope添加到新建模型窗口中。
4.3设置模块参数
(1)Setp:
单位阶跃信号是指在t<0的时候,信号量恒为0,在
t>0的时候,信号量恒为1。
它是一种理想化的模型,因为在实际中,信号总是连续的,不可能在0点出现这样的“突变”。
s
参数:
(2)PluseGenerator:
脉冲信号发生器。
参数:
(3)Transferfcn:
线性系统模型的传递函数。
参数:
(4):
scope:
示波器。
5、运行结果
在上图中的第一条波形为单位阶跃输入信号的仿真,第二条波形为单位脉冲输入信号的仿真。
二、课题汇报与总结
在本次的课题设计中,我们小组选取了对一阶RC电路进行处理这一个课题。
参考文献:
《MATLAB通信工程仿真》 机械工程仿真
《MATLAB电子仿真与应用教程》 国防科技大学出版社