自动控制原理课程设计报告
更新时间:2023-07-29 00:03:01 阅读量: 实用文档 文档下载
自动控制原理课程设计
自 动 课 课题名称专 业班 级学 号姓 名所在院系完成日期
控 制 系 统 程 设 计
单位负反馈系统的校正设计
自动控制原理课程设计
目 录
一 、设计目的 ------------------------- 3 二、设计任务与要求 --------------------- 3
2.1设计任务 ------------------------- 3 2.2设计要求 ------------------------- 3
三、设计方法步骤及设计校正构图 ----------- 3
3.1校正前系统分析 --------------------- 3 3.2校正方法 ------------------------- 6 3.3校正装置 ------------------------- 7 3.4校正后系统分析 --------------------- 9
四、课程设计小结与体会 ----------------- 12 五、参考文献 ------------------------- 13
自动控制原理课程设计
一 、设计目的
1. 掌握控制系统的设计与校正方法、步骤。
2. 掌握对系统相角裕度、稳态误差和穿越频率以及动态特性分析。 3. 掌握利用MATLAB对控制理论内容进行分析和研究的技能。 4. 提高分析问题解决问题的能力。
二、设计任务与要求
2.1设计任务
设单位负反馈系统的开环传递函数为:
G(s) K/(s(s 1)(0.01s 1))
用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态和静态 性能:
1) 相角裕度 450;
2) 在单位斜坡输入下的稳态误差为ess 0.0625; 3) 系统的穿越频率大于2rad/s。 2.2设计要求
1) 分析设计要求,说明校正的设计思路(超前校正,滞后校正或滞后-超前校正; 2) 详细设计(包括的图形有:校正结构图,校正前系统的Bode图,校正装置的Bode
图,校正后系统的Bode图;
3) 用MATLAB编程代码及运行结果(包括图形、运算结果; 4) 校正前后系统的单位阶跃响应图。
三、设计方法步骤及设计校正构图
3.1校正前系统分析
校正前系统的开环传递函数为:
G(s) K/(s(s 1)(0.01s 1))
, ess 45设计校正要求:
0.0625, c 2rad/s
自动控制原理课程设计
1
得:K 16 k
所以,开环传递函数变为:
由 ess
G(s) 16/(s(s 1)(0.01s 1))
校正前结构图
1) 单位阶跃响应分析
在MATLAB中编写如下程序:
s=tf(‘s’);
G=16/(s*(s+1)*(0.01*s+1)); G1=feedback(G,1); t=0:0.01:5; step(G1,t); grid
xlabel('t');ylabel('c(t)'); title('单位阶跃响应'); 阶跃响应曲线为:
自动控制原理课程设计
1.8 1.6 1.4 1.2 10.8 0.6 0.4 0.2 00
单位阶跃响
c(t)
0.511.522.5t (sec)
33.544.55
由上图可以看出,系统在阶跃输入下还是可以稳定输出的,但是开始时振 荡比较大,超调量也比较大,系统的动态性能不佳。
2) 利用MATLAB绘画未校正系统的bode图
在MATLAB中编写如下程序:
s=tf(‘s’);
G=16/(s*(s+1)*(0.01*s+1)) figure(1) margin(G); grid
[gm,pm,wg,wp]=margin(G); 校正前bode图
自动控制原理课程设计
Magnitude (dB)
10050
0-50-100-150-200-90
Bode Diagram
Gm = 16 dB (at 10 rad/sec) , Pm = 12 deg (at 3.94 rad/sec)
Phase (deg)
-135-180-225-27010
10101010
Frequency (rad/sec)
10104
由上图可知,相角欲度r 12,截止频率wc 3.94rad/s,幅值欲度为无
穷大。显然,此时系统的相角裕度不符合要求,故该系统需要校正。由于校正前系统已有一定的相角欲度,因此可以考虑引入串联超前校正装置以满足相角欲度的要求。
3.2校正方法
根据系统的性能,决定采用串联超前校正。用频域法设计超前网络的步骤如下: 1) 根据要求,确定开环增益K。
2) 利用已确定的开环增益,计算待校正系统的相角裕度。 3) 根据截止频率 c的要求,计算 和T,令 m
c
,以保证系统的响
,成立的条件
应速度,并充分利用网络的相角超前特性。显然 m是:
"
' m c
c
L LC
'
c 10lg
'm
根据上式不难求出 值,然后由ω4) 验算已校正系统的相角裕度 。
T。
自动控制原理课程设计
由
m sin
1a 1
'
'
c cmc求得,再由已知的算出待校正系统在时的相角欲度。 最
后,按下式算出
' m c"
m
m
,一般使
增大,然后
重
如果验算结果不满足指标要求,要重选复以上步骤。
3.3校正装置
1) 求校正装置的参数a。
为了达到相角裕量要求,需要增加的超前相角为:
45 12o 6.11 39.11o
且
(1 sin39.11o)/(1 sin39.11 ) 4.4173
2) 根据所求出的a值计算出T。
且
m 1/
这时,校正前装置的幅值为
1
aT 2.1017
T
10lga 11.439,由对数幅值曲线可知
,为了好的相角超前效果,选取校正后系统新的增
c 3.76rad/
率
益交界频
则
c m,
m 1/
1
aT 2.1017
T
自动控制原理课程设计
T 1/a m 0.1208s
3) 根据所求出的a值和T值来确定校正装置。
则校正装置传递函数:
11 aTs1 0.5336sGc(s)
a1 Ts4.4173(1 0.1208s)
校正装置结构图如下:
利用MATLAB 绘画校正装置的bode图
在MATLAB中编写如下程序:
s=tf(‘s’);
G=(1+0.1208*s)/(4.4173*(1+0.1208)) figure(1) margin(G); grid
[gm,pm,wg,wp]=margin(G);
自动控制原理课程设计
校正装置Bode图如下:
Magnitude (dB)
3020
100-10-2090
Bode Diagram
Gm = Inf , Pm = -102 deg (at 40.1 rad/sec)
Phase (deg)
45
010
1010Frequency (rad/sec)
10103
校正装置Bode图
18由图知,相角欲度,截止频率 c=3.08rad/s,幅值欲度无穷大。
显然,此时系统的相角裕度不符合要求,故该系统需要校正。由于校正前系统已有一定的相角欲度,因此可以考虑引入串联超前校正装置以满足相角欲度的要求。
3.4校正后系统分析
经超前校正后,系统开环传递函数为:
16(1 0.5336s)Gk(s) Gc(s)G (s)
s(s 1)(0.01s 1)(4.4173 0.5336s)
校正后结构图:
自动控制原理课程设计
1) s))
利用MATLAB 绘画系统校正后的bode图
在MATLAB中编写如下程序:
s=tf('s');
G=(16*(1+0.5336*s))/(s*(s+1)*(0.01*s+1)*(4.4173+0.5336*
figure(1)
margin(G); grid
[gm,pm,wg,wp]=margin(G);
校正后系统的bode图:
自动控制原理课程设计
Magnitude (dB)
10050
0-50-100-150-200-90
Bode Diagram
Gm = 33.9 dB (at 27.1 rad/sec) , Pm = 57.8 deg (at 2.23 rad/sec)
Phase (deg)
-135-180-225-27010
10101010Frequency (rad/sec)
1010
由上图可知,相角裕度截止频率
r 57.8o 45 ,
c 2.23rad/s 2rad/s。幅值欲度为无穷大,各项
指标均 满足设计要求。
2) 系统校正前后的单位阶跃响应对比图。
在MATLAB中编写如下程序:
s=tf('s');
G1=16/(s*(s+1)*(0.01*s+1)) G2=feedback(G1,1); t=0:0.01:5; s=tf('s');
G3=(16*(1+0.5336*s))/(s*(s+1)*(0.01*s+1)*(4.4173+0.5336
自动控制原理课程设计
*s))
G4=feedback(G3,1);
y1=step(G2,t); y2=step(G4,t); plot(t,y1,'--',t,y2);grid xlabel('t');ylabel('c(t)'); title('校正前后单位阶跃响应对比图');
text(1.2,1.5,'校正前');text(0.8,1.0,'校正后');
阶跃响应对比曲线:
校正前后单位阶跃响应对比图
1.81.6
1.41.21
c(t)
0.80.60.40.200
0.511.52
2.5t
33.544.55
四、课程设计小结与体会
在这次的课程设计之前,对于自控控制原理的相关知识,我们重新翻看好几遍以前的书本。在校正设计时候,在试取值时需要对校正 原理较好的理解才能取出合适的参数,期间我们也不是一次就成功,选了几次才选出比较合适的参数。这种不断尝试的经历让我们养成一种不断探索的科学研究精神,我想对于将来想从事技术行业的学生这是很重要的。
每一次课程设计都会学到不少东西,这次当然也不例外。不但对自动原理的知识巩固了,也加深了对 MATLAB 这个强大软件的学习和使用。
自动控制原理课程设计
同时,通过这次期末的课程设计,使我认识到自己这学期对这门课程的学习还远远不够,还没有较好地将书本中的知识较好地融合,这为我在以后的学习中敲了一记警钟。
五、参考文献
[1]杨庚辰主编. 自动控制原理. 西安电子科技大学出版社,2009.
[2]黄忠霖编著. 自动控制原理的MATLAB实现. 北京:国防教育出版社,2007 [3]张德丰编著. MATLAB控制系统设计与仿真. 北京:电子工业出版社,2009
正在阅读:
自动控制原理课程设计报告07-29
幼师事业编考试题库全部07-06
2013年企业法律顾问考试整体复习建议每日一练(7月8日)03-07
中国酸性蛋白酶产业竞争现状深度分析与企业投资战略评估报告12-02
普通化学(第六版)课后习题答案09-22
幼儿园突发事件应急预案05-10
机关事业单位工人技师(高级工)等级考核教材同步试题(完整版)05-26
九年级作文片段训练一:爸爸生气了01-12
牛奶美容护肤小窍门 自己在家养出嫩滑肌01-22
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 自动控制
- 原理
- 课程
- 报告
- 设计
- 《左传》注释札记一则
- 本钢7号高炉中控室10kV供电系统技术分析及改进方案实施
- 第九章 目标市场选择策略
- 重庆市供水站名录2018版573家
- 谁是目前中国厨房小家电中的领袖品牌
- 你为谁工作读后感
- 漆包线扩建项目可行性研究报告(专业经典案例)
- 电工中级技能实训第5章变配电技术实训
- 九年级物理中考模拟试卷
- 8D报告案例精选键盘线行业装配不良客诉案例分析8D报告样板
- 苏教版四年级下册习作2
- 活性干酵母在于红葡萄酒发酵中的应用
- 脾动脉解剖及相关疾病的介入治疗
- 幕墙基础知识讲义
- 中建国际人员名录大全
- 长春开面馆如何装修吸引人 教你装修
- 办理道路运输许可证材料
- 打造“和谐之门”——记汉川市政协常委、湖北永和安集团有限公司董事长周仁
- 实用文档之休克抢救流程
- 初二地理上册知识点