Digital filter design method and device, digital filter design program, and digital filter
A technology of digital filter and design method, applied in digital filter design and device, digital filter design program, digital filter field, can solve problems such as many FIR filters, rounding error, time-consuming, etc. The effect of reducing the number of circuit elements, reducing the circuit scale, and simplifying the structure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 Embodiment approach
[0071] Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. In this embodiment, several kinds of basic filters having specific impulse responses are defined, and by connecting them in cascade arbitrarily, an FIR filter having desired frequency characteristics is realized. Basic filters can be roughly divided into three types: basic low-pass filters, basic high-pass filters, and basic band-pass filters (including comb filters). Hereinafter, these basic filters will be described.
[0072]
[0073] The filter coefficient of the basic low-pass filter Lman, by starting from the value list of "-1, m, -1", sequentially adds the original data before the operation to the previous data with a specific delay ahead of it. Moving average Obtained by operation.
[0074] FIG. 1 shows filter coefficients of a basic low-pass filter L4an (when m=4). In FIG. 1 , when the j-th filter coefficient from the top of the n-th column is obtained...
no. 2 Embodiment approach
[0210] Next, a second embodiment of the present invention will be described based on the drawings. 37 is a flowchart showing the steps of the digital filter design method of the second embodiment. In addition, FIG. 38 is a frequency characteristic diagram for explaining the concept of the digital filter design method of the second embodiment.
[0211] In FIG. 37, first, the first filter coefficients whose numerical strings are symmetrical are generated (step S1). There is no particular limitation on the method of generating the first filter coefficients. As long as the numerical array of the filter coefficients is symmetrical, a conventional design method using an approximation or a window function can also be used. Alternatively, a plurality of amplitude values representing desired frequency characteristics may be input, the input numerical sequence may be subjected to inverse Fourier transform, and the first filter coefficient may be obtained by windowing the obtained nu...
no. 3 Embodiment approach
[0242] Next, a third embodiment of the present invention will be described with reference to the drawings. 43 and 44 are flowcharts showing the steps of the digital filter design method of the third embodiment. 45 to 48 are frequency characteristic diagrams for explaining the concept of the digital filter design method of the third embodiment.
[0243] 43 is a flowchart showing the flow of overall processing in the digital filter design method of the third embodiment. In FIG. 43, first, a numerical column of filter coefficients is generated as a basic filter of a symmetric type (step S11). The frequency-Zength characteristic of this basic filter has a pass bandwidth of 1 / β (β is an integer equal to or greater than 1) of the sampling frequency fs to be processed by filtering. Fig. 45 shows the frequency-gain characteristics of the basic filter. Fig. 45 shows the frequency-gain characteristics of a basic filter having a frequency bandwidth obtained by dividing half of the sam...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com