Channel impact response determination method and device, equipment and storage medium
By perceiving the position of the scatterer in the dual-station perception model, the problem of low accuracy in channel impact response determination in the prior art is solved, and a higher accuracy of channel impact response is achieved.
Patent Information
- Application Number
- CN202411564097.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-02-18
AI Technical Summary
The existing synesthesia-based channel impact response determination methods cannot effectively determine the distribution of effective scatterers, resulting in a decrease in the accuracy of channel impact response determination.
In a dual-station perception model with communication and perception capabilities both at the transmitter and receiver, the transmitter transmits a signal to the receiver, senses the position of the scatterer, and determines the channel impact response based on the perceived scatterer position.
The position of the scatterer is accurately sensed through the dual-station perception technology, ensuring the accuracy of the channel impact response, and overcoming the problem of reduced accuracy caused by the hypothetical scatterer position in single-station perception.
Smart Images

Figure CN119483780A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, equipment, and storage medium for determining a channel impulse response. Background Art
[0002] The existing channel impulse response determination method based on synaesthesia is implemented by single-station sensing, such as Figure 1 Single-station sensing is a self-transmitting and self-receiving mode, which transmits signals and receives echo signals by itself.
[0003] However, the distribution of effective scatterers cannot be determined. When determining the distribution, the positions of the scatterers are assumed based on empirical values, which will undoubtedly cause the positions of the scatterers to not match the actual communication scenarios and reduce the accuracy of determining the channel impulse response. Summary of the invention
[0004] In order to solve one of the above technical defects, the present application provides a channel impulse response determination method, device, equipment, and storage medium.
[0005] In a first aspect of the present application, a method for determining a channel impulse response is provided, the method comprising:
[0006] Determine the location of the transmitter and the receiver; wherein both the transmitter and the receiver have the ability to communicate and sense;
[0007] The transmitter sends a signal to the receiver to sense the position of the scatterer;
[0008] Determine the distance between the transmitting end antenna unit and the receiving end antenna unit according to the positions of the transmitting end and the receiving end;
[0009] Determine the channel impulse response of the LOS path between the transmitting end antenna unit and the receiving end antenna unit according to the distance;
[0010] Determine the channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit according to the position of the scatterer;
[0011] The channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is determined to be the sum of the channel impulse response of the LOS path and the channel impulse response of the single hop path.
[0012] Optionally, determining a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance includes:
[0013] Determine the channel impulse response of the LOS path between the transmitting antenna element p and the receiving antenna element q
[0014] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, λ is the wavelength of the transmitted signal, is the time-varying distance between the transmitting antenna unit p and the receiving antenna unit q, f LOS (t) is the direct path Doppler shift, δ(·) is the Dirichlet pulse function, τ LOS (t) is the direct path delay.
[0015] Optionally,
[0016] Where c is the speed of light.
[0017] Optionally,
[0018] in, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitter, v R (t) is the movement speed of the receiving end;
[0019] D x is the lateral distance between the antenna origins of the transmitting and receiving ends, S y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna element p, is the vector of the receiving antenna pointing from the origin to the antenna element q;
[0020] δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna;
[0021] δ R is the receiving antenna unit spacing, φ R is the elevation angle of the receiving antenna, γ R is the direction angle of the receiving antenna.
[0022] Optionally, determining a channel impulse response of a single-hop path between a transmitting-end antenna unit and a receiving-end antenna unit according to a position of a scatterer includes:
[0023] Determine the channel impulse response of a single-hop path between the transmitting antenna unit and the receiving antenna unit
[0024]
[0025] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, n is the scattering path identifier, L S is the total number of scattering paths, P (m) (t) is the power distribution of the mth cluster, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, are the transmitting antenna units p and S mn The time-varying distance between is the receiving antenna unit q and S mn The time-varying distance between mn is the scatterer of the nth path of the mth cluster, is the single-hop Doppler shift of the nth path of the mth cluster, δ(·) Dirichlet pulse function, τ S (t) is the single-hop path delay;
[0026] τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function, Z n is a random variable that conforms to the Gaussian distribution, and DS is the delay spread.
[0027] Optionally,
[0028] Where c is the speed of light.
[0029] Optionally,
[0030] in, are the transmitting antenna units p and S mn The time-varying distance vector between T (t) is the velocity of the transmitter, v (mn) (t) is S mn speed, is the receiving antenna unit q and S mn The time-varying distance vector between R (t) is the movement speed of the receiving end;
[0031] is the vector of the transmitting antenna pointing from the origin to the antenna element p; δ Tis the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna;
[0032]
[0033] is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
[0034] In a second aspect of the present application, a channel impulse response determination device is provided, the device comprising:
[0035] A first determination module is used to determine the positions of a transmitting end and a receiving end; wherein both the transmitting end and the receiving end have the capability of communication and perception;
[0036] A sensing module is used to sense the position of the scatterer by transmitting a signal from the transmitting end to the receiving end;
[0037] A second determination module, used to determine the distance between the transmitting end antenna unit and the receiving end antenna unit according to the positions of the transmitting end and the receiving end determined by the first determination module;
[0038] A third determination module, used to determine a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance determined by the second determination module;
[0039] A fourth determination module, used to determine a channel impulse response of a single hop path between a transmitting end antenna unit and a receiving end antenna unit according to the position of the scatterer sensed by the sensing module;
[0040] The fifth determination module is used to determine that the channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is the sum of the channel impulse response of the LOS path determined by the third determination module and the channel impulse response of the single hop path determined by the fourth determination module.
[0041] In a third aspect of the present application, an electronic device is provided, including:
[0042] Memory;
[0043] Processor; and
[0044] Computer programs;
[0045] The computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect above.
[0046] In a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored; the computer program is executed by a processor to implement the method described in the first aspect above.
[0047] The present application provides a channel impulse response determination method, device, equipment, and storage medium, the method determines the position of a transmitter and a receiver; wherein both the transmitter and the receiver have the ability to communicate and sense; the transmitter transmits a signal to the receiver to sense the position of a scatterer; the distance between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the transmitter and the receiver; the channel impulse response of the LOS path between the transmitter antenna unit and the receiver antenna unit is determined according to the distance; the channel impulse response of the single-hop path between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the scatterer; the channel impulse response between the transmitter antenna unit and the receiver antenna unit is determined as the sum of the channel impulse response of the LOS path and the channel impulse response of the single-hop path. In the method of the present application, both the transmitter and the receiver have the ability to communicate and sense, and then the position of the scatterer can be sensed through the dual-station perception formed by the transmitter and the receiver, and the channel impulse response is determined according to the position of the scatterer, thereby ensuring the accuracy of the channel impulse response. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0049] Figure 1 A schematic diagram of the principle of an existing method for determining a channel impulse response based on single-station sensing;
[0050] Figure 2 A schematic diagram of a dual-station perception model provided in an embodiment of the present application;
[0051] Figure 3 A schematic diagram of a flow chart of a method for determining a channel impulse response provided in an embodiment of the present application;
[0052] Figure 4 A schematic diagram of a Cartesian coordinate system provided in an embodiment of the present application;
[0053] Figure 5 A schematic diagram of the structure of a channel impulse response determination device provided in an embodiment of the present application;
[0054] Figure 6A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0055] In order to make the technical solutions and advantages in the embodiments of the present application more clearly understood, the exemplary embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than an exhaustive list of all the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0056] In the process of implementing the present application, the inventors discovered that the existing method for determining the channel impulse response based on synaesthesia is implemented using single-station perception, but is unable to determine the distribution of effective scatterers. When determining, the position of the scatterer is assumed based on empirical values, which will undoubtedly cause the position of the scatterer to not match the actual communication scenario, thereby reducing the accuracy of the channel impulse response determination.
[0057] In response to the above problems, the present application provides a channel impulse response determination method, device, equipment, and storage medium, which determines the position of the transmitter and the receiver; wherein the transmitter and the receiver both have the ability to communicate and perceive; the transmitter transmits a signal to the receiver to perceive the position of the scatterer; the distance between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the transmitter and the receiver; the channel impulse response of the LOS path between the transmitter antenna unit and the receiver antenna unit is determined according to the distance; the channel impulse response of the single-hop path between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the scatterer; the channel impulse response between the transmitter antenna unit and the receiver antenna unit is determined as the sum of the channel impulse response of the LOS path and the channel impulse response of the single-hop path. In the method of the present application, the transmitter and the receiver both have the ability to communicate and perceive, and then the position of the scatterer can be perceived through the dual-station perception formed by the transmitter and the receiver, and the channel impulse response is determined according to the position of the scatterer, thereby ensuring the accuracy of the channel impulse response.
[0058] This embodiment provides a channel impulse response determination method, which is implemented based on a transmitting end and a receiving end, and both the transmitting end and the receiving end have communication and perception capabilities.
[0059] Since the transmitter and the receiver have the ability of synaesthesia, the transmitter and the receiver will form Figure 2 The dual-station sensing model shown in the figure. Among them, scatterers are divided into three categories: sensing scatterers, communication scatterers, and shared scatterers. Sensing scatterers are scatterers that can be sensed by sensing devices but do not contribute to communication; communication scatterers are scatterers that only participate in communication but are not sensed by sensing devices; shared scatterers are scatterers that participate in communication and can be sensed.
[0060] The sensing device and the communication device are located in the same spatial position, and the frequency used by the transmission signal is the same as the frequency used by the communication signal. Therefore, the fading experienced by the sensing channel and the communication channel is also the same. The sensing scatterer obtained by using the sensing channel is also the effective scatterer in the communication channel. The sensing scatterer based on dual-station sensing is called a shared scatterer. At the same time, the shared scatterer is also an effective scatterer in the communication channel. The channel cluster that experiences scattering by the same shared scatterer is called a shared cluster.
[0061] based on Figure 2 The dual-station sensing module shown in FIG. 1 is a channel impulse response determination method. Figure 3 , the implementation process of this method is:
[0062] 301, determine the locations of a transmitting end and a receiving end.
[0063] Among them, both the transmitter and the receiver have the ability to communicate and perceive.
[0064] 302, transmitting a signal from a transmitting end to a receiving end to sense the position of the scatterer.
[0065] For example, a signal is transmitted by a transmitting device Tx and a receiving device Rx receives the signal, thereby realizing dual-station perception and obtaining the position of the perceived scatterer.
[0066] In the specific implementation, a Cartesian coordinate system can be established, and the position of the transmitter, the position of the receiver, and the position of the sensing scatterer can be marked in the Cartesian coordinate system, such as Figure 4 shown.
[0067] Where: T represents the transmitter, R represents the receiver, MS T For mobile transmitter, MS R For the mobile receiving end, V T is the velocity vector of the transmitter, V R is the velocity vector at the receiving end, is the transmitting antenna unit p (i.e. the pth antenna unit in the transmitting antenna array), is the receiving end antenna unit q (i.e., the qth antenna unit in the receiving end antenna array), φ T is the elevation angle of the transmitting antenna (i.e. the elevation angle relative to the XY plane), φ R is the elevation angle of the receiving antenna (i.e., the elevation angle relative to the XY plane), γ T is the azimuth angle of the transmitting antenna (i.e. the azimuth angle relative to the X-axis), γ R is the azimuth angle of the receiving antenna (i.e., the azimuth angle relative to the X-axis), δ T is the distance between the transmitting antenna units, δ R is the receiving antenna unit spacing, S mnis the scatterer of the nth path of the mth cluster, For S mn The azimuth angle relative to the center antenna unit of the transmitter, For S mn The azimuth angle relative to the center antenna unit of the receiving end, For S mn The elevation angle relative to the center antenna unit of the transmitter, For S mn The elevation angle relative to the center antenna unit of the receiving end, D (0) is the distance between the receiving end and the central antenna unit of the transmitting end, is the distance between the transmitting antenna unit p and the receiving antenna unit q, are the transmitting antenna units p and S mn The distance between is the receiving antenna unit q and S mn The distance between The center antenna unit of the transmitter and S mn The distance between is the central antenna unit of the receiving end and S mn The distance between.
[0068] 303 , determining a distance between an antenna unit at the transmitting end and an antenna unit at the receiving end according to positions of the transmitting end and the receiving end.
[0069] For example, the distance between any antenna unit p of the transmitting end and any antenna unit q of the receiving end at each moment is determined according to the positions of the transmitting end and the receiving end. This forms a time-varying distance between the transmitting antenna unit p and the receiving antenna unit q Right now The time-varying distance, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q The norm of .
[0070] Wherein, p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, and t is a time variable.
[0071] 304 , determining a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance.
[0072] For example, determine the channel impulse response of the LOS path between the transmitting antenna element p and the receiving antenna element q
[0073] Among them, τ is the delay variable, K Rice is the Rice factor, λ is the wavelength of the transmitted signal, and δ(·) is the Dirichlet pulse function.
[0074] τ LOS (t) is the direct path delay, c is the speed of light.
[0075] f LOS (t) is the direct path Doppler shift,
[0076] is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitter, v R (t) is the movement speed of the receiving end. D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna element p, is the vector of the receiving antenna pointing from the origin to the antenna element q.
[0077] δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna (i.e. the elevation angle relative to the XY plane), γ T is the direction angle of the transmitting antenna (i.e. the direction angle relative to the X-axis).
[0078] δ R is the receiving antenna unit spacing, φ R is the elevation angle of the receiving antenna (i.e., the elevation angle relative to the XY plane), γ R is the direction angle of the receiving antenna (i.e. the direction angle relative to the X-axis).
[0079] 305 , determining a channel impulse response of a single hop path between a transmitting end antenna unit and a receiving end antenna unit according to the position of the scatterer.
[0080] For example, determine the channel impulse response of a single hop path between the transmitting antenna unit and the receiving antenna unit
[0081] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, n is the scattering path identifier, LS is the total number of scattering paths, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, S mn is the scatterer of the nth path of the mth cluster, δ(·) Dirichlet pulse function.
[0082] are the transmitting antenna units p and S mn The time-varying distance between The time-varying distance, are the transmitting antenna units p and S mn The time-varying distance vector between The norm of .
[0083] is the receiving antenna unit q and S mn The time-varying distance between The time-varying distance is the receiving antenna unit q and S mn The time-varying distance vector between The norm of .
[0084] P (m) (t) is the power distribution of the mth cluster, such as in the Umi scenario, τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function (the delay scale function is related to the scene), Z n is a random variable that conforms to the Gaussian distribution, Z n ~N(0,ζ 2 ), 2 is the variance of the random variable, and DS is the delay spread.
[0085] τ S (t) is the single-hop delay, c is the speed of light.
[0086] is the single-hop Doppler shift of the nth path of the mth cluster,
[0087] in, are the transmitting antenna units p and S mn The time-varying distance vector between T (t) is the velocity of the transmitter, v (mn) (t) is S mn speed, is the receiving antenna unit q and Smn The time-varying distance vector between R (t) is the movement speed of the receiving end.
[0088] is the vector of the transmitting antenna pointing from the origin to the antenna element p. δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna (i.e. the elevation angle relative to the XY plane), γ T is the direction angle of the transmitting antenna (i.e. the direction angle relative to the X-axis).
[0089]
[0090] is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
[0091] 306 , determining that the channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is the sum of the channel impulse response of the LOS path and the channel impulse response of the single-hop path.
[0092] That is, the channel impulse response between the transmitting antenna unit and the receiving antenna unit
[0093] In the existing channel impulse response determination method, the position of the scatterer is assumed and randomly set according to experience, which will undoubtedly cause the established channel model to not match the actual communication scenario and reduce the accuracy of the model. The channel impulse response determination method provided in this embodiment adopts a dual-station sensing technology, that is, both the transmitter and the receiver have the ability of synaesthesia, the transmitter transmits a signal, the receiver receives a signal, and senses the position distribution of the scatterer. Since the sensing device and the communication device are homologous, they are in the same position and use the same frequency. Therefore, the sensed scatterer is the scatterer of the communication channel.
[0094] The channel impulse response determination method provided in this embodiment can determine the position of the scatterer of the radio electromagnetic wave that is single-backscattered by the object through dual-station sensing, and obtain the position distribution of the effective scatterer. It can overcome the problem of the mismatch between the scatterer distribution and the actual scene in the existing solution, thereby improving the accuracy of the channel impulse response.
[0095] This embodiment provides a channel impulse response determination method to determine the position of a transmitter and a receiver; wherein both the transmitter and the receiver have the ability to communicate and sense; the transmitter transmits a signal to the receiver to sense the position of the scatterer; the distance between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the transmitter and the receiver; the channel impulse response of the LOS path between the transmitter antenna unit and the receiver antenna unit is determined according to the distance; the channel impulse response of the single-hop path between the transmitter antenna unit and the receiver antenna unit is determined according to the position of the scatterer; the channel impulse response between the transmitter antenna unit and the receiver antenna unit is determined as the sum of the channel impulse response of the LOS path and the channel impulse response of the single-hop path. In the method of this embodiment, both the transmitter and the receiver have the ability to communicate and sense, and the position of the scatterer can be sensed through the dual-station perception formed by the transmitter and the receiver, and the channel impulse response is determined according to the position of the scatterer, thereby ensuring the accuracy of the channel impulse response.
[0096] Based on the same inventive concept of the channel impulse response determination method, this embodiment provides a channel impulse response determination device, such as Figure 5 As shown, including:
[0097] The first determination module 501 is used to determine the positions of the transmitting end and the receiving end, wherein both the transmitting end and the receiving end have the capability of communication and perception.
[0098] The sensing module 502 is used to sense the position of the scatterer by transmitting a signal to the receiving end through the transmitting end.
[0099] The second determining module 503 is used to determine the distance between the antenna unit of the transmitting end and the antenna unit of the receiving end according to the positions of the transmitting end and the receiving end determined by the first determining module 501.
[0100] The third determination module 504 is configured to determine a channel impulse response of a LOS path between the transmitting end antenna unit and the receiving end antenna unit according to the distance determined by the second determination module 503 .
[0101] The fourth determination module 505 is used to determine the channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit according to the position of the scatterer sensed by the sensing module 502.
[0102] The fifth determination module 506 is used to determine that the channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is the sum of the channel impulse response of the LOS path determined by the third determination module 504 and the channel impulse response of the single hop path determined by the fourth determination module 505 .
[0103] The third determination module 504 is used to determine the channel impulse response of the LOS path between the transmitting end antenna unit p and the receiving end antenna unit q.
[0104] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, λ is the wavelength of the transmitted signal, is the time-varying distance between the transmitting antenna unit p and the receiving antenna unit q, f LOS (t) is the direct path Doppler shift, δ(·) is the Dirichlet pulse function, τ tOS (t) is the direct path delay.
[0105] in,
[0106] Where c is the speed of light.
[0107] in,
[0108] in, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitter, v R (t) is the movement speed of the receiving end.
[0109] D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna element p, is the vector of the receiving antenna pointing from the origin to the antenna element q.
[0110] δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0111] δ R is the receiving antenna unit spacing, φ R is the elevation angle of the receiving antenna, γ R is the direction angle of the receiving antenna.
[0112] The fourth determination module 505 is used to determine the channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit.
[0113] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, m is the scattering path identifier, L S is the total number of scattering paths, P (m) (t) is the power distribution of the mth cluster, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, are the transmitting antenna units p and S mn The time-varying distance between is the receiving antenna unit q and S mn The time-varying distance between mm is the scatterer of the nth path of the mth cluster, is the single-hop Doppler shift of the nth path of the mth cluster, δ(·) Dirichlet pulse function, τ S (t) is the single-hop path delay.
[0114] τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function, Z n is a random variable that conforms to the Gaussian distribution, and DS is the delay spread.
[0115] in,
[0116] Where c is the speed of light.
[0117] in,
[0118] in, are the transmitting antenna units p and S mn The time-varying distance vector between T (t) is the velocity of the transmitter, v (mn) (t) is S mn speed, is the receiving antenna unit q and S mn The time-varying distance vector between R (t) is the movement speed of the receiving end.
[0119] is the vector of the transmitting antenna pointing from the origin to the antenna element p. δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0120]
[0121] is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
[0122] The device provided in this embodiment forms dual-station perception by a transmitter and a receiver with communication and perception capabilities, thereby sensing the position of the scatterer, determining the channel impulse response according to the position of the scatterer, and ensuring the accuracy of the channel impulse response.
[0123] Based on the same inventive concept of the channel impulse response determination method, this embodiment provides an electronic device, the electronic device such as Figure 6 As shown, it includes: a memory 601, a processor 602, and a computer program.
[0124] The computer program is stored in the memory 601 and is configured to be executed by the processor 602 to implement the above-mentioned channel impulse response determination method.
[0125] Specifically,
[0126] Determine the location of the transmitter and the receiver, both of which have the ability to communicate and sense.
[0127] The transmitter sends signals to the receiver to sense the position of the scatterer.
[0128] The distance between the transmitting end antenna unit and the receiving end antenna unit is determined according to the positions of the transmitting end and the receiving end.
[0129] The channel impulse response of the LOS path between the transmitting end antenna unit and the receiving end antenna unit is determined according to the distance.
[0130] The channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit is determined according to the position of the scatterer.
[0131] The channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is determined to be the sum of the channel impulse response of the LOS path and the channel impulse response of the single hop path.
[0132] Optionally, determining a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance includes:
[0133] Determine the channel impulse response of the LOS path between the transmitting antenna element p and the receiving antenna element q
[0134] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, λ is the wavelength of the transmitted signal, is the time-varying distance between the transmitting antenna unit p and the receiving antenna unit q, f LOS (t) is the direct path Doppler shift, δ(·) is the Dirichlet pulse function, τ LOS (t) is the direct path delay.
[0135] Optionally,
[0136] Where c is the speed of light.
[0137] Optionally,
[0138] in, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitter, v R (t) is the movement speed of the receiving end.
[0139] D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna element p, is the vector of the receiving antenna pointing from the origin to the antenna element q.
[0140] δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0141] δ R is the receiving antenna unit spacing, φ R is the elevation angle of the receiving antenna, γ R is the direction angle of the receiving antenna.
[0142] Optionally, determining a channel impulse response of a single-hop path between a transmitting-end antenna unit and a receiving-end antenna unit according to a position of a scatterer includes:
[0143] Determine the channel impulse response of a single-hop path between the transmitting antenna unit and the receiving antenna unit
[0144]
[0145] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, n is the scattering path identifier, L S is the total number of scattering paths, P (m) (t) is the power distribution of the mth cluster, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, are the transmitting antenna units p and S mn The time-varying distance between is the receiving antenna unit q and S mn The time-varying distance between mn is the scatterer of the nth path of the mth cluster, is the single-hop Doppler shift of the nth path of the mth cluster, δ(·) Dirichlet pulse function, τ S (t) is the single-hop path delay.
[0146] τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function, Z n is a random variable that conforms to the Gaussian distribution, and DS is the delay spread.
[0147] Optionally,
[0148] Where c is the speed of light.
[0149] Optionally,
[0150] in, are the transmitting antenna units p and S mn The time-varying distance vector between T(t) is the velocity of the transmitter, v (mn) (t) is S mn speed, is the receiving antenna unit q and S mn The time-varying distance vector between R (t) is the movement speed of the receiving end.
[0151] is the vector of the transmitting antenna pointing from the origin to the antenna element p. δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0152]
[0153] is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
[0154] The electronic device provided by this embodiment has a computer program executed by a processor to form dual-station perception by a transmitter and a receiver with communication and perception capabilities, thereby sensing the position of the scatterer, determining the channel impulse response based on the position of the scatterer, and ensuring the accuracy of the channel impulse response.
[0155] Based on the same inventive concept of the channel impulse response determination method, this embodiment provides a computer-readable storage medium, and a computer program is stored thereon. The computer program is executed by a processor to implement the above-mentioned channel impulse response determination method.
[0156] Specifically,
[0157] Determine the location of the transmitter and the receiver, both of which have the ability to communicate and sense.
[0158] The transmitter sends signals to the receiver to sense the position of the scatterer.
[0159] The distance between the transmitting end antenna unit and the receiving end antenna unit is determined according to the positions of the transmitting end and the receiving end.
[0160] The channel impulse response of the LOS path between the transmitting end antenna unit and the receiving end antenna unit is determined according to the distance.
[0161] The channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit is determined according to the position of the scatterer.
[0162] The channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is determined to be the sum of the channel impulse response of the LOS path and the channel impulse response of the single hop path.
[0163] Optionally, determining a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance includes:
[0164] Determine the channel impulse response of the LOS path between the transmitting antenna element p and the receiving antenna element q
[0165] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, λ is the wavelength of the transmitted signal, is the time-varying distance between the transmitting antenna unit p and the receiving antenna unit q, f LOS (t) is the direct path Doppler shift, δ(·) is the Dirichlet pulse function, τ LOS (t) is the direct path delay.
[0166] Optionally,
[0167] Where c is the speed of light.
[0168] Optionally,
[0169] in, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitter, v R (t) is the movement speed of the receiving end.
[0170] D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna element p, is the vector of the receiving antenna pointing from the origin to the antenna element q.
[0171] δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0172] δ R is the receiving antenna unit spacing, φ R is the elevation angle of the receiving antenna, γ R is the direction angle of the receiving antenna.
[0173] Optionally, determining a channel impulse response of a single-hop path between a transmitting-end antenna unit and a receiving-end antenna unit according to a position of a scatterer includes:
[0174] Determine the channel impulse response of a single-hop path between the transmitting antenna unit and the receiving antenna unit
[0175]
[0176] Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, n is the scattering path identifier, L S is the total number of scattering paths, P (m) (t) is the power distribution of the mth cluster, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, are the transmitting antenna units p and S mn The time-varying distance between is the receiving antenna unit q and S mn The time-varying distance between mn is the scatterer of the nth path of the mth cluster, is the single-hop Doppler shift of the nth path of the mth cluster, δ(·) is the Dirichlet pulse function, δ S (t) is the single-hop path delay.
[0177] τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function, Z n is a random variable that conforms to the Gaussian distribution, and DS is the delay spread.
[0178] Optionally,
[0179] Where c is the speed of light.
[0180] Optionally,
[0181] in, are the transmitting antenna units p and S mn The time-varying distance vector between T (t) is the velocity of the transmitter, v (mn) (t) is S mn speed, is the receiving antenna unit q and S mn The time-varying distance vector between R (t) is the movement speed of the receiving end.
[0182] is the vector of the transmitting antenna pointing from the origin to the antenna element p. δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna.
[0183]
[0184] is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the antenna origins of the transmitting and receiving ends, D y H is the longitudinal distance between the antenna origins of the transmitting and receiving ends, R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
[0185] The computer-readable storage medium provided in this embodiment has a computer program thereon which is executed by a processor so that a transmitter and a receiver having communication and perception capabilities form dual-station perception, thereby sensing the position of the scatterer, determining the channel impulse response based on the position of the scatterer, and ensuring the accuracy of the channel impulse response.
[0186] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code. The scheme in the embodiments of the present application can be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.
[0187] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0188] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0189] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0190] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0191] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for determining a channel impulse response, characterized in that: The method comprises: Determine the location of the transmitter and the receiver; wherein both the transmitter and the receiver have the ability to communicate and sense; Transmitting a signal to the receiving end through the transmitting end to sense the position of the scatterer; Determine the distance between the transmitting end antenna unit and the receiving end antenna unit according to the positions of the transmitting end and the receiving end; Determine a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit according to the distance; Determine the channel impulse response of a single hop path between the transmitting end antenna unit and the receiving end antenna unit according to the position of the scatterer; The channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is determined to be the sum of the channel impulse response of the LOS path and the channel impulse response of the single hop path.
2. The method according to claim 1, characterized in that The determining, according to the distance, a channel impulse response of a LOS path between a transmitting end antenna unit and a receiving end antenna unit comprises: Determine the channel impulse response of the LOS path between the transmitting antenna element p and the receiving antenna element q Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, λ is the wavelength of the transmitted signal, is the time-varying distance between the transmitting antenna unit p and the receiving antenna unit q, f LOS (t) is the direct path Doppler shift, δ(·) is the Dirichlet pulse function, τ LOS (t) is the direct path delay.
3. The method according to claim 2, characterized in that Said Where c is the speed of light.
4. The method according to claim 2, characterized in that: Said in, is the time-varying distance vector between the transmitting antenna unit p and the receiving antenna unit q, v T (t) is the velocity of the transmitting end, v R (t) is the movement speed of the receiving end; D x is the lateral distance between the transmitting end and the receiving end antenna origin, D y is the longitudinal distance between the antenna origins of the transmitting end and the receiving end, H R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna, is the vector of the transmitting antenna pointing from the origin to the antenna unit p, is the vector of the receiving antenna pointing from the origin to the antenna unit q; δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna; δ R is the receiving end antenna unit spacing, φ R is the elevation angle of the receiving antenna, γ R is the direction angle of the receiving antenna.
5. The method according to claim 1, characterized in that The determining of a channel impulse response of a single hop path between a transmitting end antenna unit and a receiving end antenna unit according to the position of the scatterer comprises: Determine the channel impulse response of a single-hop path between the transmitting antenna unit and the receiving antenna unit Where p is the antenna unit identifier of the transmitting device, q is the antenna unit identifier of the receiving device, t is the time variable, τ is the delay variable, and K Rice is the Rice factor, n is the scattering path identifier, L S is the total number of scattering paths, P (m) (t) is the power distribution of the mth cluster, m is the cluster identifier, M S is the total number of clusters, is the scattering phase of an independent and uniformly distributed random scatterer, λ is the wavelength of the transmitted signal, are the transmitting antenna units p and S mn The time-varying distance between is the receiving antenna unit q and S mn The time-varying distance between mn is the scatterer of the nth path of the mth cluster, is the single-hop Doppler shift of the nth path of the mth cluster, δ(·) Dirichlet pulse function, τ S (t) is the single-hop path delay; τ m (t) is the delay of the mth cluster at time, r τ is the delay scale function, Z n is a random variable that conforms to the Gaussian distribution, and DS is the delay spread.
6. The method according to claim 5, characterized in that Said Where c is the speed of light.
7. The method according to claim 5, characterized in that Said in, are the transmitting antenna units p and S mn The time-varying distance vector between T (t) is the velocity of the transmitting end, v (mn) (t) is S mn speed, is the receiving antenna unit q and S mn The time-varying distance vector between R (t) is the movement speed of the receiving end; is the vector of the transmitting antenna pointing from the origin to the antenna unit p; δ T is the distance between the transmitting antenna units, φ T is the elevation angle of the transmitting antenna, γ T is the direction angle of the transmitting antenna; is the vector of the receiving antenna pointing from the origin to the antenna unit q, For S mn The time-varying distance vector, D x is the lateral distance between the transmitting end and the receiving end antenna origin, D y is the longitudinal distance between the antenna origins of the transmitting end and the receiving end, H R is the height of the receiving antenna origin, H T is the origin height of the transmitting antenna.
8. A channel impulse response determination device, characterized in that: The device comprises: A first determination module is used to determine the positions of a transmitting end and a receiving end; wherein both the transmitting end and the receiving end have the capability of communication and perception; A sensing module, used for transmitting a signal to the receiving end through the transmitting end to sense the position of the scatterer; A second determination module, used to determine the distance between the transmitting end antenna unit and the receiving end antenna unit according to the positions of the transmitting end and the receiving end determined by the first determination module; A third determination module, used to determine the channel impulse response of the LOS path between the transmitting end antenna unit and the receiving end antenna unit according to the distance determined by the second determination module; A fourth determination module, configured to determine a channel impulse response of a single hop path between a transmitting end antenna unit and a receiving end antenna unit according to the position of the scatterer sensed by the sensing module; The fifth determination module is used to determine that the channel impulse response between the transmitting end antenna unit and the receiving end antenna unit is the sum of the channel impulse response of the LOS path determined by the third determination module and the channel impulse response of the single hop path determined by the fourth determination module.
9. An electronic device, characterized in that: include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon; the computer program is executed by a processor to implement the method according to any one of claims 1 to 7.