附录 A MATLAB 仿真软件简介 A-1 附录A MatLab 控制系统仿真软件简介 1. MatLab 仿真软件简介 MatLab 控制系统仿真软件是当今国际控制界公认的标准计算软件,1999 年春MatLab 5.3 版问世,使MATLAB 拥有更丰富的数据类型和结构、更友善的面向对象、更加快速精良的图形可视、更广博的数学和数据分析资源、更多的应用开发工具。特别是SIMULINK 这一个交互式操作的动态系统建模、仿真、分析集成环境的出现,使人们有可能考虑许多以前不得不做简化假设的非线性因素、随机因素,从而即使学生没有对非线性动态系统进行分析研究的数学基础,仍可通过仿真来认知非线性对系统动态的影响。 2. SIMULINK 交互式动态系统建模与仿真 2.1 进入 SIMULINK 系统 在 WINDOWS 桌面点击 MATLAB 图标,即可进入 MATLAB 系统: 点击工具条最后第二个图标,即可进入 SIMULINK 元件库: 点击十字节点,或双击 Simu link(元件库名),即可进入 Simu link 元件库,如右上图所示,其中Continu ou s、Math、Nonlinear、Sinks 和 Sou rces 分别为连续系统元件库、数学元件库、非线性元件库、输出元件库和输入元件库。 再点击十字节点,或双击 Continu ou s(连续系统元件库名),即可进入连续系统元件库,如下一页的左上图所示。如果再点击十字节点,或双击 Sinks(输出元件库名),即可进入输出元件库,如下一页的右上图所示。 附录 A MATLAB 仿真软件简介 A-2 从左上图可看到连续系统元件库中包括微分器、积分器和传递函数等,一旦点击该些元件名前面的◇形图标时,在该窗口的右下角会显示该元件的符号图形;若在◇形图标上按压住鼠标左键,将其拖入用户的图形编辑窗内的适当位置后,释放鼠标左键,即可在自己的图形编辑窗内得到一个所选元件的拷贝。 右上图的Sinks(输出元件库)中最有用的元件是 Scope,其功能如同示波器一样,在仿真时可实时显示动态曲线。 左下图的Sou rces(输入元件库)中最有用的元件是 Signal Generator,其功能如同信号发生器一样,可产生正弦、方波等信号。 附录 A MATLAB 仿真软件简介 A-3 在MATLAB 的早期版本中,元件库不是采用目前的树型结构,而是采用浮动窗的形式,其缺点是占用屏幕和内存太多,优点是比较直观,因此在新版本中还保留了这中功能。操作步骤如下: 1)在元件库浏览窗的‘Simulink’处点击鼠标右键,即弹出一标签‘Open the Simulink Library’,...