- 17
- 0
- 约8.17千字
- 约 64页
- 2019-10-11 发布于福建
- 举报
例:创建图所示图2-25的模块,其内部结构见图2-26 图2-25 图2-26 本章小节 Simulink仿真过程 1、启动MATLAB 2、执行File→new,在弹出的子菜单选Model,进入 Simulink模型编辑窗口 3、双击MATLAB窗口主工具栏的 按钮,则打开Simulink模型库浏览器 4、模型库浏览器中找到相应的模块,并将之放置于模型编辑窗口, 建立系统模型 5、设置模块参数 6、设置仿真参数 7、仿真 8)模块名的操作 修改模块名: 点击模块名,将在原名字的四周出现一个编辑框。此时,就可对模块名进行修改。 当修改完毕,将光标移出编辑框,点击即结束修改。 模块名字体设置: 选用菜单【Format:Font】,打开字体对话框后,根据需要设置。 改变模块名的位置: 移动模块名的另一种方法是:点击模块名,出现编辑框后,可用鼠标拖,如果模块的输入输出端位于其左右两侧,则模块名默认位于模块下方;否则位于模块的左外侧。 隐藏模块名: 点中模块后,选用菜单【Format:Hide Name】,可以隐藏模块名。与此同时,菜单也变为【Format:Show Name】。 3.设置模块参数 为了对动态系统进行正确的仿真与分析,必须设置正确的系统模块参数与系统仿真参数。 模块参数的设置方法如下: (1)双击模块,打开模块的参数设置对话框。 参数设置对话框包括系统模块的简单描述、模块的参数选项等信息。注意,不同系统模块的参数设置不同。 (2)在参数设置对话框中根据系统的要求在相应的参数选 项中设置合适的参数。 从模型编辑窗口的Simulation菜单中选择Configuration parameters命令,打开一个仿真参数对话框。仿真参数对话框包含5个可以相互切换的选项卡: (1) Solver选项卡:用于设置仿真起始和停止时间,选择微分方程求解算法并为其规定参数,以及选择某些输出选项。 (2) Date Import/Export选项卡:用于管理对MATLAB工作空间的输入和输出。 2.3 仿真算法及仿真参数设置 (3) Diagnostics选项卡:用于设置在仿真过程中出现各类错误时发出警告的等级。 (4)Real-time Workshop选项卡:用于设置若干实时工具中的参数。如果没有安装实时工具箱,则将不出现该选项卡。 解算器(Solver)对话框的参数设置 最基本的参数设定包括仿真的起始时间与终止时间,仿真的步长大小与解算问题的算法等。 (1) “Simulation time”栏为设置仿真时间 在“Start time”与“Stop time”旁的编辑框内分别输入仿真的起始时间与停止时间,单位是“秒”。 (2) “Solver options”栏为选择算法的操作,包括许多选项。 “type”栏的下拉式选择框中可选择 变步长(Variable-step)算法 固定步长(Fix-step)算法。 在SIMULINK?的仿真过程中选择合适的算法是很重要的,仿真算法是求常微分方程、传递函数、状态方程解的数值计算方法。 1)Variable-step可变步长类型算法 这类仿真算法可以自动调整步长,并通过减小步长来提高计算的精度,并提供零点检测(Zero Crossing Detection)功能。属于Variable-step的仿真算法有:ode45、ode23、ode113、ode15s、ode23s、ode23t、ode23tb以及discrete。 现将各种算法介绍如下: (1)“ode45” :它是一种一步解法,即只要知道前一时间点的解y?(tn-1?)?,就可以立即计算当前时间点的方程解y?(tn)?。对大多数仿真模型来说,首先使用ode45?来解算模型是最佳的选择,所以在SIMULINK?的算法选择中将ode4?5?设为默认的算法。 (2)“ode23”:也是一种一步算法。在容许误差和计算略带刚性的问题方面,该算法比ode45?要好。 (3)“?ode113”?(?Adams)?:ode113?是一种多步算法,也就是需要知道前几个时间点的值,才能计算出当前时间点的值。在误差要求很严时,ode113?算法较ode45?更适合。 (4)“ode15s”:属于NDFs算法,用于解决刚性(stiff)问 题,它是一种多步算法 。当ode45、ode113无法解决问题时,可以尝试采用ode15s去求解,但ode15s法运算精度较低。 (5)“ode23s”?:?是一种改进的二阶Rosenbrock?算法。在容许误差较大时,ode23s?比ode15s有效,所以在解算一类带刚性的问题时用ode15s?处
您可能关注的文档
- 辽宁省营口高中等重点协作校2018-2019年高一上学期期中考试物理试题及答案.doc
- 1402轨道运输巷外段瓦斯抽采管路改造施工安全技术措施.doc
- 部编版语文初中语法基础知识复习总结集锦.ppt
- 2019-2020年度北师大版高中英语新起点课件:必修1-Unit-3-Lesson-3.ppt
- 高中信息技术基础课件:第3章 操作系统Windows XP.ppt
- 学期工作计划范文.docx
- 作文教学的思考和策略.docx
- 和平版综合实践活动六年级上册册教案设计.doc
- 2019版地理人教版必修2训练:6.2+中国的可持续发展实践.docx
- 2019.8.5八建会议室光大提出的问题.docx
- 2019年秋——2020年春第二学期东申希望小学语文教研组工作计划报告.docx
- 2019-2020年教科版物理必修一讲义:第2章+1.力+2.重力及答案.doc
- “三人连锁放炮”制度和“一炮三检”制度.doc
- 班会课件主题《难忘九一八-勿忘国耻》.ppt
- 2019-2020年苏教版数学必修一课时分层作业6 函数的概念.doc
- 湖南省茶陵县第三中学2019-2020年高一上学期入学考试历史试题及答案.doc
- 2019版地理人教版选修5训练:第一章 第三节 人类活动对自然灾害的影响.docx
- LSDZ视频监控存储实施方案(CVR+SAN存储架构).docx
- 2017金川区双湾中学传染病疫情报告制(11).doc
- 初中信息技术试卷基础知识练习题.doc
原创力文档

文档评论(0)