SlideShare a Scribd company logo
1 of 3
Download to read offline
Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and
                    Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                         Vol. 2, Issue4, July-August 2012, pp.1968-1970
   Design High Pass FIR Filter With Signed Power Of Two Using
                            MATLAB
                               Sangita Solanki, Mr.Anup Mandloi
                                   Indore Institute science of Technology, Indore


Abstract
         The design of digital filter, using signed         over the frequency axis. In other terms, an optimal
power of two is implemented. The filter is                  Chebyshev FIR filter is optimal in the minimax
designed without multipliers. The design is based           sense: The filter coefficients are chosen to minimize
on the remez exchange algorithm for the design of           the worst-case error (maximum weighted error-
high pass filters. Linear phase FIR filter with             magnitude ripple) over all frequencies. This also
coefficients consisting of minimum number of                means it is optimal in the L-- infinity sense because,
power of two is formulated. The aim of this thesis          as noted above, the L—infinity norm of a weighted
is first to reduce the region that contains the             frequency-response error
optimal solution in order to decrease the
computation time and ,then FIR            filter are
designed using mixed integer linear programming.
                                                            Is the maximum magnitude over all frequencies:
Keyword:         remez exchange algorithm, Linear
phase FIR filter, mixed integer linear programming,
Signed power of two.
                                                                     Thus, we can say that an optimal Chebyshev
1 INTRODUCTION                                              filter minimizes the L—infinity norm of the
          Recently numerous algorithms have been            (possibly weighted) frequency-response error. The
proposed for designing multiplier less finite impulse       L—infinity norm is also called the uniform norm.
response (FIR) filters. In multiplier less digital filter   While the optimal Chebyshev FIR filter is unique, in
multiplication are replaced with a sequence of shift        principle, there is no guarantee that any particular
and adds. Therefore only adders are required for the        numerical algorithm can find it.
coefficient implementation. This leads to significant
reduction in the computational complexity and power                   The optimal Chebyshev FIR filter can often
consumption. Filters with such specifications can be        be found effectively using the Remez multiple
designed by appropriate modification of the                 exchange algorithm (typically called the Parks-
McClellan-Park algorithm. By suitable choice of the         McClellan algorithm when applied to FIR filter
weighting function of the equirriple error.The              design) . The Parks-McClellan/Remez algorithm also
purpose of this paper is to advance a new technique         appears to be the most efficient known method for
for the design of linear phase FIR filters with             designing optimal Chebyshev FIR filters (as
equirriple stop band and with a prescribed degree of        compared with, say linear programming methods
flatness in the pass band. the proposed technique is        using matlab's . This algorithm is available in
based on McClellan-Park algorithm for FIR filter            Matlab's Signal Processing Toolboxes firpm()
design and optimization is involved here. In Section        (formerly called remez())There is also a version of
II the method is introduced along with numerical            the Remez exchange algorithm for complex FIR
examples. For the design of narrow pass band filters,       filters.
a number of improved method are described in                          The Remez multiple exchange algorithm has
Section III, and IV based on high pass filters. In          its limitations. Optimal Chebyshev FIR filters are
Section V we discuss certain implementation                 normally designed to be linear phase so that the
considerations.                                             desired frequency response D(ω) can be taken to be
                                                            real (i.e., first a zero-phase FIR filter is designed).
II SATEMENT OF THE PROBLEM                                  The design of linear-phase FIR filters in the
          The Parks-McClellan algorithm, published          frequency domain can therefore be characterized as
by James McClellan and Thomas Parks in 1972, is an          real polynomial approximationon .
iterative algorithm for finding the optimal Chebyshev
finite impulse responses (FIR) filter.. The Parks-                     In optimal Chebyshev filter designs the error
McClellan algorithm is utilized to design and               exhibits an equiripple characteristic--that is, if the
implement efficient and optimal FIR filters.                desired response is D(ω) and the ripple magnitude is
          The defining characteristic of FIR filter
optimal in the Chebyshev sense is that they minimize            , then the frequency response of the optimal FIR
the maximum frequency-response error-magnitude              filter (in the unweighted case, i.e., W(ω) for all     )

                                                                                                  1968 | P a g e
Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and
                     Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                          Vol. 2, Issue4, July-August 2012, pp.1968-1970
will oscillate between D(ω)+€ and D(ω)-€ as                        representation which convert radix-2 binary number
increases. The powerful alternation theorem                        to equivalent SD representation is as follow.
characterizes optimal Chebyshev solutions in terms                                       C –i = a –i-1 - a –i , i = b ,
of the alternating error peaks. Essentially, if one finds          b-1, …………………..1,
sufficiently many for the given FIR filter order, then             After that decimal number is represent the binary
you have found the unique optimal Chebyshev                        number using this formula
solution Another remarkable result is that the Remez
multiple exchange converges monotonically to the
unique optimal Chebyshev solution (in the absence of
numerical round-off errors).

III PROBLEM ANAYSIS
         Design and plot the equirriple linear phase                                        TABLE II
FIR high pass filter with order 36.using signed power              Implemented Result
of two terms. Normalized frequency of pass band and                Cofficients of H(z) in Example
stop band are 0.15, 0.25.                                          Filter length =36
                                                                   ---------------------------------------------------------------
                  TABLE 1                                          h(0) = 0 = h(36)
           Cofficients of H(z) in Example
              Filter length =36                                    h(1) = 0 = h(35)
----------------------------------------------------------------
                  h(0) = 0.0088 = h(36)                            h(2) = 0 = h(34)
                  h(1) = 0.0069 = h(35)
                   h(2) = 0.0044 = h(34)
                                                                   h(3) = 0 = h(33)
 h(3) = 0.0004 = h(33)
                   h(4) = -0.0074 = h(32)
 h(5) = -0.0131 = h(31)                                            h(4) = 0 = h(32)
 h(6) =-0.0162 = h(30)
   h(7 ) = -0.0111 = h(29)                                         h(5) = 0 = h(31)
  h(8) = -0.0003 = h(28)
   h(9) = 0.0166 = h(27)                                           h(6) = 0 = h(30)
   h(10) = 0.0307 = h(26)
    h(11) = 0.0375 = h(25)                                         h(7) = 0 = h(29)
    h(12) = 0.0275 = h(24)
   h(13) = 0.0002 = h(23)
                                                                   h(8) = 0 = h(28)
    h(14) =- 0.044 = h(22)
    h(15) = -0.0979 = h(21)
    h(16) = -0.1498 = h(20)                                        h(9) = 0 = h(27)
     h(17) = - 0.1861= h(19)
h(18) = 0.7998                                                     h(10) = 0 = h(26)
----------------------------------------------------------------
                                                                      h(11) = 2-5 = h(25)
IV IMPLEMENTATION
           FIR digital filter designed over the signed                h(12) = 0 = h(24)
power of two (SPT) discrete spaces were first
proposed by Lim and Constantinides. This section
                                                                      h(13) = 0 = h(23)
briefly describes the SPT number characteristics and
exiting optimization techniques for the design of
digital filter subject to SPT coefficient.                              h(14) = -2-5 = h(22)

Signed Power of Two                                                         h(15) = -2-4-2-5 = h(21)
         In mathematics, a power of two is any of the
integer powers of the number two.because two is the                     h(16) = -2-3 = h(20)
base of the binary system, power of two are
important to computer science.                                              h(17) = -2-3-2-5 = h(19)
Signed Digit Representation
         The radix-2 signed digit format is a 3-valued
representation of a radix-2 number and employs three                                    h(18) = -2-3-2-4
digit values 0,1 and -1.A simple algorithm

                                                                                                               1969 | P a g e
Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and
                    Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                         Vol. 2, Issue4, July-August 2012, pp.1968-1970
                                                       that the complexity of an FIR filter can be reduced by
                                                       implementation its coefficient as sum of PT terms
                                                       and faster hardware implementation of the
                                                       multiplication operation.

                                                       REFRRENCES
                                                        [1]    J.H.McClellan, T.W.Park and L.R.Rabiner,
                                                               “FIR linear phase filter design program,” in
                                                               program for digitaL signal processing, New
                                                               York: IEEE Press,1979, pp.5.1.1-5.1.13.
                                                        [2]    Y.C.Lim, and S.R.Parker, “FIR filter design
                                                               over a discrete power two coefficient
                                                               space,”IEEE Trans. Acoust. Speech, signal
                                                               processing ling, Vol. ASSP-31, June 1983.
Fig. 1 magnitude response and coefficient for N = 36    [3]    Y.C.Lim         ,      S.R.Parker,      and
, high pass filter                                             A.G.Constanntinides, “Finite word length
                                                               FIR filter design using integer programming
                                                               over a discrete coefficient space,”IEEE
V CONCLUSION                                                   Trans. Acoust. Speech, signal processing
         In this paper the methods of integer linear           ling, Vol. ASSP-30,pp. 661-664, Agu. 1982.
programming are particularly useful for designing       [4]    Mitra, Kaiser, Handbook for digital
FIR filters with the power of two coefficients. the            processing, john wiley &sons, 1993.
aim of optimization is only the minimization of the     [5]    http://www.ie.ncsu.edu/kay/matlab
number of PT terms. Extensive research has shown




                                                                                            1970 | P a g e

More Related Content

What's hot

Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
shrinivasgnaik
 
Smooth entropies a tutorial
Smooth entropies a tutorialSmooth entropies a tutorial
Smooth entropies a tutorial
wtyru1989
 
Seminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentationSeminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentation
douglaslyon
 

What's hot (19)

filter design
filter designfilter design
filter design
 
Dsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iirDsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iir
 
DSP 08 _ Sheet Eight
DSP 08 _ Sheet EightDSP 08 _ Sheet Eight
DSP 08 _ Sheet Eight
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
 
Design of digital filters
Design of digital filtersDesign of digital filters
Design of digital filters
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
 
DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignDSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design
 
Warping Concept (iir filters-bilinear transformation method)
Warping Concept  (iir filters-bilinear transformation method)Warping Concept  (iir filters-bilinear transformation method)
Warping Concept (iir filters-bilinear transformation method)
 
Beamforming and microphone arrays
Beamforming and microphone arraysBeamforming and microphone arrays
Beamforming and microphone arrays
 
Smooth entropies a tutorial
Smooth entropies a tutorialSmooth entropies a tutorial
Smooth entropies a tutorial
 
Show ant-colony-optimization-for-solving-the-traveling-salesman-problem
Show ant-colony-optimization-for-solving-the-traveling-salesman-problemShow ant-colony-optimization-for-solving-the-traveling-salesman-problem
Show ant-colony-optimization-for-solving-the-traveling-salesman-problem
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
 
Seminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentationSeminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentation
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter Design
 
Bilinear z transformaion
Bilinear z transformaionBilinear z transformaion
Bilinear z transformaion
 
Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)Filter- IIR - Digital signal processing(DSP)
Filter- IIR - Digital signal processing(DSP)
 
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
 
Digital Filters Part 2
Digital Filters Part 2Digital Filters Part 2
Digital Filters Part 2
 
1 digital filters (fir)
1 digital filters (fir)1 digital filters (fir)
1 digital filters (fir)
 

Viewers also liked

It2415351540
It2415351540It2415351540
It2415351540
IJERA Editor
 
Ih2414591461
Ih2414591461Ih2414591461
Ih2414591461
IJERA Editor
 
Jg2416171620
Jg2416171620Jg2416171620
Jg2416171620
IJERA Editor
 
Iv2415471554
Iv2415471554Iv2415471554
Iv2415471554
IJERA Editor
 
Ik2414801485
Ik2414801485Ik2414801485
Ik2414801485
IJERA Editor
 
Jk2416381644
Jk2416381644Jk2416381644
Jk2416381644
IJERA Editor
 
Iz2415721576
Iz2415721576Iz2415721576
Iz2415721576
IJERA Editor
 
Jo2416561659
Jo2416561659Jo2416561659
Jo2416561659
IJERA Editor
 
Jz2417141717
Jz2417141717Jz2417141717
Jz2417141717
IJERA Editor
 
In2414961500
In2414961500In2414961500
In2414961500
IJERA Editor
 

Viewers also liked (20)

It2415351540
It2415351540It2415351540
It2415351540
 
Ih2414591461
Ih2414591461Ih2414591461
Ih2414591461
 
Km2417821785
Km2417821785Km2417821785
Km2417821785
 
Le2418811888
Le2418811888Le2418811888
Le2418811888
 
Jg2416171620
Jg2416171620Jg2416171620
Jg2416171620
 
Kv2418301838
Kv2418301838Kv2418301838
Kv2418301838
 
Kt2418201822
Kt2418201822Kt2418201822
Kt2418201822
 
Mm2420662068
Mm2420662068Mm2420662068
Mm2420662068
 
Kp2417961805
Kp2417961805Kp2417961805
Kp2417961805
 
Iv2415471554
Iv2415471554Iv2415471554
Iv2415471554
 
Ik2414801485
Ik2414801485Ik2414801485
Ik2414801485
 
Jk2416381644
Jk2416381644Jk2416381644
Jk2416381644
 
Mh2420342042
Mh2420342042Mh2420342042
Mh2420342042
 
Kk2417701773
Kk2417701773Kk2417701773
Kk2417701773
 
Ki2417591763
Ki2417591763Ki2417591763
Ki2417591763
 
Iz2415721576
Iz2415721576Iz2415721576
Iz2415721576
 
Jo2416561659
Jo2416561659Jo2416561659
Jo2416561659
 
Jz2417141717
Jz2417141717Jz2417141717
Jz2417141717
 
Kg2417521755
Kg2417521755Kg2417521755
Kg2417521755
 
In2414961500
In2414961500In2414961500
In2414961500
 

Similar to Lt2419681970

Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...
Subhadeep Chakraborty
 
H0255065070
H0255065070H0255065070
H0255065070
theijes
 
hankel_norm approximation_fir_ ijc
hankel_norm approximation_fir_ ijchankel_norm approximation_fir_ ijc
hankel_norm approximation_fir_ ijc
Vasilis Tsoulkas
 
Presentation_Tan
Presentation_TanPresentation_Tan
Presentation_Tan
Zhangyun Tan
 
H infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cauH infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cau
Al Vc
 
Design and realization of iir digital band stop filter using modified analog ...
Design and realization of iir digital band stop filter using modified analog ...Design and realization of iir digital band stop filter using modified analog ...
Design and realization of iir digital band stop filter using modified analog ...
Subhadeep Chakraborty
 

Similar to Lt2419681970 (20)

DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGICDESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
DESIGN OF QUATERNARY LOGICAL CIRCUIT USING VOLTAGE AND CURRENT MODE LOGIC
 
digital filter design
digital filter designdigital filter design
digital filter design
 
Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...
 
Dsp model exam qp
Dsp model exam qpDsp model exam qp
Dsp model exam qp
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
13 fourierfiltrationen
13 fourierfiltrationen13 fourierfiltrationen
13 fourierfiltrationen
 
Real time active noise cancellation using adaptive filters following RLS and ...
Real time active noise cancellation using adaptive filters following RLS and ...Real time active noise cancellation using adaptive filters following RLS and ...
Real time active noise cancellation using adaptive filters following RLS and ...
 
Reducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisReducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an Analysis
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
 
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
 
H0255065070
H0255065070H0255065070
H0255065070
 
hankel_norm approximation_fir_ ijc
hankel_norm approximation_fir_ ijchankel_norm approximation_fir_ ijc
hankel_norm approximation_fir_ ijc
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
Presentation_Tan
Presentation_TanPresentation_Tan
Presentation_Tan
 
H infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cauH infinity optimal_approximation_for_cau
H infinity optimal_approximation_for_cau
 
Fundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question BankFundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question Bank
 
Fpw chapter 4 - digital ctrl of dynamic systems
Fpw chapter 4 - digital ctrl of dynamic systemsFpw chapter 4 - digital ctrl of dynamic systems
Fpw chapter 4 - digital ctrl of dynamic systems
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 
Chapter 5(1).pdf
Chapter 5(1).pdfChapter 5(1).pdf
Chapter 5(1).pdf
 
Design and realization of iir digital band stop filter using modified analog ...
Design and realization of iir digital band stop filter using modified analog ...Design and realization of iir digital band stop filter using modified analog ...
Design and realization of iir digital band stop filter using modified analog ...
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Lt2419681970

  • 1. Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.1968-1970 Design High Pass FIR Filter With Signed Power Of Two Using MATLAB Sangita Solanki, Mr.Anup Mandloi Indore Institute science of Technology, Indore Abstract The design of digital filter, using signed over the frequency axis. In other terms, an optimal power of two is implemented. The filter is Chebyshev FIR filter is optimal in the minimax designed without multipliers. The design is based sense: The filter coefficients are chosen to minimize on the remez exchange algorithm for the design of the worst-case error (maximum weighted error- high pass filters. Linear phase FIR filter with magnitude ripple) over all frequencies. This also coefficients consisting of minimum number of means it is optimal in the L-- infinity sense because, power of two is formulated. The aim of this thesis as noted above, the L—infinity norm of a weighted is first to reduce the region that contains the frequency-response error optimal solution in order to decrease the computation time and ,then FIR filter are designed using mixed integer linear programming. Is the maximum magnitude over all frequencies: Keyword: remez exchange algorithm, Linear phase FIR filter, mixed integer linear programming, Signed power of two. Thus, we can say that an optimal Chebyshev 1 INTRODUCTION filter minimizes the L—infinity norm of the Recently numerous algorithms have been (possibly weighted) frequency-response error. The proposed for designing multiplier less finite impulse L—infinity norm is also called the uniform norm. response (FIR) filters. In multiplier less digital filter While the optimal Chebyshev FIR filter is unique, in multiplication are replaced with a sequence of shift principle, there is no guarantee that any particular and adds. Therefore only adders are required for the numerical algorithm can find it. coefficient implementation. This leads to significant reduction in the computational complexity and power The optimal Chebyshev FIR filter can often consumption. Filters with such specifications can be be found effectively using the Remez multiple designed by appropriate modification of the exchange algorithm (typically called the Parks- McClellan-Park algorithm. By suitable choice of the McClellan algorithm when applied to FIR filter weighting function of the equirriple error.The design) . The Parks-McClellan/Remez algorithm also purpose of this paper is to advance a new technique appears to be the most efficient known method for for the design of linear phase FIR filters with designing optimal Chebyshev FIR filters (as equirriple stop band and with a prescribed degree of compared with, say linear programming methods flatness in the pass band. the proposed technique is using matlab's . This algorithm is available in based on McClellan-Park algorithm for FIR filter Matlab's Signal Processing Toolboxes firpm() design and optimization is involved here. In Section (formerly called remez())There is also a version of II the method is introduced along with numerical the Remez exchange algorithm for complex FIR examples. For the design of narrow pass band filters, filters. a number of improved method are described in The Remez multiple exchange algorithm has Section III, and IV based on high pass filters. In its limitations. Optimal Chebyshev FIR filters are Section V we discuss certain implementation normally designed to be linear phase so that the considerations. desired frequency response D(ω) can be taken to be real (i.e., first a zero-phase FIR filter is designed). II SATEMENT OF THE PROBLEM The design of linear-phase FIR filters in the The Parks-McClellan algorithm, published frequency domain can therefore be characterized as by James McClellan and Thomas Parks in 1972, is an real polynomial approximationon . iterative algorithm for finding the optimal Chebyshev finite impulse responses (FIR) filter.. The Parks- In optimal Chebyshev filter designs the error McClellan algorithm is utilized to design and exhibits an equiripple characteristic--that is, if the implement efficient and optimal FIR filters. desired response is D(ω) and the ripple magnitude is The defining characteristic of FIR filter optimal in the Chebyshev sense is that they minimize , then the frequency response of the optimal FIR the maximum frequency-response error-magnitude filter (in the unweighted case, i.e., W(ω) for all ) 1968 | P a g e
  • 2. Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.1968-1970 will oscillate between D(ω)+€ and D(ω)-€ as representation which convert radix-2 binary number increases. The powerful alternation theorem to equivalent SD representation is as follow. characterizes optimal Chebyshev solutions in terms C –i = a –i-1 - a –i , i = b , of the alternating error peaks. Essentially, if one finds b-1, …………………..1, sufficiently many for the given FIR filter order, then After that decimal number is represent the binary you have found the unique optimal Chebyshev number using this formula solution Another remarkable result is that the Remez multiple exchange converges monotonically to the unique optimal Chebyshev solution (in the absence of numerical round-off errors). III PROBLEM ANAYSIS Design and plot the equirriple linear phase TABLE II FIR high pass filter with order 36.using signed power Implemented Result of two terms. Normalized frequency of pass band and Cofficients of H(z) in Example stop band are 0.15, 0.25. Filter length =36 --------------------------------------------------------------- TABLE 1 h(0) = 0 = h(36) Cofficients of H(z) in Example Filter length =36 h(1) = 0 = h(35) ---------------------------------------------------------------- h(0) = 0.0088 = h(36) h(2) = 0 = h(34) h(1) = 0.0069 = h(35) h(2) = 0.0044 = h(34) h(3) = 0 = h(33) h(3) = 0.0004 = h(33) h(4) = -0.0074 = h(32) h(5) = -0.0131 = h(31) h(4) = 0 = h(32) h(6) =-0.0162 = h(30) h(7 ) = -0.0111 = h(29) h(5) = 0 = h(31) h(8) = -0.0003 = h(28) h(9) = 0.0166 = h(27) h(6) = 0 = h(30) h(10) = 0.0307 = h(26) h(11) = 0.0375 = h(25) h(7) = 0 = h(29) h(12) = 0.0275 = h(24) h(13) = 0.0002 = h(23) h(8) = 0 = h(28) h(14) =- 0.044 = h(22) h(15) = -0.0979 = h(21) h(16) = -0.1498 = h(20) h(9) = 0 = h(27) h(17) = - 0.1861= h(19) h(18) = 0.7998 h(10) = 0 = h(26) ---------------------------------------------------------------- h(11) = 2-5 = h(25) IV IMPLEMENTATION FIR digital filter designed over the signed h(12) = 0 = h(24) power of two (SPT) discrete spaces were first proposed by Lim and Constantinides. This section h(13) = 0 = h(23) briefly describes the SPT number characteristics and exiting optimization techniques for the design of digital filter subject to SPT coefficient. h(14) = -2-5 = h(22) Signed Power of Two h(15) = -2-4-2-5 = h(21) In mathematics, a power of two is any of the integer powers of the number two.because two is the h(16) = -2-3 = h(20) base of the binary system, power of two are important to computer science. h(17) = -2-3-2-5 = h(19) Signed Digit Representation The radix-2 signed digit format is a 3-valued representation of a radix-2 number and employs three h(18) = -2-3-2-4 digit values 0,1 and -1.A simple algorithm 1969 | P a g e
  • 3. Sangita Solanki, Mr.Anup Mandloi / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue4, July-August 2012, pp.1968-1970 that the complexity of an FIR filter can be reduced by implementation its coefficient as sum of PT terms and faster hardware implementation of the multiplication operation. REFRRENCES [1] J.H.McClellan, T.W.Park and L.R.Rabiner, “FIR linear phase filter design program,” in program for digitaL signal processing, New York: IEEE Press,1979, pp.5.1.1-5.1.13. [2] Y.C.Lim, and S.R.Parker, “FIR filter design over a discrete power two coefficient space,”IEEE Trans. Acoust. Speech, signal processing ling, Vol. ASSP-31, June 1983. Fig. 1 magnitude response and coefficient for N = 36 [3] Y.C.Lim , S.R.Parker, and , high pass filter A.G.Constanntinides, “Finite word length FIR filter design using integer programming over a discrete coefficient space,”IEEE V CONCLUSION Trans. Acoust. Speech, signal processing In this paper the methods of integer linear ling, Vol. ASSP-30,pp. 661-664, Agu. 1982. programming are particularly useful for designing [4] Mitra, Kaiser, Handbook for digital FIR filters with the power of two coefficients. the processing, john wiley &sons, 1993. aim of optimization is only the minimization of the [5] http://www.ie.ncsu.edu/kay/matlab number of PT terms. Extensive research has shown 1970 | P a g e