Saturday, September 25, 2021

Design a FIR Filter for Given Specifications

Introduction

The objective of this project is demonstrating how a digital filter is designed using windowing method in conjunction with the Kaiser window for a given set of requirements. A digital filter is basically a filter which does mathematical operations on sampled discrete-time signals. In telecommunication engineering digital filters play a major role, in signal demodulators and many other systems. This project was carried out as a part of the module "Digital Signal Processing" and here we design a digital bandpass filter. The mathematical analysis was carries out using MATLAB 2018a.

Design

Many design methods are available for designing FIR filters. Closed form direct approach was used here which is followed by the Fourier Series method along with a Kaiser Window. The truncation of the impulse response was achieved using the Kaiser Window function. Here we analyze the causal impulse response and the magnitude responses of designed the filter to confirm its characteristics with initial parameter. Further, the filter was evaluated for its performance by analyzing the output signal obtained for a given input signal consisting of a combination of sinusoids which having frequency components in both the lower and upper stopbands and also in the passband as well. 

A detailed step by step design procedure is available in the documentation linked below.

Results


1 / 7
2 / 7
3 / 7
4 / 7
5 / 7
6 / 7
7 / 7

Complete Documentation Link can be found here.


No comments:

Post a Comment

Popular Posts