




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计任务书学生姓名: 李攀 专业班级: 自动化0804 指导教师: 谭思云 工作单位: 自动化学院 题 目: 飞行器控制系统设计 初始条件:飞行器控制系统的开环传递函数为: 控制系统性能指标为调节时间,单位斜坡输入的稳态误差,相角裕度大于85度。要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 设计一个控制器,使系统满足上述性能指标;(2) 画出系统在校正前后的奈奎斯特曲线和波特图;(3) 用Matlab画出上述每种情况的阶跃响应曲线,并根据曲线分析系统的动态性能指标;(4) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过程,给出
2、响应曲线,并包含Matlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。时间安排:(1) 课程设计任务书的布置,讲解 (一天)(2) 根据任务书的要求进行设计构思。(一天)(3) 熟悉MATLAB中的相关工具(一天)(4) 系统设计与仿真分析。(四天)(5) 撰写说明书。 (两天)(6) 课程设计答辩(一天)指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日摘 要根据被控对象及给定的技术指标要求,设计自动控制系统,既要保证所设计的系统有良好的性能,满足给定技术指标的要求,还有考虑方案的可靠性和经济性。本说明书介绍了在给定的技术指标下,对飞行器控制系统的设计。
3、为了达到给定要求,主要采用了串联之后超前校正。在对系统进行校正的时候,采用了基于波特图的串联之后超前校正,对系统校正前后的性能作了分析和比较,并用MATLAB进行了绘图和仿真。对已校正系统的高频特性有要求时,采用频域法校正较其他方法更为方便。关键词:飞行器 控制系统 校正 MATLAB目录1串联之后超前校正的原理42飞行器控制系统的设计过程42.2系统校正前的稳定情况52.2.1校正前系统的伯特图52.2.2校正前系统的奈奎斯特曲线52.2.3校正前系统的单位阶跃响应曲线62.3.1确定校正网络的相关参数82.3.2验证已校正系统的性能指标92.4.1校正前后的伯特图112.4.2校正前后的奈
4、奎斯特曲线122.4.3校正前后的单位阶跃响应曲线133设计总结与心得体会15参考文献16飞行器控制系统设计1串联之后超前校正的原理如果系统设计要求满足的性能指标属频域特征量,则通常采用频域校正方法。在开环系统对数频率特性基础上,以满足稳态误差、开环系统截止频率和相角裕度等要求为出发点,进行串联校正的方法。在伯德图上虽然不能严格定量的给出系统的动态性能,但却能方便地根据频域指标确定校正装置的形式和参数,特别是对已校正系统的高频特性有要求时,采用频域法校正其他方法更方便。串联滞后超前校正兼有滞后校正和超前校正的优点,当待校正系统不稳定,且要求校正后系统的响应速度 相角裕度和稳态精度要求较高时,应
5、采用串联滞后超前校正。其基本原理是利用滞后超前网络的超前部分来增大系统的相角裕度,同时利用之后部分来改善系统的稳态性能。串联滞后超前校正的设计步骤如下:(1)根据稳态性能要求确定开环增益K。(2)绘制待校正系统的对数幅频特性曲线,求出待校正系统的截止频率,相角裕度及幅值裕度h(dB)。(3)根据时域与频域的关系,按要求指标求出校正后截止频率。(4)过点作斜率为-20db/dec的直线向左延伸至0.1时,斜率变为-40db/dec与未校正前的伯特图相交于点w,然后斜率再转为-20db/dec,即时与原伯特图重合这样可以保证稳态误差值合乎要求。过点作斜率为-20db/dec的直线随着w增大直到时斜
6、率变为-40db/dec,选取要考虑相角裕度满足要求。即可作出校正后的伯特图。(5)根据上面的可以写出校正传递函数。(6)校验已校正系统的各项性能指标。根据滞后超前校正的原理和步骤,可以在纯超前校正及纯滞后校正都不宜采用时,对系统进行串联滞后超前校正。2飞行器控制系统的设计过程2.1飞行器控制系统的性能指标飞行器控制系统的开环传递函数为 控制系统性能指标为调节时间0.008s,单位斜坡输入的稳态误差,相角裕度大于85度。根据单位斜坡输入的稳态误差,可以得出 2.2系统校正前的稳定情况2.2.1校正前系统的伯特图根据原有的飞行器控制系统的开环传递函数,在MATLAB中绘制出校正前的波特图,如图2
7、-1所示。绘制校正前伯特图的MATLAB源程序如下:num=815350;den=1,361.2,0; %校正前系统参数bode(num,den); %绘制伯特图grid;2.2.2校正前系统的奈奎斯特曲线根据原有的飞行器控制系统的开环传递函数,在MATLAB中绘制出校正前的奈奎斯特曲线, num=815350;den=1,361.2,0; %校正前系统参数nyquist(num,den) %绘制奈奎斯特曲线图2-1 系统校正前的伯特图图2-2 系统校正前的奈奎斯特曲线2.2.3校正前系统的单位阶跃响应曲线校正前系统的单位反馈闭环传递函数为 用MATLAB绘制系统校正前的的单位阶跃响应曲线如图
8、2-3所示。MATLAB源程序如下所示:num=815350;den=1,361.2,815350; %校正前系统参数step(num,den) %绘制阶跃响应曲线图2- 3系统校正前的单位阶跃响应曲线2.3飞行器控制系统的串联滞后超前校正2.3.1确定校正网络的相关参数num=815350; den=1,361.2,0; %系统校正前的参数mag,phase,w=bode(num,den)gm,pm,wcg,wcp=margin(mag,phase,w) %求系统校正前的稳定裕度运行后,得出相角裕度pm=22.7°,截止频率wcp=867rad/s。由此可得,若采用超前校正,需补偿
9、超前角为 显然一级串联超前网络不能达到要求。又由于要求校正后系统的响应速度、相角裕度要求较高,所以采用串联滞后超前校正。由高阶系统频域指标与时域的关系,有如下的公式 令得出校正以后系统的截止频率为通过点作-20dB/dec斜率的直线,该直线随增加直至与原系统开环对数幅频特性曲线相交于99490.3时转成斜率等于-40dB/dec的直线,为了保证已校正系统中频段斜率为-20db/dec的直线有一定长度,该特性的左端可延伸到78.6处,然后转成斜率为-40db/dec的直线交于原特性29.69。当时,完全与原特性重合。这样选择希望特性的交接频率,可确保校正装置传递函数简单,便于实现。 则校正网络的
10、传递函数为 已校正系统的开环传递函数为 2.3.2验证已校正系统的性能指标根据校正后系统的开环传递函数,验证校正后系统佝相角裕度。编写MATLAB源程序如下:num=10373.41,815350; den=0.00012228,12.169,361.2,0; %校正后系统参数mag,phase,w=bode(num,den)gm,pm,wcg,wcp=margin(mag,phase,w) %求系统校正后的稳定裕度运行后得出校正后系统的相角裕度pm=86.23°,符合给定的相位裕度要求。num=10373.41,815350; den=0.00012228,12.169,361.2
11、,0; %校正后系统参数bode(num,den)grid %绘制校正后的波特图编写MATLAB程序,绘制已校正系统的奈奎斯特曲线,如图2-5所示。相应的MATLAB源程序如下:num=10373.41,815350; den=0.00012228,12.169,361.2,0; %校正后系统参数nyquist(num,den) %绘制校正后的余奎斯特曲线图2-4 系统校正后的波特图图2-5 系统校正后的奈奎斯特曲线编写MATLAB程序,绘制已校正系统的单位阶跃响应曲线,如图2-6所示。相应的MATLAB源程序如下:num=10373.41,815350; den=0.00012228,12.
12、169,10734.61,815350; %校正后系统参数step(num,den)grid %绘制校正后的单位阶跃响应图2-6校正后的单位阶跃响应曲线2.4系统校正前后的性能比较2.4.1校正前后的伯特图确定了校正网络的各种参数,经过验证已校正系统的技术指标,基本达到标准后,可以将校正前后性能指标进行对比。校正之后的系统有足够大的相位裕度。在中频段产生了足够大的超前相角,以补偿原系统过大的滞后相角。绘制图2-7的MATLAB源程序如下:num=815350;den=1,361.2,0; gl=tf(num,den); %生成校正前系统的传递函数num1=10373.41,815350;den
13、2=0.00012228,12.169,361.2,0; g2=tf(num1,den1); %构造校止后系统的传递函数bode(gl,g2)grid %绘制伯特图图2-7校正前后波特图对比2.4.2校正前后的奈奎斯特曲线num=815350;den=1,361.2,0;g1=tf(num,den); %生成校正前系统的传递函数num1=10373.41,815350;den1=0.00012228,12.169,361.2,0; g2=tf(num1,den1); %构造校正后系统的传递函数nyquist(g1,g2)grid %绘制奈奎斯特图系统校正前后的奈奎斯特曲线如图2-8所示。绿色曲
14、线是已校正系统的奈奎斯特图,蓝色曲线是未校正系统的奈奎斯特图。图2-8校正前后的奈氏曲线对比2.4.3校正前后的单位阶跃响应曲线为了便于分析系统存校正前后的动态性能,可以把校正前后系统的单位阶跃响应曲线绘制在一起。绘制校正前后的单位阶跃响应曲线的MATLAB程序如下:num=815350;den=1,361.2,815350;g1=tf(num,den) %生成校止前系统的传递函数num1=10373.41,815350;den1=0.00012228,12.169,10734.61,815350; g2=tf(num1,den1) %构造校正后系统的传递函数step(g1, b-,g2, r-)grid %绘制单位阶跃响应曲线校正前后的单位阶跃响应曲线如图2-9所示。从图中可以看出,校正后系统的调节时间达到了指定的要求,而且响应速度比校正前的加快了。图2 9校正前后单位阶跃响应曲线对比3设计总结与心得体会通过这次自动控制原理的课程设计,让我对串联滞后超前校正的原理和步骤有了深刻的印象。刚看到题目的时候,觉得只是道校正的题目,不用做实物,以为会很简单,但经过几天的计算、编程、画图,我才发现,原来把理论知识灵活地用到实际的设计中,有一定的难度。在用MATLAB绘图时,一些由于粗心大意造成的标点、括号出错的问题也有发生。虽然最后都得到了改正,但从中我认
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服装直播公司仓库管理制度
- 污水处理公司污水中控管理制度
- 海尔兄弟公司员工日常管理制度
- 芯片设计与SoC技术创新-洞察阐释
- 物业公司危险行业管理制度
- 智能水表产业链发展-洞察阐释
- 电力公司国企午餐管理制度
- 监理公司车辆用车管理制度
- 租赁公司车辆gps管理制度
- 竹材储存与运输协同策略-洞察阐释
- 2025年湖北高考真题化学试题(解析版)
- 视觉设计心理学-洞察及研究
- 安徽宣城职业技术学院招聘笔试真题2024
- 2025年江苏徐州市泉山数据有限公司招聘笔试冲刺题(带答案解析)
- 重庆市大渡口区2023-2024学年四年级下学期数学期末测试卷(含答案)
- 2025年高考全国一卷写作范文4篇
- 全省一体化政务平台AI大模型应用方案
- 医院负面清单管理制度
- 11.3 一元一次不等式组 课件 2024-2025学年人教版初中数学七年级下册
- DZ/T 0220-2006泥石流灾害防治工程勘查规范
- 2025四川泸州交通物流集团有限公司及下属公司招聘12人笔试参考题库附带答案详解析
评论
0/150
提交评论