自控课程设计--用matlab进行控制系统的超前校正设计

自控课程设计--用matlab进行控制系统的超前校正设计

ID:9889526

大小:433.50 KB

页数:16页

时间:2018-05-14

自控课程设计--用matlab进行控制系统的超前校正设计_第1页
自控课程设计--用matlab进行控制系统的超前校正设计_第2页
自控课程设计--用matlab进行控制系统的超前校正设计_第3页
自控课程设计--用matlab进行控制系统的超前校正设计_第4页
自控课程设计--用matlab进行控制系统的超前校正设计_第5页
资源描述:

《自控课程设计--用matlab进行控制系统的超前校正设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《自动控制原理》课程设计说明书目录摘要-1-1超前校正的原理和方法-2-1.1超前校正的原理-2-1.2超前校正的应用-4-2控制系统的超前校正设计-5-2.1初始态分析-5-2.2超前校正分析及校正-8-2.2.1校正装置参数的选择与计算-8-2.2.2校正后的验证-10-2.2.3校正对系统性能改变的分析-12-3.总结-14-参考文献-15--15-武汉理工大学《自动控制原理》课程设计说明书摘要用MATLAB进行控制系统的超前校正设计是对所学的自动控制原理的初步运用。本课程设计先针对校正前系统的稳定性能,用MATLAB画出其根轨迹、奈奎斯特曲线及伯德图进

2、行分析,是否达到系统的要求,然后对校正装置进行参数的计算和选择,串联适当的超前校正装置。最后用MATLAB对校正前后的系统进行仿真分析,校正后的系统是否达到要求,并计算其时域性能指标。关键词: 超前校正  根轨迹   伯德图  仿真-15-武汉理工大学《自动控制原理》课程设计说明书用MATLAB进行控制系统的超前校正设计1超前校正的原理和方法1.1超前校正的原理所谓校正,就是在调整放大器增益后仍然不能全面满足设计要求的性能指标的情况下,加入一些参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,达到设计要求。无源超前网络的电路如图1所示。如果舒服信号源的内阻为零,

3、输出端的负载阻抗视为无穷大,那么超前网络的传递函数可以表示为:上式中,,通常情况下,a为分度系数,T为时间常数,根据式(2-1),当我们采用无源超前网络进行串联校正的时候,整个系统的开环增益会下降a倍,所以需要提高放大器的增益来进行补偿。图1无源超前网络电路图-15-武汉理工大学《自动控制原理》课程设计说明书同时,根据上式,我们可以得到无源超前网络的对数频率特性。超前网络对频率在1/aT至1/T之间的信号有这明显的微分作用,在该频率段内,输出信号相角比输入信号相角超前,这也即是超前校正网络名称的由来。在最大超前角频率处,具有最大超前角。超前网络的相角为:将上式对求导并且令

4、其为零,得到最大超前角频率:将上上式代入上式,得最大超前角:同时还容易得到。最大超前角仅仅与衰减因子a有关,a值越大,超前网络的微分效果越强。但是a的最大值还受到超前网络物理结构的制约,通常情况下,a取为20左右,这也就意味着超前网络可以产生的最大相位超前约为65°,如果所需要的大于65°的相位超前角,那么就可以采用两个超前校正网络串联实现,并且在串联的两个网络之间加入隔离放大器,借以消除它们之间的负载效应。所以通过以上的分析发现,利用超前网络进行串联校正的基本原理,是利用超前网络的相角超前特性。只要正确的将超前网络的交接频率1/aT或1/T选在待校正系统截止频率的两旁,

5、并适当的选择参数a和T,就可以使已校正系统的截止频率和相角裕度满足性能指标的要求,从而改善系统的动态性能,使校正后的系统具有以下特点:1、低频段的增益满足稳态精度的要求;2、中频段对数幅频特性的斜率为-20db/dec,并且具有较宽频带,使系统具有满足的动态性能;3、高频段要求幅值迅速衰减,以减少噪声的影响。-15-武汉理工大学《自动控制原理》课程设计说明书1.2超前校正的应用系统的闭环稳态性能要求,可通过选择已校正系统的开环增益来保证。用频域法设计无源超前网络的步骤如下:1、根据稳态误差要求,确定开环增益K;2、利用已确定的开环增益,计算待校正系统的相角裕度;3、根据截

6、止频率的要求,计算a和T。令,以保证系统的响应速度,并充分利用网络的相角超前特性。显然,成立的条件是:;;根据上式不难求出a值,然后由式(2-3)确定参数T。4、验算已校正系统的相角裕度。验算时,由式上式求得,再由已知的算出待校正系统在时的相角裕度。最后,按照下式计算,如果验算结果不满足指标要求,说明需要重新选择,一般情况下是使增大,然后重复上述步骤。2控制系统的超前校正设计2.1初始态分析本次课程设计的初始条件为用MATLAB进行控制系统的超前校正设计,已知一单位反馈系统的开环传递函数是:-15-武汉理工大学《自动控制原理》课程设计说明书要求系统跟随2r/min的斜坡输

7、入产生的最大稳态误差为2°,。由本次课程设计要求,首先根据已知条件调整开环增益。因为题目要求在2r/min的斜坡输入下,所以R=12又因为因此,选取K=6(rad)-1,则待校正的系统开环传递函数为上式为最小相位系统,用MATLAB画出系统的伯德图,相应程序为:num=[6];den=[0.025,0.55,1,0];bode(num,den)grid得到的图形如图2所示,图2校正前的系统伯德图-15-武汉理工大学《自动控制原理》课程设计说明书然后应用MATLAB求校正前的相角裕度和幅值裕度,相应程序为:num=[6];den

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。