Digital all-pass filter design method based on hybrid particle swarm algorithm

An all-pass filter, hybrid particle swarm technology, applied in computer-aided design, electrical digital data processing, instrumentation, etc., can solve problems such as precociousness, sensitivity to the initial value of optimization iterations, and optimization speed decline.

CN112084741AActive Publication Date: 2020-12-15UNIV OF ELECTRONIC SCI & TECH OF CHINA
3 Cites 1 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2020-12-15

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a digital all-pass filter design method based on a hybrid particle swarm algorithm, which comprises the following steps: constructing a phase-frequency response of the digitalall-pass filter based on second-order cascade connection according to design requirements; then based on target phase-frequency response, building a cost function via an error value between the phase-frequency response of the digital all-pass filter and the target phase-frequency response; and finally, searching a global optimal solution in a value domain range by using a global search particle swarm algorithm to obtain a rough solution, and triggering accurate search performed by using a Levenberg Marquardt algorithm from the rough solution, thereby optimizing the positions of poles of all second-order all-pass filters, so that the mean square error minimization of the designed all-pass filter phase frequency response and the target phase frequency response is realized, and the design ofthe filter coefficient is realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of all-pass filters, and more specifically relates to a design method of a digital all-pass filter based on a hybrid particle swarm algorithm. Background technique

[0002] In practice, when the signal is transmitted in the system, it will produce a certain phase distortion, especially the nonlinear distortion of the phase, which will add different phase shifts to the signals of different frequencies, which will have a greater impact on the output of the system, seriously signal will be distorted. Therefore, for systems that require strict linearity in the phase, compensation for the phase is an essential part. The all-pass filter can change the phase characteristics of the signal, which can effectively solve the problem of phase nonlinear distortion. The all-pass filter has the same gain for all frequency components input in the system, and does not attenuate any frequency signal, but will change the phas...

Examples

Embodiment

[0061] figure 1 It is a flow chart of the digital all-pass filter design method based on the hybrid particle swarm algorithm of the present invention.

[0062] In this example, if figure 1 Shown, a kind of digital all-pass filter design method based on hybrid particle swarm optimization algorithm of the present invention comprises the following steps:

[0063] S1, constructing the phase-frequency response of the digital all-pass filter based on the second-order section cascading;

[0064] S1.1, the expression of N-order (N is an even number) all-pass digital filter in the time domain is expressed as a constant coefficient linear difference equation:

[0065]

[0066] In the z domain, the system function expression is used, that is, the system function H(z) obtained by changing z from the time domain expression in (1) is:

[0067]

[0068] The numerator and denominator of formula (2) are factored separately, and the numerator and denominator are formed into the form of...