自控课程设计--- 频域法校正.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 电子工程 学院 电气工程及其自动化 专业 电气0803班 题 目 频域法校正 《 自动控制理论I 》 课程设计任务书 题 目 频 域 法 校 正 学生姓名 封 园 学号 200805080226 专业班级 电气0803 设 计 内 容 与 要 求 设计内容: 10.已知单位负反馈系统被控对象的传递函数为,试用Bode图设计方法对系统进行超前串联校正设计,使系统校正后满足: 在单位斜坡信号下的K =10rad/s; 开环系统剪切频率≥20rad/s。 设计要求: (1)编程绘制原系统的Bode图,并计算出原系统的幅值裕量及相角裕量; (2)选择校正方式,进行校正装置的设计,得出相应的校正装置的参数; (3)编程绘制校正后系统的Bode图,并计算出校正后系统的幅值裕量及相角裕量; (4)整理设计结果,提交设计报告。 起止时间 2010 年 12 月 20 日 至 2010 年 12 月 27 日 指导教师签名 年 月 日 系(教研室)主任签名 年 月 日 学生签名 2010年12月26日 目 录 1.1任务书……………………………………………………………(2) 2.1课程设计的题目…………………………………………………(4) 2.2设计思想及内容…………………………………………………(4) 2.3MATLAB中完整的编程………………………………………...(9) 2.4设计结论………………………………………………………….(10) 2.5设计总结………………………………………………………..(11) 参考文献 ……………………………………………………... ( 12 ) 自动控制理论课程设计 (一)课程设计的题目 10. 已知单位负反馈系统被控对象的传递函数为, 试用Bode图设计方法对系统进行超前串联校正设计,使系统校正后满足: ⑴在单位斜坡信号下的K =10rad/s; ⑵开环系统剪切频率≥20rad/s。 (二)设计思想及内容 (分析:根据题意知要使校正后的系统满足: ① 在单位斜坡信号下k=10rad/s; ② 校正后的开环系统剪切频率≥20rad/s。) (1)满足校正后系统在斜坡信号下的k值。 取 k=10rad/s 则被控对象的传递函数为: (2)做原系统的Bode图与阶跃响应曲线,检查是否满足题目要求。 检查原系统的频域性能指标是否满足题目要求并观察其阶跃响应曲线的形状 在程序文件方式下执行如下MATLAB程序 clear num=[0 0 10]; den=[0.2 1 0 0]; tf(num,den) %写出系统的开环传递函数 Transfer function: 10 ------------- 0.2 s^3 + s^2 s1=tf(num,den); figure(1);margin(s1);hold on %画出原系统的幅值相角频域Bode图 figure(2);sys=feedback(s1,1);step(sys) %画出原系统的单位阶跃响应图 程序运行后,得到如下图的未校正系统的Bode图及其性能指标,还有未校正系统的单位阶跃响应曲线。 图1-1 未校正系统的 Bode图及频域性能 图1-2未校正系统的单位阶跃响应 由图可知,系统校正前,剪切频率 = 2.94rad/s 20rad/s,不满足要求。所以系统需要校正。 (3)求校正装置的传递函数。 设超前校正装置的传递函数 由于=20rad/s已知,可以根据来计算 a , T的值。 L(wc)=10*log(1/a); 而L(wc)=20*log(k/(0.2*wc^3)) ① 将wc=20rad/s带入①式便可以求得a的值; 而wc=1/(sqrt(a)*T); ② 将得到的a和已知的wc的数值带入②式便可以得到T的值。 根据所得到的a和T,将其带入设得的校正系统的传递函数,便可以求得校正系统的传递函数。 具体编程步骤如下: wc=20; L=bode(s1,wc) L = 0.0061 Lwc=20*log10(L) %求出校正曲线在wc等于20rad/s处的值 Lwc = -44.3457 a=10^(0.1*Lwc) %求

文档评论(0)

li455504605 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档