第12章基于matlab/simulink的建模与仿真

第12章基于matlab/simulink的建模与仿真

ID:12188808

大小:5.84 MB

页数:64页

时间:2018-07-16

第12章基于matlab/simulink的建模与仿真_第1页
第12章基于matlab/simulink的建模与仿真_第2页
第12章基于matlab/simulink的建模与仿真_第3页
第12章基于matlab/simulink的建模与仿真_第4页
第12章基于matlab/simulink的建模与仿真_第5页
资源描述:

《第12章基于matlab/simulink的建模与仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章12.1Simulink模块库简介12.2Simulink模型的建立12.3Simulink在系统仿真研究中的应用举例12.4小结12.1Simulink模块库简介12.1.1输入模块组12.1.2输出池模块组12.1.3连续系统模块组12.1.4离散系统模块组12.1.5非线性模块组12.1.6数学函数模块组12.1.7查表模块组12.1.8用户自定义函数模块组12.1.9信号与系统模块组12.1.10信号属性模块组12.1.11Simulink中其他工具箱的模块组SIMULINK简介Simulink是MATLAB下专门对动态系统进行建模、仿真和

2、分析的一个交互式软件,有友好的图形用户界面。Simulink支持线性,非线性系统,连续系统,离散系统,或者混合系统的建模与仿真。同时它也支持具有不同部分拥有不同采样率的多种采样速度的系统仿真。2.SimulinkExtras(Simulink附加库)3.CommunicationsBlockset(通信模块集)4.ControlSystemToolbox(控制系统工具箱)5.DSPBlockset(数字信号处理模块集)6.Dials&GaugesBlockset(面板和仪表模块集)7.Fixed-PointBlockset(定点模块集)8.FuzzyLog

3、icToolbox(模糊逻辑工具箱)9.MPCBlockset(MPC模块集)10.NCDBlockset(非线性控制设计模块集)11.MotorolaDSPBlockset(DSP模块集)12.NeuralNetworkBlockset(神经网络模块集)13.PowerSystemBlockset(电力系统模块集)SIMULINK的一些其它工具箱14.Real-TimeWindowsTarget(实时窗口目标库)15.Real-TimeWorkshop(实时工作空间库)16.SystemIDBlocks(系统辨识模块集)17.Stateflow(有限状态

4、流程库)18.AerospaceBlockset(航空模块集)23.DataAcquistionToolbox(数据采集工具箱)20.SignalProcessingBlocks(信号处理工具箱)21.ImageAcquistionToolbox(图形采集工具箱)22.RFBlockset(射频工具箱)23.VideoandImageProcessingBlocks图像处理工具箱新增工具箱:机构仿真工具箱液压驱动工具箱SIMULINK建模入门:SIMULINK模块浏览器浏览器锁定SIMULINK库模块浏览区常用输入模块:常用接收模块:连续系统模块:非线性模

5、块:数学模块:信号分支:单闭环直流调速练习1:磁盘读取系统控制框图分别去ka=10、80,观察系统的阶跃响应曲线。练习2:哈勃望远镜的指向系统PD控制速度反馈控制练习3:习题6-3ex5.mdl学习simulink的方法:1.听,听老师讲,掌握快2.练,听后练习,掌握牢3.试,大胆尝试,掌握好4.查,查看帮助,掌握多SIMULINK仿真编程四个层次:1.会使用基本模块搭建模型2.能使用已有模块搭建复杂模块和模型3.能使用S-function编写复杂模块4.能将SIMULINK用于半实物仿真或实时控制推荐学习SIMULINK论坛:研学论坛(http://bb

6、s.matwav.com)中国振动联盟(http://www.chinavib.com)SIMULINK求解代数方程:daishufangcheng.mdl求例如已知:的解。SIMULINK求解微分方程:其中,u是单位阶跃方法一:方法二:方法三:weifenfangcheng.mdlx=ode45(funname,[t0tf],x0,tol)求例如已知:的解。functiony=zhl3_fun(t,x)y=[x(2);(1-x(1)^2)*x(2)-x(1)];[t,x]=ode45(‘zhl3_fun’,[030],[1;0]);figure(1)pl

7、ot(t,x(:,1),t,x(:,2))xlabel(‘t’)ylabel(‘x(t)’)figure(2)plot(x(:,1),x(:,2))练习4:SIMULINK求解微分方程:ex3.mdl练习5:弹簧阻尼系统仿真已知:试分析参数b对系统阶跃响应的影响。忽略重力影响,弹簧阻尼系统的数学模型:1.PID控制器及积分隔离PID控制器原理2.simulink与工作空间及M文件的关系3.simulink中图形曲线如何保存4.求解器设置5.子系统的创建和封装综合示例1:积分隔离PID控制器误差曲线阶跃响应曲线jifengeli.mdl综合示例2:磁悬浮系统

8、建模与仿真已知电磁力:为磁力相关系数。参数值如下:小球的动力学方程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。