Adaptive side-lobe cancellation weight value method based on FPGA (field programmable gate array)

A sidelobe cancellation and self-adaptive technology, which is applied in the field of array signal processing, can solve the problems of increased processing delay and adaptive weight calculation, and achieve the effects of shortening processing delay, simple structure and improving adaptability

Active Publication Date: 2013-06-05
CNGC INST NO 206 OF CHINA ARMS IND GRP
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the increase of the number of array elements and the improvement of the weight update speed, the amount of adaptive weight calculation increases significantly, which will cause the processing delay to increase accordingly.

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 side-lobe cancellation weight value method based on FPGA (field programmable gate array)
  • Adaptive side-lobe cancellation weight value method based on FPGA (field programmable gate array)
  • Adaptive side-lobe cancellation weight value method based on FPGA (field programmable gate array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will now be further described in conjunction with the embodiments and drawings:

[0034] See figure 1 , The externally input multi-channel array element interference data and beam weights are respectively stored in the interference data storage area and the beam weight storage area, where the beam weights include auxiliary beam weights and target beam weights. The storage area capacity of interference data of N array elements at M sampling times is M×N×32bit, and the beam weight storage area capacity of A auxiliary beam and T target beams is (A+T)×N×32bit.

[0035] The beamformer adopts a serial calculation method to weight the interference data to sequentially form multiple digital beams at the same sampling time. The weighted sum of the auxiliary beam weight and the interference data obtains the k-th auxiliary digital beam, and the m-th sample value is: y a ( k , m ) = X n = 1 N x ( m , n ) w a ...

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 relates to an adaptive side-lobe cancellation weight value method based on FPGA. The adaptive side-lobe cancellation weight value method based on FPGA utilizes an FPGA hardware platform to accelerate processing and shorten processing delay. In the algorithm, an autocorrelation matrix of auxiliary beams and a cross-correlation matrix of the auxiliary beams and target beams are estimated according to disturbance data, auxiliary beam weight values and target beam weight values, and operations such as a matrix inversion, matrix multiplication are performed in an FPGA device to obtain the adaptive side-lobe cancellation weight value. The delay of the whole processing is determined by matrix estimation and matrix manipulation. The calculation amount of the matrix estimation is relatively small, the processing delay is less, and the operating time is affected by the number of sampling points. The calculation amount of the matrix manipulation is relatively large and is mainly affected by the number of the auxiliary beams; for n auxiliary beams (n<60), the processing delay of the portion is about 60N+N (N-1) clock periods.

Description

Technical field [0001] The invention belongs to the technical field of array signal processing, and specifically relates to an FPGA-based method for self-adapting sidelobe cancellation weights. Background technique [0002] Adaptive sidelobe cancellation technology has been used in array signal processors. The key issue of adaptive sidelobe cancellation technology is the calculation of adaptive sidelobe cancellation weights. At present, most signal processors use DSP devices to complete the calculation of adaptive weights. However, as the number of elements increases and the speed of weight update increases, the amount of adaptive weight calculation increases significantly, which will lead to an increase in processing delay. Summary of the invention [0003] Technical problem to be solved [0004] In order to avoid the shortcomings of the prior art, the present invention proposes an FPGA-based method for adaptive sidelobe cancellation weights, which uses FPGA hardware platform to...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/16
Inventor 徐伟罗丁利
Owner CNGC INST NO 206 OF CHINA ARMS IND GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products