A real-time encoding information storage system and method based on long-short period mixed pulsation signals

CN117938268BActive Publication Date: 2026-10-09ZHEJIANG FORESTRY UNIVERSITY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410099331.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-24
Publication Date
2026-10-09
Estimated Expiration
2044-01-24

AI Technical Summary

Technical Problem

因此信息存储能力和能搭载的信息有限

Benefits of technology

[0030] This invention provides a real-time encoded information storage system and method based on a mixed long-short period pulsating signal, taking a vector pulsating soliton with a combination of 3x and 43x periods as an example. A pulse signal generator produces a vector pulsating soliton with a combination of 3x and 43x periods, i.e., generates a vector pulsating soliton signal with a combination of 3x and 43x periods. A pulse signal processing system identifies and analyzes the periodic intensity modulation of the soliton pulsation, sets different thresholds, identifies the thresholds, performs binary encoding processing, matches the encoded information with the information database content corresponding to the thresholds, and finally outputs the corresponding text information. This invention features simple structure, low cost, concise and clear process, and convenient operation. Furthermore, the pulse signal is generated solely by the pulse transmitter, requiring no external signal modulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117938268B_ABST
    Figure CN117938268B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of long short cycle hybrid pulsatile signal real-time encoding information storage system and method.The system includes pulse signal generating device, pulse signal receiving storage system and pulse signal processing system;The pulse signal generating device is used to generate mode-locked pulse signal;The pulse signal receiving storage system is used for photoelectric signal conversion, electrical signal receiving and electrical signal numerical storage;The pulse signal processing system is used for analyzing and processing pulse signal, after normalizing value, system identifies to different threshold setting information, carries out binary encoding processing, matches and identifies with the literal information base corresponding to the encoding information of different threshold, finally corresponding text information is output.The present application adopts all-optical fiber structure, does not need external signal to modulate, with the characteristics of low cost, simple process step and easy operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of optoelectronic information technology, and in particular to a real-time encoded information storage system and method based on a mixed long- and short-period pulsating signal. Background Technology

[0002] Mode-locked pulsed lasers are widely used in fields such as information encryption and information storage. Currently, in the existing technology CN114710209A, "A Codeable Information System and Method Based on Vector Period-Doubling Soliton Pulsations," after normalizing the vector pulse signal, it can only represent the vector pulse signal as a binary sequence based on a single threshold, and then encode the binary sequence into text information. Therefore, the information storage capacity and the amount of information that can be carried are limited. Summary of the Invention

[0003] The purpose of this invention is to provide a real-time encoded information storage system and method based on a mixture of long and short period pulsating signals. This system requires no external signal modulation and can represent vector pulse signals as multiple binary sequences based on various thresholds, and then encode these binary sequences into various textual information. Therefore, the information storage capacity and the amount of information that can be carried are significantly enhanced.

[0004] To achieve the above objectives, the present invention provides the following solution:

[0005] A real-time encoded information storage system based on a mixed long-short period pulse signal includes: a pulse signal generator, a pulse signal receiving and storage system, and a pulse signal processing system;

[0006] The pulse signal generating device is used to generate a vector pulsating soliton signal combining 3 times period and 43 times period, and to perform vector separation on the generated vector pulsating soliton signal combining 3 times period and 43 times period to distinguish two vector pulse signals in mutually perpendicular directions, and to transmit one of the vector pulse signals in the perpendicular direction to the pulse signal receiving and storage system.

[0007] The pulse signal receiving and storage system is used to receive and store vector pulse signals, convert the vector pulse signals into electrical pulse signals, record electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signals, and then transmit the obtained electrical pulse signal data to the pulse signal processing system.

[0008] The pulse signal processing system is used to receive processed electrical pulse signal data, encode the obtained pulse signal data into binary according to a set threshold, and then convert the encoded information into text information.

[0009] The thresholds include 95%, 71%, and 60% of the pulse intensity amplitude. Pulse intensity amplitudes greater than or equal to the thresholds are encoded as 1, and pulse intensity amplitudes less than the thresholds are encoded as 0.

[0010] Optionally, the pulse signal generating device is a passively mode-locked fiber laser comprising: a laser diode pump source, a wavelength division multiplexer, an erbium-doped gain fiber, a polarization-independent isolator, a polarization controller, a 50:50 optical coupler output, a saturable absorber, and a polarization beam splitter.

[0011] The laser diode pump source is connected to input terminal 1 of the wavelength division multiplexer, followed by the output terminal of the wavelength division multiplexer, erbium-doped gain fiber, polarization-independent isolator, intracavity polarization controller, input terminal of 50:50 optical coupler output, output terminal 1 of the optical coupler output, saturable absorber, and input terminal b of the wavelength division multiplexer in sequence. The output terminal c of the optical coupler output, the extracavity polarization controller, and input terminal a of the polarization beam splitter are connected in sequence. The output terminal b of the polarization beam splitter is connected to the pulse signal receiving and storage system.

[0012] The intracavity polarization controller is used to change the birefringence and polarization state of the optical fiber, causing polarization modulation and intensity modulation between vector solitons, and generating soliton pulsations with periodic intensity modulation.

[0013] An external polarization controller is used to change the intensity amplitude of the two components of the pulse signal obtained by the polarization beam splitter.

[0014] Optionally, the pulse signal receiving and storage system includes: a photodetector and a digital oscilloscope;

[0015] The photodetector is used to convert the received optical pulse signal into an electrical pulse signal and transmit it to the digital oscilloscope.

[0016] The digital oscilloscope is used to record and store electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signal, and to transmit the electrical pulse signal data to the computer-based pulse signal processing system.

[0017] The computer-based pulse signal processing system analyzes and processes pulse signals. After identifying and setting thresholds, the system processes the electrical pulse signal data to obtain binary encoded information. This information is then matched against a database corresponding to different thresholds to output and display textual information. Thresholds include 95%, 71%, and 60% of the pulse intensity amplitude. Pulse intensity amplitudes greater than or equal to the threshold are encoded as 1, while pulse intensity amplitudes less than the threshold are encoded as 0.

[0018] The process of converting encoded information into text information includes: setting the start and end positions of the encoded reading; after the system identifies the start and end position information, matching and recognizing the encoded information with the corresponding text information database under the corresponding threshold; and finally outputting the matched text information.

[0019] The pulse signal processing system also includes an autocorrelation analyzer and an RF spectrum analyzer.

[0020] A real-time encoded information storage method based on a mixed long-short period pulsating signal, applicable to the real-time encoded information storage system for the aforementioned mixed long-short period pulsating signal, comprising:

[0021] S1. Generate a vector pulsating soliton signal combining 3 times period and 43 times period through a pulse signal generator, and perform vector separation on the generated vector pulsating soliton signal combining 3 times period and 43 times period to distinguish two vector pulse signals in mutually perpendicular directions, and transmit one of the vector pulse signals in the perpendicular direction to the pulse signal receiving and storage system.

[0022] S2. Utilize a pulse signal receiving and storage system to receive and store vector pulse signals, convert the vector pulse signals into electrical pulse signals, record the electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signals, and then transmit the obtained electrical pulse signal data to the pulse signal processing system.

[0023] S3. The pulse signal processing system receives the processed electrical pulse signal data, encodes the obtained pulse signal data into binary according to the set threshold, and then converts the encoded information into text information.

[0024] The thresholds include 95%, 71%, and 60% of the pulse intensity amplitude. Pulse intensity amplitudes greater than or equal to the thresholds are encoded as 1, and pulse intensity amplitudes less than the thresholds are encoded as 0.

[0025] The pulse signal generating device is a passively mode-locked fiber laser.

[0026] Optionally, step S1 includes adjusting the intracavity polarization controller in the pulse signal generator to generate a vector pulse signal, recording the output electrical pulse signal data through the pulse signal receiving, storage and processing system, and determining the number of soliton pulsation periods in the vector pulse signal by the computer-side pulse information processing system until the pulse signal generator generates a vector pulsation soliton signal with a combination of 3 times and 43 times the period.

[0027] The computer-based pulse information processing system is also used to measure the width of electrical pulse signals and the RF spectrum of electrical pulse signals.

[0028] Step S3 further includes extracting encoded information from binary encoding according to the set encoding start and end positions, matching the text information database content corresponding to the encoded information in the text information database according to the threshold and the encoding start and end positions, and finally outputting the corresponding text information.

[0029] According to specific embodiments provided by the present invention, the present invention discloses the following technical effects:

[0030] This invention provides a real-time encoded information storage system and method based on a mixed long-short period pulsating signal, taking a vector pulsating soliton with a combination of 3x and 43x periods as an example. A pulse signal generator produces a vector pulsating soliton with a combination of 3x and 43x periods, i.e., generates a vector pulsating soliton signal with a combination of 3x and 43x periods. A pulse signal processing system identifies and analyzes the periodic intensity modulation of the soliton pulsation, sets different thresholds, identifies the thresholds, performs binary encoding processing, matches the encoded information with the information database content corresponding to the thresholds, and finally outputs the corresponding text information. This invention features simple structure, low cost, concise and clear process, and convenient operation. Furthermore, the pulse signal is generated solely by the pulse transmitter, requiring no external signal modulation. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 This is a schematic diagram of a real-time encoded information storage system based on a hybrid long-short period pulsating signal provided by the present invention.

[0033] Figure 2 This is a schematic diagram of a real-time encoded information storage method based on a mixed long-short period pulsating signal provided by the present invention.

[0034] Figure 3 This is a schematic diagram of a pulse signal generator.

[0035] Figure 4 This is a schematic diagram of the display interface of the computer-side pulse signal processing system in a specific embodiment;

[0036] Figure 5 The vector pulsating soliton signal, which is a combination of 3x period and 43x period, is processed by a pulse signal receiving, storage and processing system to obtain the original signal data before encoding and the encoded information converted according to different thresholds;

[0037] Figure 6 This is a schematic diagram of the display interface of the computer-side pulse signal processing system in a specific embodiment;

[0038] Figure 7 The spectrum of a vector pulsating soliton signal consisting of a combination of 3x and 43x periods. Detailed Implementation

[0039] 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. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0040] The purpose of this invention is to provide a real-time encoded information storage system and method based on a mixture of long and short period pulsating signals, which does not require external signal modulation and has the advantages of simple process steps and convenient operation.

[0041] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Figure 1 As shown, a real-time encoded information storage system based on a mixed long-short period pulse signal includes a pulse signal generator 1, a pulse signal receiving and storage system 2, and a pulse signal processing system 3.

[0042] The pulse signal generating device 1 is used to generate a vector pulsating soliton signal that combines 3 times the period and 43 times the period, and to perform vector separation on the generated vector pulsating soliton signal that combines 3 times the period and 43 times the period to distinguish two vector pulse signals in mutually perpendicular directions, and to transmit one of the vector pulse signals in the perpendicular direction to the pulse signal receiving and storage system 2.

[0043] The pulse signal receiving and storage system 2 is used to receive and store vector pulse signals, convert the vector pulse signals into electrical pulse signals, record electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signals, and then transmit the obtained electrical pulse signal data to the pulse signal processing system 3.

[0044] The pulse signal processing system 3 is used to analyze the processed electrical pulse signal, process the periodicity of the signal amplitude modulation into encoded information according to different normalization processing rules, and then convert the encoded information into text information.

[0045] The pulse signal generating device 1 includes: a laser diode pump source 4, a wavelength division multiplexer 5, a gain fiber 6, a polarization-independent isolator 7, an intracavity polarization controller 8, a 50:50 optical coupler output 9, a saturable absorber 10, an extracavity polarization controller 11, and a polarization beam splitter 12.

[0046] The laser diode pump source 4 is connected in sequence to the input terminal 5a of the wavelength division multiplexer, the output terminal 5c of the wavelength division multiplexer 5, the gain fiber 6, the polarization-independent isolator 7, the intracavity polarization controller 8, the input terminal 9a of the 50:50 optical coupler, the output terminal 9c of the 50:50 optical coupler, the saturable absorber 10, and the input terminal 5b of the wavelength division multiplexer. The output terminal 9b of the 50:50 optical coupler, the extracavity polarization controller 11, the input terminal 12a of the polarization beamsplitter, and the output terminal 12b of the polarization beamsplitter are connected to the pulse signal receiving and storage system 2.

[0047] The wavelength division multiplexer 5 is used to combine optical carrier signals of different wavelengths at the transmitting end multiplexer and couple them into the same optical fiber of the optical line for transmission.

[0048] Gain Fiber 6 is an erbium-doped fiber, which increases the fiber's gain by incorporating erbium. This type of fiber has wide applications in optical communication and can be used to achieve long-distance optical signal transmission.

[0049] The polarization-independent isolator 7 allows light to propagate in only one direction while isolating the returning light. The intracavity polarization controller 8 acts as a rotator to adjust the angle of the vector soliton incident on the 50:50 optical coupler output, and also functions as a phase delayer, effectively adjusting the phase difference between the two orthogonal polarizations of the vector soliton to compensate for the additional birefringence modulation introduced by the external single-mode fiber. The 50:50 optical coupler output 9 distributes the input light proportionally to two fibers for transmission in a 50:50 ratio, with equal output signal strength for each path. By connecting the intracavity polarization controller 8 to the 50:50 optical coupler output 9, when the two orthogonal polarization directions of the vector soliton are aligned with the horizontal and vertical axes of the 50:50 optical coupler output 9, the two polarization components of the vector soliton will be properly separated under the action of the 50:50 optical coupler output 9 and output from their respective output terminals.

[0050] The vector pulsating soliton output from the output terminal 9c of the 50:50 optical coupler returns to the cavity to form a closed loop, while the vector pulsating soliton output from the output terminal 9b of the 50:50 optical coupler is output outside the cavity. The 50:50 optical coupler 9 is used to split the energy magnitude, and the output soliton states are all the same.

[0051] The intracavity polarization controller 8 has three waveplates, namely λ / 4, λ / 2 and λ / 4 waveplates, which control the polarization direction, polarization angle and polarization intensity of light respectively. Precise polarization control and output energy control can be achieved through fine adjustment. Different soliton states can be obtained by rotating one waveplate at different angles. The adjustment is carried out by rotating one waveplate while keeping the other two waveplates stationary.

[0052] An external polarization controller 11 is used to change the intensity amplitude of the two components of the pulse signal obtained by the polarization beamsplitter 12. The polarization beamsplitter 12 includes a horizontal output terminal 12b and a vertical output terminal 12c. The vector pulsating soliton signal, which combines 3x and 43x periods, is vector-separated by the external polarization controller 11 and the polarization beamsplitter 12.

[0053] A soliton is a special form of ultrashort pulse, which is a pulse-shaped traveling wave whose shape, amplitude, and velocity remain unchanged during propagation.

[0054] like Figure 3 The pulse signal generator shown is a passively mode-locked fiber laser. The passively mode-locked fiber laser is 6.085m long, of which the length of the single-mode fiber is L. SMF = 5.686m, gain fiber length L EDF =5.686m, fundamental repetition frequency f≈17.15MHz, using a 980nm wavelength semiconductor laser as the pump source. The wavelength division multiplexer in this embodiment can combine two different wavelengths (980nm and 1550nm). The saturable absorber selected is CNT-SA, a carbon nanotube-based saturable absorber device. A passively mode-locked fiber laser is essentially a dissipative system; its output ultrashort pulses are dissipative solitons. Furthermore, since the optical pulses can cycle infinitely within the resonant cavity, the self-organization and interaction processes of the dissipative solitons can be observed using a wide-angle detector and a digital oscilloscope. Typically, when the fiber laser operates in a stable state, the formed dissipative solitons have fixed pulse characteristics at any location within the cavity. In addition, the laser can also operate in quasi-stable and unstable states; the output pulse characteristics change after each intracavity transmission, thus exhibiting complex nonlinear dynamics in the time domain. After adjusting the intracavity polarization controller 8, the amplitude, pulse width, and energy of the dissipative soliton evolve periodically with the number of propagation cycles in the cavity, forming soliton pulsations. The pulse sequence output by the passively mode-locked fiber laser exhibits periodic intensity modulation on the oscilloscope. The modulation period of a single-cycle pulsating soliton is several times or even hundreds of times the intracavity cycle time. The evolution behavior of its two orthogonal polarization components can be either synchronous or asynchronous. By changing the intracavity polarization controller, different types of pulsating vector period-doubling solitons can be obtained in this passively mode-locked fiber laser, including single-cycle and double-cycle period-doubling soliton pulsations. The pulsation period of the output pulse of the double-cycle pulsating soliton is a combination of two different modulation periods.

[0055] The pulse signal receiving, storage and processing system 2 includes: a photodetector and a digital oscilloscope;

[0056] A photodetector is used to convert received vector pulse signals into electrical pulse signals and transmit them to a digital oscilloscope.

[0057] The digital oscilloscope is used to record electrical pulse signal data, including the cycle period and pulse intensity amplitude, and transmits the processed electrical pulse signal data to the computer-based pulse signal processing system 3;

[0058] The computer-based pulse information processing system 3 is used for real-time analysis of the processed electrical pulse signal data, including measuring the pulse signal width and RF spectrum, determining the number of soliton pulsation cycles. The pulse signal width can be measured using a Femtochrome FR-103XL autocorrelation instrument, and the RF spectrum can be measured using an RF spectrum analyzer (Rohde & Schwarz, FSU50). The system also encodes the obtained electrical pulse signal data according to three preset thresholds: pulse intensity amplitudes greater than or equal to the threshold are encoded as 1, and pulse intensity amplitudes less than the threshold are encoded as 0, resulting in three types of binary encoded information. This encoded information is then matched against a text information database corresponding to the threshold, and the matched text information is output and displayed.

[0059] Figure 2 This is a schematic diagram of a real-time encoded information storage method based on a mixed long-short period pulsating signal provided by the present invention, as shown below. Figure 2 As shown, the real-time encoded information storage method based on a mixed long-short period pulsating signal provided by the present invention is applicable to the aforementioned real-time encoded information storage system based on a mixed long-short period pulsating signal, and includes:

[0060] S201, a vector pulsating soliton signal combining 3 times period and 43 times period is generated by pulse signal generator 1;

[0061] S201 specifically includes: a rotating cavity polarization controller 8 dynamically adjusts the birefringence and polarization state of the laser cavity, causing polarization modulation and intensity modulation of the soliton, generating a vector pulse signal; a pulse signal receiving, storage and processing system 2 records the output electrical pulse signal data; and a computer-based pulse information processing system 3 determines the number of soliton pulsation periods until the pulse signal generating device 1 generates a vector pulsating soliton signal combining a 3-times period and a 43-times period.

[0062] like Figure 7 As shown in the spectrum, the side peak spacings of 5.86 MHz and 0.4 MHz are one-third and one-forty-third of the reference repetition frequency of 17.15 MHz, respectively, confirming that the vector pulse signal is a combination of short-period pulsations of 3 round-trip cavity cycles and long-period pulsations of 43 round-trip cavity cycles.

[0063] S202, the pulse signal receiving, storage and processing system 2 receives and stores vector pulse signals, converts the vector pulse signals into electrical pulse signals, reads the number of cycles and pulse intensity amplitude of the electrical pulse signals, and transmits them to the computer-side pulse signal processing system 3;

[0064] S203, the computer-side pulse signal processing system 3 analyzes and processes the electrical pulse signal, and encodes the pulse intensity amplitude greater than or equal to the threshold as 1 and the pulse intensity amplitude less than the threshold as 0 according to three set thresholds, thus obtaining three kinds of binary encoding information. Then, the encoding information is matched with the text information database of the corresponding threshold, and the matched text information is obtained.

[0065] S204 specifically includes:

[0066] The computer-based pulse information processing system 3 normalizes the processed pulse signal. The original signal data before encoding is shown in Figure 21. Figure 4 As shown, the pulse intensity amplitude distribution of the electrical pulse signal is periodic, and 95%, 71%, and 60% of the pulse intensity amplitude are selected as three intensity thresholds.

[0067] Pulse intensity amplitudes greater than or equal to a threshold are encoded as 1, and pulse intensity amplitudes less than the threshold are encoded as 0. Based on different threshold settings, the system identifies the threshold and performs binary encoding processing to obtain... Figure 5 The three binary codes shown in b, c, and d have different periodicities.

[0068] Encoded information with different periodic distributions can correspond to different text information. Therefore, the encoded information is matched with the text information database content corresponding to the threshold, and finally the corresponding text information is output.

[0069] As a specific example, the English word for "optics" is Optics, such as... Figure 4 As shown. Figure 4 The display interface for the computer-based pulse signal processing system includes: a pulse signal selection start position 15 and end position 16 under the condition of meeting the threshold; a threshold setting value displayed as a percentage 17; the number of pulse signals that meet the threshold in the data acquired by the digital oscilloscope 18; the selected data file 19; the encoded data obtained according to the threshold judgment 20; the original signal data before encoding 21; the encoded data obtained within the start and end range of the pulse cycle 22; the display of text information corresponding to the encoding 23; a start button 24; an end button 25; and a running status light 26.

[0070] Figure 4In this system, using a normalized threshold of 0.60 as a condition, pulse intensity amplitudes reaching or exceeding 0.60 are encoded as 1, while amplitudes less than 0.60 are encoded as 0. After processing, the system selects the first binary encoded pulse signal to end with the eighth, resulting in the encoded information: 11111111. Based on this threshold and encoding, the system reads the corresponding w-text information from the matching text information database at the start and end positions, and outputs the displayed text information as Optics. Furthermore, it also demonstrates... Figure 6 (f) in Figure 6 In (g), when the thresholds are 71% and 95%, the resulting binary encoded information is "11011111" and "100100100" respectively. The corresponding text information is "Hello" and "ZAFU" respectively. If the start and end positions of the encoding are set to other values, different encoded information is obtained.

[0071] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the method section.

[0072] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A method for real-time encoding information of a mixed long- and short-period pulsating signal, characterized in that, Includes the following steps: S1. Generate a vector pulsating soliton signal combining 3 times period and 43 times period through a pulse signal generator, and perform vector separation on the generated vector pulsating soliton signal combining 3 times period and 43 times period to distinguish two vector pulse signals in mutually perpendicular directions, and transmit one of the vector pulse signals in the perpendicular direction to the pulse signal receiving and storage system. S2. Utilize a pulse signal receiving and storage system to receive and store vector pulse signals, convert the vector pulse signals into electrical pulse signals, record the electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signals, and then transmit the obtained electrical pulse signal data to the pulse signal processing system. S3. The pulse signal processing system receives the processed electrical pulse signal data, encodes the obtained pulse signal data into binary according to the set threshold, and then converts the encoded information into text information. The thresholds include 95%, 71%, and 60% of the pulse intensity amplitude. Pulse intensity amplitudes greater than or equal to the thresholds are encoded as 1, and pulse intensity amplitudes less than the thresholds are encoded as 0. The pulse signal generating device is a passive mode-locked fiber laser, including a laser diode pump source (4), a wavelength division multiplexer (5), a gain fiber (6), a polarization-independent isolator (7), an intracavity polarization controller (8), a 50:50 optical coupler output (9), a saturable absorber (10), an extracavity polarization controller (11), and a polarization beam splitter (12). The laser diode pump source (4) is connected in sequence to the input end (5a) of the wavelength division multiplexer, the output end (5c) of the wavelength division multiplexer, the gain fiber (6), the polarization-independent isolator (7), the intracavity polarization controller (8), the input end (9a) of the 50:50 optical coupler output, the output end (9c) of the 50:50 optical coupler output, the saturable absorber (10), and the input end (5b) of the wavelength division multiplexer. The output end (9b) of the 50:50 optical coupler output, the extracavity polarization controller (11), the input end (12a) of the polarization beamsplitter, and the output end (12b) of the polarization beamsplitter are connected to the pulse signal receiving and storage system. Step S1 includes adjusting the intracavity polarization controller in the pulse signal generator to generate a vector pulse signal, recording the output electrical pulse signal data through the pulse signal receiving, storage and processing system, and determining the number of soliton pulsation cycles in the vector pulse signal by the computer-side pulse information processing system until the pulse signal generator generates a vector pulsation soliton signal with a combination of 3 times and 43 times the cycle. The computer-based pulse information processing system is also used to measure the width of electrical pulse signals and the RF spectrum of electrical pulse signals.

2. The real-time encoding information method for long and short period mixed pulsating signals according to claim 1, characterized in that, Step S3 further includes extracting encoded information from binary encoding according to the set encoding start and end positions, matching the text information database content corresponding to the encoded information in the text information database according to the threshold and the encoding start and end positions, and finally outputting the corresponding text information.

3. A real-time encoded information storage system based on a mixed long-short period pulsating signal, characterized in that, Includes the pulse signal generating device, pulse signal receiving and storage system, and pulse signal processing system as described in any one of claims 1 to 2; The pulse signal generating device is used to generate a vector pulsating soliton signal combining 3 times period and 43 times period, and to perform vector separation on the generated vector pulsating soliton signal combining 3 times period and 43 times period to distinguish two vector pulse signals in mutually perpendicular directions, and to transmit one of the vector pulse signals in the perpendicular direction to the pulse signal receiving and storage system. The pulse signal receiving and storage system is used to receive and store vector pulse signals, convert the vector pulse signals into electrical pulse signals, record electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signals, and then transmit the obtained electrical pulse signal data to the pulse signal processing system. The pulse signal processing system is used to receive processed electrical pulse signal data, encode the obtained pulse signal data into binary according to a set threshold, and then convert the encoded information into text information. The thresholds include 95%, 71%, and 60% of the pulse intensity amplitude. Pulse intensity amplitudes greater than or equal to the thresholds are encoded as 1, and pulse intensity amplitudes less than the thresholds are encoded as 0.

4. The real-time encoded information storage system for a mixed long- and short-period pulsating signal according to claim 3, characterized in that, The process of converting encoded information into text information includes: setting the start and end positions of the encoded reading; after the system identifies the start and end position information, matching and recognizing the encoded information with the corresponding text information database under the corresponding threshold; and finally outputting the matched text information.

5. A real-time encoded information storage system for a mixed long- and short-period pulsating signal according to claim 3, characterized in that, The pulse signal receiving and storage system includes: a photodetector and a digital oscilloscope; the photodetector is used to convert the received optical pulse signal into an electrical pulse signal and transmit it to the digital oscilloscope; the digital oscilloscope is used to record and store electrical pulse signal data, including the cycle period and pulse intensity amplitude of the electrical pulse signal, and transmit the electrical pulse signal data to the computer-side pulse signal processing system.

6. The real-time encoded information storage system for a mixed long- and short-period pulsating signal according to claim 3, characterized in that, The pulse signal processing system also includes an autocorrelation analyzer and an RF spectrum analyzer.

Citation Information

Patent Citations

  • Codable information system and method based on vector multiple period soliton pulsation

    CN114710209A

  • Pulse generator, pulse amplifier, pulse compressor, and pulse generating device equipped with them

    JP2006053343A