Simplified calculation method and device for non-line-of-sight ultraviolet light communication channel path loss

By uniformly sampling the emitted beam of a non-line-of-sight ultraviolet (UV) communication link into multiple sub-beams and solving for their energy contributions, a closed-form formula for path loss calculation is obtained. This solves the problem of high computational complexity in path loss calculation for UV communication channels and achieves path loss assessment with higher accuracy and wider applicability.

CN119652402BActive Publication Date: 2026-02-17TSINGHUA UNIVERSITY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411742249.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2026-02-17
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

Existing technologies for accurate single-scattering methods of path loss in non-line-of-sight, near-range ultraviolet communication channels are highly complex, while single-scattering approximation methods have limited applicability and cannot meet the computational needs of real-world scenarios.

Method used

The transmitted beam of the non-line-of-sight ultraviolet communication link is uniformly sampled into multiple sub-beams. The energy contribution of each sub-beam to the received signal is solved by the target rule, and the energy contributions are superimposed to obtain a closed-form formula for path loss.

Benefits of technology

It simplifies the path loss calculation process, improves the accuracy and applicability of the single scattering approximation method, and reduces computational complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652402B_ABST
    Figure CN119652402B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of optical communication, in particular to a non-line-of-sight ultraviolet light communication channel path loss simplified calculation method and device, wherein the method comprises the following steps: uniformly sampling a transmitting light beam of a non-line-of-sight ultraviolet light communication link into a plurality of sub-beams; solving the energy contribution of each sub-beam in the plurality of sub-beams to a received signal according to a target rule; superimposing the energy contribution of each sub-beam to the received signal to obtain a closed-form calculation formula of path loss, so as to calculate the actual path loss of the non-line-of-sight ultraviolet light communication link according to the closed-form calculation formula of path loss. The application can simplify the calculation process and calculation cost of the non-line-of-sight ultraviolet light communication channel path loss, and can be used for improving the precision of the single scattering approximation method, so that the single scattering approximation method approximates the single scattering accurate method, thereby the complexity of the non-line-of-sight short-distance ultraviolet light communication channel path loss evaluation process can be reduced, and the application range and robustness of the single scattering approximation method can be enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of optical communication technology, and in particular to a simplified calculation method and apparatus for path loss of non-line-of-sight ultraviolet light communication channels. Background Technology

[0002] In related technologies, the path loss of non-line-of-sight, short-range ultraviolet communication channels is mainly evaluated using the exact single-scattering method. However, this method involves triple integrals, and the corresponding upper and lower limits of the integral are complex expressions, which poses a challenge to predicting actual channel performance. To address this, some single-scattering approximation methods have been proposed. These methods simplify the scattering characteristics of the overlapping volume of the transmit and receive fields of view, thereby obtaining a closed-form expression for the path loss.

[0003] However, the single-scattering accurate method for path loss of non-line-of-sight near-range ultraviolet communication channels in related technologies is highly complex, and the single-scattering approximation method is mostly applicable to situations where the field of view of the transmitter and receiver is small or the overlap volume of the field of view of the transmitter and receiver is small. Its applicability is relatively limited and cannot meet the calculation requirements of path loss of non-line-of-sight near-range ultraviolet communication channels in actual scenarios. It is urgent to solve this problem. Summary of the Invention

[0004] This application provides a simplified calculation method and apparatus for path loss of non-line-of-sight ultraviolet (UV) communication channels, which solves the problems of high complexity of single-scattering accurate methods for path loss of non-line-of-sight short-range UV communication channels in related technologies, and the fact that single-scattering approximation methods are mostly applicable to situations where the field of view of the transmitter and receiver is small or the overlap volume of the field of view of the transmitter and receiver is small, thus limiting their applicability and failing to meet the calculation requirements of path loss of non-line-of-sight short-range UV communication channels in actual scenarios.

[0005] The first aspect of this application provides a simplified method for calculating the path loss of a non-line-of-sight (NLOS) ultraviolet (UV) communication channel, comprising the following steps: uniformly sampling the transmitted beam of the UV communication link into multiple sub-beams; calculating the energy contribution of each sub-beam to the received signal according to a target rule; superimposing the energy contributions of each sub-beam to the received signal to obtain a closed-form formula for path loss, and calculating the actual path loss of the UV communication link according to the closed-form formula for path loss.

[0006] Optionally, in one embodiment of this application, before uniformly sampling the emitted beam of the non-line-of-sight ultraviolet communication link into the plurality of sub-beams, the method further includes: establishing a system model of the non-line-of-sight ultraviolet communication link; and using the system model to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link into the plurality of sub-beams.

[0007] Optionally, in one embodiment of this application, the step of solving the energy contribution of each sub-beam to the received signal according to the target rule includes: obtaining the micro-element volume corresponding to at least one point on each sub-beam; calculating the received energy contribution of the sub-beam corresponding to the micro-element volume; and calculating the energy contribution of each sub-beam to the received signal based on the received energy.

[0008] Optionally, in one embodiment of this application, the closed-form formula for calculating the path loss is:

[0009]

[0010] Among them, L sim To simplify the path loss calculation, β represents the sampling precision, and v is the maximum number of sampling layers. i β represents the number of sub-beams corresponding to each layer i where the beam is uniformly sampled. t The denot represents half of the beam angle at the transmitting end, u represents the number of zeros of the Legendre polynomial in the interval (-1, 1), q represents the zero index of the Legendre polynomial in the interval (-1, 1), and t represents the zero index. q Let w represent the q-th zero of the Legendre polynomial. q Indicates t q The corresponding quadrature coefficient, D i,j and N i,j These are intermediate parameters set to facilitate the calculation process. and Both are intermediate parameters set during the calculation process.

[0011] A second aspect of this application provides a simplified calculation device for path loss of a non-line-of-sight ultraviolet (UV) communication channel, comprising: a sampling module for uniformly sampling the emitted beam of a UV communication link into multiple sub-beams; a solving module for solving the energy contribution of each sub-beam to the received signal according to a target rule; and a calculation module for superimposing the energy contributions of each sub-beam to the received signal to obtain a closed-form formula for path loss, and for calculating the actual path loss of the UV communication link according to the closed-form formula for path loss.

[0012] Optionally, in one embodiment of this application, it further includes: a modeling module, configured to establish a system model of the non-line-of-sight ultraviolet communication link before uniformly sampling the emitted beam of the non-line-of-sight ultraviolet communication link into the plurality of sub-beams; and a processing module, configured to use the system model to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link into the plurality of sub-beams.

[0013] Optionally, in one embodiment of this application, the solving module includes: an acquisition unit for acquiring the micro-element volume corresponding to at least one point on each sub-beam; a first calculation unit for calculating the received energy contributed by the sub-beam corresponding to the micro-element volume; and a second calculation unit for calculating the energy contribution of each sub-beam to the received signal based on the received energy.

[0014] Optionally, in one embodiment of this application, the closed-form formula for calculating the path loss is:

[0015]

[0016] Among them, L sim To simplify the path loss calculation, β represents the sampling precision, and v is the maximum number of sampling layers. i β represents the number of sub-beams corresponding to each layer i where the beam is uniformly sampled. t The denot represents half of the beam angle at the transmitting end, u represents the number of zeros of the Legendre polynomial in the interval (-1, 1), q represents the zero index of the Legendre polynomial in the interval (-1, 1), and t represents the zero index. q Let w represent the q-th zero of the Legendre polynomial. q Indicates t q The corresponding quadrature coefficient, D i,j and N i,j These are intermediate parameters set to facilitate the calculation process. and Both are intermediate parameters set during the calculation process.

[0017] A third aspect of this application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to implement the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels as described in the above embodiments.

[0018] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described simplified calculation method for path loss in non-line-of-sight ultraviolet communication channels.

[0019] A fifth aspect of this application provides a computer program product, including a computer program that, when executed, is used to implement the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels as described above.

[0020] This application embodiment can uniformly sample the transmitted beam of a non-line-of-sight (NLS) ultraviolet (UV) communication link into multiple sub-beams and solve for the energy contribution of each sub-beam to the received signal. Then, by superimposing the energy contributions of each sub-beam to the received signal, a closed-form formula for path loss is obtained. Finally, this formula is used to calculate the actual path loss of the NLS ultraviolet communication link. This simplifies the calculation process and reduces the computational cost of path loss in NLS ultraviolet communication channels. Furthermore, this application can improve the accuracy of the single-scattering approximation method, bringing it closer to the exact single-scattering method. This reduces the complexity of the path loss assessment process for NLS near-range UV communication channels and enhances the applicability and robustness of the single-scattering approximation method. Therefore, it solves the problems of high complexity in the exact single-scattering method for path loss in NLS near-range UV communication channels in related technologies, and the limitation of the single-scattering approximation method, which is mostly applicable to situations with small field-of-view angles or small overlap volumes at the transmitting and receiving ends, thus restricting its applicability and failing to meet the computational needs of path loss in NLS near-range UV communication channels in practical scenarios.

[0021] Additional aspects and advantages of this application 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 this application. Attached Figure Description

[0022] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0023] Figure 1 This is a flowchart illustrating a simplified calculation method for path loss in a non-line-of-sight ultraviolet communication channel according to an embodiment of this application.

[0024] Figure 2 This is a schematic diagram of uniform sampling of the emitted beam according to an embodiment of this application;

[0025] Figure 3 This is a schematic diagram of a single scattering system model of a non-line-of-sight ultraviolet communication link according to an embodiment of this application;

[0026] Figure 4 This is a schematic diagram comparing the path loss calculation results based on the relationship between path loss and the beam angle at the transmitting end according to an embodiment of this application;

[0027] Figure 5 This is a schematic diagram comparing the path loss calculation results based on the relationship between path loss and receiver field of view in one embodiment of this application.

[0028] Figure 6 This is a schematic diagram of the simplified calculation device for path loss of non-line-of-sight ultraviolet communication channels provided according to an embodiment of this application;

[0029] Figure 7 This is a schematic diagram of the structure of an electronic device provided according to an embodiment of this application.

[0030] Figure label:

[0031] 10-Simplified calculation device for path loss of non-line-of-sight ultraviolet light communication channel: 100-Sampling module, 200-Solution module and 300-Calculation module; 701-Memory, 702-Processor and 703-Communication interface. Detailed Implementation

[0032] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0033] The following describes a simplified calculation method and apparatus for path loss of non-line-of-sight (LAS) ultraviolet (UV) communication channels according to embodiments of this application, with reference to the accompanying drawings. Addressing the issue that the single-scattering accurate methods for calculating path loss of LAS short-range UV communication channels mentioned in the background art are highly complex, and the single-scattering approximation methods are mostly applicable to situations where the field of view angle at the transmitting and receiving ends is small or the overlap volume of the field of view at the transmitting and receiving ends is small, their applicability is limited and cannot meet the calculation requirements of path loss of LAS short-range UV communication channels in practical scenarios, this application provides a simplified calculation method for path loss of LAS ultraviolet (UV) communication channels. In this method, the transmitted beam of the LAS ultraviolet communication link can be uniformly sampled into multiple sub-beams, and the energy contribution of each sub-beam to the received signal can be solved. Then, by superimposing the energy contributions of each sub-beam to the received signal, a closed-form formula for path loss is obtained. Finally, the actual path loss of the LAS ultraviolet communication link is calculated using this formula. This simplifies the calculation process and reduces the computational cost of path loss in non-line-of-sight (NLS) ultraviolet (UV) communication channels. Furthermore, this application can improve the accuracy of the single-scattering approximation method, bringing it closer to the exact single-scattering method. This reduces the complexity of the path loss assessment process for NLS near-range UV communication channels and enhances the applicability and robustness of the single-scattering approximation method. Therefore, it addresses the problems in related technologies, such as the high complexity of the exact single-scattering method for NLS near-range UV communication channel path loss, and the fact that the single-scattering approximation method is mostly applicable to situations with small field-of-view angles or small overlap volumes at the transmitting and receiving ends, thus limiting its applicability and failing to meet the computational needs of NLS near-range UV communication channel path loss in practical scenarios.

[0034] Specifically, Figure 1 This is a flowchart illustrating a simplified calculation method for path loss in non-line-of-sight ultraviolet communication channels, provided in an embodiment of this application.

[0035] like Figure 1 As shown, the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels includes the following steps:

[0036] In step S101, the emitted beam of the non-line-of-sight ultraviolet communication link is uniformly sampled into multiple sub-beams.

[0037] Those skilled in the art will understand that non-line-of-sight ultraviolet (UV) communication is a communication method that utilizes the principle of atmospheric scattering for information transmission. Since UV light is invisible, its presence cannot be directly detected by the naked eye. The emitted beam in a non-line-of-sight UV communication link refers to the UV light emitted from a UV source for information transmission under non-line-of-sight conditions. This emitted beam possesses specific characteristics such as wavelength, intensity, directionality, and scattering properties to meet the needs of non-line-of-sight communication.

[0038] In some embodiments, during the transmission of ultraviolet light signals, the signal strength gradually weakens with increasing distance due to atmospheric scattering, absorption, and other factors. This phenomenon is known as path loss in non-line-of-sight ultraviolet communication channels (links).

[0039] In the embodiments of this application, when simplifying the calculation of the path of a non-line-of-sight ultraviolet communication channel, the emitted beam can be uniformly sampled into multiple sub-beams to reduce the path loss calculation complexity from triple integral to single integral. Figure 2 This is a schematic diagram of uniform sampling of the emitted beam according to an embodiment of this application, as shown below. Figure 2 As shown, Figure 2 (a) shows the number of layers in which the emitted beam was uniformly sampled. Figure 2 (b) shows the number of sub-beams for each layer, where β represents the sampling precision and v is the maximum number of sampling layers. The formula can be, but is not limited to, expressed as:

[0040]

[0041] Where, β t This indicates half of the beam angle at the transmitting end.

[0042] Based on this, the number of sub-beams v corresponding to each layer i can be derived in the embodiments of this application. i , where i = 0, 1, 2, ..., v.

[0043] When i = 0, v0 = 1; when i ≥ 1, v i It can be deduced as, but is not limited to:

[0044]

[0045] in,

[0046]

[0047] Optionally, in one embodiment of this application, before uniformly sampling the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams, the method further includes: establishing a system model of the non-line-of-sight ultraviolet communication link; and using the system model to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams.

[0048] In actual implementation, before uniformly sampling the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams, the embodiments of this application may establish a certain system model, in order to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link according to the system model.

[0049] For example, Figure 3 This is a schematic diagram of a single scattering system model of a non-line-of-sight ultraviolet communication link according to an embodiment of this application, as shown below. Figure 3 As shown, in the system model considered in this application, the system parameters can be defined, but are not limited to, as follows: the transmitter Tx is located at the origin (0,0,0), the receiver Rx is located on the Y-axis with coordinates (0,r,0), and β... t and β r These represent half of the Tx beam angle and half of the Rx field of view, respectively. The pitch angle of Tx is represented by a direction that rotates counterclockwise from the projection of the Tx beam axis onto the XY plane to the Tx beam axis. α represents the pitch angle of Rx, whose direction is rotated clockwise from the projection of the Rx field-of-view axis onto the XY plane to the Rx field-of-view axis. t α represents the azimuth angle of Tx, whose direction is rotated counterclockwise from the positive X-axis to the projection of the Tx beam axis onto the XY plane. r The azimuth angle of Rx is represented by the direction of the Rx field of view axis projected onto the XY plane by rotating counterclockwise from the positive X-axis. τ and ε represent the distances from the scattering point P to Tx and Rx, respectively, and r represents the communication distance. A r This represents the receiving antenna area of ​​Rx.

[0050] Step S102: Solve the energy contribution of each sub-beam to the received signal according to the target rule.

[0051] In other embodiments, after uniformly sampling the transmitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams, this application can then solve for the energy contribution of each sub-beam to the received signal, so as to eliminate the first integral corresponding to each sub-beam using the target rule.

[0052] Here, the target rule can be understood as a rule algorithm or strategy that can solve the energy contribution of each sub-beam to the received signal. For example, in the embodiments of this application, the Gauss-Legend quadrature rule can be used, but is not limited to, to eliminate the first integral corresponding to each sub-beam.

[0053] The following section further explains how the process of calculating the energy contribution of each sub-beam to the received signal in multiple sub-beams according to the target rule in the embodiments of this application is further explained.

[0054] Optionally, in one embodiment of this application, solving the energy contribution of each sub-beam to the received signal according to the target rule includes: obtaining the micro-element volume corresponding to at least one point on each sub-beam; calculating the received energy contribution of the sub-beam corresponding to the micro-element volume; and calculating the energy contribution of each sub-beam to the received signal based on the received energy.

[0055] In ultraviolet (UV) communication systems, the transmitted beam is typically composed of multiple sub-beams. These sub-beams undergo different scattering and absorption processes during transmission, thus contributing differently to the energy reception at the receiver.

[0056] As one possible implementation, embodiments of this application may, but are not limited to, setting any point on the sub-beam axis to be wrapped by a micro-element volume, obtaining the micro-element volume corresponding to at least one point on each sub-beam, and then calculating the energy contribution of each sub-beam to the received signal based on the received energy contributed by the sub-beam wrapped by the micro-element volume.

[0057] For example, this application may assume that P i,j Sub-beam T i,j Any point on the axis, and that point is represented by the infinitesimal volume dv. i,j Package, further, dv i,j It can be treated as a thin layer of a spherical cap, and its formula can be, but is not limited to, expressed as:

[0058]

[0059] Where, τ i,j Represents the scattering point P i,j The distance to Tx. Using the single scattering theory, the infinitesimal volume dv i,j Contributed received energy It can be, but is not limited to, derived as the following expression:

[0060]

[0061] Among them, Q t Indicates the energy of the emitted pulse. Represents vector TxP i,j sum vector P i,jThe angle between Rx and ε i,j Represents the scattering point P i,j The distance to Rx, Represents vector RxP i,j The angle between the Rx field-of-view axis and the direction of the field of view; It is the scattering phase function, which can be, but is not limited to, expressed as:

[0062]

[0063]

[0064] Where, k s It is the atmospheric scattering coefficient, which can be derived from the Rayleigh scattering coefficient k. s,r and Mie scattering coefficient k s,m Add them together to get k e It is the atmospheric extinction coefficient, which can be determined by k. s and atmospheric absorption coefficient k s The sums are obtained; γ, f, and g are model coefficients.

[0065] By integrating equation (6), the sub-beam T can be obtained. i,j Contribution to received energy The formula can be, but is not limited to, expressed as follows:

[0066]

[0067] Where, f(τ) i,j )dτ i,j It is completely consistent with the part on the right side of the equal sign in equation (6).

[0068] Next, embodiments of this application can be used to... and Expand the derivation.

[0069] If S 1,i,j =0 and S 2,i,j ≠0 (S here) 1,i,j ,S 2,i,j and S 3,i,j These are intermediate parameters set for ease of derivation and have no specific meaning. And assume τ 0,i,j If S is greater than 0, then 1,i,j S 2,i,j and S 3,i,j It can be deduced as, but is not limited to:

[0070] S 1,i,j =(N r,x A i,j +N r,y B i,j +N r,z Ci,j ) 2 -cos 2 β r (11)

[0071]

[0072] Among them, [A] i,j B i,j C i,j ] indicates sub-beam T i,j The axis points to the corresponding unit direction vector, which can be, but is not limited to, represented as:

[0073]

[0074] [N r,x N r,y N r,z The symbol represents the unit direction vector corresponding to the field of view axis of the receiver, and can be, but is not limited to, represented as:

[0075]

[0076] Furthermore, φ in the embodiments of this application i,j and It can be deduced as, but is not limited to:

[0077]

[0078] in,

[0079] β j =jβ i +2jtan -1 Υ(i), (22)

[0080]

[0081] If S 1,i,j ≠0 and Δ i,j =S 2,i,j 2 -4S 1,i,j S 3,i,j If ≥0, then τ 1,i,j and τ 2,i,j It can be represented as:

[0082]

[0083] When τ 1,i,j When >0, And when τ 1,i,j <0 and τ 2,i,j When >0,

[0084] According to the Gauss-Legend quadrature rule, equation (10) can be further derived as follows:

[0085]

[0086] in, This represents the received energy Q of each sub-beam. r Contribution t q It is the Leigh polynomial P u The q-th root of (t), P u (t) can be, but is not limited to, represented as:

[0087]

[0088] On the interval (-1, 1), P u (t) has u zeros, based on which the weighting coefficient w q It can be deduced as:

[0089]

[0090] Step S103: Superimpose the energy contribution of each sub-beam to the received signal to obtain a closed-form formula for path loss calculation. Then, calculate the actual path loss of the non-line-of-sight ultraviolet communication link based on this formula. The closed-form formula for path loss can be, but is not limited to, expressed as:

[0091]

[0092] Among them, L sim To simplify the path loss calculation, β represents the sampling precision, and v is the maximum number of sampling layers. i β represents the number of sub-beams corresponding to each layer i where the beam is uniformly sampled. t The denot represents half of the beam angle at the transmitting end, u represents the number of zeros of the Legendre polynomial in the interval (-1, 1), q represents the zero index of the Legendre polynomial in the interval (-1, 1), and t represents the zero index. q Let w represent the q-th zero of the Legendre polynomial. q Indicates t q The corresponding quadrature coefficient, D i,j and N i,j These are intermediate parameters set to facilitate the calculation process. and Both are intermediate parameters set during the calculation process.

[0093] In some embodiments, after obtaining the energy contribution of each sub-beam to the received signal, this application can superimpose the energy contributions of each sub-beam to obtain a closed-form formula for path loss that has a wide applicability and high calculation accuracy. This closed-form formula can then be used to calculate the actual path loss of the non-line-of-sight ultraviolet communication link. The specific process can be represented as follows:

[0094] First, the received energy contributed by each sub-beam is superimposed to obtain the total received pulse energy Q. r It can be expressed as, but is not limited to:

[0095]

[0096] The corresponding path loss L sim It can be expressed as, but is not limited to:

[0097]

[0098] Among them, L sim To simplify the path loss calculation, β represents the sampling precision, and v is the maximum number of sampling layers. i β represents the number of sub-beams corresponding to each layer i where the beam is uniformly sampled. t The denot represents half of the beam angle at the transmitting end, u represents the number of zeros of the Legendre polynomial in the interval (-1, 1), q represents the zero index of the Legendre polynomial in the interval (-1, 1), and t represents the zero index. q Let w represent the q-th zero of the Legendre polynomial. q Indicates t q The corresponding quadrature coefficient, D i,j and N i,j These are intermediate parameters set to facilitate the calculation process. and Both are intermediate parameters set during the calculation process.

[0099] The actual path loss of a non-line-of-sight ultraviolet communication link can be calculated using this closed-form formula for path loss.

[0100] Additionally, the embodiments of this application can also verify the effectiveness of the simplified path loss calculation method for non-line-of-sight ultraviolet communication channels proposed in this application by comparing the path loss calculation results with those of some accurate single-scattering methods and approximate single-scattering methods.

[0101] During the verification process, the system model parameters used in the embodiments of this application may be set as follows, but are not limited to: k s,r =0.24km -1 k s,m =0.25km-1 k a =0.90km -1 , γ = 0.017, g = 0.72, f = 0.5, A r =1.92cm 2 ,

[0102] To quantitatively evaluate the accuracy of the simplified calculation method for path loss of non-line-of-sight near-range ultraviolet communication channels proposed in this application, the root mean square error (RMSE) may be introduced as an evaluation criterion, but is not limited to the following:

[0103]

[0104] Where, x i L represents the i-th (i = 1, 2, ..., m) value of a given variable. exa (x i ) and L sim (x i ) represent the path loss values ​​obtained by the precise method and the simplified calculation method proposed in the embodiments of this application, respectively.

[0105] Figure 4 This is a schematic diagram comparing the path loss calculation results based on the relationship between path loss and the transmitter beam angle according to an embodiment of this application, as shown below. Figure 4 As shown, when the communication distance is 50 meters, the root mean square errors of the simplified calculation method and the single scattering approximation method proposed in this application are 0.04 dB and 0.41 dB, respectively. When the communication distance is 100 meters, the root mean square errors of the simplified calculation method and the single scattering approximation method proposed in this application are 0.02 dB and 0.40 dB, respectively.

[0106] Figure 5 This is a schematic diagram comparing path loss calculation results based on the relationship between path loss and receiver field of view in one embodiment of this application, as shown below. Figure 5 As shown, when the communication distance is 50 meters or 100 meters, the root mean square errors of the simplified calculation method and the single scattering approximation method proposed in this application are 0.14 dB and 0.79 dB, respectively.

[0107] As can be seen, the simplified calculation method for path loss of non-line-of-sight near-range ultraviolet communication channels proposed in this application is more accurate than the single scattering approximation method and approximates the accurate single scattering method. Furthermore, the simplified calculation method for path loss of non-line-of-sight near-range ultraviolet communication channels proposed in this application is applicable to any beam angle at the transmitting end and the field of view at the receiving end.

[0108] The simplified path loss calculation method for non-line-of-sight (Line-of-Sight) ultraviolet (UV) communication channels proposed in this application involves uniformly sampling the transmitted beam of a UV communication link into multiple sub-beams and calculating the energy contribution of each sub-beam to the received signal. Then, by superimposing the energy contributions of each sub-beam to the received signal, a closed-form formula for path loss is obtained. Finally, this formula is used to calculate the actual path loss of the UV communication link. This simplifies the calculation process and reduces the computational cost of path loss in UV communication channels. Furthermore, this application can improve the accuracy of the single-scattering approximation method, bringing it closer to the accurate single-scattering method. This reduces the complexity of the path loss assessment process for short-range UV communication channels and enhances the applicability and robustness of the single-scattering approximation method. This solves the problems in related technologies, such as the high complexity of the single scattering accurate method for path loss of non-line-of-sight short-range ultraviolet communication channels, and the fact that the single scattering approximation method is mostly applicable to situations where the field of view of the transmitter and receiver is small or the overlap volume of the field of view of the transmitter and receiver is small, which limits the scope of application and cannot meet the calculation requirements of path loss of non-line-of-sight short-range ultraviolet communication channels in actual scenarios.

[0109] Next, referring to the accompanying drawings, a simplified calculation device for path loss of non-line-of-sight ultraviolet communication channels according to embodiments of this application is described.

[0110] Figure 6 This is a schematic diagram of the structure of a simplified calculation device for path loss in non-line-of-sight ultraviolet light communication channels according to an embodiment of this application.

[0111] like Figure 6 As shown, the simplified calculation device 10 for path loss of non-line-of-sight ultraviolet light communication channel includes: a sampling module 100, a solution module 200, and a calculation module 300.

[0112] The sampling module 100 is used to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams.

[0113] The solver module 200 is used to solve the energy contribution of each of the plurality of sub-beams to the received signal according to the target rules.

[0114] The calculation module 300 is used to superimpose the energy contribution of each sub-beam to the received signal to obtain a closed-form calculation formula for path loss, and to calculate the actual path loss of the non-line-of-sight ultraviolet communication link according to the closed-form calculation formula for path loss.

[0115] Optionally, in one embodiment of this application, it further includes: an establishment module and a processing module.

[0116] The module is used to establish a system model of the non-line-of-sight ultraviolet communication link before uniformly sampling the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams.

[0117] The processing module is used to uniformly sample the emitted beam of the non-line-of-sight ultraviolet communication link into multiple sub-beams using the system model.

[0118] Optionally, in one embodiment of this application, the solving module 200 includes: an acquisition unit, a first calculation unit, and a second calculation unit.

[0119] The acquisition unit is used to acquire the micro-element volume corresponding to at least one point on each sub-beam.

[0120] The first calculation unit is used to calculate the received energy contributed by the sub-beam corresponding to the micro-element volume.

[0121] The second calculation unit is used to calculate the energy contribution of each sub-beam to the received signal based on the received energy.

[0122] Optionally, in one embodiment of this application, the closed-form formula for calculating path loss may, but is not limited to, be expressed as:

[0123]

[0124] Among them, L sim To simplify the path loss calculation, β represents the sampling precision, and v is the maximum number of sampling layers. i β represents the number of sub-beams corresponding to each layer i where the beam is uniformly sampled. t The denot represents half of the beam angle at the transmitting end, u represents the number of zeros of the Legendre polynomial in the interval (-1, 1), q represents the zero index of the Legendre polynomial in the interval (-1, 1), and t represents the zero index. q Let w represent the q-th zero of the Legendre polynomial. q Indicates t q The corresponding quadrature coefficient, D i,j and N i,j These are intermediate parameters set to facilitate the calculation process. and Both are intermediate parameters set during the calculation process.

[0125] It should be noted that the foregoing explanation of the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels also applies to the simplified calculation device for path loss of non-line-of-sight ultraviolet communication channels in this embodiment, and will not be repeated here.

[0126] The simplified path loss calculation device for non-line-of-sight (Line-of-Sight) ultraviolet (UV) communication channels proposed in this application can uniformly sample the transmitted beam of a UV communication link into multiple sub-beams and solve for the energy contribution of each sub-beam to the received signal. Then, by superimposing the energy contributions of each sub-beam to the received signal, a closed-form formula for path loss is obtained. Finally, this formula is used to calculate the actual path loss of the UV communication link. This simplifies the calculation process and reduces the computational cost of path loss in UV communication channels. Furthermore, this application can improve the accuracy of the single-scattering approximation method, bringing it closer to the accurate single-scattering method. This reduces the complexity of the path loss assessment process for short-range UV communication channels and enhances the applicability and robustness of the single-scattering approximation method. This solves the problems in related technologies, such as the high complexity of the single scattering accurate method for path loss of non-line-of-sight short-range ultraviolet communication channels, and the fact that the single scattering approximation method is mostly applicable to situations where the field of view of the transmitter and receiver is small or the overlap volume of the field of view of the transmitter and receiver is small, which limits the scope of application and cannot meet the calculation requirements of path loss of non-line-of-sight short-range ultraviolet communication channels in actual scenarios.

[0127] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include:

[0128] The memory 701, the processor 702, and the computer program stored on the memory 701 and executable on the processor 702.

[0129] When the processor 702 executes the program, it implements the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels provided in the above embodiments.

[0130] Furthermore, electronic devices also include:

[0131] Communication interface 703 is used for communication between memory 701 and processor 702.

[0132] The memory 701 is used to store computer programs that can run on the processor 702.

[0133] The memory 701 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0134] If the memory 701, processor 702, and communication interface 703 are implemented independently, then the communication interface 703, memory 701, and processor 702 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0135] Optionally, in a specific implementation, if the memory 701, processor 702, and communication interface 703 are integrated on a single chip, then the memory 701, processor 702, and communication interface 703 can communicate with each other through an internal interface.

[0136] The processor 702 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0137] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described simplified calculation method for path loss in non-line-of-sight ultraviolet communication channels.

[0138] This application also provides a computer program product, including a computer program that can run computer instructions. When the computer instructions are executed by a processor, they implement the simplified calculation method for path loss of non-line-of-sight ultraviolet communication channels provided in this application.

[0139] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0140] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0141] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0142] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0143] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, it can be implemented using any one or more of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0144] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.

[0145] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0146] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A simplified calculation method for path loss in non-line-of-sight ultraviolet communication channels, characterized in that, The method comprises the following steps: uniformly sampling a transmitting light beam of a non-line-of-sight ultraviolet light communication link into a plurality of sub-beams; solving energy contribution of each sub-beam in the plurality of sub-beams to a received signal according to a target rule; superimposing the energy contribution of each sub-beam to the received signal to obtain a closed-form calculation formula of path loss, so as to calculate actual path loss of the non-line-of-sight ultraviolet light communication link according to the closed-form calculation formula of path loss; the solving of the energy contribution of each sub-beam to the received signal according to the target rule comprises: obtaining a microelement volume corresponding to at least one point on each sub-beam; calculating received energy of sub-beam contribution corresponding to the microelement volume; and calculating the energy contribution of each sub-beam to the received signal based on the received energy; the closed-form calculation formula of path loss is: , wherein, is the path loss simplified calculation result, denotes the sampling accuracy, is the maximum sampling layer number, denotes each layer in which the light beam is uniformly sampled corresponding to the number of sub-beams , denotes half of the emission end light beam angle, denotes the number of zeros of the Legendre polynomial existing in the interval (-1, 1), denotes the serial number of the corresponding zero point of the Legendre polynomial in the interval (-1, 1), denotes the first zero point of the Legendre polynomial, denotes corresponding to the quadrature coefficient, and are intermediate parameters set for convenience in the calculation process, wherein, , , and are also intermediate parameters set in the calculation process.

2. The method of claim 1, wherein, Before the transmitting light beam of the non-line-of-sight ultraviolet light communication link is uniformly sampled into the plurality of sub-beams, the method further comprises: establishing a system model of the non-line-of-sight ultraviolet light communication link; uniformly sampling the transmitting light beam of the non-line-of-sight ultraviolet light communication link into the plurality of sub-beams by using the system model.

3. A non-line-of-sight ultraviolet light communication channel path loss simplified calculation apparatus characterized by, comprise: a sampling module configured to uniformly sample a transmitting light beam of a non-line-of-sight ultraviolet light communication link into a plurality of sub-beams; a solving module configured to solve energy contribution of each sub-beam in the plurality of sub-beams to a received signal according to a target rule; a calculation module configured to superimpose the energy contribution of each sub-beam to the received signal to obtain a closed-form calculation formula of path loss, so as to calculate actual path loss of the non-line-of-sight ultraviolet light communication link according to the closed-form calculation formula of path loss; the solving module comprises: an obtaining unit configured to obtain a microelement volume corresponding to at least one point on each sub-beam; a first calculation unit configured to calculate received energy of sub-beam contribution corresponding to the microelement volume; and a second calculation unit configured to calculate the energy contribution of each sub-beam to the received signal based on the received energy; the closed-form calculation formula of path loss is: , wherein, is the path loss simplified calculation result, denotes the sampling accuracy, is the maximum sampling layer number, denotes each layer in which the light beam is uniformly sampled corresponding to the sub-beam number , denotes half of the emission end light beam angle, denotes the number of zeros of the Legendre polynomial existing in the interval (-1, 1), denotes the corresponding zero point serial number of the Legendre polynomial in the interval (-1, 1), denotes the first zero point of the Legendre polynomial, denotes the denotes corresponding to the quadrature coefficient, and are intermediate parameters set for convenience in the calculation process, wherein, , , and are also intermediate parameters set in the calculation process.

4. The apparatus of claim 3, wherein, The method further comprises: a establishing module configured to, before the transmitting light beam of the non-line-of-sight ultraviolet light communication link is uniformly sampled into the plurality of sub-beams, establish a system model of the non-line-of-sight ultraviolet light communication link; a processing module configured to uniformly sample the transmitting light beam of the non-line-of-sight ultraviolet light communication link into the plurality of sub-beams by using the system model.

5. An electronic device, comprising: comprise: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the simplified calculation method of path loss of a non-line-of-sight ultraviolet light communication channel according to any one of claims 1-2.

6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the simplified calculation method of path loss of a non-line-of-sight ultraviolet light communication channel according to any one of claims 1-2.

7. A computer program product comprising a computer program, characterized in that, The computer program is executed to implement the simplified calculation method of path loss of a non-line-of-sight ultraviolet light communication channel according to any one of claims 1-2.

Citation Information

Patent Citations

  • Approximate calculation method for single scattering path loss in ultraviolet light communication non-line-of-sight link

    CN111628822A

  • Simplification method for path loss model of non-direct-view ultraviolet light communication single scattering

    CN114531201A