Skip to main content

Pulse TF for two sampler configurations

Short answer

For (a) with a sampler between G1 and G2, Y(z)/X(z) = G1(z)G2(z), where each Gi(z) = Z[Gi(s)]. For (b) without a sampler, Y(z)/X(z) = Z[G1(s)G2(s)]. The two results are generally different.

Determine the pulse transfer function Y(z)/X(z) of the given system as shown in figure (a) and (b). [Figure (a): X(s) → sampler → X*(s) → G₁(s) → U(s) → sampler → U*(s) → G₂(s) → Y(s) → sampler → Y*(s). Figure (b): X(s) → sampler → X*(s) → G₁(s) → U(s) → G₂(s) (no sampler between) → Y(s) → sampler → Y*(s)]

The answer depends on whether a sampler separates G1G_1 and G2G_2. With a sampler between them, the two pulse transfer functions multiply. Without one, the two s-domain transfer functions must be multiplied first and then z-transformed.

(a) Sampler between G1G_1 and G2G_2

X(s)  _/  X*  +----+ U(s)  _/  U*  +----+ Y(s)  _/  Y*
 ---o/ o---->| G1 |------o/ o---->| G2 |------o/ o--->
      T      +----+        T      +----+        T
  • U(s)=G1(s)X∗(s)U(s) = G_1(s)X^*(s), so U∗(s)=G1∗(s)X∗(s)U^*(s) = G_1^*(s)X^*(s), i.e. U(z)=G1(z)X(z)U(z) = G_1(z)X(z).
  • Y(s)=G2(s)U∗(s)Y(s) = G_2(s)U^*(s), so Y(z)=G2(z)U(z)Y(z) = G_2(z)U(z).
Y(z)X(z)=G1(z) G2(z),G1(z)=Z[G1(s)],  G2(z)=Z[G2(s)]\frac{Y(z)}{X(z)} = G_1(z)\,G_2(z), \qquad G_1(z) = \mathcal{Z}[G_1(s)],\; G_2(z) = \mathcal{Z}[G_2(s)]

(b) No sampler between G1G_1 and G2G_2

X(s)  _/  X*  +----+ U(s)  +----+ Y(s)  _/  Y*
 ---o/ o---->| G1 |------->| G2 |------o/ o--->
      T      +----+        +----+        T
  • Y(s)=G1(s)G2(s)X∗(s)Y(s) = G_1(s)G_2(s)X^*(s), so Y∗(s)=[G1G2]∗(s) X∗(s)Y^*(s) = [G_1G_2]^*(s)\,X^*(s).
Y(z)X(z)=G1G2(z)=Z[G1(s)G2(s)]\frac{Y(z)}{X(z)} = G_1G_2(z) = \mathcal{Z}\big[G_1(s)G_2(s)\big]

In general, G1G2(z)≠G1(z)G2(z)G_1G_2(z) \neq G_1(z)G_2(z).

Example

Take G1(s)=1sG_1(s) = \dfrac{1}{s} and G2(s)=as+aG_2(s) = \dfrac{a}{s+a}.

Case (a):

Y(z)X(z)=zz−1⋅azz−e−aT=az2(z−1)(z−e−aT)\frac{Y(z)}{X(z)} = \frac{z}{z-1}\cdot\frac{az}{z-e^{-aT}} = \frac{az^2}{(z-1)(z-e^{-aT})}

Case (b):

as(s+a)=1s−1s+aY(z)X(z)=zz−1−zz−e−aT=(1−e−aT)z(z−1)(z−e−aT)\begin{aligned} \frac{a}{s(s+a)} &= \frac{1}{s} - \frac{1}{s+a} \\ \frac{Y(z)}{X(z)} &= \frac{z}{z-1} - \frac{z}{z-e^{-aT}} = \frac{(1-e^{-aT})z}{(z-1)(z-e^{-aT})} \end{aligned}

The two results are different. You cannot move or remove a sampler without changing the system.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Digital Control System chapter 3 questions →