A correction system, method, device and storage medium for nonlinear compensation

Through the nonlinear compensation correction system and iterative algorithm, the problem of insufficient nonlinearity of FM continuous wave radar is solved, and rapid correction without synchronous signals and complete devices is achieved, which improves test efficiency and linearity and reduces hardware requirements.

CN117289250BActive Publication Date: 2025-08-29XIFENG OPTOELECTRONICS TECH (NANJING) CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311256543.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-08-29
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

In the prior art, the frequency modulation nonlinearity of the frequency modulation continuous wave radar is insufficient, resulting in low ranging accuracy and short range. The test process requires synchronous signals and complete frequency modulation continuous wave devices, with high hardware requirements and low testing efficiency.

Method used

A nonlinear compensation correction system is adopted, including a light source module, a sample module, a transimpedance amplifier, an ADC module, a control module and a DAC module. Through the MZI structure and iterative algorithm, Fourier series expansion and inverse expansion processing are used to achieve rapid correction without the need for synchronous signals and complete frequency modulation continuous wave devices.

Benefits of technology

It improves testing efficiency, reduces hardware cost and test threshold, and quickly verifies the response performance of FM continuous wave devices. The iteration process is stable, the linearity is good, and the effective coverage is large. It simplifies the hardware structure and improves the testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117289250B_ABST
    Figure CN117289250B_ABST
Patent Text Reader

Abstract

The present invention discloses a correction system, method, device and storage medium for nonlinear compensation. The system includes a light source module, a sample module, a transimpedance amplifier, an ADC module, a control module and a DAC module. The output end of the DAC module is connected to the input end of the sample module. The light source module generates a single wavelength signal light and inputs it into the sample module. The sample module processes the single wavelength signal light to obtain a periodic current signal. The transimpedance amplifier amplifies the periodic current signal and converts it into a voltage signal. The ADC module samples and collects the voltage signal output by the transimpedance amplifier. The control module processes the data collected by the ADC module and restores the iterative voltage signal. The DAC module loads the restored iterative voltage signal onto the sample module. The solution of the present invention does not require a synchronization signal or a complete frequency-modulated continuous wave device as a test sample. The hardware requirements are low and the test efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of semiconductor laser frequency modulation interference sensing and measurement technology, and in particular to a correction system, method, device and storage medium for nonlinear compensation. Background Art

[0002] The FMCW signal transmitter is an essential component for LFM radar transmission. The electrical signal generator generates an electrical signal to modulate the LFM signal. The FMCW signal transmitter's FMCW linearity determines the signal quality, ranging accuracy, and range of the LFM radar. The greater the FMCW linearity, the lower the signal quality, ranging accuracy, and range. FMCW linearity is driven by FMCW nonlinearity, which is primarily caused by the nonlinear response between the drive circuit's electrical signal and the FMCW signal. Accurately evaluating and calculating the response parameters of FMCW nonlinearity is key to implementing FMCW. In particular, the nonlinearity of FMCW in the phased-control region, which utilizes the thermo-optical effect, primarily stems from the response delay between the heating electrode and the waveguide. Correcting this type of nonlinearity based on thermal modulation can simplify the testing process and enable nonlinear compensation testing and verification of the thermally modulated structure within the phased-control region. Summary of the Invention

[0003] Purpose of the invention: The purpose of the present invention is to provide a correction system, method, device and storage medium for nonlinear compensation. The system does not require a synchronization signal or a complete frequency-modulated continuous wave device as a test sample, has low hardware requirements, and improves test efficiency.

[0004] Technical solution: A nonlinear compensation correction system of the present invention includes a light source module, a sample module, a transimpedance amplifier, an ADC module, a control module, and a DAC module connected in sequence, wherein the output end of the DAC module is connected to the input end of the sample module;

[0005] The light source module is used to generate a single wavelength signal light and input it into the sample module. The sample module is used to process the single wavelength signal light to obtain a periodic current signal. The transimpedance amplifier is used to amplify the periodic current signal and convert it into a voltage signal. The ADC module is used to sample and collect the voltage signal output by the transimpedance amplifier. The control module is used to process the data collected by the ADC module and restore the iterative voltage signal. The DAC module is used to load the restored iterative voltage signal onto the sample module.

[0006] Furthermore, the sample module includes an MZI with a symmetrical structure, a heating electrode arranged on an upper arm of the MZI, and a detector connected to an end of the MZI.

[0007] Furthermore, the MZI is used to split the single-wavelength signal light into two transmission paths, and a periodic initial square wave signal of a single frequency is loaded on the heating electrode. The effective refractive index of the upper arm waveguide of the MZI changes with the change of the voltage signal, thereby causing the signal light of the upper and lower arms of the MZI to produce a periodic phase difference. After being combined at the end of the MZI, it enters the detector, and the detector obtains a periodic current signal under the action of the photoelectric effect.

[0008] Based on the same inventive concept, a nonlinear compensation correction method of the present invention is applied to the above-mentioned nonlinear compensation correction system, comprising the following steps:

[0009] The light source module generates a single wavelength signal light of preset power and inputs it into the sample module;

[0010] An initial square wave signal of a single frequency is applied to the heating electrode. The signal light from the upper and lower arms of the MZI produces a periodic phase difference, and after being combined at the end of the MZI, it enters the detector. The detector obtains a periodic current signal under the action of the photoelectric effect.

[0011] The transimpedance amplifier amplifies the periodic current signal and converts it into a voltage signal;

[0012] The ADC module samples and collects the voltage signal output by the transimpedance amplifier. The control module processes the data collected by the ADC module and restores the iterative voltage signal.

[0013] The DAC module loads the restored iterative voltage signal onto the heating electrode;

[0014] Repeat the above steps until the output signal linearity reaches the expected level.

[0015] Furthermore, the control module processes the data collected by the ADC module and iteratively generates a new voltage waveform, including the following steps:

[0016] The control module processes the data collected by the ADC module and restores the iterative voltage signal, including the following steps:

[0017] Assume the expected linear output within one cycle is I d (t) The initial square wave signal is u(t), the number of sampling points is N, and the expected linear output I d After Fourier series expansion of (t) and the initial square wave signal u(t), the expected linear output I is obtained dThe k-order Fourier series coefficient a(k) of the initial square wave signal u(t), the k-order Fourier series coefficient v(k) of the initial square wave signal u(t), a(k)=Id(t)*exp(2π*f*t*(2k-1)) / N, v(k)=u(t)*exp(2π*f*t*(2k-1)) / N, where k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, T is the period, and the expected N-order expanded complex coefficients a1, a2, ..., a N and v1, v2, ..., v N ;

[0018] The control module intercepts the voltage signal collected by the ADC module, intercepts the data of an integer period I(t), the number of data points is N1, performs complex Fourier series expansion, and calculates the k-order Fourier series coefficient A(k) of I(t), A(k)=I(t)*exp(2π*f*t*(2k-1)) / N1; 0<=t<=m*T, m is a positive integer greater than 1, and obtains the real-time N-order expanded complex coefficients A1, A2, ..., A N ;

[0019] The control module performs real-time N-level expansion on the complex coefficients A1, A2, ..., A N Perform the initial phase difference correction, and then sequentially compare it with the expected N-level expanded complex coefficients a1, a2, ..., a N Compare and obtain the iteration coefficients of Fourier coefficients at each level;

[0020] The control module calculates the Fourier coefficients of each level of the iterative voltage signal vc(k)=v(k)*C(k), then performs inverse Fourier series expansion to restore the iterative voltage signal, and loads the restored iterative voltage signal onto the heating electrode through the DAC module;

[0021] Adjust various parameters and repeat the above steps until the linearity meets expectations, and evaluate the relationship between the output signal linearity and various parameters.

[0022] Furthermore, the iterative coefficients of the Fourier coefficients at each level are calculated as follows:

[0023]

[0024] Wherein, m is a positive integer greater than 1; a(k) represents the k-th order Fourier series coefficient of Id(t); A(k) represents the k-th order Fourier series coefficient of I(t).

[0025] Furthermore, the inverse Fourier series is expanded to restore the iterative voltage signal. The calculation formula is as follows:

[0026] uc(t)=vc(t)*exp(2π*f*t*(2k-1))

[0027] Take the real part of uc(t) and multiply it by 2 to restore the iterated voltage signal;

[0028] Wherein, k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, and T is the period.

[0029] Furthermore, the linearity evaluation function is used to evaluate the relationship between the linearity of the output signal and various parameters. The calculation formula of the linearity evaluation function is as follows:

[0030]

[0031]

[0032] Where, is the average value of I(t); solve the linear regression coefficient: 1-r 2 =SS res / SS tot , where r is the linearity.

[0033] Based on the same inventive concept, a nonlinear compensation correction device of the present invention includes a processor and a memory, wherein the memory stores computer instructions, and the processor is used to execute the computer instructions stored in the memory. When the computer instructions are executed by the processor, the electronic device implements the steps of the nonlinear compensation correction method as described above.

[0034] Based on the same inventive concept, a computer-readable storage medium of the present invention stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned nonlinear compensation correction method.

[0035] Beneficial effects: Compared with the prior art, the present invention has the following significant technical effects:

[0036] (1) The calibration system of the present invention does not require a synchronization signal or a complete frequency-modulated continuous wave device as a test sample, and has low hardware requirements, which not only improves test efficiency but also reduces test costs and thresholds;

[0037] (2) The calibration system of the present invention uses an MZI-based thermal adjustment structure, which can quickly verify some performance, such as the response performance of the swept frequency phase control region in the frequency modulated continuous wave device, whether the ADC / DAC resolution accuracy is sufficient, and the quality of the algorithm. Without the need for a complete device, the iteration cycle is shortened and the R&D progress is accelerated.

[0038] (3) The correction method of the present invention adopts a new iterative algorithm, which is not affected by circuit delay and only requires Fourier series expansion and inverse expansion processing without other transformation processing. It can make the iterative process smoother, faster, more linear, and have a larger effective coverage range, greatly improving the iteration efficiency and avoiding the waste of computing resources.

[0039] (4) Based on the open-loop correction method, the present invention proposes a simple measurement system and supporting algorithm, which further simplifies the hardware structure and is used for rapid verification of the response performance of the phase-controlled thermal adjustment structure and the supporting algorithm, greatly improving the test efficiency and reducing the test cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a connection block diagram of a nonlinear compensation correction system disclosed in an embodiment of the present invention;

[0041] Figure 2 is a schematic structural diagram of a sample module disclosed in an embodiment of the present invention;

[0042] Figure 3 This is a flow chart of a nonlinear compensation correction method disclosed in an embodiment of the present invention;

[0043] Figure 4 Schematic diagram of the MZI output response in steady state disclosed in an embodiment of the present invention;

[0044] Figure 5 This is a flow chart of the nonlinear compensation solution test and algorithm verification disclosed in an embodiment of the present invention;

[0045] Figure 6 This is a simulation result diagram after 20 iterations of the square wave electrical signal initialized in the embodiment disclosed in the present invention;

[0046] Figure 7 This is a diagram of the measured results after 20 iterations of the square wave electrical signal initialized according to the embodiment of the present invention;

[0047] Figure 8 It is a structural schematic diagram of a nonlinear compensation correction device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The technical solution of the present invention is described in detail below in conjunction with specific implementation methods and the accompanying drawings.

[0049] Example 1

[0050] Combine Figure 1-2The nonlinear compensation correction system of the present invention includes a light source module, a sample module, a transimpedance amplifier, an ADC module, a control module and a DAC module. The light source module, the sample module, the transimpedance amplifier, the ADC module, the control module and the DAC module are connected in sequence, and the output end of the DAC module is connected to the input end of the sample module. The sample module includes a symmetrically arranged Mach-Zehnder interferometer (MZI) 201, a heating electrode 202, and a detector 203. The heating electrode 202 is arranged on the upper arm of the Mach-Zehnder interferometer 201, and the detector 203 is connected to the end of the Mach-Zehnder interferometer 201.

[0051] The light source module generates a single-wavelength signal light and inputs it into the sample module. Once inside the sample module, the single-wavelength signal light is split into two transmission paths by the MZI 201. A periodic voltage signal of a single frequency is applied to the heater electrode 202 in the upper arm of the MZI 201. The effective refractive index of the waveguide in the upper arm of the MZI 201 changes with the voltage signal, causing a periodic phase difference between the signal lights in the upper and lower arms of the MZI 201. After being combined at the end of the MZI 201, the light enters the detector 203. Due to the photoelectric effect, the detector 203 generates a periodic current signal. This periodic current signal in the detector 203 is amplified by the transimpedance amplifier 3 and converted into a voltage signal, which is then sampled and collected by the ADC module. The control module processes the data collected by the ADC module and recovers the iterative voltage signal, which is then applied to the heater electrode 202 via the DAC module. This iterative process is repeated to achieve a linear output.

[0052] Example 2

[0053] Combine Figure 3 , Figure 3 This is a flow chart of a nonlinear compensation correction method disclosed in an embodiment of the present invention. Figure 3 The correction method of nonlinear compensation described can be applied to nonlinear compensation systems. Figure 3 The nonlinear compensation correction method may include the following operations:

[0054] S1. The light source module generates a single wavelength signal light with a preset power and inputs it into the sample module.

[0055] S2. An initial square wave signal u(t) of a single frequency is loaded onto the heating electrode. The signal light from the upper and lower arms of the Mach-Zehnder interferometer produces a periodic phase difference, and after being combined at the end of the Mach-Zehnder interferometer, it enters the detector. The detector obtains a periodic current signal under the action of the photoelectric effect.

[0056] In this step, the control module applies a single-frequency initial square wave signal u(t) to the electrode to be heated via the DAC module. The single-frequency voltage signal u(t) is a periodic electrical signal with a bias voltage of Vb and a peak value of Vpp.

[0057] Scan the voltage on the upper arm heating electrode 202 of MZI201 at low frequency, monitor the detector current, and obtain the response waveform, such as Figure 4 As shown. The linear region is intercepted, and the starting and ending points are taken as the minimum and maximum values ​​of the desired linear output, respectively. The desired linear output Id(t) of a symmetrical triangle wave is constructed. The midpoint voltage is selected as the sweep signal bias voltage Vb, and the linear region voltage difference is used as the sweep signal peak voltage Vpp. An initial square wave signal u(t) with a bias voltage of Vb and a peak value of Vpp is constructed. A complex Fourier series expansion is performed, and the complex coefficients of the expected N-stage expansion are obtained, namely v1, v2, ..., vN.

[0058] S3, the transimpedance amplifier amplifies the periodic current signal and converts it into a voltage signal.

[0059] S4. The ADC module samples and collects the voltage signal output by the transimpedance amplifier. The control module processes the data collected by the ADC module and restores the iterated voltage signal.

[0060] In this step, if Figure 5 As shown, the control module processes the data collected by the ADC module and restores the iterative voltage signal, including the following steps:

[0061] S4.1. Set the expected symmetrical triangle wave linear output response within one cycle, that is, set the expected linear output I d (t), the initial square wave signal is u(t), the number of sampling points is N, and the expected linear output I d After Fourier series expansion of (t) and the initial square wave signal u(t), the expected linear output I is obtained d (t), the k-order Fourier series coefficient a(k) of the initial square wave signal u(t), and the k-order Fourier series coefficient v(k) of the initial square wave signal u(t), that is: a(k)=Id(t)*exp(2π*f*t*(2k-1)) / N, v(k)=u(t)*exp(2π*f*t*(2k-1)) / N, where k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, T is the period, and the expected N-order expanded complex coefficients a1, a2, ..., a N and v1, v2, ..., v N ;

[0062] In this embodiment, the expected linear sweep interval is determined, an ideal symmetrical triangular wave is constructed, and the expected waveform is expanded by complex Fourier series to obtain the complex coefficients of the expected N-level expansion, which are a1, a2, ..., a N , as follows:

[0063] According to the response curve, the expected linear output within one cycle is set as I d (t), 0<=t<=T, T is the period, construct an ideal symmetrical triangular wave, perform complex Fourier series expansion on the expected waveform, and obtain the complex coefficients of the expected N-level expansion, which are a1, a2, ..., aN respectively.

[0064] S4.2. The control module intercepts the voltage signal collected by the ADC module, intercepts the data of an integer number of cycles I(t), the number of data points is N1, performs complex Fourier series expansion, and calculates the k-order Fourier series coefficient A(k) of I(t), that is: A(k) = I(t)*exp(2π*f*t*(2k-1)) / N1; 0<=t<=m*T, m is a positive integer greater than 1, and obtains the real-time N-order expanded complex coefficients A1, A2, ..., A N .

[0065] S4.3, the control module performs real-time N-level expansion on the complex coefficients A1, A2, ..., A N Perform the initial phase difference correction, and then sequentially compare it with the expected N-level expanded complex coefficients a1, a2, ..., a N By comparison, the iterative coefficients of the Fourier coefficients at each level are obtained.

[0066] In this embodiment, the calculation formula of the iteration coefficient of each level of Fourier coefficient is as follows:

[0067]

[0068] Wherein, m is a positive integer greater than 1; a(k) represents the k-th order Fourier series coefficient of Id(t); A(k) represents the k-th order Fourier series coefficient of I(t).

[0069] S4.4. The control module calculates the Fourier coefficients of each level of the iterative voltage signal vc(k)=v(k)*C(k), and then performs inverse Fourier series expansion to restore the iterative voltage signal, and loads the restored iterative voltage signal onto the heating electrode through the DAC module.

[0070] In this embodiment, the inverse Fourier series is expanded to restore the iterative voltage signal. The calculation formula is as follows:

[0071] uc(t)=vc(t)*exp(2π*f*t*(2k-1))

[0072] Take the real part of uc(t) and multiply it by 2 to restore the iterated voltage signal;

[0073] Wherein, k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, and T is the period.

[0074] S4.5. Adjust various parameters and repeat the above steps until the linearity meets expectations. Evaluate the relationship between the output signal linearity and various parameters.

[0075] In this embodiment, a linearity evaluation function is used to evaluate the relationship between the linearity of the output signal and various parameters. The calculation formula of the linearity evaluation function is as follows:

[0076]

[0077]

[0078] Where, is the average value of I(t); linear regression coefficient: 1-r 2 =SS res / SS tot , where r is the linearity.

[0079] S5. The DAC module loads the restored iterative voltage signal onto the heating electrode.

[0080] S6. Repeat the above steps until the output signal linearity reaches the expected level.

[0081] Figure 6 The simulation results after 20 iterations of this algorithm show that the linear regression coefficient can reach 1e-5, which reflects the advantages of the algorithm being fast, stable and having good convergence. Figure 7 Based on the device and algorithm of the present invention, the measured results show that after 20 iterations, the actual output is basically consistent with the expected waveform, and the linear regression coefficient can reach 1e-4. The measured results are consistent with the theory; this fully demonstrates the advantages of the present invention, such as a smooth iterative process, fast iteration speed, good linearity, and a large effective coverage range.

[0082] Example 3

[0083] Combine Figure 8 , Figure 8 It is a structural schematic diagram of a nonlinear compensation correction device disclosed in an embodiment of the present invention. Figure 8 The described device can be used for nonlinear compensation correction.

[0084] like Figure 8As shown, the device may include a processor and a memory, wherein the memory stores computer instructions, and the processor is used to execute the computer instructions stored in the memory. When the computer instructions are executed by the processor, the electronic device implements the steps of the method described in the above embodiment and can achieve technical effects consistent with the above method.

[0085] The memory may include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The device may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the memory may be used to read and write non-removable, non-volatile magnetic media (commonly referred to as a "hard drive"). A program / utility having a set (at least one) of program modules may be stored in, for example, the memory, such program modules including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules typically perform the functions and / or methods of the embodiments described herein.

[0086] The processor executes various functional applications and data processing by running the programs stored in the memory, such as implementing the method provided in the first embodiment of the present invention.

[0087] Example 4

[0088] Embodiment 4 of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method described in the above embodiment are implemented and the technical effect consistent with the above method can be achieved.

[0089] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or components, or any combination thereof. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by an instruction execution system, device or device or used in combination with it.

[0090] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0091] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0092] The computer program code for performing the operations of the present invention can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0093] Of course, the computer-executable instructions of a storage medium provided by an embodiment of the present invention are not limited to the above method operations, but can also execute related operations in the method provided by any embodiment of the present invention.

[0094] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A correction method for nonlinear compensation, characterized by: The method is applied to a correction system for nonlinear compensation and includes the following steps: The light source module generates a single wavelength signal light of preset power and inputs it into the sample module; An initial square wave signal of a single frequency is applied to the heating electrode. The signal light from the upper and lower arms of the MZI produces a periodic phase difference, and after being combined at the end of the MZI, it enters the detector. The detector obtains a periodic current signal under the action of the photoelectric effect. The transimpedance amplifier amplifies the periodic current signal and converts it into a voltage signal; The ADC module samples and collects the voltage signal output by the transimpedance amplifier. The control module processes the data collected by the ADC module and restores the iterative voltage signal. The DAC module loads the restored iterative voltage signal onto the heating electrode; Repeat the above steps until the output signal linearity reaches the expected level; The control module processes the data collected by the ADC module and restores the iterative voltage signal, including the following steps: Assume the expected linear output within one cycle is I d ( t ), the initial square wave signal is u(t), the number of sampling points is N, and the expected linear output I d ( t ) and the initial square wave signal u(t) are expanded in Fourier series to obtain the expected linear output I d ( t )’s k-order Fourier series coefficient a(k), the k-order Fourier series coefficient v(k) of the initial square wave signal u(t), a(k)= Id(t)*exp(2π*f*t*(2k-1)) / N, v(k)= u(t)*exp(2π*f*t*(2k-1)) / N, where k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, T is the period, and the expected N-order expanded complex coefficients a1, a2, ..., a N and v1, v2, ..., v N ; The control module intercepts the voltage signal collected by the ADC module, intercepts the data of an integer period I(t), the number of data points is N1, performs complex Fourier series expansion, and calculates the k-order Fourier series coefficient A(k) of I(t), A(k) = I(t)*exp(2π*f*t*(2k-1)) / N1; 0<=t<=m*T, m is a positive integer greater than 1, and obtains the real-time N-order expanded complex coefficients A1, A2, ..., A N ; The control module performs real-time N-level expansion on the complex coefficients A1, A2, ..., A N Perform the initial phase difference correction, and then sequentially compare it with the expected N-level expanded complex coefficients a1, a2, ..., a N Compare and obtain the iteration coefficients of Fourier coefficients at each level; The control module calculates the Fourier coefficients of each level of the iterative voltage signal vc(k)=v(k)*C(k), then performs inverse Fourier series expansion to restore the iterative voltage signal, and loads the restored iterative voltage signal onto the heating electrode through the DAC module; Adjust various parameters and repeat the above steps until the linearity meets expectations, and evaluate the relationship between the output signal linearity and various parameters; A correction system for nonlinear compensation comprises a light source module, a sample module, a transimpedance amplifier, an ADC module, a control module and a DAC module connected in sequence, wherein the output end of the DAC module is connected to the input end of the sample module; the light source module is used to generate a single wavelength signal light and input it into the sample module, and the sample module is used to process the single wavelength signal light to obtain a periodic current signal; the sample module comprises an MZI (201) with a symmetrical structure, the transimpedance amplifier is used to amplify the periodic current signal and convert it into a voltage signal, the ADC module is used to sample and collect the voltage signal output by the transimpedance amplifier, the control module is used to process the data collected by the ADC module and restore the iterative voltage signal, and the DAC module is used to load the restored iterative voltage signal into the sample module.

2. The nonlinear compensation correction method according to claim 1, characterized in that: The sample module further comprises a heating electrode (202) arranged on the upper arm of the MZI (201), and a detector (203) connected to the end of the MZI (201).

3. The nonlinear compensation correction method according to claim 2, characterized in that: The MZI (201) is used to evenly split a single wavelength signal light into two transmission paths. A periodic initial square wave signal of a single frequency is loaded on the heating electrode (202). The effective refractive index of the upper arm waveguide of the MZI (201) changes with the change of the voltage signal, thereby causing the signal light of the upper and lower arms of the MZI (201) to produce a periodic phase difference. After being combined at the end of the MZI (201), the signal light enters the detector (203). The detector (203) obtains a periodic current signal under the action of the photoelectric effect.

4. The nonlinear compensation correction method according to claim 1, characterized in that: The iterative coefficients of the Fourier coefficients at each level are calculated as follows: ,m>1 Where m is a positive integer greater than 1; a(k) represents I d ( t ) is the k-th order Fourier series coefficient of I(t); A(k) represents the k-th order Fourier series coefficient of I(t).

5. The nonlinear compensation correction method according to claim 4, characterized in that: The inverse Fourier series expansion is performed to restore the iterative voltage signal. The calculation formula is as follows: uc(t)= vc(t)*exp(2π*f*t*(2k-1)) Take the real part of uc(t) and multiply it by 2 to restore the iterated voltage signal; Where k is a positive integer, f is the frequency of the electrical signal, 0<=t<=T, and T is the period.

6. The nonlinear compensation correction method according to claim 1, characterized in that: The linearity evaluation function is used to evaluate the relationship between the linearity of the output signal and various parameters. The calculation formula of the linearity evaluation function is as follows: , , Where, for Average value; solve for the linear regression coefficient: ,in, r is linearity.

7. A correction device for nonlinear compensation, characterized in that: The correction device comprises a processor and a memory, wherein the memory stores computer instructions, and the processor is used to execute the computer instructions stored in the memory. When the computer instructions are executed by the processor, the correction device implements the steps of the nonlinear compensation correction method as described in any one of claims 1 to 6.

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 steps of the nonlinear compensation correction method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Linear frequency modulation continuous wave laser, calibration method and algorithm processing flow in calibration process

    CN116131095A