精品《计算机控制技术》课程实验指导书.docVIP

精品《计算机控制技术》课程实验指导书.doc

  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文档。上传文档
查看更多
《计算机控制技术》课程实验指导书 实验离散控制系统的性能分析(时域/频域)0L431Q 适用专业:测控技术与仪器 课程层次与学位课否:研究型学位课程 学 时 数:64 实验序号:06060121102 课内实验学时数:16 执 笔 者:课程组 编写时间:2010-10-29 实验目的 通过Matlab语言编程计算与仿真分析,使学生能够加深课程中离散系统性能参数的理解,提高学生对本课程的实际设计能力。 实验器材 MATLAB软件(6.5以上版本); 每人计算机一台。 实验原理 离散闭环系统的动态性能时域参数的分析与计算方法; 离散系统稳定性的频域典型参数分析与计算方法。 实验内容 在Matlab语言平台上,通过给定的闭环离散系统,深刻理解时域参数的物理意义与计算方法,内容包括如下: 阻尼比参数分析:Z平面与S平面的极点相互转换编程实现;分析两个平面域的特殊特性的极点的轨迹相互映射的方法; 系统阶跃响应参数:上升时间和超调量等。 采用频域分析方法,通过编程计算,进一步理解离散系统的稳定性参数,包括如下: 通过幅频图,进行增益裕度分析; 通过相频图,进行相位裕度分析。 实验步骤 % 1 Z平面与S平面的极点相互转换编程实现 %Supose that pole eq. is s=real(s)+j*imag(s) in s plane; % thus s=abs(s)*exp(j*angle(s)). %Assume that pole eq. is z=real(z)+j*imag(z) in z plane; %Thus z=abs(z)*exp(j*angle(z)). %Consequence is gotten as follows: % abs(z)*exp(j*angle(z))=exp((real(s)+j*imag(s))*ts) % =exp(real(s)*ts)*exp(j*imag(s)*ts) % abs(z)=exp(real(s)*ts),thus, real(s)=log(abs(z))/ts; % angle(z)=imag(s)*ts, thus, imag(s)=angle(z)/ts; % Assume that damp ratio is cos(theta), theta=arctan(-imag(s)/real(s)); % thus in z plane, damp ratio = cos(arctan(-angle(z)/log(abs(z)))) % sys_ta: % U(z)/ -kz/ -zoh--gplantY(z) % l - l % l l %Example 1 damping ratio computation ts=0.1; gp=tf(1,[1 1 0]) gz=c2d(gp,ts,zoh) kz=tf(5*[1,-0.9],[1 -0.7],ts); sys_ta=feedback(gz*kz,1,-1) p=pole(sys_ta) radii=abs(p); angl=angle(p) damp(sys_ta) real_s=log(radii)/ts img_s=angl/ts zeta=cos(atan(-img_s./real_s)) wn=sqrt(real_s.^2+img_s.^2) %Example 2 Mapping of horizontal s-plane line to z-plane xx=[0:0.05:1] N=length(xx) s0=-xx*35; s=s0*[1 1 1 1 1]+j*ones(N,1)*[0,0.25,0.5,0.75,1]*pi/ts plot(real(s(:,1)),imag(s(:,1)),-o,real(s(:,2)),imag(s(:,2)),-s,... real(s(:,3)),imag(s(:,3)),-^,real(s(:,4)),imag(s(:,4)),-*,... real(s(:,5)),imag(s(:,5)),-v),sgrid z=exp(s*ts) plot(real(z(:,1)),imag(z(:,1)),-o,real(z(:,2)),imag(z(:,2)),-s,... real(z(:,3)),imag(z(:,3)),-

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档