Friday 20 October 2017

[2017] FIR Filter Design for Given Specifications

Introduction

This project is undertaken with the objective of demonstrating the design process of a digital filter using the windowing method in conjunction with the Kaiser window to fit given requirements. The filter is then analyzed and verified. A comprehensive summery of the basic principles of filter design also have been revised as a part of this project report. Mathematical analysis has been carried out using Matlab 2014a software. It is submitted as the semester project for the module 'Digital Signal Processing'.


Magnitude Response of the designed bandstop filter

Objectives


  • To test the conceptual understanding of Fourier series methods of designing FIR Filters
  • To provide experience in designing a FIR Filter to fit the given specifications

My Responsibilities

This is an individual project

  • Analyzing given specifications and building the mathematical model
  • Applying the equations to write a Matlab program
  • Visualizing the results from Matlab program.
  • Documentation

Skills Acquired

  • Matlab
  • Digital Signal Processing Theories

Results

CLICK ON IMAGES TO ZOOM

Attenuation in stopband

Ripples on lower passband

DFT of a test excitation signal

DFT of the signal passed through my filter

DFT of the signal passed through an ideal filter

Full Documentation

No comments:

Post a Comment