系统建模与仿真第次课第六章幻灯片.ppt
《系统建模与仿真第次课第六章幻灯片.ppt》由会员分享,可在线阅读,更多相关《系统建模与仿真第次课第六章幻灯片.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统建模与仿真第次课第六章第1页,共86页,编辑于2022年,星期一26.1 控制系统控制系统Simulink框图模型的建立框图模型的建立 进入MATLAB环境之后,键入simulink命令或用鼠标点击simulink的图标就可以打开相应的系统模型库。这一模型库包括:Commonly used blocks、Continuous、Discontinuities、Discrete、Math Operations等子模块。若想建立一个控制系统的结构框图,则应该选择File/New菜单项,这样就会自动打开一个空白的模型编辑窗口,允许用户输入自己的模型框图。打开输入源模块库的图标,将出现各种子模块库,
2、比如包括:阶跃函数、正弦函数、白噪声函数、时钟、常数、MATLAB空间变量、信号发生器等,可以利用鼠标点中的方式来选择所需的子模块,并将它拖动到所打开的模型窗口上。第2页,共86页,编辑于2022年,星期一3第3页,共86页,编辑于2022年,星期一4第4页,共86页,编辑于2022年,星期一5第5页,共86页,编辑于2022年,星期一6第6页,共86页,编辑于2022年,星期一7第7页,共86页,编辑于2022年,星期一8第8页,共86页,编辑于2022年,星期一9第9页,共86页,编辑于2022年,星期一10第10页,共86页,编辑于2022年,星期一11第11页,共86页,编辑于2022
3、年,星期一12第12页,共86页,编辑于2022年,星期一13第13页,共86页,编辑于2022年,星期一14第14页,共86页,编辑于2022年,星期一15第15页,共86页,编辑于2022年,星期一16第16页,共86页,编辑于2022年,星期一17 例例6.1 (1)试用Simulink建立一个如下图所示的典型PID控制系统模型。图6.1 典型PID控制系统方框图 假设输入信号r(t)选为单位阶跃信号,输出端接示波器。所连接成的SIMULINK模块框图如图6.2所示。在Simulink环境中选择PID参数如下:,。第17页,共86页,编辑于2022年,星期一18图6.2 典型PID控制系
4、统的Simulink实现 第18页,共86页,编辑于2022年,星期一19单位阶跃响应如图6.3所示。图6.3 PID控制作用下闭环系统的阶跃响应 第19页,共86页,编辑于2022年,星期一20第20页,共86页,编辑于2022年,星期一21第21页,共86页,编辑于2022年,星期一22 例例6.1 (2)试用Simulink建立一个如下图所示的非线性控制系统模型。0.30.5-第22页,共86页,编辑于2022年,星期一23搭建的Simulink模型如下在模块中选择参数0.50.6第23页,共86页,编辑于2022年,星期一24 例例6.1 (3)试用Simulink建立一个如下图所示的
5、非线性控制系统模型。搭建的Simulink模型如下第24页,共86页,编辑于2022年,星期一25第25页,共86页,编辑于2022年,星期一26第26页,共86页,编辑于2022年,星期一27第27页,共86页,编辑于2022年,星期一28 例例6.1 (4)试用Simulink建立一个如下图所示的线性时滞控制系统模型,并考察其单位阶跃响应。搭建的Simulink模型如下:第28页,共86页,编辑于2022年,星期一29时滞为0.4在模块中设定时滞为0.2在模块中设定第29页,共86页,编辑于2022年,星期一30现求其单位阶跃响应,将其输入模块换成单位阶跃,将其输出模块换成示波器。这样Si
6、mulink模型变为下图所示。第30页,共86页,编辑于2022年,星期一31第31页,共86页,编辑于2022年,星期一32运行该Simulink模型,结果如下图所示。第32页,共86页,编辑于2022年,星期一33 现在再来分析,如果该系统没有时滞,其单位阶跃响应又是如何的?此时,系统模型变为:搭建的Simulink模型如下第33页,共86页,编辑于2022年,星期一34没有时滞情况下的模型第34页,共86页,编辑于2022年,星期一35运行该Simulink模型,结果如下图所示。第35页,共86页,编辑于2022年,星期一36 例例6.1 (4)试用Simulink建立一个如下图所示的线
7、性时变系统模型。搭建的Simulink模型如下:第36页,共86页,编辑于2022年,星期一37自定义M函数文件s_t.m表示阶跃信号y=s_t(t)自定义M函数文件f_t.m表示正弦函数y=f_t(t)在工作空间产生时间信号序列k,t第37页,共86页,编辑于2022年,星期一38自定义M函数文件s_t.m,表示阶跃信号y=s_t(t)function u=s_t(t)%step inputif t clear t=0:0.01:5;t=t;k=t;第39页,共86页,编辑于2022年,星期一40格式见下一页第40页,共86页,编辑于2022年,星期一41第41页,共86页,编辑于2022年
8、,星期一42第42页,共86页,编辑于2022年,星期一43运行Simulink模型,结果如下第43页,共86页,编辑于2022年,星期一44若修改时变参数为常值,结果如下第44页,共86页,编辑于2022年,星期一456.2 利用利用SIMULINK进行数字仿真进行数字仿真 在前一节中其实已经初步介绍了数字仿真的过程。为了更详细地说明怎样利用Simulink进行数字仿真,在此举第二个例子来说明。例例6.2 利用Simulink工具画出下列系统在闭环状态反馈 ,情况下的的状态响应轨线。所连接成的SIMULINK模块框图如图6.4所示。第45页,共86页,编辑于2022年,星期一46图6.4 状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 建模 仿真 第次课 第六 幻灯片
限制150内