- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动控制理论课程设计-
《自动控制理论》课程设计报告
院 系: 电气学院
班 级: 1002
姓 名:
学 号: U200712186
指导教师:
2013年 3 月 10 日
评分 项 目 满 分基本要求方案论证 20 设计 30 结果分析 设计报告格式 报告的完整性,图表,公式的规范性; 10 发挥部分第(1) 完成第项 20 完成第(3)项 完成第(4)项 备注
自动控制理论课程设计
一、课程设计的目的和基本要求
通过学习系统设计及校正的基本方法,使学生对《自动控制理论》课程的内容有一个全面的系统的认识,并运用综合知识完成对实际系统的设计,使系统性能指标达到设计要求。
课程设计的基本目的和要求是:
1.培养理论联系实际的设计思想,训练综合运用经典控制理论和相关课程知识的能力。
2.掌握自动控制系统中超前、滞后以及超前滞后校正的作用及用法,根据不同的系统性能指标要求进行合理的系统设计,并调试满足系统的指标。
3.学会使用MATLAB语言进行系统仿真与调试。
4.锻炼独立思考和动手解决控制系统实际问题的能力。
5.能够按要求编写课程设计报告书,能正确阐述和分析设计结果;
通过课程设计,培养学生严谨的科学态度,严肃认真的工作作风。
二、 课程设计的主要内容
1. 设计任务及要求:
已知一个被控对象的传递函数为
基本要求:(1)静态误差系数等于20;
(2)阶跃响应超调量不超过20%。
2. 方案选择及论证:
由设计要求阶跃响应超调量不超过20%我们可以知道:阻尼比约为0.5,从而可以求得相角裕度约为50度;我们可以将中频段调整为—20db/dec,滞后校正把剪切频率左移,从而减小了系统在剪切频率处的相位滞后,超前校正的作用是新剪切频率提供一个相位超前量,用以增大一个相位超前量,二者均可用以增大系统相位稳定裕度,使其满足动态性能要求;但是超前校正只能获得较小的相角裕度,而滞后校正则可以获得较大的相角裕度。此处的相角裕度较大,所以选择滞后校正。
3. 参数设计步骤及过程:
3.1 确定开环传函中的系数Kc
系统的静态速度误差系数的计算公式为:
根据题目要求,校正后的静态系统速度误差系数为20s-1,因此可求得Kc=20
所以系统的开环传递函数为
3.2 建立控制系统的数学模型
Matlab的代码如下:
k0=20;
n1=1;d1=conv(conv([1 0],[0.1 1]),[0.5 1]);
sys=tf(k0*n1,d1)
程序运行的结果为:
Transfer function:
20
----------------------
0.05 s^3 + 0.6 s^2 + s
3.3 分析系统的动态性能
根据建立好的数学模型,绘制系统的单位阶跃响应曲线和频率响应曲线,分析系统的动态性能。利用margin命令计算闭环系统当前的相角裕量,以此确定所需的校正环节。
Matlab的代码如下:
margin(k0*n1,d1)
hold on
sysc=feedback(sys,1);
step(sysc)
图1—校正前系统的频率响应曲线
图2—校正前系统的单位阶跃响应曲线
由图1和图2知:系统不稳定,与题设要求相差很大,需要设置校正环节才能使动态性满足要求。
3.4 设计系统的校正装置
sigma=0.2;
zeta=((log(1/sigma))^2/((pi)^2+(log(1/sigma))^2))^(1/2)
zeta =
0.4559
由以求得阻尼比我们取相角裕度为50度。由于系统期望相角裕量为50度,因此校正装置需要将相角提升约61度。如果只采用单纯的超前校正,则很难提升如此之大的相角;所以采用滞后校正。
Matlab的代码如下:
gama=50;
pha=gama+5-180;
wgc=spline(phase,w,pha)
wgc =
1.0968
na=polyval(k0*n1,j*wgc);
da=polyval(d1,j*wgc);
g=na/da
g =
-9.1158 -13.0187i
g1=abs(g);
beta=g1
T=10/wgc;betat=beta*T;
Gc=tf([T 1],[betat 1]
beta =
15.8929
Transfer function:
9.117
您可能关注的文档
- 毕业设计(论文)-基于信息系统的食品供应链安全管理.doc
- 毕业设计(论文)-凯里学院现有馆藏天蛾科、大蚕蛾科昆虫标本鉴定—毕业论文.doc
- 毕业设计(论文)-基于WSN技术的智能仓储环境监测与智能控制系统设计与实现.doc
- 毕业设计(论文)-基于单片机的车库门禁识别系统的设计.doc
- 毕业设计(论文)-基于单片机的音乐播放器的设计-.doc
- 毕业设计(论文)-基于单片机数控直流电源设计毕业论文.doc
- 毕业设计(论文)-基于H桥驱动直流电机调速系统电路的设计-.doc
- 毕业设计(论文)-基于单片机系统的交通灯设计.doc
- 毕业设计(论文)-多功能信号发生器毕业论文设计-.doc
- 毕业设计(论文)-塑料地板课程设计说明书-材料成型及控制工程.doc
文档评论(0)