主要内容

优化仿真软金宝app件模块使用补偿器编辑器

这个例子展示了如何调优模型®块使用补偿器编辑器对话框金宝app控制系统设计

打开模型

这个例子使用一个模型的火花点火发动机转速控制系统。最初的补偿器设计时尚所示相似的方法单回路反馈/前置滤波器补偿器设计

开放和探索发动机转速控制模型。

open_system (“scdspeedctrl”)

介绍

下面的例子使用了补偿器编辑器调优模型块。金宝app当优化仿真软件使用的块金宝app控制系统设计,您可以调整块参数直接或您可以调整的zero-pole-gain表示块。例如,在速度控制的例子中有一个PID控制器与过滤的导数scdspeedctrl / PID控制器:

这个块实现了传统PID过滤导数:

$ $ G (s) = P +{我\ / s} + {D s \ / Ns + 1} $ $

在这个街区P,,D,N是可用的参数调优。另一种方法是将块传递函数使用zero-pole-gain格式:

$ $ G (s) = {Ps (Ns + 1) + I (Ns + 1) + D s ^ \ / s (Ns + 1)} = {K (s ^ 2 + 2 \ζ\ omega_n + w_n ^ 2) \ / s (s + z)} $ $

这个配方的波兰人,零,收益可以直接图形优化设计预示等情节,根轨迹,尼科尔斯情节。此外,控制系统设计允许两个表示使用补偿器编辑器。的调优表示对所有支持块可用仿真软件控制设计™。金宝app金宝app有关更多信息,请参见可调哪些块?

开放控制系统设计师

在这个例子中,在这个反馈系统优化补偿器,打开一个预配置控制系统设计会议通过双击子系统模型的左下角。

补偿器编辑器对话框

您可以查看的表征PID补偿器使用补偿器编辑器对话框。打开补偿器编辑器中,在数据浏览器控制器和固定块节中,双击scdspeedctrl_PID_Controller。在补偿器编辑器对话框中,在补偿器部分,您可以查看和编辑任何补偿器在您的系统。

Pole-Zero选项卡中,您可以添加、删除和编辑补偿极点和零点。自PID过滤导数是固定在结构、极数和拥有2 0 0是有限的,一个杆,一个积分器s = 0

参数选项卡中,可以独立调整P,,D,N参数。

输入新的参数值价值列。交互地调整参数,使用滑动条。你可以改变滑块限制使用最小值最大的价值列。

当你改变参数值,任何相关的编辑和分析情节自动更新。

完整的设计

的设计要求单回路反馈/前置滤波器补偿器设计控制器可以会见了以下参数:

  • scdspeedctrl / PID控制器:

P = 0.0012191 = 0.0030038
  • scdspeedctrl /参考滤波器:

分子分母= 10 = 10 [1]

在补偿器编辑器对话框中,指定这些参数。然后,在控制系统设计、视图的闭环响应。

更新模型模型金宝app

写补偿器的参数仿真软件模型,点击金宝app更新模块。然后您可以测试您的设计的非线性模型。

bdclose (“scdspeedctrl”)

另请参阅

相关的话题