主要内容

控制系统设计师

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

描述

控制系统设计师应用程序允许您为在MATLAB中建模的反馈系统设计单输入单输出(SISO)控制器®或仿真金宝app软件®(需要金宝app仿真软件控制设计™软件)。

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

  • 设计控制器使用:

    • 用于添加、修改和删除控制器极点、零和增益的交互式Bode、根轨迹和Nichols图形编辑器。

    • 自动PID、LQG或IMC调优。

    • 文中针对调优(需要金宝appSimulink设计优化™软件)。

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

  • 用于单回路或多回路控制架构的调谐补偿器。

  • 利用时域和频域响应分析控制系统设计,如阶跃响应和零点映射。

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

  • 为多模型控制应用设计控制器。

局限性

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

  • Simulink中控制器的设计金宝app

  • 变量编辑器

打开控制系统设计器应用程序

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

  • MATLAB命令提示:输入controlSystemDesigner

  • 金宝appSimulink Toolstrip:在应用程序选项卡,在控制系统,单击应用程序图标。

编程使用

全部展开

controlSystemDesigner打开控制系统设计师使用以下默认控制体系结构的应用程序:

体系结构由LTI对象组成:

  • G工厂模式

  • C- - - - - -补偿器

  • H——传感器模型

  • F——预滤器

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

controlSystemDesigner (植物)初始化,G,植物植物可以创建任何SISO LTI模型党卫军特遣部队zpk的朋友,或一组这样的模型。

controlSystemDesigner (植物电脑及相关知识)初始化补偿器,C,到SISO LTI模型电脑及相关知识

controlSystemDesigner (植物电脑及相关知识传感器)初始化传感器模型,H,传感器传感器可以是任何SISO LTI模型或此类模型的数组。如果你指定两者植物传感器作为LTI模型数组,数组的长度必须匹配。

controlSystemDesigner (植物电脑及相关知识传感器预熔)初始化预过滤器模型,F,到SISO LTI模型预熔

controlSystemDesigner (的观点)打开应用程序并指定初始图形化编辑器配置。的观点可以是下列任何字符向量,或由多个字符向量组成的单元格数组。

  • “rlocus”-根轨迹编辑器

  • “预示”-开环博德编辑器

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

  • “过滤器”-博德编辑器从预过滤器输入到工厂输出的闭环响应

除了打开指定的图形编辑器外,应用程序还绘制出闭环的输入-输出步进响应。

controlSystemDesigner (的观点植物电脑及相关知识传感器预熔)指定初始绘图配置,并使用指定的模型初始化设备、补偿器、传感器和预过滤器。如果省略了模型,应用程序将使用默认值。

controlSystemDesigner (initData)打开应用程序并使用初始化数据结构初始化系统配置initdata.创建initdata使用sisoinit

controlSystemDesigner (无柄)打开应用程序并加载先前保存的会话。无柄是MATLAB路径上的会话数据文件的名称。该数据包括当前的系统架构和绘图配置,以及保存在数据浏览器

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

兼容性考虑

全部展开

在R2021b中启动时出错

另请参阅

应用程序

功能

R2015a中引入