Supercharge Your Innovation With Domain-Expert AI Agents!

Adaptive algorithm modular design method based on FPGA

An adaptive algorithm and modular design technology, applied in computer-aided design, calculation, special data processing applications, etc., can solve problems such as hardware circuit model structure, etc., to achieve improved noise reduction effect, accurate algorithm, and great flexibility Effect

Active Publication Date: 2021-01-08
CHONGQING UNIV OF POSTS & TELECOMM
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the research on the FxLMS algorithm is still mainly in the stage of simulation with software. Although it is meaningful to focus more on its own characteristic research and structural improvement, many of them do not consider how to realize it on specific hardware. Problems and the research on its basic LMS algorithm circuit model structure also have a lot of deficiencies, so the present invention proposes a kind of adaptive algorithm modular design method based on FPGA

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Adaptive algorithm modular design method based on FPGA
  • Adaptive algorithm modular design method based on FPGA
  • Adaptive algorithm modular design method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The technical solutions in the embodiments of the present invention will be described clearly and in detail below with reference to the drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0043] The technical scheme that the present invention solves the problems of the technologies described above is:

[0044] An FPGA-based adaptive algorithm modular design method, which includes adaptive LMS algorithm normative and non-normative circuit structures and an FPGA implementation, wherein the adaptive LMS algorithm normative circuit structure includes parameter-adjustable digital Filter module, LMS algorithm module, main channel path module, the digital filter module with adjustable parameters is mainly to output the sound signal through the filter to obtain the anti-noise signal y(n) and the expected signal d(n) of the main channel path Offset, and finally achieve the effect of active noise re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an adaptive algorithm modular design method based on an FPGA. The method mainly comprises three parts: (1) design of a standard parallel adaptive LMS filter and a non-standardparallel adaptive LMS filter; (2) establishment of a circuit model of the whole adaptive FxLMS system; and (3) establishment of an RTL circuit structure model under a Vivado comprehensive tool and a testbench platform of an adaptive algorithm. Compared with a traditional FxLMS algorithm, the innovation point of the method is that an Xilinx System sensor tool is added on the basis of a Simulink library, the tool is used for calling a basic adder, a multiplier and some logic unit blocks for modular design, finally HDL codes are generated, and layout wiring and time sequence simulation are carried out in combination with a Vivado comprehensive tool. According to the invention, the development period can be shortened, the modeling accuracy can be improved, good matching of resources and speedcan be achieved, the flexibility of the algorithm can be remarkably improved, the performance of the algorithm can be enhanced, and rapid order adjustment of the self-adaptive algorithm can be conveniently achieved.

Description

technical field [0001] The invention belongs to the field of digital signal processing, and in particular relates to an FPGA-based self-adaptive algorithm modular design method, in which LMS normative and non-normative circuits are studied and realized, and finally a testbench simulation test platform is built Timing simulation after circuit synthesis. Background technique [0002] With the development of economy and continuous progress of technology, Active Noise Control (ANC) has become a research hotspot in the field of vibration engineering at home and abroad. The core part of the active noise control system (ANC) is the control algorithm. The selection of the control algorithm is directly related to the final effect. There are many control algorithms, and the sound cancellation of the adaptive filter is a common method. Among them, the adaptive algorithm mainly includes FxLMS (filtered-x least mean square) algorithm, recursive least squares (RLS) and fast transverse fi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F30/331G06F30/327
CPCG06F30/331G06F30/327
Inventor 袁军李军孟祥胜赵强王巍赵汝法
Owner CHONGQING UNIV OF POSTS & TELECOMM
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More