主要内容

基于植物模型的在线估计金宝app

当你在Simulink中有一个植物模型时金宝app®,则可使用模型线性化电路或者是frestimate命令,无需更改模型。的频率响应估计器Block是一种替代方法,它允许您将评估实验直接合并到您的模型中,并在模型运行时执行评估。当您计划为物理工厂的在线评估部署块时,这种方法特别有用。在部署之前,根据工厂的Simulink模型测试估计算法和实验参数可以帮助确保在线估计对您的工厂是安全的。金宝app

的在线估算工作流金宝app

以下步骤概述了在Simulink中建模的工厂在线频响估计的工作流程。金宝app

  1. 合并频率响应估计器块进入你的模型。

  2. 配置启动/停止信号这控制了评估实验开始和结束的时间。

  3. 配置实验参数例如您想要执行估计的频率。

  4. 运行模型.使用开始/停止信号来启动估计实验。当你开始实验时,块注入测试信号并测量植物的反应。当你结束实验时,你可以检查估计的频率响应。

步骤1。将频响估计器纳入模型

的一种方法频率响应估计器块成闭环控制系统。在此配置中,将块插入控制器和设备之间。

控制信号输入u港口频率响应估计器块。的U + Δu端口馈电进入工厂输入。在开始估计过程之前,块直接从uU + Δu没有添加任何扰动。在这种状态下,块对系统行为没有影响。(您可以通过连接在开环配置中执行频率响应估计u到一个恒定的源,驱动您的工厂到所需的操作点进行估计。但是,使用闭环配置是一个很好的实践,特别是对于实时估计。在闭环配置中,控制器工作以抑制注入扰动并保持工厂安全运行。)

启动/停止信号控制估计过程何时开始和结束(参见步骤2。配置启动/停止信号).当装置处于所需工作点的稳定状态时,开始实验。当启动/停止信号为正,块注入测试信号U + Δu并测量响应y.块计算估计的频率响应,并在的朋友端口。

有关示例,请参见仿真过程中的在线频响估计

只应用扰动信号

默认配置要求在控制器和设备之间插入块。如果你想自己把扰动信号加到控制信号上,在频率响应估计器块参数,设置输出信号配置扰动只.在这种配置中,块输出只在端口处包含扰动信号Δu.你将这个扰动信号注入到装置中,例如,一个和块,如下图所示。

在这个配置中,因为频率响应估计器不是闭环的一部分,您可以在不中断循环配置的情况下将其注释掉。

步骤2。配置启动/停止信号

要开始和停止频率响应估计实验,请使用处的信号启动/停止端口。实验不运行时,块体不产生扰动信号。在这种状态下,障碍物对植物行为没有影响。频率响应估计实验开始和结束时,块接收到上升或下降信号在启动/停止端口,分别。中的系统中步骤1。将频响估计器纳入模型,交错步信号开始和停止实验。您可以配置适用于应用程序的任何其他逻辑来控制实验的开始和停止时间。例如,你可以使用a信号编辑器块来配置启动/停止信号,以便在单个模拟运行中执行多个实验。

该块提供了一个推荐的实验长度实验长度部分的块参数。通常情况下,您可以配置开始/停止信号,以便在上升和下降信号之间至少有这么多的时间。您还必须确保在实验停止之前模拟没有停止。有关块如何确定推荐的实验长度的更多信息,请参阅频率响应估计器块引用页。

步骤3。设置实验参数

频率响应估计实验在指定的频率上注入正弦信号频率参数(或在w港口)频率响应估计块。函数指定摄动振幅振幅参数(或在amp端口)。

该块可以分别在每个频率上应用扰动(正弦流模式)或同时(叠加模式)。要指定使用哪种模式,请设置实验模式参数。

  • Sinestream模态-每次应用一个频率的扰动。与叠加模式相比,单流模式可以更精确,可以容纳更宽的频率范围。

  • 叠加-应用扰动作为一次包含所有频率的叠加信号。在叠加模式下,估计实验通常更快。

您还可以指定参数,告诉块在应用扰动时让系统稳定多长时间,以及测量估计响应的多长时间。有关这两种信号类型及其相对优势的详细信息,请参见实验模式参数说明频率响应估计器块引用页。

步骤4。运行模型并检查估计的频率响应

在为估计实验配置了所有参数之后,运行模型。允许模型运行足够长的时间来完成估计实验,基于块提供的推荐实验长度。如果您选择显示波德图,该块生成波德图,以可视化实验期间估计的频率响应。

在实验过程中,块更新估计的频率响应在的朋友端口。该端口上的信号是一个矢量,每个频率对应一个值频率.你可以把这个信号写进MATLAB®使用到工作空间块,或使用Simulink数金宝app据日志将数据写入工作区作为金宝appSimulink.SimulationData.Dataset对象。测井值显示了实验过程中频率响应的收敛性。最有意义的值是实验停止时的值。因此,您可以丢弃除最后一个值以外的所有值。

有关配置为执行在线频率响应估计的模型示例,请参见仿真过程中的在线频响估计

另请参阅

相关的话题