A method for optimizing transmit beams of a multi-receiving-target-based transceiving simultaneous array

By optimizing the transmit beamforming of the array during simultaneous transmission and reception, the problem of receiver link saturation caused by self-interference incident power was solved, achieving higher isolation and self-interference suppression, and avoiding increased hardware complexity.

CN117595904BActive Publication Date: 2026-01-02SUN YAT SEN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311488017.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-08
Publication Date
2026-01-02
Estimated Expiration
2043-11-08

AI Technical Summary

Technical Problem

In existing simultaneous transmit and receive array systems, self-interference incident power causes saturation of some receive links and loss of desired external signals. Existing self-interference suppression techniques increase hardware complexity and cannot minimize the self-interference incident power of each link.

Method used

By presetting the transmit and receive coupling matrix of the simultaneous transmit and receive array, initializing the transmit beamforming vector, setting constraints and objective functions, and optimizing the transmit beamforming vector, the maximum incident power of the receiving array element is minimized, thereby improving isolation.

Benefits of technology

It effectively avoids the saturation of the receiving link due to high self-interference power, improves the quantization capability of the analog-to-digital converter, and enhances the self-interference suppression capability of the array system during transmission and reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117595904B_ABST
    Figure CN117595904B_ABST
Patent Text Reader

Abstract

The application discloses a kind of based on multiple receiving target's simultaneous transmitting-receiving array transmit beam optimization method, this method includes: pre-setting the mutual coupling matrix of simultaneous transmitting-receiving array;Initial transmit beam forming vector is initialized, and initial transmit beam forming vector is obtained;According to initial transmit beam forming vector, the total transmit power of transmitting array is obtained;Desired beam pointing angle is determined, the steering vector of transmitting array and maximum single-link transmit power are acquired;First constraint condition is set, second constraint condition is set and objective function, and optimization problem is established;According to optimization problem, initial transmit beam forming vector is optimized, and the target transmit beam forming vector after optimization is obtained.The application can improve the isolation between each receiving element in the transmitting array of simultaneous transmitting-receiving array system, avoid the saturation caused by high self-interference power to receiving link and the influence of analog-to-digital converter limited number of bits, and can be widely applied in radar phased array, full-duplex communication technical field.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of radar phased array and full-duplex communication technology, and in particular to a transmit-receive simultaneous array transmit beam optimization method based on multiple receiving targets. BACKGROUND

[0002] With the rapid development of the field of wireless radio, the wireless frequency band resources have gradually shown a situation of exhaustion. In order to solve this problem, many researchers have proposed the concept of transmit-receive simultaneous technology, also known as simultaneous full-duplex technology. This technology aims to send and receive electromagnetic wave signals simultaneously in the same medium resource using the same time and frequency resource. Therefore, this technology can double the utilization rate of time and frequency spectrum resources, but at the same time introduces strong self-interference problems.

[0003] In the past decade, transmit-receive simultaneous technology has made some progress at home and abroad. In order to suppress the influence of self-interference signals at the receiving end as much as possible, there are three commonly used self-interference cancellation methods, which are propagation domain, analog domain and digital domain cancellation. Compared with the digital domain method, the effect of using antenna self-interference suppression or analog radio frequency technology to suppress self-interference is limited, and it generally has defects such as narrow self-interference suppression bandwidth, complex implementation, large volume and high cost, limited use scenarios, etc. The full-digital phased array does not need complex hardware circuit and feed network, and has the advantages of flexibility, adjustability and simple implementation, and is widely used in communication and radar fields. The combination of transmit-receive simultaneous technology and phased array technology has great potential, but for multiple receiving links of the full-digital array, if self-interference suppression means is not used, the introduction of strong self-interference in the process of beam scanning will cause the saturation of part or even all receiving links, thereby losing the detection ability of the external signal of interest (SoI).

[0004] Most of the existing self-interference suppression technologies need to rely on the cancellation (SIC) architecture of the radio frequency domain or the digital domain, so additional devices need to be introduced on the basis of the original array system, increasing the hardware complexity. The existing beam forming methods applied to the transmit-receive simultaneous array system can only suppress the self-interference power of the sum of the signals of each link at the digital receiving end, but for multiple receiving links under the digital receiving array, each link can be regarded as a separate digital receiver, so it is impossible to minimize the self-interference incident power of each link. This will lead to the saturation of part of the receiving links due to the too strong self-interference incident power in actual application; since the external signal of interest (SoI) is generally weak, the number of analog-to-digital converters on the receiving link is limited, and the too strong self-interference incident power will also cause the SoI signal to be lost due to being unable to be quantized. SUMMARY

[0005] Therefore, the embodiment of the present application provides a transmit beam optimization method for a transceiving simultaneous array based on multiple receiving targets, so as to minimize the maximum incident power of a receiving element, improve the isolation between a transmitting array and each receiving element in the transceiving simultaneous array system, and avoid the saturation of a receiving link and the influence of a limited bit number of an analog-to-digital converter caused by high self-interference power.

[0006] An aspect of the embodiment of the present application provides a transmit beam optimization method for a transceiving simultaneous array based on multiple receiving targets, and the method comprises the following steps.

[0007] A transceiving mutual coupling matrix of the transceiving simultaneous array is preset.

[0008] An initial transmit beam forming vector is initialized to obtain an initial transmit beam forming vector.

[0009] A total transmit power of a transmitting array is obtained according to the initial transmit beam forming vector.

[0010] A desired beam pointing angle is determined, a steering vector of the transmitting array and a maximum single-link transmit power are obtained.

[0011] A first constraint condition is set according to the initial transmit beam forming vector, the total transmit power of the transmitting array, the desired beam pointing angle and the steering vector of the transmitting array.

[0012] A second constraint condition is set according to the initial transmit beam forming vector and the maximum single-link transmit power.

[0013] A target function is set according to the initial transmit beam forming vector and the transceiving mutual coupling matrix.

[0014] An optimization problem is established according to the first constraint condition, the second constraint condition and the target function.

[0015] The initial transmit beam forming vector is optimized according to the optimization problem to obtain an optimized target transmit beam forming vector.

[0016] Optionally, the presetting of the transceiving mutual coupling matrix of the transceiving simultaneous array comprises the following steps.

[0017] A propagation coefficient from a transmitting element to a receiving element, a total number of transmitting links and a total number of receiving links are obtained.

[0018] The transceiving mutual coupling matrix of the transceiving simultaneous array is preset according to the propagation coefficient from the transmitting element to the receiving element, the total number of transmitting links and the total number of receiving links.

[0019] The expression of the transceiving mutual coupling matrix is as follows.

[0020]

[0021] wherein, M represents a transceiving mutual coupling matrix; S K,J represents a propagation coefficient from a transmitting array element to a receiving array element; J represents a total number of transmitting links; and K represents a total number of receiving links.

[0022] Optionally, the total transmitting power of the transmitting array is obtained according to the initial transmitting beamforming vector, comprising:

[0023] each complex number of the transmitting beamforming vector is obtained according to the initial transmitting beamforming vector;

[0024] the total transmitting power of the transmitting array is obtained by accumulating the square of each complex number of the transmitting beamforming vector;

[0025] the expression of the total transmitting power of the transmitting array is:

[0026]

[0027] wherein, P t represents the total transmitting power of the transmitting array; J represents a total number of transmitting links; i represents the number of each transmitting link, i = 1, 2, …, J; b t,i represents each complex number of the initial transmitting beamforming vector; P t,i represents the transmitting power of each transmitting link.

[0028] Optionally, the first constraint condition is set according to the initial transmitting beamforming vector, the total transmitting power of the transmitting array, the desired beam pointing angle and the steering vector of the transmitting array, comprising:

[0029] the steering vector of the transmitting array is conjugate transposed;

[0030] the product of the conjugate transposed steering vector of the transmitting array and the initial transmitting beamforming vector is obtained;

[0031] the first real part is obtained by performing a real part conversion operation on the product;

[0032] the directional diagram of the transmitting array element is obtained according to the desired beam pointing angle; the desired beam pointing angle comprises an elevation angle in a spherical coordinate system and an azimuth angle in the spherical coordinate system;

[0033] the first constraint condition is obtained according to the directional diagram of the transmitting array element, the first real part and the total transmitting power of the transmitting array;

[0034] the first constraint condition is:

[0035]

[0036] wherein, θ represents an elevation angle in a spherical coordinate system; φ represents an azimuth angle in the spherical coordinate system; g t (θ, φ) represents a directional diagram of a transmitting array; q t represents a steering vector of the transmitting array; (·) H represents a conjugate transpose; b t represents an initial transmitting beamforming vector; represents a real part function; γ represents an amplitude value of a minimum effective radiation power of the transmitting array; P t represents a total transmitting power of the transmitting array.

[0037] Optionally, the second constraint condition is:

[0038]

[0039] wherein, i represents a number of each transmitting link; b t,i represents each complex number of the initial transmitting beamforming vector; P t,max represents a maximum single-link transmitting power.

[0040] Optionally, according to the initial transmitting beamforming vector and the transceiving mutual coupling matrix, a target function is set, including:

[0041] According to the initial transmitting beamforming vector and the transceiving mutual coupling matrix, a maximum incident self-interference power is obtained;

[0042] The maximum incident self-interference power is minimized to obtain a target function;

[0043] An expression of the target function is:

[0044]

[0045] wherein, b t represents an initial transmitting beamforming vector; M represents a transceiving mutual coupling matrix.

[0046] Optionally, the optimization problem is established according to the first constraint condition, the second constraint condition and the target function, including:

[0047] The initial transmitting beamforming vector, the steering vector of the transmitting array and the transceiving mutual coupling matrix are converted by real part and imaginary part;

[0048] According to the real part of the initial transmitting beamforming vector and the imaginary part of the initial transmitting beamforming vector, an initial transmitting beamforming vector matrix is constructed;

[0049] constructing a steering vector matrix of the first transmit array and a steering vector matrix of the second transmit array according to a real part of a steering vector of the transmit array and an imaginary part of the steering vector of the transmit array;

[0050] constructing a third constraint condition according to the first constraint condition and an initial transmit beamforming vector matrix;

[0051] constructing a fourth constraint condition according to the second constraint condition, the steering vector matrix of the first transmit array and the steering vector matrix of the second transmit array;

[0052] constituting the optimization problem through the third constraint condition, the fourth constraint condition and the target function.

[0053] Optionally, the optimizing the initial transmit beamforming vector according to the optimization problem to obtain an optimized target transmit beamforming vector comprises:

[0054] inputting the optimization problem into a target tool to optimize the initial transmit beamforming vector to obtain the optimized target transmit beamforming vector, with the aim of minimizing the maximum incident power of the receiving elements.

[0055] Embodiments of the present application also provide a transceiving simultaneous array transmit beam optimization device based on multiple receiving targets, comprising:

[0056] a first module configured to pre-set a transceiving mutual coupling matrix of the transceiving simultaneous array;

[0057] a second module configured to initialize a transmit beamforming vector to obtain an initial transmit beamforming vector;

[0058] a third module configured to obtain a total transmit power of a transmit array according to the initial transmit beamforming vector;

[0059] a fourth module configured to determine a desired beam pointing angle, obtain a steering vector of the transmit array and a maximum single-link transmit power;

[0060] a fifth module configured to set a first constraint condition according to the initial transmit beamforming vector, the total transmit power of the transmit array, the desired beam pointing angle and the steering vector of the transmit array;

[0061] a sixth module configured to set a second constraint condition according to the initial transmit beamforming vector and the maximum single-link transmit power;

[0062] a seventh module configured to set a target function according to the initial transmit beamforming vector and the transceiving mutual coupling matrix;

[0063] an eighth module configured to establish an optimization problem according to the first constraint condition, the second constraint condition, and the target function;

[0064] a ninth module configured to optimize the initial transmit beamforming vector according to the optimization problem to obtain an optimized target transmit beamforming vector.

[0065] The embodiment of the present application also provides an electronic device, which comprises a processor and a memory; the memory stores a program; and the processor executes the program to perform the aforementioned transmit beam optimization method based on multiple receiving targets of a transceiving simultaneous array.

[0066] The embodiment of the present application also provides a computer readable storage medium, which stores a program; and the program is executed by a processor to implement the aforementioned transmit beam optimization method based on multiple receiving targets of a transceiving simultaneous array.

[0067] The embodiment of the present application also provides a computer program product or a computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device can read the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the aforementioned transmit beam optimization method based on multiple receiving targets of a transceiving simultaneous array.

[0068] The embodiment of the present application pre-sets a transceiving mutual coupling matrix of a transceiving simultaneous array; initializes a transmit beamforming vector to obtain an initial transmit beamforming vector; obtains a total transmit power of a transmit array according to the initial transmit beamforming vector; determines an expected beam pointing angle, obtains a steering vector of the transmit array and a maximum single-link transmit power; sets a first constraint condition according to the initial transmit beamforming vector, the total transmit power of the transmit array, the expected beam pointing angle and the steering vector of the transmit array; sets a second constraint condition according to the initial transmit beamforming vector and the maximum single-link transmit power; sets a target function according to the initial transmit beamforming vector and the transceiving mutual coupling matrix; establishes an optimization problem according to the first constraint condition, the second constraint condition and the target function; and optimizes the initial transmit beamforming vector according to the optimization problem to obtain an optimized target transmit beamforming vector. The embodiment of the present application optimizes the initial transmit beamforming vector to minimize the maximum incident power of a receiving array element, which can improve the isolation between the transmit array and each receiving array element in the transceiving simultaneous array system, and avoid saturation of a receiving link caused by high self-interference power and influence of a limited number of bits of an analog-to-digital converter. BRIEF DESCRIPTION OF DRAWINGS

[0069] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description only relate to some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative effort.

[0070] Figure 1 The step flow chart of the transmit beam optimization method of the multi-receiving-target-based transceiving simultaneous array of the embodiments of the present application;

[0071] Figure 2 The schematic diagram of the aperture-level phased linear array of the embodiments of the present application;

[0072] Figure 3 The signal flow diagram of the transceiving simultaneous array architecture of the embodiments of the present application;

[0073] Figures 4A-4B The transmit array beam synthesis pattern at different desired pointing directions of the embodiments of the present application;

[0074] Figure 5 The transmit array effective radiated power comparison diagram of the transmit beam optimization of the transceiving simultaneous array of the embodiments of the present application;

[0075] Figure 6 The effective isotropic isolation comparison diagram of the transmit beam optimization of the transceiving simultaneous array of the embodiments of the present application;

[0076] Figure 7 The receive-end residual noise power comparison diagram of the transmit beam optimization of the transceiving simultaneous array of the embodiments of the present application;

[0077] Figures 8A-8B The receive aperture incident power comparison diagram before and after the transmit beam optimization of the transceiving simultaneous array of the embodiments of the present application;

[0078] Figure 9 The maximum receive incident power comparison diagram before and after the transmit beam optimization of the transceiving simultaneous array of the embodiments of the present application. DETAILED DESCRIPTION

[0079] In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be further described in detail in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0080] Before the embodiments of the present application are described in detail, the technical terms possibly involved in the embodiments of the present application will be explained as necessary:

[0081] Simultaneous Transmit and Receive (STAR): A technique in which electromagnetic wave signals are transmitted and received in the same radio system, at the same time, and in the same frequency band.

[0082] Receive-Transmit (R / T) Isolation: The ratio of the power coupled (leaked) from the transmit path to the receive path in an antenna duplexer, usually denoted by I. R / T isolation is a measure of the amount of power leaking from the transmit path to the receive path, and is equal to the ratio of the input power to the transmit path to the power leaking to the receive path, usually expressed in dB.

[0083] Aperture-level Simultaneous Transmit and Receive Array (ALSTAR): A category of simultaneous transmit and receive array, which means that the entire aperture of the array is divided into transmit sub-apertures and receive sub-apertures, and only one sub-aperture can transmit or receive at a time. It is different from element-level simultaneous transmit and receive array, in which all elements can transmit and receive at the same time. The embodiments of the present application will use this category of simultaneous transmit and receive array, but the present application can be applied to all categories of simultaneous transmit and receive array.

[0084] Self-interference cancellation (SIC): The process of suppressing the strong self-interference signal from the transmit end in different parts of the simultaneous transmit and receive system, including the propagation domain, the analog domain, and the digital domain. SIC is the key to implementing the simultaneous transmit and receive technology.

[0085] Adaptive beamforming (ABF): The process of dynamically adjusting the beamforming vector to adapt the transmit or receive beam to the actual channel environment and requirements. The meaning is the same as beamforming optimization. The terms before and after transmit ABF in the embodiments of the present application refer to before and after transmit beamforming optimization.

[0086] Most existing self-interference suppression techniques rely on radio frequency domain or digital domain cancellation (SIC) architectures, thus requiring additional components to be introduced into the original array system, increasing hardware complexity. Existing beamforming methods applied to simultaneous transmit and receive array systems can only suppress the self-interference power of the sum of signals from each link at the digital receiver. For multiple receive links in a digital receiver array, it is impossible to simultaneously minimize the self-interference incident power of each link. This leads to excessive self-interference incident power causing saturation in some receive links in practical applications. Furthermore, since the expected external signal is generally weak and the analog-to-digital converters on the receive links have limited bit depth, excessive self-interference incident power can also cause the SoI signal to fail to be quantized and be lost.

[0087] In response to the problems existing in the current technology, refer to Figure 1 This invention provides a method for optimizing the transmit and receive array beam for simultaneous transmission and reception of multiple receiving targets, as follows: Figure 1 As shown, it includes:

[0088] S100, Preset transmit and receive coupling matrix for the simultaneous transmit and receive array.

[0089] S200. Initialize the transmit beamforming vector to obtain the initial transmit beamforming vector;

[0090] Specifically, the initial transmitted beamforming vector is:

[0091] b r ∈C J×1

[0092] Among them, b t J represents the initial transmit beamforming vector; C represents the total number of transmit links; and C represents the complex field.

[0093] S300. Based on the initial transmitted beamforming vector, the total transmitted power of the transmitting array is obtained.

[0094] S400: Determine the desired beam pointing angle, obtain the steering vector of the transmitting array and the maximum single-link transmit power;

[0095] Specifically, the desired beam pointing angle includes the elevation angle and the azimuth angle in spherical coordinates; the expression for the guiding vector of the transmitting array is:

[0096] q t (φ t ,θ t )=exp{-j2πλ(x t cos(φ t sin(θ) t )+y t sin(φ t) sin (θ t ))

[0097] wherein q t represents the steering vector of the transmit array; λ represents the wavelength at the center frequency of the transmit signal; x t represents the horizontal coordinate of the transmit array element; y t represents the vertical coordinate of the transmit array element; θ t represents the elevation angle of the transmit beam; φ t represents the azimuth angle of the transmit beam; j represents the unit imaginary number, i.e. j 2 = -1.

[0098] S500, setting a first constraint condition according to the initial transmit beam forming vector, the total transmit power of the transmit array, the desired beam pointing angle, and the steering vector of the transmit array.

[0099] S600, setting a second constraint condition according to the initial transmit beam forming vector and the maximum single-link transmit power;

[0100] Specifically, the second constraint condition is:

[0101]

[0102] wherein b t,i represents each complex number of the initial transmit beam forming vector; P t,max represents the maximum single-link transmit power; i represents the number of each transmit link, i = 1, 2, …, J.

[0103] S700, setting an objective function according to the initial transmit beam forming vector and the transmit-receive mutual coupling matrix.

[0104] S800, establishing an optimization problem according to the first constraint condition, the second constraint condition, and the objective function.

[0105] S900, optimizing the initial transmit beam forming vector according to the optimization problem to obtain an optimized target transmit beam forming vector.

[0106] Optionally, in some embodiments, the step S100 specifically comprises the following steps:

[0107] S101, obtaining the propagation coefficient from the transmit array element to the receive array element, the total number of transmit links, and the total number of receive links;

[0108] Specifically, each pair of propagation coefficients from transmission to reception in the transmit-receive mutual coupling matrix can be obtained through HFSS simulation.

[0109] S102, presetting a transceiving mutual coupling matrix of the transceiving simultaneous array according to a propagation coefficient of the transmitting array element to the receiving array element, the total number of transmitting links and the total number of receiving links;

[0110] An expression of the transceiving mutual coupling matrix is:

[0111]

[0112] Wherein, M represents the transceiving mutual coupling matrix; S K,J represents the propagation coefficient of the transmitting array element to the receiving array element; J represents the total number of transmitting links; and K represents the total number of receiving links.

[0113] Optionally, in some embodiments, the step S300 specifically comprises the following steps:

[0114] S301, obtaining each complex number of the initial transmitting beamforming vector according to the initial transmitting beamforming vector.

[0115] S302, accumulating the square of each complex number of the transmitting beamforming vector to obtain the total transmitting power of the transmitting array;

[0116] An expression of the total transmitting power of the transmitting array is:

[0117]

[0118] Wherein, P t represents the total transmitting power of the transmitting array; J represents the total number of transmitting links; i represents the number of each transmitting link, i = 1, 2, …, J; b t,i represents each complex number of the initial transmitting beamforming vector; P t,i represents the transmitting power of each transmitting link.

[0119] Optionally, in some embodiments, the step S500 specifically comprises the following steps:

[0120] S501, performing conjugate transpose on the steering vector of the transmitting array.

[0121] S502, obtaining the product of the conjugate-transposed steering vector of the transmitting array and the initial transmitting beamforming vector.

[0122] S503, performing real part conversion operation on the product to obtain a first real part.

[0123] S504, obtaining the directional diagram of the transmitting array element according to the expected beam pointing angle.

[0124] S505, obtaining a first constraint condition according to the directional diagram of the transmit array element, the first real part, and total transmit power of the transmit array;

[0125] The first constraint condition is:

[0126]

[0127] Wherein, θ represents the pitch angle in the spherical coordinate system; φ represents the azimuth angle in the spherical coordinate system; g t (θ, φ) represents the directional diagram of the transmit array element; q t represents the steering vector of the transmit array; (·) H represents the conjugate transpose; b t represents the initial transmit beamforming vector; represents the real part function; γ represents the amplitude value of the minimum effective radiation power of the transmit array; P t represents the total transmit power of the transmit array.

[0128] Optionally, in some embodiments, the step S700 specifically includes the following steps:

[0129] S701, obtaining maximum incident self-interference power according to the initial transmit beamforming vector and the transceiver mutual coupling matrix;

[0130] S702, minimizing the maximum incident self-interference power to obtain a target function;

[0131] The expression of the target function is:

[0132]

[0133] Wherein, b t represents the initial transmit beamforming vector; M represents the transceiver mutual coupling matrix.

[0134] Optionally, in some embodiments, the step S800 specifically includes the following steps:

[0135] S801, performing real part plus imaginary part conversion on the initial transmit beamforming vector, the steering vector of the transmit array, and the transceiver mutual coupling matrix;

[0136] Specifically, the expression of the real part plus imaginary part conversion on the initial transmit beamforming vector is:

[0137]

[0138] The expression of the real part plus imaginary part conversion on the steering vector of the transmit array is:

[0139]

[0140] The expression of the real part plus the imaginary part conversion of the transceive coupling matrix is:

[0141]

[0142] Wherein, q t represents the steering vector of the transmit array; b t represents the initial transmit beamforming vector; M represents the transceive coupling matrix; represents the real part function; represents the imaginary part function; j represents the unit imaginary number, that is, j 2 = -1.

[0143] S802, constructing an initial transmit beamforming vector matrix according to the real part of the initial transmit beamforming vector and the imaginary part of the initial transmit beamforming vector;

[0144] Specifically, the expression of the initial transmit beamforming vector matrix is:

[0145]

[0146] Wherein, b′ t represents the initial transmit beamforming vector matrix; represents the real part function; represents the imaginary part function.

[0147] S803, constructing a first transmit array steering vector matrix and a second transmit array steering vector matrix according to the real part of the steering vector of the transmit array and the imaginary part of the steering vector of the transmit array;

[0148] Specifically, the expression of the first transmit array steering vector matrix is:

[0149]

[0150] The expression of the second transmit array steering vector matrix is:

[0151]

[0152] Wherein, q′ t1 represents the first transmit array steering vector matrix; q′ t2 represents the second transmit array steering vector matrix; (·) T represents the transposition operation; represents the real part function; represents the imaginary part function.

[0153] S804, constructing a third constraint condition according to the first constraint condition and the initial transmit beamforming vector matrix;

[0154] Specifically, the third constraint condition is used to constrain the maximum transmit power, and the third constraint condition is:

[0155]

[0156] wherein b′ t represents the initial transmit beamforming vector matrix; P t,max represents the maximum single-link transmit power; (·) H represents the conjugate transpose.

[0157] S805, constructing a fourth constraint condition according to the second constraint condition, the steering vector matrix of the first transmit array and the steering vector matrix of the second transmit array;

[0158] Specifically, the fourth constraint condition is used to constrain the minimum effective radiation power, and the constraint condition can effectively control the transmit gain of the array main beam in the target direction to avoid the large gain attenuation caused by the beamforming optimization, and the fourth constraint condition is:

[0159]

[0160] q′ t2 b′ t ≤ε

[0161] wherein q′ t1 represents the steering vector matrix of the first transmit array; q′ t2 represents the steering vector matrix of the second transmit array; b′ t represents the initial transmit beamforming vector matrix; P t represents the total transmit power of the transmit array; γ m represents the maximum allowable radiation power attenuation, in dB; and ε represents a number close to 0 for suppressing the imaginary part of the main beam gain.

[0162] S806, constructing the optimization problem by using the third constraint condition, the fourth constraint condition and the target function.

[0163] Optionally, in some embodiments, the step S900 specifically includes the following steps:

[0164] S901, inputting the optimization problem into a target tool to optimize the initial transmit beamforming vector to obtain an optimized target transmit beamforming vector, with the goal of minimizing the maximum incident power of the receiving array element.

[0165] AsFigure 2 As shown in the figure, the transceiving simultaneous array is a 16-transmit 16-receive 4x8 aperture level uniform surface array, and the transmitting subarray and the receiving subarray are both 4x4 square arrays, so the total number of transmitting links (J=16) and the total number of receiving links (K=16) of the embodiment of the present application are obtained, and the element spacing of the antenna array is λ / 2, λ represents the wavelength under the condition that the center frequency of the transmitting signal is 4 GHz, wherein all the elements adopt a coupled feeding linear polarization U-slot antenna, which has a high gain characteristic. As shown in the figure, Figure 3 As shown in the figure, the transceiving simultaneous digital phased array architecture with baseband digital cancellation contains J transmitting links, K receiving links, a digital transmitting beamformer (bt) and a receiving beamformer (br), the transmitting signal and noise pass through a transceiving mutual coupling channel (M), are coupled to the receiving array, enter the receiver together with the SoI signal, and are suppressed in the digital receiving end by using a digital self-interference cancellation link on the baseband to realize the suppression of the transmitting signal component in the self-interference.

[0166] Referring to the element distribution of Figure 2 The maximum transmitting power of a single transmitting link is 100W, that is, the total maximum transmitting power of the transmitting array is 1600W, and the transmitting beamforming vector of the 32-element uniform transceiving simultaneous surface array is optimized by the method of the present application, so as to minimize the maximum incident power of all the receiving elements in the scanning range. Then, taking the transmitting beamforming optimization of the 32-element uniform transceiving simultaneous surface array as an example, the implementation process of the embodiment of the transceiving simultaneous array transmitting beam optimization method based on multiple receiving targets is introduced as follows:

[0167] Step 1: presetting the transceiving mutual coupling matrix of the transceiving simultaneous array;

[0168] Specifically, the total number of transmitting links of the embodiment of the present application is J=16, and the total number of receiving links is K=16, so the scale of the transceiving mutual coupling matrix is a 16x16 complex matrix, and the expression of the transceiving mutual coupling matrix is:

[0169]

[0170] In the formula, M∈C 16×16

[0171] Wherein, M represents the transceiving mutual coupling matrix; S K,J represents the propagation coefficient from the transmitting element to the receiving element; J represents the total number of transmitting links; K represents the total number of receiving links; and C represents the complex number domain.

[0172] Step 2: initializing the transmitting beamforming vector to obtain an initial transmitting beamforming vector;

[0173] Specifically, the dimension of the transmitting beamforming vector of the embodiment of the present application is 16x1, and the maximum transmitting power of a single transmitting link is 100W, so the expression of the initial transmitting beamforming vector is:

[0174] b t ∈C J×1 ,s.t.|b t,i | 2 ≤P t,max ,i=1,2,…,J

[0175] where b t represents an initial transmit beamforming vector; J represents a total number of transmission links; C represents a complex number domain; b t,i represents each complex number of the initial transmit beamforming vector; P t,max represents a maximum single-link transmission power; and i represents a number of each transmission link.

[0176] Step 3: obtaining a total transmission power of a transmit array according to the initial transmit beamforming vector.

[0177] Step 4: determining an expected beam pointing angle, obtaining a steering vector of the transmit array, and obtaining the maximum single-link transmission power.

[0178] Step 5: setting a first constraint condition according to the initial transmit beamforming vector, the total transmission power of the transmit array, the expected beam pointing angle, and the steering vector of the transmit array.

[0179] Step 6: setting a second constraint condition according to the initial transmit beamforming vector and the maximum single-link transmission power.

[0180] Step 7: setting an objective function according to the initial transmit beamforming vector and the transceiver mutual coupling matrix.

[0181] Step 8: establishing an optimization problem according to the first constraint condition, the second constraint condition, and the objective function.

[0182] Specifically, a third constraint condition and a fourth constraint condition are constructed, and a pointing range of an expected transmit beam, i.e., a pointing range of an elevation angle and an azimuth angle in a spherical coordinate system, is traversed. In this embodiment, the range is θ t ∈[-60°, +60°], and φ t = 0°. A parameter set, which includes but is not limited to the third constraint condition, the fourth constraint condition, and the objective function, is substituted into the parameters at a specific angle, and an optimization problem is established in a CVX framework in Matlab.

[0183] Step 9: optimizing the initial transmit beamforming vector according to the optimization problem to obtain an optimized target transmit beamforming vector.

[0184] Specifically, the embodiment of the present application selects a default solver SDPT3 (semidefinite programming) under the CVX framework in Matlab to obtain an optimized target transmit beamforming vector, and the optimized target transmit beamforming vector is multiplied by a steering vector to obtain an optimized transmit beam pattern in a corresponding direction.

[0185] The transceiving simultaneous phased array system used in the embodiment of the present application needs to consider the array gain size in the desired target direction when achieving high isolation between transceiving, and therefore the effective isotropic isolation degree is taken as an important index for measuring the performance thereof; the effective radiation power of the transmit array is obtained according to the total transmit power of the transmit array; since the single-link transmit power has been included in the calculation of the transmit beamforming vector, the effective omnidirectional radiation power is obtained according to the effective radiation power; the effective isotropic isolation represented by the transmit beamforming vector is obtained according to the effective omnidirectional radiation power; the single-antenna pattern can be obtained through HFSS simulation, and the single-antenna pattern includes the pattern of the transmit array element and the pattern of the receive array element;

[0186] The expression of the effective radiation power is:

[0187] EIRP(φ,θ)=P t G t (φ,θ)

[0188] The expression of the effective omnidirectional radiation power is:

[0189]

[0190] The expression of the effective isotropic isolation is:

[0191]

[0192] In the formula,

[0193] q r (φ,θ)=exp{j2πλ(x r cos(φ)sin(θ)+y r sin(φ)sin(θ))}

[0194]

[0195] In the formula, EIRP(φ,θ) represents the effective radiation power; (φ,θ) represents the angle of a given desired direction in the spherical coordinate system, θ represents the pitch angle in the spherical coordinate system, and φ represents the azimuth angle in the spherical coordinate system; P t represents the total transmit power of the transmit array; G t represents the transmit array gain; G rrepresents the receive array gain; EIRP(φ,θ,b t ) represents the effective isotropic radiated power; b t represents the initialized transmit beamforming vector; b r represents the receive beamforming vector; g t represents the transmit array element pattern; g r represents the receive array element pattern; (·) H represents the conjugate transpose; q t represents the steering vector of the transmit array; q r represents the steering vector of the receive array; EII represents the effective isotropic isolation; M bt represents the noise covariance matrix of the system receiver; M represents the transceiver mutual coupling matrix; x r represents the receive array element horizontal coordinate; y r represents the receive array element vertical coordinate; Diag(·) function is defined as retaining the diagonal elements of a square matrix or converting a vector into a diagonal matrix; η t represents the dynamic range of the transmit link; η r represents the dynamic range of the receive link; represents the thermal noise floor power of the receiver; I represents the unit diagonal matrix.

[0196] In addition, referring to Figure 3 , the incident signal arriving at the receive array element is determined through the signal flow diagram of the transceiver simultaneous array architecture, and the incident self-interference power is obtained; the expression of the incident signal arriving at the receive array element is:

[0197] r(n) = Mb t x(n) + Mn t + s(n)

[0198] The expression of the incident self-interference power is:

[0199]

[0200] wherein r(n) represents the incident signal arriving at the receive array element; x(n) represents the signal to be transmitted; s(n) represents the external desired signal; n t represents the transmitter noise; n r represents the receiver noise; y'(n) represents the output signal of the digital receiver; P r represents the incident self-interference power; R represents the real number field.

[0201] As Figures 4A-4B shown, Figure 4A is the transmit array beam synthesis pattern when the transmit beam is directed at 0°, Figure 4BThe transmit array beam synthesis pattern when the transmit beam points at 30°. It can be seen that after the transmit beam optimization method of the application, the main beam can still point to the desired direction without a large deviation, and the beam width is slightly widened. Due to the radiation power constraint in the optimization process, the gain only decreases by about 1 dB.

[0202] As shown in Figure 5 , the change of the effective radiation power of the transmit array with the scanning angle before and after the transmit beam forming optimization is described. It can be seen that under the constraint of the minimum radiation power, the effective radiation power after the beam optimization in the scanning angle is only decreased by about 3 dB compared with the full power transmission before the optimization.

[0203] As shown in Figure 6 , the change of the effective isotropic isolation between the transmit end and the receive end with the scanning angle before and after the transmit beam forming optimization is described. It can be seen that after the transmit beam optimization, the effective isotropic isolation in the beam scanning range is increased by 5-35 dB, almost exceeding 100 dB. Figure 5 and Figure 6 It is shown that the transmit beam optimization method of the application can directly improve the self-interference suppression capability of the transceiver simultaneous array without adding additional cancellation structures. If combined with the baseband digital cancellation architecture in Figure 3 , the isolation will be further improved.

[0204] As shown in Figure 7 , the change of the power of the self-interference signal and the noise signal at the receive end with the scanning angle before and after the transmit beam forming optimization is described. It can be seen that after the transmit beam optimization, the residual noise power in the beam scanning range is reduced by 10-40 dB, reaching below-10 dBm.

[0205] As shown in Figures 8A-8B , Figure 8A , the incident power of each array element of the 4×4 receive array when the beam points at 0° before the transmit beam forming optimization is described; Figure 8B , the incident power of each array element of the 4×4 receive array when the beam points at 0° after the transmit beam forming optimization is described. Among them, the receive array coordinates 1-4 respectively correspond to different column numbers of the receive array elements from left to right in Figure 2 . It can be seen that after the transmit beam optimization, the incident power of all the receive array elements is lower than-5 dBm, which is reduced by 15-35 dB compared with before the optimization, and the power on the receive column farther away from the transmit array is smaller, so the saturation of multiple receive links can be effectively avoided.

[0206] As shown in Figure 9The diagram illustrates the variation of the maximum incident self-interference signal power with the scanning angle in the 16 receiving links before and after transmit beamforming optimization. It can be seen that the maximum received incident power within the scanning range is within -15dBm to -5dBm, thus avoiding excessive power that could lead to distortion of the desired external signal and receiver saturation.

[0207] This invention also provides a device for optimizing the transmit and receive array beam based on multiple receiving targets, the device comprising:

[0208] The first module is used to pre-set the transmit and receive coupling matrix of the simultaneous transmit and receive array;

[0209] The second module is used to initialize the transmit beamforming vector to obtain the initial transmit beamforming vector.

[0210] The third module is used to obtain the total transmission power of the transmission array based on the initial transmission beamforming vector;

[0211] The fourth module is used to determine the desired beam pointing angle, obtain the steering vector of the transmitting array, and the maximum single-link transmit power;

[0212] The fifth module is used to set a first constraint condition based on the initial transmitted beamforming vector, the total transmitted power of the transmitting array, the desired beam pointing angle, and the guiding vector of the transmitting array;

[0213] The sixth module is used to set a second constraint condition based on the initial transmit beamforming vector and the maximum single-link transmit power;

[0214] The seventh module is used to set the objective function based on the initial transmit beamforming vector and the transmit / receive coupling matrix;

[0215] The eighth module is used to establish an optimization problem based on the first constraint, the second constraint, and the objective function;

[0216] The ninth module is used to optimize the initial transmit beamforming vector according to the optimization problem, so as to obtain the optimized target transmit beamforming vector.

[0217] The embodiment of the present application further provides an electronic device, which comprises a processor and a memory; the memory stores a program; the processor executes the program to perform the aforementioned method for optimizing a transmit beam of a transceiving simultaneous array based on a multiple receiving target; the electronic device has the function of carrying and running a software system for processing service data provided by the embodiment of the present application, for example, a personal computer (PC), a mobile phone, a smart phone, a personal digital assistant (PDA), a wearable device, a pocket PC (PPC), a tablet computer, a vehicle-mounted terminal and the like.

[0218] The embodiment of the present application further provides a computer readable storage medium, which stores a program; the program is executed by a processor to implement the aforementioned method for optimizing a transmit beam of a transceiving simultaneous array based on a multiple receiving target.

[0219] The embodiment of the present application further provides a computer program product or a computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device can read the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the aforementioned method for optimizing a transmit beam of a transceiving simultaneous array based on a multiple receiving target.

[0220] In summary, the embodiment of the present application has the following advantages:

[0221] 1. The embodiment of the present application optimizes the initial transmit beam forming vector by minimizing the maximum incident power of a receiving element, thereby improving the isolation between the transmit array and each receiving element in a transceiving simultaneous array system, and avoiding saturation of a receiving link and influence of a limited number of bits of an analog-to-digital converter caused by high self-interference power.

[0222] 2. The embodiment of the present application constrains the minimum effective radiation power, thereby effectively controlling the transmit gain of an array main beam in a target direction to avoid large gain attenuation caused by beam forming optimization.

[0223] 3. The embodiment of the present application is not only applicable to an aperture-level transceiving simultaneous array with a cancellation architecture, but also applicable to a transceiving simultaneous array system with or without a cancellation architecture, and can effectively improve the transceiving isolation of the system.

[0224] In some alternative embodiments, the function / operations mentioned in the block diagrams can not occur in the order mentioned in the operational illustrations. For example, depending on the involved function / operation, two blocks shown in succession can in fact be executed substantially concurrently or the blocks can sometimes be executed in reverse order, depending upon the functionality / operations involved. Furthermore, embodiments presented and described in the flowcharts are only examples of implementing the present application. Alternative embodiments are possible where some of the steps are omitted, wherein additional steps are added, or wherein some of the steps are performed in a different order. It should be understood that the order of steps presented and described in the flowcharts illustrates implementations of the present application. The steps presented and described in the flowcharts are not necessarily performed in the order presented and described. Steps from one exemplary flowchart can be performed in a different order.

[0225] Furthermore, although the present application has been described in the context of functional modules, it is to be understood that one or more of the functions and / or features described can be integrated in a single physical device and / or software module, or one or more functions and / or features can be implemented in separate physical devices or software modules. It will also be appreciated that detailed discussion of the actual implementation of each module is not necessary for an understanding of the present application. Rather, the actual implementation of the modules, in light of the description of the properties, functions and internal relationships of the various functional modules disclosed herein, will be apparent to the skilled artisan in view of the present disclosure. Thus, the present application is not limited to the embodiments described herein which can be considered as illustrative only. Indeed, the scope of the present application is to be determined only by the appended claims and equivalents thereto. It is therefore contemplated to this effect that the particular conceptual aspects disclosed are merely illustrative and are not intended to limit the scope of the present application, which is to be determined by the full scope of the appended claims and equivalents thereto.

[0226] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0227] The logic and / or steps represented in the flowcharts and / or described herein, for example, can be embodied in non-transitory computer-readable media, executed by one or more computing devices, and / or in any other way. The logic and / or steps represented in the flowcharts and / or described herein, for example, can be considered a list of executable instructions for implementing logic functions, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor- containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber (optical), and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example via an optical scanner, then compiled, interpreted, or otherwise processed, and stored in a computer memory in a form that can be later executed by a computer. In this context, a "computer-readable medium" can be any means that can store the program for use by or in connection with the instruction execution system, apparatus, or device.

[0228] The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the application. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the application. The foregoing description was presented in terms of specific embodiments; however, one of ordinary skill in the art will recognize that the application is not limited to embodiments disclosed but is limited only by the claims.

[0229] It will be appreciated that aspects of the application can be embodied in hardware and / or in software (including firmware, resident software, micro-code, etc.). Furthermore, aspects of the application can take many different forms of implementation. Particularly, various aspects of the application can be implemented either at the hardware or software level, or some combination thereof. For example, in the above embodiments, various steps or methods can be implemented in software or firmware, stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any of the following technologies, known in the art, or a combination thereof, can be used: discrete logic circuitry having logic gates for implementing logic functions upon an application of data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and so forth.

[0230] In the description of the specification, the description using the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the application. In the specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples.

[0231] While the embodiments of the application have been shown and described, it is to be understood that the embodiments described are merely exemplary and are not to be construed as limiting the scope of the application. The scope of the application is defined by the appended claims and their equivalents.

[0232] The above is a specific description of the preferred embodiment of the present application, but the present application is not limited to the described embodiment, and those skilled in the art can make various equivalent modifications or replacements without departing from the spirit of the present application, and these equivalent modifications or replacements are all included in the scope defined by the claims of the present application.

Claims

1. A method for optimizing the transmit and receive array beam for simultaneous transmission and reception based on multiple receiving targets, characterized in that, include: Pre-set the transmit / receive coupling matrix of the simultaneous transmit / receive array; Initialize the transmit beamforming vector to obtain the initial transmit beamforming vector; The total transmit power of the transmit array is obtained based on the initial transmit beamforming vector. Determine the desired beam pointing angle, obtain the steering vector of the transmitting array and the maximum single-link transmit power; Based on the initial transmitted beamforming vector, the total transmitted power of the transmitting array, the desired beam pointing angle, and the guiding vector of the transmitting array, a first constraint condition is set, including: The guiding vector of the transmitting array is conjugate transposed; the product of the conjugate transposed guiding vector of the transmitting array and the initial transmitted beamforming vector is obtained; the real part of the product is transformed to obtain a first real part; the radiation pattern of the transmitting array element is obtained according to the desired beam pointing angle; the desired beam pointing angle includes the elevation angle and the azimuth angle in spherical coordinates; a first constraint condition is obtained according to the radiation pattern of the transmitting array element, the first real part, and the total transmitted power of the transmitting array; the first constraint condition is: ; in, Represents the pitch angle in a spherical coordinate system; Represents the azimuth angle in a spherical coordinate system; The radiation pattern representing the transmitting array element; The steering vector representing the transmitting array; Represents conjugate transpose; This represents the initial transmit beamforming vector; Represents the function that takes the real part; The amplitude value representing the minimum effective radiated power of the transmitting array; This represents the total transmit power of the transmitting array; Based on the initial transmit beamforming vector and the maximum single-link transmit power, a second constraint is set, which is: ; in, These represent the complex numbers that initialize the transmitted beamforming vector; Represents the maximum single-link transmit power; This represents the number of each transmission link. ; Based on the initial transmit beamforming vector and the transmit / receive coupling matrix, a target function is set, including: Based on the initial transmit beamforming vector and the transmit / receive coupling matrix, the maximum incident self-interference power is obtained; the objective function is obtained by minimizing the maximum incident self-interference power; the expression of the objective function is: ; in, Represents the initial transmitted beamforming vector; This represents the transmit / receive coupling matrix; Based on the first constraint, the second constraint, and the objective function, an optimization problem is established, including: The initial transmit beamforming vector, the guide vector of the transmit array, and the transmit / receive coupling matrix are transformed by adding their real and imaginary parts; an initial transmit beamforming vector matrix is ​​constructed based on the real and imaginary parts of the initial transmit beamforming vector; a guide vector matrix for the first transmit array and a guide vector matrix for the second transmit array are constructed based on the real and imaginary parts of the guide vector of the transmit array; a third constraint is constructed based on the first constraint and the initial transmit beamforming vector matrix; a fourth constraint is constructed based on the second constraint, the guide vector matrix of the first transmit array, and the guide vector matrix of the second transmit array; the optimization problem is formed by the third constraint, the fourth constraint, and the objective function. Based on the optimization problem, the initial transmit beamforming vector is optimized to obtain the optimized target transmit beamforming vector.

2. The method for optimizing the transmit and receive array beam based on multiple receiving targets according to claim 1, characterized in that, The pre-set transmit / receive simultaneous array transmit / receive mutual coupling matrix includes: Obtain the propagation coefficient from the transmitting array element to the receiving array element, the total number of transmitting links, and the total number of receiving links; Based on the propagation coefficient from the transmitting array element to the receiving array element, the total number of transmitting links, and the total number of receiving links, the transmit-receive coupling matrix of the simultaneous transmit-receive array is preset; The expression for the transmit / receive coupling matrix is: ; in, This represents the transmit / receive coupling matrix; This represents the propagation coefficient from the transmitting element to the receiving element. Represents the total number of transmission links; This represents the total number of receiving links.

3. The method for optimizing the transmit and receive array beam based on multiple receiving targets according to claim 1, characterized in that, The step of obtaining the total transmit power of the transmit array based on the initial transmit beamforming vector includes: Based on the initial transmitted beamforming vector, obtain each complex number of the transmitted beamforming vector; The total transmit power of the transmit array is obtained by summing the powers of the complex numbers of the transmitted beamforming vector; The expression for the total transmission power of the transmitting array is: ; in, This represents the total transmit power of the transmitting array; Represents the total number of transmission links; This represents the number of each transmission link. ; These represent the complex numbers that initialize the transmitted beamforming vector; This represents the transmit power of each transmit link.

4. The method for optimizing the transmit and receive array beam for simultaneous transmission and reception based on multiple receiving targets as described in claim 1, characterized in that, The step of optimizing the initial transmit beamforming vector according to the optimization problem to obtain the optimized target transmit beamforming vector includes: The optimization problem is input into the target tool, with the goal of minimizing the maximum incident power of the receiving array element, to optimize the initial transmit beamforming vector and obtain the optimized target transmit beamforming vector.

5. A device for optimizing the transmit and receive array beam based on multiple receiving targets, characterized in that, include: The first module is used to pre-set the transmit and receive coupling matrix of the simultaneous transmit and receive array; The second module is used to initialize the transmit beamforming vector to obtain the initial transmit beamforming vector. The third module is used to obtain the total transmission power of the transmission array based on the initial transmission beamforming vector; The fourth module is used to determine the desired beam pointing angle, obtain the steering vector of the transmitting array, and the maximum single-link transmit power; The fifth module is used to set a first constraint condition based on the initial transmitted beamforming vector, the total transmitted power of the transmitting array, the desired beam pointing angle, and the guiding vector of the transmitting array; The sixth module is used to set a second constraint condition based on the initial transmit beamforming vector and the maximum single-link transmit power. The second constraint condition is: ; in, These represent the complex numbers that initialize the transmitted beamforming vector; Represents the maximum single-link transmit power; This represents the number of each transmission link. ; The seventh module is used to set the objective function based on the initial transmit beamforming vector and the transmit / receive coupling matrix; The eighth module is used to establish an optimization problem based on the first constraint, the second constraint, and the objective function; The ninth module is used to optimize the initial transmit beamforming vector according to the optimization problem, so as to obtain the optimized target transmit beamforming vector; Specifically, the fifth module is used for: The guiding vector of the transmitting array is conjugate transposed; the product of the conjugate transposed guiding vector of the transmitting array and the initial transmitted beamforming vector is obtained; the real part of the product is transformed to obtain a first real part; the radiation pattern of the transmitting array element is obtained according to the desired beam pointing angle; the desired beam pointing angle includes the elevation angle and the azimuth angle in spherical coordinates; a first constraint condition is obtained according to the radiation pattern of the transmitting array element, the first real part, and the total transmitted power of the transmitting array; the first constraint condition is: ; in, Represents the pitch angle in a spherical coordinate system; Represents the azimuth angle in a spherical coordinate system; The radiation pattern representing the transmitting array element; The steering vector representing the transmitting array; Represents conjugate transpose; This represents the initial transmit beamforming vector; Represents the function that takes the real part; The amplitude value representing the minimum effective radiated power of the transmitting array; This represents the total transmit power of the transmitting array; The seventh module is specifically used for: Based on the initial transmit beamforming vector and the transmit / receive coupling matrix, the maximum incident self-interference power is obtained; the objective function is obtained by minimizing the maximum incident self-interference power; the expression of the objective function is: ; in, Represents the initial transmitted beamforming vector; This represents the transmit / receive coupling matrix; The eighth module is specifically used for: The initial transmit beamforming vector, the guide vector of the transmit array, and the transmit / receive coupling matrix are transformed by adding their real and imaginary parts; an initial transmit beamforming vector matrix is ​​constructed based on the real and imaginary parts of the initial transmit beamforming vector; a guide vector matrix for the first transmit array and a guide vector matrix for the second transmit array are constructed based on the real and imaginary parts of the guide vector of the transmit array; a third constraint is constructed based on the first constraint and the initial transmit beamforming vector matrix; a fourth constraint is constructed based on the second constraint, the guide vector matrix of the first transmit array, and the guide vector matrix of the second transmit array; the optimization problem is formed by the third constraint, the fourth constraint, and the objective function.

6. An electronic device, characterized in that, Including the processor and memory; The memory is used to store programs; The processor executes the program to implement the method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Beam forming method and device, electronic equipment and storage medium

    CN112202483A

  • Aperture-level simultaneous transceiving array optimization method

    CN113540791A