ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:741.52KB ,
资源ID:2363326      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2363326.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(飞行器控制系统课程设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

飞行器控制系统课程设计.docx

1、飞行器控制系统课程设计课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 飞行器控制系统设计 初始条件:飞行器控制系统的开环传递函数为: 控制系统性能指标为调节时间,单位斜坡输入的稳态误差,相角裕度大于84度。要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 设计一个控制器,使系统满足上述性能指标;(2) 画出系统在校正前后的奈奎斯特曲线和波特图;(3) 用Matlab画出上述每种情况的阶跃响应曲线,并根据曲线分析系统的动态性能指标;(4) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过程,给出响应曲线,并包含Ma

2、tlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。时间安排: 任务时间(天)指导老师下达任务书,审题、查阅相关资料2分析、计算3编写程序2撰写报告2论文答辩1指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目 录1串联滞后超前校正的原理 12飞行器控制系统的设计过程 22.1飞行器控制系统的性能指标 22.2系统校正前的稳定情况 22.2.1校正前系统的波特图 22.2.2校正前系统的奈奎斯特曲线 22.2.3校正前系统的单位阶跃响应曲线 42.3飞行器控制系统的串联滞后超前校正 42.3.1确定校正网络的相关参数 42.3.2验证已校正系统的性能指标

3、62.4系统校正前后的性能比较 82.4.1校正前后的波特图 82.4.2校正前后的奈奎斯特曲线 92.4.3校正前后的单位阶跃响应曲线 113设计总结与心得体会 12参考文献 13摘 要根据被控对象及给定的技术指标要求,设计自动控制系统,既要保证所设计的系统有良好的性能,满足给定技术指标的要求,还有考虑方案的可靠性和经济性。本说明书介绍了在给定的技术指标下,对飞行器控制系统的设计。为了达到给定要求,主要采用了串联滞后超前校正。在对系统进行校正的时,采用了基于波特图的串联滞后超前校正,对系统校正前后的性能作了分析和比较,并用MATLAB进行了绘图和仿真。对已校正系统的高频特性有要求时,采用频域

4、法校正较其它方法更为方便。关键词:飞行器 控制系统 校正 MATLAB飞行器控制系统设计1串联滞后超前校正的原理如果系统设计要求满足的性能指标属频域特征量,则通常采用频域校正方法。在开环系统对数频率特性基础上,以满足稳态误差、开环系统截止频率和相角裕度等要求为出发点,进行串联校正的方法。在伯德图上虽然不能严格定量地给出系统的动态性能,但却能方便地根据频域指标确定校正装置的形式和参数,特别是对已校正系统的高频特性有要求时,采用频域法校正较其它方法更方便。串联滞后超前校正兼有滞后校正和超前校正的优点,当待校正系统不稳定,且要求校正后系统的响应速度、相角裕度和稳态精度要求较高时,应采用串联滞后超前校

5、正。其基本原理是利用滞后超前网络的超前部分来增大系统的相角裕度,同时利用滞后部分来改善系统的稳态性能。串联滞后超前校正的设计步骤如下:(1)根据稳态性能要求确定开环增益K。(2)绘制待校正系统的对数幅频特性曲线,求出待校正系统的截止频率相角裕度及幅值裕度h(dB)。(3)在待校正系统对数幅频特性上,选择斜率从-20dB/dec变为-40dB/dec的交接频率作为校正网络超前部分的交接频率。的这种选法,可以降低已校正系统的阶次,且可保证中频区斜率为期望的-20dB/dec,并占据较宽的频带。(4)根据响应速度要求,选择系统的截止频率和校正网络衰减因子1/a。要保证已校正系统的截止频率为所选的,下

6、列等式成立 (1)(5)根据相角裕度要求,估算校正网络滞后部分的交接频率(6)校验已校正系统的各项性能指标。根据滞后超前校正的原理和步骤,可以在纯超前校正及纯滞后校正都不宜采用时,对系统进行串联滞后超前校正。2飞行器控制系统的设计过程2.1飞行器控制系统的性能指标飞行器控制系统的开环传递函数为 (2)控制系统性能指标为调节时间,单位斜坡输入的稳态误差,相角裕度大于84度。根据单位斜坡输入的稳态误差,可以得出 (3)2.2系统校正前的稳定情况2.2.1校正前系统的波特图根据原有的飞行器控制系统的开环传递函数,在MATLAB中绘制出校正前的波特图,如图2-1所示。绘制校正前波特图的MATLAB源程

7、序如下:num=697500;den=1,361.2,0; %校正前系统参数bode(num,den); %绘制波特图grid;2.2.2校正前系统的奈奎斯特曲线根据原有的飞行器控制系统的开环传递函数,在MATLAB中绘制出校正前的奈奎斯特曲线,如图2-2所示。绘制校正前波特图的MATLAB源程序如下:num=697500;den=1,361.2,0; %校正前系统参数nyquist(num,den) %绘制奈奎斯特曲线图2-1 系统校正前的波特图图2-2 系统校正前的奈奎斯特曲2.2.3校正前系统的单位阶跃响应曲线校正前系统的单位反馈闭环传递函数为 (4)用MATLAB绘制系统校正前的的单位

8、阶跃响应曲线如图2-3所示。MATLAB源程序如下所示:num=697500;den=1,361.2,697500; %校正前系统参数step(num,den) %绘制阶跃响应曲线图2-3 系统校正前的单位阶跃响应曲线2.3飞行器控制系统的串联滞后超前校正2.3.1确定校正网络的相关参数通过编写MATLAB源程序求系统校正前的稳定裕度,程序如下:num= 697500;den=1,361.2,0; %系统校正前的参数mag,phase,w=bode(num,den)gm,pm,wcg,wcp=margin(mag,phase,w) %求系统校正前的稳定裕度运行后,得出相角裕度pm=24.4,截

9、止频率wcp=797rad/s。由此可得,若采用超前校正,需补偿超前角为 (5)显然一级串联超前网络不能达到要求。又由于要求校正后系统的响应速度、相角裕度要求较高,所以采用串联滞后超前校正。从图2-1及校正前系统的开环传递函数可以看出,斜率从-20dB/dec变为-40dB/dec的交接频率为361.2rad/s,即校正网络超前部分的交接频率rad/s 。由高阶系统频域指标与时域的关系,有如下的公式 (6) (7) (8)根据飞行器控制系统对调节时间的要求,可以得出校正以后系统的截止频率为在校正前的波特图2-1可以读出待校正系统对数幅频特性的-20dB/dec延长线在处的数值为24,则有 (9

10、)设校正网络的传递函数为 (10)根据飞行器控制系统的相角裕度要求,得出 (11)考虑到rad/s,求得9.5 rad/s。求得已校正系统的开环传递函数为 (12) (13)2.3.2验证已校正系统的性能指标根据校正后系统的开环传递函数,验证校正后系统的相角裕度。编写MATLAB远程序如下:num=73421,697500;den=0.105,606.88,361.2,0; %校正后系统参数mag,phase,w=bode(num,den)gm,pm,wcg,wcp=margin(mag,phase,w) %求系统校正后的稳定裕度运行后得出校正后系统的相角裕度pm=84.6,符合给定的相位裕度

11、要求。编写MATLAB程序,绘制已校正系统的波特图,如图2-4所示。相应的MATLAB源程序如下:num=73421,697500;den=0.105,606.88,361.2,0; %校正后系统参数bode(num,den)grid %绘制校正后的波特图编写MATLAB程序,绘制已校正系统的奈奎斯特曲线,如图2-5所示。相应的MATLAB源程序如下:num=73421,697500;den=0.105,606.88,361.2,0; %校正后系统参数Nyquist(num,den) %绘制校正后的奈奎斯特曲线图2-4 系统校正后的波特图图2-5 系统校正后的奈奎斯特曲线编写MATLAB程序,

12、绘制已校正系统的单位阶跃响应曲线,如图2-6所示。相应的MATLAB源程序如下:num=73421,697500;den=0.105,606.88,737822.2,697500; %系统校正后的参数step(nun,den)grid %绘制校正后的单位阶跃响应 图2-6 校正后的单位阶跃响应曲线2.4系统校正前后的性能比较2.4.1校正前后的波特图确定了校正网络的各种参数,经过验证已校正系统的技术指标,基本达到标准后,可以将校正前后的性能指标进行对比。系统校正前后的波特图如图2-7所示。蓝色线为校正前的波特图,绿色线为校正后的波特图从图中可以看出,飞行器控制系统的对数频率特性有了明显的改变。

13、在中频段,校正网络的超前环节增加了系统的带宽,而校正网络的滞后部分利用了其高频幅值衰减的特性,可以避免系统受噪声干扰的影响,让校正之后的系统有足够大的相位裕度。在中频段产生了足够大的超前相角,以补偿原系统过大的滞后相角。绘制图2-7的MATLAB源程序如下:num=697500;den=1,361.2,0;g1=tf(num,den); %生成校正前系统的传递函数num1=73421,697500;den1=0.105,606.88,361.2,0;g2=tf(num1,den1); %构造校正后系统的传递函数bode(g1,g2)grid %绘制波特图图2-7 校正前后波特图对比2.4.2校

14、正前后的奈奎斯特曲线参照绘制波特图的MATLAB程序,可以很快写出用MATLAB绘制系统校正前后的奈奎斯特曲线的源程序,如下:num=697500;den=1,361.2,0;g1=tf(num,den); %生成校正前系统的传递函数num1=73421,697500;den1=0.105,606.88,361.2,0;g2=tf(num1,den1); %构造校正后系统的传递函数nyquist(g1,g2)grid %绘制奈奎斯特图系统校正前后的奈奎斯特曲线如图2-8所示。绿色曲线是已校正系统的奈奎斯特图,蓝色曲线是未校正系统的奈奎斯特图。通过比较可以看出,已校正系统的相位裕度比未校正系统的

15、相位裕度增大了,幅值裕度也有了提高。可见,滞后部分的高频衰减特性可以保证系统在有较大开环放大系数的情况下,获得满意的相角裕度或稳态性能。图2-8 校正前后的奈氏曲线对比2.4.3校正前后的单位阶跃响应曲线为了便于分析系统在校正前后的动态性能,可以把校正前后系统的单位阶跃响应曲线绘制在一起。绘制校正前后的单位阶跃响应曲线的MATLAN程序如下:num=697500;den=1,361.2,697500;g1=tf(num,den) %生成校正前系统的传递函数num=73421,697500;den=0.105,606.88,737822.2,697500;g2=tf(num,den) %构造校正后系统的传递函数step(g1,b-,g2,r-)grid

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1