An orthonormal basis of quantum states of a system of n qubits

By employing a conditional generative adversarial network-based approach, utilizing skip connections and convolutional attention modules, and combining them with a peak signal-to-noise ratio loss function, the challenge of OAM mode recognition for vortex beams in strong turbulence and long-distance transmission was solved, achieving efficient and accurate beam recovery and recognition.

CN121544730BActive Publication Date: 2026-06-09HANGZHOU DIANZI UNIV +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HANGZHOU DIANZI UNIV
Filing Date
2026-01-09
Publication Date
2026-06-09

Smart Images

  • Figure CN121544730B_ABST
    Figure CN121544730B_ABST
Patent Text Reader

Abstract

This invention discloses a method for recognizing orbital angular momentum superposition states based on conditional generative adversarial networks (GANs). The improved GAN effectively recovers and identifies severely distorted vortex beams. A skip connection mechanism is introduced into the generator's network structure to preserve low-level detail features and improve image generation quality. Furthermore, a peak signal-to-noise ratio (PSNR) loss function is introduced into the generator's loss function, forcing the generated image to maintain a higher pixel-level similarity to the real image. Convolutional attention modules are introduced into both the generator and discriminator based on the improved GAN, enhancing the network's ability to extract key information. This method effectively recovers severely distorted vortex beams affected by strong turbulence and long-distance propagation conditions, ultimately achieving high recognition accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of free-space optical communication technology and relates to a method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks. Background Technology

[0002] Orbital angular momentum (OAM) is a sum of terms with a helical phase term exp( The physical properties of vortex beams. Theoretically, vortex beams possess an infinite number of modes, and different OAM modes are orthogonal to each other. Therefore, OAM beams can be used for multiplexing and encoding, thereby increasing the capacity of communication systems. However, during the transmission of vortex beams, atmospheric turbulence causes distortion of the wavefront phase. This effect is particularly pronounced in cases of strong turbulence and long-distance transmission, further increasing the difficulty of OAM mode identification for vortex beams.

[0003] Traditional identification methods include interferometry and diffraction. However, both methods have limitations, such as the complexity of experimental setups, strict alignment requirements, and limited flexibility. In recent years, deep learning technology has brought convenience to applications in the field of optical communication. Since vortex beams with different OAM modes have different physical properties, image classification technology can be used to identify the orbital angular momentum of vortex beams. This method can automatically extract features of OAM beams and allows for flexible adjustment of the network structure to adapt to different classification tasks, showing significant advantages compared to traditional methods.

[0004] Existing methods for improving the accuracy of OAM mode recognition include: interfering the distorted OAM beam with a Gaussian beam at the receiver and then identifying the intensity map after interference using a convolutional neural network; performing phase compensation on the distorted OAM beam at the receiver using GS compensation and then identifying it using a convolutional neural network; and using a generative adversarial network to recover the distorted OAM beam and then identifying it. However, these methods have drawbacks, such as high requirements for the alignment of the Gaussian beam and the received beam, the need for more iterations for severely distorted OAM beams leading to increased computational complexity, and low quality of the recovered OAM beam intensity map. Therefore, it is of great significance to study a method with low system complexity, low computational complexity, high recovery quality, and the ability to accurately identify the OAM modes of vortex beams under strong turbulence and long-distance conditions. Summary of the Invention

[0005] To address the identification of orbital angular momentum superposition states (OAMs) after strong turbulence and long-distance propagation, this invention provides a method for identifying OAM superposition states based on conditional generative adversarial networks (GANs). An improved GAN is used to effectively recover and identify severely distorted vortex beams. This method significantly improves the accuracy of identifying OAM superposition states of vortex beams after strong turbulence and long-distance propagation.

[0006] In a first aspect, embodiments of this application provide a method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, the specific steps of which are as follows:

[0007] First, a simulation dataset of superimposed vortex beams is constructed.

[0008] Then, a conditional generative adversarial network (GAN) is constructed, consisting of a generator and a discriminator. Skip connections are introduced into the generator, and convolutional attention modules are introduced into both the generator and the discriminator to improve the network's ability to extract key information.

[0009] The training set from the simulation dataset was used to train the conditional generative adversarial network. A peak signal-to-noise ratio (PSNR) loss function was added to the generator's loss function to force the generated images to maintain a higher pixel-level similarity to the real images.

[0010] Finally, the test set of the vortex beam is obtained and input into the trained conditional generative adversarial network to identify the orbital angular momentum modes of the superimposed vortex beam under different turbulence intensities.

[0011] In one possible implementation, the construction of the simulation dataset of superimposed vortex beams is specifically carried out as follows:

[0012] First, a Laguerre-Gaussian beam with superimposed orbital angular momentum modes is obtained by combining radial exponent 0 and topological charge numbers {-4,-1,+2,+5}.

[0013] Random phase screens are constructed based on the power spectrum inversion method and the subharmonic method. Several phase screens are inserted into the propagation path of the superimposed OAM beam to simulate the atmospheric turbulence channel and obtain the intensity map of the distorted OAM beam.

[0014] By changing the atmospheric turbulence structure constant, an intensity map dataset of superimposed OAM beams transmitted under different turbulence intensities was constructed.

[0015] In one possible implementation, the conditional generative adversarial network (GAN) consists of a generator and a discriminator. The generator employs an encoder-decoder architecture and introduces a skip connection mechanism. The encoder consists of four downsampling blocks, each containing a convolutional layer, a batch normalization layer, and a LeakyReLU activation function. The decoder consists of four upsampling blocks, each containing a transposed convolutional layer, a batch normalization layer, and a LeakyReLU activation function. The discriminator consists of five convolutional layers and four fully connected layers, with a batch normalization layer and a LeakyReLU activation function introduced after each convolutional layer. Furthermore, convolutional attention modules are introduced between the fourth downsampling block and the first upsampling block of the generator, and in the first fully connected layer of the discriminator.

[0016] In one possible implementation, the skip connection specifically involves fusing the output feature map of each downsampling block of the encoder with the output feature map of the corresponding level of the decoder through channel-dimensional concatenation. The skip connection used is asymmetric, and only a subset of sampling blocks are connected. Specifically, the connections are: the 3rd downsampling block and the 1st upsampling block, the 2nd downsampling block and the 2nd upsampling block, and the 3rd downsampling block and the 1st upsampling block.

[0017] In one possible implementation, step 3 specifically includes:

[0018] The class labels and distorted OAM beam intensity maps are used as inputs to the generator, while the generated OAM beam intensity map, class labels, and real OAM beam intensity maps are used as inputs to the discriminator. The generator's loss includes adversarial loss, classification loss, and peak signal-to-noise ratio loss. The generator's loss is expressed as:

[0019]

[0020] in, To help the generator combat loss, For the generator classification loss, This is the loss weighting coefficient.

[0021] The peak signal-to-noise ratio loss is:

[0022]

[0023] in, is the maximum pixel value of the image, and MSE is the mean square error.

[0024] The discriminator's loss includes adversarial loss and classification loss. The discriminator's loss is expressed as:

[0025]

[0026] in, To help the discriminator combat loss, The classification loss is for the discriminator.

[0027] In one possible implementation, the identification results are visualized using a confusion matrix.

[0028] Secondly, embodiments of this application provide a device for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, specifically including:

[0029] Dataset building module: Used to build simulation datasets of superimposed vortex beams.

[0030] Conditional Generative Adversarial Networks (GANs) consist of a generator and a discriminator. Skip connections are introduced into the generator, and convolutional attention modules are incorporated into both the generator and discriminator to enhance the network's ability to extract key information.

[0031] Training Module: The conditional generative adversarial network is trained using a simulated dataset built from the dataset construction module. A peak signal-to-noise ratio (PSNR) loss function is added to the generator's loss function to force generated images to maintain a higher pixel-level similarity to real images.

[0032] Identification Module: The conditional generative adversarial network trained by the training module is used to identify the orbital angular momentum modes of superimposed vortex beams under different turbulence intensities.

[0033] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory;

[0034] The memory is used to store computer programs.

[0035] When the processor executes the program stored in the memory, it implements any of the orbital angular momentum superposition state identification methods described in this application.

[0036] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the orbital angular momentum superposition state identification methods described in this application.

[0037] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a computer, cause the computer to execute any of the orbital angular momentum superposition state identification methods described in this application.

[0038] The beneficial effects of this invention are as follows:

[0039] This invention introduces a skip connection mechanism into the generator's network structure. This skip connection preserves low-level detail features and improves the quality of generated images. Furthermore, a peak signal-to-noise ratio (PSNR) loss function is introduced into the generator's loss function, forcing the generated image to maintain a higher pixel-level similarity to the real image. Based on the improved conditional generative adversarial network, convolutional attention modules are introduced into both the generator and discriminator, which enhances the network's ability to extract key information. This method effectively recovers vortex beams that have undergone severe distortion due to strong turbulence and long-distance propagation conditions, ultimately achieving a high recognition accuracy. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other embodiments can be obtained based on these drawings.

[0041] Figure 1 This is a flowchart illustrating the method of an embodiment of the present invention.

[0042] Figure 2 This is a light intensity distribution diagram of the original beam, distorted beam, and restored beam in an embodiment of the present invention.

[0043] Figure 3 The atmospheric turbulence structure constant in this embodiment of the invention is: A schematic diagram of the confusion matrix when the propagation distance is 2km. Detailed Implementation

[0044] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art based on this application are within the scope of protection of this application.

[0045] See attached document Figure 1 This invention provides a method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, comprising the following steps:

[0046] Step 1: Obtain the superimposed OAM beam intensity map after transmission through the atmospheric turbulence channel through numerical simulation as a dataset.

[0047] Step 2: Construct a Conditional Generative Adversarial Network (GAN). Skip connections are introduced into the generator, specifically by concatenating feature maps of the same spatial size from the encoder and decoder along the channel dimension. Convolutional attention modules are introduced into both the generator and discriminator to improve the network's ability to extract key information. A peak signal-to-noise ratio (PSNR) loss function is added to the generator's loss function to force the generated image to maintain a higher pixel-level similarity to the real image.

[0048] Step 3: Input the dataset into the conditional generative adversarial network for training and save the optimal deep learning model.

[0049] Step 4: Obtain the light intensity distribution map again as a test set in the same way as in Step 1, and evaluate the optimal deep learning model obtained in Step 3 using the test set.

[0050] In one possible implementation, step 1 specifically includes:

[0051] The Laguerre-Gaussian (LG) beam is a common type of vortex beam, and its optical field in cylindrical coordinates is expressed as follows:

[0052]

[0053]

[0054] in, The imaginary unit is r, and r is the radial coordinate. For topological load number, Radial index, For transmission distance, It is the azimuth angle. The radius of the waist spot, , Rayleigh length, , The waist radius is For wavelength, For wave number, (.) represents a generalized Laguerre polynomial. This invention selects... =0, ={-4, -1, +2, +5} are used as the basic modes of OAM to form 16 coherent superimposed LG beams.

[0055] This embodiment selects a modified von Karman power spectrum model, and generates random phase screens based on the power spectrum inversion method and the subharmonic method. Several phase screens are inserted into the propagation path of the LG beam to simulate the atmospheric turbulence channel. The phase distribution expression of the subharmonic method is as follows:

[0056]

[0057] in, This is the highest order of the subharmonic network. and They are respectively and Discrete spatial frequency of direction, and For harmonic order index, For pattern index, These are random Fourier coefficients. The beam and turbulence parameters selected in this invention are: =300, =1550nm, =0.06m, =0.0003m, =50m, =200m, =3.

[0058] By changing the simulation conditions, a dataset of superimposed OAM beam intensity maps under different turbulence intensities was obtained multiple times. In this embodiment, the selected turbulence intensity is... = , = and = The selected propagation distance is 2km.

[0059] In one possible implementation, step 2 specifically includes:

[0060] The conditional generative adversarial network described in this invention consists of a generator and a discriminator.

[0061] The generator's network structure mainly consists of an encoder and a decoder. The output feature maps of each layer of the encoder are fused with the corresponding output feature maps of the decoder by concatenating them along the channel dimension. The encoder primarily consists of downsampling blocks, each containing a convolutional layer (4×4 convolution, stride 2, padding 1), a batch normalization layer, and a LeakyReLU activation function. The decoder primarily consists of upsampling blocks, each containing a transposed convolutional layer (4×4 transposed convolution, stride 2, padding 1), a batch normalization layer, and a LeakyReLU activation function. In addition, a peak signal-to-noise ratio (PSNR) loss function is introduced into the generator's loss function.

[0062] The discriminator adopts the network structure of the ACGAN discriminator, which can both determine the authenticity of an image and predict its category. The discriminator consists of 5 convolutional layers (3×3 convolutions, stride 2, padding 1) and 4 fully connected layers, with a batch normalization layer and LeakyReLU activation function introduced after each convolutional layer.

[0063] In one possible implementation, step 3 specifically includes:

[0064] The dataset obtained in step 1 is divided into a training set and a validation set in an 8:2 ratio. The class labels and distorted OAM beam intensity maps are used as input to the generator, while the generated OAM beam intensity map, class labels, and real OAM beam intensity maps are used as input to the discriminator. During training, the generator aims to deceive the discriminator into recognizing the images as real and assigning the generated images to the correct class. The generator's loss includes adversarial loss, classification loss, and peak signal-to-noise ratio (PSNR) loss. The adversarial loss and classification loss can be expressed as:

[0065]

[0066]

[0067] in, Let be the expected value, representing the distribution of the actual data. Medium-sized samples The average value. Let y be the input sample and y be the condition label. This is the output of the generator. represents the adversarial part of the discriminator, and represents the probability that the input sample is real data. For the classification part of the discriminator, it represents the output in a given generated sample. Under the given conditions, the discriminator predicts its label as The probability of peak signal-to-noise ratio (PSNR). The peak signal-to-noise ratio is defined by the mean square error:

[0068]

[0069] in, × Let I be the image size, and K be the intensity maps of the original OAM beam and the generated OAM beam, respectively. The peak signal-to-noise ratio can be defined as:

[0070]

[0071] in, Let be the maximum pixel value of the image. Generally, a higher peak signal-to-noise ratio (PSNR) indicates better image quality. Therefore, the PSNR loss is:

[0072]

[0073] The loss of the generator can be expressed as:

[0074]

[0075] in This is the loss weighting coefficient.

[0076] The goal of the discriminator is to distinguish between real and generated images and correctly classify the image category. The discriminator's loss includes adversarial loss and classification loss, which can be expressed as follows:

[0077]

[0078]

[0079] in, The expected value of sampling from the real data distribution. For real samples, For conditional tags. Given a real sample The discriminator predicts that it belongs to the tag. The conditional probability. Let be the probability that the discriminator classifies a real sample as true. This is the input sample. Samples generated by the generator is the probability that the discriminator classifies a generated sample as true. For a given generated sample The discriminator predicts that it belongs to the tag. The conditional probability. The loss of the discriminator can be expressed as:

[0080]

[0081] In this example, the hyperparameters selected are: batch size of 16, learning rate of 0.0002, and optimizer Adam. After 100 training rounds, the optimal deep learning model is saved.

[0082] In one possible implementation, step 4 specifically includes:

[0083] The test sets are labeled S1, S2, and S3, and then input into the trained optimal model: the distorted OAM beam intensity map and class labels are used as input to the generator, which then reconstructs the distorted OAM beam. (Appendix) Figure 2 The image displays intensity distribution maps of the original, distorted, and recovered beams. The first column shows the original LG beam, the second the distorted LG beam, and the third the recovered LG beam after processing with a conditional generative adversarial network (GAN). The recovered intensity map, class label, and true intensity map are then input into a discriminator to determine the authenticity of the image and predict the class of the OAM beam. Finally, the test results are visualized using a confusion matrix. Figure 3 for = The diagram illustrates the confusion matrix when z=2km. The vertical axis represents the true mode value, the horizontal axis represents the predicted mode value, the diagonal represents the number of correctly identified images, and the others represent the number of incorrectly identified images.

[0084] From the appendix Figure 2 As can be seen, with the introduction of skip connections and the peak signal-to-noise ratio loss function, the recovered superimposed OAM beam is almost indistinguishable from the original superimposed OAM beam. Table 1 shows the test set recognition accuracy of S1, S2, and S3 with and without the introduction of the convolutional attention module. Under condition S3, the recognition accuracy of the conditional generative adversarial network with the convolutional attention module is improved by 0.375% compared to the condition without the convolutional attention module.

[0085] Table 1

[0086]

[0087] This application also provides a device for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, specifically including:

[0088] Dataset building module: Used to build simulation datasets of superimposed vortex beams.

[0089] Conditional Generative Adversarial Networks (GANs) consist of a generator and a discriminator. Skip connections are introduced into the generator, and convolutional attention modules are incorporated into both the generator and discriminator to enhance the network's ability to extract key information.

[0090] Training Module: The conditional generative adversarial network is trained using a simulated dataset built from the dataset construction module. A peak signal-to-noise ratio (PSNR) loss function is added to the generator's loss function to force generated images to maintain a higher pixel-level similarity to real images.

[0091] Identification Module: The conditional generative adversarial network trained by the training module is used to identify the orbital angular momentum modes of superimposed vortex beams under different turbulence intensities.

[0092] In one possible implementation, the dataset construction module operates as follows:

[0093] First, a Laguerre-Gaussian beam with superimposed orbital angular momentum modes is obtained by combining radial exponent 0 and topological charge numbers {-4,-1,+2,+5}.

[0094] Random phase screens are constructed based on the power spectrum inversion method and the subharmonic method. Several phase screens are inserted into the propagation path of the superimposed OAM beam to simulate the atmospheric turbulence channel and obtain the intensity map of the distorted OAM beam.

[0095] By changing the atmospheric turbulence structure constant, an intensity map dataset of superimposed OAM beams transmitted under different turbulence intensities was constructed.

[0096] In one possible implementation, the conditional generative adversarial network consists of a generator and a discriminator. The generator employs an encoder-decoder architecture and introduces a skip connection mechanism. The encoder consists of four downsampling blocks, each containing a convolutional layer, a batch normalization layer, and a LeakyReLU activation function. The decoder consists of four upsampling blocks, each containing a transposed convolutional layer, a batch normalization layer, and a LeakyReLU activation function. The discriminator consists of five convolutional layers and four fully connected layers, with a batch normalization layer and a LeakyReLU activation function introduced after each convolutional layer. Furthermore, convolutional attention modules are introduced between the fourth downsampling block and the first upsampling block of the generator, and in the first fully connected layer of the discriminator.

[0097] In one possible implementation, the skip connection specifically involves fusing the output feature map of each downsampling block of the encoder with the output feature map of the corresponding layer of the decoder through channel-dimensional concatenation. Unlike the skip connections in the U-Net network, the skip connections in this invention are asymmetric connections, and only a subset of sampling blocks are connected. Specifically, the connections are: the 3rd downsampling block and the 1st upsampling block, the 2nd downsampling block and the 2nd upsampling block, and the 3rd downsampling block and the 1st upsampling block.

[0098] In one possible implementation, the training module is as follows:

[0099] The class labels and distorted OAM beam intensity maps are used as inputs to the generator, while the generated OAM beam intensity map, class labels, and real OAM beam intensity maps are used as inputs to the discriminator. The generator's loss includes adversarial loss, classification loss, and peak signal-to-noise ratio loss. The generator's loss is expressed as:

[0100]

[0101] in, To help the generator combat loss, For the generator classification loss, This is the loss weighting coefficient.

[0102] The peak signal-to-noise ratio loss is:

[0103]

[0104] in, is the maximum pixel value of the image, and MSE is the mean square error.

[0105] The discriminator's loss includes adversarial loss and classification loss. The discriminator's loss is expressed as:

[0106]

[0107] in, To help the discriminator combat loss, The classification loss is for the discriminator.

[0108] In one possible implementation, the device further includes a visualization module for visualizing the recognition results using a confusion matrix.

[0109] This application also provides an electronic device, including a processor and a memory.

[0110] The memory is used to store computer programs.

[0111] When the processor executes a program stored in the memory, it implements any of the methods described in this application.

[0112] In one possible implementation, the electronic device of this application embodiment further includes a communication interface and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus.

[0113] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc.

[0114] The communication interface is used for communication between the aforementioned electronic devices and other devices.

[0115] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0116] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0117] In another embodiment provided in this application, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements any of the methods described in this application.

[0118] In another embodiment provided in this application, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform any of the methods described in this application.

[0119] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)).

[0120] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0121] The various embodiments in this specification are described in a related manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other.

[0122] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application are included within the scope of protection of this application.

Claims

1. A method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, characterized in that, The specific steps are as follows: First, a simulation dataset of superimposed vortex beams is constructed; Then, a conditional generative adversarial network is constructed, including a generator and a discriminator. The generator adopts an encoder-decoder architecture. The encoder consists of four downsampling blocks, each containing a convolutional layer, a batch normalization layer, and a LeakyReLU activation function. The decoder consists of four upsampling blocks, each containing a transposed convolutional layer, a batch normalization layer, and a LeakyReLU activation function; the discriminator can both determine the authenticity of the OAM beam intensity map and output the OAM superposition state category; the discriminator consists of five convolutional layers and four fully connected layers, with a batch normalization layer and a LeakyReLU activation function introduced after each convolutional layer; Skip connections are introduced into the generator. The output feature map of each downsampling block of the encoder is fused with the output feature map of the corresponding layer of the decoder by concatenating them along the channel dimension. The skip connections used are asymmetric connections, and only some sampling blocks are connected to preserve low-level detailed features and improve the quality of the generated image. Convolutional attention modules are introduced between the fourth downsampling block and the first upsampling block of the generator, and in the first fully connected layer of the discriminator, to improve the accuracy of OAM superposition state recognition. The training set in the simulation dataset was used to train the conditional generative adversarial network. The generator was optimized using three loss functions: adversarial loss, classification loss, and peak signal-to-noise ratio loss. The discriminator was optimized using two loss functions: adversarial loss and classification loss, to ensure the realism of the generated images and the accuracy of OAM superposition state classification. When training the conditional generative adversarial network, the distorted OAM beam intensity map and class label are used as inputs to the generator, and the generator output, class label and real OAM beam intensity map are used as inputs to the discriminator. The discriminator outputs the authenticity of the image and the OAM superposition state category. Finally, the test set of the vortex beam is obtained and input into the trained conditional generative adversarial network. The generator recovers the distorted OAM beam, and then the discriminator identifies the orbital angular momentum modes of the superimposed vortex beam under different turbulence intensities.

2. The method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks according to claim 1, characterized in that, The specific steps for constructing the simulation dataset of superimposed vortex beams are as follows: First, a Laguerre-Gaussian beam with superimposed orbital angular momentum modes is obtained by using a combination of radial exponent 0 and topological charge number {-4,-1,+2,+5} with different orbital angular momentum modes, i.e., superimposed OAM beam. Random phase screens are constructed based on the power spectrum inversion method and the subharmonic method. Several phase screens are inserted into the propagation path of the superimposed OAM beam to simulate the atmospheric turbulence channel and obtain the intensity map of the distorted OAM beam. By changing the atmospheric turbulence structure constant, an intensity map dataset of superimposed OAM beams transmitted under different turbulence intensities was constructed.

3. The method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks according to claim 1, characterized in that, The specific connections of the skip connections are the connection between the 3rd downsampling block and the 1st upsampling block, the 2nd downsampling block and the 2nd upsampling block, and the 3rd downsampling block and the 1st upsampling block.

4. The method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks according to claim 1, characterized in that, Step 3 specifically includes: The loss of the generator is expressed as: in, To help the generator combat loss, For the generator classification loss, These are the loss weighting coefficients; The peak signal-to-noise ratio loss is: in, The maximum pixel value of the image is denoted as , and MSE is the mean square error. The loss of the discriminator is expressed as: in, To help the discriminator combat loss, The classification loss is for the discriminator.

5. The method for identifying orbital angular momentum superposition states based on conditional generative adversarial networks according to claim 1, characterized in that, After obtaining the recognition results, they are visualized using a confusion matrix.

6. A device for identifying orbital angular momentum superposition states based on conditional generative adversarial networks, characterized in that, Specifically, it includes: Dataset building module: Used to build simulation datasets of superimposed vortex beams; Conditional Generative Adversarial Networks (GANs) consist of a generator and a discriminator. The generator uses an encoder-decoder architecture; The encoder consists of four downsampling blocks, each containing a convolutional layer, a batch normalization layer, and a LeakyReLU activation function; The decoder consists of four upsampling blocks, each containing a transposed convolutional layer, a batch normalization layer, and a LeakyReLU activation function; the discriminator can both determine the authenticity of the OAM beam intensity map and output the OAM superposition state category; the discriminator consists of five convolutional layers and four fully connected layers, with a batch normalization layer and a LeakyReLU activation function introduced after each convolutional layer; Skip connections are introduced into the generator. The output feature map of each downsampling block of the encoder is fused with the output feature map of the corresponding layer of the decoder by concatenating them along the channel dimension. The skip connections used are asymmetric connections, and only some sampling blocks are connected to preserve low-level detailed features and improve the quality of the generated image. Convolutional attention modules are introduced between the fourth downsampling block and the first upsampling block of the generator, and in the first fully connected layer of the discriminator, to improve the accuracy of OAM superposition state recognition. Training Module: The Conditional Generative Adversarial Network (CGN) is trained using a simulated dataset constructed by the dataset construction module. The training set from the simulated dataset is used to train the CGN. The generator is optimized using three loss functions: adversarial loss, classification loss, and peak signal-to-noise ratio (PSNR) loss. The discriminator is optimized using two loss functions: adversarial loss and classification loss, to ensure the realism of the generated images and the accuracy of OAM superposition state classification. When training the conditional generative adversarial network, the distorted OAM beam intensity map and class label are used as inputs to the generator, and the generator output, class label and real OAM beam intensity map are used as inputs to the discriminator. The discriminator outputs the authenticity of the image and the OAM superposition state category. Recognition Module: The conditional generative adversarial network trained by the training module is used to recover the distorted OAM beam through the generator. Then, the discriminator identifies the orbital angular momentum modes of the superimposed vortex beam under different turbulence intensities.

7. An electronic device, characterized in that, Including processor and memory; The memory is used to store computer programs; When the processor executes the program stored in the memory, it implements the orbital angular momentum superposition state identification method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the orbital angular momentum superposition state identification method according to any one of claims 1-5.

9. A computer program product containing instructions, characterized in that, When it is run on a computer, it causes the computer to execute the orbital angular momentum superposition state identification method according to any one of claims 1-5.