主要内容

导入测量响应数据以进行工厂估算

此示例演示如何使用PID调谐器输入测量的响应数据进行植物估计。

如果你有系统识别工具箱™ 软件,你可以使用PID调谐器基于时域响应数据估计线性植物模型的参数。PID调谐器然后,为得到的估计模型调整PID控制器。响应数据可以从真实系统中测量,也可以通过模拟Simulink获得金宝app®模型。当Simulink模型无法线性化或线性化为零时,设备估计特别有用。对于设备识别,必须为Simulink模金宝app型停止时间指定一个有限值。

导入响应数据时,PID调谐器假设测量数据表示在负反馈回路中连接到PID控制器的设备。换句话说,,PID调谐器系统采用以下结构。PID调谐器假设你在U并测量了系统的响应Y,如图所示。

您可以导入存储在MATLAB中的响应数据®工作空间作为一个数值数组时间序列对象,或iddata(系统识别工具箱)对象。要导入响应数据,请执行以下操作:

  1. 在里面PID调谐器,在PID调谐器选项卡,在植物菜单,选择确定新工厂

  2. 植物鉴定选项卡,单击获取I/O数据.选择所测响应数据的类型。例如,如果您测量您的工厂对一个阶跃输入的响应,选择阶跃响应。要导入系统对任意刺激的响应,请选择任意的I / O数据

  3. 在“导入响应”对话框中,输入有关响应数据的信息。例如,对于存储在变量中的阶跃响应数据输出量每0.1s取样一次:

    点击进口.的植物鉴定选项卡打开,显示响应数据和初始估计电厂的响应。

  4. 根据响应数据的质量和特征,您可能希望对数据执行一些预处理,以改进估计的电厂结果。这个预处理菜单为您提供了几个预处理响应数据的选项,例如删除偏移、过滤或提取数据的子集。特别地,当响应数据具有偏移时,去除偏移对于良好的识别结果是重要的。

    植物鉴定选项卡,单击预处理然后选择要使用的预处理选项。将打开一个选项卡,其中显示原始数据和预处理数据的图形。使用选项卡中的选项指定预处理参数。

    (有关预处理选项的详细信息,请参见预处理数据)。

    当您对预处理的信号感到满意时,单击使现代化保存对信号的更改。点击回到植物鉴定标签。

    PID调谐器根据预处理的响应信号,自动调整设备参数,为设备创建新的初始猜测。

现在,您可以调整估计设备的结构和参数,以获得用于PID调整的估计线性设备模型。看见交互式地从测量或模拟响应数据估计植物了解更多信息。

相关的话题