题 目:
班 级:
姓 名:
学 号:
日 期:
指导老师:
自动控制原理 课程设计报告
用MATLAB 进行控制系统的滞后-超前校正设计
自动化1005班 张吉宸 0704100531 2012.12.30 楼旭阳
江南大学 物联网工程学院 自动化专业
题目:用 MATLAB 进行控制系统的滞后-超前校正设计
已知:已知一单位反馈系统的开环传递函数是
G?s??K
s(s?5)(s?10)要求系统的静态速度误差系数 K≥ 100,γ ≥ 45o , w ≥ 8 。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1、分析超前网络或滞后网络是可行,如果不可行,说明原因。
2、MATLAB 作出满足初始条件的最小 K 值的系统伯德图,计算系统的幅值裕 量和相位裕量。
3、前向通路中加入滞后-超前校正,确定校正网络的传递函数。 4、用 MATLAB 画出校正前、后系统的根轨迹。 5、用 Matlab 对校正前后的系统进行仿真分析,画出阶跃响应曲线,并分 析动态性能。
6、课程设计说明书中要求写清楚计算分析的过程,列出 MATLAB 程序和 MATLAB 输出。
1
江南大学 物联网工程学院 自动化专业
Ⅰ.设计原理
滞后-超前校正设计原理
滞后-超前校正RC网络电路图如图所示。
C1 + e(t) _ R1 C2 + m(t) R2 _
下面推导它的传递函数:
M?s?Gc?s???1E(s)R11sC1?R2?1sC2R1?sC1?R2?1sC2
?1?R1C1s??1?R2C2s?1??R1C1?R2C2?R1C2?s?R1C1R2C2s2T2?R1C1?R2C2?R1C2,则 ?2令T1?R1C1,T2?R2C2,?T1?Gc?1?Ts??1?Ts??s???T?
?1??Ts???1?s??121???
其中T1为超前部分的参数,T2为滞后部分。
对控制系统进行串联滞后-超前校正的基本原理是利用滞后-超前校正装置的滞后部分改善控制系统的稳态性能,同时利用其超前部分改善控制系统的动态
2
江南大学 物联网工程学院 自动化专业
性能。滞后-超前校正的频域设计实际是超前校正和滞后校正频域法设计的综合,基本方法是利用滞后校正将系统校正后的穿越频率调整到超前部分的最大相角处的频率。应用频率法确定滞后超前校正参数的步骤: 1、根据稳态性能指标,绘制未校正系统的伯德图; 2、选择校正后的截止频率Wc; 3、确定校正参数α; 4、求出超前参数T1; 5、确定滞后参数β,T2; 6、将滞后部分和超前部分的传递函数组合在一起,即得滞后-超前校正的传递函数; 7、绘制校正后的伯德图,检验性能指。
Ⅱ.设计过程
一、校正前系统的参数分析
1kK50G?s?? G?s?? s(s?5)(s?10)s(0.2s?1)(0.1s?1)当系统的静态速度误差系数时Kv≥100,K则?Kv,
K≥100,K≥5000 50设计中取K=5000,原函数变为: G?s??100 s(0.2s?1)(0.1s?1)二、用MATLAB绘制校正前系统的伯德图并求校正前系统的幅值裕量和相位裕量
a.绘制伯德图可用命令bode(num,den) 代码: num=[100];
den=[0.02 0.3 1 0]; G0=tf(num,den) bode(G0)
[h,r,Wx,Wc]=margin(G0) b.得到的伯德图如图所示。
3
江南大学 物联网工程学院 自动化专业
c.用MATLAB求校正前系统的幅值裕量和相位裕量
从matlab运行界面可以得到
4
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库自控课设 用 MATLAB 进行控制系统滞后-超前校正设计在线全文阅读。
相关推荐: