Adaptive digital beam forming method based on deep learning
A technology of digital beam and synthesis method, which is applied in the field of signal processing, can solve problems such as difficulty in adapting to the electromagnetic environment, inability to know the location of signal arrival, interference source and noise, etc., and achieve good suppression effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
preparation example Construction
[0016] The flow chart of the digital beamforming method of the present invention is attached figure 1 , the specific steps are:
[0017] 1) Collect a large number of array signals containing interference and noise as training data, perform beamforming on the noisy array signals in the training set, and use the mean square error between the calculated result and the real desired signal as a loss function to train the deep neural network model, Complete the training steps;
[0018] 2) The antenna array receiving module receives and samples the signal in real time to obtain a section of signal, regards the signal received by each array element at the same time as a component, and arranges a section of array signal vector according to the spatial sequence;
[0019] 3) Take the complex envelope of the signal vector obtained in step 2), and obtain a section of complex envelope vector, denoted as x(1), x(2), x(3),...;
[0020] 4) Treat the real part and the imaginary part of each c...
Embodiment
[0025] Take a phased array antenna with 12 elements as an example. First, a large amount of signal data is generated through simulation. The direction of arrival of the desired signal and the interference signal in each group of signals is random, and contains interference of different strengths. These data are used as training data to complete the training of the deep neural network. In the test or use link, the antenna array receives a signal with a length of 100, and arranges the signal of each array element as a component at the same time into vectors in spatial order to obtain a signal vector sequence with a length of 100. Each vector in the sequence Both are 12-dimensional vectors. Take the complex envelope for each signal vector to obtain a sequence of complex envelope vectors with a length of 100, denoted as {x(1),x(2),...,x(100)}. The real part and the imaginary part of each component of the complex envelope vector are regarded as one channel respectively, then the a...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


