用MATLAB进行控制系统系统地超前校正设计.doc
《用MATLAB进行控制系统系统地超前校正设计.doc》由会员分享,可在线阅读,更多相关《用MATLAB进行控制系统系统地超前校正设计.doc(14页珍藏版)》请在课桌文档上搜索。
1、word题 目: 用MATLAB进展控制系统的超前校正设计初始条件:一单位反响系统的开环传递函数是要求系统的静态速度误差系数,相角裕度,幅值裕度。要求完成的主要任务: 包括课程设计工作量与其技术要求,以与说明书撰写等具体要求(1) 用MATLAB作出满足初始条件的K值的系统伯德图,计算系统的幅值裕度和相位裕度。(2) 在系统前向通路中插入一相位超前校正,确定校正网络的传递函数,并用MATLAB进展验证。(3) 用MATLAB画出未校正和已校正系统的根轨迹。(4) 对上述任务写出完整的课程设计说明书,说明书中必须进展原理分析,写清楚分析计算的过程与其比拟分析的结果,并包含Matlab源程序或Si
2、mulink仿真模型,说明书的格式按照教务处标准书写。时间安排: 任务时间天指导教师下达任务书,审题、查阅相关资料2分析、计算2编写程序1撰写报告2论文辩论1指导教师签名: 年 月 日13 / 14摘要 用频率法对系统进展超前校正的实质是将超前网络的最大超前角补在校正后系统开环频率特性的截止频率处,提高校正后系统的相角裕度和截止频率,从而改善系统的动态性能。为此,要求校正网络的最大相位超前角出现在系统的截止频率处。只要正确地将超前网络的交接频率1/aT和1/T设置在待校正系统截止频率Wc的两边,就可以使已校正系统的截止频率Wc和相裕量满足性能指标要求,从而改善系统的动态性能。串联超前校正主要是
3、对未校正系统在中频段的频率特性进展校正。确保校正后系统中频段斜率等于20dB/dec,使系统具有4560的相角裕量。以加快系统的反响速度,但同时它也削弱了系统抗干扰的能力。在工程实践中一般不希望系数a值很大,当a20时,最大超前角为60,如果需要60以上的超前相角时,可以考虑采用两个或两个以上的串联超前校正网络由隔离放大器串联在一起使用。在这种情况下,串联超前校正提供的总超前相角等于各单独超前校正网络提供的超前相角之和。关键词:串联超前校正;动态性能;相角裕度目录摘要1目录21. 超前校正的原理和方法31.1. 超前校正的原理31.2. 超前校正的应用方法42. 控制系统的超前校正设计52.1
4、. 校正前系统初始状态分析52.2. 超前校正分析与计算72.2.1 校正装置计算的程序72.2.2 校正后的验证82.2.3 超前校正对系统性能改变的分析103. 心得体会121. 超前校正的原理和方法1.1. 超前校正的原理所谓校正,就是在调整放大器增益后仍然不能全面满足设计要求的性能指标的情况下,参加一些参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,达到设计要求。无源超前网络的电路如图1所示。 图1 无源超前网络电路图如果输入信号源的阻为零,且输出端的负载阻抗为无穷大,如此超前网络的传递函数可写为1-1式中 , 通常a为分度系数,T叫时间常数,由式1-1可知,采用无源超前网
5、络进展串联校正时,整个系统的开环增益要下降a倍,因此需要提高放大器增益交易补偿。根据式1-1,可以得无源超前网络的对数频率特性,超前网络对频率在1/aT至1/T之间的输入信号有明显的微分作用,在该频率围,输出信号相角比输入信号相角超前,超前网络的名称由此而得。在最大超前角频率处,具有最大超前角。超前网路1-1的相角为1-2将上式对求导并令其为零,得最大超前角频率1-3将上式代入1-2,得最大超前角频率 1-4同时还易知m仅与衰减因子a有关。a值越大,超前网络的微分效应越强。但a的最大值受到超前网络物理结构的制约,通常取为20左右这就意味着超前网络可以产生的最大相位超前大约为65度。利用超前网络
6、行串联校正的根本原理,是利用其相角超前特性。只要正确地将超前网络的交接频率1/aT或1/T选在待校正系统截止频率的两旁,并适当选择参数a和T,就可以使已校正系统的截止频率和相角裕度满足性能指标的要求,从而改善系统的动态性能。1.2. 超前校正的应用方法待校正闭环系统的稳态性能要求,可通过选择已校正系统的开环增益来保证。用频域法设计无源超前网络的步骤如下:1) 根据稳态误差要求,确定开环增益K。2) 利用已确定的开环增益,计算待校正系统的相角裕度。3) 根据截止频率的要求,计算a和T。令,以保证系统的响应速度,并充分利用网络的相角超前特性。显然成立的条件是根据上式不难求出a值,然后由1-3确定T
7、。4) 验算已校正系统的相角裕度。验算时,由式1-4求得,再由的算出待校正系统在时的相角裕度。最后,按下式算出如果验算结果不满足指标要求,要重选,一般使增大,然后重复以上步骤。2. 控制系统的超前校正设计2.1. 校正前系统初始状态分析由条件,首先根据初始条件调整开环增益。因为系统的静态速度误差系数=K/3,故取K=60s-1,如此待校正的系统开环传递函数为上式为最小相位系统,用MATLAB画出系统伯德图,程序为: num=20;den=1/3,1,0;bode(num,den)grid得到的图形如图2所示。 图2 校正前系统的伯德图再用MATLAB求校正前的相角裕度和幅值裕度,程序为:num
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 进行 控制系统 系统 超前 校正 设计
链接地址:https://www.desk33.com/p-19087.html