主要内容

控制系统设计

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

描述

控制系统设计应用程序可以让你设计单输入,单输出(SISO)控制器的反馈系统在MATLAB建模®或仿真金宝app软件®(需要金宝app仿真软件控制设计™软件)。

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

  • 设计控制器使用:

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

    • 自动PID、LQG或IMC调优。

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

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

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

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

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

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

限制

当使用控制系统设计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 (植物电脑及相关知识传感器prefilt初始化预过滤器模型,F,到SISO LTI模型prefilt

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

  • “rlocus”-根轨迹编辑器

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

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

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

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

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

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

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

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

兼容性的考虑

全部展开

从R2021b开始的错误

另请参阅

应用程序

功能

介绍了R2015a