⑴ 给定固有部分的传递函数 Gg(s)和性能指标要求,试设计串联校正装置K(s),并比较它们的作用效果。
标准作业题,你看课本,对照例题就可以完成了。
绘制原系统的bode图后版会发现,原系统幅权频是以-40db/dec穿越0分贝线,并且截止频率是31左右。
所以用超前校正就可以了。
按超前校正的设计步骤,仿照例题一步步的绘和算,没有拐弯的地方,不用担心。
最后比较效果,就是校验一下相角裕度、幅值裕度和截止频率。
希望我的回答,对你掌握这章的知识有点帮助。
⑵ 如何根据系统原有性能和校正后的性能指标来选择串联校正装置的类型
根据系统原有性能和校正后的性能指标来选择串联校正装置的类型:
根据波特图判断截止频率、相角裕度是否符合要求,还要判断截止频率出的波特图斜率是否为20db/dec。
找出原系统的不足之处后,开始校正。判断是选择滞后校正、超前校正还是选择PID校正,选好校正方式后,求出校正系统(控制系统)的传递函数,要使得此传递函数的波特图与原开环传递函数的波特图相加为理想的系统。之后重新判断一下是否符合要求即可。
校正方式
按校正装置在控制系统中的连接方式,校正方式可分为串联校正和并联校正。如果校正装置(传递函数用Gc(s)表示)和系统不可变动部分(其传递函数用G0(s)表示)按串联方式相连接,即称为串联校正。如果校正装置连接在系统的一个反馈回路内,则称为并联校正或反馈校正。G1(s)和G2(s)分别表示系统不可变动部分中各部件的传递函数。
⑶ 自动控制原理课程设计 设计题目: 串联滞后校正装置的设计
一、理论分析设计
1、确定原系统数学模型;
当开关S断开时,求原模拟电路的开环传递函数个G(s)。
c);(c、2、绘制原系统对数频率特性,确定原系统性能:
3、确定校正装置传递函数Gc(s),并验算设计结果;
设超前校正装置传递函数为:
,rd>1
),则:c处的对数幅值为L(cm,原系统在=c若校正后系统的截止频率
由此得:
由 ,得时间常数T为:
4、在同一坐标系里,绘制校正前、后、校正装置对数频率特性;
二、Matlab仿真设计(串联超前校正仿真设计过程)
注意:下述仿真设计过程仅供参考,本设计与此有所不同。
利用Matlab进行仿真设计(校正),就是借助Matlab相关语句进行上述运算,完成以下任务:①确定校正装置;②绘制校正前、后、校正装置对数频率特性;③确定校正后性能指标。从而达到利用Matlab辅助分析设计的目的。
例:已知单位反馈线性系统开环传递函数为:
≥450,幅值裕量h≥10dB,利用Matlab进行串联超前校正。≥7.5弧度/秒,相位裕量c要求系统在单位斜坡输入信号作用时,开环截止频率
c)]、幅值裕量Gm(1、绘制原系统对数频率特性,并求原系统幅值穿越频率wc、相位穿越频率wj、相位裕量Pm[即
num=[20];
den=[1,1,0];
G=tf(num,den); %求原系统传递函数
bode(G); %绘制原系统对数频率特性
margin(G); %求原系统相位裕度、幅值裕度、截止频率
[Gm,Pm,wj,wc]=margin(G);
grid; %绘制网格线(该条指令可有可无)
原系统伯德图如图1所示,其截止频率、相位裕量、幅值裕量从图中可见。另外,在MATLAB Workspace下,也可得到此值。由于截止频率和相位裕量都小于要求值,故采用串联超前校正较为合适。
图1 校正前系统伯德图
2、求校正装置Gc(s)(即Gc)传递函数
L=20*log10(20/(7.5*sqrt(7.5^2+1))); =7.5处的对数幅值Lc%求原系统在
rd=10^(-L/10); %求校正装置参数rd
wc=7.5;
T= sqrt(rd)/wc; %求校正装置参数T
numc=[T,1];
denc=[T/ rd,1];
Gc=tf(numc,denc); %求校正装置传递函数Gc
(s)(即Ga)3、求校正后系统传递函数G
numa=conv(num,numc);
dena=conv(den,denc);
Ga=tf(numa,dena); %求校正后系统传递函数Ga
4、绘制校正后系统对数频率特性,并与原系统及校正装置频率特性进行比较;
求校正后幅值穿越频率wc、相位穿越频率wj、相位裕量Pm、幅值裕量Gm。
bode(Ga); %绘制校正后系统对数频率特性
hold on; %保留曲线,以便在同一坐标系内绘制其他特性
bode(G,':'); %绘制原系统对数频率特性
hold on; %保留曲线,以便在同一坐标系内绘制其他特性
bode(Gc,'-.'); %绘制校正装置对数频率特性
margin(Ga); %求校正后系统相位裕度、幅值裕度、截止频率
[Gm,Pm,wj,wc]=margin(Ga);
grid; %绘制网格线(该条指令可有可无)
校正前、后及校正装置伯德图如图2所示,从图中可见其:截止频率wc=7.5;
),校正后各项性能指标均达到要求。相位裕量Pm=58.80;幅值裕量Gm=inf dB(即
从MATLAB Workspace空间可知校正装置参数:rd=8.0508,T=0.37832,校正装置传递函数为 。
图2 校正前、后、校正装置伯德图
三、Simulink仿真分析(求校正前、后系统单位阶跃响应)
注意:下述仿真过程仅供参考,本设计与此有所不同。
线性控制系统校正过程不仅可以利用Matlab语句编程实现,而且也可以利用Matlab-Simulink工具箱构建仿真模型,分析系统校正前、后单位阶跃响应特性。
1、原系统单位阶跃响应
原系统仿真模型如图3所示。
图3 原系统仿真模型
系统运行后,其输出阶跃响应如图4所示。
图4 原系统阶跃向应曲线
2、校正后系统单位阶跃响应
校正后系统仿真模型如图5所示。
图5 校正后系统仿真模型
系统运行后,其输出阶跃响应如图6所示。
图6 校正后系统阶跃向应曲线
3、校正前、后系统单位阶跃响应比较
仿真模型如图7所示。
图7 校正前、后系统仿真模型
系统运行后,其输出阶跃响应如图8所示。
图8 校正前、后系统阶跃响应曲线
四、确定有源超前校正网络参数R、C值
有源超前校正装置如图9所示。
图9 有源超前校正网络
当放大器的放大倍数很大时,该网络传递函数为:
(1)
其中 , , ,“-”号表示反向输入端。
该网络具有相位超前特性,当Kc=1时,其对数频率特性近似于无源超前校正网络的对数频率特性。
根据前述计算的校正装置传递函数Gc(s),与(1)式比较,即可确定R4、C值,即设计任务书中要求的R、C值。
注意:下述计算仅供参考,本设计与此计算结果不同。
如:由设计任务书得知:R1=100K,R2=R3=50K,显然
令
T=R4C
⑷ 已知单位负反馈系统的开环传递函数 , 试用频率法设计串联超前校正装置,使系统的相位裕度 ,静态速度误差
s=tf('s'); %生成拉普拉斯变量s
G=10/(s*(s+1)); %生成开环传递函数
[mag,phase,w]=bode(G); %获取对数频率特性上每个频率w对应的幅值和相位角
[Gm,Pm]=margin(G); %计算开环传递函数的幅值裕量和相位裕量
DPm=45; %期望的相位裕量
MPm=DPm-Pm+5; %校正网络需提供的最大相位超前
MPm=MPm*pi/180; %转换为弧度表示的角度
a=(1+sin(MPm))/(1-sin(MPm)); %计算超前校正的分度系数
adb=20*log10(mag); %计算开环传递函数对应不同频率的对数幅值
am=10*log10(a); %计算校正网络在校正后的剪切角度频率处提供的对数幅值
wc=sphine(adb,w,-am); %利用线性插值函数求取对应-am处的频率,即为校正后的 %剪切频率wc
T=1/(wc*sqrt(a)); %求时间常数
at=a*T;
Gc=tf([at 1],[T 1]); %获取控制器的传递函数
Gh=Gc*G;
figure,margin(Gh); %绘制校正后系统的Bode图
grid
⑸ 串联超前校正设计能实现了什么功能 求详细解答(废话的别说)
串联超前校正是将超前网络的最大超前角在校正后系统开环频率特性的截止频率处,提高校正后系统的相角裕度和截止频率,从而改善系统的动态性能。
⑹ 什么是超前校正装和滞后校正装置
超前校正装置:是一种利用控制系统中的超前校正方法的装置,使用时需要获得校正指标,一般用电阻和电容就可连接而成。
滞后校正装置:具有滞后相位特性的校正装置叫滞后校正装置,又称之为积分校正装置。滞后校正对系统中高频噪音有削弱作用,增强抗干扰能力。
利用滞后校正的这一低通滤波所造成的高频衰减特性,降低系统的截止频率(也称穿越频率),提高系统的相位裕度,以减小系统的超调量,改善系统的稳定性,这是滞后校正的作用之一。
为了避免滞后环节的负相位对相位裕度影响,应尽量使网络的最大滞后相位远离系统的截止频率。其目的是保持未校正系统在要求的开环剪切频率附近的相频特性曲线基本不变。由此可知选择滞后校正环节零极点的准则就是,使零极点尽量远小于截止频率,以降低相角滞后所带来的影响。
(6)要求校正后系统相角裕度截止频率试设计串联超前校正装置扩展阅读:
滞后校正对系统的影响和限制
一、影响:
1、改善了系统的相位裕量和增益裕量,提高了系统的相对稳定性;
2、减小了系统的最大超调量,但上升时间等增大;
3、本身对系统的稳态误差没有影响,但由于对中高频段幅值的衰减,所以可以提高低频段的幅值,提高稳态性能。
二、限制:
当系统在低频段相频特性上找不到满足系统相位裕量点时,不能用相位滞后校正。
参考资料来源:网络-超前校正装置
参考资料来源:网络-滞后校正
⑺ 自动控制原理 串联超前校正 答案为(0.02056s+1)/(0.002044s+1) 请详细解答
LZ,这种题目其实没有固定的答案,因为给的稳定裕度要求是一个范围。(如果给定矫正后的截止频率,那么答案可以是固定的,可是这题没给矫正后的截止频率,这样就增加了难度)
先根据稳态误差的要求确定K0,这很简单,过程省略,得K0=1000
然后计算原系统的截止频率和相角裕度,结果是原系统截止频率wc=100rad/s,相角裕度r=0度(很巧,看得出是出题者为了简化计算故意设的)。过程也不写了,就是画原系统的伯德图。
因为没有给定矫正后的截止频率,所以我自己试。用相角超前矫正,截止频率会变大。我试了好几次,最后取矫正后的截止频率wc''=170rad/s,可以满足要求。把170rad/s带入原系统的频率特性,得L(wc'')=-9.3567dB,取超前矫正器的最大超前角wm=wc''=170rad/s,然后计算相应的超前矫正器参数。
10lga=-L(wc'')=9.3567,算得a=8.623
T=1/(wm*根号a)=0.0020031,算出a和T,矫正器参数就定了
矫正器传递函数Gc(s)=(1+0.0172731s)/(1+0.0020031s)
校正后系统的相角裕度r=46.2度,满足题目要求。
⑻ 电气工程及其自动化的自动控制原理的课程设计紧急求助!!!
这种课程设计,用matlab,最多1小时搞定,自己做吧。
要是有不清楚的问问还行,谁没事做这么多