《控制系统数字仿真与cad》第8章控制系统的计算机辅助设计.pptVIP

《控制系统数字仿真与cad》第8章控制系统的计算机辅助设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.1 频率法的串联校正方法 应用频率法对系统进行校正,其目的是改变系统的频率特性形状,使校正后的系统频率特性具有合适的低频、中频和高频特性以及足够的稳定裕量,从而满足所要求的性能指标。   控制系统中常用的串联校正装置是带有单零点与单极点的滤波器,若其零点比极点更靠近原点,则称之为超前校正,否则称之为滞后校正。 8.1.1 基于频率响应法的串联超前校正方法 1.超前校正装置的特性 设超前校正装置的传递函数为 其频率特性为 (1) 极坐标图 超前校正装置的极坐标图如图8-2所示。 当ω=0→∞变化时,Gc(jω)的相位角φ 0,Gc(jω)的轨迹为一半圆,由图可得超前校正的最大超前相位角φm为 (8-3) 令 可得对应于最大相位角φm时的频率ωm为 (2) 对数坐标图 超前校正装置的对数坐标图如图8-3所示。 当    由此可见,超前校正装置是一个高通滤波器(高频通过,低频被衰减),它主要能使系统的瞬态响应得到显著改善,而稳态精度的提高则较小。α越大,微分作用越强,从而超调量和过渡过程时间等也越小。 2.串联超前校正方法 超前校正装置的主要作用是通过其相位超前效应来改变频率响应曲线的形状,产生足够大的相位超前角,以补偿原来系统中元件造成的过大的相位滞后。因此校正时应使校正装置的最大超前相位角出现在校正后系统的开环剪切频率(幅频特性的交接频率)ωc处。 利用频率法设计超前校正装置的步骤: (1)根据性能指标对稳态误差系数的要求,确定开环增益k; (2)利用确定的开环增益k,画出未校正系统的Bode图,并求出其相位裕量r0和幅值裕量kg; (3)确定为使相位裕量达到要求值,所需增加的超前相位角φc,即φc=r -r0+ε.式中 r为要求的相位裕量,ε是考虑到系统增加串联超前校正装置后系统的剪切频率要向右移而附加的相位角,一般取ε=5?~15?; (4)令超前校正装置的最大超前相位角φm=φc,则由下式可求出校正装置的参数α; (5)若将校正装置的最大超前相位角处的频率ωm作为校正后系统的剪切频率ωc,则有 即 或 由此可见,未校正系统的幅频特性幅值等于-20lg√α时的频率即为ωc; (6) 根据ωm=ωc,利用下式求参数T (7) 画出校正后系统的Bode图,检验性能指标是否已全部达到要求,若不满足要求,可增大ε值,从第三步起重新计算。 例8-1 设有一单位反馈系统,其开环传递函数为 要求系统的稳态速度误差系数kv=20(1/s),相位裕量 r500,幅值裕量kg≥10dB,试确定串联校正装置 解 根据 可求出k =40,即 根据串联超前校正的设计步骤,可编写以下m文件。 %Example8_1.m numo=40;deno=conv([1,0],[1,2]); [Gm1,Pm1,Wcg1,Wcp1]=margin(numo,deno); r=50; r0=Pm1;w=logspace(-1,3); [mag1,phase1]=bode(numo,deno,w); for epsilon=5:15 phic=( r-r0+epsilon)*pi/180; alpha=(1+sin(phic))/(1-sin(phic)); [i1,ii]=min(abs(mag1-1/sqrt(alpha))); wc=w(ii); T=1/(wc*sqrt(alpha)); numc=[alpha*T,1];denc=[T,1]; [num,den]=series(numo,deno,numc,denc); [Gm,Pm,Wcg,Wcp]=margin(num,den); if(Pm= r);break;end end printsys(numc,denc),printsys(num,den) [mag2,phase2]=bode(numc,denc,w); [mag,phase]=bode(num,den,w); subplot(2,1,1);semilogx(w,20*log10(mag),w,20*log10(mag1),--,w,20*log10(mag2),-.); grid;ylabel(幅值 (dB)); title(-- Go, -. Gc, __ GoGc); subplot(2,1,2);semilogx(w,phase,w,phase1,--,w,phase2,-.,w,(w-180-w),:); grid;ylabel(相位 (度));xlab

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档