Abstract

The object of research is the process of digital signal processing. The subject of research is methods of synthesis of digital filters with a finite impulse response based on a genetic algorithm. Digital filtering is one of the tasks of digital signal processing. FIR filters are always stable and provide a constant group delay. There are various methods for synthesizing digital filters, but they are all aimed at synthesizing filters with a direct structure. One of the most problematic areas of a digital filter with a direct structure in digital processing is the high sensitivity of the filter characteristics to inaccuracies in setting the filter coefficients. Genetic algorithm-based filter synthesis methods use an ideal filter as the approximated filter. This approach has a number of disadvantages: it complicates the search for an optimal solution; computation time increases. The study used random search method, which is the basis of genetic algorithm (used for solving optimization problems); theory of digital filtering in filter analysis; numerical methods for modeling in a Python program. Prepared synthesis method FIR filter with the cascade structure, which is less sensitive to the effect of finite bit width. Computation time was reduced. This is due to the fact that the proposed method searches for the most suitable filter coefficients based on a genetic algorithm and has a number of features, in particular, it is proposed to use a piecewise-linear function as an approximated amplitude-frequency response. This makes it possible to reduce the number of populations of the genetic algorithm when searching for a solution. The synthesis of an FIR filter with a cascade structure based on a genetic algorithm showed that for a 24-order filter it took about 30–40 generations to get the filter parameters close to the optimal values. In comparison with classical methods of filter synthesis, the following advantages are provided: calculations of the coefficients of a filter with a cascade structure directly, the possibility of optimizing coefficients with limited bit depth.

Highlights

  • Digital signal processing (DSP) is directed at solving the problems of receiving, processing and transmitting informa­ tion in real time

  • The object of research is the process of digital signal processing, the subject of research is methods of synthesis of digital filters with a finite impulse response based on a genetic algorithm

  • The aim of research is to analyze methods for the synthesis of digital filters with a finite impulse response, to develop a method for the synthesis of FIR filters with a cascade implementation structure based on a genetic algorithm

Read more

Summary

Introduction

Digital signal processing (DSP) is directed at solving the problems of receiving, processing and transmitting informa­ tion in real time. Implementing a digital filter using a direct structure leads to a number of problems, especially when the fil­ ter order is large. They are due to the high sensitivity of the filter characteristics to inaccuracies in setting the digital filter coefficients. Due to the fact that the characteristics of the filter with a cascade structure are less sensitive to deviations of the filter coefficients than with a direct struc­ ture, it means that their bitness may be less and, the requirements for the hardware platform will be lower. Considering the above, the synthesis of FIR filters with a cas­ cade structure based on a genetic algorithm is an actual task

The object of research and its technological audit
The aim and objectives of research
Research of existing solutions of the problem
Research results
SWOT analysis of research results
Conclusions b
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call