主要内容

PID调谐器

曲调PID控制器

描述

PID调谐器App自动调整PID控制器的PID控制器的增益,以实现性能和鲁棒性之间的平衡。您可以指定控制器类型,例如PI,带有导数滤波器的PID,或自由度(2-DOF)PID控制器。分析图允许您在时间和频率域中检查控制器性能。您可以互动地改进控制器的性能,以调整环路带宽和相位余量,或者有利于设定点跟踪或干扰抑制。

您可以使用PID调谐器使用由数字LTI模型表示的工厂,例如传递函数(TF.)或状态空间(SS.) 模型。如果你有金宝app®Control Design™软件,可以使用PID调谐器调整A.PID控制器或者PID控制器(2DOF)Simulink模型中金宝app的块。如果您有系统识别工具箱™软件,您可以使用该应用程序从测量或模拟数据估算工厂,并为估计工厂设计控制器。

在实时编辑器中的互动调整

对于实时编辑器中的交互式PID调整,请参阅曲调PID控制器实时编辑任务。此任务可让您交互设计PID控制器并自动生成MATLAB®您的实时脚本的代码。

打开PID调谐器应用程序

  • MATLAB TOOLSTRIP:在应用标签,下面控制系统设计与分析,单击“应用”图标。

  • matlab命令提示符:输入PidTuner.

  • 金宝appSimulink模型:在PID控制器或者PID控制器(2DOF)块对话框,单击

参数

植物菜单显示当前工厂的名称PID调谐器用于控制器设计。

使用以下菜单选项更改当前工厂:

  • 存在的LTI模型列表PID调谐器数据浏览器。

  • 进口- 从MATLAB工作区导入新的LTI模型。

  • 重新线性化闭环- 在不同的快照时间线性化植物。看在不同的操作点调整(金宝appSimulink控制设计)。此选项仅在调谐时可用PID控制器或者PID控制器(2DOF)Simulink模型中金宝app的块。

  • 识别新工厂- 使用系统识别来获得来自测量或模拟系统响应数据的工厂(需要系统识别工具箱软件)。看:

如果您正在调整由LTI模型表示的工厂的PID控制器,则默认工厂是:

  • 植物= 1,如果你打开PID调谐器来自应用在MATLAB TOOLSTRIP中的选项卡,或者如果您使用过PidTuner.没有输入参数的命令。

  • 您将其指定为输入参数的植物PidTuner.

如果你正在调整一个PID控制器或者PID控制器(2DOF)在Simulink模型金宝app中块,然后默认工厂在模型初始条件指定的操作点处线性化。看PID调谐器看到什么植物?(金宝appSimulink控制设计)

控制器类型指定PID控制器中存在的术语。例如,PI控制器具有比例和积分术语。PDF控制器具有比例术语和过滤的衍生术语。

  • 如果您正在调整由LTI模型表示的工厂的控制器,请使用类型菜单指定控制器类型。更改控制器类型时,PID调谐器自动设计一个新的控制器。可用的控制器类型包括2-DOF PID控制器,可在扰动抑制和参考跟踪之间的折衷中进行更大的灵活性。有关可用控制器类型的详细信息,请参阅PID控制器类型进行调谐

  • 如果你正在调整一个PID控制器或者PID控制器(2DOF)块在Simulink模金宝app型中,类型字段显示“块”对话框中指定的控制器类型。

此字段显示控制器表单。

  • 如果您正在调整由LTI模型表示的工厂的控制器,请使用形式菜单指定控制器表单。有关并行和标准表格的信息,请参阅pPIDSTD.参考页面。

  • 如果你正在调整一个PID控制器或者PID控制器(2DOF)块在Simulink模金宝app型中,形式字段显示“块”对话框中指定的控制器表单。

领域菜单使您可以切换PID调谐器显示目标性能参数的域。

  • 时间- 滑块设置了响应时间瞬态行为

  • 频率- 滑块设置了带宽阶段边缘

要优化控制器设计,可以使用滑块或相应的数值调整目标性能参数。

有关更多信息,请参阅:

  • 优化设计(调整LTI模型的控制器)

  • 优化设计(金宝appSimulink控制设计)(调整PID控制器或者PID控制器(2DOF)Simulink模金宝app型中的块)

创建时域和频域分析图以帮助分析PID控制器的性能。有关可用响应图的详细信息,请参阅:

程序使用

提示

  • 在命令行处调整PID调整,使用PidTune.。这PidTune.命令可以一次为多个工厂设计一个控制器。

  • 对于实时编辑器中的交互式PID调整,请参阅曲调PID控制器实时编辑任务。此任务允许您交互方式设计PID控制器,并自动生成Live脚本的MATLAB代码。

也可以看看

职能

实时编辑任务

介绍在R2010B.