Matlab控制工具箱(网络软件)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Matlab控制工具箱的应用

——基于Matlab R2010a(7.10.0)

1.线性时不变系统浏览器LTI Viewer

在Matlab的command Window中,建立LTI对象,之后使用LTI Viewer可以绘制LTI 对象的单位阶跃响应曲线(Step)、单位脉冲响应曲线(Impulse)、波特图(Bode)、零输入响应(Initial Condition)、波特图幅值图(Bode Magnitude)、奈奎斯特图(Nyquist)、尼科尔斯图(Nichols)、奇异值分析(Singular Value)以及零极点图(Pole/Zero)等。

注意:必须是线性时不变系统,对非线性系统需进行线性近似;

LTI对象有三种:tf对象(传递函数模型)、zpk对象(零极点模型)、ss对象(状态空间模型),命令如下:

连续系统离散系统

传递函数模型Sys=tf(num,den) Sys=tf(num,den,TS)

零极点模型Sys=zpk(z,p,k) Sys=zpk(z,p,k,TS)

状态空间模型Sys=ss(A,B,C,D) Sys=ss(A,B,C,D,TS)

1)在Matlab的command Window中输入“ltiview”,弹出LTI Viewer界面如下:

2)在Matlab的command Window中输入LTI对象模型;

3)在LTI对话框中,将在workspace中的LTI对象模型导入:

4)之后进行分析,点击鼠标右键,可选择生成的各种曲线:

每种曲线,可快速获得系统响应信息:

5)设置:

通过File→Toolbox Preferences或Edit→Viewer Preferences可进行LTI Viewer图形窗口的设置;

在系统响应曲线绘制窗口中单击鼠标右键,选择弹出菜单中的Propertise可针对某一曲线进行设置;

通过Eidt→Plot Configurations可改变曲线绘制布局;

6)非线性系统的线性近似:

利用Simulink系统模型窗口中的菜单命令Tools→Control Design→Linear Analysis,可对非线性系统进行线性分析。在利用Simulink对系统进行线性分析时,会同时调出LTI Viewer。

相关文档
最新文档