SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2707
Design and Implementation of Butterworth, Chebyshev-I Filters for
Digital Signal Analysis
Modi Rishabhkumar N.1, Pramiti Parashar2
1,2 M.E, EC, L. D College of Engineering, Gujarat, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Filters have become a very essential part in
the digital field emerging exponentially in today’s time.
Filters are responsible for removing the undesirable
components from a specific signal and help in extracting
the required frequency range for the respective output.
Filters have many applications in the signal processing
and communication systems, like, noise reduction, channel
equalization, circuit analysis, audio-video signal
processing, radar field, data analysis. Also, the biomedical
fields have the use of filters for filtering the noisy signals
of the ECG, EEG and EMG. This paper explains the basic
functions of filters, their types, i.e. low pass, high pass,
band pass, band stop, and all pass filters. The IIR filters
have been studied theoretically and also designed using
Python software. The filter responses of the Butterworth,
and Chebyshev-I filters have been observed and compared
successfully.
Key Words: Filters, Digital Filters, Impulse Response,
Butterworth Filter, Chebyshev-I Filter
1.INTRODUCTION
The field of signal processing includes filtering as a basic
and very essential process. It is a linear system which is
used for the removal of noise and all other unwanted
components from the signal and gets the desired signal in
the output. Using the filters, the desired amplitude phase
and frequency of a signal can be obtained from the original
signal. Both the digital and analog filters are a part of
filtering. The digital filters are more preferable as
compared to the analog filters in many fields as it is
efficient for detecting and filtering the noise signals.[1]
For the digital filtering the input analog signal is converted
into digital signal using sampling and then it is processed
and converted back to the analog form and received as the
output. The digital filters are classified into many various
types based on several factors and characteristics that
have been discussed in the further section. The IIR filters
and the FIR filters have been explained in detail with the
transfer functions and henceforth the Chebyshev-I and
Butterworth filters are explained in detail. Also, they have
been designed using Python Software for the comparison
of their respective response.
2. TYPES OF FILTERS
The digital filters function differently on the basis of the
requirement of the user. There are different characteristics
exhibited by the digital filters. On the basis of their
different characteristics, they can be classified into various
different types.
The two main classifications of the digital filters based on
their functioning and the response. The very first basic
classification is done based on their magnitude
characteristics. They are:
1) Low pass filter: - As the name suggests, the low pass
filters allow only the low frequencies required up to
the cut-off frequency to pass through and the other
frequencies are attenuated.
2) High pass filter: - The high pass filter attenuates the
frequencies lower than the cut-off frequencies and
allows the higher frequencies to pass through.
3) Band pass filter: - This filter allows the selected band
of frequency lying between the lower and higher cut-
off frequencies to pass through and attenuates the
rest of the frequencies.
4) Band stop filter: - This filter attenuates the frequency
band between the lower and higher cut-off
frequencies and lets all the other frequencies pass
through.
5) All pass filter: - This filter passes all the frequencies of
equal gain. [2]
The other classification of filters is based on the time
domain. They are:
1) Infinite Impulse Response (IIR) Filters
2) Finite Impulse Response (FIR) Filters
2.1 IIR Filters
IIR Filters are the digital filters that have an infinite
impulse response. They are also known as recursive filters
as they have a feedback and hence they produce a better
frequency response. The IIR filters do not possess linear
phase characteristics. This being their limitation, they
cannot be preferred for a linear phase system. The IIR
filters acquire less memory and also include fewer
calculations. The transfer function of the IIR filters is as
shown in equation 1 below.
( )
∑
∑
(1)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2708
The IIR filters can be realized by Butterworth, Chebyshev-I
and Elliptic filters, of which the Butterworth and
Chebyshev-I filters are explained in the further sections.
[3]
2.1 FIR Filters
The design methods of FIR Filters are based on ideal filter
approximation. Using this approximation, the filter
designed is of a higher order, due to which it becomes
complex to implement. The transfer function of FIR filters
is as shown in equation 2 below.
( )
( )
( )
∑ (2)
The designing process takes into consideration the
required characteristics and specifications. The FIR filters
are designed using various windowing techniques as
shown in the figure below.
Fig -1: Windowing Techniques
3. BUTTERWORTH FILTER
The square magnitude function of a N order Butterworth
filter is given by,
( )
(3)
Unity value is achieved by this function at Ω = 0 that is
considered a flat pass band. Zero value is achieved at
infinity and is considered to be a flat stop band. Figure 2
shows the normalized specifications and the response of
Butterworth filter. The following figure gives the
normalized specifications, where Ωp = 1, ( )
and it is required that ( ) .
Where,
Ap = maximum pass-band variation
As = minimum stop band attenuation
N = Order of filter, that means the no. of stages used in
the design of analog filter. [4]
Fig-2: Response of Butterworth Filter
4. CHEBYSHEV-I FILTER
The square magnitude function of a N order Chebyshev-I
filter is as shown.
( )
( )
(4)
Where,
( ) {
, ( )
, ( )
}
In the normalized pass band 0 ≤ Ω ≤ Ωp = 1, this function
alternatingly achieves the values of 1 and at N + 1
points such that ( ) . For N even,
( ) and for N odd, ( ) (equi-
ripple pass band). At infinity, the value of ( ) is
zero and the first 2N-1 derivatives are zero (maximally
flat stop band), as shown in the figure below [5]. The
Figure below shows the response of the Chebyshev-I
filter.
Name of
Window
function
Transiti
on
Width
(Hz)
(Normal
ize-zed)
Pass
band
ripple
(dB)
Main
Lobe
Relati
ve to
Side
Lobe
(dB)
Stopband
attenuation
(dB)
(Maximum)
Window
Function
w(n),
|n|≤(N-1)/2
Rectangular 0.9/N 0.7416 13 21 1
Hanning 3.1/N 0.0546 31 44
( )
Hamming 3.3/N 0.0194 41 53
( )
Blackman 5.5/N 0.0017 57 75
( )
( )
Kaiser
2.93/N
(β=4.54)
0.0274
-
50
* ( [ ] ) +
( )
4.32/N
(β=6.76)
0.00275 70
5.71/N
(β=8.96)
0.000275 90
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2709
Fig-3: Response of Chebyshev-I Filter
5. SIMULATION RESULTS
Considering the following signal for filtering,
( ) ( )
( ) (
)
and the desired signal to be
( )
Cutoff frequency = 1MHz
Sampling frequency = 10MHz
The following graphs demonstrate low pass filter design
using different windows and also compare the different
filter response along with filtered output.
Fig-4: Responses of Blackman Windowing Technique.
Fig-5: Responses of Butterworth Filter
Fig-6: Responses of Chebyshev-I Filter
Fig-7: Desired Output and Filtered Output
6. CONCLUSION
In this paper, we have successfully studied the different
types of digital filters and their functions. Also, we have
understood in detail, the Butterworth and Chebyshev-I
filters, their response, and characteristics. The simulations
have been successfully performed and the comparison has
been concluded that using Butterworth filter, the best
output is obtained in reference to the attenuation and
phase response. It has a flat pass band and the stop band
without any ripples. The results obtained using the FIR
filter is very complex and costly as the order of the filter
required is high. This leads us to conclude that the use of
IIR Filters is better. Among the IIR filters, the Chebyshev-I
Filter gives a sharp response.
REFERENCES
[1] Ranjit Singh and Sandeep K. Arya, “Determining
Optimum coefficients of IIR Digital Filter using Analog
to Digital Mapping,” International Journal of
Advancements in Computer Science and Information
Technology, Vol. 01, No. 01, pp.19-23, September
2011.
[2] Design of Low Pass Filter using Hanning and
Hamming Windowing techniques, Priya Yadav,
Priyanka Sahu.
[3] Proakis, J. G. and Manolakis, D. G. 2007. Digital Signal
Processing: Principles, Algorithms, and Applications.
Pearson Education Ltd.
[4] Design and Implementation of Butterworth,
Chebyshev-I, and Elliptic Filter for Speech Signal
Analysis, PrajoyPodder, Md. Mehedi Hasan
[5] P. Ramesh Babu, “Digital Signal Processing”, Fourth
edition, Scitech Publication(India) Pvt. Ltd, Chennai,
2008

More Related Content

PDF
1749 1756
PDF
IRJET-A Comparative Study of Digital FIR and IIR Band- Pass Filter
PDF
Determination of optimum coefficients of iir digital butterworth band stop fi...
PDF
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
PDF
Analysis of different FIR Filter Design Method in terms of Resource Utilizati...
PPTX
Discrete time signal processing unit-2
PDF
IRJET- Designing of Basic Types of Filters using Standard Tool
DOCX
Digital filter design using VHDL
1749 1756
IRJET-A Comparative Study of Digital FIR and IIR Band- Pass Filter
Determination of optimum coefficients of iir digital butterworth band stop fi...
Digital Signal Processing Tutorial: Chapt 4 design of digital filters (FIR)
Analysis of different FIR Filter Design Method in terms of Resource Utilizati...
Discrete time signal processing unit-2
IRJET- Designing of Basic Types of Filters using Standard Tool
Digital filter design using VHDL

What's hot (16)

PPTX
Basics of digital filters
PDF
Performance Analysis and Simulation of Decimator for Multirate Applications
PPTX
Digital filter structures
PDF
Design of Multiplier Less 32 Tap FIR Filter using VHDL
PDF
Design of Area Efficient Digital FIR Filter using MAC
PDF
Design of fir filter using rife vincent window using ffd algorithm
PDF
DSP_2018_FOEHU - Lec 0 - Course Outlines
PDF
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
PDF
Design of Variable Digital FIR Filter for Software Defined Radio Applications
PDF
Implementation Cost Analysis of the Interpolator for the Wimax Technology
PDF
Matlab Based Decimeter Design Analysis Wimax Appliacation
PDF
Basics of Digital Filters
DOCX
digital filter design
PDF
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
PDF
Design of Digital Filter and Filter Bank using IFIR
PDF
Simulation Study of FIR Filter based on MATLAB
Basics of digital filters
Performance Analysis and Simulation of Decimator for Multirate Applications
Digital filter structures
Design of Multiplier Less 32 Tap FIR Filter using VHDL
Design of Area Efficient Digital FIR Filter using MAC
Design of fir filter using rife vincent window using ffd algorithm
DSP_2018_FOEHU - Lec 0 - Course Outlines
Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using A...
Design of Variable Digital FIR Filter for Software Defined Radio Applications
Implementation Cost Analysis of the Interpolator for the Wimax Technology
Matlab Based Decimeter Design Analysis Wimax Appliacation
Basics of Digital Filters
digital filter design
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
Design of Digital Filter and Filter Bank using IFIR
Simulation Study of FIR Filter based on MATLAB
Ad

Similar to IRJET- Design and Implementation of Butterworth, Chebyshev-I Filters for Digital Signal Analysis (20)

PPTX
Some important topics in IIR filter.pptx
PPTX
Digital Signal Processing
PPT
Digital signal processing By Er. Swapnil Kaware
PDF
Matlab Filter Design and Implementation.pdf
PDF
Design of iir digital highpass butterworth filter using analog to digital map...
PPTX
Design of Filters PPT
PPTX
DTSP UNIT IV - DESIGN OF DIGITAL FILTERS.pptx
PDF
E0162736
PDF
Filters two design_with_matlab
PPTX
Butterworth filter design
PPTX
Design of digital filters
PDF
Design and Implementation of FIR Filter to Analyze Power Efficiency and Noise...
DOCX
PDF
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
PDF
IIR Filter Design for De Nosing Speech Signal using Matlab
PDF
Design and determination of optimum coefficients of iir digital highpass filt...
PDF
ECE 569 Digital Signal Processing Project
PDF
Performance Analysis of FIR Filter using FDATool
PPTX
Butterworth filter
PDF
Digitial signal processing and commu.pdf
Some important topics in IIR filter.pptx
Digital Signal Processing
Digital signal processing By Er. Swapnil Kaware
Matlab Filter Design and Implementation.pdf
Design of iir digital highpass butterworth filter using analog to digital map...
Design of Filters PPT
DTSP UNIT IV - DESIGN OF DIGITAL FILTERS.pptx
E0162736
Filters two design_with_matlab
Butterworth filter design
Design of digital filters
Design and Implementation of FIR Filter to Analyze Power Efficiency and Noise...
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
IIR Filter Design for De Nosing Speech Signal using Matlab
Design and determination of optimum coefficients of iir digital highpass filt...
ECE 569 Digital Signal Processing Project
Performance Analysis of FIR Filter using FDATool
Butterworth filter
Digitial signal processing and commu.pdf
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
web development for engineering and engineering
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Sustainable Sites - Green Building Construction
PPTX
Lecture Notes Electrical Wiring System Components
PDF
PPT on Performance Review to get promotions
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Mechanical Engineering MATERIALS Selection
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
web development for engineering and engineering
Internet of Things (IOT) - A guide to understanding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
OOP with Java - Java Introduction (Basics)
Foundation to blockchain - A guide to Blockchain Tech
Model Code of Practice - Construction Work - 21102022 .pdf
bas. eng. economics group 4 presentation 1.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Sustainable Sites - Green Building Construction
Lecture Notes Electrical Wiring System Components
PPT on Performance Review to get promotions
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...

IRJET- Design and Implementation of Butterworth, Chebyshev-I Filters for Digital Signal Analysis

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2707 Design and Implementation of Butterworth, Chebyshev-I Filters for Digital Signal Analysis Modi Rishabhkumar N.1, Pramiti Parashar2 1,2 M.E, EC, L. D College of Engineering, Gujarat, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Filters have become a very essential part in the digital field emerging exponentially in today’s time. Filters are responsible for removing the undesirable components from a specific signal and help in extracting the required frequency range for the respective output. Filters have many applications in the signal processing and communication systems, like, noise reduction, channel equalization, circuit analysis, audio-video signal processing, radar field, data analysis. Also, the biomedical fields have the use of filters for filtering the noisy signals of the ECG, EEG and EMG. This paper explains the basic functions of filters, their types, i.e. low pass, high pass, band pass, band stop, and all pass filters. The IIR filters have been studied theoretically and also designed using Python software. The filter responses of the Butterworth, and Chebyshev-I filters have been observed and compared successfully. Key Words: Filters, Digital Filters, Impulse Response, Butterworth Filter, Chebyshev-I Filter 1.INTRODUCTION The field of signal processing includes filtering as a basic and very essential process. It is a linear system which is used for the removal of noise and all other unwanted components from the signal and gets the desired signal in the output. Using the filters, the desired amplitude phase and frequency of a signal can be obtained from the original signal. Both the digital and analog filters are a part of filtering. The digital filters are more preferable as compared to the analog filters in many fields as it is efficient for detecting and filtering the noise signals.[1] For the digital filtering the input analog signal is converted into digital signal using sampling and then it is processed and converted back to the analog form and received as the output. The digital filters are classified into many various types based on several factors and characteristics that have been discussed in the further section. The IIR filters and the FIR filters have been explained in detail with the transfer functions and henceforth the Chebyshev-I and Butterworth filters are explained in detail. Also, they have been designed using Python Software for the comparison of their respective response. 2. TYPES OF FILTERS The digital filters function differently on the basis of the requirement of the user. There are different characteristics exhibited by the digital filters. On the basis of their different characteristics, they can be classified into various different types. The two main classifications of the digital filters based on their functioning and the response. The very first basic classification is done based on their magnitude characteristics. They are: 1) Low pass filter: - As the name suggests, the low pass filters allow only the low frequencies required up to the cut-off frequency to pass through and the other frequencies are attenuated. 2) High pass filter: - The high pass filter attenuates the frequencies lower than the cut-off frequencies and allows the higher frequencies to pass through. 3) Band pass filter: - This filter allows the selected band of frequency lying between the lower and higher cut- off frequencies to pass through and attenuates the rest of the frequencies. 4) Band stop filter: - This filter attenuates the frequency band between the lower and higher cut-off frequencies and lets all the other frequencies pass through. 5) All pass filter: - This filter passes all the frequencies of equal gain. [2] The other classification of filters is based on the time domain. They are: 1) Infinite Impulse Response (IIR) Filters 2) Finite Impulse Response (FIR) Filters 2.1 IIR Filters IIR Filters are the digital filters that have an infinite impulse response. They are also known as recursive filters as they have a feedback and hence they produce a better frequency response. The IIR filters do not possess linear phase characteristics. This being their limitation, they cannot be preferred for a linear phase system. The IIR filters acquire less memory and also include fewer calculations. The transfer function of the IIR filters is as shown in equation 1 below. ( ) ∑ ∑ (1)
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2708 The IIR filters can be realized by Butterworth, Chebyshev-I and Elliptic filters, of which the Butterworth and Chebyshev-I filters are explained in the further sections. [3] 2.1 FIR Filters The design methods of FIR Filters are based on ideal filter approximation. Using this approximation, the filter designed is of a higher order, due to which it becomes complex to implement. The transfer function of FIR filters is as shown in equation 2 below. ( ) ( ) ( ) ∑ (2) The designing process takes into consideration the required characteristics and specifications. The FIR filters are designed using various windowing techniques as shown in the figure below. Fig -1: Windowing Techniques 3. BUTTERWORTH FILTER The square magnitude function of a N order Butterworth filter is given by, ( ) (3) Unity value is achieved by this function at Ω = 0 that is considered a flat pass band. Zero value is achieved at infinity and is considered to be a flat stop band. Figure 2 shows the normalized specifications and the response of Butterworth filter. The following figure gives the normalized specifications, where Ωp = 1, ( ) and it is required that ( ) . Where, Ap = maximum pass-band variation As = minimum stop band attenuation N = Order of filter, that means the no. of stages used in the design of analog filter. [4] Fig-2: Response of Butterworth Filter 4. CHEBYSHEV-I FILTER The square magnitude function of a N order Chebyshev-I filter is as shown. ( ) ( ) (4) Where, ( ) { , ( ) , ( ) } In the normalized pass band 0 ≤ Ω ≤ Ωp = 1, this function alternatingly achieves the values of 1 and at N + 1 points such that ( ) . For N even, ( ) and for N odd, ( ) (equi- ripple pass band). At infinity, the value of ( ) is zero and the first 2N-1 derivatives are zero (maximally flat stop band), as shown in the figure below [5]. The Figure below shows the response of the Chebyshev-I filter. Name of Window function Transiti on Width (Hz) (Normal ize-zed) Pass band ripple (dB) Main Lobe Relati ve to Side Lobe (dB) Stopband attenuation (dB) (Maximum) Window Function w(n), |n|≤(N-1)/2 Rectangular 0.9/N 0.7416 13 21 1 Hanning 3.1/N 0.0546 31 44 ( ) Hamming 3.3/N 0.0194 41 53 ( ) Blackman 5.5/N 0.0017 57 75 ( ) ( ) Kaiser 2.93/N (β=4.54) 0.0274 - 50 * ( [ ] ) + ( ) 4.32/N (β=6.76) 0.00275 70 5.71/N (β=8.96) 0.000275 90
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 03 | Mar-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 2709 Fig-3: Response of Chebyshev-I Filter 5. SIMULATION RESULTS Considering the following signal for filtering, ( ) ( ) ( ) ( ) and the desired signal to be ( ) Cutoff frequency = 1MHz Sampling frequency = 10MHz The following graphs demonstrate low pass filter design using different windows and also compare the different filter response along with filtered output. Fig-4: Responses of Blackman Windowing Technique. Fig-5: Responses of Butterworth Filter Fig-6: Responses of Chebyshev-I Filter Fig-7: Desired Output and Filtered Output 6. CONCLUSION In this paper, we have successfully studied the different types of digital filters and their functions. Also, we have understood in detail, the Butterworth and Chebyshev-I filters, their response, and characteristics. The simulations have been successfully performed and the comparison has been concluded that using Butterworth filter, the best output is obtained in reference to the attenuation and phase response. It has a flat pass band and the stop band without any ripples. The results obtained using the FIR filter is very complex and costly as the order of the filter required is high. This leads us to conclude that the use of IIR Filters is better. Among the IIR filters, the Chebyshev-I Filter gives a sharp response. REFERENCES [1] Ranjit Singh and Sandeep K. Arya, “Determining Optimum coefficients of IIR Digital Filter using Analog to Digital Mapping,” International Journal of Advancements in Computer Science and Information Technology, Vol. 01, No. 01, pp.19-23, September 2011. [2] Design of Low Pass Filter using Hanning and Hamming Windowing techniques, Priya Yadav, Priyanka Sahu. [3] Proakis, J. G. and Manolakis, D. G. 2007. Digital Signal Processing: Principles, Algorithms, and Applications. Pearson Education Ltd. [4] Design and Implementation of Butterworth, Chebyshev-I, and Elliptic Filter for Speech Signal Analysis, PrajoyPodder, Md. Mehedi Hasan [5] P. Ramesh Babu, “Digital Signal Processing”, Fourth edition, Scitech Publication(India) Pvt. Ltd, Chennai, 2008