Cascade of Multiple Systems

In signals and systems, a cascade refers to the serial connection of two or more systems, where the output of one system serves as the input to the next system. For example, a cascade of two systems and can be graphically represented as

\begin{document}
\begin{tikzpicture}[scale=1.3]
 
% Input
\draw[->, thick] (-1,0) -- (0,0) node[at start, left]{$x(t)$};
 
% First block
\draw[draw, rectangle, minimum width=1.5cm, minimum height=1cm, thick] (0, -0.5) rectangle (1.5, 0.5);
\node at (0.75, 0) {$F$};
 
% Arrow between blocks
\draw[thick] (1.5,0) -- (2,0);
 
% Second block
\draw[draw, rectangle, minimum width=1.5cm, minimum height=1cm, thick] (2, -0.5) rectangle (3.5, 0.5);
\node at (2.75, 0) {$G$};
 
% Output
\draw[->, thick] (3.5,0) -- (4.5,0) node[at end, right]{$y(t)$};
 
% H
\draw[thick, dashed] (-0.5, -1) -- (4, -1) -- (4, 1) -- (-0.5, 1) -- cycle;
\node[thick, scale=1.3] at (-0.3, -0.8) {H};
\end{tikzpicture}
\end{document}

For LTI systems, the impulse response of a cascade is given as

whereas the cascade’s frequency response is given as

Note (Zero Cascade)

If

Proof

Examples

(Discrete-Time) Cascade

Consider a system , governed by the LCCDE

Suppose we cascade with a new system ( comes before as in the figure above), governed by the LCCDE

By plugging in the eigenfunction input , we find that the frequency responses of and are

We see here that is undefined for , and is undefined for . We also know by definition that . Since comes before , any such that will lead to . Therefore, we can say that

\begin{cases} \text{Undefined} &\text{for } \omega = 2k\pi \\ 0 &\text{for } \omega = \frac{2k\pi}{3} \cap k \pmod{3} \not\equiv 0 \\ 1 &\text{otherwise}

\end{cases},$$

where becomes a condition since is still undefined for .