- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2 串联超前校正方法 1) 基本原理 利用超前校正装置产生的相位超前角来补偿原系统 的相角滞后,一般是将最大超前角频率选在开环截 止频率的附近,使系统的相角裕度增大。由于校正 后系统的相角裕度增大,开环截止频率提高,系统 的动态性能得到改善,调节时间缩短,相对稳定性 提高。校正时常常使校正装置的最大超前角出现在 校正后系统的开环截止频率处。 2)设计步骤 (1)根据性能指标对稳态误差系数的要求,确定开环 增益k。 (2)利用确定的开环增益k,画出未校正系统的Bode 图,并求出其相位裕量r0和幅值裕量kg。 (3)确定为使相位裕量达到要求值,所需增加的超前 相位角?c,即: ?c =r- r0 +?, ? =50~150。 (4)令超前校正装置的最大超前相位角?m= ?c ,则由 下式可出校正装置的参数。 (5)若将校正装置的最大超前相位角处的频率?m作为 校正后系统的剪切频率?c ,则有: (6)根据?m = ?c ,利用下式求参数T。 (7)画出校正后系统的Bode图,检验性能指标是否已 全部达到要求,若不满足要求,可增大?值,从第 (3)步起重新计算。 3 实例 设有一单位负反馈控制系统其开环传递函数为: 要求系统的稳态速度误差系数kv=20(1/s),相角裕度 r500,幅值裕度 kg?10dB,试确定串联校正装置。 解:根据 所以 先分析未校正系统是否满足了题目要求的性能指标。 利用MATLAB编写如下程序: num0=40;den0=conv([1,0],[1,2]); bode(num0,den0); [Gm,Pm,Wcg,Wcp]=margin(num0,den0); disp([‘幅值裕量=’,num2tsr(20*log10(Gm),’(dB)’, ‘相角裕量=’,num2tsr(Pm),’0’)] 运行结果为:幅值裕量=InfdB相角裕量=17.96420 从上述运行结果可以看出,由于相角裕量远远小于所 要求的值,为达到所要求的性能指标,根据控制原理 所学知识可知应串联超前校正环节。 根据串联超前校正的设计步骤, 可编写以下的MATLAB程序: num0=40;den0=conv([1,0],[1,2]); [Gm1,Pm1,Wcg1,Wcp1]=margin(num0,den0); r=50;r0=Pm1; w=logspace(-1,3); [mag1,phase1]=bode(num0,den0,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(num0,den0,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(--G0,-.Gc,G0Gc); subplot(2,1,2);semilogx(w,phase,w,phase1,--, w,phase2,-.,w,(w-180-w),:); * 第六章 动态仿真集成环境Simulink 6.1 Simulink 简介 1 Simulink的启动 2 Simulink库浏览窗口的功能菜单 3 仿真模块库 6.2 模型的构造 1 模型编辑窗口 2 对象的选定 3 模块的操作 4 模块的标量扩展 5 模块间的连接线 6 模块的保存 7 模块名字的处理 8 模块内部参数的修改 试绘制单位阶跃响应的实验结构图。 例:已知单位负反馈二阶系统的开环传递函数为 6.3 连续系统的数字仿真 1 利用Simulink菜单命令进行仿真 2 利用MATLAB的指令操作方
您可能关注的文档
- 电子技术交底书模板试题.doc
- 成件供方引入协议及表格预案.doc
- 电子技术设计光控音乐门铃试题.doc
- 无结场效应管探究.pdf
- 卫生专业技术人员测完成版试题.doc
- 《2失去光泽的铜镜》1探究.ppt
- 03-01车辆结构常用在ANSYS中的定义探究.ppt
- 无菌隔离系统探究.pdf
- JX01.08.04-ECPCD80C叉车使用说明书探究.pdf
- 海氏电烤箱HO-405产品手册探究.pdf
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)