diff options
author | Nao Pross <np@0hm.ch> | 2021-12-21 22:47:14 +0100 |
---|---|---|
committer | Nao Pross <np@0hm.ch> | 2021-12-21 22:47:14 +0100 |
commit | 0d6056028c9cbce96c6b693d1bb1cf4bb0920069 (patch) | |
tree | aec6c4c281d7349bd4445365449de2924e24fee7 /doc | |
parent | Update tapped delay line figure (diff) | |
download | Fading-0d6056028c9cbce96c6b693d1bb1cf4bb0920069.tar.gz Fading-0d6056028c9cbce96c6b693d1bb1cf4bb0920069.zip |
Move fractional delay FIR figure
Diffstat (limited to 'doc')
-rw-r--r-- | doc/thesis/chapters/theory.tex | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/doc/thesis/chapters/theory.tex b/doc/thesis/chapters/theory.tex index 873c187..c7547cd 100644 --- a/doc/thesis/chapters/theory.tex +++ b/doc/thesis/chapters/theory.tex @@ -279,23 +279,6 @@ From a signal processing perspective \eqref{eqn:discrete-multipath-impulse-respo \subsection{Simulating multipath CIR with FIR filters} \label{sec:fractional-delay} -\begin{figure} - \centering - \begin{subfigure}{.4\linewidth} - \includegraphics[width=\linewidth]{./figures/screenshots/Fractional_delay_6} - \caption{Integer delay of 6 samples.} - \end{subfigure} - \hskip 5mm - \begin{subfigure}{.4\linewidth} - \includegraphics[width=\linewidth]{./figures/screenshots/Fractional_delay_637} - \caption{Fractional delay of 6.37 samples.} - \end{subfigure} - \caption{ - FIR filters for integer and fractional delays. - \label{fig:fractional-delay-sinc-plot} - } -\end{figure} - As mentioned in the section before a FIR filter can be used to simulate discrete-time models of multipath fading. But with FIR filters the delays can only be integer multiples of the sample rate. When the delays are non integer an approximation needs to be done. That is because FIR filters have a transfer function of the form \begin{equation} \label{eqn:transfer-function-fir} H(j\omega) = \sum_{n = 0}^{N} h(n) e^{-j\omega nT} @@ -319,6 +302,23 @@ where the odd order of the filter \(N\) should satisfy the condition \end{equation} for a minimal error in the approximation \cite{Valimaki1995}. It is worth mentioning that it is also possible to build FIR filters of even length with a different condition, or ones that do not satisfy \eqref{eqn:fractional-fir-length}, in which cases more consideration is required. An example of a fractional delay FIR filter is shown in \figref{fig:fractional-delay-sinc-plot}. +\begin{figure} + \centering + \begin{subfigure}{.4\linewidth} + \includegraphics[width=\linewidth]{./figures/screenshots/Fractional_delay_6} + \caption{Integer delay of 6 samples.} + \end{subfigure} + \hskip 5mm + \begin{subfigure}{.4\linewidth} + \includegraphics[width=\linewidth]{./figures/screenshots/Fractional_delay_637} + \caption{Fractional delay of 6.37 samples.} + \end{subfigure} + \caption{ + FIR filters for integer and fractional delays. + \label{fig:fractional-delay-sinc-plot} + } +\end{figure} + \subsection{Statistical model} \label{sec:statistical-model} Because as mentioned earlier it is difficult to estimate the time-dependent parameters of \(h_l(m)\) in many cases it is easier to model the components of the CIR as stochastic processes, thus greatly reducing the number of parameters \cite{Messier,Mathis}. This is especially effective for channels that are constantly changing, because by the central limit theorem the cumulative effect of many small changes tends to a normal distribution. |