优化仿真软金宝app件模块使用补偿器编辑器
这个例子展示了如何调优模型®块使用补偿器编辑器对话框金宝app控制系统设计。
打开模型
这个例子使用一个模型的火花点火发动机转速控制系统。最初的补偿器设计时尚所示相似的方法单回路反馈/前置滤波器补偿器设计。
开放和探索发动机转速控制模型。
open_system (“scdspeedctrl”)
介绍
下面的例子使用了补偿器编辑器调优模型块。金宝app当优化仿真软件使用的块金宝app控制系统设计,您可以调整块参数直接或您可以调整的zero-pole-gain表示块。例如,在速度控制的例子中有一个PID控制器与过滤的导数scdspeedctrl / PID控制器
:
这个块实现了传统PID过滤导数:
在这个街区P
,我
,D
,N
是可用的参数调优。另一种方法是将块传递函数使用zero-pole-gain格式:
这个配方的波兰人,零,收益可以直接图形优化设计预示等情节,根轨迹,尼科尔斯情节。此外,控制系统设计允许两个表示使用补偿器编辑器。的调优表示对所有支持块可用仿真软件控制设计™。金宝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”)