10.2.2模块库及模型的建立 ·在命令窗中,键入Simulink,就可以进入仿真模块库,以 Simulink版本7.1为例,其界面如图10.2-1。其中列出的大 类有Simulink,控制工具箱(Control System Toolbox), 信号处理模块库(Signal Processing Blockset),实时工作 站(Real-Time Workshop),.等等。 。 在Simulink大类中,又分列了信号源(Sources)、信宿 (Sinks),线性(Linear)、非线性(Nonlinear)、离散 (Discret)、逻辑和位运算(Logic and bit operation) 、 数学运算(Math)、信号属性(Signal Attribute)等各类 子菜单图标中。打开这些图标,右方将显示其中包的各种 模块,例如打开Siks,将看到数字显示器,示波器,x-y 记录仪,文件等各种记录和显示设备
10.2.2 模块库及模型的建立 • 在命令窗中,键入Simulink,就可以进入仿真模块库,以 Simulink版本7.1为例,其界面如图10.2-1。其中列出的大 类有Simulink,控制工具箱(Control System Toolbox), 信号处理模块库(Signal Processing Blockset),实时工作 站(Real-Time Workshop),…等等。 • 在Simulink大类中,又分列了信号源(Sources)、信宿 (Sinks),线性(Linear)、非线性(Nonlinear)、离散 (Discret)、逻辑和位运算(Logic and bit operation)、 数学运算(Math)、信号属性(Signal Attribute)等各类 子菜单图标中。打开这些图标,右方将显示其中包的各种 模块,例如打开Sinks,将看到数字显示器,示波器,x−y 记录仪,文件等各种记录和显示设备
Simulink Library Browser ▣▣☒ 打开信号处理模块库 File Edit View Help 的大类,其中也有下 D3+月Enter search term 料箇 Libraries Library:Simulink Search Res> 一级库的菜单,给出 中-Simulink Control System Toolbox 了信号处理常用的模 Embedded IDE Link CC Commonly Use Real-Time Workshop 块,比如在其“终端” Real-Time Workshop Embed.. Continuous Signal Processing Blockset 中,有频谱分析仪、 Simulink Extras Stateflow Discontinuities 向量示波器等,在 Target Support Package TC2 Target Support Package TC6 “变换”中有FFT, Virtual Reality Toolbox Discrete DCT等。 Logic and Bit O Lookup Tables Math Operation
• 打开信号处理模块库 的大类,其中也有下 一级库的菜单,给出 了信号处理常用的模 块,比如在其“终端” 中,有频谱分析仪、 向量示波器等,在 “变换”中有FFT, DCT等
·整个Simulink的库中包括了成百种模块,可供 调用。另外用户还可以按自己的设计定义模块。 比如自己按8.8节的方法用fdatool设计好了滤波 器,点击设计界面左下方第四个按钮(Realize Model),系统会自动生成该示波器的信号流 图,也就是仿真的框图。在本例中生成的模型 是三个双二阶模块的串接,每个模块都如图 10.2.2所示。用户可以把它存成自定义模块, 需要时就可以调出来仿真
• 整个Simulink的库中包括了成百种模块,可供 调用。另外用户还可以按自己的设计定义模块。 比如自己按8.8节的方法用fdatool设计好了滤波 器,点击设计界面左下方第四个按钮(Realize Model),系统会自动生成该示波器的信号流 图,也就是仿真的框图。在本例中生成的模型 是三个双二阶模块的串接,每个模块都如图 10.2.2所示。用户可以把它存成自定义模块, 需要时就可以调出来仿真
图10.2.2 Simulink自动生成的 双二阶环节的仿真框图 <Sect1] Input (1 K a(2)(1) b(2)(1) a(31)
图10.2.2 Simulink自动生成的 双二阶环节的仿真框图 s(1) -Kb(2)(1) -Ka(3)(1) -Ka(2)(1) -K- [Sect1] z -1 z -1 Input 1
2.模型的建立 要开始建立模型,可点击左上方的File菜单项中的子菜单 New,屏幕上会出现一个是供绘制框图用的空白页面, 用户只要用鼠标点击所需的库中模块,并将它拖到空 白页面的适当位置,然后将这些模块相互用有向箭头 联接即可。因为系统具有较好的智能化,所有这些工 作,用鼠标就可以用单手完成。再双击这些模块,会 弹出一个相应的参数设定框,用户可以填写这些模块 的参数,从而完成了整个仿真模型。 可以把多个模块构成的框图打包,构成一个子系统,它 代表一个子系统;也可以把多个子系统打包,构成一 个更大的子系统,.,这种多级框图的构成能力,使 得不管多复杂的系统,都能够得到可简可繁的表述
2.模型的建立 要开始建立模型,可点击左上方的File菜单项中的子菜单 New,屏幕上会出现一个是供绘制框图用的空白页面, 用户只要用鼠标点击所需的库中模块,并将它拖到空 白页面的适当位置,然后将这些模块相互用有向箭头 联接即可。因为系统具有较好的智能化,所有这些工 作,用鼠标就可以用单手完成。再双击这些模块,会 弹出一个相应的参数设定框,用户可以填写这些模块 的参数,从而完成了整个仿真模型。 可以把多个模块构成的框图打包,构成一个子系统,它 代表一个子系统;也可以把多个子系统打包,构成一 个更大的子系统,…,这种多级框图的构成能力,使 得不管多复杂的系统,都能够得到可简可繁的表述