自动控制原理实验报告

2020-04-17 06:20

江 苏 科 技 大 学

《自动控制原理实验报告》

学号:姓名:陈专业:材料成型及控制工程

1142815105 顺 高

2013.12

江 苏 科 技 大 学

实验一 系统的数学模型

一、实验目的和任务

1、 学会使用MATLAB的命令;

2、 掌握MATLAB有关传递函数求取及其零、极点计算的函数。 3、 掌握用MATLAB 求取系统的数学模型

二、实验原理

1、 MATLAB软件的使用

2、 使用MATLAB软件在计算机上求取系统的传递函数

三、实验步骤

1、求串联环节的传递函数:

X(s) Y(s) num2num1G(s)? G1(s)? 2 den2den1

串联后的传递函数为:G(s)?Y(s)num? X(s)denMATLAB计算公式:[num,den]=series(num1,den1,num2,den2) 2、 求并联环节的传递函数:

num1 G1(s)?den1 X(s)

+ Y(s) num2+ den2 Y(s)numG(s)??X(s)den 并联后的传递函数为:

G2(s)?MATLAB计算公式:[num,den]=parallel(num1,den1,num2,den2)

江 苏 科 技 大 学

3、 求单位反馈控制系统的传递函数:

闭环传递传递函数为:GB(s)?X(s) + Gc(s)G(s)? ?num1den1Y(s) GC(s)G(s)Y(s)num?? X(s)1?Gc(s)G(s)denMATLAB计算公式:[num,den]=cloop(num1,den1,sign) Sign参数:正反馈用+1,负反馈用-1。缺省情况为负反馈。

4、 求闭环控制系统的传递函数:

闭环传递函数为:GB(s)? X(s) G(s)? ?num1den1num2den2Y(s) H(s)? GC(s)G(s)Y(s)num?? X(s)1?Gc(s)G(s)H(s)denMATLAB计算公式:[num,den]=feedback(num1,den1,num2,den2,sign) Sign参数:正反馈用+1,负反馈用-1。缺省情况为负反馈。

5、 多项式相乘:

江 苏 科 技 大 学

多项式?a1s?a2?与?b1s?b2?相乘,需要先建立两个多项式对应的向量a、b,然后利用MATLAB函数Conv()进行。例:

>>a=[1,2]; >>b=[2,3]; >>c=conv(a,b)

上面三个命令就是求取多项式?s?2?与?2s?3?相乘后的向量。

四、实验内容

1、 自行利用MATLAB命令求取以下系统传递函数,并记录下结果。

程序如下:

>>numg=[2];deng=[1,1,0]; >>numh=[1,2];denh=[1,3];

>> [num,den]=feedback(numg,deng,numh,denh,1) >>printsys(num,den)

(正反馈部分)

X(s) ??10s?1??2s(s?1)Y(s) s?2(s?3)5ss2?6s?8num = 0 0 2 6 江 苏 科 技 大 学

den = 1 4 1 -4 num/den = 2 s + 6 -------------------- s^3 + 4 s^2 + s – 4

>>num1=[10];den1=[1,1]; >>num2=[2,6];den2=[1,4,1,-4];

>> [num,den]=series(num1,den1,num2,den2)

num = 0 0 0 20 60 den = 1 5 5 -3 -4

numa=[20,60];dena=[1,5,5,-3,-4]; numb=[5,0];denb=[1,6,8];

[numc,denc]=feedback(numa,dena,numb,denb) printsys(numc,denc)

numc = 0 0 0 20 180 520 480 denc = (串联部分)

负反馈部分)(


自动控制原理实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:110kv无人值班变电站综合自动化的改造设计接触网、变电、电气工

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: