今天和大家分享一个好用的Simulink工具,有了它,再也不用在仿真模型中挨个信号添加Scope模块,既方便数据观测和对比,也可以精简模型。
首先我们点击打开Data Inspector,打开后可以看到样子和示波器(Scope)差不多,要想用它进行观测数据,首先需要将被观测量链接到数据检查器里面。
图1 数据检查器位置
图2 数据检查器使用界面
接下来我们回到模型,为了方便讲解,搭建了一个如下所示的简单模型。当我们需要观测加法运算的输出结果时可以点击加法运算模块后面的信号线,选择Log Selected Signal,这样该信号线上就会有一个wifi小标志,当我们再次运行模型,就会发现在数据检查器中已经装载该信号。
图3 观测模型
图4 数据检查器中加载的信号
数据检查器加载的信号名默认为输出模块的模块名,为了便于在数据检查器中识别和查找,我们可以自定义该信号名, 具体操作为双击信号线,在输入框中自定义信号名,也可以右键信号线,在属性(Properties)中设置。
图5 自定义信号名
再次运行模型后,数据检查器中的信号名已经更新。我们可以勾选该信号,将数据加载到右边的示波器中。
图6 示波器信号观测
我们可以在模型中加载我们需要观测的任何信号,当不同信号需要独立观测时可以设置多通道显示。
图7 示波器多通道设置
在进行信号显示时先点击选择示波器窗口,蓝色表示选中,然后勾选左侧信号,将信号加载到对应的示波器窗口中,不同示波器的横坐标(时间t)相同。
图8 多通道观测信号
当我们想只显示其中一个示波器窗口时可以选中该窗口,点击按钮,这样我们就可以只看这个窗口了。
图9 通道放大
当然我们也可以在一个示波器窗口中对比观测多个信号,只需选中示波器窗口,勾选所以要观测的变量即可。
图10 多信号对比观测
当我们需要进行波形的局部放大时,可以点击使用放大器按钮,框选需要放大的区域,选中的部分将全屏(示波器窗口区域内)显示。
图11 信号局部放大
我们还可以通过游标(Cursor)按钮在示波器中添加游标,左右拖动游标,可以实时更新游标所在位置的数据值(横、纵坐标均可显示),还可以通过添加两个游标观测两个数据点之间的时间间隔。
图12 游标的使用
对于放大后的波形,通过点击 按钮将波形自动调节到原始比例显示。
Simulink的Data Inspector的基本操作就介绍到这里,希望对大家有所帮助~