A method and system for processing data of an ultraviolet laser scattering channel based on massive MIMO
Patent Information
- Application Number
- CN202610485432.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-14
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2046-04-14
AI Technical Summary
[0002]紫外激光无线通信利用大气分子及气溶胶的散射作用实现非视距传输,在特定通信场景中具有应用基础,但受限于大气路径损耗与多径时延扩展,现有单发单收系统传输速率较低且容易受湍流闪烁影响
在整个基于大规模MIMO的紫外激光散射信道数据处理方法中,首先,在发射端通过获取实时温度值计算偏置量并平移双极性阵,解决了空间分集算法中负数元素无法转化为光信号的物理限制,实现了单极性光强的线性驱动,同时利用温度自适应机制规避了激射阈值漂移引发的信号失真问题;配合交织排布与横截面扩展机制,抑制了大规模高密度发光阵列带来的局部热串扰,并使出射光强密度符合光生物安全曝光极值规范,保障了系统在高功率传输下的物理安全性。其次,在接收端通过实时监控暗电流并动态更新掩码矩阵,将物理层的器件故障映射为数学层面的矩阵降维与屏蔽,使得实数域多径信道状态矩阵在个别节点损坏的情况下依然保持运算收敛;最后,结合平方律探测与修改后的有效矩阵,利用最小均方误差法生成实数滤波阵进行线性组合,在不依赖传输相位的前提下,消除了大气散射信道带来的多径效应与空间干扰,在包含硬件故障的条件下实现了目标数据恢复,提高了大规模阵列在紫外激光非视距通信系统中的适用性与可靠性。
Smart Images

Figure CN122372114B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data measurement technology, and specifically to a method and system for processing ultraviolet laser scattering channel data based on large-scale MIMO. Background Technology
[0002] Ultraviolet laser wireless communication utilizes the scattering effects of atmospheric molecules and aerosols to achieve non-line-of-sight transmission, which has a basis for application in specific communication scenarios. However, due to atmospheric path loss and multipath delay spread, existing single-transmitter single-receiver systems have low transmission rates and are susceptible to turbulence scintillation. To overcome this limitation, the introduction of massive MIMO (Multiple-Input Multiple-Output) technology has become a development direction. However, existing RF multi-antenna algorithms cannot be directly transferred to the field of optical communication.
[0003] First, direct detection devices such as photomultiplier tubes can only perform square-law detection and cannot acquire electromagnetic wave phase information. Furthermore, the light-emitting devices can only output non-negative light intensity signals, while existing modulation matrices such as orthogonal space-time block codes contain negative elements, causing a conflict between mathematical algorithms and the physical properties of optical unipolarity. Simultaneously, the lasing threshold of the light-emitting array drifts with ambient temperature; using a fixed bias can easily lead to power waste at low temperatures or signal clipping distortion at high temperatures. Second, high-density ultraviolet laser arrays can cause localized heat accumulation and thermal crosstalk during continuous emission, resulting in output wavelength shifts. Moreover, the emitted light power density may exceed the maximum permissible exposure threshold of photobiological safety regulations, posing an engineering risk. Finally, in non-line-of-sight atmospheric channels, large-scale photodetector arrays at the receiving end are susceptible to aging devices and environmental influences, leading to increased dark current at individual nodes. When performing channel matrix inversion and multipath merging in the real domain, the algorithm is easily affected by abnormal extreme nodes, causing filter matrix distortion and potentially disrupting the communication link. Therefore, how to resolve the contradiction between light intensity non-negativity and temperature drift based on underlying physical constraints, overcome the thermal and biosafety limitations of high-density arrays, and dynamically isolate underlying hardware faults at the algorithm level have become technical problems that need to be solved in the process of ultraviolet laser communication moving towards large-capacity and high-reliability engineering applications. Summary of the Invention
[0004] To address the technical problems existing in the background art mentioned above, the present invention provides a method and system for ultraviolet laser scattering channel data processing based on large-scale MIMO.
[0005] A method for processing ultraviolet laser scattering channel data based on massive MIMO includes: acquiring a source sequence and encoding it into a bipolar array; acquiring a real-time temperature value and calculating an offset based on the real-time temperature value; shifting the bipolar array to the positive real number domain based on the offset to obtain a unipolar array; outputting an optical signal based on the unipolar array; acquiring the received signal after the optical signal is transmitted through the scattering channel and acquiring the corresponding channel matrix; acquiring the real-time dark current and updating the mask matrix based on the comparison result between the real-time dark current and a preset threshold; correcting the channel matrix based on the mask matrix to obtain an effective matrix; and performing multipath combining and interference suppression on the received signal based on the effective matrix to obtain the target data.
[0006] Optionally, the bias is calculated based on the real-time temperature value, including: obtaining the minimum negative value in the bipolar array; obtaining the lasing threshold corresponding to the real-time temperature value; obtaining the preset margin; and summing the absolute value of the minimum negative value, the lasing threshold, and the preset margin to obtain the bias.
[0007] Optionally, the output optical signal based on the unipolar array includes: dividing the unipolar array into multiple data sub-streams; assigning the same data sub-stream to transmission nodes that are not physically adjacent; and assigning different data sub-streams with statistical independence to adjacent transmission nodes to output optical signals.
[0008] Optionally, after outputting the optical signal from the unipolar array, the method further includes: obtaining the total emission power and the exposure limit preset by the safety specifications; calculating the ratio area of the total emission power and the exposure limit; and expanding the cross-section of the emitted optical signal so that the expanded cross-sectional area is not less than the ratio area.
[0009] Optionally, acquiring the received signal after the optical signal is transmitted through the scattering channel includes: filtering out background stray light from the photons arriving at the receiving end; performing square-law detection to convert the incident photon energy into a non-negative electrical signal; and integrating and accumulating the spatial multipath energy to obtain the received signal.
[0010] Optionally, based on the comparison result between the real-time dark current and the preset threshold, the mask matrix is updated, including: generating an initial mask with dimensions corresponding to the number of receiving nodes; if the real-time dark current of the target node is greater than the preset threshold, setting the elements corresponding to the target node on the main diagonal of the initial mask to zero to obtain the mask matrix.
[0011] Optionally, the channel matrix is modified according to the mask matrix to obtain an effective matrix, including: performing a left multiplication operation on the channel matrix using the mask matrix to obtain an effective matrix.
[0012] Optionally, the received signal is multipath combined and interference suppressed according to the effective matrix to obtain the target data, including: generating a real number filter matrix using the minimum mean square error method based on the effective matrix and the preset noise variance; and linearly combining the received signal using the real number filter matrix to obtain the target data.
[0013] A data processing system for ultraviolet laser scattering channels based on massive MIMO is also provided. The system implements a method for processing ultraviolet laser scattering channel data based on massive MIMO. The system includes: a transmitting module for acquiring a source sequence and encoding it into a bipolar array; acquiring real-time temperature values and calculating an offset based on these values; shifting the bipolar array to the positive real number domain based on the offset to obtain a unipolar array; and outputting an optical signal based on the unipolar array; and a receiving module for acquiring the received signal after the optical signal has been transmitted through the scattering channel and acquiring the corresponding channel matrix; acquiring real-time dark current and updating the mask matrix based on a comparison between the real-time dark current and a preset threshold; correcting the channel matrix based on the mask matrix to obtain an effective matrix; and performing multipath combining and interference suppression on the received signal based on the effective matrix to obtain the target data.
[0014] Optionally, the transmitting module includes a laser array and a beam expander lens group. The laser array outputs optical signals based on an interlaced arrangement, and the beam expander lens group is used to expand the cross-sectional area of the optical signals. The receiving module includes a photomultiplier tube array, which is used to perform square-law detection to obtain the received signal.
[0015] The beneficial effects of this invention are reflected in: In the entire ultraviolet laser scattering channel data processing method based on large-scale MIMO, firstly, at the transmitter, the bias is calculated by acquiring the real-time temperature value and the bipolar array is shifted. This solves the physical limitation that negative elements in the spatial diversity algorithm cannot be converted into optical signals, realizing linear driving of unipolar light intensity. At the same time, the temperature adaptive mechanism avoids the signal distortion problem caused by lasing threshold drift. Combined with the interleaving arrangement and cross-section expansion mechanism, the local thermal crosstalk caused by the large-scale high-density light-emitting array is suppressed, and the emitted light intensity density meets the extreme value specification of photobiological safety exposure, ensuring the physical safety of the system under high-power transmission. Secondly, by monitoring the dark current in real time and dynamically updating the mask matrix at the receiving end, the physical layer device faults are mapped to the mathematical layer matrix dimensionality reduction and masking, so that the real domain multipath channel state matrix can still maintain computational convergence even when individual nodes are damaged. Finally, by combining the effective matrix after square-law detection and modification, the real number filter matrix is generated by the minimum mean square error method and linearly combined. Without relying on the transmission phase, the multipath effect and spatial interference caused by atmospheric scattering channels are eliminated, and the target data is recovered under the condition of hardware faults. This improves the applicability and reliability of large-scale arrays in ultraviolet laser non-line-of-sight communication systems. Attached Figure Description
[0016] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0017] Figure 1 This is a schematic diagram illustrating the steps of the ultraviolet laser scattering channel data processing method based on large-scale MIMO of the present invention; Figure 2 This is a schematic diagram of a portion of steps S1 in the ultraviolet laser scattering channel data processing method based on large-scale MIMO of the present invention; Figure 3 This is a schematic diagram of part of step S2 in the ultraviolet laser scattering channel data processing method based on large-scale MIMO of the present invention; Figure 4 This is a schematic diagram of part of step S3 in the ultraviolet laser scattering channel data processing method based on large-scale MIMO of the present invention; Figure 5 This is a schematic diagram of part of step S4 in the ultraviolet laser scattering channel data processing method based on large-scale MIMO of the present invention. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0019] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0020] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, the terms first, second, etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0021] This invention provides a method for processing ultraviolet laser scattering channel data based on massive MIMO, such as... Figure 1 As shown, in one embodiment, the method includes: S1. Obtain the original source sequence and encode it into a bipolar array containing positive and negative values. To meet the physical requirement that the light-emitting device cannot emit negative light intensity, obtain the real-time temperature value of the underlying layer and calculate the dynamic bias. By superimposing this bias, the bipolar array is translated into a non-negative unipolar array, and finally, the unipolar array is used to drive the array to output the optical signal.
[0022] S2. The optical signal is scattered and attenuated as it passes through the atmospheric channel. Upon reaching the receiver, background stray light is filtered out, and square-law detection is performed. This detection process converts photon energy into an electrical signal and performs multipath energy integration to obtain the received signal and the corresponding channel matrix.
[0023] S3. Monitor the hardware status of the receiving array and obtain the real-time dark current of each node. When the dark current exceeds a preset threshold, trigger the mask matrix update mechanism. Use the updated mask matrix to mathematically isolate faulty nodes in the acquired channel matrix and correct it to obtain an effective matrix for subsequent calculations.
[0024] S4. Based on the effective matrix output from S3 and the preset noise variance, a real-valued filter array is generated to eliminate spatial interference. Subsequently, this real-valued filter array is used to perform linear combination and interference suppression on the received signal acquired in S2, ultimately recovering the target data.
[0025] In this embodiment, it should be noted that, in S1, in response to the technical problem that the light intensity cannot be expressed as a negative value in the multiple input multiple output of the ultraviolet laser scattering channel and the lasing threshold of the light-emitting device drifts with temperature, the transmitter data processing S1 first obtains the source sequence and compresses and encodes it at a rate of 10 Mbps, and maps it into a bipolar array.
[0026] In the application scenario, a minimum negative element of -3.5 mA appeared in the bipolar array generated by space-time coding. To avoid direct input of this signal causing reverse cutoff of the device, the real-time temperature value of 45 degrees Celsius measured by the sensor was obtained, and the corresponding 12.0 mA lasing threshold was extracted. Considering that high current modulation may cause signal clipping, a preset margin of 1.5 mA was set. At this time, the bias was calculated. The calculation logic of the bias is that the intensity modulation of optical communication requires the driving current to be greater than the lasing threshold of the device to generate stimulated emission. By adding the absolute value of 3.5, the threshold of 12.0, and the margin of 1.5, a bias of 17.0 mA was obtained and superimposed on the bipolar array. This step overcomes the physical limitation that bipolar elements cannot drive optoelectronic devices in spatial diversity algorithms. The temperature adaptive mechanism ensures that the driving current is within the linear operating region, avoiding power waste or signal distortion caused by fixed bias at different ambient temperatures.
[0027] After obtaining the unipolar array, due to the thermal crosstalk caused by the high-density emission array during continuous operation and the biosafety hazards of high-power ultraviolet lasers, S1 further performs physical-level spatial dilution of the output optical signal. A 16x32 laser array is driven by the unipolar array, distributing the same data substream to physically non-adjacent emission nodes and implementing an interleaved arrangement to disperse heat. Regarding photobiosafety control, the total emission power is set at 10 watts, while according to relevant specifications, the exposure limit for 266nm ultraviolet lasers is 3 x 10^-3 watts per square centimeter. To ensure the emitted light intensity density meets safety standards, area division logic is used to calculate a ratio area of 3333.3 square centimeters. This logic aims to reduce the optical power per unit area by increasing the physical emission area of the beam. A beam-expanding lens group is used to receive the diverging light, physically expanding its cross-section to 3500.0 square centimeters, which is greater than the calculated ratio area. By implementing this spatial dilution and interleaving shaping step, the emission wavelength drift caused by local heat accumulation is prevented, while the spatial optical power density per unit area is controlled within the specified threshold, ensuring the physical safety of operation while maintaining 10-watt high-power transmission.
[0028] Furthermore, the 266 nm ultraviolet laser signal, after spatial shaping, enters the non-line-of-sight channel for evolution and signal acquisition (S2). In a 5000-meter free-space transmission path, the optical signal undergoes Mie and Rayleigh scattering with aerosol particles and atmospheric molecules. The photons reach the ground station after traversing a complex multipath environment, incurring approximately 100 dB of atmospheric path loss during this process. Faced with the weak arriving signal, the receiver, containing an array of 512 photomultiplier tubes, first uses a bandpass filter to remove solar radiation and background stray light outside the center frequency band. Subsequently, the photomultiplier tubes perform square-law detection, a physical process that integrates the weak incident photon energy into a non-negative electrical signal. During this process, the direct photon detection mechanism cannot obtain the original spatial transmission phase information of the electromagnetic wave, only retaining the light intensity amplitude, thus obtaining the received signal composed of non-negative elements, and simultaneously acquiring the real-domain channel matrix under the current channel state. This step reflects the energy attenuation and multipath delay spread characteristics of ultraviolet laser in the scattering channel, converting the invisible weak photon stream into an electrical signal matrix that can be processed by subsequent algorithms, providing a basic physical detection method for overcoming severe atmospheric transmission loss.
[0029] Furthermore, addressing the issue of localized hardware failures due to device aging in large-scale photoelectric detection arrays in non-line-of-sight atmospheric channels, receiver status monitoring and effective matrix generation (S3) are implemented. Since abnormal dark current at individual nodes can interfere with the channel matrix inversion operation, the real-time dark current of each receiving node is continuously acquired during periods of no signal transmission. In a specific scenario, the real-time dark current of receiving node index 256 was detected to have risen to 50.0 nanoamps, exceeding the preset threshold of 10.0 nanoamps. To isolate this faulty node, an initial mask of dimension 512 by 512 is generated, with the 256th element on the main diagonal set to 0, while the remaining diagonal elements remain 1, resulting in an updated mask matrix. Subsequently, left-multiplication logic of the diagonal mask is applied, directly mathematically reducing the row vector of the corresponding faulty node to zero. This calculation step, without changing the overall architecture of the underlying demodulation algorithm, maps the hardware damage of the physical layer to the local dimensionality reduction and shielding of the mathematical model, preventing abnormal extreme value data from participating in subsequent multipath merging calculations and maintaining the convergence of the overall real-domain channel state matrix operation.
[0030] Further, after fault isolation is completed, the process proceeds to S4, which involves multipath combining and target data recovery in the real domain. Before real-domain processing, a unitary transform is used to losslessly map the complex signal to a real signal, thereby reducing the complexity of subsequent multipath combining and interference suppression. Since photon detection does not contain phase information, a minimum mean square error method based on the entire real domain is used to eliminate spatial multi-user and multipath interference. A preset noise variance (e.g., 1.5 x 10^-5 Amperes squared) caused by thermal noise and background light within the current receiver is extracted and combined with the effective matrix output from S3 to generate a real-number filter matrix. The core of this inverse combination calculation logic is that by introducing a diagonal loading of the noise variance, the ill-conditioned inversion problem of the channel matrix in a multipath environment is overcome, while fault nodes set to zero in the effective matrix do not cause singularity errors. The generated real-number filter matrix is used to linearly combine the received signal, achieving decoupling of the multi-antenna spatial channel in the entire real domain and separating the received data stream caused by atmospheric scattering and aliasing. Through decoding and reverse mapping, the bit error rate was controlled within the order of 10 to the power of -6 under conditions of loss of up to 100 dB and single point of failure, and the source target data was accurately recovered.
[0031] In summary, the entire method for processing ultraviolet laser scattering channel data based on large-scale MIMO firstly solves the physical limitation that negative elements in spatial diversity algorithms cannot be converted into optical signals by acquiring real-time temperature values and shifting the bipolar array at the transmitter. This achieves linear driving of unipolar light intensity and avoids signal distortion caused by lasing threshold drift by utilizing a temperature adaptive mechanism. Furthermore, the method suppresses local thermal crosstalk caused by large-scale high-density light-emitting arrays and ensures that the emitted light intensity density meets the extreme value specifications for photobiological safety exposure, thus guaranteeing physical safety under high-power transmission. Secondly, by monitoring the dark current in real time and dynamically updating the mask matrix at the receiving end, the physical layer device faults are mapped to the mathematical layer matrix dimensionality reduction and masking, so that the real domain multipath channel state matrix can still maintain computational convergence even when individual nodes are damaged. Finally, by combining the effective matrix after square-law detection and modification, the real number filter matrix is generated by the minimum mean square error method and linearly combined. Without relying on the transmission phase, the multipath effect and spatial interference caused by atmospheric scattering channels are eliminated. Under the condition of including hardware faults, the target data is recovered, which improves the applicability and reliability of large-scale arrays in ultraviolet laser non-line-of-sight communication.
[0032] like Figure 2 As shown, in one specific embodiment, S1 includes: S11, acquiring a source sequence and encoding the source sequence into a bipolar matrix. The input binary source sequence is received, compressed, and then mapped into a bipolar matrix using orthogonal space-time coding rules. This matrix contains both positive and negative elements.
[0033] S12. Obtain the real-time temperature value and calculate the bias based on the real-time temperature value. The real-time temperature value is obtained through a sensor on the light-emitting array base. The formula for calculating the bias is as follows:
[0034] In this formula, Represents the time variable The calculated bias value is recorded; Represents the absolute value of the smallest negative value obtained from the bipolar matrix; Represents and acquires real-time temperature values The corresponding lasing threshold; This represents the real-time temperature value obtained. This represents the hardware preset margin. The specific value of this preset margin is determined based on the nonlinear characteristics of the historical power-current characteristic curves of a finite number of light-emitting devices. Specifically, offline testing of the laser array is performed at a specific ambient temperature, recording the peak value of high-frequency current fluctuations at the critical lasing state. By curve fitting of a finite batch of measured historical data, the minimum safe current compensation amount to ensure signal linearity is extracted as the preset margin. For example, in 50 offline high-frequency modulation tests at 45 degrees Celsius, it was found that when the basic drive current just reached the lasing threshold of 12.0 mA, the maximum amplitude of the transient current undershoot caused by the modulation signal reached 1.5 mA. To completely avoid this transient undershoot causing the laser to enter the reverse cutoff region, the system, after fitting processing, calibrates this 1.5 mA safe buffer amplitude as the preset margin, thereby ensuring that the dynamic current always remains within the linear light-emitting operating region.
[0035] S13. Shift the bipolar matrix to the positive real number field according to the bias to obtain a unipolar matrix. Add the bias calculated in S12 to each element of the bipolar matrix in S11, so that all elements in the matrix are greater than or equal to zero, thus generating a unipolar matrix.
[0036] S14. Output optical signal based on unipolar array. Divide the unipolar array into multiple data sub-streams and perform interleaving on the emission array, that is, assign the same data sub-stream to physically non-adjacent emission nodes, and assign statistically independent different data sub-streams to adjacent emission nodes. Subsequently, obtain the total emission power and exposure extreme value, calculate the ratio area between the two, and use a beam expander lens group to expand the cross-section of the emitted beam so that the expanded cross-sectional area is not less than the ratio area, and output optical signal into space.
[0037] In this embodiment, it should be noted that in S11, to address the technical problem that direct detection of ultraviolet laser intensity cannot transmit negative signals, S11 performs preliminary physical mapping of the underlying data stream. The source sequence input from the UAV's onboard terminal is acquired at the transmitting end, compressed and encoded at a transmission rate of 10 Mbps, and mapped into a bipolar array using a space-time coding algorithm. In specific application scenarios, the bipolar array generated within a microsecond-level time slot typically contains negative amplitude signals to satisfy mathematical orthogonality. The smallest negative element extracted from this matrix after addressing is -3.5 mA. Since the physical light-emitting mechanism of semiconductor light-emitting devices requires a forward driving current, directly inputting this signal array with a -3.5 mA element into the driving circuit will cause the laser to be reverse-cut off and unable to output photons. This step converts abstract digital information into an electrical signal matrix with positive and negative polarities, establishing the data benchmark for subsequent spatial diversity processing, while simultaneously exposing the non-negativity physical constraint problem that optical modulation must solve.
[0038] In S12, to resolve the physical contradiction between the bipolar array and the non-negativity of light intensity, a dynamic parameter compensation mechanism is introduced. Specifically, in the data processing stage at the transmitting end, the core calculation expression involved in S12 is: This expression aims to resolve the contradiction between the bipolar characteristics of RF multi-antenna algorithms and the unipolar light-emitting physical properties of optoelectronic devices.
[0039] In specific application scenarios, bipolar matrices generated by space-time coding The matrix contains negative amplitude signals required to satisfy mathematical orthogonality, and the smallest negative element is found to be -3.5 mA. Since vertical-cavity surface-emitting lasers cannot respond to negative currents, the real-time base temperature of 45 degrees Celsius measured by the sensor is obtained. Extract the lasing threshold at the corresponding temperature. It has a current of 12.0 mA and introduces a preset margin of 1.5 mA. Absolute value operation in expressions The maximum magnitude of the quantization signal offset to the negative half-axis is calculated by adding it to the lasing threshold and a preset margin using a scalar operation, resulting in a bias of 17.0 mA. The linear addition logic is adopted because light intensity modulation requires the entire signal envelope to be raised to within the linear emission operating range of the light-emitting device. After adding the 17.0 mA bias, the original minimum value of -3.5 mA in the bipolar array is shifted to 13.5 mA, which is greater than the 12.0 mA lasing threshold at the current ambient temperature.
[0040] This operation process converts the negative electrical signal that cannot be output by the optoelectronic device into a positive driving current that conforms to physical laws without changing the relative proportion distribution of elements within the space-time block code. By introducing a threshold function bound to the temperature variable, a dynamic compensation mechanism is established, which avoids the signal clipping distortion at the lower end or the power consumption overload at the upper end caused by the use of a fixed bias when the ambient temperature drifts, thus ensuring the linearity of the optical signal modulation and the reliability of light emission at the physical level.
[0041] In S13, after obtaining the accurate dynamic compensation baseline, a global translation mapping from the mathematical domain to the physical working area is performed. Based on the 17.0mA bias calculated in S12, it is equally superimposed on each element of the bipolar matrix, completing the translation to the positive real number domain, thus obtaining a unipolar matrix. Taking scene data as an example, after the translation operation, the smallest element in the matrix, originally -3.5mA, is raised to 13.5mA. This 13.5mA value is greater than the 12.0mA lasing threshold of the light-emitting device in the current 45°C environment, ensuring that all modulation elements within the matrix fall within the linear working area of the light-emitting device. The logic of this operation is that, through unified scalar addition, without destroying the relative proportions and orthogonality of the elements within the original space-time block code matrix, the originally untransmittable negative current signal is converted into a legitimate positive driving current, opening up the technical path for the migration of RF multi-antenna algorithms to light intensity detection.
[0042] In S14, to address the thermal crosstalk of high-density arrays and the biosafety hazards of high-power ultraviolet lasers, physical spatial allocation and beam shaping of the unipolar array are performed. A 16x32 laser array is driven by the unipolar array, distributing the same data substream to physically non-adjacent emission nodes, implementing an interleaved arrangement to suppress localized heat accumulation. To comply with photobiological safety regulations, the set total emission power of 10W must meet the requirements of 266nm ultraviolet laser per square centimeter. The exposure limit for W is defined. The specific value of the preset system parameter, total transmit power, is determined based on a finite number of historical attenuation test data from typical non-line-of-sight scattering channels. Before system deployment, test light intensities of different gradients are transmitted towards the target communication distance, and historical sample sequences of the receiver's bit error rate are collected. Statistical analysis of these discrete data is performed to extract the minimum transmit reference required to meet the target. For example, in 50 historical radiosonde tests of a 5000-meter link, it was found that to overcome severe atmospheric path loss and maintain stable communication, the transmitter needs to provide an effective initial optical power with an average value of 8.5 watts. Considering device aging and sudden weather changes, a corresponding fading margin is added to the average value through data processing logic, ultimately fixing the total transmit power to 10 watts, which is used as a priori input for subsequent ratio area calculations.
[0043] Furthermore, the area ratio of the two is calculated to be 3333.3 cm². 2 Subsequently, a beam-expanding lens group was used to physically expand the cross-section of the emitted beam to 3500.0 cm. 2 Its corresponding beam radius is approximately 33.38 cm. This spatial dilution and interlacing arrangement logic reduces the light intensity density per unit area by increasing the physical area, ensuring that the heat flux density and light radiation density of the high-power light-emitting array are both under safe control, thus guaranteeing the physical safety of the equipment and the operating environment.
[0044] like Figure 3 As shown, in one specific embodiment, S2 includes: S21, optical signal scattering and multipath channel evolution. The output optical signal enters the atmosphere and is scattered by atmospheric molecules and aerosol particles. The optical signal experiences loss and log-normal random fading in the non-line-of-sight path.
[0045] S22. Perform square-law detection to obtain the received signal and channel matrix. Photons arriving at the receiver pass through an ultraviolet bandpass filter to remove background stray light and then enter the photomultiplier tube array. The photomultiplier tubes perform square-law detection, converting the incident photon energy into a non-negative electrical signal. They integrate and accumulate the spatial multipath energy, without retaining the phase information of the transmitted electromagnetic wave, thus obtaining the received signal and simultaneously acquiring the real-domain channel matrix under the current channel state.
[0046] In this embodiment, it should be noted that in S21, the 266nm ultraviolet laser signal, after safe beam expansion and spatial shaping, then enters the atmospheric space. S21 describes the physical evolution of photon transmission in a non-line-of-sight channel. In the 5000m free-space transmission path between the UAV's onboard unit and the ground base station, the optical signal undergoes Mie scattering and Rayleigh scattering with aerosol particles and atmospheric molecules in the atmosphere. Due to the strong absorption and scattering effects in the atmospheric channel, photons experience approximately 100dB of atmospheric path loss when traversing the complex multipath environment to reach the receiver. Simultaneously, the presence of atmospheric turbulence causes a log-normal random fading of the signal envelope, manifesting as severe signal intensity flickering in the time dimension and multipath delay spread in the spatial dimension. This step objectively reflects the energy attenuation law of ultraviolet laser in the scattering channel, revealing the complex physical environment of low signal-to-noise ratio and high multipath interference faced by the receiver, constituting the channel boundary conditions that the receiving algorithm must overcome.
[0047] In S22, to capture multipath photons that have undergone severe attenuation, S22 performs low-level physical detection at the receiver. The ground base station, with a receiving array containing 512 photomultiplier tubes, first uses a 266nm bandpass filter to filter out background stray light such as solar radiation. Subsequently, the photomultiplier tubes perform square-law detection, integrating the weak incident photon energy into a non-negative electrical signal. In this process, the direct photon detection mechanism loses the original spatial propagation phase information of the electromagnetic wave, only recording the energy envelope of the arriving photon, thus obtaining a received signal sequence composed of non-negative elements. Simultaneously, the real-domain channel matrix under the current channel state is synchronously acquired based on the preamble training sequence. This square-law detection logic utilizes the high-gain multiplication stage within the photomultiplier tubes to convert the originally weak atmospheric scattering energy, down to the photon level, into a macroscopic current signal vector that can be processed by the subsequent microcontroller, providing a crucial physical photoelectric conversion method for extracting effective data in channels with attenuation up to 100dB.
[0048] like Figure 4 As shown, in one specific implementation, S3 includes: S31, acquiring real-time dark current, and updating the mask matrix based on the comparison result between the real-time dark current and a preset threshold. An initial mask is generated with dimensions corresponding to the number of receiving nodes, and the elements on the main diagonal are initially all one. During periods of no signal transmission, the target dark current of each receiving node is acquired. If the real-time dark current of a target node is greater than the preset threshold, the elements on the main diagonal of the initial mask corresponding to the target node are set to zero, resulting in an updated mask matrix. The specific process for determining the preset threshold is based on statistical analysis of a finite number of historical dark current data. Specifically, during the initial no-light calibration phase of system deployment, dark current sample sequences of each receiving node are continuously collected, and the mean and standard deviation of the discrete sample sequence are calculated. To balance the detection rate of faulty nodes with the false alarm rate of normal fluctuations, the preset threshold is set to the historical mean plus three times the standard deviation. For example, during a base station calibration, 1000 consecutive historical dark current samples of a photomultiplier tube were collected. After processing and calculation, the mean dark current was found to be 2.5 nanoamps and the standard deviation was 2.5 nanoamps. Then, through the mathematical statistical logic of "mean plus three times the standard deviation", the preset threshold of the receiving node was finally calculated and set to 10.0 nanoamps. The system then provides this statically fixed parameter to the status monitoring module for comparison.
[0049] S32. Correct the channel matrix based on the mask matrix to obtain the effective matrix. Then, perform a left multiplication operation on the channel matrix obtained in S22 using the mask matrix obtained in S31. The calculation formula is as follows:
[0050] In this formula, This represents the effective matrix obtained after correction and calculation. This represents the mask matrix updated based on the comparison result between the real-time dark current and the preset threshold. This represents the acquired channel matrix. Through matrix multiplication, the row data corresponding to the physically faulty node is logically isolated, and a valid matrix is output.
[0051] In this embodiment, it should be noted that in S31, to address the technical challenge of localized damage to large-scale receiving arrays in non-line-of-sight channels, S31 establishes a monitoring barrier between underlying hardware faults and mathematical algorithms. Real-time dark current of each receiving node is continuously acquired during periods of no signal transmission. In actual operation, a surge in the real-time dark current of receiving node index 256 to 50.0 nA was detected, exceeding the safety-calibrated preset threshold of 10.0 nA. In response to this hardware anomaly, a 512x512 diagonal mask matrix is generated and updated based on the dark current comparison results. The 256th element on the main diagonal of the mask matrix is assigned a value of 0, while the remaining 511 elements on the main diagonal remain 1. This judgment and matrix generation logic aims to accurately locate the failure characteristics of optoelectronic devices at the physical level and transform them into isolation parameters at the algorithm level. This prevents abnormally surging extreme values of dark current from being mixed into subsequent multipath merging calculations as normal signals, thus ensuring the overall data link's resilience.
[0052] In S32, after acquiring the isolation parameters, mathematical corrections to the channel state information are performed. Specifically, in the receiver state monitoring and interference suppression phase, the core calculation expression involved in S32 is as follows: This matrix multiplication operation aims to address the technical problem of the overall demodulation algorithm diverging due to local node hardware failures in ultra-large-scale optoelectronic arrays. In a 5000-meter non-line-of-sight ultraviolet laser communication scenario, a receiving array containing 512 photomultiplier tubes extracts a real-domain channel matrix with dimensions 512 by 512. When the underlying sensor detects a surge in the real-time dark current of the receiving node with index number 256 to 50.0 nanoamps, exceeding the safety preset threshold of 10.0 nanoamps, the corresponding mask matrix is generated and updated. The 256th element on the main diagonal is assigned a value of 0, while the remaining 511 diagonal elements are kept to 1.
[0053] The expression employs the logic of left multiplication of the diagonal mask matrix by the original channel matrix, which is essentially an orthogonal projection and row vector dimensionality reduction operation in mathematical space. Through this matrix multiplication, the original channel matrix... The entire channel state parameter corresponding to the 256th fault node was forcibly nulled, thus outputting the corrected effective matrix. The reason for setting up this isolated computation process is that physically damaged receiving nodes continuously output abnormal extreme current noise. If this abnormal data is directly substituted into the subsequent matrix inversion module, it will disrupt the condition number of the overall covariance matrix and lead to errors in the calculation of spatial filter weights. This diagonal matrix left multiplication operation, without changing the original 512-order matrix dimension of the underlying MIMO demodulation algorithm, achieves a precise mapping and silent shielding of physical layer hardware faults to the mathematical computation domain. This prevents the abnormal parameters of a single damaged device from participating in spatial diversity calculations, ensuring the convergence of subsequent operations on the real-number domain channel state matrix under the condition of local node damage.
[0054] like Figure 5 As shown, in one specific embodiment, S4 includes: S41, generating a real-number filter matrix based on the effective matrix. Based on the output effective matrix and a preset noise variance, a real-number filter matrix is generated using the minimum mean square error method, calculated as follows:
[0055] In this formula, This represents the generated real-valued filter matrix; Represents an effective matrix The transpose of the matrix; Represents an effective matrix; Represents the preset noise variance; Represents the identity matrix; This represents the inversion operation of a matrix. The preset noise variance is determined based on the extraction and processing of historical environmental background noise data from a finite number of times during system idle periods. Specifically, during the channel silence time slot confirming no optical signal output from the transmitter, the receiver continuously samples the background dark current and background photocurrent output by the receiving array. After collecting a finite-length set of no-signal current samples, the algorithm module calculates the statistical variance of this discrete sequence, using it as a preset parameter characterizing the current overall noise distribution. For example, in a channel silence test, 500 discrete samples of background current are continuously collected. After zero-mean and sum-of-squares averaging, the precise statistical variance of the current fluctuations in this sample set is obtained. The system will use this historically verified value as the preset noise variance and substitute it into the subsequent generation and inversion calculation of the real number filter matrix.
[0056] S42. The received signal is processed using a real-number filter array to obtain the target data. The real-number filter array generated in S41 is used to perform a linear combination operation on the received signal acquired in S22. This operation inversely cancels spatial multipath interference in the real-number domain. The interference-free signal sequence is then decoded and inversely mapped to finally recover the required binary target data.
[0057] In this embodiment, it should be noted that in S41, to address the need for eliminating multipath interference, S41 generates a weight distribution for eliminating spatial crosstalk based on the isolated channel state information. Specifically, in the real-domain multipath combining and target data recovery stage, the core calculation expression involved in S41 is: This expression is constructed based on the minimum mean square error method and is used to solve the problem of how to eliminate multipath crosstalk caused by atmospheric scattering in the entire real number domain after the loss of phase information in direct photon detection.
[0058] In practical applications, the preset noise variance caused by circuit thermal noise and ambient background light within the current receiver is obtained. The effective matrix is 1.5 times 10 to the power of negative 5 amperes squared, combined with the output of S32 containing the masked rows. With an identity matrix of dimension 512 Perform calculations. In the expression... This term is used to calculate the autocorrelation and cross-correlation characteristics between multi-antenna spatial channels to assess the degree of spatial crosstalk between channels.
[0059] Based on this, add The diagonal loading operation plays a crucial regulatory role. It not only incorporates controlled noise power into the optimization objective of weight allocation but also solves the matrix rank deficit problem caused by high correlation of the channel matrix due to atmospheric scattering or by mask isolation (such as setting the 256th row to zero), thus preventing the matrix inversion process. The occurrence of singularity errors or noise amplification phenomena.
[0060] By employing this joint computational logic of real-domain inversion and transpose with a regularization factor, an optimal linear combination weight array that approximates the initial transmission sequence can be solved for a given channel state matrix and underlying noise variance level. The generated real-number filter matrix... Using this weighting relationship, the received signal was separated into multiple antenna dimensions in a multi-dimensional real space, and the 512 received data streams that were originally mixed due to multiple scattering in the atmosphere at 5000 meters were decoupled again, so that the data streams could cancel out spatial channel interference in a long-distance, high-attenuation environment.
[0061] Finally, S42 applies the calculated filter weights to the received data to recover the initial information. The received signal acquired in S22 is processed by matrix linear combination using the real-number filter array generated in S41. This linear combination logic decouples the multi-antenna spatial channels in the real domain, re-separating the 512 received data streams, which were originally severely aliased due to atmospheric scattering at 5000m, into independent orthogonal signal sequences. The filtered net signal sequence, minus the equivalent bias component after channel equalization mapping, enters the decoder for constellation point inverse mapping. Under the dual constraints of atmospheric loss up to 100dB and a single point of hardware failure in the receiving array, this series of processes stably controls the bit error rate of the data stream. Below the order of magnitude, the original binary target data initially input by the transmitter was recovered, completing the data loop of the non-line-of-sight complex communication link.
[0062] A data processing system for ultraviolet laser scattering channels based on massive MIMO is also provided. This system is used to implement a method for processing ultraviolet laser scattering channel data based on massive MIMO. The system includes: The transmitting module is used to acquire the source sequence and encode it into a bipolar array; acquire the real-time temperature value and calculate the bias based on the real-time temperature value; shift the bipolar array to the positive real number domain based on the bias to obtain a unipolar array; and output the optical signal based on the unipolar array. The receiving module is used to acquire the received signal after the optical signal is transmitted through the scattering channel and acquire the corresponding channel matrix; acquire the real-time dark current, update the mask matrix according to the comparison result of the real-time dark current and the preset threshold; correct the channel matrix according to the mask matrix to obtain the effective matrix; and perform multipath combining and interference suppression on the received signal according to the effective matrix to obtain the target data.
[0063] In one specific embodiment, the transmitting module includes a laser array and a beam-expanding lens group. The laser array outputs an optical signal based on an interlaced arrangement, and the beam-expanding lens group is used to expand the cross-sectional area of the optical signal. The receiving module includes a photomultiplier tube array, which is used to perform square-law detection to obtain the received signal. To enable those skilled in the art to fully understand and implement the technical solutions described in this specification, the following section, in conjunction with a specific application scenario, provides a detailed deduction and data analysis of the entire implementation principle of a large-scale MIMO-based ultraviolet laser scattering channel data processing system.
[0064] Taking the establishment of a 5000m non-line-of-sight ultraviolet laser communication link between an UAV's onboard terminal and a ground base station as an example, the workflow of this system in a complex dynamic environment is illustrated. At the transmitting end, the system executes S11 to acquire the original source sequence, compresses and encodes the source sequence at a rate of 10Mbps, and maps it to a bipolar array. Assuming in Within a microsecond-level time slot, multiple negative amplitude signals appeared in the bipolar matrix generated by the space-time coding algorithm to satisfy mathematical orthogonality. After system addressing and numerical comparison, the smallest negative element in the bipolar matrix was extracted as follows: mA. At this point, since the light-emitting device can only emit positive light power, directly inputting this negative signal will cause the device to be cut off in the reverse direction, making it impossible to emit photons.
[0065] To resolve the aforementioned physical contradiction, the system proceeds to execution S12, acquiring real-time temperature values and calculating the bias. An NTC thermistor deployed at the bottom of the vertical-cavity surface-emitting laser array acquires real-time temperature values at a sampling rate of 1000Hz. Assuming the current measurement is The edge computing unit extracts the corresponding lasing threshold based on the built-in lookup table. mA. Specifically, the built-in lookup table used to obtain the lasing threshold is mapped based on historical measured data from a limited number of high and low temperature environments. During system calibration, the temperature is controlled in a constant-temperature chamber at fixed steps, and the critical current for laser oscillation is measured. After obtaining a discrete historical sample sequence, curve fitting is performed using the least squares method to eliminate random errors. For example, during factory calibration, the system offline collected 50 critical current samples at 40, 45, and 50 degrees Celsius, with average values of 11.2 mA, 12.1 mA, and 12.8 mA, respectively. After polynomial interpolation and fitting of these limited historical discrete data, the control unit generated and fixed a lookup table parameter that precisely corresponds to 12.0 mA at 45 degrees Celsius, for real-time comparison and retrieval by the main program.
[0066] To prevent high-current modulation from causing clipping of the downstream signal, the system is set with a preset margin. mA. At this point, the system call formula... Substitute the above data into the calculation to obtain the bias. mA.
[0067] After obtaining the exact bias value, the system executes S13, which combines the calculated bias value of 17.0 mA with the bipolar array. Add. In the monopolar matrix generated after translation, the original The minimum value for mA has become 13.5 mA, which is significantly greater than the current standard for devices. The 12.0mA lasing threshold ensures that all electrical signals are converted into non-negative drive current within the linear operating region. The system then executes S14, unipolar array drive. A large-scale laser array. The system is set to a total emission power of 10W. According to the IEC 62471 standard, the exposure limit of the 266nm ultraviolet laser is... W / cm The system calculates the ratio area as follows: cm The beam expander lens group extends the beam cross-section to 3500.0 cm. (Radius approximately 33.38 cm), ensuring the cross-sectional area of the optical signal is greater than 3333.3 cm². Under the premise of completing the output of optical signals.
[0068] The emitted light signal passes through the atmospheric channel and enters the evolution and acquisition stages S21 and S22. The 266nm ultraviolet laser signal undergoes Mie scattering with aerosol particles during its 5000m transmission path, resulting in a path loss of approximately 100dB. Upon reaching the ground base station, a receiving array containing 512 photomultiplier tubes filters out solar radiation and background stray light outside the 266nm frequency band. Because photomultiplier tubes only respond to photon energy, their internal multiplication stages (typically possessing…)… (Multiplying the gain) Performs square-law detection, integrating the weak photon energy into a non-negative electrical signal vector. While detecting the optical signal, the channel estimation algorithm extracts information containing the preceding training sequence. Channel matrix with link gain elements .
[0069] During the intervals between consecutive data frame receptions, the system executes the S31 status monitoring mechanism. The current monitoring circuit at the receiver measures the real-time dark current of each photomultiplier tube. Suppose that during a monitoring cycle, the system detects a surge in the real-time dark current of the receiver node with index number 256 to 50.0 nA, exceeding the system's calibrated preset threshold of 10.0 nA. In response to this physical fault, the system immediately updates the dimension... diagonal mask matrix The update operation assigns the value 0 to the 256th element on the main diagonal of the mask matrix, while keeping the remaining 511 elements on the main diagonal as 1, and all off-diagonal elements as 0.
[0070] For the updated mask matrix, the system executes steps S32 and S41 sequentially. System call formula. , will have shielding elements With the channel matrix containing interference noise Perform a left multiplication operation. Under this mathematical operation... The corresponding row vector in row 256 of the matrix was zeroed out, generating the effective matrix after fault isolation. Subsequently, the system acquires the preset noise variance within the current receiver caused by thermal noise and background light. A Call the least mean square error method formula .because for The identity matrix, through the joint operation of inversion and transpose, automatically avoids the singularity interference of the 256th node, generating a real-number filter matrix with precise weights. .
[0071] In the final data demodulation stage, the system executes S42, utilizing the generated real-number filter array. For received signal vectors containing multipath interference Matrix multiplication is performed. This linear combination process decouples the multi-antenna spatial channels in the real domain, re-separating the 512 received data streams, which were originally severely aliased due to multiple atmospheric scattering, into independent orthogonal signal streams. The filtered net signal is then processed by calculating and removing the corresponding equivalent DC bias component based on the known effective matrix, before entering the decoder for inverse constellation mapping. Ultimately, the system successfully controlled the bit error rate to within a certain range under the dual adverse conditions of up to 100dB channel attenuation and a single point of hardware failure. Below the order of magnitude, the original binary target data initially input by the sender was accurately recovered.
[0072] The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the specific details of the above embodiments. Within the scope of the technical concept of the present invention, various simple modifications can be made to the technical solution of the present invention, and these simple modifications all fall within the protection scope of the present invention.
[0073] It should also be noted that the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the present invention will not describe the various possible combinations separately.
[0074] Furthermore, various different embodiments of the present invention can be combined in any way, as long as they do not violate the spirit of the present invention, they should also be regarded as the content disclosed by the present invention.
[0075] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.
Claims
1. A method for processing ultraviolet laser scattering channel data based on massive MIMO, characterized in that, The methods include: Obtain the source sequence and encode the source sequence into a bipolar matrix; Obtain the real-time temperature value and calculate the bias based on the real-time temperature value; The bipolar matrix is translated to the positive real number field according to the bias to obtain a unipolar matrix; The optical signal is output according to the unipolar array; The method involves acquiring the received signal of the optical signal after transmission through the scattering channel, and acquiring the corresponding channel matrix; wherein, acquiring the received signal of the optical signal after transmission through the scattering channel includes: filtering out background stray light from the photons arriving at the receiving end; performing square-law detection to convert the incident photon energy into a non-negative electrical signal, and integrating and accumulating the spatial multipath energy to obtain the received signal; The process involves acquiring real-time dark current and updating the mask matrix based on the comparison between the real-time dark current and a preset threshold. This includes generating an initial mask with dimensions corresponding to the number of receiving nodes. If the real-time dark current of the target node is greater than the preset threshold, the elements on the main diagonal of the initial mask corresponding to the target node are set to zero to obtain the mask matrix. The channel matrix is corrected based on the mask matrix to obtain the effective matrix; Based on the effective matrix, the received signal is subjected to multipath combining and interference suppression to obtain the target data.
2. The ultraviolet laser scattering channel data processing method based on massive MIMO according to claim 1, characterized in that, The calculation of the bias based on the real-time temperature value includes: Obtain the minimum negative value in the bipolar matrix; Obtain the lasing threshold corresponding to the real-time temperature value; Obtain the preset margin; The bias is obtained by summing the absolute value of the minimum negative value, the lasing threshold, and the preset margin.
3. The method for processing ultraviolet laser scattering channel data based on massive MIMO according to claim 1, characterized in that, The step of outputting an optical signal according to the unipolar array includes: The unipolar matrix is divided into multiple data sub-streams; Assign the same data substream to transmission nodes that are not physically adjacent; Different data substreams with statistical independence are assigned to adjacent transmitting nodes to output the optical signal.
4. The method for processing ultraviolet laser scattering channel data based on massive MIMO according to claim 1, characterized in that, After outputting the optical signal according to the unipolar array, the method further includes: Obtain the total transmission power and the exposure extreme values preset by safety regulations; Calculate the area of the ratio of the total emitted power to the exposure extreme value; The emitted optical signal is cross-sectionally expanded so that the expanded cross-sectional area is not less than the ratio area.
5. The ultraviolet laser scattering channel data processing method based on massive MIMO according to claim 1, characterized in that, The step of correcting the channel matrix according to the mask matrix to obtain an effective matrix includes: The effective matrix is obtained by left multiplying the channel matrix using the mask matrix.
6. The method for processing ultraviolet laser scattering channel data based on massive MIMO according to claim 1, characterized in that, The step of performing multipath combining and interference suppression on the received signal based on the effective matrix to obtain target data includes: Based on the effective matrix and the preset noise variance, a real-valued filter matrix is generated using the minimum mean square error method. The received signal is linearly combined using the real-number filter array to obtain the target data.
7. A data processing system for ultraviolet laser scattering channels based on massive MIMO, characterized in that, The system is used to implement the ultraviolet laser scattering channel data processing method based on massive MIMO as described in any one of claims 1 to 6, and the system includes: The transmitting module is used to acquire a source sequence, encode the source sequence into a bipolar array; acquire a real-time temperature value, calculate an offset based on the real-time temperature value; shift the bipolar array to the positive real number domain based on the offset to obtain a unipolar array; and output an optical signal based on the unipolar array. The receiving module is used to acquire the received signal of the optical signal after transmission through the scattering channel and acquire the corresponding channel matrix; acquire the real-time dark current, update the mask matrix according to the comparison result of the real-time dark current and the preset threshold; correct the channel matrix according to the mask matrix to obtain the effective matrix; and perform multipath combining and interference suppression on the received signal according to the effective matrix to obtain the target data.
8. The ultraviolet laser scattering channel data processing system based on massive MIMO according to claim 7, characterized in that, The transmitting module includes a laser array and a beam expander lens group. The laser array outputs the optical signal based on an interlaced arrangement, and the beam expander lens group is used to expand the cross-sectional area of the optical signal. The receiving module includes a photomultiplier tube array, which is used to perform square-law detection to obtain the received signal.
Citation Information
Patent Citations
Helicopter landing assisting method based on wireless ultraviolet MIMO
CN108075814A
Polarization encoding method and system for visible light communication channel based on polarization weight
CN112737735A