第九章 Simulink 高级仿真技术
第八章对动态系统的建模、仿真与分析方法做了详细的介绍,这些方法足够用户对简单的动态系统
进行仿真研究,但对于复杂的系统来说还略显不足。况且要想灵活高效的使用 Simulink,还必须了解
Simulink 的工作原理。本章主要介绍 Simulink 的高级仿真技术,包括 Scope 模块的高级使用技术、Simulink
的工作原理、过零事件、系统代数环的概念与解决方案、高级积分器的使用方法等。
9.1 Scope 模块的高级使用技术
从前面章节所举出的仿真示例中可以看出,在对系统进行仿真分析时,通常使用 Scope 示波器模块
来观察动态系统的仿真结果或系统中指定的信号。用户可以很方便地对 Scope 模块进行各种控制以便对
指定信号进行观测,以便对系统进行有效的分析。Scope 模块也可以设置成悬浮 Scope 模块,因而本节主
要对 Scope 模块和悬浮 Scope 模块做详细的介绍。
9.1.1 Scope 模块的使用
Scope 模块是一个用途很广的显示模块,我们前面章节给出的 Simulink 仿真系统中多半都使用了这
种模块,它是以图形的方式直接显示指定的信号。当无需对输出结果进行定量分析,可以从 Scope 模块
输出的曲线中直接获知系统的运动规律。Scope 模块给用户提供了很多控制方法,可以使用户对 Scope 模
块的输出曲线进行各种控制调整,以便用户观测和分析输出结果。 】
Scope 模块的工具栏按钮命令如图 9.1 所示。下面分别介绍各项功能。
休
一
参数设置 的
笨
打印输出 @
视图整体缩放 【
视图自动缩放
博 悬浮时信号选择器
微
浪
新
的 去除坐标轴选择
我
注 悬浮 Scope 开关
X 轴缩放 关
迎
Y 轴缩放 恢复坐标轴设置
欢
保存当前坐标轴设置
图9.1 Scope 模块的工具栏按钮命令
一、打印输出(Print )
将系统仿真结果的输出信号打印出来。
二、视图自动缩放(Autoscale )
点击此按钮可以自动调整显示范围以匹配系统仿真输出信号的动态范围。
三、X 轴缩放、Y 轴缩放以及视图整体缩放
可以分别对 X 坐标轴、Y 坐标轴或同时对 X 、Y 坐标轴的信号显示进行缩放,以满足用户对信号做
局部观察的需要。使用时,单击缩放按钮后选择需要观察的信号范围即可。若需要缩小视图,单击鼠标
右键,选择弹出菜单的 Zoom out 即可。
四、保存和恢复坐标轴设置
105
使用 Scope 模块观察输出信号时,用户可以保存坐标