参数变化时系统的稳定性分析

课程设计任务书

学生姓名: 吴昱浩 专业班级: 自动化0805班 指导教师: 陈跃鹏 工作单位: 自动化学院

题 目: 参数变化时系统的稳定性分析 初始条件:

反馈系统方框图如下图所示。D 1(s)=K ,D 2(s)=K +

G 2(s)=

1

(s +1)(s +2)

K I s +1

G 1(s)=,,s s (s -1)(s +6)

Y

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

(1) 当D(s)=D1(s),G(s)=G1(s)时,确定使反馈系统保持稳定的比例增益K 的范围。

计算当K=1系统在单位阶跃信号输入作用下的稳态误差系数和稳态误差; (2) 满足(1)的条件下,取三个不同的K 值(其中须包括临界K 值),计算不同K

值下系统闭环特征根,特征根可用MATLAB 中的roots 命令求取;

(3) 用Matlab 画出(2)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲

线分析不同K 值时系统的动态性能指标;

(4) 当D(s)=D2(s),G(s)=G2(s)时,确定使系统稳定K 和K I 的范围,并画出稳定时

的允许区域。计算系统在单位阶跃信号输入作用下的稳态误差常数和稳态误差;

(5) 满足(4)的条件下,取三个不同的K 和K I 值,计算不同K 和K I 值下系统闭环

特征根,特征根可用MATLAB 中的roots 命令求取。画出其中一组值对应的波特图并计算相角裕度;

(6) 用Matlab 画出(5)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲

线分析不同K 和K I 值时系统的动态性能指标;

(7) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过

程,并包含Matlab 源程序或Simulink 仿真模型,说明书的格式按照教务处标准书写。

时间安排:

指导教师签名: 年 月 日

系主任(或责任教师)签名: 年 月 日

摘 要

控制系统性能的分析评价可以分为动态性能指标和稳态性能指标两类,动态性能指标有超调量,上升和峰值,延时,调节时间等,有以上的几个性能指标,就可以体现系统的动态过程的特征。而系统的稳态性能描述为稳态性能指标,常在各种函数的作用下进行测定和计算,系统的输入函数不等于输出函数的时候,系统就存在稳态误差,稳态误差是系统控制精度或抗干扰能力的一种度量。

关键字:性能,稳态,误差,精度

目 录

1 问题分析 . ................................................................. 1 2 系统在D(s)=D1(s),G(s)=G1(s)下的稳定性分析和计算 ........................... 2

2.1 K的范围的确定 . ...................................................... 2 2.2 稳态误差计算 ........................................................ 2 2.3 稳定误差系数的计算 .................................................. 3 2.4 闭环函数特征根 ...................................................... 3 2.5 阶跃响应曲线和动态性能指标分析 ...................................... 4 3 系统在D(s)=D2(s),G(s)=G2(s)下的稳定性分析和计算 ........................... 7

3.1 K和K I 范围的确定 .................................................... 7 3.2 稳态误差计算 ........................................................ 7 3.3 稳定误差系数的计算 .................................................. 8 3.4 闭环函数特征根 ...................................................... 8 3.5 阶跃响应曲线和动态性能指标分析 ...................................... 9 4 小结体会 . ................................................................ 12 5 参考文献 . ................................................................ 13

参数变化时系统的稳定性分析

1 问题分析

由所给的已知条件可知,该系统是一个简单的单位负反馈系统,其传递函数分别由D(s)和G(s)两个方框串联连接而成,见图1-1。

Y

图1-1 反馈系统方框图

所以其闭环传递函数为:

Φ(s ) =

D (s ) G (s )

1+D (s ) G (s )

当其系统稳定时,即其闭环特征方程:

1+D(s)G(s)=0

在此运用劳斯表,便可求出K 的取值范围。系统的稳定误差为:

e ss =lim sE (s ) =lim

s →0

sR (s )

s →01+D (s ) G (s )

系统的静态误差常数:

K p =lim D (s ) G (s )

s →0

2 系统在D(s)=D1(s),G(s)=G1(s)下的稳定性分析和计算

2.1 K的范围的确定

当D(s)=D1(s),G(s)=G1(s)时,系统的闭环传递函数为:

s +1s (s -1)(s +6)

Φ(s ) =

1+k *

s (s -1)(s +6)

k *

即: Φ(s ) =

k *(s +1)

s (s -1)(s +6) +k *(s +1)

所以其特征方程为:s 3+5s 2+(k -6) s +1=0 用劳斯稳定判据得出劳斯表如下:

s 3s 2s 1s 0

155(k -6) -k

5k

k -6k

当系统稳定时,劳斯表的第一列必须同号且为正,出现异号时,系统就不稳定了。 则有:

k>0且

5(k -6) -k

>0 由此求得k>7.5

5

2.2 稳态误差计算

由题意知,系统的误差为:

E (s ) =

R (s )

1+G (s ) H (s )

当K=1时,将各参数带入上式,得:

E (s ) =

s (s -1)(s +6)

R (s )

s (s -1)(s +6) +(s +1)

当输入信号为单位阶跃信号时,即r(t)=1(t)时,R(s)=1/s,系统的稳定误差为:

1s 3+5s 2-6s

e ss =lim sE (s ) =lim s **3=0

s →0s →0s s +5s 2-5s +1

所以当输入信号为单位阶跃信号时,系统的稳定误差为0。

2.3 稳定误差系数的计算

当单位阶跃信号输入的时候,

对于0型系统,静态位置误差系数为:K p =lim D (s ) G (s ) =∞

s →0

1

对于I 型系统,静态速度误差系数为:K v =lim sD (s ) G (s ) =-

s →06

对于II 型系统,静态加速度误差系数为:K a =lim s 2D (s ) G (s ) =0

s →0

2.4 闭环函数特征根

在满足(1)的条件下,即K>7.5,分别取7.5,10,15三个值,所以每一个K 值都对应着一个特征根的方程,特征方程为s 3+5s 2+(k -6) s +k =0。

①当K=7.5时,s 3+5s 2+1.5s +7.5=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 1.5 7.5] r=roots(p) r = -5.0000

0.0000 + 1.2247i 0.0000 - 1.2247i

②当K=10时,s 3+5s 2+4s +10=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 4 10] r=roots(p) r =

-4.6030 -0.1985 + 1.4605i -0.1985 - 1.4605i

③当K=15时,s 3+5s 2+9s +15=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 9 15] r=roots(p)

r =

-3.6608 -0.6696 + 1.9103i -0.6696 - 1.9103i

2.5 阶跃响应曲线和动态性能指标分析

当输入为单位阶跃响应的时候,即R(s)=1/s时,系统的输出为:

Y (s ) =

k (s +1) 1

*32

s +5s +(k -6) s +k s

① 当K=7.5时(临界值),利用MATLAB 绘制 k=7.5; num=[1 1];

den=[1 5 1.5 7.5]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-1 K=7.5时的单位阶跃响应曲线

② 当K=10时,利用MATLAB 绘制 k=10; num=[1 1]; den=[1 5 4 10]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-2 K=10时的单位阶跃响应曲线

③ 当K=15时,利用MATLAB 绘制 k=15; num=[1 1]; den=[1 5 9 15]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-3 K=15时的单位阶跃响应曲线

当系统稳定的时候,分别取满足条件的3个不同的K 的值,此时对应输入单位阶跃信号,其响应曲线如图2.1-2.3所示,随着所取的K 值的增加,其延迟时间t d 不断的减小,上升时间t r 也在不断的减小,峰值时间t p 也在减小,调节时间同样的在减少,超调量也在减少。

3 系统在D(s)=D2(s),G(s)=G2(s)下的稳定性分析和计算

3.1 K和K I 范围的确定

当D(s)=D2(s),G(s)=G2(s)时,系统的闭环传递函数为:

k I 1)*

s (s +1)(s +2)

Φ(s ) =

I 1+(k +)*

s (s +1)(s +2)

(k +

即: Φ(s ) =

sk +k I

32

s +3s +(k +2) s +k I

所以其特征方程为:s 3+3s 2+(k +2) s +k I =0 用劳斯稳定判据得出劳斯表如下:

s 3s 2s 1s 0

123(k +2) -k I

2k I

k +2k I

由此可得

3(k +2) -k I

>0 ,k I >0

2

其线性规划图的允许范围如下:

图3-1 K和K I 取值区域分布

3.2 稳态误差计算

由题意知,系统的误差为:

E (s ) =

R (s )

1+G (s ) H (s )

将各参数带入上式,得:

s 2+3s +2

E (s ) =3R (s ) 2

s +2s +(k +2) s +k I

当输入信号为单位阶跃信号时,即r(t)=1(t)时,R(s)=1/s,系统的稳定误差为:

1s 2+3s +22

e ss =lim sE (s ) =lim s **3=

s →0s →0s s +2s 2+(k +2) s +k I k I

所以,求得的稳态误差为

2

k I

3.3稳定误差系数的计算

当单位阶跃信号输入的时候,

对于0型系统,静态位置误差系数为:K p =lim D (s ) G (s ) =∞

s →0

对于I 型系统,静态速度误差系数为:K v =lim sD (s ) G (s ) =

s →0

s →0

k I

2

对于II 型系统,静态加速度误差系数为:K a =lim s 2D (s ) G (s ) =0

3.4闭环函数特征根

在满足(4)的条件下,即

3(k +2) -k I

>0 ,k I >0,取k=2,kI =5和k=10,kI =8和k=21,kI =302

三组值,其特征方程为s 3+3s 2+(k +2) s +k I =0

① 当k=2,kI =5时,s 3+3s 2+4s +5=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 4 5] r=roots(p) r =

-2.2134

-0.3933 + 1.4506i

-0.3933 - 1.4506i

②当k=2,kI =10时,s 3+3s 2+4s +10=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 4 10] r=roots(p) r =

-2.8338

-0.0831 + 1.8767i

-0.0831 - 1.8767i

③当k=20,kI =10时,s 3+3s 2+22s +10=0利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 22 10] r=roots(p) r =

-1.2595 + 4.3820i -1.2595 - 4.3820i -0.4810

3.5阶跃响应曲线和动态性能指标分析

当输入为单位阶跃响应的时候,即R(s)=1/s时,系统的输出为:

Y (s ) =

sk +k I 1

*32

s +3s +(k +2) s +k I s

① 当k=2,kI =5时,利用MATLAB 绘制 num=[2 5]; den=[1 3 4 5]; step(num,den);

图3-1 k=2,kI =5时的单位阶跃响应曲线

② 当k=2,kI =10时,利用MATLAB 绘制 num=[2 10]; den=[1 3 4 10];

step(num,den);

图3-2 k=2,kI =10时的单位阶跃响应曲线

③ 当k=20,kI =10时,利用MATLAB 绘制 num=[20 10]; den=[1 3 22 10];

step(num,den);

图3-3 k=20,kI =10时的单位阶跃响应曲线

当系统稳定时,分别取三组不同的满足条件的K 和K I 值,从以上三图可以看出,当对应的输入单位阶跃信号时,随着所取的K 值的增加,其延迟时间t d 不断的增加,上升时间t r 也在不断的增加,峰值时间t p 也在增加,调节时间同样的在增加,超调量也在增加。随着所取K I 值的增加,其延迟时间t d 不断的减小,上升时间t r 也在不断的减小,峰值时间t p 也在减小,调节时间同样的在减少,超调量在增加。

4小结体会

自动控制技术广泛广泛运用于生活中各行各业,极大地提高了生产率和改善了人们的生活,已成为现代生活中不可缺少的重要组成部分。所谓自动控制,是指在没有人直接参与的情况下,利用外加的设备或装置,是机器、设备或生产过程的某个工作状态或参数自动地按照预定的规律运行。

这次自动控制课程设计,虽然只有短短的十多天,但过程曲折可谓一语难尽。在此期间我也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。生活就是这样,汗水预示着结果也见证着收获。

刚开始拿到题目时,粗略的看了一眼之后觉得非常简单,但实际操作时,才发现了问题所在,题目容易解决,可是所运用的软件以及操作我并不熟练。于是本着工欲善其事,必先利其器的原则,仔细研究了word 的用法,发现里面的公式编辑器并不如意,于是改用mathtype ,运用起来非常顺手,凭借着快捷键能迅速编辑完公式。

介于任务要求计算及响应曲线用matlab 制作,虽然在书中屡屡见到matlab 的出现,目前却动手能起不强,实际操作起来有些难度。专心研究了老师给予的PPT ,针对自动控制原理的情况制作。然后一步步尝试,果然得到了所要的结果,同时也理解了matlab 确实是一个功能强大的软件,对于现阶段,运用matlab 可以解决许多人力难以解决的情况。

通过这次自动控制课程设计,加深了对课本知识的理解,进一步熟练掌握了基础理论知识,对平时较难掌握的知识有了更深的了解。熟练运用了理论知识分析课题,并完成设计要求。

5参考文献

[1]胡松涛. 自动控制原理第五版. 北京:科学出版社,2007

[2]陈晓东. 自动控制原理同步辅导及习题全解. 北京:中国矿业大学出版社,2009 [3]王万良. 自动控制原理. 北京:高等教育出版社,2008 [4]刘豹. 现代控制原理. 北京:机械工业出版社,1983

[5]王照林. 现代控制理论基础. 北京:北京航空航天大学出版社,1980

本科生课程设计成绩评定表

指导教师签字:

年 月 日

课程设计任务书

学生姓名: 吴昱浩 专业班级: 自动化0805班 指导教师: 陈跃鹏 工作单位: 自动化学院

题 目: 参数变化时系统的稳定性分析 初始条件:

反馈系统方框图如下图所示。D 1(s)=K ,D 2(s)=K +

G 2(s)=

1

(s +1)(s +2)

K I s +1

G 1(s)=,,s s (s -1)(s +6)

Y

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

(1) 当D(s)=D1(s),G(s)=G1(s)时,确定使反馈系统保持稳定的比例增益K 的范围。

计算当K=1系统在单位阶跃信号输入作用下的稳态误差系数和稳态误差; (2) 满足(1)的条件下,取三个不同的K 值(其中须包括临界K 值),计算不同K

值下系统闭环特征根,特征根可用MATLAB 中的roots 命令求取;

(3) 用Matlab 画出(2)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲

线分析不同K 值时系统的动态性能指标;

(4) 当D(s)=D2(s),G(s)=G2(s)时,确定使系统稳定K 和K I 的范围,并画出稳定时

的允许区域。计算系统在单位阶跃信号输入作用下的稳态误差常数和稳态误差;

(5) 满足(4)的条件下,取三个不同的K 和K I 值,计算不同K 和K I 值下系统闭环

特征根,特征根可用MATLAB 中的roots 命令求取。画出其中一组值对应的波特图并计算相角裕度;

(6) 用Matlab 画出(5)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲

线分析不同K 和K I 值时系统的动态性能指标;

(7) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过

程,并包含Matlab 源程序或Simulink 仿真模型,说明书的格式按照教务处标准书写。

时间安排:

指导教师签名: 年 月 日

系主任(或责任教师)签名: 年 月 日

摘 要

控制系统性能的分析评价可以分为动态性能指标和稳态性能指标两类,动态性能指标有超调量,上升和峰值,延时,调节时间等,有以上的几个性能指标,就可以体现系统的动态过程的特征。而系统的稳态性能描述为稳态性能指标,常在各种函数的作用下进行测定和计算,系统的输入函数不等于输出函数的时候,系统就存在稳态误差,稳态误差是系统控制精度或抗干扰能力的一种度量。

关键字:性能,稳态,误差,精度

目 录

1 问题分析 . ................................................................. 1 2 系统在D(s)=D1(s),G(s)=G1(s)下的稳定性分析和计算 ........................... 2

2.1 K的范围的确定 . ...................................................... 2 2.2 稳态误差计算 ........................................................ 2 2.3 稳定误差系数的计算 .................................................. 3 2.4 闭环函数特征根 ...................................................... 3 2.5 阶跃响应曲线和动态性能指标分析 ...................................... 4 3 系统在D(s)=D2(s),G(s)=G2(s)下的稳定性分析和计算 ........................... 7

3.1 K和K I 范围的确定 .................................................... 7 3.2 稳态误差计算 ........................................................ 7 3.3 稳定误差系数的计算 .................................................. 8 3.4 闭环函数特征根 ...................................................... 8 3.5 阶跃响应曲线和动态性能指标分析 ...................................... 9 4 小结体会 . ................................................................ 12 5 参考文献 . ................................................................ 13

参数变化时系统的稳定性分析

1 问题分析

由所给的已知条件可知,该系统是一个简单的单位负反馈系统,其传递函数分别由D(s)和G(s)两个方框串联连接而成,见图1-1。

Y

图1-1 反馈系统方框图

所以其闭环传递函数为:

Φ(s ) =

D (s ) G (s )

1+D (s ) G (s )

当其系统稳定时,即其闭环特征方程:

1+D(s)G(s)=0

在此运用劳斯表,便可求出K 的取值范围。系统的稳定误差为:

e ss =lim sE (s ) =lim

s →0

sR (s )

s →01+D (s ) G (s )

系统的静态误差常数:

K p =lim D (s ) G (s )

s →0

2 系统在D(s)=D1(s),G(s)=G1(s)下的稳定性分析和计算

2.1 K的范围的确定

当D(s)=D1(s),G(s)=G1(s)时,系统的闭环传递函数为:

s +1s (s -1)(s +6)

Φ(s ) =

1+k *

s (s -1)(s +6)

k *

即: Φ(s ) =

k *(s +1)

s (s -1)(s +6) +k *(s +1)

所以其特征方程为:s 3+5s 2+(k -6) s +1=0 用劳斯稳定判据得出劳斯表如下:

s 3s 2s 1s 0

155(k -6) -k

5k

k -6k

当系统稳定时,劳斯表的第一列必须同号且为正,出现异号时,系统就不稳定了。 则有:

k>0且

5(k -6) -k

>0 由此求得k>7.5

5

2.2 稳态误差计算

由题意知,系统的误差为:

E (s ) =

R (s )

1+G (s ) H (s )

当K=1时,将各参数带入上式,得:

E (s ) =

s (s -1)(s +6)

R (s )

s (s -1)(s +6) +(s +1)

当输入信号为单位阶跃信号时,即r(t)=1(t)时,R(s)=1/s,系统的稳定误差为:

1s 3+5s 2-6s

e ss =lim sE (s ) =lim s **3=0

s →0s →0s s +5s 2-5s +1

所以当输入信号为单位阶跃信号时,系统的稳定误差为0。

2.3 稳定误差系数的计算

当单位阶跃信号输入的时候,

对于0型系统,静态位置误差系数为:K p =lim D (s ) G (s ) =∞

s →0

1

对于I 型系统,静态速度误差系数为:K v =lim sD (s ) G (s ) =-

s →06

对于II 型系统,静态加速度误差系数为:K a =lim s 2D (s ) G (s ) =0

s →0

2.4 闭环函数特征根

在满足(1)的条件下,即K>7.5,分别取7.5,10,15三个值,所以每一个K 值都对应着一个特征根的方程,特征方程为s 3+5s 2+(k -6) s +k =0。

①当K=7.5时,s 3+5s 2+1.5s +7.5=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 1.5 7.5] r=roots(p) r = -5.0000

0.0000 + 1.2247i 0.0000 - 1.2247i

②当K=10时,s 3+5s 2+4s +10=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 4 10] r=roots(p) r =

-4.6030 -0.1985 + 1.4605i -0.1985 - 1.4605i

③当K=15时,s 3+5s 2+9s +15=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 5 9 15] r=roots(p)

r =

-3.6608 -0.6696 + 1.9103i -0.6696 - 1.9103i

2.5 阶跃响应曲线和动态性能指标分析

当输入为单位阶跃响应的时候,即R(s)=1/s时,系统的输出为:

Y (s ) =

k (s +1) 1

*32

s +5s +(k -6) s +k s

① 当K=7.5时(临界值),利用MATLAB 绘制 k=7.5; num=[1 1];

den=[1 5 1.5 7.5]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-1 K=7.5时的单位阶跃响应曲线

② 当K=10时,利用MATLAB 绘制 k=10; num=[1 1]; den=[1 5 4 10]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-2 K=10时的单位阶跃响应曲线

③ 当K=15时,利用MATLAB 绘制 k=15; num=[1 1]; den=[1 5 9 15]; step(k*num,den);

高阶系统的单位阶跃响应曲线为:

图2-3 K=15时的单位阶跃响应曲线

当系统稳定的时候,分别取满足条件的3个不同的K 的值,此时对应输入单位阶跃信号,其响应曲线如图2.1-2.3所示,随着所取的K 值的增加,其延迟时间t d 不断的减小,上升时间t r 也在不断的减小,峰值时间t p 也在减小,调节时间同样的在减少,超调量也在减少。

3 系统在D(s)=D2(s),G(s)=G2(s)下的稳定性分析和计算

3.1 K和K I 范围的确定

当D(s)=D2(s),G(s)=G2(s)时,系统的闭环传递函数为:

k I 1)*

s (s +1)(s +2)

Φ(s ) =

I 1+(k +)*

s (s +1)(s +2)

(k +

即: Φ(s ) =

sk +k I

32

s +3s +(k +2) s +k I

所以其特征方程为:s 3+3s 2+(k +2) s +k I =0 用劳斯稳定判据得出劳斯表如下:

s 3s 2s 1s 0

123(k +2) -k I

2k I

k +2k I

由此可得

3(k +2) -k I

>0 ,k I >0

2

其线性规划图的允许范围如下:

图3-1 K和K I 取值区域分布

3.2 稳态误差计算

由题意知,系统的误差为:

E (s ) =

R (s )

1+G (s ) H (s )

将各参数带入上式,得:

s 2+3s +2

E (s ) =3R (s ) 2

s +2s +(k +2) s +k I

当输入信号为单位阶跃信号时,即r(t)=1(t)时,R(s)=1/s,系统的稳定误差为:

1s 2+3s +22

e ss =lim sE (s ) =lim s **3=

s →0s →0s s +2s 2+(k +2) s +k I k I

所以,求得的稳态误差为

2

k I

3.3稳定误差系数的计算

当单位阶跃信号输入的时候,

对于0型系统,静态位置误差系数为:K p =lim D (s ) G (s ) =∞

s →0

对于I 型系统,静态速度误差系数为:K v =lim sD (s ) G (s ) =

s →0

s →0

k I

2

对于II 型系统,静态加速度误差系数为:K a =lim s 2D (s ) G (s ) =0

3.4闭环函数特征根

在满足(4)的条件下,即

3(k +2) -k I

>0 ,k I >0,取k=2,kI =5和k=10,kI =8和k=21,kI =302

三组值,其特征方程为s 3+3s 2+(k +2) s +k I =0

① 当k=2,kI =5时,s 3+3s 2+4s +5=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 4 5] r=roots(p) r =

-2.2134

-0.3933 + 1.4506i

-0.3933 - 1.4506i

②当k=2,kI =10时,s 3+3s 2+4s +10=0 利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 4 10] r=roots(p) r =

-2.8338

-0.0831 + 1.8767i

-0.0831 - 1.8767i

③当k=20,kI =10时,s 3+3s 2+22s +10=0利用MATLAB 中的ROOTS 命令来求取:

p=[1 3 22 10] r=roots(p) r =

-1.2595 + 4.3820i -1.2595 - 4.3820i -0.4810

3.5阶跃响应曲线和动态性能指标分析

当输入为单位阶跃响应的时候,即R(s)=1/s时,系统的输出为:

Y (s ) =

sk +k I 1

*32

s +3s +(k +2) s +k I s

① 当k=2,kI =5时,利用MATLAB 绘制 num=[2 5]; den=[1 3 4 5]; step(num,den);

图3-1 k=2,kI =5时的单位阶跃响应曲线

② 当k=2,kI =10时,利用MATLAB 绘制 num=[2 10]; den=[1 3 4 10];

step(num,den);

图3-2 k=2,kI =10时的单位阶跃响应曲线

③ 当k=20,kI =10时,利用MATLAB 绘制 num=[20 10]; den=[1 3 22 10];

step(num,den);

图3-3 k=20,kI =10时的单位阶跃响应曲线

当系统稳定时,分别取三组不同的满足条件的K 和K I 值,从以上三图可以看出,当对应的输入单位阶跃信号时,随着所取的K 值的增加,其延迟时间t d 不断的增加,上升时间t r 也在不断的增加,峰值时间t p 也在增加,调节时间同样的在增加,超调量也在增加。随着所取K I 值的增加,其延迟时间t d 不断的减小,上升时间t r 也在不断的减小,峰值时间t p 也在减小,调节时间同样的在减少,超调量在增加。

4小结体会

自动控制技术广泛广泛运用于生活中各行各业,极大地提高了生产率和改善了人们的生活,已成为现代生活中不可缺少的重要组成部分。所谓自动控制,是指在没有人直接参与的情况下,利用外加的设备或装置,是机器、设备或生产过程的某个工作状态或参数自动地按照预定的规律运行。

这次自动控制课程设计,虽然只有短短的十多天,但过程曲折可谓一语难尽。在此期间我也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。生活就是这样,汗水预示着结果也见证着收获。

刚开始拿到题目时,粗略的看了一眼之后觉得非常简单,但实际操作时,才发现了问题所在,题目容易解决,可是所运用的软件以及操作我并不熟练。于是本着工欲善其事,必先利其器的原则,仔细研究了word 的用法,发现里面的公式编辑器并不如意,于是改用mathtype ,运用起来非常顺手,凭借着快捷键能迅速编辑完公式。

介于任务要求计算及响应曲线用matlab 制作,虽然在书中屡屡见到matlab 的出现,目前却动手能起不强,实际操作起来有些难度。专心研究了老师给予的PPT ,针对自动控制原理的情况制作。然后一步步尝试,果然得到了所要的结果,同时也理解了matlab 确实是一个功能强大的软件,对于现阶段,运用matlab 可以解决许多人力难以解决的情况。

通过这次自动控制课程设计,加深了对课本知识的理解,进一步熟练掌握了基础理论知识,对平时较难掌握的知识有了更深的了解。熟练运用了理论知识分析课题,并完成设计要求。

5参考文献

[1]胡松涛. 自动控制原理第五版. 北京:科学出版社,2007

[2]陈晓东. 自动控制原理同步辅导及习题全解. 北京:中国矿业大学出版社,2009 [3]王万良. 自动控制原理. 北京:高等教育出版社,2008 [4]刘豹. 现代控制原理. 北京:机械工业出版社,1983

[5]王照林. 现代控制理论基础. 北京:北京航空航天大学出版社,1980

本科生课程设计成绩评定表

指导教师签字:

年 月 日


相关内容

  • 汽车系统动力学
  • 载运工具运用工程 基于 ADAMS 仿真的轮胎异常磨损研究 现代汽车的车轮轮胎大多都是橡胶轮胎,轮胎与地面间产生的滑动摩擦力是造成轮胎磨损的主要原因.汽车轮胎磨损过程是十分复杂的,它是由多种机理共同作用的结果.影响轮胎磨损的因素主要有三种,即轮胎自身因素.整车匹配问题和外界环境因素. 常见的轮胎异常 ...

  • 自动控制原理simulink实验指导
  • 自动控制原理 上机实验指导书 王芳.杨志超编写 南京工程学院电力工程学院 二〇〇七年二月 目 录 Simulink仿真集成环境简介„„„„„„„„„„„„„„„„„„„„„„„„„2 实验一 实验二 实验三 实验四 实验五 实验六 实验七 典型环节的性能分析„„„„„„„„„„„„„„„„„„„„„ ...

  • 自动化生产线实训实验报告
  • 北京科技大学 自动化生产线实训 实验报告 班 级: 姓 名: 学 号: 41151048 指导教师: 崔家瑞 日 期: 2014 年 5 月 9 日 目 录 目 录.................................................................... ...

  • 一阶倒立摆实训报告
  • 目录 一.任务书 ........................................................................... 错误!未定义书签. (二).题目 ................................................ ...

  • 自动控制技术基础知识
  • 第八章 自动控制技术基本知识 第一节 自动控制基础知识 海上采油生产过程的特点是,原油以水.油.气的混合状态,连续地在密闭的管道和容器中进行分离.操作是在规定的流量.压力.温度下进行的.这要求必须在生产设备上配置自动化设备(包括计算机等) ,自动地检测生产运行状况,如流量.液位,压力,温度.油含水量 ...

  • 动力学的世界观(三) 相变与混沌
  • 动力学的世界观(1)和(2)诠释了动力学的一个核心观点-维度.动力学的世界里,无所谓色彩味道,只在乎系统所包含的自由度-或者说维度,一定的维度对应一定的现象. 维度是动力学系统的最基本属性 .它决定系统的复杂性,及其可能具有的基本性质. 还有,我们有多大把握预测系统的未来.高维空间的属性绝非只有爱因 ...

  • 自然基金结题报告
  • 国家自然科学基金 资助项目结题报告 填表日期:2005年2月18日 国家自然科学基金委员会制(2004年11月) 关于填报<国家自然科学基金资助项目结题报告>的说明一. 国家自然科学基金资助项目结束后,项目负责人须按要求认真填报<国 家自然科学基金资助项目结题报告>(简称&l ...

  • 工程热力学1
  • 第1章 基本概念 1.1 本章基本要求 深刻理解热力系统.外界.热力平衡状态.准静态过程.可逆过程.热力循环的概念,掌握温度.压力.比容的物理意义,掌握状态参数的特点. 1.2 本章难点 1.热力系统概念,它与环境的相互作用,三种分类方法及其特点,以及它们之间的相互关系. 2.引入准静态过程和可逆过 ...

  • 单容水箱液位控制系统设计
  • 分类号密级 UDC 过程控制系统设计作业 单容水箱液位控制系统设计 学生姓名任课教师 xxxxxx 学号 xxxx 工程学院自动化及测控系 院.系.中心专业年级 xxxx级自动化 提交日期 中 国 海 洋 大 学 文档历史 摘 要 单容水箱液位控制系统设计 摘 要 本论文以单容水箱为被控对象,给出了 ...

  • 温控系统设计
  • 温控系统设计 摘要: 温度是工业控制的主要被控参数之一.可是由于温度自身的一些特点,如惯性大,滞后现象严重,难以建立精确的数学模型等,给控制过程带来了难题. 本文以温度控制系统为研究对象设计一个PID 控制器.PID 控制是当今最通用的控制方法,大多数反馈回路采用该方法来进行控制.PID 控制器(亦 ...