2021-12-26 14:35阅读: 1065评论: 0推荐: 0

自控理论 第04章 根轨迹方法

4.1 引入

  • 劳斯判据的缺陷

    虽然能判断是否稳定,但是不能判断稳定后的各项指标如何,具体来说就是劳斯判据不能反映超调量、上升时间等信息。所以还要继续找新的方法,本章介绍的根轨迹方法就是一种既能判稳,又能反应稳定后的其他指标的方法。

  • 定义

    • 开环传递函数

      不失一般性地,令前向支路传递函数G(s)=N1(s)D1(s)与反馈支路传递函数H(s)=N2(s)D2(s),则它们的乘积定义为开环传递函数(return ratio)Go(s)

      image-20211028113442098

      Go(s)=G(s)H(s)=N1(s)D1(s)N2(s)D2(s)=K(sz1)(sz2)(szm)(sp1)(sp2)(spn)=KNo(s)Do(s)

      • 此处的开环传递函数和上一章的开环传递函数其实是同一个东西,只不过上一章中都是单位反馈H(s)=1,所以就有Go(s)=G(s)H(s)=G(s)了。
      • 以上述的形式表示开环传递函数,则K称为根轨迹增益。
    • 特征方程

      D(s)=N1(s)N2(s)+D1(s)D2(s)=Do(s)+KNo(s)

4.3 构建根轨迹的规则

与其说是规则不如说是规律,不过ppt上用的rule,老师也说的规则,就按规则来吧。。

根轨迹的定义

随着K从0增大到,特征方程Do(s)+KNo(s)=0的根,也即原闭环传递函数的极点在复平面上的运动轨迹称为根轨迹。为了方便后边的分析,一般还都写为下列定义式中No(s)Do(s)=1K的形式

RL(Do,No)={s:No(s)Do(s)=1K,K[0,)}

注意:虽然下边一直在拿Go(s)讨论,但根轨迹不是Go(s)极点的轨迹,而是原来的闭环传递函数极点的轨迹。

  • 相角条件:由定义有Go(s)=1sRL(Do,No),故根轨迹上的点满足

    Go(s)=(2k+1)π,sRL(Do,No)

  • 幅值条件:由定义易知

    K=|Do(s)No(s)|

规则0:实系统的根轨迹总是关于实轴对称

因为复数根总是共轭的,所以它们的轨迹也会关于是轴对称。

规则1:根轨迹分支的个数等于开环传递函数Go(s)的阶次

这里假设Do(s)No(s)已经没有公因式了。则根据n此方程有n个根的定理,易得此规则。

规则2:根轨迹起点和终点的规律

K0时,Go(s)=No(s)Do(s),故根轨迹起始于开环传递函数的极点;

K时,Go(s)=No(s)Do(s)0,故根轨迹终止于开环传递函数的零点。

  • 注意无穷远也可能是零点。

规则3:实轴上根轨迹的规律

实轴上一点右边的零/级点个数(重根算多个)若为奇数,则该点在根轨迹上,反之则不在。

  • 证明:

    s在实轴上时,有

    No(s)Do(s)=K(sz1)(sz2)(szm)(sp1)(sp2)(spn)<0

    对于共轭的极点或零点s1,s2,总有|ss1||ss2|=|sσjω||sσ+jω|=(sσ)2+ω2>0,所以它们不会使得开环传函为负。继续考虑实数的零点和极点s0,如果(ss0)<0,有s<s0,即该点s0会在这段根轨迹的右边。再稍微扩展一下就得到了该条规则。

规则4:s时根轨迹渐近线的规律

推导翻书,太长不抄啦。思路:将DoNo展开为s的多项式,省略s时的二阶小量,然后再泰勒展开一次,计算稍微多一点,建议背下来咯。

sj=1npji=1mzinmK1nmej(2k+1)πnm

故渐近线与x轴的截距和夹角为

{σa=j=1npji=1mzinmθa=(2k+1)πnm

规则5:分离点、汇合点的规律

  • 定义

    • 分离点:实轴上相邻两极点之间的根轨迹在该点脱离实轴。
    • 汇合点:实轴上相邻两零点之间的根轨迹在该点到达实轴。
  • 特点:分离点、汇合点是开环增益K=Do(s)No(s)沿实轴变化时的极值点。举个例子,根轨迹终止于实轴上两个相邻的零点,则在两条根轨迹从汇合点出发然后终止于两零点的过程中,K一直增大,故汇合点处的K就是这两个零点之间的极小值。

    • 分离点是极大值点。
    • 汇合点是极小值点。
  • 计算:此时的极点s满足ddsDo(s)No(s)=0,既满足

    Do(s)No(s)No(s)Do(s)=0

    • 要注意该方程的解只是驻点(stationary point,即一阶导数为0的店),而驻点不一定是极值点。严格来说要检查高阶导数以排除非极值点的情况,但一般遇不到。。。

规则6:根轨迹出射角、入射角的计算

由相角条件有

Go(s)=i=1m(szi)i=jn(spj)=(2k+1)π

s趋近极点和零点可以得到以下结论(非重根的结论是易得到的,至于重根为什么是除一个n得到的,课上没有解释)

  • 出射角:下标d指departure,即离开极点;nl是指这个极点是nl重极点。

    θd,l=1nl[(2k+1)π+im(plzi)jln(plpj)]

  • 入射角:下标a指approach,即趋近零点;nh是指这个极点是nh重零点。

    θa,h=1nh[(2k+1)πihm(zhzi)+jn(zhpj)]

规则7:虚轴穿越点、临界稳定根轨迹增益的计算

假设根轨迹在(0,jω)穿越虚轴,且此时的增益为Kcrcr指critical,此时系统临界稳定),则满足

KcrNo(jω)+Do(jω)=0

No(jω)Do(jω)a+jb的形式表示,则可以得到一个关于Kcrω的方程组,解该方程组即可得到它俩。

{No(jω)=hN(ω2)+jωgN(ω2)Do(jω)=hD(ω2)+jωgD(ω2)

规则8:根轨迹在实轴上的交点的规律

规则5是规则8的特例,规则5描述的是两条根轨迹在实轴上相交的规律,规则8描述的则是r条根轨迹在复平面上任意一点相交的规律。

假设r条根轨迹相交于s0,则此时有(用的不多,证明翻书吧)

dkdskDo(s)No(s)|s=s0=0,1kr1

故求解上述方程,然后将解带入Do(s)No(s)验证是否为负实数即可得到根轨迹的交点。

  • 同时s0还是特征方程的r重根,由根轨迹的定义可以的到这个表述。
  • 分离点和汇合点只涉及到了根轨迹在实轴上的相交,但此处得到的交点可能在复平面上的任意一点。

规则9:nm2时,闭环极点的和等于开环极点的和

假设开环极点为ri i[1,n],则有

j=1n(spj)+Ki=1m(szi)=k=1n(srk)

nm>2时通过上式求sn1的系数即可得到该规则。

  • K增大时,闭环极点会变化,但开环极点不会变化。该规则说明了当nm>2时,虽然闭环极点会随着K增大而变化,但它们的总和不会变,所以如果有一条根轨迹随着K增大而向左走,则为了极点之和不变就一定会有一条根轨迹向右走,这条根轨迹在K较大时则很有可能导致系统不在稳定。

规则10:这10条规则不能唯一确定根轨迹

只是一些规律嘛,这是当然的。现在毕竟有Python有MatLab,学这个很大一部分原因应该只是应付考试中的手绘根轨迹题目了。

手绘步骤

  1. 求出开环传函
  2. 求出开环传函的零、极点
  3. 确定实轴上的根轨迹
  4. 求出分离点、汇合点
  5. 求出出射角和入射角
  6. 求出穿越点、临界稳定根轨迹增益
  7. 求出渐近线
  8. 定性手绘

4.4 特殊的根轨迹

4.4.1 其他系统参数的根轨迹(广义根轨迹)

先写出特征方程,然后把它调整成以下形式

No(s)Do(s)=1θi

其中θi是关心的系统参数,则就又可以用上一节中的方法画根轨迹啦。

4.4.2 正反馈系统的根轨迹(零度根轨迹)

形成正反馈既可能由综合点的符号导致,也可能由反馈通路传递函数H(s)系数的符号导致,确定到底是不是正反馈系统,稳妥的方法是看特征方程写成什么样:

Do(s)±KNo(s)=0

其中

{No(s)=(sz1)(sz2)(szm)Do(s)=(sp1)(sp2)(spn)

如果取正号则是负反馈,规则按普通的根轨迹来;反之则是零度根轨迹,所有普通根轨迹中涉及(2k+1)π的地方都得改为2kπ

  • 相角条件

    Go(s)=2kπ,sRL(Do,No)

  • 规则3

    实轴上一点右边的零/级点个数(重根算多个)若为偶数,则该点在根轨迹上,反之则不在。

  • 规则4

    sj=1npji=1mzinmK1nmej2kπnm

  • 规则6

    • 出射角:下标d指departure,即离开极点;nl是指这个极点是nl重极点。

      θd,l=1nl[2kπ+im(plzi)jln(plpj)]

    • 入射角:下标a指approach,即趋近零点;nh是指这个极点是nh重零点。

      θa,h=1nh[2kπihm(zhzi)+jn(zhpj)]

本文作者:Harold_Lu

本文链接:https://www.cnblogs.com/harold-lu/p/15732952.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Harold_Lu  阅读(1065)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起