CN114844584A - Simulation method of beam channel based on random twin cluster - Google Patents
Simulation method of beam channel based on random twin cluster Download PDFInfo
- Publication number
- CN114844584A CN114844584A CN202210778010.2A CN202210778010A CN114844584A CN 114844584 A CN114844584 A CN 114844584A CN 202210778010 A CN202210778010 A CN 202210778010A CN 114844584 A CN114844584 A CN 114844584A
- Authority
- CN
- China
- Prior art keywords
- scattering
- cluster
- clusters
- link
- representing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/391—Modelling the propagation channel
- H04B17/3912—Simulation models, e.g. distribution of spectral power density or received signal strength indicator [RSSI] for a given geographic region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/086—Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a simulation method of a beam channel based on a random twin cluster. Determining the number of scattering point clusters at a transmitting and receiving end according to the width of a beam at the transmitting and receiving end, and initializing the positions of the scattering point clusters to obtain a beam parameter at the transmitting and receiving end; calculating beam response according to the beam parameters of the transceiving end, and calculating the channel transmission function of each link at the current moment; updating time, the positions of a transceiving end, a beam direction and a scattering cluster position, calculating a channel transmission function of each link at the updating time, calculating the survival probability of the scattering cluster in a beam range, determining the occurrence and the extinction of the scattering cluster after the updating time, counting the number of the surviving scattering clusters, determining the number of the scattering clusters based on a Poisson process, and generating a new scattering cluster if the survival number is lower than the threshold. The method of the invention considers the random mobility of the scattering cluster and the influence of the wave beam on the scattering cluster, and makes up for the fact that the random mobility of the scattering cluster and the influence of the wave beam on the scattering cluster grow and extinguish characteristics are not considered in the conventional random channel modeling theory.
Description
Technical Field
The invention relates to the technical field of wireless communication, in particular to a beam channel simulation method based on a random twin cluster.
Background
As a key technology in 5G, MIMO (Multiple Input Multiple Output) technology and beamforming technology, not only can the frequency band utilization rate be greatly improved, but also the serious path loss caused by a high frequency band, especially a millimeter wave frequency band, can be overcome, thereby attracting wide attention in academic and industrial fields. In recent years, with the continuous development of car networking, unmanned aerial vehicles, high-speed railways, urban rail transit and the like, the beamforming technology shows huge application advantages and potentials in wireless communication of high-mobility scenes, and therefore, the accurate and efficient beam channel model can provide important physical layer technical support for research and analysis of radio wave propagation characteristics, communication system optimization and the like in the high-mobility scenes.
The wireless channel model methods are mainly classified into deterministic channel modeling and stochastic channel modeling. The typical method of the deterministic channel model is a ray tracing method, which calculates parameters of multipath, such as power, angle, time delay and the like, by constructing an accurate propagation environment. Representative models in the stochastic channel modeling method are a geometric-based stochastic channel model and a non-geometric stochastic modeling method, typical non-geometric stochastic channel models include a tapped delay line model and a clustered delay line model, and the geometric-stochastic-based model assumes that scattering points are distributed on a regular geometric shape. Although some work is carried out on random channel models based on geometry to carry out research on beam channel modeling, the models do not take the mobility of scattering points into consideration, and simultaneously do not consider the influence of beams on scattering clustering and extinction, so that the non-stationary characteristics of channels under beam channels are difficult to characterize.
Disclosure of Invention
The invention provides a beam channel simulation method based on a random twin cluster, which is used for solving the problem that the movement characteristic of a scattering cluster is not considered in the conventional random channel modeling theory.
In order to achieve the purpose, the invention adopts the following technical scheme.
A simulation method of beam channels based on random twin clusters comprises the following steps:
initializing a receiving and transmitting end beam parameter, wherein the receiving and transmitting end beam parameter comprises a beam direction and a beam width, the beam direction is determined according to the position of a receiving and transmitting end, the number of scattering point clusters of the receiving and transmitting end is determined according to the width of the receiving and transmitting end beam, the position of each scattering point cluster is initialized by adopting a Matern hard kernel Poisson cluster process, and a random speed is given to each scattering point cluster;
determining the current moment when the simulation starts, calculating beam response according to the initialization parameters of the receiving and transmitting end beams, constructing a line-of-sight link, a single-hop link and a double-hop link, calculating a transmission function corresponding to each link by adopting a propagation diagram theory, and calculating to obtain a channel transmission function of each link at the current moment;
updating time, the positions of a transmitting and receiving end, beam pointing and scattering cluster positions, calculating to obtain a channel transmission function of each link at the updating moment, and calculating the survival probability of each scattering cluster according to the position and the speed of the scattering cluster at each moment;
determining the occurrence and the extinction of the scattering clusters after the updating time according to the scattering cluster survival probability, counting the number of the survival scattering clusters, determining the number of the scattering clusters at the moment based on the poisson process, and if the survival number is lower than the threshold value, generating a new scattering cluster based on the Matern hard-core poisson cluster process; the above process is repeated until the simulation deadline.
Preferably, the initializing a transceiving end beam parameter includes a beam direction and a beam width, where the beam direction is determined according to a transceiving end position, the number of scattering point clusters at the transceiving end is determined according to the width of a transceiving end beam, the position of each scattering point cluster is initialized by using a matern hard kernel poisson cluster process, and a random speed is given to each scattering point cluster, including:
the beam pointing direction of the transmitting and receiving ends is determined by the angle of the line-of-sight link, the horizontal angle of departure of the line-of-sight linkAnd away from pitchThe calculation formula is as follows:
whereinRespectively representing the array center coordinates of the originating terminal and the terminating terminal,respectively representx、y、zAxial unit vector, signIt is shown that the operation of the inner product of the vectors,representing an inverse cosine function; similar horizontal angle of arrival for line-of-sight linksAnd angle of pitch of arrival;
The beam pointing direction of the transceiving end is calculated as follows:
whereinIndicating the transmit/receive beam horizontal pointing angle,representing the transmit/receive beam elevation pointing angle;indicating the horizontal angle of departure/arrival of the transceiving end line-of-sight link,a pitch angle representing departure/arrival of the transceiving end line-of-sight link;indicating the horizontal width of the originating/receiving beam,represents the pitch width of the transmit/receive beam;represents a rounding function;
determining the number of scattering point clusters at the transmitting and receiving ends according to the width of the wave beams at the transmitting and receiving ends, wherein the calculation formula is as follows:
whereinWhich represents the initial moment of time of day,indicating the number of originating/terminating scattering clusters,in order to be the density factor, the density of the sample,representing an effective radius centered at the base station/terminal,represents the minimum and maximum values of the transmit/receive beam in elevation, and has;
Generating scattering clusters based on a Matern hard kernel Poisson cluster process, firstly generating the positions of scattering point cluster centers by adopting the Matern hard kernel point process, wherein the positions of any two scattering cluster centers need to meet the following requirements:
whereinRespectively representing the coordinates of the centers of two different scattering clusters,expressing the minimum interval between clusters, and generating cluster scattering points based on the Poisson point process for the generated scattering cluster center, wherein the cluster scattering points need to satisfy the following conditions:
whereinRepresenting scattering clustersmInner to the firstiScattering pointIs determined by the coordinate of (a) in the space,representing effective radius of scattering cluster, for scattering clustermAll scattering points within the spectrum are assigned a random velocity, denoted。
Preferably, the determining the current time when the simulation starts, calculating a beam response according to an initialization parameter of a beam at a transceiving end, constructing a line-of-sight link, a single-hop link, and a double-hop link, calculating a transmission function corresponding to each link by using a propagation map theory, and calculating a channel transmission function of each link at the current time includes:
determining the current time when the simulation starts, wherein the beam parameters at the transceiving end comprise beam pointing direction and beam width, and the beam response calculation formula is as follows:
whereinRepresents any horizontal angle and pitch angle of the transmitting end/receiving end,maximum beam gain representing the transmit/receive beam;
the line-of-sight link refers toIn a direct link ofRefer to the originating endpAn antenna is arranged on the base plate, and the antenna is arranged on the base plate,refer to the receiving endqAn antenna; the single-hop link is represented asIndicating the proximity of the originmA plurality of scattering clusters, each scattering cluster having a plurality of scattering lines,indicating the vicinity of the terminating endnA scattering cluster, and have(ii) a The double-hop link is represented as;
The transmission function corresponding to each link is calculated by adopting a propagation diagram theory, wherein the transmission function expression of the direct link is as follows:
whereinRepresenting line-of-sight linksThe distance between the first and second electrodes,which represents the wavelength of the light emitted by the light source,in order to be a time-delay variable,is a variable of the time, and is,in order to be the speed of light,is a dirac function; the transmission function of the single-hop link is expressed as:
whereinIndicating a linkDistance ofAfter the separation, the water is separated from the water,representing scattering clustersnInner firstjScattering point,Representing scattering clustersThe number of internal scattering points is greater than the total number of internal scattering points,indicating a linkGain, the expression is as follows:
whereinRepresenting scattering pointsRelative to the horizontal and pitch angles of departure from the origin,representing scattering pointsRelative to the horizontal and pitch angles of approach at the closeout,respectively represent The calculation formula of the average transmission delay is as follows:
the transfer function of the dual-hop link is expressed as:
whereinIs a scattering attenuation factor, the value of which depends on the material of the scattering cluster;
the channel transfer function is the sum of the transfer functions of the links, and is expressed as:
preferably, the updating time, the positions of the transceiving end, the beam direction, and the positions of the scattering clusters are calculated to obtain a channel transfer function of each link at the updating time, and the survival probability of the scattering clusters in the beam range is calculated according to the channel transfer function of each link at each time, including:
the receiving and transmitting end position is updated as follows:
whereinRefer toAt the moment of timetIn the position of (a) in the first,refer toAt the time of dayIn the position of (a) in the first,representing the velocity vectors of the originating and the terminating ends; the scattering clusterThe location update is as follows:
whereinRefers to originating/terminating scattering clustersCentered at the momenttIn the position of (a) in the first,the scattering cluster center of the transmitting end/receiving end is in the timeIn the position of (a) in the first,representing originating/receiving scattering clustersAt the moment of timetThe scattering cluster is in a random walk state, the scattering clusterThe speed of (2) is updated as follows:
whereinOriginating/terminating scattering clustersAt the moment of timeThe instantaneous speed of the vehicle (c) is,is a factor of the inertia, and is,representing originating/receiving scattering clustersAt the time of dayIs expressed as follows:
whereinRepresenting originating/receiving scattering clustersAt the moment of timetIn order to maintain track continuity, the phase is updated as follows:
whereinWhich represents the maximum allowed phase shift and,to be uniformly distributed inRandom variables between;
the updating of the beam pointing angle is specifically as follows: according to the updated coordinates of the transmitting and receiving ends, the departure angle and the arrival angle of the line-of-sight link are calculated, and the beam direction is updated based on a formula (1-4);
the method for filtering the scattering clusters outside the beam range according to the beam direction specifically comprises the following steps: for single hop linksAnddetermining the center of the scattering clusterWhether the scattering cluster is positioned in the wave beam range of the transmitting and receiving ends at the same time or not, if not, removing the scattering cluster;
the scattering cluster survival probability calculation formula is as follows:
whereinRepresenting originating/receiving endScattering cluster ofThe parameters of the occurrence and extinction over time,scattering cluster for representing originating/receiving endA birth-to-death parameter on the beam;representing a reference distance, is a fixed constant,the reference angle is represented as a fixed constant;indicating a linkThe angle between the beam direction and the transmitting end/receiving end.
Preferably, the occurrence and the extinction of the scattering clusters after the updating time are determined according to the scattering cluster survival probability, the number of the survival scattering clusters is counted, the number of the scattering clusters at the moment is determined based on the poisson process, and if the survival number is lower than the threshold value, a new scattering cluster is generated based on the Matern hard-core poisson cluster process; repeating the above process until the simulation deadline time, comprising:
randomly generating a random number uniformly distributed among (0,1)If, ifThen the scattering cluster of the transmitting/receiving endAt the moment of timeSurvival; if it isThen the scattering cluster of the transmitting/receiving endAt the moment of timeEliminating;
to be provided withGenerating a random variable from the poisson process for the meanAnd for random variablesRounding is carried out if the number of the scattering clusters surviving at the transmitting end/the receiving end is less thanGenerating a new scattering cluster based on a Matern hard-core Poisson cluster process; all steps corresponding to equations (1-25) are repeated until the simulation deadline.
According to the technical scheme provided by the embodiment of the invention, the method considers the random mobility of the scattering cluster and the influence of the wave beam on the generation and the extinction of the scattering cluster, makes up for the fact that the random mobility of the scattering cluster and the influence of the wave beam on the generation and the extinction characteristics of the scattering cluster are not considered in the conventional random channel modeling theory, and provides a new method for random channel simulation in a wave beam mode.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a process flow diagram of a simulation method of a beam channel based on a random twin cluster according to the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or coupled. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
For the convenience of understanding the embodiments of the present invention, the following description will be further explained by taking several specific embodiments as examples in conjunction with the drawings, and the embodiments are not to be construed as limiting the embodiments of the present invention.
The processing flow of the simulation method based on the random twin cluster beam channel provided by the invention is shown in fig. 1, and comprises the following processing steps:
step S1, beam pointing is determined according to the position of a transmitting and receiving end of wireless communication, the number of scattering point clusters at the transmitting and receiving end is determined according to the width of the beam at the transmitting and receiving end, the position of the scattering point clusters is initialized by adopting a Matern hard kernel Poisson cluster process, and random speed is given to each scattering point cluster.
The beam pointing direction of the transmitting and receiving end is determined by the angle of a line-of-sight link, and the horizontal angle of the line-of-sight linkAnd angle of departure pitchThe calculation formula of (a) is as follows:
whereinRespectively representing the array center coordinates of the originating terminal and the terminating terminal,respectively representx、y、zAxial unit vector, signIt is shown that the operation of the inner product of the vectors,representing an inverse cosine function; similar horizontal angle of arrival for line-of-sight linksAnd angle of pitch of arrival;
The beam pointing is calculated as follows:
whereinIndicating the transmit/receive beam horizontal pointing angle,representing the transmit/receive beam elevation pointing angle;indicating the horizontal angle of departure/arrival of the transceiving end line-of-sight link,a pitch angle representing departure/arrival of the transceiving end line-of-sight link;indicating the horizontal width of the originating/receiving beam,represents the pitch width of the transmit/receive beam;represents a rounding function;
determining the number of scattering point clusters at the transmitting and receiving ends according to the width of the wave beams at the transmitting and receiving ends, wherein the calculation formula is as follows:
whereinWhich represents the initial moment of time of day,indicating the number of originating/terminating scattering clusters,in order to be the density factor, the density of the sample,representing an effective radius centered at the base station/terminal,represents the minimum and maximum values of the transmit/receive beam in elevation, and has。
Generating scattering clusters based on a Matern hard kernel Poisson cluster process, firstly generating the positions of scattering point cluster centers by adopting the Matern hard kernel point process, wherein the positions of any two scattering cluster centers need to meet the following requirements:
whereinAndrespectively representing the coordinates of the centers of two different scattering clusters,indicating the minimum spacing between clusters. For the generated scattering cluster center, generating an in-cluster scattering point based on a Poisson point process, wherein the in-cluster scattering point needs to satisfy the following conditions:
whereinRepresenting scattering clustersmInner to the firstiScattering pointIs determined by the coordinate of (a) in the space,representing the effective radius of the scattering cluster. For scattering clustermAll scattering points within the image are assigned a random velocity, denoted。
Step S2, calculating the wave beam response according to the wave beam parameters of the receiving and transmitting end, constructing a line-of-sight link, a single-hop link and a double-hop link, and calculating the transmission function corresponding to each link by adopting the propagation diagram theory, thereby obtaining the channel transmission function at the moment.
The receiving and transmitting end beam parameters refer to beam pointing direction and beam width, and the beam response calculation formula is as follows:
whereinAndrepresents any horizontal angle and pitch angle of the transmitting end/receiving end,representing the maximum beam gain of the originating/receiving beam.
The line-of-sight link refers toIn a direct link ofRefer to the originating endpAn antenna is arranged on the base plate, and the antenna is arranged on the base plate,refer to the receiving endqAn antenna; the single-hop link is represented as,Indicating the proximity of the originating endmA plurality of scattering clusters, each scattering cluster having a plurality of scattering lines,indicating the vicinity of the terminating endnA scattering cluster, and have(ii) a The double-hop link is represented as。
The transmission function corresponding to each link is calculated by adopting a propagation diagram theory, wherein the transmission function expression of the direct link is as follows:
whereinRepresenting line-of-sight linksThe distance between the first and second electrodes,which represents the wavelength of the light emitted by the light source,in order to be a time-delay variable,is a variable of the time, and is,in order to be the speed of light,is a dirac function; the single-hop link transfer function can be expressed as:
whereinIndicating a linkThe distance of (a) to (b),representing scattering clustersnInner firstjScattering point,Representing scattering clustersThe number of internal scattering points is greater than the total number of internal scattering points,andindicating a linkGain, the expression is as follows:
whereinRepresenting scattering pointsRelative to the horizontal and pitch angles of departure from the origin,representing scattering pointsRelative to the horizontal and pitch angles of approach at the closeout,respectively represent The calculation formula of the average transmission delay is as follows:
the transmission function of the double-hop link can be expressed as:
whereinThe value of the scattering attenuation factor depends on the material of the scattering cluster.
The channel transfer function at the time is calculated as:
step S3, updating time, updating a position of a transceiver end, a beam direction and a scattering cluster position, filtering scattering clusters outside a beam range according to the beam direction, and calculating the survival probability of the scattering clusters in the beam range;
the receiving and transmitting end position is updated as follows:
whereinRefer toAt the moment of timetIn the position of (a) in the first,refer toAt the moment of timeIn the position of (a) in the first,representing the velocity vectors of the originating terminal and the terminating terminal; the scattering clusterThe location update is as follows:
whereinRefers to originating/terminating scattering clustersCentered at the momenttIn the position of (a) in the first,the scattering cluster center of the transmitting end/receiving end is in the timeIn the position of (a) in the first,representing originating/receiving scattering clustersAt the moment of timetThe scattering cluster is in a random walk state, the scattering clusterThe speed of (2) is updated as follows:
whereinTransmitting/receiving end scattering clusterAt the moment of timeThe speed of the vehicle is measured by the speed sensor,is a factor of the inertia, and is,representing originating/receiving scattering clustersAt the moment of timeIs expressed as follows:
whereinRepresenting originating/receiving scattering clustersAt the moment of timetIn order to maintain track continuity, the phase is updated as follows:
whereinWhich represents the maximum allowed phase shift and,to be uniformly distributed inRandom variable in between.
The updating of the beam pointing angle is specifically as follows: according to the updated coordinates of the transmitting and receiving ends, the departure angle and the arrival angle of the line-of-sight link are calculated, and the beam direction is updated based on a formula (1-4);
the method for filtering the scattering clusters outside the beam range according to the beam direction specifically comprises the following steps: for single hop linksAnddetermining the center of the scattering clusterWhether the scattering cluster is positioned in the wave beam range of the transmitting and receiving ends at the same time or not, if not, removing the scattering cluster;
the scattering cluster survival probability calculation formula is as follows:
whereinScattering cluster for representing originating/receiving endThe parameters of the birth or death over time,scattering cluster for representing originating/receiving endA birth-to-death parameter on the beam;a reference distance is indicated which is the distance of reference,is a constant with a constant value, and is,the reference angle is represented as a fixed constant;indicating a linkThe angle between the beam direction and the transmitting end/receiving end.
Step S4, determining the occurrence and the extinction of the scattering clusters after the updating time according to the survival probability, counting the number of the survival scattering clusters, determining the number of the scattering clusters at the moment based on the poisson process, and generating new scattering clusters based on the Matern hard-core poisson cluster process if the survival number is lower than the threshold; the above process is repeated until the simulation deadline.
The method for determining the occurrence and the extinction of the scattering clusters after the updating time according to the survival probability comprises the following steps: randomly generating a random number uniformly distributed among (0,1)If, ifThen the scattering cluster of the transmitting/receiving endAt the moment of timeSurvival, otherwise, death; to be provided withGenerating a random variable from the poisson process for the meanAnd rounding the scattering clusters if the number of the scattering clusters surviving at the transmitting end/receiving end is less thanGenerating a new scattering cluster based on a Matern hard-core Poisson cluster process; and repeating all the steps corresponding to the formula (1-25) until the simulation deadline time to obtain the channel transmission function of the link after the update time.
In conclusion, the method of the embodiment of the invention makes up the problem that the random mobility of the scattering cluster and the influence of the beam on the scattering cluster generation and extinction characteristics are not considered in the conventional random channel modeling theory, and provides a new method for random channel modeling in a beam mode.
Compared with the traditional random geometric channel modeling method, the random mobility of the scattering cluster is considered on one hand, and the influence of the beam on channel simulation is considered on the other hand, so that the method is more suitable for simulating the random channel in a multi-antenna beam forming mode moving scene.
Those of ordinary skill in the art will understand that: the figures are merely schematic representations of one embodiment, and the blocks or flow diagrams in the figures are not necessarily required to practice the present invention.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
All the embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for apparatus or system embodiments, since they are substantially similar to method embodiments, they are described in relative terms, as long as they are described in partial descriptions of method embodiments. The above-described embodiments of the apparatus and system are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (5)
1. A simulation method of beam channels based on random twin clusters is characterized by comprising the following steps:
initializing a receiving and transmitting end beam parameter, wherein the receiving and transmitting end beam parameter comprises a beam direction and a beam width, the beam direction is determined according to the position of a receiving and transmitting end, the number of scattering point clusters of the receiving and transmitting end is determined according to the width of the receiving and transmitting end beam, the position of each scattering point cluster is initialized by adopting a Matern hard kernel Poisson cluster process, and a random speed is given to each scattering point cluster;
determining the current moment when the simulation starts, calculating beam response according to the initialization parameters of the receiving and transmitting end beams, constructing a line-of-sight link, a single-hop link and a double-hop link, calculating a transmission function corresponding to each link by adopting a propagation diagram theory, and calculating to obtain a channel transmission function of each link at the current moment;
updating time, the positions of a transmitting and receiving end, beam pointing and scattering cluster positions, calculating to obtain a channel transmission function of each link at the updating moment, and calculating the survival probability of each scattering cluster according to the position and the speed of the scattering cluster at each moment;
determining the occurrence and the extinction of the scattering clusters after the updating time according to the scattering cluster survival probability, counting the number of the survival scattering clusters, determining the number of the scattering clusters at the moment based on the poisson process, and if the survival number is lower than the threshold value, generating a new scattering cluster based on the Matern hard-core poisson cluster process; the above process is repeated until the simulation deadline.
2. The method of claim 1, wherein initializing transceiving end beam parameters including a beam direction and a beam width, wherein the beam direction is determined according to a transceiving end position, the number of transceiving end scattering point clusters is determined according to the width of the transceiving end beam, the position of the scattering point clusters is initialized by using a Matern hard kernel Poisson cluster process, and each scattering point cluster is given a random speed, comprises:
the beam pointing direction of the transmitting and receiving ends is determined by the angle of the line-of-sight link, the horizontal angle of departure of the line-of-sight linkAnd angle of departure pitchThe calculation formula of (a) is as follows:
whereinAndrespectively representing the array center coordinates of the originating terminal and the terminating terminal,respectively representx、y、zAxial unit vector, signIt is shown that the operation of the inner product of the vectors,representing an inverse cosine function; similar horizontal angle of arrival for line-of-sight linksAnd angle of pitch of arrival;
The beam pointing direction of the transceiving end is calculated as follows:
whereinIndicating the transmit/receive beam horizontal pointing angle,representing the transmit/receive beam elevation pointing angle;indicating the horizontal angle of departure/arrival of the transceiving end line-of-sight link,a pitch angle representing departure/arrival of the transceiving end line-of-sight link;indicating the horizontal width of the originating/receiving beam,represents the pitch width of the transmit/receive beam;represents a rounding function;
determining the number of scattering point clusters at the transmitting and receiving ends according to the width of the wave beams at the transmitting and receiving ends, wherein the calculation formula is as follows:
whereinWhich represents the initial moment of time of day,indicating the number of originating/terminating scattering clusters,in order to be the density factor, the density of the sample,representing an effective radius centered at the base station/terminal,represents the minimum and maximum values of the transmit/receive beam in elevation, and has;
Generating scattering clusters based on a Matern hard kernel Poisson cluster process, firstly generating the positions of scattering point cluster centers by adopting the Matern hard kernel point process, wherein the positions of any two scattering cluster centers need to meet the following requirements:
whereinAndrespectively representing the coordinates of the centers of two different scattering clusters,expressing the minimum interval between clusters, and generating cluster scattering points based on the Poisson point process for the generated scattering cluster center, wherein the cluster scattering points need to satisfy the following conditions:
3. The method of claim 1, wherein the determining the current time when the simulation starts, calculating a beam response according to initialization parameters of a transceiver end beam, constructing a line-of-sight link, a single-hop link and a double-hop link, calculating a transmission function corresponding to each link by using a propagation map theory, and calculating a channel transmission function of each link at the current time comprises:
determining the current time when the simulation starts, wherein the beam parameters at the transceiving end comprise beam pointing direction and beam width, and the beam response calculation formula is as follows:
whereinAndrepresents any horizontal angle and pitch angle of the transmitting end/receiving end,maximum beam gain representing the transmit/receive beam;
the line-of-sight link refers toIn a direct link ofRefer to the originating endpAn antenna is arranged on the base plate, and the antenna is arranged on the base plate,refer to the receiving endqAn antenna; the single-hop link is represented asIndicating the proximity of the originating endmA plurality of scattering clusters, each scattering cluster having a plurality of scattering lines,indicating the vicinity of the terminating endnA scattering cluster, and have(ii) a The double-hop link is represented as;
The transmission function corresponding to each link is calculated by adopting a propagation diagram theory, wherein the transmission function expression of the direct link is as follows:
whereinRepresenting line-of-sight linksThe distance between the first and second electrodes,which represents the wavelength of the light emitted by the light source,in order to be a time-delay variable,is a variable of the time, and is,in order to be the speed of light,is a dirac function; the transmission function of the single-hop link is expressed as:
whereinIndicating a linkThe distance of (a) to (b),representing scattering clustersnInner firstjScattering point,Andrepresenting scattering clustersThe number of internal scattering points is greater than the total number of internal scattering points,indicating a linkGain, the expression is as follows:
whereinRepresenting scattering pointsRelative to the horizontal and pitch angles of departure from the origin,representing scattering pointsRelative to the horizontal and pitch angles of approach at the closeout,respectively representAndthe calculation formula of the average transmission delay is as follows:
the transfer function of the dual-hop link is expressed as:
whereinIs a scattering attenuation factor, the value of which depends on the material of the scattering cluster;
the channel transfer function is the sum of the transfer functions of the links, and is expressed as:
4. the method of claim 1, wherein the updating time, the positions of the transceiving ends, the beam direction and the positions of the scattering clusters are calculated to obtain a channel transfer function of each link at the updating time, and the probability of survival of the scattering clusters within the beam range is calculated according to the channel transfer function of each link at each time, and the method comprises:
the receiving and transmitting end position is updated as follows:
whereinRefer toAt the moment of timetIn the position of (a) in the first,refer toAt the moment of timeIn the position of (a) in the first,representing the velocity vectors of the originating terminal and the terminating terminal; the scattering clusterThe location update is as follows:
whereinRefers to originating/terminating scattering clustersCentered at the momenttIn the position of (a) or (b),the scattering cluster center of the transmitting end/receiving end is in the timeIn the position of (a) in the first,representing originating/receiving scattering clustersAt the moment of timetThe scattering cluster is in a random walk state, the scattering clusterThe speed of (2) is updated as follows:
whereinTransmitting/receiving end scattering clusterAt the moment of timeThe instantaneous speed of the vehicle (c) is,is a factor of the inertia, and is,representing originating/receiving scattering clustersAt the moment of timeThe instantaneous velocity direction vector of (a), expressed as follows:
whereinRepresenting originating/receiving scattering clustersAt the moment of timetIn order to maintain track continuity, the phase is updated as follows:
whereinWhich represents the maximum allowed phase shift and,to be uniformly distributed inRandom variable in between;
the updating of the beam pointing angle is specifically as follows: according to the updated coordinates of the transmitting and receiving ends, the departure angle and the arrival angle of the line-of-sight link are calculated, and the beam direction is updated based on a formula (1-4);
the method for filtering the scattering clusters outside the beam range according to the beam direction specifically comprises the following steps: for single hop linksAnddetermining the center of the scattering clusterWhether the scattering cluster is positioned in the wave beam range of the transmitting and receiving ends at the same time or not, if not, removing the scattering cluster;
the scattering cluster survival probability calculation formula is as follows:
whereinScattering cluster for representing originating/receiving endThe parameters of the birth or death over time,scattering cluster for representing originating/receiving endA birth-to-death parameter on the beam;which represents the reference distance, is a fixed constant,the reference angle is represented as a fixed constant;indicating a linkThe angle between the beam direction and the transmitting end/receiving end.
5. The method of claim 1, wherein the occurrence and extinction of the scattering clusters after the update time is determined according to the scattering cluster occurrence probability, the number of surviving scattering clusters is counted, the number of scattering clusters at the moment is determined based on the poisson process, and if the surviving number is lower than the threshold, a new scattering cluster is generated based on the Matern hard-core poisson cluster process; repeating the above process until the simulation deadline time, comprising:
randomly generating a random number uniformly distributed among (0,1)If, ifThen the scattering cluster of the transmitting/receiving endAt the moment of timeSurvival; if it isThen the scattering cluster of the transmitting/receiving endAt the timeEliminating;
to be provided withGenerating a random variable from the poisson process for the meanAnd for random variablesRounding is carried out if the number of the scattering clusters surviving at the transmitting end/the receiving end is less thanGenerating a new scattering cluster based on a Matern hard-core Poisson cluster process; all steps corresponding to equations (1-25) are repeated until the simulation deadline.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210778010.2A CN114844584B (en) | 2022-07-04 | 2022-07-04 | Simulation method of beam channel based on random twin cluster |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210778010.2A CN114844584B (en) | 2022-07-04 | 2022-07-04 | Simulation method of beam channel based on random twin cluster |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114844584A true CN114844584A (en) | 2022-08-02 |
CN114844584B CN114844584B (en) | 2022-10-21 |
Family
ID=82574646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210778010.2A Active CN114844584B (en) | 2022-07-04 | 2022-07-04 | Simulation method of beam channel based on random twin cluster |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114844584B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014178287A1 (en) * | 2013-05-03 | 2014-11-06 | Nec Corporation | A method used for a mobile communications system, a user equipment used in a mobile communications system and a simulator used for a mobile communications system |
CN113949439A (en) * | 2021-10-22 | 2022-01-18 | 东南大学 | Geometric random channel modeling method for unmanned aerial vehicle air-to-air communication |
CN114598408A (en) * | 2022-03-10 | 2022-06-07 | 东南大学 | 6G universal channel modeling method suitable for full-band full scene |
-
2022
- 2022-07-04 CN CN202210778010.2A patent/CN114844584B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014178287A1 (en) * | 2013-05-03 | 2014-11-06 | Nec Corporation | A method used for a mobile communications system, a user equipment used in a mobile communications system and a simulator used for a mobile communications system |
CN113949439A (en) * | 2021-10-22 | 2022-01-18 | 东南大学 | Geometric random channel modeling method for unmanned aerial vehicle air-to-air communication |
CN114598408A (en) * | 2022-03-10 | 2022-06-07 | 东南大学 | 6G universal channel modeling method suitable for full-band full scene |
Non-Patent Citations (5)
Title |
---|
JIACHI ZHANG等: "A Semi-Deterministic MIMO-based Beam Channel Model of Ray-Tracing and Propagation-Graph for mmWave Communications", 《WS24 IEEE ICC 2022 WORKSHOP ON WIRELESS PROPAGATION CHANNELS FOR 5G AND B5G》 * |
YU LIU等: "3D Non-Stationary Wideband Tunnel Channel Models for 5G High-Speed Train Wireless Communications", 《IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS》 * |
张嘉驰等: "基于3D 几何信道模型非对称波束信道特性分析", 《北京邮电大学学报》 * |
彭懿琳: "基于DMC几何随机簇信道建模与仿真性能评估", 《中国优秀硕士论文全文数据库(电子期刊)》 * |
韩柏涛: "面向真空管高速列车的无线通信***关键技术研究", 《中国博士学位论文全文数据库(电子期刊)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN114844584B (en) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113162679B (en) | DDPG algorithm-based IRS (intelligent resilient software) assisted unmanned aerial vehicle communication joint optimization method | |
CN107248877B (en) | MassiveMIMO channel modeling method based on measured data | |
Jiang et al. | Three-dimensional geometry-based stochastic channel modeling for intelligent reflecting surface-assisted UAV MIMO communications | |
CN107579789B (en) | Large-scale unmanned aerial vehicle relay network channel simulation device and GPU real-time simulation method | |
CN113472419B (en) | Safe transmission method and system based on space-based reconfigurable intelligent surface | |
CN108718454B (en) | Cooperative autonomous layout method for communication relay platforms of multiple unmanned aerial vehicles | |
CN111479239B (en) | Sensor emission energy consumption optimization method of multi-antenna unmanned aerial vehicle data acquisition system | |
Hayashi et al. | A study on the variety and size of input data for radio propagation prediction using a deep neural network | |
CN105553584A (en) | 3DMIMO channel modeling method | |
CN112968743B (en) | Time-varying de-cellular large-scale MIMO channel modeling method based on visible region division | |
Dhekne et al. | Extending cell tower coverage through drones | |
CN110958069A (en) | Three-dimensional non-stationary broadband double-cluster channel modeling method based on tunnel environment | |
Huang et al. | A non-stationary 6G V2V channel model with continuously arbitrary trajectory | |
Lee et al. | Path loss exponent prediction for outdoor millimeter wave channels through deep learning | |
CN110620627B (en) | Non-stationary channel modeling method and device for vehicle-to-vehicle multi-antenna system | |
CN114268903B (en) | Geographic information assisted unmanned aerial vehicle relay position deployment and power distribution method | |
Wang et al. | Joint power and QoE optimization scheme for multi-UAV assisted offloading in mobile computing | |
CN113489560A (en) | Geometric random modeling method for non-stationary air-ground MIMO channel of unmanned aerial vehicle | |
CN113784314B (en) | Unmanned aerial vehicle data and energy transmission method assisted by intelligent reflection surface | |
CN114980169A (en) | Unmanned aerial vehicle auxiliary ground communication method based on combined optimization of track and phase | |
Xu et al. | A 3D non-stationary mmWave channel model for vacuum tube ultra-high-speed train channels | |
CN115765899A (en) | Unmanned aerial vehicle communication beam domain channel simulation method and device, electronic equipment and medium | |
CN114844584B (en) | Simulation method of beam channel based on random twin cluster | |
Eldowek et al. | A survey of 5G millimeter wave, massive multiple‐input multiple‐output, and vehicle‐to‐vehicle channel measurements and models | |
CN113162712B (en) | Multi-beam channel modeling method based on propagation diagram theory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |