Communication system, user communication rate optimization method and device thereof, equipment and medium
By constructing optimization problems in the communication system to maximize user communication rate and iteratively solve optimization variables, the performance loss problem of adjustable refractive metasurface antennas in broadband communication scenarios is solved, and communication efficiency is improved.
Patent Information
- Application Number
- CN202411394654.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-02-18
AI Technical Summary
In broadband communication scenarios, the existing adjustable refractive metasurface antennas have lost performance of the communication system due to the frequency selectivity of the transmission coefficient and the near-field beam splitting, and cannot achieve better communication effects.
By constructing optimization problems aimed at maximizing the communication rate of each user when the feed antenna of the communication system transmits signals to multiple users via the adjustable refractive metasurface, iteratively solves optimization variables in the optimization problem, including metamaterials. phase shift of the unit, delay of the delay unit, and baseband precode vectors for data streams at subcarrier frequency.
The problem of maximizing user communication rate is solved, the dispersion effect brought about by the frequency selectivity of channels and metasurface units in broadband near-field communication scenarios is alleviated, and the communication efficiency of the communication system is improved.
Smart Images

Figure CN119483654A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication system and a method, device, equipment, and medium for optimizing user communication rates thereof. Background Art
[0002] With the continuous development of communication technology, in order to achieve higher communication rates, communication range and communication stability, base stations need to use larger bandwidths and larger-scale antenna arrays. As the scale of the traditionally widely used phased antenna arrays increases further, the use of a large number of phase shifters faces challenges in terms of power consumption, cost, heat dissipation and integration.
[0003] In the prior art, adjustable refractive metasurfaces are used as transmitting antennas to replace traditional phased antennas. However, in broadband communication scenarios, the frequency selectivity of the adjustable refractive metasurface transmission coefficient and the beam splitting phenomenon in near-field broadband communication will cause serious performance loss of the communication system and fail to achieve good communication effects. Summary of the invention
[0004] In view of the deficiencies of the above-mentioned prior art, the present application proposes a communication system and a method, device, equipment and medium for optimizing user communication rate thereof.
[0005] In the first aspect, an embodiment of the present application provides a method for optimizing the user communication rate of a communication system, wherein the communication system includes a feed antenna, an adjustable refractive metasurface and multiple users, the adjustable refractive metasurface includes multiple metamaterial units, each of the metamaterial units includes a delay unit, and the method includes: when the feed antenna transmits a signal to multiple users via the adjustable refractive metasurface, constructing an optimization problem with the goal of maximizing the communication rate of each user; iteratively solving the optimization variables in the optimization problem until the optimization problem meets the convergence conditions, and obtaining the maximum communication rate of each user, the optimization variables including the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector for the data stream sent to the user at each subcarrier frequency.
[0006] In the second aspect, an embodiment of the present application provides a user communication rate optimization device for a communication system, wherein the communication system includes a feed antenna, an adjustable refractive metasurface and multiple users, the adjustable refractive metasurface includes multiple metamaterial units, each of the metamaterial units includes a delay unit, and the device includes: an optimization problem construction module, used to construct an optimization problem with the goal of maximizing the communication rate of each user when the feed antenna transmits signals to multiple users via the adjustable refractive metasurface; an optimization module, used to iteratively solve the optimization variables in the optimization problem until the optimization problem meets the convergence conditions to obtain the maximum communication rate of each user, the optimization variables including the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency.
[0007] In a third aspect, an embodiment of the present application provides a communication system, comprising the user communication rate optimization device of the communication system described in the second aspect above.
[0008] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method described in the first aspect above is implemented.
[0009] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect above is implemented.
[0010] The technical solution provided in the embodiments of the present application has at least the following technical effects or advantages:
[0011] The communication system of the embodiment of the present application includes a feed antenna, an adjustable refractive metasurface and multiple users, the adjustable refractive metasurface includes multiple metamaterial units, each metamaterial unit includes a delay unit, and the user communication rate optimization method of the communication system of the present application includes: when the feed antenna transmits signals to multiple users via the adjustable refractive metasurface, constructing an optimization problem with the goal of maximizing the communication rate of each user; iteratively solving the optimization variables in the optimization problem until the optimization problem meets the convergence conditions, and obtaining the maximum communication rate of each user, the optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency, which solves the problem of maximizing the user communication rate, alleviates the dispersion effect caused by the frequency selectivity of the channel and the metasurface unit in the broadband near-field communication scenario, and improves the communication efficiency of the communication system.
[0012] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0014] Figure 1 A flow chart of a method for optimizing user communication rate of a communication system provided by an embodiment of the present application is shown;
[0015] Figure 2 A schematic diagram showing a communication scenario of a communication system provided in an embodiment of the present application is shown;
[0016] Figure 3 A schematic diagram of the structure of an adjustable refractive metasurface provided in an embodiment of the present application is shown;
[0017] Figure 4 A schematic diagram showing the structure of a user communication rate optimization device of a communication system provided in an embodiment of the present application is shown;
[0018] Figure 5 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0019] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0020] With the continuous development of communication technology, in order to achieve higher communication rates, communication range and communication stability, base stations need to use larger bandwidths and larger-scale antenna arrays. As the scale of the traditionally widely used phased antenna arrays increases further, the use of a large number of phase shifters faces challenges in terms of power consumption, cost, heat dissipation and integration.
[0021] In the prior art, adjustable refractive metasurfaces are used as transmitting antennas to replace traditional phased antennas. However, in broadband communication scenarios, the frequency selectivity of the adjustable refractive metasurface transmission coefficient and the beam splitting phenomenon in near-field broadband communication will cause serious performance loss of the communication system and fail to achieve good communication effects.
[0022] Based on this, an embodiment of the present application provides a method for optimizing user communication rate of a communication system. The solution of the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0023] See also Figure 1 A flow chart of a method for optimizing user communication rate of a communication system is shown. Figure 2 A structural diagram of a communication scenario of a communication system is shown, and Figure 3 The structure diagram of the adjustable refractive metasurface is shown in FIG. The communication system includes a feed antenna, an adjustable refractive metasurface and multiple users. Figure 3 As shown in (A), the tunable refractive metasurface includes multiple metamaterial units, see Figure 3 As shown in (B), each metamaterial unit includes a delay unit. Among them, multiple users are located in the near field area of the adjustable refractive metasurface, and the adjustable refractive metasurface is set up in front of the feed antenna. Through structural design and signal preprocessing, most of the signals emitted by the feed antenna are absorbed by the adjustable refractive metasurface (ignoring the weak signals leaked from the feed antenna to the user), and then transmitted to the user via the adjustable intelligent metasurface.
[0024] By introducing a time delay unit into the metamaterial unit of the adjustable refractive metasurface, the communication rate loss caused by the frequency selectivity of the adjustable refractive metasurface and the near-field broadband beam splitting characteristics can be compensated, and the dispersion effect caused by the frequency selectivity of the channel and the adjustable refractive metasurface unit in the broadband near-field communication scenario can be significantly alleviated.
[0025] Furthermore, the user communication rate optimization method of the communication system specifically includes the following steps:
[0026] Step 101: When a feed antenna transmits signals to multiple users via an adjustable refractive metasurface, an optimization problem is constructed with the goal of maximizing the communication rate of each user.
[0027] In one implementation, the signal transmission process may be modeled, and the modeling expression is shown in formula (1):
[0028]
[0029] Among them, y m,k represents the signal received by the kth user on the mth subcarrier, s m,k represents the data stream sent by the steerable refractive metasurface to the kth user on the mth subcarrier, g m,k Indicates m,k The baseband precoding vector, H B,m represents the influence of the electromagnetic environment on the signal during its propagation from the feed antenna to the tunable refractive metasurface, Ψm is a diagonal matrix, each element ψ on its diagonal m,i represents the refractive index of the ith metamaterial unit, including the amplitude change and phase change of the signal, h m,k represents the channel vector of the mth subcarrier frequency from the tunable refractive metasurface to the kth user, which adopts the non-uniform spherical wave (NUSW) model. represents the interference between users, n m,k represents the noise of the signal received by the kth user on the mth subcarrier.
[0030] Furthermore, based on the above modeling, the signal to interference noise ratio of each user is calculated, and the calculation formula is shown in formula (2):
[0031]
[0032] Among them, γ m,k represents the signal-to-noise ratio of the kth user on the mth subcarrier, represents the variance of the noise of the signal received by the kth user on the mth subcarrier.
[0033] Furthermore, based on the signal-to-interference-noise ratio of each user on each subcarrier, the maximum communication rate of each user can be calculated by the expression of formula (3):
[0034]
[0035] Among them, R k represents the maximum communication rate of the kth user.
[0036] Furthermore, an optimization problem is constructed to maximize the communication rate of each user, which specifically includes (4a)-(4e):
[0037]
[0038] Among them, the objective function (4a) is the maximum communication rate of the kth user with the smallest communication rate among the K users, and the optimization variable g is m,i ,θ i , τ i They represent the baseband precoding vector, the center frequency phase shift and delay of the metamaterial unit respectively. The first constraint (4b) represents the total power constraint of the feed antenna. The second constraint (4c) represents the coupling relationship between the responses of the adjustable refractive metasurface at different frequencies. The e exponential term is the phase response brought by the delay unit. The ψ function term represents the frequency response of the metasurface unit. The third constraint (4d) represents the feasible domain of the delay. The fourth constraint (4e) represents the feasible domain of the phase shift.
[0039] Step 102: Iteratively solve the optimization variables in the optimization problem until the optimization problem meets the convergence condition and obtains the maximum communication rate of each user, wherein the optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency.
[0040] In one embodiment, iteratively solving the optimization variables in the optimization problem may include: decomposing the optimization problem into a first sub-optimization problem, and / or a second sub-optimization problem, and / or a third sub-optimization problem; based on the first sub-optimization problem, iteratively optimizing the baseband precoding vector for the data stream sent to the user at each subcarrier frequency; and / or, based on the second sub-optimization problem, iteratively optimizing the phase shift of each metamaterial unit; and / or, based on the third sub-optimization problem, iteratively optimizing the delay of each delay unit.
[0041] Furthermore, the first sub-optimization problem may specifically include (5a) and (5b):
[0042]
[0043] Furthermore, the second sub-optimization problem may specifically include (6a), (6b) and (6c):
[0044]
[0045] Furthermore, the third sub-optimization problem may specifically include (7a), (7b) and (7c):
[0046]
[0047] On the basis of the above implementation manner, in some modified implementation manners, based on the first sub-optimization problem, the baseband precoding vector of the data stream sent to the user at each subcarrier frequency is iteratively optimized. Specifically, the first sub-optimization problem can be transformed based on preset slack variables and semi-positive definite matrices to obtain a fourth sub-optimization problem, and then iteratively solved based on the fourth sub-optimization problem until the fourth sub-optimization problem converges to obtain the baseband precoding vector.
[0048] Furthermore, the first sub-optimization problem may include a first objective problem (5a) and a first constraint condition (5b). Based on a preset slack variable and a semi-positive definite matrix, the first sub-optimization problem is transformed to obtain a fourth sub-optimization problem. Specifically, based on the slack variable, the first objective problem is transformed into a second objective problem and a second constraint condition is generated. The second objective problem is shown as follows (8a):
[0049]
[0050] Wherein, η represents the slack variable;
[0051] The second constraint is shown as follows (8b):
[0052]
[0053] Furthermore, using the semi-positive definite relaxation method, based on the semi-positive definite matrix, the first constraint condition is processed to obtain the third constraint condition, that is, Use V m,i Instead, the third constraint is as follows (8c):
[0054]
[0055] Among them, V m,i represents the semi-positive definite matrix, and P represents the maximum radiated power of the feed antenna.
[0056] Furthermore, the second objective problem is processed based on the semi-positive definite matrix using the semi-positive definite relaxation method to obtain the third objective problem and generate the fourth constraint condition. The third objective problem is shown as follows (8d):
[0057]
[0058] The fourth constraint is shown as follows (8e):
[0059] V m,j ≥0(8e)
[0060] Furthermore, the second constraint condition is scaled using the Taylor expansion method to obtain the fifth constraint condition, which is shown in (8f) below:
[0061]
[0062] Finally, the third objective problem, the third constraint condition, the fourth constraint condition and the fifth constraint condition are used as the fourth sub-optimization problem, wherein the fourth sub-optimization problem can be shown as follows (8d), (8c), (8e) and (8f):
[0063]
[0064] Further, iteratively solving the fourth sub-optimization problem until the fourth sub-optimization problem converges may include: iteratively solving the semi-positive definite matrix based on the fourth sub-optimization problem, and updating the fifth constraint condition until the semi-positive definite matrix converges, and then using a Gaussian random generation method to recover the baseband precoding vector from the converged semi-positive definite matrix. Specifically, the fourth sub-optimization problem can be solved by the CVX toolbox, by repeatedly solving (P2b) and updating We can approximate V m,i The optimal solution under the original constraint (8b) is finally generated using the Gaussian random generation method from the semi-positive definite matrix V m,i The baseband precoding vector g is recovered from m,i , which is an approximate optimal solution to the original problem (P2).
[0065] It should be noted that the CVX toolbox is a professional convex optimization solution toolkit based on MATLAB.
[0066] Based on the above-mentioned modified implementation methods, in some modified implementation methods, the second sub-optimization problem includes a fourth objective problem (6a), a sixth constraint condition (6b) and a seventh constraint condition (6c). Based on the second sub-optimization problem, iteratively optimizing the phase shift of each metamaterial unit may specifically include: based on a preset slack variable, converting the fourth objective problem into a fifth objective problem, and generating an eighth constraint condition. The fifth objective problem may be shown as follows (9a):
[0067]
[0068] The eighth constraint can be expressed as follows (9b):
[0069]
[0070] Furthermore, based on a preset penalty function, the fifth objective problem can be transformed into a sixth objective problem, and the sixth objective problem can be shown as follows (9c):
[0071]
[0072] Among them, u k (η, θ) represents the preset penalty function, and the penalty function can be shown as follows (9d):
[0073]
[0074] Among them, λ k Represents the weight of the penalty function.
[0075] Furthermore, a barrier function method is used to iteratively solve the phase shift based on the sixth objective problem, the sixth constraint condition, the seventh constraint condition and the penalty function, and the weight of the penalty function is increased until the phase shift converges.
[0076] It should be noted that the solution method of the third sub-optimization problem is similar to the solution method of the second sub-optimization problem, which will not be repeated here.
[0077] The communication system of the embodiment of the present application includes a feed antenna, an adjustable refractive metasurface and multiple users, the adjustable refractive metasurface includes multiple metamaterial units, each metamaterial unit includes a delay unit, and the user communication rate optimization method of the communication system of the present application includes: when the feed antenna transmits signals to multiple users via the adjustable refractive metasurface, constructing an optimization problem with the goal of maximizing the communication rate of each user; then iteratively solving the optimization variables in the optimization problem until the optimization problem meets the convergence conditions, and obtaining the maximum communication rate of each user, the optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency, which solves the problem of maximizing the user communication rate, alleviates the dispersion effect caused by the frequency selectivity of the channel and the metasurface unit in the broadband near-field communication scenario, and improves the communication efficiency of the communication system.
[0078] See also Figure 4 The embodiment of the present application further provides a user communication rate optimization device of a communication system, the device is used to execute the user communication rate optimization method of the communication system described in the above embodiment, the communication system includes a feed antenna, an adjustable refractive metasurface and multiple users, the adjustable refractive metasurface includes multiple metamaterial units, each of the metamaterial units includes a delay unit, the device includes:
[0079] An optimization problem construction module 201 is used to construct an optimization problem with the goal of maximizing the communication rate of each user when the feed antenna transmits signals to multiple users via the adjustable refractive metasurface;
[0080] The optimization module 202 is used to iteratively solve the optimization variables in the optimization problem until the optimization problem meets the convergence condition and obtains the maximum communication rate of each user. The optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of each metamaterial unit for the data stream sent to the user at each subcarrier frequency.
[0081] The user communication rate optimization device of the communication system provided in the embodiment of the present application and the user communication rate optimization method of the communication system provided in the above embodiment are based on the same inventive concept and have the same beneficial effects as the methods adopted, operated or implemented therein.
[0082] An embodiment of the present application also provides a communication system including the user communication rate optimization device of the communication system provided by the above embodiments.
[0083] The communication system provided in the above-mentioned embodiments of the present application and the user communication rate optimization device of the communication system provided in the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the applications stored therein.
[0084] The present application also provides an electronic device corresponding to the user communication rate optimization method of the communication system provided in the above embodiment. Figure 5 , which shows a schematic diagram of an electronic device provided by some embodiments of the present application. Figure 5 As shown, the electronic device 30 may include: a processor 300, a memory 301, a bus 302 and a communication interface 303, wherein the processor 300, the communication interface 303 and the memory 301 are connected via the bus 302; the memory 301 stores a computer program that can be run on the processor 300, and when the processor 300 runs the computer program, the user communication rate optimization method of the communication system provided in any of the aforementioned embodiments of the present application is executed.
[0085] The memory 301 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one physical port 303 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.
[0086] The bus 302 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 301 is used to store a program, and the processor 300 executes the program after receiving an execution instruction. The user communication rate optimization method of the communication system disclosed in any implementation of the embodiment of the present application may be applied to the processor 300, or implemented by the processor 300.
[0087] The processor 300 may be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 300 or an instruction in the form of software. The above processor 300 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a readily available programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 301, and the processor 300 reads the information in the memory 301 and completes the steps of the above method in combination with its hardware.
[0088] The electronic device provided in the embodiment of the present application and the user communication rate optimization method of the communication system provided in the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, operated or implemented therein.
[0089] An embodiment of the present application also provides a computer-readable storage medium corresponding to the user communication rate optimization method of the communication system provided in the aforementioned embodiment, on which a computer program (i.e., a program product) is stored. When the computer program is run by a processor, it will execute the user communication rate optimization method of the communication system provided in any of the aforementioned embodiments.
[0090] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical or magnetic storage media, which are not listed here one by one.
[0091] An embodiment of the present application also provides a computer program product corresponding to the user communication rate optimization method of the communication system provided in the aforementioned embodiment, including a computer program, which is executed by a processor to implement the user communication rate optimization method of the communication system provided in the aforementioned embodiments.
[0092] The computer-readable storage medium and computer program product provided in the above-mentioned embodiments of the present application are based on the same inventive concept as the user communication rate optimization method of the communication system provided in the embodiments of the present application, and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.
[0093] It should be noted that:
[0094] The algorithm and display provided herein are not inherently related to any particular computer, virtual device or other equipment. Various general purpose devices can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of device. In addition, the application is not directed to any specific programming language. It should be understood that the content of the application described herein can be realized using various programming languages, and the description of the specific language above is to disclose the best mode of implementation of the application.
[0095] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0096] Similarly, it should be understood that in order to streamline the present application and help understand one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present application, the various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following intention: the claimed application requires more features than the features clearly stated in each claim. More specifically, as reflected in the claims below, the inventive aspects are less than all the features of the single embodiment disclosed above. Therefore, the claims following the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present application.
[0097] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0098] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present application and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0099] The various component embodiments of the present application can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some or all components in the creation device of the virtual machine according to the embodiment of the present application. The application can also be implemented as a device or device program (e.g., computer program and computer program product) for executing part or all of the methods described herein. Such a program implementing the present application can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0100] It should be noted that the above embodiments illustrate the present application rather than limit the present application, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation to the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. The present application may be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.
[0101] The above is only a preferred specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for optimizing user communication rate of a communication system, characterized in that: The communication system includes a feed antenna, an adjustable refractive metasurface and a plurality of users, the adjustable refractive metasurface includes a plurality of metamaterial units, each of the metamaterial units includes a delay unit, and the method includes: When the feed antenna transmits signals to multiple users via the adjustable refractive metasurface, constructing an optimization problem with the goal of maximizing the communication rate of each user; Iteratively solve the optimization variables in the optimization problem until the optimization problem meets the convergence condition to obtain the maximum communication rate of each user, wherein the optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency.
2. The method for optimizing user communication rate of a communication system according to claim 1, characterized in that: The iterative solution of the optimization variable in the optimization problem includes: Decomposing the optimization problem into a first sub-optimization problem, and / or a second sub-optimization problem, and / or a third sub-optimization problem; Based on the first sub-optimization problem, iteratively optimize the baseband precoding vector for the data stream sent to the user at each subcarrier frequency; and / or, Based on the second sub-optimization problem, iteratively optimize the phase shift of each of the metamaterial units; and / or, Based on the third sub-optimization problem, the delay of each of the delay units is iteratively optimized.
3. The method for optimizing user communication rate of a communication system according to claim 2, characterized in that: The iterative optimization of the baseband precoding vectors for the data stream sent to the user at each subcarrier frequency based on the first sub-optimization problem includes: Based on the preset slack variables and the semi-positive definite matrix, the first sub-optimization problem is transformed to obtain a fourth sub-optimization problem; An iterative solution is performed based on the fourth sub-optimization problem until the fourth sub-optimization problem converges to obtain the baseband precoding vector.
4. The method for optimizing user communication rate of a communication system according to claim 3, characterized in that: The first sub-optimization problem includes a first objective problem and a first constraint condition. Based on the preset slack variables and the semi-positive definite matrix, the first sub-optimization problem is transformed to obtain a fourth sub-optimization problem, including: Based on the slack variables, converting the first objective problem into a second objective problem, and generating a second constraint condition; Using a semi-positive definite relaxation method, based on the semi-positive definite matrix, the first constraint condition is processed to obtain a third constraint condition, and the second objective problem is processed to obtain a third objective problem, and a fourth constraint condition is generated; Using the Taylor expansion method, the second constraint condition is scaled to obtain the fifth constraint condition; The third objective problem, the third constraint condition, the fourth constraint condition and the fifth constraint condition are used as the fourth sub-optimization problem.
5. The method for optimizing user communication rate of a communication system according to claim 4, characterized in that: The iterative solution based on the fourth sub-optimization problem until the fourth sub-optimization problem converges includes: Iteratively solving the semi-positive definite matrix based on the fourth sub-optimization problem, and updating the fifth constraint condition until the semi-positive definite matrix converges; The baseband precoding vector is recovered from the converged semi-positive definite matrix by using a Gaussian random generation method.
6. The method for optimizing user communication rate of a communication system according to claim 2, characterized in that: The second sub-optimization problem includes a fourth objective problem, a sixth constraint condition and a seventh constraint condition, and the iterative optimization of the phase shift of each metamaterial unit based on the second sub-optimization problem includes: Based on the preset slack variables, the fourth objective problem is transformed into a fifth objective problem, and an eighth constraint condition is generated; Based on a preset penalty function, converting the fifth objective problem into a sixth objective problem; The phase shift is iteratively solved based on the sixth objective problem, the sixth constraint condition, the seventh constraint condition and the penalty function by using a barrier function method, and the weight of the penalty function is increased until the phase shift converges.
7. A user communication rate optimization device for a communication system, characterized in that: The communication system includes a feed antenna, an adjustable refractive metasurface and a plurality of users, the adjustable refractive metasurface includes a plurality of metamaterial units, each of the metamaterial units includes a delay unit, and the device includes: An optimization problem construction module, used to construct an optimization problem with the goal of maximizing the communication rate of each user when the feed antenna transmits signals to multiple users via the adjustable refractive metasurface; An optimization module is used to iteratively solve the optimization variables in the optimization problem until the optimization problem meets the convergence condition to obtain the maximum communication rate of each user, wherein the optimization variables include the phase shift of each metamaterial unit, and / or the delay of each delay unit, and / or the baseband precoding vector of the data stream sent to the user at each subcarrier frequency.
8. A communication system, characterized in that: A user communication rate optimization device for a communication system including the one described in claim 7.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
