MATLAB系统模型建立和动态特性分析报告实验.pdf

MATLAB系统模型建立和动态特性分析报告实验.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用标准文案 实验二 MATLAB系统模型建立和动态特性分析实验 一、实验目的 1.掌握如何使用 MALAB 进行系统模型的建立; 2.学习利用 MALAB 命令得阶跃响应曲线,分析系统动态特性; 3.利用 MALAB 求阶跃响应的性能指标。 二、实验仪器 计算机 三、实验内容 2.1 控制系统的模型 控制系统的表示可用三种模型:传递函数、零极点增益、状态空间。每一种模型又有连 续与离散之分。为分析系统方便有时需要在三种模型间转换。 MA TLAB 提供了各种命令,使 我们可以很方便的完成这些工作,下面以连续系统为例简要说明有关命令。 2.1.1 模型与表示式 1、传递函数模型 m m 1 b s b s ... b s b m m 1 1 0 G(s) n n 1 a s a s ... a s a n n 1 1 0 在 MA TLAB 中直接用矢量组表示传递函数的分子、分母多项式系数,即: num = [b b …b] ; 表示传递函数的分子多项式系数 m m-1 0 den = [a a …a] ; 表示传递函数的分母多项式系数 n n-1 0 sys = tf (num,den) tf 命令将 sys 变量表示成传递函数模型。 2、零极点增益模型 (s z ) (s z )...( s z ) 1 2 m G (s) k ( s p ) (s p )...( s p ) 1 2 n 在 MA TLAB 中用 z、p、k 矢量组分别表示系统的零点、极点和增益,即: z = [ z z …… z ] ; 1 2 m p = [ p 1 p2…… pn ] ; k =[ k ] ; sys = zpk (z,p,k) zpk 命令将 sys 变量表示成零极点增益模型。 3、状态空间模型 x = ax + bu y = cx + du 在 MATLAB 中用( a、b、 c、d )矩阵组表示,然后 sys = ss(a,b,c,d) ss命令将 sys 变量表示成状态空间模型。 2.1.2 模型间的转换 精彩文档 实用标准文案 在 MA TLAB 中进行模型间转换的命令有: ss2tf、ss2zp、tf2ss、tf2zp 、zp2tf 、zp2ss 它们之间的作用可由下面的示意图表示: 传递函数模型 ss2tf tf2ss zp2tf tf2zp zp2ss 状态空间模型 ss2zp 零极点增益模型 2.1.3 模型间的关系与系统建模 实际工作中常常需要由多个简单系统构成复杂系统, MATLAB 中有下面几种命令可以解 决两个系统间的连接问题。

文档评论(0)

fkh4608 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档