根轨迹族及其绘制实验版含matlab源程序论文.pptVIP

根轨迹族及其绘制实验版含matlab源程序论文.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文档。上传文档
查看更多
根轨迹族及其绘制: 根轨迹镞又称根的轮廓,表明了系统参数变化时,对系统特征根总的影响 设系统参数族为 动态系统的特征方程可写成 如果所关心的参数族不是一个独立的系数,我们就必须将其分离出来,并写成 根轨迹族及其绘制: 以控制变量法,首先求得以 为可变参数的根轨迹,并确定与合适的闭环根对应的 取值。 然后在取定 后,求得以 为可变参量的根轨迹,并最终确定 的取值。 上述参数设计方法有很大的局限性,只有当我们所关心的参数以线性方式影响特征方程的系数时,才能用这种方法进行参数设计。然而实际情况并非如此。 对于更一般的状况,我们可以画出 的根轨迹,其为n+1维的图形,利用Matlab的强大绘图功能可以很容易地实现 根轨迹族及其绘制: 例:对于特征方程为 绘制其根轨迹 绘制其根据数组 由右边的式子 可以绘制出根据 的根轨迹簇 根轨迹的一些结论 根轨迹族及其绘制: 根轨迹族及其绘制: f实现绘制根轨迹、[r k]的对应关系、计算在选定点出的根灵敏度和阶跃响应 function S=f(num,den) subplot(1,2,1); rlocus(num,den,--) k=rlocfind(num,den) [res,p,A]=residue(num,den) K=k; dk=0.05*K; Km=K+dk; num1=num*K; den1=searplus(den,num1); r1=roots(den1); num2=num*Km; den2=searplus(den,num2); r2=roots(den2); dr=r1-r2; S=dr/(dk/K); t=(0:0.1:5); subplot(1,2,2); step(num1,den1,t),grid 根轨迹族及其绘制: 两个参数的根轨迹族 function z=g(num,den) for i=0:10 if i==1 hold on end den=searplus(den,i); rlocus(num,den,r) set(findobj(gca,Type,line,Color,[1 0 0]),... Color,[0 0 1/sqrt(i^2+1)],... LineWidth,2) end axis([-4,0,-4,4]); hold off 根轨迹族及其绘制: 颜色越黑, i越大 根轨迹族及其绘制: 三个参量 function z=h(num,den) for i=0:4 for j=0:4 if i==0 hold on end den=searplus(den,[i j]); rlocus(num,den,r) set(findobj(gca,Type,line,Color,[1 0 0]),... Color,[1/sqrt(i^5+1) 1/sqrt(j^5+1) 0],... LineWidth,2) end end axis([-5,0,-10,10]); hold off 根轨迹族及其绘制: i对应红色,j对应绿色 i越小越红 j越小越绿 i=j时为橙色 颜色越黑,则i,j越大 根轨迹族及其绘制: 描绘两个参量随i变化的三维根轨迹图 function z=y(num,den) for i=0:10 if i==1 hold on end den=searplus(den,i); [r k]=rlocus(num,den,r); p=size(real(r)); plot3(real(r),imag(r),i*ones(p(1),1),g) grid set(findobj(gca,Type,line,Color,[0 1 0]),... Color,[0 0 1/sqrt((i+1))],... LineWidth,2) end axis([-4,0,-4,4]); text(0,0,0,origin); xlabel(real),ylabel(image),zlabel(i); hold off 根轨迹族及其绘制: 纵轴为i * * [总结]当 从0变化到 时,系统的根轨迹是连续的。 的点称为起点, 的点称为终点。本例中有两个分支,终点都在无穷远处。 因为 在 范围内连续变化,总有一个值能满足幅值条件,所以,绘制根轨迹的依据是幅角条件。

文档评论(0)

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

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

1亿VIP精品文档

相关文档