前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于matlab的控制系统与仿真-4

基于matlab的控制系统与仿真-4

作者头像
AXYZdong
发布2020-11-12 10:33:34
2500
发布2020-11-12 10:33:34
举报
>> G1=zpk([-2],[0,-0.5,-0.8,-3],0.2)

G1 =
 
         0.2 (s+2)
  -----------------------
  s (s+0.5) (s+0.8) (s+3)
 
Continuous-time zero/pole/gain model.

>> G=feedback(G1)
>> pzmap(G)
在这里插入图片描述
在这里插入图片描述

▲ 零极点图看出,稳定

>> syms K T;
assume(T<2&T>0);
assume(K>0);
isAlwaya((2+T)*(K+1)-2*T*K>0)
>>assume(T>2)
>d=(2+T)*(K+1)-2*T*K
>K=solve(d,K)
>T=(2+eps):0.01:10
>K=(T+2)./(T-2)
在这里插入图片描述
在这里插入图片描述
>> G1=zpk([],[0,-1,-10],50)

G1 =
 
        50
  --------------
  s (s+1) (s+10)
 
Continuous-time zero/pole/gain model.
G2=zpk([],[0,-1,-10],200)

G2 =
 
       200
  --------------
  s (s+1) (s+10)
 
Continuous-time zero/pole/gain model.
>>sys1=feedback(G1,1)
>>pzmap(sys1)
>>margin(sys1)

>>sys2=feedback(G2,1)
>>pzmap(sys2)
>>margin(sys2)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
G=tf(conv([19 1],[0.44 1]),conv([0.625 1],conv([0.676 -1],conv([43.5 -1],conv([0.033 1],[0.0004 0.015 1])))))

G =
 
                                                  
                            8.36 s^2 + 19.44 s + 1
                                                  
  ---------------------------------------------------------------------------
                                                                             
  0.0002426 s^6 + 0.01647 s^5 + 0.8832 s^4 + 18.43 s^3 - 0.2936 s^2          
                                                                             
                                                                 - 43.5 s + 1
                                                                             
 
Continuous-time transfer function.

>> bode(G)
allmargin(G)

ans = 

  包含以下字段的 struct:

     GainMargin: [2.4020 78.1546]
    GMFrequency: [0.4163 32.1207]
    PhaseMargin: -180
    PMFrequency: 0
    DelayMargin: Inf
    DMFrequency: 0
         Stable: 0
在这里插入图片描述
在这里插入图片描述
>> G1=zpk([],[-1,-2,-5],100)

G1 =
 
         100
  -----------------
  (s+1) (s+2) (s+5)
 
Continuous-time zero/pole/gain model.

>> nyquist(G1)
在这里插入图片描述
在这里插入图片描述

▲ 稳定

G1 =
 
         500
  -----------------
  (s+1) (s+2) (s+5)
 
Continuous-time zero/pole/gain model.

>> nyquist(G1)
在这里插入图片描述
在这里插入图片描述

▲ 不稳定

G=tf([1 15 16 200],[ 1 10 30.6 155 153.7 5.65])

G =
 
              s^3 + 15 s^2 + 16 s + 200
  --------------------------------------------------
  s^5 + 10 s^4 + 30.6 s^3 + 155 s^2 + 153.7 s + 5.65
 
Continuous-time transfer function.

>> nyquist(G)
在这里插入图片描述
在这里插入图片描述

▲ 稳定

  本次的分享就到这里


11
11

好书不厌百回读,熟读自知其中意。将学习成为习惯,用知识改变命运,用博客见证成长,用行动证明努力。 如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦! 听说 ? 点赞 ? 的人运气不会太差,每一天都会元气满满呦!^ _ ^ ❤️ ❤️ ❤️ 码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了? 关注 ?我哦! 更多精彩内容请前往 AXYZdong的博客


如果以上内容有任何错误或者不准确的地方,欢迎在下面 ? 留个言。或者你有更好的想法,欢迎一起交流学习~~~

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-11-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档