主要内容

使用应用程序估计过程模型

在执行此任务之前,您必须

  1. 在系统识别应用程序中,选择估计>流程模型要打开“流程模型”对话框。

    要了解有关对话框中选项的更多信息,请单击帮助

  2. 如果您的模型包含多个输入或多个输出,您可以指定是对所有输入-输出对估计相同的传递函数,还是对每个输入-输出对估计不同的传递函数。中选择输入和输出通道输入输出领域。仅当您有多个输入或输出时出现该字段。有关更多信息,请参阅估计多输入,多输出过程模型

  3. 模型传输功能区域,使用以下选项指定模型结构:

    • 在下面波兰人,选择极点的数目,然后选择所有真正的欠下

      笔记

      您需要至少两个杆以允许被拒绝模式(复杂共轭对)。

    • 选择复选框以包含零,该零是除常数以外的数字术语,或清除复选框以排除零。

    • 选择延迟复选框以包含延迟,或清除该复选框以排除该延迟。

    • 选择积分器复选框以包含积分器(自调节过程),或清除复选框以排除积分器。

    范围区域显示模型结构中包含的活动参数。

    笔记

    默认情况下,模型名称设置为反映模型结构的缩略语,如工艺模型结构规范

  4. 初步猜测区域,选择自动选择计算估计的初始参数值。这初步猜测列显示汽车.如果您对参数值没有良好的猜测,汽车工作优于输入ad hoc值。

  5. (可选)如果您大致了解参数值,请输入此值初步猜测列,然后按下进入关键。估计算法使用这个值作为起点。如果您准确地知道参数值,请在初步猜测列,按下进入关键。选择相应的已知的复选框,以固定其值。

    如果您知道参数的可能值的范围,请将这些值输入到相应的值中界限字段帮助估计算法。按下进入指定值后键。

    例如,下图显示了延迟值一个是固定的2并不是估计的。

  6. 干扰模型下拉列表,选择其中一个可用选项。有关每个选项的更多信息,请参阅工艺模型的扰动模型结构

  7. 重点下拉列表,选择如何权衡适合于不同频率的相对重要性。有关每个选项的更多信息,请参阅分配评估权重

  8. 初始条件下拉列表,指定您希望算法如何处理初始状态。有关可用选项的详细信息,请参阅确定迭代估计算法的初始条件

    小费

    如果您收到糟糕的契合,您可能会尝试设置用于处理初始状态的特定方法,而不是自动选择它。

  9. 协方差下拉列表,选择估计如果您希望算法计算参数不确定性。这种不确定性的影响显示在模型置信区的块中。

    要忽略估计不确定性,请选择没有一个.跳过不确定性计算可能会降低复杂模型和大数据集的计算时间。

  10. 模型名称字段,编辑模型的名称或保持默认值。模型的名称在模型板中应该是唯一的。

  11. 要查看评估进度,请选择显示进度复选框。这将打开一个进度查看器窗口,在其中报告评估进度。

  12. 点击正则化获取模型参数的正则化估计。在正则化选项对话框中指定正常化常量。要了解更多信息,请参阅模型参数的正则化估计

  13. 点击估计将该模型添加到系统识别应用程序中的模型板中。

  14. 若要在当前迭代完成后停止搜索并保存结果,请单击停止迭代.要从当前模型继续迭代,请单击继续按钮将当前参数值分配为下次搜索的初始猜测。

分配评估权重

您可以指定估计算法如何在不同频率下衡量适合度。在应用中,设置重点到以下选项之一:

  • 预言- 使用噪声模型的倒数H为了权衡符合各种频率范围内数据的相对重要性。对应于最小化一步前预测,这通常在短时间间隔内有利于拟合。优化用于输出预测应用程序。

  • 模拟- 使用输入频谱来称量拟合在特定频率范围内的相对重要性。不使用噪声模型来权衡与各种频率范围内的数据的相对重要性。优化输出仿真应用。

  • 稳定- 表现与之相同的方式预言选项,但也迫使模型是稳定的。有关模型稳定性的更多信息,请参见不稳定的模型

  • 过滤器-指定一个自定义过滤器以打开“评估焦点”对话框,您可以在其中输入一个过滤器,如简单的通带滤波器定义自定义过滤器.此预热仅适用于将动态估计到输出的输入。扰动模型由估计数据确定。

下一个步骤

  • 通过选择相应的复选框来验证模型模型视图区域。有关验证模型的更多信息,请参阅估计后验证模型

  • 单击通过单击更好的模型价值 - >初步猜测按钮为下次搜索分配当前参数值作为初始猜测,编辑名称字段,然后单击估计

  • 将模型导出到MATLAB®工作区,以便进一步分析到工作空间在系统识别应用程序中。

相关的话题