作者:郭阳宽 王正林 联系邮箱:wa_2003@126.com 《过程控制系统仿真》 电子工业出版社 出版 2009.3 作者:郭阳宽 王正林 联系邮箱:wa_2003@126.com.

Slides:



Advertisements
Similar presentations
办公室保健指南. 减少辐射篇 ❤显示器散发出的辐射多数不是来自它的正面,而是侧面和后面。因此,不要 把自己显示器的后面对着同事的后脑或者身体的侧面。 ❤常喝绿茶。茶叶中含有的茶多酚等活性物质,有助吸收放射性物质。 ❤尽量使用液晶显示器。
Advertisements

國立成功大學工程科學系 Department of Engineering Science -National Cheng Kung University 控制與訊號處理實驗室 Control & Signal Processing Lab MATLAB/Simulink 教學.
庄文忠 副教授 世新大学行政管理学系 2012/7/6 SPSS 之应用 ( 庄文忠副教授 ) 1 SPSS 的环境与基本操作.
魏 饴. 处级干部培训班讲座 一、卓越干部的德行素质  常修为政之德、常思贪欲之害、常怀律己之心!  孔老夫子有个观点 “ 为政以德,譬如北辰居其所而众星拱之。 ”  司马光《资治通鉴》 “ 才者,德之资也;德者,才之帅也。 ” “ 德 ” 胜 “ 才 ” 谓之 “ 君子 ” , “ 才 ”
传媒学生应该如何度 过四年大学生活?. 进入大学一个多月了,用一个词形容大 学生活 自卑感 不适应 空虚感 被动感 孤独感 失望感 一、大学新生不适应大学生活的表现:
一、真愛密碼 二、尋求真愛 三、有自尊的愛. 。如果雙方對愛情產生 質疑、困惑時,則表示 彼此之間的愛情關係仍 有 待加強或釐清,千萬別 急著為自己的人生大事 下決定。 我是一個 16 歲的未婚媽媽,發現自 己懷孕時,已經五個月大了,我知 道自己沒能力照顧孩子,在驚訝之 於,大人們只好坦然接受,幫我找.
大地遊戲王 課程實錄.
加強水銀體溫計稽查管制及回收 回收作業須知及緊急應變措施
考点作文十大夺魁技法 第28课时 写作(二) 考点作文十大夺魁技法 6-10 ·新课标.
学党章党规、学系列讲话,做合格党员 学习教育
第4章 分錄及日記簿 4-1 借貸法則 4-2 日記簿的格式及記錄方法 4-3 分錄的意義及記錄方法 4-4 常見分錄題型分析
舊石器時代 位置: 亞洲大陸東緣,西太平洋弧狀列島一部份 背景 形成: 兩千多萬年前逐漸隆起,形成島嶼 生物: 大角鹿、猛瑪象、亞洲大陸原始人 臺東 長濱文化 苗栗 網形文化 臺南 左鎮人目前臺灣發現最早人類化石 代表 文化 1.住在海邊洞穴-短期定居小型隊群 2.以採集、狩獵為生 3.使用礫石砍伐器、片器、尖器.
Beijing CSN Technology Inc.
第十三屆 Step.1 我們的目標 Step.2 我們的角色 Step.4 權利與義務 義務 權利 年繳會費五百元整
逻 辑 学 主讲:李贤军.
财务管理.
植物保护 课程整体设计 汇报 申报省级精品资源共享课建设 植物保护课程组.
第五课 小设计师.
政府扶持资金通览 技术改造篇.
台北市南港區玉成國民小學六年一班徐湘雯製作
系统仿真软件Matlab及数模混合仿真 2013年4月2日.
项目申报及投资推进工作实务 更多模板、视频教程: 兰溪市发展和改革局 2013年9月 1.
天文望远镜集成建模研究 杨德华 南京天文光学技术研究所 30 NOV, 年中国虚拟天文台年会 广西师范大学 桂林
波浪发电 组员:罗海荣 方健 凤亮 李健雄 江召.
本科生医保资料的提交.
單元一:基頻訊號傳送技術實習 (PCM取樣 量化 編碼部分) 數位通訊實習模擬 單元一.
Introduction to AppInventor 2
第一章 概 述 1.1 MATLAB产品族简介 1.2 MATLAB的桌面环境 1.3 Command Windows和MATLAB指令
第3章 DSP Builder设计入门 3.1 DSP Builder及其设计流程 3.2 DSP Builder设计向导
软件调试 目录 页 软件调试的检查表 下装用户程序到 CPU 排除停机错误 系统功能测试的步骤 记录程序的修改 项目文件的归档
統計圖表的製作.
數學與電腦 的初相識 汪群超 個人網址: 變有不可者三,有不可不變者三: 能力未至不可變也、 學識未敷不得變也、 功侯未到不能變也。
内容: 1. 库模块简介 2.基本建模方法 3.模型举例 4.子系统与模块封装技术 5.函数的编写与应用
Simulink建模与仿真.
Simulink模擬基礎 主要內容 Simulink簡介 Simulink模組庫 Simulink的基本操作 S-函數.
内容提要:
CH5、SIMULINK仿真基础 在工程实际中,控制系统的结构往往很复杂,如果不借助专用的系统建模软件,则很难准确地把一个控制系统的复杂模型输入计算机,对其进行进一步的分析与仿真。 1990年,Math Works软件公司为MATLAB提供了新的控制系统模型图输入与仿真工具,并命名为SIMULAB,该工具很快就在控制工程界获得了广泛的认可,使得仿真软件进入了模型化图形组态阶段。但因其名字与当时比较著名的软件SIMULA类似,所以1992年正式将该软件更名为SIMULINK。
第三章 项目设定.
Camtasia教學 數位教學組 黃玉雯 104/05/20.
Master Degree Students Oct, 2006
黃光室使用教學講義 編輯者:林政邦.
瞬态油漆混合器 练习 6.
第6章 FIR数字滤波器设计 6.1 FIR数字滤波器原理 6.2 使用DSP Builder设计FIR数字滤波器
Matlab及其应用 讲座之五 动态系统仿真——Simulink 主讲人:鲍文 在此幻灯片插入公司的徽标 从“插入”菜单 选择图片
BLENDER 動畫的基礎 主題:關節運動 作者:金門技術學院 - 陳鍾誠.
第4章 仓储与配送管理信息技术.
《结构力学认知实验》(授课形式)的上课时间改为: 5月5日(周二)晚上18:00~19:30和19:30~21:00,
《结构力学认知实验》(授课形式)的上课时间改为: 5月7日(周四)晚上18:30~20:00和20:00~21:30,
第二章 闭环控 制的直 流调速 系统及 计算机 仿真.
第9章 MATLAB环境下的仿真软件Simulink
9.1 仿真概念和仿真操作步骤 9.2 常用仿真元件与激励源 9.3 仿真器的设置与运行
MATLAB 程式設計入門篇 初探MATLAB
畢業資格審查系統 操作步驟說明.
運算列表(Data Table) 目標搜尋(Goal Seek)與 規劃求解(Solver)
Matlab及其应用 讲座之五 动态系统仿真——Simulink 主讲人:鲍文 在此幻灯片插入公司的徽标 从“插入”菜单 选择图片
新制退休實務計算說明- 現職人員退休範例說明
班級:通訊四甲 學號 : B 姓名 : 李忠憲 指導老師 : 余誌民 老師
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
控制系统计算机辅助设计-MATLAB语言与应用
第一单元 第1课 Matlab概述 1.MATLAB 2.工具箱 3.高效数值计算功能 4.完备的计算结果和编程可视化功能
106 學年度新生入學說明會 國立臺灣海洋大學 教務處簡介
學士學位畢業論文說明 逢 學 大 甲 土 理 管 地 2009/10/05.
全台灣最美的日出好美…好美… 這就是傳說中的潑墨二寮,耳聞她的日出有如國畫般 所以稱為潑墨二寮
高雄市97年度國民小學閱讀計畫創新教學-教案達人創新教學方案
MATLAB 实用教程.
Report Programming Selection Screens 報表之Output格式設定 Detail list
原版:清大資工系 張智星 新增版:方煒 台大生機系
Word 2010 文書處理技巧 圖資中心資訊組 李訓榮.
Simulink National Tsing Hua University
教師檔案系統資料如何填寫? 如何對應教師評鑑共同基準?.
Presentation transcript:

作者:郭阳宽 王正林 联系邮箱:wa_2003@126.com 《过程控制系统仿真》 电子工业出版社 出版 2009.3 作者:郭阳宽 王正林 联系邮箱:wa_2003@126.com

第 2章 Simulink仿真基础 2.1 Simulink仿真概述 2.2 Simulink仿真模型及仿真过程 2.6 本章小结 习题与思考

内容提要 Simulink的出现给控制系统分析与设计带来了福音。它有两个主要功能:Simu(仿真)和Link(连接),即该软件可以利用鼠标在模型窗口上搭建出所需要的控制系统模型,然后对系统进行仿真和分析。 在实际工程中,控制系统的结构往往很复杂,如果不借助专用的系统建模软件,很难准确地把一个控制系统的复杂模型输入计算机,对其进行进一步的分析与仿真,可见,熟练掌握Simulink是从事过程控制方面的工作所必须的。 通过本章,读者能对Simulink的基本模块和功能有一个全面了解,并能熟悉Simulink的基本操作,为使用Simulink进行过程控制系统仿真打下基础。

2.1 Simulink仿真概述 2.1.1 Simulink的启动与退出 ,一种是启动MATLAB后,单击MATLAB主窗口的快捷按钮 来打开“Simulink Library Browser”窗口 另一种是在MATLAB命令窗口中输入“Simulink”,在桌面上会出现一个名为“Simulink Library Browser”的窗口,在这个窗口中列出了按功能分类的各种模块的名称。然后在MATLAB命令窗口中输入“simulink3”,将在桌面上出现一个用图标形式显示的“Library :simulink3”的Simulink模块库窗口。

2.1.2 Simulink模块库 Simulink模块库按功能分为以下16类子模块库: (1)Commonly Used Blocks:仿真常用模块库 (2)Continuous:连续系统模块库 (3)Discontinuities:非线性系统模块库 (4)Discrete:离散系统模块库 (5)Logic and Bit Operations:逻辑运算和位运算模块库 (6)Lookup Tables:查找表模块库 (7)Math Operations:数学运算模块库 (8)Model Verification:模型验证模块库 (9)Model-Wide Utilities:进行模型扩充的实用模块库 (10)Ports & Subsystems:端口和子系统模块库 (11)Signals Attributes:信号属性模块库 (12)Signals Routing:提供用于输入、输出和控制的相关信号及相关处理的模块库 (13)Sinks:仿真接收模块库 (14)Sources:仿真输入源模块库 (15)User-defined Functions:用户自定义函数模块库 (16)Additional Math &Discrete:附加的数学和离散模块库

过程控制系统仿真中常用的模块 (1)信号源部分模块 (2)连续系统模块 (3)数学运算模块 (4)非线性系统模块 (5)离散系统模块 (6)输出显示部分模块

2.2 Simulink仿真模型及仿真过程 一个典型的Simulink仿真模型由以下三种类型的模块构成: 1.信号源模块:信号源为系统的输入,它包括常数信号源、函数信号发生器(如正弦波和阶跃函数等)和用户自己在MATLAB中创建的自定义信号。 2.被模拟的系统模块:系统模块作为仿真的中心模块,它是Simulink仿真建模所要解决的主要问题。 3.输出显示模块:系统的输出由显示模块接收。输出显示的形式包括图形显示、示波器显示和输出到文件或MATLAB工作空间中三种,输出模块主要在Sinks 库中。 Simulink仿真模型的基本特点可归纳如下: Simulink里提供了许多如Scope(示波器)的接收模块,这使得用Simulink进行仿真具有像做实验一般的图形化显示效果。 Simulink的模型具有层次性,通过底层子系统可以构建上层母系统。 Simulink提供了对子系统进行封装的功能,用户可以自定义子系统的图标和设置参数对话框。

2.2.2 Simulink仿真的基本过程 1.打开一个空白的Simulink模型窗口。 3.按照给定的框图修改编辑窗口中模块的参数。 4.将各个模块按给定的框图连接起来,搭建所需要的系统模型。 5.用菜单或在命令窗口键入命令进行仿真分析,在仿真的同时,可以观察仿真结果,如果发现有不正确的地方,可以停止仿真,对参数进行修正。 6.如果对结果满意,可以保存模型。

举例:将一正弦信号输出到示波器中

2.3 Simulink模块的处理 2.3.1 Simulink模块参数设置 图2.10 示波器属性对话框 图2.8 功能模块参数设置对话框

2.3.2 Simulink模块基本操作 1.模块选取 (1)选取单个模块; (2)选取多个模块; 2.模块复制 (1)在同一窗口内复制 (2)在不同的窗口之间复制 3.模块删除 选中模块,按Delete键即可。 删除多个模块,可以同时按住Shift键,再用鼠标选中多个模块,再按Delete键; 4.模块外形的调整 (1)改变大小 (2)转向 (3)给模块加阴影 5.模块名的处理 (1)是否显示模块名 (2)修改模块名 (3)改变模块名的位置 6.模块颜色设定 【Format】菜单中的【Foreground Color】可以改变模块的前景颜色,【Background Color】可以改变模块的背景颜色,而模型窗口的颜色可以通过【Screen Color】来改变。 7.模块属性设定 选中模块,打开【Edit】>【Block Properties】可以对模块进行属性设定,包括对Description、Priority、Tag、Open function、Attributes format string等属性的设定。

2.3.3 Simulink模块连接 1.模块间连线 在模块间连线,有以下几种情况: (1)连接两个模块 (2)模块间连线的调整 (3)在连线之间插入模块 (4)连线的分支 2.在连线上标示信息 在连线上标示的信息包括表示向量、显示数据类型和标记等。 (1)标示向量 (2)显示数据类型 (3)信号标记

2.4 Simulink仿真设置 单击【Simulation】菜单下面的【Configuration Parameters】项或者直接按快捷键“Ctrl+E”,便弹出设置界面 包括仿真器参数设置、工作空间数据导入/导出(Data Import/Export)设置等。下面对控制系统仿真中常用的仿真设置进行介绍。 图2.11 Simulink设置窗口

2.4.1 仿真器参数设置 仿真器参数设置可用于选择仿真开始时间、仿真结束时间、解法器及输出项等。对于一般的仿真,使用默认设置即可。 2.4.1 仿真器参数设置 仿真器参数设置可用于选择仿真开始时间、仿真结束时间、解法器及输出项等。对于一般的仿真,使用默认设置即可。 1.仿真时间(Simulation time)设置 需要设置的有仿真开始时间(Start time)和仿真结束时间(Stop time)。 2.仿真步长模式设置 可供选择的有“Variable-step”(变步长)和“Fixed-step”(固定步长)方式。 3.解法器设置 用户在“Solver”后面的下拉选项中可以选择变步长模式解法器或固定步长模式解法器。变步长模式解法器有:discrete、ode45、ode23、ode113、ode15s、ode23s、ode23t和ode23tb。 4.变步长的参数设置 对于变步长模式,用户常用的设置有:最大和最小步长参数、相对误差和绝对误差、初始步长以及过零控制。默认情况下,步长自动确定,用auto值表示。 5.固定步长的参数设置 对于固定步长模式,用户常用的设置有:(1)Multitasking模式;(2)Singletasking模式;(3)Auto模式

2.4.2 工作空间数据导入/导出设置 工作空间数据导入/导出(Data Import/Export)设置主要在Simulink与MATLAB工作空间交换数值时进行有关选项设置,可以设置以下三个选择项。 (1)Load from workspace:选中前面的复选框即可从MATLAB工作空间获取时间和输入变量,一般时间变量定义为t,输入变量定义为u。 (2)Save to workspace:用来设置保存在MATLAB工作空间的变量类型和变量名。 (3)Save options:用来设置存往工作空间的有关选项。

2.5 Simulink仿真举例 使用Simulink仿真的基本过程如下: (1)启动Simulink并打开模型编辑窗口; (2)将所需模块添加到模型中; (3)设置模块参数,并连接各个模块组成仿真模型; (4)设置系统仿真参数; (5)开始系统仿真; (6)观察仿真结果。

Simulink仿真举例(续)

2.6 本章小结 Simulink是一个非常友好的仿真工具,入门简单、使用方便。了解Simulink的构成,掌握Simulink的基本操作,是使用Simulink进行过程控制系统仿真的基础。 本章只介绍了Simulink最常用、最具有代表性基本内容,对于其他内容,读者可在掌握这些基本内容的基础上,通过Help文档和反复练习,触类旁通,达到熟练掌握、运用自如的境界。

习题与思考