Reflection frequency estimation method and device for millimeter wave communication field intensity simulation, equipment and medium
By building a communication channel reception power simulation model and dynamically adjusting the number of reflections, the deep fading of received power caused by the concave and bumps of the reflective surface in the tunnel scene is solved, and the stability and efficiency of communication are improved.
Patent Information
- Application Number
- CN202411775212.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-03-18
AI Technical Summary
In tunnel scenarios, millimeter wave communication causes deep fading of the reception power due to the concave and bumps of the reflective surface, and the prior art is difficult to efficiently determine the number of reflections, which makes it difficult to solve the problem of communication interruption.
By building a communication channel reception power simulation model, calculate the current accuracy value of each receiver based on the current number of reflections and simulation models, determine whether the number of reflections meets the preset requirements, and dynamically adjust the number of reflections to improve the simulation accuracy.
The efficiency and accuracy of the reflection count determination of the field strength simulation of millimeter wave communication field is improved, the consumption of computing power and time resources is reduced, and communication interruption is effectively avoided.
Smart Images

Figure CN119652449A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of high-speed magnetic levitation vehicle communication technology, and in particular to a method, device, electronic equipment and computer-readable storage medium for estimating the number of reflections in millimeter wave communication field intensity simulation. Background Art
[0002] The communication systems used for rail train ground communication include GSM-R, LTE-R, 5G-R and millimeter wave communication. In actual train operation, the train's location information, operation control information, train diagnostic information, etc. need to be transmitted to the ground through the vehicle-ground communication system. Due to the high-speed characteristics of maglev trains and the complex characteristics of the operation scenarios, maglev trains have high requirements for communication systems. At present, leaky cable communication and millimeter wave base station communication are mainly used in tunnel high-speed maglev environments. Among them, millimeter wave base station communication has the characteristics of small equipment size, relatively low cost, small influence of clutter on millimeter waves during propagation, strong penetration ability of dust and other particles, and relatively stable communication. It has advantages that cannot be ignored in tunnel high-speed maglev vehicle-ground communication.
[0003] In tunnel scenarios, millimeter wave radio waves are mainly propagated in the form of direct radiation, reflection, and scattering. For tunnel communication applications, due to the presence of reflected waves on the track surface and tunnel surface, the received power will experience deep fading at specific locations. If it is lower than a certain level, communication will be interrupted. Due to its short wavelength, millimeter waves are more sensitive to the unevenness of the reflective surface, and deep fading of the received power will occur more frequently. This requires the simulation of the spatial field strength of millimeter wave communication in tunnel scenarios to change the base station layout and other methods to avoid communication interruption problems as much as possible.
[0004] At present, communication channel modeling mainly includes random channel modeling, semi-deterministic channel modeling and deterministic modeling. Deterministic modeling generally does not require field test data, but uses computers to model the geographical environment of electromagnetic propagation, and analyzes the incidence and reflection of radio waves based on electromagnetic wave propagation theory or geometric optics theory. In deterministic modeling, ray tracing is mostly used for channel modeling in high-frequency scenarios. Its principle is mainly to use rays to track each radio wave between the transmitter and the receiver. When the electromagnetic wave is reflected, the amplitude, phase, beam spreading factor, etc. of the electromagnetic ray change, and the electric field strength of the corresponding ray also changes. The electric field received by the antenna is the superposition of all ray field strengths to complete the modeling of the wireless channel characteristics.
[0005] When using the ray tracing method for channel modeling, the number of ray reflections calculated during simulation can be adjusted according to the required accuracy. At present, when performing simulation, the number of reflections is mainly determined based on experience or by comparing simulation results. Among them, the method of determining the number of reflections based on the comparison of simulation results requires setting parameters for multiple simulation comparisons in complex simulation scenarios, resulting in time-consuming and labor-intensive determination of the number of reflections that makes the simulation results more accurate. The number of reflections set based on experience often has insufficient simulation accuracy or is too precise, resulting in a waste of computing power and time resources.
[0006] In view of this, how to improve the efficiency and accuracy of determining the number of reflections in millimeter wave communication field strength simulation and save computing power and time resources has become a problem that technical personnel in this field need to solve. Summary of the invention
[0007] The purpose of the embodiments of the present invention is to provide a method, device, electronic device and computer-readable storage medium for estimating the number of reflections of millimeter-wave communication field strength simulation, which can improve the efficiency and accuracy of determining the number of reflections of millimeter-wave communication field strength simulation during use, and save computing power and time resources.
[0008] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:
[0009] On one hand, the present invention provides a method for estimating the number of reflections of a millimeter wave communication field intensity simulation, comprising:
[0010] Construct a communication channel receiving power simulation model based on the spatial scale data of the simulation environment;
[0011] According to the current number of reflections, the current accuracy value of each receiver is calculated in combination with the communication channel receiving power simulation model;
[0012] According to each of the current precision values and the preset precision, it is determined whether the current number of reflections meets the preset requirement.
[0013] In one embodiment, the current precision value of each receiver is calculated based on the current number of reflections in combination with the communication channel receiving power simulation model, including:
[0014] Calculate the sum of current ray energies corresponding to each of the receivers according to the current number of reflections combined with the communication channel receiving power simulation model;
[0015] Adding one to the current reflection number obtains the next reflection number, and calculating the next ray energy sum corresponding to each of the receivers according to the next reflection number combined with the communication channel receiving power simulation model;
[0016] For each receiver, a current accuracy value corresponding to the receiver is obtained according to the next ray energy sum and the current energy sum of the receiver.
[0017] In one implementation, determining whether the current number of reflections meets a preset requirement based on each of the current precision values and the preset precision includes:
[0018] Averaging the current precision values to obtain a current energy average difference;
[0019] Compare the current energy average difference with a preset precision, and when the current energy average difference is less than the preset precision, determine that the current number of reflections meets the preset requirement;
[0020] When the current average energy difference is greater than or equal to the preset accuracy, it is determined that the current number of reflections does not meet the preset requirement.
[0021] In one implementation, after determining that the current number of reflections does not meet the preset requirement, the method further includes:
[0022] The next number of reflections is updated to the current number of reflections, and the step of calculating the current accuracy value for each receiver according to the current number of reflections in combination with the communication channel receiving power simulation model is returned.
[0023] In one embodiment, the spatial scale data of the simulation environment includes the distance between the i-th receiver and the transmitter, the height of the transmitter from the bottom of the tunnel, the height of the i-th receiver from the bottom of the tunnel, and the length of the reflected wave path; wherein i∈[1, m], m is the total number of receivers.
[0024] In one embodiment, constructing a communication channel receiving power simulation model according to the spatial scale data of the simulation environment includes:
[0025] According to the distance between the i-th receiver and the transmitter, the height of the transmitter from the bottom of the tunnel, the height of the i-th receiver from the bottom of the tunnel, and the length of the reflected wave path, a communication channel receiving power simulation model is constructed in combination with a first relational expression; wherein the first relational expression is:
[0026] ,in, represents the sum of the energy of the direct wave and the 1st to nth reflected waves of the i-th receiver, represents the input power of the transmitter’s transmitting antenna, Indicates the wavelength of the electromagnetic wave emitted by the transmitter. represents the gain of the transmitting and receiving antennas on the direct path, represents the gain of the transmitting and receiving antennas on the reflection path, It represents the phase difference between the direct wave and the first reflected wave received by the i-th receiver. It represents the phase difference between the direct wave received by the i-th receiver and the n-th reflected wave. represents the horizontal distance between the i-th receiver and the transmitter, h1 represents the height of the transmitter from the bottom of the tunnel, and h2 represents the height of each receiver from the bottom of the tunnel. represents the reflection path length of 1 reflection, represents the reflection path length of n reflections, , It represents the reflection angle of n reflections, where n represents the number of reflections.
[0027] On one hand, the present invention provides a device for estimating the number of reflections of a millimeter wave communication field intensity simulation, comprising:
[0028] A construction module, used to construct a communication channel receiving power simulation model according to the spatial scale data of the simulation environment;
[0029] A calculation module, used to calculate the current accuracy value of each receiver according to the current number of reflections in combination with the communication channel receiving power simulation model;
[0030] The determination module is used to determine whether the current number of reflections meets the preset requirements according to each of the current precision values and the preset precision.
[0031] In one embodiment, the calculation module includes:
[0032] A first calculation unit, used for calculating the sum of current ray energies corresponding to each of the receivers according to the current number of reflections combined with the communication channel receiving power simulation model;
[0033] A second calculation unit is used to add one to the current reflection number to obtain a next reflection number, and calculate the next ray energy sum corresponding to each of the receivers according to the next reflection number in combination with the communication channel receiving power simulation model;
[0034] The third calculation unit is used to obtain, for each receiver, a current accuracy value corresponding to the receiver according to the next ray energy sum and the current energy sum of the receiver.
[0035] In one aspect, the present invention provides an electronic device, comprising:
[0036] Memory for storing computer programs;
[0037] A processor is used to implement the steps of the method for estimating the number of reflections in the field strength simulation of the millimeter wave communication field as described above when executing the computer program.
[0038] On one hand, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method for estimating the number of reflections of the field strength simulation of the millimeter wave communication field as described above are implemented.
[0039] It can be seen from the above technical solutions that the embodiments of the present invention have the following advantages:
[0040] In an embodiment of the present invention, a method for estimating the number of reflections for millimeter wave communication field strength simulation is provided, comprising: constructing a communication channel receiving power simulation model based on spatial scale data of a simulation environment; calculating the current accuracy value for each receiver based on the current number of reflections in combination with the communication channel receiving power simulation model; and determining whether the current number of reflections meets the preset requirements based on each current accuracy value and a preset accuracy.
[0041] It can be seen that in the embodiment of the present invention, a communication channel receiving power simulation model can be constructed according to the spatial scale data of the simulation environment, and the communication channel receiving power simulation model can be constructed according to the current number of reflections combined with the spatial scale data to calculate the current precision value corresponding to each receiver, and according to each current precision value and the preset precision, it is determined whether the current number of reflections meets the preset requirements, thereby determining the current number of reflections, which can improve the efficiency and accuracy of determining the number of reflections in the millimeter wave communication field strength simulation, and save computing power and time resources.
[0042] In addition, the present invention also provides a corresponding implementation device, electronic device and computer-readable storage medium for the reflection number estimation method of millimeter wave communication field strength simulation, which further makes the method more practical, and the device, electronic device and computer-readable storage medium have corresponding advantages. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the prior art and the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0044] Figure 1 A schematic flow chart of a method for estimating the number of reflections in a millimeter wave communication field intensity simulation provided by an embodiment of the present invention;
[0045] Figure 2A schematic diagram of channel modeling using a ray tracing method for a magnetic levitation millimeter wave tunnel environment provided by the present invention;
[0046] Figure 3 A schematic diagram of reflection of a parallel polarized wave provided by the present invention;
[0047] Figure 4 A schematic diagram of reflection of a vertically polarized wave provided by the present invention;
[0048] Figure 5 A schematic diagram of a reflection model of electromagnetic waves provided by the present invention;
[0049] Figure 6 A schematic diagram of the structure of a device for estimating the number of reflections for field intensity simulation of a millimeter wave communication field provided by an embodiment of the present invention;
[0050] Figure 7 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention;
[0051] Figure 8 A schematic diagram of the structure of a computer-readable storage medium provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0052] The embodiments of the present invention provide a method, device, electronic device and computer-readable storage medium for estimating the number of reflections of millimeter wave communication field strength simulation, which can improve the efficiency and accuracy of determining the number of reflections of millimeter wave communication field strength simulation during use, and save computing power and time resources.
[0053] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0054] Please refer to Figure 1 , Figure 1 A flow chart of a method for estimating the number of reflections in a millimeter wave communication field intensity simulation provided by an embodiment of the present invention. The method comprises:
[0055] S110: constructing a communication channel receiving power simulation model according to the spatial scale data of the simulation environment;
[0056] It should be noted that in actual applications, a corresponding communication channel receiving power simulation model can be pre-built for the simulation environment, and the communication channel receiving power simulation model can be specifically built according to the spatial scale data of the simulation environment. A group of receivers are pre-set in the path direction of the simulation environment, and the acquired spatial scale data of the simulation environment may include the distance li between the i-th receiver and the transmitter, the height h1 of the transmitter from the bottom of the tunnel, the height h2 of the i-th receiver from the bottom of the tunnel, and the length l of the reflected wave path. f ; Where i∈[1,m], m is the total number of receivers.
[0057] Specific as Figure 2 As shown, H is the tunnel environment height, l is the horizontal distance between the receiver and the transmitter, h1 is the height of the transmitter from the bottom of the tunnel, and h2 is the height of the receiver from the bottom of the tunnel. When the reflecting surface is smooth, the incident angle and reflection angle The same, n represents the number of reflections, then there is a definite reflection wave path, that is, the reflection wave path length l f = x+ , where x = h1 / sin , = h2 / sin , x represents the path length of the ray before it is reflected, represents the path length of the ray after reflection, then according to the geometric relationship, we know that l = h 1* tan + h 2* tan =(h 1+ h2) * tan , then the reflection path length l f = h1 / sin + h2 / sin =(h 1+ h2) * sin According to the spatial scale data of the constructed simulation environment, the dielectric constant of the reflecting surface and other conditions, an appropriate simulation model can be built to obtain a communication channel receiving power simulation model.
[0058] It can be understood that the communication channel receiving power simulation model can be constructed based on the distance between the i-th receiver and the transmitter, the height of the transmitter from the bottom of the tunnel, the height of the i-th receiver from the bottom of the tunnel, and the length of the reflected wave path, combined with the first relationship; wherein the first relationship is:
[0059] ,in, represents the sum of the energy of the direct wave and the 1st to nth reflected waves of the i-th receiver, represents the input power of the transmitter’s transmitting antenna, Indicates the wavelength of the electromagnetic wave emitted by the transmitter. represents the gain of the transmitting and receiving antennas on the direct path, represents the gain of the transmitting and receiving antennas on the reflection path, It represents the phase difference between the direct wave and the first reflected wave received by the i-th receiver. It represents the phase difference between the direct wave received by the i-th receiver and the n-th reflected wave. represents the horizontal distance between the i-th receiver and the transmitter, h1 represents the height of the transmitter from the bottom of the tunnel, and h2 represents the height of each receiver from the bottom of the tunnel. represents the reflection path length of 1 reflection, represents the reflection path length of n reflections, , It represents the reflection angle of n reflections, where n represents the number of reflections.
[0060] S120: Calculate the current accuracy value of each receiver according to the current number of reflections and in combination with the communication channel receiving power simulation model;
[0061] It should be noted that in actual applications, the current number of reflections can be set. When the current number of reflections is determined, the current precision value for each receiver can be calculated according to the current number of reflections and the communication channel receiving power simulation model, that is, each receiver corresponds to a current precision value, thereby obtaining multiple current precision values. Among them, the current number of reflections can be set to 1 during the first calculation.
[0062] In one embodiment, the implementation process of S120 in the embodiment of the present invention may include:
[0063] The sum of the current ray energies corresponding to each receiver is calculated according to the current number of reflections combined with the communication channel receiving power simulation model;
[0064] The current reflection number is added by one to obtain the next reflection number, and the next ray energy sum corresponding to each receiver is calculated according to the next reflection number combined with the communication channel receiving power simulation model;
[0065] For each receiver, the current accuracy value corresponding to the receiver is obtained according to the next ray energy sum of the receiver and the current energy sum.
[0066] It is understandable that in the embodiment of the present invention, the communication channel receiving power simulation model can be used. Calculate the current total ray energy of the i-th receiver.
[0067] It can be understood that, for each receiver, the embodiment of the present invention takes the i-th receiver as an example for illustration:
[0068] The current total ray energy of the i-th receiver can be obtained according to the above communication channel receiving power simulation model: , and calculate the total current ray energy of the i-th receiver when the number of reflections is n+1 , and then further according to and The corresponding current precision value D is calculated by combining the third relational expression, where the third relational expression is:
[0069] , so that the current accuracy value corresponding to each receiver when the number of reflections is n can be obtained.
[0070] S130: Determine whether the current number of reflections meets the preset requirements according to each current precision value and the preset precision.
[0071] It should be noted that in the embodiment of the present invention, a preset accuracy may be preset, and whether the current number of reflections meets the preset requirement may be determined based on each current accuracy value and the preset accuracy.
[0072] Specifically, in the embodiment of the present invention, each current precision value can be averaged to obtain the current energy average difference, and the current energy average difference is compared with the preset precision. When the current energy average difference is less than the preset precision, it is determined that the current number of reflections meets the preset requirements. When the current energy average difference is greater than or equal to the preset precision, it is determined that the current number of reflections does not meet the preset requirements. The preset precision can be 5%, or other specific values, and the embodiment of the present invention does not specifically limit this.
[0073] In one implementation, after determining in S130 that the current number of reflections does not meet the preset requirement, the method may further include:
[0074] The next reflection number is updated to the current reflection number, and the step of calculating the current accuracy value for each receiver according to the current reflection number in combination with the communication channel receiving power simulation model is returned.
[0075] It can be understood that, when it is determined that the current average energy difference is greater than or equal to the preset accuracy, the current number of reflections can be increased by 1 to obtain the next number of reflections, and the next number of reflections can be used as the current number of reflections, that is, n+1 is used as the current number of reflections, and steps S120 to S130 are re-executed to determine whether n+1 meets the preset requirements, until the number of reflections that meets the preset requirements is determined, thereby determining the corresponding number of reflections.
[0076] It should also be noted that the first relational expression in the embodiment of the present invention can be expressed as Get, where , Indicates the maximum receiving power of the receiver, P t represents the input power of the transmitting antenna, represents the working wavelength, l represents the horizontal distance between the receiver and the transmitter, G a G b represents the product of the gain of the receiving antenna and the transmitting antenna on the direct path, G c G d represents the product of the gain of the receiving antenna and the transmitting antenna on the reflected path, represents the Fresnel reflection coefficient, x represents the path length of the reflected wave before it is reflected, Indicates the path length of the reflected wave after reflection.
[0077] That is, according to the fourth relationship, when the number of reflections is 1, the total energy of the rays received by the i-th receiver can be obtained:
[0078] ;
[0079] When the number of reflections is n, the total energy of the rays received by the i-th receiver is:
[0080] .
[0081] The fourth relational expression in the embodiment of the present invention can be obtained based on the free space propagation relational expression and the electromagnetic wave reflection coefficient relational expression.
[0082] It can be understood that compared with electromagnetic propagation in open space, the limited space in the pipeline causes the received signal to attenuate, and the propagation of electromagnetic waves can be divided into line-of-sight propagation and non-line-of-sight propagation. Line-of-sight propagation refers to direct waves, and non-line-of-sight propagation includes reflected waves, scattered waves, and transmitted waves. For the direct radiation of millimeter waves and the reflection in the pipeline, the propagation in free space is the basis of electromagnetic wave propagation. The relative dielectric constant of free space is 1 and the conductivity is 0. Since there are only direct waves in free space, only the propagation loss caused by energy diffusion needs to be considered.
[0083] The wireless channel power transmission equation (Friis formula) (also known as the free space propagation relationship) is the basis for wireless channel power estimation. The establishment of the maglev train track radio wave coverage analysis model is also based on this equation. Among them, the wireless channel power transmission equation (Friis formula) is:
[0084] (1);
[0085] (1) Where P r Indicates the maximum receiving power of the receiver, P t represents the input power of the transmitting antenna, G t represents the gain of the transmitting antenna, G r represents the gain of the receiving antenna, represents the operating wavelength, and R represents the straight-line distance between the transmitting antenna and the receiving antenna.
[0086] When electromagnetic waves are incident obliquely on the interface between two different media, reflection of electromagnetic waves may occur. In pipelines, reflection mainly occurs at the interface between low vacuum and the pipe wall or the interface with the vehicle body. When calculating the electric field of the synthetic wave, the polarization characteristics of the antenna are taken into consideration, and the radiated electromagnetic waves are decomposed into horizontally polarized waves and vertically polarized waves for separate calculations. Figure 3 and Figure 4 As shown in the figure, i and r are used to indicate the incident and reflected. represents a parallel polarized wave, Represents a vertically polarized wave.
[0087] The reflection coefficient can usually be used to calculate the intensity of the reflected wave. For parallel polarization and perpendicular polarization, the electromagnetic wave reflection coefficients are:
[0088] (2);
[0089] (3);
[0090] (4);
[0091] in, represents the incident angle of electromagnetic wave, represents the complex relative permittivity, represents the relative dielectric constant, is the dielectric constant of vacuum, represents the conductivity, Represents the angular frequency of electromagnetic waves.
[0092] like Figure 5 As shown, the Fresnel reflection coefficient is used to measure the magnitude of the reflection loss of the reflection surface. Since the millimeter wave frequency band used in the high-speed maglev environment in the embodiment of the present invention is usually 20~40GHz, the corresponding wavelength is 7.5~15mm. Combining the above-mentioned equations (1) to (4), and taking into account the surface roughness of the reflection surface in the high-speed maglev environment, it can be considered that the reflection in the high-speed maglev environment is mainly specular reflection. Therefore, at each reflection, the two-path model can be considered to calculate the reflection wave, thereby obtaining the fourth equation:
[0093] .
[0094] It can be seen that in the embodiment of the present invention, a communication channel receiving power simulation model can be constructed according to the spatial scale data of the simulation environment, and the communication channel receiving power simulation model can be constructed according to the current number of reflections combined with the spatial scale data to calculate the current precision value corresponding to each receiver, and according to each current precision value and the preset precision, it is determined whether the current number of reflections meets the preset requirements, thereby determining the current number of reflections, which can improve the efficiency and accuracy of determining the number of reflections in the millimeter wave communication field strength simulation, and save computing power and time resources.
[0095] The present invention also provides a corresponding device for the method for estimating the number of reflections of the field strength simulation of the millimeter wave communication field, which further makes the method more practical. Among them, the device can be described from the perspective of the functional module and the perspective of the hardware. The following is an introduction to the estimation of the number of reflections of the field strength simulation of the millimeter wave communication field provided by the present invention. The device is used to implement the method for estimating the number of reflections of the field strength simulation of the millimeter wave communication field provided by the present invention. In this embodiment, the estimation of the number of reflections of the field strength simulation of the millimeter wave communication field can include or be divided into one or more program modules, which are stored in a storage medium and executed by one or more processors to complete the method for estimating the number of reflections of the field strength simulation of the millimeter wave communication field disclosed in the above embodiment. The program module referred to in the present invention refers to a series of computer program instruction segments that can complete specific functions, which is more suitable for describing the execution process of the number of reflections of the field strength simulation of the millimeter wave communication field in the storage medium than the program itself. The following description will specifically introduce the functions of each program module of this embodiment, and the estimation of the number of reflections of the field strength simulation of the millimeter wave communication field described below and the method for estimating the number of reflections based on the field strength simulation of the millimeter wave communication field described above can be referred to each other.
[0096] From the perspective of functional modules, see Figure 6 , Figure 6 A structural diagram of the number of reflections estimated for the millimeter wave communication field intensity simulation provided by the present invention in a specific implementation manner, the device may include:
[0097] A construction module 11 is used to construct a communication channel receiving power simulation model according to the spatial scale data of the simulation environment;
[0098] A calculation module 12, used to calculate the current accuracy value of each receiver according to the current number of reflections in combination with a communication channel receiving power simulation model;
[0099] The determination module 13 is used to determine whether the current number of reflections meets the preset requirements according to each current precision value and the preset precision.
[0100] In one embodiment, the calculation module 12 includes:
[0101] A first calculation unit is used to calculate the sum of current ray energies corresponding to each receiver according to the current number of reflections combined with a communication channel receiving power simulation model;
[0102] A second calculation unit is used to add one to the current reflection number to obtain the next reflection number, and calculate the next ray energy sum corresponding to each receiver according to the next reflection number combined with the communication channel receiving power simulation model;
[0103] The third calculation unit is used to obtain, for each receiver, a current accuracy value corresponding to the receiver according to the next ray energy sum and the current energy sum of the receiver.
[0104] It should be noted that the device for estimating the number of reflections of the millimeter-wave communication field strength simulation provided in the embodiment of the present invention has the same beneficial effects as the method for estimating the number of reflections of the millimeter-wave communication field strength simulation provided in the above-mentioned embodiment, and for the specific introduction of the method for estimating the number of reflections of the millimeter-wave communication field strength simulation involved in the embodiment of the present invention, please refer to the above-mentioned embodiment, and this application will not repeat it here.
[0105] The device for estimating the number of reflections of the millimeter wave communication field strength simulation mentioned above is described from the perspective of functional modules. Furthermore, the present invention also provides an electronic device, which is described from the perspective of hardware. Figure 7 A structural diagram of an electronic device provided in an embodiment of the present application, such as Figure 7 As shown, the electronic device includes: a memory 20 for storing a computer program;
[0106] The processor 21 is used to implement the steps of the method for estimating the number of reflections in the field strength simulation of the millimeter wave communication field in the above embodiment when executing the computer program.
[0107] The electronic device provided in this embodiment may include but is not limited to a smart phone, a tablet computer, a laptop computer or a desktop computer.
[0108] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0109] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the memory 20 may be an internal storage unit of an electronic device, such as a hard disk of a server. In other embodiments, the memory 20 may also be an external storage device of an electronic device, such as a plug-in hard disk equipped on a server, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. Further, the memory 20 may also include both an internal storage unit of an electronic device and an external storage device. The memory 20 can not only be used to store application software and various types of data installed in the electronic device, such as: the code of the program in the process of the reflection number estimation method of the field strength simulation of the millimeter wave communication field, etc., but also can be used to temporarily store data that has been output or is to be output. In this embodiment, the memory 20 is at least used to store the following computer program 201, wherein, after the computer program is loaded and executed by the processor 21, the relevant steps of the method for estimating the number of reflections of the field strength simulation of the millimeter wave communication field disclosed in any of the aforementioned embodiments can be implemented. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to (data corresponding to the result of the estimation of the number of reflections of the field strength simulation of the millimeter wave communication field), etc.
[0110] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26. Among them, the display screen 22 and the input / output interface 23, such as a keyboard, belong to the user interface, and the optional user interface may also include a standard wired interface, a wireless interface, and the like. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device, and the like. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the electronic device and to display a visual user interface. The communication interface 24 may optionally include a wired interface and / or a wireless interface, such as a WI-FI interface, a Bluetooth interface, and the like, which are generally used to establish a communication connection between the electronic device and other electronic devices. The communication bus 26 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, and the like. The bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0111] Those skilled in the art will understand that Figure 7 The structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure.
[0112] It is understandable that if the reflection number estimation method of the millimeter wave communication field strength simulation in the above embodiment is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (RandomAccess Memory, RAM), electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, disk or optical disk and other media that can store program codes.
[0113] Based on this, Figure 8As shown, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program 31 is stored. When the computer program 31 is executed by a processor, the steps of the method for estimating the number of reflections of the millimeter wave communication field strength simulation as described above are implemented.
[0114] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0115] It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0116] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for estimating the number of reflections in millimeter wave communication field intensity simulation, characterized in that: include: Construct a communication channel receiving power simulation model based on the spatial scale data of the simulation environment; According to the current number of reflections, the current accuracy value of each receiver is calculated in combination with the communication channel receiving power simulation model; According to each of the current precision values and the preset precision, it is determined whether the current number of reflections meets the preset requirement.
2. The method for estimating the number of reflections of the millimeter wave communication field intensity simulation according to claim 1, characterized in that: The calculating of the current accuracy value of each receiver according to the current number of reflections in combination with the communication channel receiving power simulation model includes: Calculate the sum of current ray energies corresponding to each of the receivers according to the current number of reflections combined with the communication channel receiving power simulation model; Adding one to the current reflection number obtains the next reflection number, and calculating the next ray energy sum corresponding to each of the receivers according to the next reflection number combined with the communication channel receiving power simulation model; For each receiver, a current accuracy value corresponding to the receiver is obtained according to the next ray energy sum and the current energy sum of the receiver.
3. The method for estimating the number of reflections of the millimeter wave communication field intensity simulation according to claim 2, characterized in that: The determining, based on each of the current precision values and the preset precision, whether the current number of reflections meets the preset requirement includes: Averaging the current precision values to obtain a current energy average difference; Compare the current energy average difference with a preset precision, and when the current energy average difference is less than the preset precision, determine that the current number of reflections meets the preset requirement; When the current average energy difference is greater than or equal to the preset accuracy, it is determined that the current number of reflections does not meet the preset requirement.
4. The method for estimating the number of reflections of the millimeter wave communication field intensity simulation according to claim 3 is characterized in that: After determining that the current number of reflections does not meet the preset requirement, the method further includes: The next number of reflections is updated to the current number of reflections, and the step of calculating the current accuracy value for each receiver according to the current number of reflections in combination with the communication channel receiving power simulation model is returned.
5. The method for estimating the number of reflections of the millimeter wave communication field intensity simulation according to any one of claims 1 to 4, characterized in that: The spatial scale data of the simulation environment include the distance between the i-th receiver and the transmitter, the height of the transmitter from the bottom of the tunnel, the height of the i-th receiver from the bottom of the tunnel, and the length of the reflected wave path; wherein i∈[1, m], m is the total number of receivers.
6. The method for estimating the number of reflections of the millimeter wave communication field intensity simulation according to claim 5, characterized in that: The method of constructing a communication channel receiving power simulation model according to the spatial scale data of the simulation environment includes: According to the distance between the i-th receiver and the transmitter, the height of the transmitter from the bottom of the tunnel, the height of the i-th receiver from the bottom of the tunnel, and the length of the reflected wave path, a communication channel receiving power simulation model is constructed in combination with a first relational expression; wherein the first relational expression is: ,in, represents the sum of the energy of the direct wave and the 1st to nth reflected waves of the i-th receiver, represents the input power of the transmitter’s transmitting antenna, Indicates the wavelength of the electromagnetic wave emitted by the transmitter. represents the gain of the transmitting and receiving antennas on the direct path, represents the gain of the transmitting and receiving antennas on the reflection path, It represents the phase difference between the direct wave and the first reflected wave received by the i-th receiver. It represents the phase difference between the direct wave received by the i-th receiver and the n-th reflected wave. represents the horizontal distance between the i-th receiver and the transmitter, h1 represents the height of the transmitter from the bottom of the tunnel, and h2 represents the height of each receiver from the bottom of the tunnel. represents the reflection path length of 1 reflection, represents the reflection path length of n reflections, , It represents the reflection angle of n reflections, where n represents the number of reflections.
7. A device for estimating the number of reflections in millimeter wave communication field intensity simulation, characterized in that: include: A construction module, used to construct a communication channel receiving power simulation model according to the spatial scale data of the simulation environment; A calculation module, used to calculate the current accuracy value of each receiver according to the current number of reflections in combination with the communication channel receiving power simulation model; The determination module is used to determine whether the current number of reflections meets the preset requirements according to each of the current precision values and the preset precision.
8. The device for estimating the number of reflections of the millimeter wave communication field intensity simulation according to claim 7, characterized in that: The computing module comprises: A first calculation unit, used for calculating the sum of current ray energies corresponding to each of the receivers according to the current number of reflections combined with the communication channel receiving power simulation model; A second calculation unit is used to add one to the current reflection number to obtain a next reflection number, and calculate the next ray energy sum corresponding to each of the receivers according to the next reflection number in combination with the communication channel receiving power simulation model; The third calculation unit is used to obtain, for each receiver, a current accuracy value corresponding to the receiver according to the next ray energy sum and the current energy sum of the receiver.
9. An electronic device, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of the method for estimating the number of reflections of the millimeter wave communication field intensity simulation as described in any one of claims 1 to 6 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the method for estimating the number of reflections of the millimeter-wave communication field intensity simulation as claimed in any one of claims 1 to 6.