控制系统设计

设计单输入单输出(SISO)控制器

描述

控制系统设计应用让你设计单输入单输出(SISO)控制器,用于在MATLAB模型化的反馈系统®或者S金宝appimulink的®(需要金宝appSimulink的控制设计™软件)。

使用这个应用程序,您可以:

  • 设计中使用的控制器:

    • 交互式博德,根轨迹,和Nichols添加,修改和删除控制器极点,零点和增益图形编辑器。

    • 自动PID,LQG,或IMC调整。

    • 优化为基础的调整(需要金宝appSimulink设计优化™软件)。

    • 自动回路成形(需要鲁棒控制工具箱™软件)。

  • 调整补偿单环或多环控制架构。

  • 利用时域和频域响应,如步骤反应和零极点图分析控制系统的设计。

  • 比较响应曲线的多个控制系统设计。

  • 设计多模式控制应用的控制器。

限制

当使用控制系统设计MATLAB在线™,以下功能不可用:

  • 控制器在Simulink设计金宝app

  • 变量编辑器

打开控制系统设计应用

  • MATLAB工具条:在应用选项卡,在控制系统设计与分析,点击应用程序图标。

  • MATLAB命令提示符:输入controlSystemDesigner

  • 金宝appSimulink的工具条:在应用选项卡,在控制系统,点击应用程序图标。

程序中使用

展开全部

controlSystemDesigner打开控制系统设计应用程序中使用以下默认控制架构:

该架构由LTI对象:

  • G- 工厂模型

  • C- 补偿

  • H- 传感器型号

  • F- 预滤器

默认情况下,应用程序配置每个这些模型为单位增益。

controlSystemDesigner(初始化厂,G, 至可与创建的任何SISO LTI模型SSTFZPK要么FRD或这样的模型的阵列。

controlSystemDesigner(补偿初始化补偿器,C,在SISO LTI模型补偿

controlSystemDesigner(补偿传感器初始化传感器模型,H, 至传感器传感器可以是任何SISO LTI模型或这些模型的阵列。如果同时指定传感器作为LTI模型阵列,阵列的长度必须匹配。

controlSystemDesigner(补偿传感器prefilt对初始化预过滤器模型,F,在SISO LTI模型prefilt对

controlSystemDesigner(意见打开的应用程序和指定初始图形编辑器配置。意见可以是以下任一特征向量的,或多个字符向量的单元阵列。

  • 'rlocus'- 根轨迹编辑

  • “波特”- 开环波特编辑器

  • “尼科尔斯”- 开环尼科尔斯编辑器

  • '过滤'- 波特编辑器用于从前置滤波器输入到电站输出的闭环响应

除了打开指定的图形编辑器,应用程序重复闭环,输入 - 输出阶跃响应。

controlSystemDesigner(意见补偿传感器prefilt对指定初始打印配置和初始化植物,补偿器,传感器,和使用指定的模型预滤器。如果省略的模型,应用程序使用的默认值。

controlSystemDesigner(initData打开的应用程序和使用初始化数据结构初始化系统配置initdata。创造initdata, 用sisoinit

controlSystemDesigner(sessionFile打开应用程序并加载以前保存的会话。sessionFile是MATLAB路径上的会话数据文件的名称。此数据包括当前系统体系结构和打印配置,任何设计和响应保存在数据浏览器

要保存会话,在控制系统设计应用程序,在控制系统选项卡,单击保存会议

也可以看看

应用

职能

介绍了在R2015a