Skip to content

Mid1

DC Motor

  • emf voltage: e
  • armature current: ia
  • viscous friction coefficient: b
  • inertia: Jm
τ=Kt iae=Ke θ˙mKt=Ke (for same unit)
  • Modeling
    • voltage across motor: va
τ=Jmθ¨+bθ˙=Kt iava=La ia+raia+Ke θ˙m

Mason's Rule

G(s)=V(s)U(s)=iGi ΔiΔ
Δ=1sum of all individual loop gains+sum of gain products of all possible two loops which do not touchsum of gain products of all possible three loops which do not touch+
  • path gain of the ith forward path Gi
  • value of Δ for the part of the signal-flow graph that does not touch the ith forward path.

  • see example.


Second System Response

Transfer function

H(s)=wn2s2+2ζωns+ωn2
  • Poles:
    • σ=ζωn
    • ωd=ωn1ζ2
s=ζωn±jωn1ζ2=σ±jωd

Unit Step Input

Y(s)=1sH(s)=1ss+2ζωns2+2ζωns+ωn2

after some trivial calculation,

y(t)=1K eσt sin(ωdt+θ)

note that K is not important.


Peak Time

  • peak Time tp
y=0y=Keσtsin(ωdt)

Max Overshoot

max overshoot happens at ωd tp=π

tp=πωd
  • overshoot Mp (memorize directly)
y(tp)=1+Mp=1+eσπ/ωd
Mp=eσπ/ωd=eσtp

rise time

  • trt2t1
  • for characteristic equation: s+1/τ
{et1/τ=0.9et2/τ=0.1
tr=t2t1=τ(ln0.1(ln0.9))=τln92τ
  • for characteristic equation: s2+2ζωn+ωn2
tr1.8ωn0.8+1.1ζ+1.4ζ2ωn

settling time

  • ts (for steady state error 1%)

  • for characteristic equation: s+1/τ

ets/τ=0.01ts/τ=ln0.01ts=ln0.01τ4.6τ
  • for characteristic equation: s2+2ζωn+ωn2=(s(σ+jωd))(s(σjωd))
ts=ln0.01σ

Extra zero

H(s)=Ks+ασ(s+(σ+jωd))(s+(σjωd))

when α is small (α<4), the extra zero would increase the overshoot Mp.

when α, zero would be trivial.

Extra pole

H(s)=K1(s+ασ)(s+(σ+jωd))(s+(σjωd))

when α is small (α<4), the extra pole decrease the rising time tr.

when α, the extra pole is trivial.


Final Value Theorem

  • poles have to be on left-half plane (converge)
y()=[sY(s)]s0

proof:

L{y}s0=[sY(s)y(0)]s0=0estydt=0ydt=y()y(0)[sY(s)]s0=y()
  • Initial value theorem
[sF(s)]s=f(0+)

proof is similar to final value theorem.

Routh-Hurwitz stability criterion

sn+a1sn1+a2sn2++an1s+an=0

The system would be stable iff the elements of the first column (a1,b1,c1,) are all positive.

In addition, for a stable system, the coefficients of polynomial are all positive (not even 0).

A simple explanation is that for a stable system which have its all roots at L.H.P, we can write

(s+n1)(s+n2)(s+n3)(s+nn)=0

  • # of roots in the RHP == # of sign changes in the first column.
example 3.32
a(s)=s6+4s5+3s4+2s3+s2+4s+4
  • first column
s6 1
s5 4
s4 5/2
s3 2
s2 3
s1 -76/15
s0 4

There are two sign changes, s2 to s1, and s1 to s0.

Thus, There are two roots in RHP