下载此文档

控制理论基础实验报告.doc


文档分类:高等教育 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍

控制理论根底实验报告
实验 1 控制系统的模型建立 一、实验目的
MATLAB 建立控制系统模型的方法。


二、实验原理(s)

Auml;
U(s) + G(s) Y(s) H(s) - G 1 (s) G 2 (s) Y(s) Auml;
U(s)
如下:T = feedback(G,H),T = feedback(G,H,sign) 其中,G 为前向传递函数,H 为反应传递函数;当 sign = +1 时,GH 为正反应系统传递函数;当 sign = -1 时,GH 为负反应系统传递函数;默认值是负反应系统。
三、实验内容
23 22 18 40(s)5 8 6s sGs s s+ +=+ + + 试用 MATLAB 建立系统的传递函数模型、零极点增益模型及系统的状态空间方程模型,并绘制系统零极点图。
实验代码及结果:
num=[2,18,40]; den=[1,5,8,6]; gtf=tf(num,den) gtf = 2 s^2 + 18 s + 40 ---------------------------------- s^3 + 5 s^2 + 8 s + 6 Gzpk=zpk(gtf) Gzpk = 2 (s+5) (s+4) -------------------------- (s+3) (s^2 + 2s + 2) pzmap(Gzpk); grid on -5 - -4 - -3 - -2 - -1 - 0--1- 2 3 4 5Pole-Zero MapReal A_is (seconds -1 )Imaginary A_is (seconds -1 )

Gss=ss(gtf) Gss = a = _1
_2
_3 _1
-5
-2
- _2
4
0
0 _3
0
1
0 b = u1 _1
4 _2
0 _3
0 c = _1
_2
_3 y1

d = u1 y1
0 0 1 0 0 00 0 1 0 00 0 0 1 01 2 3 4 1[10 2 0 0]__ _ uy轾 轾犏 犏犏 犏犏 犏 = +犏 犏犏 犏犏 犏 - - - -臌 臌= 试用 MATLAB 建立系统的传递函数模型、零极点增益模型及系统的状态空间方程模型,并绘制系统零极点图。
实验代码及结果:
A= [0 1 0 0;0 0 1 0;0 0 0 1;-1 -2 -3 -4];
B=[0;0;0;1]; C=[10 2 0 0]; D=[0]; Gss=ss(A,B,C,D) Gss =
a =
_1
_2
_3
_4
_1
0
1
0
0

_2
0
0
1
0
_3
0
0
0
1
_4
-1
-2
-3
-4
b =
u1
_1
0
_2
0

_3
0
_4
1
c =
_1
_2
_3
_4
y1
10
2
0
0
d =
u1
y1
0 Gtf=tf(Gss) Gtf =
2 s + 10 --------------------------------
s^4 + 4 s^3 + 3 s^2 + 2 s + 1
Gzpk=zpk(Gss)

Gzpk = 2(s+5)
---------------------------------------------
(s+) (s+) (s^2 + + ) pzmap(Gzpk); grid on
21 3 222 3 232 6 5(s)4 5 24 1(s)9 85(s 3)(s 7)(s)(s 1)(s 4)(s 6)s sGs s ss sGs s sG+ +=+ + ++ +=+ ++ +=+ + + 试用 MATLAB 求上述三个系统串联后的总传递函数。
实验代码及结果:
a1=[2 6 5]; b1=[1 4 5 2]; a2=[1 4

控制理论基础实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人379266576
  • 文件大小25 KB
  • 时间2022-05-26