Wireless signal enhancement method, device, Soc chip and storage medium

By obtaining reference signals in the base station antenna array, calculating channel state matrix, selecting beam direction, performing convex optimization calculation and regulating phase and amplitude, the problem of limited signal enhancement effect in the prior art is solved, and wireless signal quality improvement and communication coverage expansion in complex environments are achieved.

CN119449102BActive Publication Date: 2025-04-25SHENZHEN HESHENGCHENG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510014914.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-04-25
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

Existing signal enhancement methods mostly rely on simple power amplification or single-direction antenna transmission, which cannot effectively improve wireless signal quality in complex environments.

Method used

By acquiring the reference signal sent by the base station antenna array, channel feature acquisition processing is performed to generate a channel state matrix. Calculate the correlation between each beam direction in the preset DFT codebook and the channel state matrix, select the beam direction with the highest correlation for signal enhancement, and calculate the transmission power distribution through convex optimization to regulate the phase and amplitude of the antenna array.

Benefits of technology

It realizes effective improvement of wireless signal quality in complex environments and improves the coverage and stability of wireless communications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449102B_ABST
    Figure CN119449102B_ABST
Patent Text Reader

Abstract

The present invention provides a wireless signal enhancement method, device, Soc chip and storage medium, the wireless signal enhancement method comprising: obtaining channel characteristics through a reference signal sent by a base station antenna array, and generating a channel state matrix containing multiple spatial propagation characteristics. According to the channel state matrix, the correlation of each beam direction in a preset DFT codebook is calculated, and the N beam directions with the highest correlation are selected as candidate directions for signal enhancement. The transmit power of each candidate beam direction is convexly optimized to generate a power allocation vector with the maximum received signal strength under the total power constraint. Based on the candidate beam direction and the power allocation vector, the transmit phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve wireless signal enhancement. The present invention calculates the correlation between the channel characteristics and the beam direction, optimizes the transmit power allocation, and achieves effective enhancement of the wireless signal, thereby improving the coverage and stability of wireless communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing, and in particular to a wireless signal enhancement method, device, Soc chip and storage medium. Background Art

[0002] With the rapid development of wireless communication technology, especially in mobile communication and Internet of Things applications, higher requirements are placed on the quality and coverage of wireless signals. However, in actual environments, due to factors such as multipath propagation, obstacle blocking and signal attenuation, the transmission quality of wireless signals is often affected, resulting in a decline in user experience and reduced communication reliability. In order to solve this problem, researchers have proposed a variety of signal enhancement technologies to improve the coverage and transmission quality of wireless signals.

[0003] Traditional signal enhancement methods mostly rely on simple power amplification or single-direction antenna transmission, which often cannot effectively improve signal quality in complex environments. In addition, existing technologies lack flexibility in processing channel state information and beamforming, and cannot dynamically adjust signal transmission direction and power allocation according to real-time environment, resulting in limited signal enhancement effect. Summary of the invention

[0004] The main purpose of the present invention is to solve the technical problem that the existing signal enhancement methods mostly rely on simple power amplification or single-directional antenna transmission, and often cannot effectively improve the signal quality in complex environments;

[0005] A first aspect of the present invention provides a wireless signal enhancement method, the wireless signal enhancement method comprising:

[0006] Acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features;

[0007] Calculating the correlation between each beam direction in a preset DFT codebook and the channel state matrix, and selecting N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1;

[0008] The transmit power of each candidate beam direction is subjected to convex optimization calculation processing to obtain a power allocation vector that maximizes the received signal strength under the total power constraint;

[0009] According to the candidate beam direction and the power allocation vector, the signal transmission phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve enhancement of the wireless transmission signal.

[0010] Optionally, in a first implementation manner of the first aspect of the present invention, acquiring a reference signal sent by a base station antenna array, and performing channel feature acquisition processing on the reference signal to generate a channel state matrix including multiple spatial propagation characteristics includes:

[0011] The reference signal sent by the base station antenna array is received and collected by a preset receiving end to obtain original received data including I path and Q path;

[0012] Performing delay analysis on the original received data to obtain arrival time information and multipath amplitude information of the original received data on each signal path;

[0013] Calculating a receiving steering vector of the receiving end according to the original receiving data, and calculating spatial angle information including an arrival angle and a transmission angle according to the receiving steering vector;

[0014] The arrival time information, the multipath amplitude information and the spatial angle information are used as spatial propagation features, and a channel state matrix including multiple spatial propagation features is constructed.

[0015] Optionally, in a second implementation manner of the first aspect of the present invention, before calculating the correlation between each beam direction in the preset DFT codebook and the channel state matrix, and selecting the N beam directions with the highest correlation as candidate beam directions for signal enhancement, the method includes:

[0016] Performing parameter extraction processing on the antenna unit spacing and the operating wavelength of the base station antenna array to obtain geometric characteristic parameters of the base station antenna array;

[0017] Performing grid division processing on the number of rows and columns of the base station antenna array according to the geometric characteristic parameters to obtain an M×M-dimensional antenna unit index matrix, where M is the number of rows or columns of the base station antenna array;

[0018] Calculate the phase delay of each antenna unit according to the antenna unit index matrix to obtain a phase delay matrix of the antenna unit;

[0019] Discrete Fourier transform processing and orthogonalization processing are performed according to the phase delay matrix and the antenna unit index matrix to obtain the DFT codebook.

[0020] Optionally, in a third implementation manner of the first aspect of the present invention, performing convex optimization calculation processing on the transmit power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint includes:

[0021] Performing spatial channel gain calculation on the channel state matrix and the candidate beam directions to obtain a channel gain value corresponding to each candidate beam direction;

[0022] Constructing an objective function according to the channel gain value, and taking the total power constraint as an optimization constraint to obtain a mathematical model of the convex optimization problem;

[0023] The mathematical model is iteratively solved by adopting an interior point method to obtain a power allocation result that meets the optimal condition, and a power allocation vector is generated according to the power allocation result.

[0024] Optionally, in a fourth implementation manner of the first aspect of the present invention, regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the candidate beam direction and the power allocation vector to achieve enhancement of the wireless transmission signal includes:

[0025] Performing cluster analysis on the candidate beam directions according to the distribution range of spatial angles to obtain multiple beam cluster centers and a divergence radius of each cluster center;

[0026] Extracting a corresponding transmit steering vector from the preset DFT codebook based on the beam clustering center, and determining a phase perturbation range of each transmit steering vector according to the divergence radius;

[0027] Performing phase offset sampling on the transmit steering vector within the phase disturbance range to obtain multiple sets of phase parameters corresponding to each beam clustering center;

[0028] Performing weighted optimization on each set of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters;

[0029] The signal transmission phase and amplitude of each antenna unit in the base station antenna array are regulated according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of the wireless transmission signal.

[0030] Optionally, in a fifth implementation manner of the first aspect of the present invention, weighted optimization of each group of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters includes:

[0031] Performing spectrum analysis on each group of phase parameters to obtain amplitude spectra and phase spectra corresponding to different spatial frequency components;

[0032] constructing an amplitude modulation matrix according to the power allocation vector, performing weighted filtering on the amplitude spectrum and the phase spectrum to obtain a filtered spatial frequency response;

[0033] Performing an inverse transformation process on the spatial frequency response to obtain a modulated phase parameter sequence, and mapping the phase parameter sequence to the analog precoding matrix according to a quantization level of a phase shifter in the base station antenna array;

[0034] Amplitude compensation is performed on the modulated phase parameter sequence to construct a modulation sequence of a baseband signal, and the modulation sequence is mapped to the digital precoding matrix.

[0035] Optionally, in a sixth implementation manner of the first aspect of the present invention, regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of the wireless transmission signal includes:

[0036] Controlling the phase shifters in the base station antenna array in groups according to the phase values ​​in the simulated precoding matrix to obtain phase configuration parameters of each group of antenna units;

[0037] Setting the gain of the radio frequency amplifier in the base station antenna array according to the amplitude value in the digital precoding matrix to obtain the amplitude configuration parameters of each group of antenna units;

[0038] Performing block mapping and parallel processing on the phase configuration parameters and the amplitude configuration parameters to obtain a configuration parameter matrix of antenna unit groups;

[0039] The transmission parameters of each group of antenna units in the base station antenna array are time-division multiplexed and regulated according to the configuration parameter matrix to achieve enhancement of wireless transmission signals.

[0040] A second aspect of the present invention provides a wireless signal enhancement device, the wireless signal enhancement device comprising:

[0041] A signal acquisition module is used to acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features;

[0042] A beam selection module, used to calculate the correlation between each beam direction in a preset DFT codebook and the channel state matrix, and select N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1;

[0043] A power allocation module is used to perform convex optimization calculation on the transmit power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint;

[0044] A control module is used to control the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the candidate beam direction and the power allocation vector, so as to enhance the wireless transmission signal.

[0045] The third aspect of the present invention provides a Soc chip, comprising: a memory and at least one processor, wherein instructions are stored in the memory, and the memory and the at least one processor are interconnected through lines; the at least one processor calls the instructions in the memory so that the Soc chip executes the steps of the above-mentioned wireless signal enhancement method.

[0046] A fourth aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the steps of the above-mentioned wireless signal enhancement method.

[0047] The above-mentioned wireless signal enhancement method, device, Soc chip and storage medium obtain channel characteristics through the reference signal sent by the base station antenna array, and generate a channel state matrix containing multiple spatial propagation characteristics. According to the channel state matrix, the correlation of each beam direction in the preset DFT code book is calculated, and the N beam directions with the highest correlation are selected as candidate directions for signal enhancement. The transmit power of each candidate beam direction is convexly optimized to generate a power allocation vector with the maximum received signal strength under the total power constraint. Based on the candidate beam direction and the power allocation vector, the transmit phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve wireless signal enhancement. The present invention calculates the correlation between channel characteristics and beam directions, optimizes the transmit power allocation, and achieves effective enhancement of wireless signals, thereby improving the coverage and stability of wireless communications.

[0048] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0049] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 This is a schematic diagram of a first embodiment of a wireless signal enhancement method according to an embodiment of the present invention;

[0051] Figure 2 FIG. 1 is a schematic diagram of an embodiment of a wireless signal enhancement device in an embodiment of the present invention. DETAILED DESCRIPTION

[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0053] The terms "including" and "having" and any variations thereof mentioned in the embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device end including a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or device ends.

[0054] To facilitate understanding of this embodiment, a wireless signal enhancement method disclosed in an embodiment of the present invention is first described in detail. Figure 1 As shown, the method comprises the following steps:

[0055] 101. Acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix including multiple spatial propagation features;

[0056] In one embodiment of the present invention, the obtaining of a reference signal sent by a base station antenna array, and performing channel feature acquisition and processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features includes: receiving and acquiring the reference signal sent by the base station antenna array through a preset receiving end to obtain original received data containing I and Q paths; performing delay analysis and processing on the original received data to obtain arrival time information and multipath amplitude information of the original received data on each signal path; calculating a receiving steering vector of the receiving end based on the original received data, and calculating spatial angle information including an arrival angle and a transmission angle based on the receiving steering vector; using the arrival time information, the multipath amplitude information, and the spatial angle information as spatial propagation features, and constructing a channel state matrix containing multiple spatial propagation features.

[0057] Specifically, a receiving end based on an antenna array is set, which includes multiple antenna units, and each antenna unit is connected to a radio frequency link and an analog-to-digital converter. When the base station antenna array sends a reference signal, each antenna unit at the receiving end receives the radio frequency signal, first amplifies the signal through a low noise amplifier, and then filters out the out-of-band interference signal through a bandpass filter. The filtered signal is sent to an orthogonal demodulator to demodulate the radio frequency signal into a baseband signal. During the demodulation process, the carrier signal generated by the local oscillator is used to multiply the radio frequency signal with the in-phase carrier and the orthogonal carrier respectively through a mixer to obtain an in-phase component (I path) and an orthogonal component (Q path). After the high-frequency components of these two analog signals are filtered out by a low-pass filter, they are sampled and quantized by a high-precision analog-to-digital converter. The quantization process uses a 14-bit precision ADC, and the sampling rate is set to more than twice the signal bandwidth to ensure that the Nyquist sampling theorem is met. The I-path and Q-path digital signals of each antenna unit are arranged in time sequence to form a complex matrix. The number of rows of the complex matrix is ​​equal to the number of antenna units, the number of columns is equal to the number of sampling points, the real part of each matrix element represents the I-channel sampling value, and the imaginary part represents the Q-channel sampling value, thus forming an original received data matrix containing the complete time domain information of the received signal. This original received data matrix contains both the amplitude information of the signal and the phase information, providing basic data for subsequent channel feature extraction.

[0058] Specifically, the original received data matrix is ​​subjected to time-frequency transformation. First, the time domain signal collected by each antenna unit is converted to the frequency domain through FFT. A covariance matrix is ​​constructed for the frequency domain signal, and the matrix size is the number of antenna units multiplied by the number of antenna units. Then, the covariance matrix is ​​eigendecomposed to obtain eigenvalues ​​and eigenvectors. The dimension of the signal subspace, that is, the number of multipath signals, is determined based on the MDL criterion. The eigenvectors are sorted according to the size of the corresponding eigenvalues, and the eigenvectors corresponding to the largest eigenvalues ​​are selected to form the signal subspace, and the remaining eigenvectors constitute the noise subspace. The spectrum peak search method of the MUSIC algorithm is used to search in the delay dimension. According to the principle of orthogonality with the noise subspace, the arrival time estimation value of each path signal can be obtained. In order to improve the estimation accuracy, a two-dimensional spectrum peak search method is used to search in the delay and Doppler dimensions at the same time to obtain more accurate arrival time information. For each path, the power proportion of the path is calculated according to the size of its corresponding eigenvalue and the trace of the covariance matrix, so as to obtain the multipath amplitude information. By estimating the power of the noise subspace, the signal-to-noise ratio threshold is established to filter out those false paths with too low signal-to-noise ratios, ensuring the reliability of the extracted arrival time information and multipath amplitude information. Finally, the arrival time information of each path and the corresponding multipath amplitude information are paired and stored to form a delay power spectrum that characterizes the multipath propagation characteristics.

[0059] Specifically, a spatial covariance matrix is ​​constructed based on the original received data matrix obtained, which reflects the correlation of the signal in the spatial dimension. The spatial covariance matrix is ​​eigendecomposed, and the eigenvector of the signal space is extracted as the receiving steering vector. The receiving steering vector characterizes the phase relationship when the signal arrives at the antenna array, and its dimension is equal to the number of antenna elements. The geometric structure information of the antenna array is used to establish a mapping relationship between the direction of the incident signal and the array manifold. The multidimensional ESPRIT algorithm is used to estimate the arrival angle. The algorithm divides the array into two overlapping sub-arrays based on the displacement invariance of the antenna array. By calculating the rotation invariant matrix of the output signals of the two sub-arrays, the phase information of its eigenvalues ​​is extracted to obtain the azimuth and elevation angle information. At the same time, the manifold structure of the antenna array and the known array element spacing are used, combined with the relative position relationship between the transmitter and the receiver, to establish a geometric mapping relationship between the transmission angle and the arrival angle. Based on this mapping relationship, the transmission azimuth and transmission elevation angle of each signal path are calculated to obtain complete spatial angle information. In order to improve the angle estimation accuracy, the interpolation method is used to refine the angle parameters and finally obtain high-precision arrival angle and emission angle information.

[0060] Specifically, the arrival time information, multipath amplitude information, arrival angle information and emission angle information obtained in the previous step are organized uniformly to construct a multidimensional parameter matrix. The number of rows of the matrix is ​​equal to the number of effective propagation paths detected, and the number of columns corresponds to different spatial propagation characteristic parameters. For different physical quantities, normalization is used to unify their dimensions. The arrival time is divided by the signal propagation speed to obtain the normalized delay, and the multipath amplitude is divided by the amplitude of the strongest path to obtain the normalized amplitude. The angle parameter is expressed in radians. Considering the coupling relationship between the parameters, the Gram-Schmidt orthogonalization method is used to process the parameter matrix to reduce the correlation between the parameters. In the orthogonalization process, the parameters of the main propagation path are kept unchanged, and the parameters of the secondary path are orthogonalized. Finally, the orthogonalized parameter matrix is ​​used as the channel state matrix. Each element of the matrix has a clear physical meaning, which fully describes the characteristics of the electromagnetic wave in the process of spatial propagation and provides a basis for subsequent beamforming. A confidence index is added to each parameter in the matrix to characterize the reliability of parameter estimation.

[0061] 102. Calculate the correlation between each beam direction in the preset DFT codebook and the channel state matrix, and select N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1;

[0062] In one embodiment of the present invention, before calculating the correlation between each beam direction in the preset DFT codebook and the channel state matrix, and selecting the N beam directions with the highest correlation as candidate beam directions for signal enhancement, it includes: performing parameter extraction processing on the antenna unit spacing and the operating wavelength of the base station antenna array to obtain the geometric characteristic parameters of the base station antenna array; performing grid division processing on the number of rows and columns of the base station antenna array according to the geometric characteristic parameters to obtain an M×M dimensional antenna unit index matrix, where M is the number of rows or columns of the base station antenna array; calculating the phase delay of each antenna unit according to the antenna unit index matrix to obtain the phase delay matrix of the antenna unit; performing discrete Fourier transform processing and orthogonalization processing on the phase delay matrix and the antenna unit index matrix to obtain the DFT codebook.

[0063] Specifically, starting from the physical structure of the base station antenna array, the structural dimension parameters of the antenna array are first obtained, including the length, width and height of the array panel. Then, according to the layout of the antenna units, the horizontal and vertical spacing between adjacent antenna units are measured. For the determination of the working wavelength, it is necessary to obtain the central working frequency of the base station antenna array, and the corresponding working wavelength is obtained by dividing the speed of light by the central working frequency. When determining the antenna unit spacing, it is usually designed to be half of the working wavelength or less to avoid the grating lobe effect. The antenna unit spacing is divided by the working wavelength to obtain a normalized spacing value in units of wavelength. At the same time, the azimuth and elevation angle coverage of the antenna array are obtained. These angle parameters determine the range of beam scanning. All these physical parameters together constitute a set of geometric characteristic parameters of the base station antenna array, which directly affect the directional pattern characteristics and beamforming capabilities of the antenna array. The geometric characteristic parameters also include information such as the polarization mode of the antenna unit, the aperture area of ​​the array, and the radiation pattern of the antenna unit.

[0064] Specifically, based on the obtained geometric characteristic parameters, the number of rows and columns of the base station antenna array is first determined. A square array structure is usually used, that is, the number of rows is equal to the number of columns, both of which are M. According to the physical layout of the antenna unit, a rectangular coordinate system is established, with the center of the array as the origin, the horizontal direction as the x-axis, and the vertical direction as the y-axis. The entire antenna array area is gridded, and the spacing of the grids is equal to the spacing of the antenna units. In the divided grid, a unique two-dimensional index value is assigned to each antenna unit, with the row index from 0 to M-1 and the column index from 0 to M-1. These index values ​​are organized into an M×M-dimensional matrix, and each element in the matrix represents the number of the antenna unit at the corresponding position. The index matrix not only records the spatial position information of the antenna unit, but also provides a reference for the subsequent calculation of phase delay. On the basis of the index matrix, the coordinate position of each antenna unit, that is, the normalized position offset relative to the center of the array in the horizontal and vertical directions, must also be recorded. This position information is crucial for subsequent beamforming calculations.

[0065] Specifically, the established antenna unit index matrix is ​​used in combination with the geometric characteristic parameters of the antenna array to calculate the phase delay of each antenna unit when receiving a plane wave. During the calculation process, a spherical coordinate system is first established to define the azimuth angle θ and elevation angle φ of the incident signal. For any incident direction (θ, φ), the relative phase difference of the electromagnetic wave reaching each antenna unit is calculated. The phase difference is calculated based on the spatial position of the antenna unit and the direction vector of the incident wave. It is obtained by multiplying the inner product of the antenna unit position vector and the direction vector of the incident wave by the wave number (2π / λ). Considering the need for beam scanning, it is necessary to sample multiple directions within the entire coverage range. Usually, the sampling range of the azimuth angle is [-π, π], and the sampling range of the elevation angle is [-π / 2, π / 2]. The complete phase delay distribution is calculated for each sampling direction to form a three-dimensional matrix, in which two dimensions represent the position of the antenna unit and the third dimension represents different beam directions. This phase delay matrix actually describes the phase response characteristics of the antenna array in different directions.

[0066] Specifically, the calculated phase delay matrix is ​​subjected to a two-dimensional discrete Fourier transform process. This process actually converts the phase distribution in the spatial domain into a representation in the wave number domain. For each beam direction, first perform FFT in the row direction and then perform FFT in the column direction to obtain the spatial frequency response corresponding to the direction. The spatial frequency responses of all beam directions are combined to form an initial DFT codebook. In order to ensure the orthogonality between codewords, the initial codebook is subjected to Gram-Schmidt orthogonalization. The orthogonalization process starts from the first codeword, and the subsequent codewords are projected on the orthogonalized codeword set in turn, and the projected components are normalized after subtracting to obtain a new orthogonal codeword. The codebook processed in this way has good orthogonality, which is conducive to reducing mutual interference between beams. Finally, the orthogonalized codebook is sorted according to the coverage performance of the beam direction, and the codewords are standardized so that the energy of each codeword is equal, thereby obtaining the final DFT codebook. Each codeword in this codebook corresponds to a specific beam direction and can be directly used for subsequent beamforming processing.

[0067] 103. Perform convex optimization calculation processing on the transmission power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint;

[0068] In one embodiment of the present invention, the transmission power of each candidate beam direction is subjected to convex optimization calculation processing to obtain a power allocation vector that maximizes the received signal strength under the total power constraint, including: performing spatial channel gain calculation on the channel state matrix and the candidate beam directions to obtain a channel gain value corresponding to each candidate beam direction; constructing an objective function based on the channel gain values, and taking the total power constraint as an optimization constraint to obtain a mathematical model of the convex optimization problem; using an interior point method to iteratively solve the mathematical model to obtain a power allocation result that meets the optimal conditions, and generating a power allocation vector based on the power allocation result.

[0069] Specifically, based on the obtained channel state matrix, which contains spatial propagation characteristics such as arrival angle, transmission angle, arrival time and multipath amplitude, the spatial angle information and multipath amplitude information are first extracted. For each candidate beam direction, the spatial matching degree with each propagation path in the channel state matrix is ​​calculated. The matching degree calculation is completed by the inner product of the beam direction vector and the propagation path direction vector. The larger the inner product value, the higher the matching degree. Multiply the matching degree with the multipath amplitude of the corresponding path to obtain the channel gain of the beam direction on this propagation path. Taking into account the characteristics of multipath propagation, it is necessary to superimpose the contributions of all propagation paths to obtain the total channel gain value of each candidate beam direction. This process is actually calculating the spatial correlation between the beam direction and the channel characteristics. The channel gain value reflects the attenuation degree of signal transmission in the beam direction. The channel gain values ​​of all candidate beam directions constitute a gain vector, the dimension of which is equal to the number of candidate beam directions, and each element represents the channel gain size of the corresponding beam direction.

[0070] Specifically, the objective function of the optimization problem is constructed based on the calculated channel gain value of each candidate beam direction. The design principle of the objective function is to maximize the total power of the received signal, which is specifically the sum of the products of the channel gain value of each beam direction and its corresponding transmit power. At the same time, considering the power limitation of the actual system, it is necessary to introduce a total power constraint, that is, the sum of the transmit power of all beam directions cannot exceed the maximum available power of the system. In addition, the transmit power of each beam direction must be a non-negative value, which constitutes an inequality constraint for the optimization problem. The objective function and the constraint conditions are combined to form a standard mathematical model of convex optimization problems. The decision variables of the model are the transmit power of each beam direction, the objective function is to maximize the total received power, and the constraints include total power constraints and power non-negative constraints. Since the objective function is a linear combination of channel gain and transmit power, and the constraints are also linear, this optimization problem is a standard linear programming problem.

[0071] Specifically, the interior point method is used to solve the constructed convex optimization problem. First, the inequality constraint is converted into a logarithmic barrier function, and the original constrained optimization problem is converted into an unconstrained optimization problem. Then the transformed problem is iteratively solved by the Newton method. Each iteration includes calculating the gradient and Hessian matrix of the objective function, solving the Newton equation to obtain the search direction, and determining the step size by backtracking the linear search. During the iteration process, the obstacle parameters are continuously adjusted so that the solution gradually approaches the optimal solution of the original problem. When the iteration result meets the termination condition, the optimal power allocation result is obtained. This result is a vector, and each element of the vector corresponds to the optimal transmission power of a candidate beam direction. Finally, the power allocation result is normalized to meet the total power constraint condition, and the final power allocation vector is obtained. This power allocation vector ensures the maximization of the received signal strength under the total power constraint, while taking into account the channel conditions of each beam direction.

[0072] 104. According to the candidate beam direction and the power allocation vector, the signal transmission phase and amplitude of each antenna unit in the base station antenna array are adjusted to enhance the wireless transmission signal.

[0073] In one embodiment of the present invention, the signal transmission phase and amplitude of each antenna unit in the base station antenna array are adjusted according to the candidate beam direction and the power allocation vector to achieve enhancement of the wireless transmission signal, including: clustering analysis processing of the candidate beam direction according to the distribution range of spatial angles to obtain multiple beam clustering centers and the divergence radius of each clustering center; extracting the corresponding transmission steering vector in the preset DFT codebook based on the beam clustering center, and determining the phase perturbation range of each transmission steering vector according to the divergence radius; performing phase offset sampling on the transmission steering vector within the phase perturbation range to obtain multiple groups of phase parameters corresponding to each beam clustering center; weighted optimization of each group of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters; and regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of the wireless transmission signal.

[0074] Specifically, firstly, based on the spatial angle information of the selected candidate beam directions, these beam directions are represented in the spherical coordinate system, and each beam direction is described by two parameters: azimuth and elevation. The K-means clustering algorithm is used to analyze these spatial angles, and the initial cluster center is selected by the maximum and minimum distance criterion to ensure the spatial dispersion of the initial cluster center. In the clustering iteration process, the spherical distance from each beam direction to each cluster center is calculated, each beam direction is divided into the nearest cluster center, and then the cluster center position is updated. The cluster center is updated by calculating the angular mean of all beam directions in the same class. This process requires special processing in the spherical coordinate system to ensure that the updated cluster center is still a valid spatial angle. When the clustering result tends to be stable, the maximum angular distance from the beam direction in each cluster to the cluster center is calculated, and this distance is defined as the divergence radius of the cluster. For each cluster, the number of beam directions belonging to the class and the power allocation values ​​corresponding to these beam directions are recorded at the same time, and this information is used for the subsequent phase perturbation range determination. Through cluster analysis, the beam directions with similar spatial distribution are grouped together to facilitate the subsequent beamforming process. Finally, the divergence radius of each cluster is normalized to meet the physical constraints of beam coverage.

[0075] Specifically, for each beam cluster center, first search the preset DFT codebook for the codeword closest to the cluster center angle. This search process is completed by calculating the correlation of spatial angles. After finding the best matching codeword, use it as the reference transmission steering vector corresponding to the cluster center. The reference transmission steering vector represents the ideal phase response of the antenna array in this direction. Then, according to the divergence radius of the cluster, determine the range of phase perturbation. The calculation of the phase perturbation range needs to consider the physical characteristics of the antenna array, and convert it into the perturbation range in the phase domain through the relationship between the divergence radius and the wavelength, element spacing and other parameters of the antenna array. This conversion process needs to consider the spatial sampling theorem of the antenna array to ensure that the perturbed beam still meets the grating-free requirement. For linear arrays, the phase perturbation range is usually expressed as the range of phase gradient changes. For planar arrays, it is necessary to consider the phase perturbations in two dimensions, azimuth and elevation, respectively. The calculated phase perturbation range will increase with the increase of the divergence radius, but at the same time it will be limited by the phase quantization accuracy. Finally, the phase disturbance range is mapped to the actual phase control value to form an executable phase control range.

[0076] Specifically, based on the determined phase perturbation range, phase offset sampling is performed on each transmit steering vector. The sampling process first evenly divides the sampling points within the phase perturbation range, and the number of sampling points is determined by the beam accuracy requirements and the hardware implementation capabilities. For each sampling point, the phase offset is calculated and superimposed on the reference transmit steering vector to form a new phase parameter combination. This superposition process needs to consider the phase periodicity to ensure that the final phase value falls within the valid range. In order to ensure the comprehensiveness of the sampling, grid sampling is performed in both azimuth and elevation to form a two-dimensional phase offset matrix. For each offset sampling point, the corresponding beam pattern is calculated to check its matching degree with the ideal beam. In this way, a set of phase parameter sets covering the entire perturbation range is obtained. In order to improve the sampling efficiency, non-uniform sampling can be performed according to the importance of the beam direction, and the sampling points are encrypted in the key direction. At the same time, it is necessary to ensure that the phase change between adjacent sampling points does not exceed the coherent bandwidth to ensure the continuity of beamforming. Each beam clustering center finally obtains a set of multiple sets of phase parameters, which reflect the influence of different degrees of phase offset on the beam shape.

[0077] Specifically, the weights in the power allocation vector are associated with each set of phase parameters. This association process takes into account the importance of the beam direction and the channel conditions. Each set of phase parameters is weighted according to its corresponding power allocation value. The larger the weight, the more important the direction. The weighted phase parameters are orthogonalized to ensure the orthogonality between different beam directions and reduce mutual interference. The orthogonalized phase parameters are divided into two parts. One part is used to generate the analog precoding matrix, which is mainly responsible for coarse-grained beamforming; the other part is used to generate the digital precoding matrix, which is responsible for fine beam adjustment. The generation of the analog precoding matrix needs to consider the quantization constraints of the phase shifter and map the theoretical phase value to the actual available discrete phase value. The digital precoding matrix achieves precise amplitude and phase control by means of complex weights. The dimensions of the two precoding matrices are determined by the number of RF chains and the number of antenna units, and their element values ​​are normalized to ensure that the total power constraint is met. Through this hybrid architecture of analog and digital precoding, the accuracy of beamforming is guaranteed and the system complexity is reduced.

[0078] Specifically, the actual beamforming control of the base station antenna array is performed according to the generated analog precoding matrix and digital precoding matrix. First, the digital precoding matrix is ​​applied to the baseband signal processing unit to perform complex weighting on the input signal. The weighted signal is converted from digital to analog and sent to the RF link. In the RF link, the phase value of each phase shifter is set according to the requirements of the analog precoding matrix. The control of the phase shifter needs to consider temperature compensation and phase calibration to ensure that the actual phase adjustment is accurate and reliable. The RF signal adjusted by the phase shifter is sent to the power amplifier, and the gain setting of each amplifier is determined according to the power allocation vector. Gain control needs to consider the linear working range of the amplifier to avoid signal distortion. Finally, the processed signal is sent to the antenna unit for transmission, and the excitation amplitude and phase of each antenna unit are strictly controlled according to the requirements of the precoding matrix. Through this precise phase and amplitude control, the directional enhancement of the spatial signal is achieved. All parameters in the whole process need to be monitored and fine-tuned in real time to cope with changes in the actual transmission environment.

[0079] Furthermore, the weighted optimization of each group of phase parameters according to the power allocation vector, and the generation of an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters include: performing spectral analysis processing on each group of phase parameters to obtain amplitude spectra and phase spectra corresponding to different spatial frequency components; constructing an amplitude modulation matrix according to the power allocation vector, performing weighted filtering processing on the amplitude spectrum and phase spectrum to obtain a filtered spatial frequency response; performing inverse transformation processing on the spatial frequency response to obtain a modulated phase parameter sequence, and mapping the phase parameter sequence to the analog precoding matrix according to the quantization level of the phase shifter in the base station antenna array; performing amplitude compensation processing on the modulated phase parameter sequence to construct a modulation sequence of a baseband signal, and mapping the modulation sequence to the digital precoding matrix.

[0080] Specifically, a two-dimensional Fourier transform is first performed on each set of phase parameters to convert the phase distribution in the spatial domain to the spatial frequency domain. This transformation process needs to take into account the geometric structure of the antenna array. For a planar array, Fourier transform is performed in the horizontal and vertical directions respectively. The spectrum obtained after the transformation contains two parts: the amplitude spectrum and the phase spectrum. The amplitude spectrum reflects the energy distribution of different spatial frequency components, and the phase spectrum reflects the spatial characteristics of the phase change. In order to improve the accuracy of spectrum analysis, the phase parameters need to be processed by window function before Fourier transform to reduce the spectrum leakage effect. By analyzing the amplitude spectrum, the main spatial frequency components can be identified, which correspond to the main directional characteristics of the beam. The analysis of the phase spectrum reveals the spatial phase modulation characteristics of the beam, which plays a key role in the directionality of the beam. By jointly analyzing the amplitude spectrum and the phase spectrum, a complete characteristic description of the beam in the spatial frequency domain can be obtained, which provides a basis for subsequent filtering processing. At the same time, it is necessary to record the energy contribution of each frequency component, and this information will be used for subsequent weighted optimization.

[0081] Specifically, in the process of constructing an amplitude modulation matrix based on a power allocation vector, the power allocation vector must first be converted into a form suitable for spatial frequency domain processing. This conversion process takes into account the distribution characteristics of spatial frequency and maps the power allocation value to the corresponding spatial frequency point. The dimension of the constructed amplitude modulation matrix is ​​the same as the spatial frequency response, and each element of the matrix represents the gain coefficient of the corresponding frequency component. The amplitude modulation matrix is ​​used to perform weighted filtering on the amplitude spectrum and phase spectrum obtained in the previous step. The filtering process uses multiplication operations in the complex domain to modulate the amplitude and phase at the same time. During the filtering process, the conjugate symmetry of the spectrum needs to be maintained to ensure that the signal obtained after the inverse transformation is a real value. The filtering operation is actually a selective enhancement or suppression of the spatial frequency components, which achieves precise control of the beam direction. The filtered spatial frequency response retains the main spatial frequency components while suppressing unnecessary frequency components, so that a more concentrated beam pattern can be obtained. The frequency resolution limitation needs to be considered during the processing process to ensure that the filtering result does not introduce unnecessary spectrum aliasing.

[0082] Specifically, a two-dimensional inverse Fourier transform is performed on the filtered spatial frequency response to transform the signal from the spatial frequency domain back to the spatial domain to obtain the modulated phase parameter sequence. This inverse transformation process needs to consider the accuracy of numerical calculations to ensure the accuracy of the transformation results. The obtained phase parameter sequence represents the phase modulation value required for each antenna unit. Considering the hardware characteristics of the phase shifter in the base station antenna array, the continuous phase value needs to be quantized to the discrete phase level supported by the phase shifter. The quantization process adopts the principle of rounding to the nearest integer to map the continuous phase value to the closest quantization level. When quantizing, the phase adjustment range and phase resolution of the phase shifter also need to be considered to ensure that the quantized phase value falls within the valid range. The quantized phase parameters are arranged according to the structure of the antenna array to form an analog precoding matrix. Each element of this matrix corresponds to the phase control value of an antenna unit, and its dimension is determined by the scale of the antenna array. When generating the analog precoding matrix, the dynamic characteristics of the phase shifter also need to be considered to ensure the stability of the phase adjustment.

[0083] Specifically, amplitude compensation is performed on the modulated phase parameter sequence. This compensation process takes into account the error caused by phase quantization. The purpose of compensation is to compensate for the beam pointing deviation caused by phase quantization by adjusting the amplitude of the baseband signal. The calculation of amplitude compensation is based on the difference between the phase values ​​before and after quantization, and the required amplitude adjustment amount is determined by establishing a compensation model. The compensated parameters are used to construct the modulation sequence of the baseband signal, which contains the modulation coefficients in complex form. The baseband modulation sequence needs to consider the accuracy limit of the digital processing unit to ensure that the modulation value is within the valid range. The modulation sequence is rearranged into a matrix form to obtain a digital precoding matrix. The dimension of this matrix is ​​determined by the number of RF links and the number of data streams. Each element in it is a complex value, which controls the amplitude and phase at the same time. The generation of the digital precoding matrix also needs to consider the computational complexity of baseband processing, and optimize the implementation efficiency while ensuring performance. The final generated digital precoding matrix will be used for preprocessing of the baseband signal and cooperate with the analog precoding matrix to complete beamforming.

[0084] Furthermore, the signal transmission phase and amplitude of each antenna unit in the base station antenna array are adjusted according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of the wireless transmission signal, including: grouping and controlling the phase shifters in the base station antenna array according to the phase value in the analog precoding matrix to obtain the phase configuration parameters of each group of antenna units; setting the gain of the radio frequency amplifier in the base station antenna array according to the amplitude value in the digital precoding matrix to obtain the amplitude configuration parameters of each group of antenna units; block mapping and parallel processing of the phase configuration parameters and the amplitude configuration parameters to obtain the configuration parameter matrix of the antenna unit grouping; and time-division multiplexing and regulating the transmission parameters of each group of antenna units in the base station antenna array according to the configuration parameter matrix to achieve enhancement of the wireless transmission signal.

[0085] Specifically, the phase control value corresponding to each antenna unit is extracted from the analog precoding matrix and grouped according to the physical structure of the antenna array. The principle of grouping is to divide antenna units with adjacent spatial positions and similar phase values ​​into the same group, which can simplify the complexity of the control circuit. For each group of antenna units, the phase value is first converted into the control voltage of the phase shifter. This conversion process needs to consider the nonlinear characteristics of the phase shifter. The theoretical phase value is mapped to the actual control voltage value by looking up the calibration table. Then the phase shifters in each group are batch configured. The configuration process needs to consider the response time and stabilization time of the phase shifter to ensure the accuracy of phase adjustment. In order to reduce phase jitter, the phase value is updated in a smooth transition during the configuration process. For each group of antenna units, its phase configuration parameters are recorded, including the target phase value, control voltage value and phase compensation value. These parameters will be used to monitor and correct phase deviation in real time. The group control method not only improves the configuration efficiency, but also facilitates subsequent phase calibration and temperature compensation. Finally, the phase configuration parameters of each group are organized into a unified format to facilitate subsequent parallel processing.

[0086] Specifically, based on the amplitude information in the digital precoding matrix, the gain of the RF amplifier is precisely controlled. First, the complex amplitude value in the digital precoding matrix is ​​converted into the actual power gain value. This conversion needs to consider the operating characteristic curve of the amplifier to ensure that it works in the linear region. The grouping method of the RF amplifier needs to correspond to the grouping of the phase shifter to ensure the consistency of control. For each group of RF amplifiers, its gain control voltage is set. The gain setting process needs to consider the balance between power efficiency and linearity. At the same time, the temperature and working status of each amplifier are monitored, and the gain value is adjusted in real time according to the monitoring results. In order to ensure the stability of the transmitted signal, the influence of thermal effects needs to be considered when setting the gain, and temperature compensation is performed when necessary. For each group of antenna units, its amplitude configuration parameters are recorded, including the target gain value, control voltage value, and temperature compensation value. The accuracy of gain control directly affects the performance of beamforming, so the gain setting needs to be continuously optimized through a feedback mechanism. The final amplitude configuration parameters contain all necessary control information and provide a basis for subsequent signal transmission.

[0087] Specifically, a complete antenna unit control scheme is constructed by combining phase configuration parameters and amplitude configuration parameters. First, a parameter mapping relationship is established to correspond the phase and amplitude parameters according to the physical position of the antenna unit. A block processing method is adopted, and each block corresponds to a subarray in the antenna array. The selection of the block size needs to balance the control accuracy and processing efficiency. The parameters in each block are processed in parallel, and the serial control instructions are converted into a control sequence that can be executed in parallel. This conversion process needs to consider the parallel processing capabilities of the hardware and reasonably allocate computing resources. At the same time, a priority mechanism for parameter updates is established to ensure that important control parameters are updated in a timely manner. In the parallel processing process, it is necessary to solve the data synchronization problem to ensure that the control actions between different blocks are coordinated and consistent. The configuration parameter matrix finally generated contains the control information of each block. Each element of the matrix is ​​a complex parameter containing a phase value and an amplitude value. These parameters are scheduled in a time-division multiplexing manner.

[0088] Specifically, based on the configuration parameter matrix, the antenna units are dynamically controlled in a time-division multiplexing manner. First, a time-division multiplexing scheduling scheme is formulated to divide the control cycle into multiple time slots, each of which is responsible for the parameter update of a group of antenna units. The allocation of time slots needs to take into account the urgency of parameter updates and the hardware response time. In each time slot, phase adjustment and gain setting are completed at the same time, and the timing of the control signal needs to strictly meet the hardware requirements. In order to improve the control efficiency, the parameter update of multiple groups of antenna units is processed in a pipeline manner so that the control actions of adjacent time slots can be partially overlapped. During the parameter update process, the control effect is monitored in real time through the feedback mechanism, and adjustments are made in time when abnormal conditions are found. At the same time, the phase coherence between the antenna units of each group is maintained to avoid beam distortion caused by differences in control timing. The entire control process is a dynamic optimization process. The system will continuously adjust the control parameters according to the feedback information to maintain the beam characteristics of the transmitted signal in the best state.

[0089] In this embodiment, channel characteristics are obtained through a reference signal sent by a base station antenna array, and a channel state matrix containing multiple spatial propagation characteristics is generated. According to the channel state matrix, the correlation of each beam direction in the preset DFT codebook is calculated, and the N beam directions with the highest correlation are selected as candidate directions for signal enhancement. The transmit power of each candidate beam direction is convexly optimized to generate a power allocation vector with the maximum received signal strength under the total power constraint. Based on the candidate beam direction and the power allocation vector, the transmit phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve wireless signal enhancement. The present invention calculates the correlation between channel characteristics and beam direction, optimizes the transmit power allocation, and achieves effective enhancement of wireless signals, thereby improving the coverage and stability of wireless communications.

[0090] The wireless signal enhancement method in the embodiment of the present invention is described above. The wireless signal enhancement device in the embodiment of the present invention is described below. Figure 2 In one embodiment of the present invention, a wireless signal enhancement device includes:

[0091] The signal acquisition module 201 is used to acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features;

[0092] A beam selection module 202 is used to calculate the correlation between each beam direction in a preset DFT codebook and the channel state matrix, and select N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1;

[0093] The power allocation module 203 is used to perform convex optimization calculation processing on the transmission power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint;

[0094] The control module 204 is used to control the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the candidate beam direction and the power allocation vector, so as to enhance the wireless transmission signal.

[0095] In an embodiment of the present invention, the wireless signal enhancement device runs the above-mentioned wireless signal enhancement method, and the wireless signal enhancement device obtains channel characteristics through the reference signal sent by the base station antenna array during the operation of the electric aircraft, and generates a channel state matrix containing multiple spatial propagation characteristics. According to the channel state matrix, the correlation of each beam direction in the preset DFT codebook is calculated, and the N beam directions with the highest correlation are selected as candidate directions for signal enhancement. The transmission power of each candidate beam direction is convexly optimized to generate a power allocation vector with the maximum received signal strength under the total power constraint. Based on the candidate beam direction and the power allocation vector, the transmission phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve wireless signal enhancement. The present invention calculates the correlation between the channel characteristics and the beam direction, optimizes the transmission power allocation, and achieves effective enhancement of the wireless signal, thereby improving the coverage and stability of wireless communication.

[0096] above Figure 2 The wireless signal enhancement device in the embodiment of the present invention is described in detail from the perspective of modular functional entities, and the Soc chip in the embodiment of the present invention is described in detail from the perspective of hardware processing.

[0097] The Soc chip may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) (for example, one or more processors) and memories, and one or more storage media for storing applications or data (for example, one or more mass storage devices). Among them, the memory and the storage medium can be short-term storage or permanent storage. The program stored in the storage medium 3 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the Soc chip. Furthermore, the processor can be configured to communicate with the storage medium and execute a series of instruction operations in the storage medium on the Soc chip to implement the steps of the above-mentioned wireless signal enhancement method.

[0098] The Soc chip may also have one or more wired or wireless network interfaces, one or more input and output interfaces, and / or one or more operating systems, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that the Soc chip structure does not limit the Soc chip provided by the present invention, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.

[0099] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the wireless signal enhancement method.

[0100] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device, or unit can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

[0101] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0102] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A wireless signal enhancement method, characterized in that: The wireless signal enhancement method comprises: Acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features; Calculating the correlation between each beam direction in a preset DFT codebook and the channel state matrix, and selecting N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1; The transmit power of each candidate beam direction is subjected to convex optimization calculation processing to obtain a power allocation vector that maximizes the received signal strength under the total power constraint; According to the candidate beam direction and the power allocation vector, the signal transmission phase and amplitude of each antenna unit in the base station antenna array are regulated to achieve enhancement of the wireless transmission signal; the signal transmission phase and amplitude of each antenna unit in the base station antenna array are regulated according to the candidate beam direction and the power allocation vector to achieve enhancement of the wireless transmission signal, including: clustering analysis processing of the candidate beam direction according to the distribution range of the spatial angle to obtain multiple beam clustering centers and the divergence radius of each clustering center; extracting the corresponding transmission steering vector in the preset DFT codebook based on the beam clustering center, and determining the phase perturbation range of each transmission steering vector according to the divergence radius; performing phase offset sampling on the transmission steering vector within the phase perturbation range to obtain multiple groups of phase parameters corresponding to each beam clustering center; weighted optimization of each group of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters; regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of the wireless transmission signal.

2. The wireless signal enhancement method according to claim 1, characterized in that: The acquiring of the reference signal sent by the base station antenna array and performing channel feature acquisition processing on the reference signal to generate a channel state matrix including multiple spatial propagation features includes: The reference signal sent by the base station antenna array is received and collected by a preset receiving end to obtain original received data including I path and Q path; Performing delay analysis on the original received data to obtain arrival time information and multipath amplitude information of the original received data on each signal path; Calculating a receiving steering vector of the receiving end according to the original receiving data, and calculating spatial angle information including an arrival angle and a transmission angle according to the receiving steering vector; The arrival time information, the multipath amplitude information and the spatial angle information are used as spatial propagation features, and a channel state matrix including multiple spatial propagation features is constructed.

3. The wireless signal enhancement method according to claim 1, characterized in that: Before calculating the correlation between each beam direction in the preset DFT codebook and the channel state matrix and selecting N beam directions with the highest correlation as candidate beam directions for signal enhancement, the method includes: Performing parameter extraction processing on the antenna unit spacing and the operating wavelength of the base station antenna array to obtain geometric characteristic parameters of the base station antenna array; Performing grid division processing on the number of rows and columns of the base station antenna array according to the geometric characteristic parameters to obtain an M×M-dimensional antenna unit index matrix, where M is the number of rows or columns of the base station antenna array; Calculating the phase delay of each antenna unit according to the antenna unit index matrix to obtain a phase delay matrix of the antenna unit; Discrete Fourier transform processing and orthogonalization processing are performed according to the phase delay matrix and the antenna unit index matrix to obtain the DFT codebook.

4. The wireless signal enhancement method according to claim 1, characterized in that: The convex optimization calculation process of the transmit power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint condition includes: Performing spatial channel gain calculation on the channel state matrix and the candidate beam directions to obtain a channel gain value corresponding to each candidate beam direction; Constructing an objective function according to the channel gain value, and taking the total power constraint as an optimization constraint to obtain a mathematical model of the convex optimization problem; The mathematical model is iteratively solved by adopting an interior point method to obtain a power allocation result that meets the optimal condition, and a power allocation vector is generated according to the power allocation result.

5. The wireless signal enhancement method according to claim 1, characterized in that: The step of performing weighted optimization on each group of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters comprises: Performing spectrum analysis on each group of phase parameters to obtain amplitude spectra and phase spectra corresponding to different spatial frequency components; constructing an amplitude modulation matrix according to the power allocation vector, performing weighted filtering on the amplitude spectrum and the phase spectrum to obtain a filtered spatial frequency response; Performing an inverse transformation process on the spatial frequency response to obtain a modulated phase parameter sequence, and mapping the phase parameter sequence to the analog precoding matrix according to a quantization level of a phase shifter in the base station antenna array; Amplitude compensation is performed on the modulated phase parameter sequence to construct a modulation sequence of a baseband signal, and the modulation sequence is mapped to the digital precoding matrix.

6. The wireless signal enhancement method according to claim 1, characterized in that: The step of regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the analog precoding matrix and the digital precoding matrix to enhance the wireless transmission signal includes: Controlling the phase shifters in the base station antenna array in groups according to the phase values ​​in the simulated precoding matrix to obtain phase configuration parameters of each group of antenna units; Setting the gain of the radio frequency amplifier in the base station antenna array according to the amplitude value in the digital precoding matrix to obtain the amplitude configuration parameters of each group of antenna units; Performing block mapping and parallel processing on the phase configuration parameters and the amplitude configuration parameters to obtain a configuration parameter matrix of antenna unit groups; The transmission parameters of each group of antenna units in the base station antenna array are time-division multiplexed and regulated according to the configuration parameter matrix to achieve enhancement of wireless transmission signals.

7. A wireless signal enhancement device, characterized in that: The wireless signal enhancement device comprises: A signal acquisition module is used to acquire a reference signal sent by a base station antenna array, and perform channel feature acquisition processing on the reference signal to generate a channel state matrix containing multiple spatial propagation features; A beam selection module, used to calculate the correlation between each beam direction in a preset DFT codebook and the channel state matrix, and select N beam directions with the highest correlation as candidate beam directions for signal enhancement, where N is a natural number not less than 1; A power allocation module is used to perform convex optimization calculation on the transmit power of each candidate beam direction to obtain a power allocation vector that maximizes the received signal strength under the total power constraint; A control module is used to control the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the candidate beam direction and the power allocation vector to achieve enhancement of wireless transmission signals; the control of the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the candidate beam direction and the power allocation vector to achieve enhancement of wireless transmission signals includes: clustering analysis processing of the candidate beam direction according to the distribution range of spatial angles to obtain multiple beam clustering centers and the divergence radius of each clustering center; extracting the corresponding transmission steering vector in the preset DFT codebook based on the beam clustering center, and determining the phase perturbation range of each transmission steering vector according to the divergence radius; performing phase offset sampling on the transmission steering vector within the phase perturbation range to obtain multiple groups of phase parameters corresponding to each beam clustering center; weighted optimization of each group of phase parameters according to the power allocation vector, and generating an analog precoding matrix and a digital precoding matrix according to the weighted optimized phase parameters; regulating the signal transmission phase and amplitude of each antenna unit in the base station antenna array according to the analog precoding matrix and the digital precoding matrix to achieve enhancement of wireless transmission signals.

8. A Soc chip, characterized in that: The Soc chip includes: a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instructions in the memory so that the Soc chip executes the steps of the wireless signal enhancement method as described in any one of claims 1-6.

9. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the steps of the wireless signal enhancement method as described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Codebook-based beam design method and device

    CN111740766A

  • Transmitter, Receiver, Wireless Communication Network and Methods for Operating the Same

    US20200119785A1