控制系统设计

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

描述

控制系统设计app让你设计单输入单输出(SISO)控制器,用于用MATLAB建模的反馈系统®或仿真万博1manbetx软件®(需要万博1manbetx仿真软件控制设计™软件)。

使用本应用程序,您可以:

  • 设计控制器使用:

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

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

    • 文中针对调优(需要万博1manbetxSimulink设计优化™软件)。

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

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

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

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

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

限制

当使用控制系统设计MATLAB在线™,以下功能无法提供:

  • Simulink控制器的设计万博1manbetx

  • 变量编辑器

打开控制系统设计器App

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

  • MATLAB命令提示符:输入controlSystemDesigner

  • 万博1manbetxSimulink工具栏:在应用程序选项卡,在控制系统,点击应用程序图标。

编程使用

全部展开

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”-根轨迹编辑器

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

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

  • '过滤'Bode编辑器为闭环响应从预滤波器输入到工厂的输出

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

controlSystemDesigner (的观点,植物,电脑及相关知识,传感器,prefilt对)指定初始的地块配置,并使用指定的模型初始化工厂、补偿器、传感器和预滤波器。如果模型被省略,应用程序使用默认值。

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

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

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

另请参阅

应用程序

功能

介绍了在R2015a