主要内容

应用中的仿真和预测

如何绘制模拟和预测模型输出

要为系统标识应用程序中的参数线性和非线性模型创建模型输出图,请选择型号产量复选框模型视图地区。默认情况下,该操作估计来自数据的初始状态,并绘制所选模型的输出进行比较。

要在图中包含或排除模型,请单击“系统识别”应用程序中的相应型号图标。活动模型在模型板图标内显示粗线。

要了解如何解释模型输出图,请参阅解释模型的输出绘图

要更改绘图设置,请参阅变更模型输出的打印设置

有关创建和使用地块的一般信息,请参阅图解中工作

解释模型的输出绘图

下图显示了一个示例模型输出积,在系统识别的应用程序创建的。

模型输出图根据输入 - 输出验证数据的域显示不同的信息,如下所示:

  • 用于时域的验证数据,该图显示的模拟或预测模型的输出。

  • 对于频域数据,曲线显示了对频域输入信号的模型响应的幅度。模型响应等于输入和模型频率函数的傅立叶变换的乘积。

  • 对于频率响应数据,曲线示出了模型的频率响应的幅度。

对于线性模型,可以使用时域数据估计的模型,然后使用频域数据验证模型。对于非线性模型,你只能使用时域数据都估计和验证。

情节的右侧显示输出的模型再现的百分比(最适合),使用以下等式计算:

最适合 = 1 - | y - y ^ | | y - y ¯ | × 100.

在这个等式中,y是测量的输出, y ^ 是模拟或预测的模型输出,以及 y ¯ 是平均的y。100个%对应于完美契合,和0%表示该配合没有更好的比猜测的输出是一个常数( y ^ = y ¯ )。

因为的定义最适合,有可能这个值是负的。负最适合的还是差于0%,并且可能发生,原因如下:

  • 估计算法没有收敛。

  • 通过最小化估计该模型 | y - y ^ | 最适合可以是负的,当您的估计期间最小化1一步向前预测,但是使用模拟输出验证 y ^

  • 验证数据集并没有以同样的方式作为评价数据集进行预处理。

变更模型输出的打印设置

下表总结了模型输出的情节设置。

型号输出打印设置

行动 命令

显示置信区间。

注意

置信区间仅适用于线性模型的模拟模型输出。非线性ARX和Hammerstein-Wiener模型的信心内部不适用于内部。

定义:置信区间

  • 要显示的标称模型曲线的任一侧上的虚线所示,选择选择>显示置信区间。再次选择此选项以隐藏置信区间。

  • 要改变置信度值,选择选择>集%的置信水平,并从列表中选择一个值。

  • 要输入自己的置信水平下,选择选择>置于置信水平>其他。输入值作为概率(0和1之间),或作为高斯分布的标准偏差的数量。

模拟输出或预测的输出之间变化。

注意

预测仅适用于时域验证数据。

  • 选择选择>模拟输出或者选择>k前面预测输出

  • 要更改预测地平线,请选择选择>设置的预测范围和选择的样本的数目。

  • 要输入自己的预测范围,选择选择>设置的预测范围>其他。在样本数量方面的输入值。

显示实际输出值(信号图),或者模型输出和测量的输出之间的差(误差曲线)。

选择选择>信号图或者选择>误差曲线

(只有时域验证数据)
设定模型输出的时间范围和时间间隔的量,最适合值被计算。

选择选择>适合定制的时间跨度并输入最小和最大时间值。例如:

[1 20]

(仅多输出系统)
选择不同的输出。

按名称选择在输出渠道菜单。

定义:置信区间

置信区间对应于输出值与的是系统的实际输出的特定概率的范围内。工具箱使用模型中的参数来计算置信区间估计的不确定性和假设估计有高斯分布。

例如,对于95%的置信区间,标称曲线周围的区域表示具有95%是真实系统响应的概率的值范围。您可以将置信区间指定为概率(在0和1之间)或高斯分布的标准偏差的数量。例如,0.99(99%)的概率对应于2.58标准偏差。

注意

置信区间的计算假定模型足够地描述了系统动态和模型残差通过独立测试。

在应用中,您可以在图上显示一个置信区间来深入了解线性模型的质量。要了解如何显示或隐藏置信区间,见变更模型输出的打印设置

相关例子

更多关于