控制系统阶跃响应仿真

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

实验五 控制系统MA TLAB 建模

1.实验目的

(1)熟练掌握系统模型的建立,及其MATLAB 语言表达。

(2)掌握系统传递函数模型、零极点模型、状态空间模型的MATLAB 表达及转换。

(3)掌握利用MA TLAB 求半定系统的传递函数。

(4)掌握利用MA TLAB 绘制单位阶跃响应曲线。

2.实验仪器

(1)Matlab6.5应用软件安装版 一套

(3)PC 机 一台

3. 实验原理

依据MA TLAB 的建模指令,利用MA TLAB 对系统进行仿真分析,绘制系统单位阶跃响应图。

4. 实验步骤

(1)用MATLAB 语言表达系统传递函数模型。

(2)利用MA TLAB 指令实现传递函数模型,状态空间模型、零极点模型转换。

(3)建立半定系统模型,利用MATLAB 求系统传递数。

(4)绘制系统单位阶跃响应曲线。

5. 实验报告内容(选做其中三题)

1、将下列系统传递函数模型用MATLAB 语言表达出来

)170046842541254289/()1700109329135()(23452341+++++++++=s s s s s s s s s s G )15)(5)(1/()3(15)(2++++=s s s s s G

)252)(1)(1/()23()2(10023223+++-++++=s s s s s s s s s G .

2、求1中各个系统模型的等效状态空间模型。

3、将以下状态空间模型用MA TLAB 语言表达出来。

[]X 5 2 1y u 321X 5-3-06 4 01 2 3X =⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=,。

4、求3中的系统模型的等效传递函数模型和零极点模型。

5、使用MATLAB 语言分别表示图5-14所示质量系统m1、m2的位移x1、x2对输入f 的传递函数X2(s )/F (s )和X1(s )/F (s ),其中m1=12kg ,m2=8kg ,k=1000N/m ,c=0.1N/m/s 。

6、求1、3各系统的单位阶跃响应。

[][]00,0,0,10,0,1,01000,,,,,,1,0,0,00,1,0,0]'

[,,,)()()()(1224321222211114.3.2.1.2112.,4,3,2,12.41.322111.2.121..11.2.122..2===⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎥⎥⎦

⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡----=⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡+=+=+======-+-=----=D Z

x Z

x f m z z z z m c m c m k m k m c m c m k m k z z z z Df

Z C x Df

Z C x Bf

AZ Z z z z z Z x z x z x z x z x x c x x k x m x x c x x k f x m =

相关文档
最新文档