Skip to main content

Range of K for stability (Jury test)

Short answer

Closed-loop characteristic equation is z^2+(0.3679K-1.3679)z+(0.3679+0.2642K)=0. Jury conditions for n=2 give |a2|<1 => K<2.3925, P(1)>0 => K>0, P(-1)>0 => K<26.38. So stable for 0 < K < 2.3925.

Consider the discrete-time unity-feedback control system whose open-loop pulse transfer function is given by G(z)=K(0.3679z+0.2642)/((z-0.3679)(z-1)). Determine the range of gain K for stability by using the Jury stability test.

Step 1: Characteristic equation

For unity feedback, 1+G(z)=01 + G(z) = 0:

(z−0.3679)(z−1)+K(0.3679z+0.2642)=0(z - 0.3679)(z - 1) + K(0.3679z + 0.2642) = 0 P(z)=z2+(0.3679K−1.3679)z+(0.3679+0.2642K)=0P(z) = z^2 + (0.3679K - 1.3679)z + (0.3679 + 0.2642K) = 0

So n=2n = 2, a0=1a_0 = 1, a1=0.3679K−1.3679a_1 = 0.3679K - 1.3679, a2=0.3679+0.2642Ka_2 = 0.3679 + 0.2642K.

Step 2: Jury conditions for a second-order system

For n=2n = 2 there are only three conditions: ∣a2∣<a0|a_2| < a_0, P(1)>0P(1) > 0, and P(−1)>0P(-1) > 0. No table rows are needed.

Condition 1: ∣a2∣<a0|a_2| < a_0

∣0.3679+0.2642K∣<1|0.3679 + 0.2642K| < 1 ⇒  −1<0.3679+0.2642K<1  ⇒  −5.178<K<1−0.36790.2642=2.3925\Rightarrow\; -1 < 0.3679 + 0.2642K < 1 \;\Rightarrow\; -5.178 < K < \frac{1 - 0.3679}{0.2642} = 2.3925

Condition 2: P(1)>0P(1) > 0

P(1)=1+0.3679K−1.3679+0.3679+0.2642K=0.6321K>0  ⇒  K>0P(1) = 1 + 0.3679K - 1.3679 + 0.3679 + 0.2642K = 0.6321K > 0 \;\Rightarrow\; K > 0

Condition 3: (−1)2P(−1)>0(-1)^2P(-1) > 0

P(−1)=1−0.3679K+1.3679+0.3679+0.2642K=2.7358−0.1037K>0  ⇒  K<26.38P(-1) = 1 - 0.3679K + 1.3679 + 0.3679 + 0.2642K = 2.7358 - 0.1037K > 0 \;\Rightarrow\; K < 26.38

Step 3: Combine

ConditionRequirement
∣a2∣<a0\lvert a_2\rvert < a_0−5.178<K<2.3925-5.178 < K < 2.3925
P(1)>0P(1) > 0K>0K > 0
P(−1)>0P(-1) > 0K<26.38K < 26.38

The intersection of all three is

0<K<2.39250 < K < 2.3925

Step 4: Check at the critical gain

At K=2.3925K = 2.3925: P(z)=z2−0.4877z+1=0P(z) = z^2 - 0.4877z + 1 = 0, which gives z=0.244±j0.970z = 0.244 \pm j0.970 with ∣z∣=1.000|z| = 1.000. The poles lie on the unit circle, so the system is marginally stable and oscillates.

This G(z)G(z) is the ZOH equivalent of Ks(s+1)\dfrac{K}{s(s+1)} with T=1T = 1 s. The continuous system is stable for every K>0K > 0, but sampling limits the stable gain to K<2.39K < 2.39.

Answer: The closed-loop system is stable for 0<K<2.39250 < K < 2.3925.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Digital Control System chapter 3 questions →