自动控制实验报告.

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

计算机控制原理实验报告

姓名:房甜甜

学号:130104010072

班级:计算机三班

指导教师:胡玉琦

完成时间:2015年10月11日

实验一 二阶系统闭环参数n ω和ξ对时域响应的影响

一、实验目的

1.研究二阶系统闭环参数

n ω和ξ对时域响应的影响

2.研究二阶系统不同阻尼比下的响应曲线及系统的稳定性。 二、实验要求

1. 从help 菜单或其它方式,理解程序的每个语句和函数的含义;

2.分析ξ对时域响应的影响,观察典型二阶系统阻尼系数ξ在一般工程系统中的选择范围;

三、实验内容

1、如图1所示的典型二阶系统,其开环传递函数为)

2s(s G(S)2n n ξωω+=,其中,无阻尼自

然震荡角频率n ω=1,ξ为阻尼比,试绘制ξ分别为0, 0.2, 0.4, 0.6, 0.9, 1.2, 1.5时,其单位负反馈系统的单位阶跃响应曲线(绘制在同一张图上)。

图1 典型二阶系统方框图

2、程序代码 wn=1;

sigma=[0,0.2,0.4,0.6,0.9,1.2,1.5];(1) num=wn*wn;

t=linspace(0,20,200)';(2) for j=1:7(3)

den=conv([1,0],[1,2*wn*sigma(j)]);(4) s1=tf(num,den);(5) sys=feedback(s1,1)(6); y(:,j)=step(sys,t);(7) end

plot(t,y(:,1:7));(8) grid;(9)

gtext('sigma=0');(10) gtext('sigma=0.2'); gtext('sigma=0.4');

)

2s(s 2

n n ξωω+

R(s)

C(s)

gtext('sigma=0.6');

gtext('sigma=0.9');

gtext('sigma=1.2');

gtext('sigma=1.5');

3、代码函数理解分析

(1)给ξ赋值。

(2)用于创建向量。linspace用于创建向量。用法:linspace(x1,x2,N)。功能:linspace 是Matlab中的一个指令,用于产生x1,x2之间的N点行矢量.其中x1、x2、N分别为起始值、终止值、元素个数。若缺省N,默认点数为100。

(3)与for j=1:7等同, for j=1:7表示循环j取1-7,循环7次

(4)做多项式的乘积(卷积),用来表示s(s+2ξnω),并赋值给den。

(5)定义开环传递函数,num做分子,den做分母。

(6)被控函数与比例系数相乘再反馈回来形成闭环。

(7)求系统t范围(0,1)之间的阶跃响应。

(8)plot(x,y),以x,y为坐标轴画出图像。y(1:7),取出1-7个数

(9)grid on是打开网格,grid off是关闭网格,而grid是切换两种状态,如果在grid off的状态下,输入grid,相当于grid on,相反,如果在grid on状态下输入grid 等价于grid off.这里的grid应该是打开网格。

(10)gtext是运用鼠标进行标注,不能进行计算。 gtext('你想输入的内容'),前提是已经有图,输入之后打开图,就提示你确定输入位置了。

4、曲线图

四、实验结论

从二阶系统的脉冲响应曲线可以看出:

无阻尼响应(sigma=0)为等幅震荡,没有调节作用;

过阻尼和临界阻尼(sigma>=1)是单调衰减的,不存在超调的现象;

欠阻尼(0

强。在欠阻尼响应中,sigma=0.4到0.8的响应过程不仅具有较sigma=1时的更短的调整时间,而且震荡特性也不严重,这时超调量将在2.5%-25%之间。因此,一般希望二阶系统工作在sigma=0.4到0.8的欠阻尼状态因为在这种状态下将获得一个震荡适度,调整时间较短的响应过程。

根据ξ值的大小可以间接判断一个二阶系统的暂态特性

a.ξ>1,单位阶跃响应应为单调曲线,没有超调和震荡,但调整时间较长,系统反应迟缓。

b.ξ=1,响应为单调曲线,调整时间比ξ>1的情况短。

c.ξ=0,输出为等幅震荡,系统不能稳定工作。

d.一般希望二阶系统工作在欠阻尼0<ξ<1状态下,但不能过小,否则调节时间长,为了限制超调量(最大偏差),应在0.4-0.8之间,这时超调量将在2.5%-25%之间。

实验二 开环参数K 和T 对系统动态性能及稳定性的影响

一、实验目的

研究开环参数K 和T 对系统动态性能及稳定性的影响

二、实验要求

1. 推导单位负反馈系统的闭环传递函数;

2. 对比二阶系统的典型传递函数,找出K 、T 与n ω、ξ的关系式;

3. 从2中的关系式中分析K 、T 与n ω、ξ的关系;

4. 实验参数设定T=1,试绘制K 分别为0.1, 0.2, 0.5, 0.8, 1.0, 2.4时,其单位负反馈系统的单位阶跃曲线(绘制在同一张图上);

5. 从help 菜单或其它方式,制作PPT 讲解程序的每个语句和函数的含义;

三、实验内容

1、对一般的二阶系统而言,其开环传递函数为)1(+Ts s K

,其中,K 为回路增益,通常是可调节的,T 为时间常数,通常由被控对象的特性决定,一般是不可以改变的。 2、由已知条件可以求得随动系统的闭环传递函数为

K S S T K

s M ++=

2)(ψ

其中T M 为机电时间常数,K 为开环增益。 二阶系统的单位阶跃响应的标准形式为:

0)( 2c(s) 2

2

2

n =++=ξωξωωn

n s s

两个表达式对比可以得出:

相关文档
最新文档