Skip to main content

Poles and zeros from state model

Short answer

The system poles are -2 and -3, zero is at -2. The pole-zero cancellation at -2 yields input-output dynamics 1/(s+3).

For a system given by d/dt [x1; x2] = [−5 −6; 1 0][x1; x2] + [1; 0]u; y = [1 2][x1; x2], determine the zeros and the poles of the system.

Find the transfer function C(sI−A)−1BC(sI-A)^{-1}B; its denominator roots are the poles and numerator roots are the zeros.

A=[−5−610],B=[10],C=[12]A = \begin{bmatrix} -5 & -6 \\ 1 & 0 \end{bmatrix},\quad B = \begin{bmatrix} 1 \\ 0 \end{bmatrix},\quad C = \begin{bmatrix} 1 & 2 \end{bmatrix}

Step 1

sI−A=[s+56−1s],∣sI−A∣=s(s+5)+6=s2+5s+6=(s+2)(s+3)sI - A = \begin{bmatrix} s+5 & 6 \\ -1 & s \end{bmatrix},\qquad |sI-A| = s(s+5) + 6 = s^2 + 5s + 6 = (s+2)(s+3) adj⁡(sI−A)=[s−61s+5],adj⁡(sI−A)B=[s1]\operatorname{adj}(sI-A) = \begin{bmatrix} s & -6 \\ 1 & s+5 \end{bmatrix},\qquad \operatorname{adj}(sI-A)B = \begin{bmatrix} s \\ 1 \end{bmatrix}

Step 2

C adj⁡(sI−A)B=s+2C\,\operatorname{adj}(sI-A)B = s + 2 Y(s)U(s)=s+2(s+2)(s+3)\frac{Y(s)}{U(s)} = \frac{s+2}{(s+2)(s+3)}

Poles and zeros

  • Poles (eigenvalues of AA): s=−2s = -2 and s=−3s = -3
  • Zero: s=−2s = -2

The zero at −2-2 cancels the pole at −2-2, so the input–output transfer function reduces to 1s+3\dfrac{1}{s+3}. The mode e−2te^{-2t} exists inside the system but does not appear at the output: the system is controllable (∣[B    AB]∣=1≠0|[B\;\; AB]| = 1 \ne 0) but not observable (∣CCA∣=0\left|\begin{smallmatrix} C \\ CA \end{smallmatrix}\right| = 0). Both poles are in the left half-plane, so the system is stable.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 8 questions →