Digital beam forming angle capturing method and device based on FFTc and storage medium
A technology of digital beam and acquisition device, applied in the field of signal processing, can solve the problems of huge increase in calculation amount, shortage of resources, large amount of calculation, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] Such as figure 1 As shown, it is a flow chart of the FFTc-based digital beamforming angle acquisition method provided in this example.
[0052] It mainly includes the following steps:
[0053] Step 1. Set the length L of data accumulation and summation after Fourier transform. For the large angle error of one-time sampling data, the method of sampling and accumulating multiple times can reduce the influence of noise and system error on FFT;
[0054] Such as figure 2 as shown, figure 2 Comparing the results of one FFTc calculation with the results after 1024 accumulations, it can be seen that the influence of noise is obviously suppressed after accumulation.
[0055] Step 2, the data collected for N sub-arrays Perform Fourier transform by column to get the transformed data ,which is: .
[0056] Step 3, sum Sf column by column to get ,Right now .
[0057] Step 4, find the location of the maximum value in SΣ ;
[0058] The position P of the maximum valu...
Embodiment 2
[0067] Such as image 3 Shown is the FFTc-based digital beamforming angle acquisition device provided in this example.
[0068] The capturing device includes an accumulating module, an FFT module, a summing module, a maximum value module, a frequency deviation module and an angle module connected in sequence.
[0069] As the specific implementation means of the capture device in this example:
[0070] Specifically, the accumulation module is used to set the length L of multiple accumulation and summation of the data after the Fourier transform;
[0071] Specifically, the FFT module collects data from N subarrays Perform Fourier transform by column to get the transformed data ,which is: .
[0072] Specifically, the summation module is used to sum Sf column by column to obtain ,Right now .
[0073] Specifically, the maximum value module is used to calculate the position P of the maximum value from SΣ with 1 as the starting point, and the position P of the maximum va...
Embodiment 3
[0081] The present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the device where the storage medium is located is controlled to execute the FFTc-based digital beamforming angle acquisition method .
[0082] The processor may be FPGA, CPU, DSP, ASIC, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like.
[0083] A computer program comprises computer program code, which may be in source code form, object code form, executable file or some intermediate form or the like.
[0084] The computer-readable storage medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random memory Access memory (RAM, Random Access Memory), electrical carrier signa...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


