Skip to content

Mid2

Sensitivity

  • sensitivity of transfer function T w.r.t. its parameter K: SKT
SKT=dTTdKK=dlnTdlnK=KTdTdK

System Type for Tracking

Reference Tracking

  • Tracking definition
    the output Y(s) follow any reference input R(s) as closely as possible.
E=RY0E(s)=R(1DG1+DG)=11+DGR
  • System Classification
    for type k, we have the input R as
r(t)=1k!tk1(t)R(s)=1sk+1


such that

e()=const0

  • type 0
e()=[sE(s)]s0=[s11+DGR(s)]s0=[s11+DG1s]s0=11+D(0)G(0)=11+Kp
  • Kp : position error constant

  • type 1
e()=[sE(s)]s0=[s11+DGR(s)]s0=[s11+DG1s2]s0=[1s+sDG]s0=1Kv
D(s)G(s)=1sJ(s)Kv=J(0)
  • Kv : velocity constant

  • type 2
e()=[sE(s)]s0=[s11+DGR(s)]s0=[s11+DG1s3]s0=[1s2+s2DG]s0=1Ka
D(s)G(s)=1s2J(s)Ka=J(0)

- Ka : acceleration constant

Disturbance Rejection

We hope to reject the disturbance W(s). Thus, to determine the system type w.r.t. W, first ignoring the effect of R by giving R(s)=0.

E(s)=RY=YY=G1+GDW

then

E(s)=G1+GDW

PID Controller

  • P (Proportional)
Dcl(s)=U(s)E(s)=kp

I (Integral)

Dcl(s)=U(s)E(s)=kIs
  • fix steady-state error (with KI0, ess=0)

D (Derivative)

Dcl(s)=U(s)E(s)=skD
  • make the damping coefficient ζ, then the stability , overshoot
  • has no effect on stead-state error

  • PI (P + I)
U(s)=E(s)kP+kIsu=kPe+kIe(τ)dτDcl(s)=U(s)E(s)=skD

Root Locus

for the characteristic equation, all of these equations are equivalent.

1+KL(s)=01+K(sz1)(sz2)(sz3)(sp1)(sp2)(sp3)=0((sp1)(sp2))+K((sz1)(sz2))=01K((sp1)(sp2))+((sz1)(sz2))=0(1)(2)(3)(4)
  • Rule 1: Find zeros and poles.
    K=0, i.e. start of the root locus is located at the poles (observing (3))
    K=, i.e. end of the root locus is located at the zeros (observing (4))
  • Rule 2: Find the real axis positions of the locus.
    Let s=s0, for s0
L(s0)=(ψz1+ψz2++)(ϕp1+ϕp2++)=π,π,3π,3π,

if none of s0 satisfy the equation above then the root locus is not on the real axis.
Otherwise, we can solve the range of s0

  • Rule 3: Find the asymptotes for large K
    When K, there is not only the result show in Rule 1 (s is finite)
    Consider (2), for K,s is large we can modify (2) as
[1+K(sz1)(sz2)(sz3)(sp1)(sp2)(sp3)]s=01+Ks(\# of zeros)s(\# of poles)=01+Ksmn=0snm+K=0
  • for nm=0,
K0

In this case there is no asymptote. As Rule 1 says, all root go from poles to finite zeros.

- for nm=1

s=K=

this indicates that there is an imaginary zero at .

  • for nm>1
snm=K=Kπs=k(π+2πnm)k=K1/(nm)=

e.g. nm=3

s={kπ3k3π3=kπkπ3

note that this result only tell us there are three imaginary zeros at different directions of .
However, the source (intersection) is no need to be at the origin (s=0). This is because, for a finite s0<0.

s0=mπ{(kπ3s0)=kπ3(kπs0)=kπ(kπ3s0)=kπ3

Thus we can write the asymptotes as

((sp1)(sp2))+K((sz1)(sz2))=0(sn+asn1++)+K(sm+bsm1++)=0pi=a
(sn+asn1++)+K(sm+bsm1++)=0sn+asn1++K(sm+bsm1++)=0(sr1)(sr2)(srn)=0ri=ari=a=pi

now rewrite the characteristic equation

[1+K(sz1)(sz2)(sz3)(sp1)(sp2)(sp3)]s1+K1(sα)nm=0(sα)nm+K=0(sr1)(sr2)(srnm)=0i=1nmri=((nm)α)=(nm)α

notice that all of the roots go from poles to zeros, therefore for n>m case, there are some poles go to infinite imaginary zeros.
Thus we have

(all roots)=(roots go to finite zeros)+(roots go to infinte img. zeros)
i=1nri=i=1mzi+i=m+1nzimg,i=zi+(nm)α
α=rizinm=pizinm
  • Rule 4: departure and arrival angle

    • for departure angle take s0pi and solve L(s0)=nπ
    • for departure angle take s0zi and solve L(s0)=nπ
  • Rule 5: points on Image(jω) axis
    similar to rule 2, just let s0=jω0 and try to solve the characteristic equation.

  • Rule 6: find breakaway points (location of multiple roots)
    consider there is a multiple roots r1 then we can write

1+KL(s)=0a(s)+Kb(s)(sr1)p(sr2)=0dds[a(s)+Kb(s)]s=r1=p(sr1)p1(sr2)=0

thus, by solving the equation

dds[a(s)+Kb(s)]=0

we can probably find the breakaway point r1.