A method for compensating ranging error of spatial optical frequency comb current and temperature coupling effect
Patent Information
- Application Number
- CN202610930037.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-25
- Publication Date
- 2026-09-01
AI Technical Summary
3)电流直接影响频率稳定性:驱动电流的瞬时波动会直接改变激光增益介质的粒子数反转效率,导致梳齿频率出现瞬时抖动,进一步加剧测距误差
Smart Images

Figure CN122672014A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of optical precision measurement technology, and in particular to a method for compensating for ranging errors caused by the coupling effect of spatial optical frequency comb current and temperature. Background Technology
[0002] Optical frequency combs (OFCs) have become core devices in frequency measurement, ranging, and spectral analysis due to their core advantages of high frequency accuracy, large spectral line density, and wide measurement dynamic range. They are widely used in scenarios with high requirements for measurement accuracy and environmental adaptability, such as industrial equipment size calibration, aerospace target ranging, and lidar 3D imaging.
[0003] However, in practical applications, fluctuations in the driving current of the optical frequency comb are a key factor leading to increased ranging errors. The error propagation chain mainly manifests in the following three aspects: 1) Current fluctuations cause temperature drift: The power consumption of the core components of the optical frequency comb (laser gain medium, resonant cavity) is directly related to the driving current. For every 10mA fluctuation in current, the temperature of the core components can drift by 0.5-1K, and this temperature change directly causes a shift in the comb tooth frequency (for every 1K change in temperature, the frequency shifts by 10-100kHz). 2) Temperature drift causes wavelength and phase deviation: Temperature changes alter the refractive index of the laser medium, causing a drift in the output laser wavelength (typically 0.05-0.1nm / K). Simultaneously, it causes a change in the phase delay of the optical system (lens, fiber), which is superimposed on the target phase difference to form additional errors. 3) Current directly affects frequency stability: Instantaneous fluctuations in the driving current directly change the population inversion efficiency of the laser gain medium, causing instantaneous jitter in the comb tooth frequency, further exacerbating the ranging error.
[0004] Therefore, it is urgent to compensate for the ranging error of the optical frequency comb caused by the coupling effect of driving current and temperature in order to improve the ranging accuracy of the optical frequency comb. Summary of the Invention
[0005] This invention provides a method for compensating for ranging errors caused by the coupling effect of current and temperature on a spatial optical frequency comb. This method can eliminate the coupling effect between the driving current and temperature, thereby improving the ranging accuracy of the optical frequency comb.
[0006] In a first aspect, embodiments of the present invention provide a method for compensating for ranging errors caused by the coupling effect of spatial optical frequency comb current and temperature, comprising: The system collects real-time driving current of the space optical frequency comb, real-time temperature of the core components, ambient humidity, optical path difference of the target, and comb tooth frequency. Each of the collected real-time parameters was corrected to obtain the corrected drive current, temperature, ambient humidity, optical path difference, and comb frequency. Based on the corrected temperature and drive current, a current-temperature joint control strategy is determined to ensure that the drive current and temperature remain stable within the set range. The corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency are input into a pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. The optical path difference is compensated based on the distance measurement error compensation amount to obtain the final distance measurement result.
[0007] Secondly, embodiments of the present invention also provide a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature, comprising: The acquisition unit is used to acquire the real-time drive current of the space optical frequency comb, the real-time temperature of the core components, the ambient humidity, the optical path difference of the target, and the comb tooth frequency. The correction unit is used to correct each of the collected real-time parameters to obtain the corrected drive current, temperature, ambient humidity, optical path difference and comb frequency. The regulating unit is used to determine the current-temperature joint control strategy based on the corrected temperature and drive current to ensure that the drive current and temperature are stable within the set range. The compensation calculation unit is used to input the corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency into a pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. The compensation unit is used to compensate the corrected optical path difference based on the ranging error compensation amount to obtain the final ranging result.
[0008] Thirdly, embodiments of the present invention also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the method described in any embodiment of this specification.
[0009] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the methods described in any embodiment of this specification.
[0010] Fifthly, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described above.
[0011] This invention provides a method for compensating for ranging errors caused by the coupling effect of current and temperature in a space optical frequency comb. By correcting various real-time parameters, it can adapt to the harsh environment of space scenarios, characterized by drastic temperature changes, complex operating conditions, and long-term uninterrupted operation. It maintains stable, high-precision ranging capabilities even under dynamic disturbance conditions, significantly expanding the engineering applicability of optical frequency comb ranging systems. By employing a current-temperature joint control strategy, it avoids temperature-current cross-disturbance caused by single-parameter adjustment, achieving high-precision steady-state locking of the driving current and core component temperature. This suppresses the generation of coupled errors from the source, meeting the requirements of long-term continuous operation in space environments. The ranging error compensation model integrates the coupled effects of multiple factors, including current, temperature, humidity, optical path difference, component aging, and frequency drift. It can simultaneously cover the basic error of single-parameter deviation, the cross-coupling error of current-temperature-humidity-optical path difference, and the dynamic secondary error of component aging and frequency drift. It fully matches the error sources of all operating conditions in space ranging, exhibiting high fit and effectively correcting nonlinear coupling errors and long-term drift errors, significantly improving the accuracy and consistency of ranging results. In summary, this application can eliminate the coupling effect of driving current and temperature, thereby improving the ranging accuracy of optical frequency combs. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention 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 some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a schematic diagram of a ranging error compensation method for the coupling effect of spatial optical frequency comb current and temperature provided in an embodiment of the present invention; Figure 2 This is a hardware architecture diagram of an electronic device provided in an embodiment of the present invention; Figure 3 This is a structural diagram of a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature, provided in an embodiment of the present invention. Detailed Implementation
[0014] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0015] Please refer to Figure 1 This invention provides a method for compensating for ranging errors caused by the coupling effect of spatial optical frequency comb current and temperature. The method includes: Step 100: Collect the real-time drive current of the space optical frequency comb, the real-time temperature of the core components, the ambient humidity, the optical path difference of the target, and the comb tooth frequency. Step 102: Correct each of the collected real-time parameters to obtain the corrected drive current, temperature, ambient humidity, optical path difference and comb frequency. Step 104: Based on the corrected temperature and drive current, adopt a current-temperature joint control strategy to ensure that the drive current and temperature are stable within the set range. Step 106: Input the corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency into the pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. Step 108: Compensate the corrected optical path difference based on the ranging error compensation amount to obtain the final ranging result.
[0016] In this implementation, by correcting various real-time parameters, it can adapt to the harsh environment of space scenarios characterized by drastic temperature changes, complex operating conditions, and long-term uninterrupted operation. It maintains stable, high-precision ranging capabilities even under dynamic disturbance conditions, significantly expanding the engineering applicability of the optical frequency comb ranging system. By adopting a current-temperature joint control strategy, it avoids temperature-current cross-disturbance caused by single-parameter adjustment, achieving high-precision steady-state locking of the driving current and core component temperature. This suppresses coupled errors at the source, adapting to the long-term continuous operation requirements in space environments. The ranging error compensation model integrates the coupled effects of multiple factors, including current, temperature, humidity, optical path difference, component aging, and frequency drift. It can simultaneously cover the basic error of single-parameter deviation, the cross-coupling error of current-temperature-humidity-optical path difference, and the dynamic secondary error of component aging and frequency drift. It fully matches the error sources of all operating conditions in space ranging, with a high degree of fit. It can effectively correct nonlinear coupling errors and long-term drift errors, significantly improving the accuracy and consistency of ranging results. In summary, this application can eliminate the coupling effect of driving current and temperature, thereby improving the ranging accuracy of optical frequency combs.
[0017] It should be noted that before calculating the ranging error compensation, the optical frequency comb ranging system (including the current sensor, temperature sensor, and humidity sensor) must first be fully initialized and calibrated to ensure that the initial state of the system meets the ranging compensation requirements. The specific operation is as follows: Place the optical frequency comb in a standard constant temperature and humidity environment (e.g., ambient temperature 25℃±0.01K, ambient humidity 45%RH±0.5%RH), start the system and preheat for 30 minutes. After the system is running stably, set various reference parameters, including: reference drive current. =80mA, reference temperature =25℃ (298.15K), reference comb frequency =1.3GHz, reference humidity =45%RH, reference ranging optical path difference =100m (calibrated using a standard ranging target, with a calibration accuracy of ≤0.1μm).
[0018] Simultaneously, each module of the system was calibrated: the current sensor calibration used a standard current source to input a standard current within the range of 0~100mA, and the deviation between the sensor's measured value and the standard value was recorded to determine the current fundamental error coefficient. =0.02μm / mA. Temperature sensor calibration was performed using a standard constant temperature bath. Five calibration points were selected within the range of 20~30℃, and the deviation between the measured temperature and the standard temperature was recorded to determine the fundamental temperature error coefficient. =0.03μm / K. The humidity sensor was calibrated using a standard humidity generator, with four calibration points selected within the 30%~60%RH range to determine the basic humidity error coefficient. =0.01μm / %RH. The coupling coefficient and dynamic error coefficient were determined through multiple experimental fittings, for example: =0.005μm / (mA·K), =0.002μm / (K·%RH) =0.001μm / (mA·m) =0.0001μm / h =0.0005μm / Hz =0.0002μm / m² =0.0003μm / K², the error weighting coefficients for each layer are fixed at... =0.35、 =0.45、 =0.2, store the above coefficients for subsequent error calculation.
[0019] It should be noted that the specific data mentioned above can be determined according to actual requirements, and this application is not limited to the values mentioned above. Furthermore, in this application, the unit of temperature is K, the unit of current is mA, the unit of humidity is %RH, the unit of distance is m, the unit of time is s, the repetition frequency of the optical frequency comb is GHz, and the unit of optical path difference measurement resolution is [missing information]. The unit of wavelength is The unit of frequency is Hz.
[0020] The following description Figure 1 The execution method for each step is shown.
[0021] First, regarding steps 100 and 102: In this step, firstly, each sensor synchronously acquires real-time data to ensure the accuracy and synchronization of the acquired data. The specific implementation method is as follows: (1) The high-precision current sensor selected is INA219, with a measurement range of 0~100mA and a measurement accuracy of ≤±0.008mA. The sampling frequency is set to 15Hz (meeting the requirement of ≥10Hz), and the driving current of the optical frequency comb is collected in real time. Then, based on the effects of current offset, time drift, and temperature and humidity coupling, the nonlinear measurement error of the driving current is corrected, and the correction formula is as follows: In the formula, This is the drive current correction value; This is the real-time drive current before correction; This refers to the real-time temperature of the core components before any corrections were made. The value represents the real-time ambient humidity before correction; t represents time in seconds.
[0022] The corrected drive current is: In this way, nonlinear measurement errors caused by current offset, time drift, and temperature and humidity coupling can be compensated.
[0023] (2) The high-precision temperature sensor selected is the DS18B20 digital temperature sensor, with a measurement range of -10~65℃ and a measurement accuracy of ≤±0.009K. The sampling frequency is consistent with that of the current sensor, which is 15Hz. The temperature of the core component (tooth generation unit) of the optical frequency comb is collected in real time. Then, the real-time temperature is corrected based on the zero-point drift of the temperature sensor, the current-thermal effect, and the coupling effect of ambient humidity. The correction formula is as follows: In the formula, This is the temperature correction value.
[0024] The corrected temperature is: In this way, the zero-point drift of the temperature sensor, the current thermal effect, and the interference of environmental humidity can be compensated.
[0025] (3) The humidity sensor is AHT20 type, with a measurement accuracy of ≤±1.5%RH and a sampling frequency of 15Hz, to collect ambient humidity in real time. Then, the ambient humidity is corrected based on the cross-interference between temperature and current in humidity measurements. The correction formula is as follows: In the formula, This is a humidity correction value.
[0026] The corrected humidity is: This can compensate for the cross-interference of temperature and current in humidity measurement and the long-term stability error.
[0027] In addition, a data filtering step is set up during the acquisition process, using a moving average filtering algorithm (window size of 5) to filter out random noise during the sensor acquisition process and ensure the stability of the acquired data.
[0028] Secondly, the real-time optical path difference of the target and the corresponding comb tooth frequency are acquired through the optical frequency comb ranging module. Specifically, the comb tooth repetition frequency of the optical frequency comb is set to 1.3GHz (meeting the requirement of ≥1.3GHz), the linewidth is ≤0.7kHz, and the output wavelength is... =1560nm, the optical path difference measurement resolution of the ranging module is ≤0.7μm. The ranging module is activated, a ranging beam is emitted towards the target, and the reflected beam is received. The real-time optical path difference is calculated using interferometry. and the corresponding real-time frequency of the comb teeth The sampling frequency is consistent with the sensor's acquisition frequency, both being 15Hz. The following details the process. and The correction process.
[0029] (4) The comb frequency is corrected based on the coupling effect of driving current, humidity offset, and temperature offset. The correction formula is as follows: In the formula, This is a correction value for the comb tooth frequency.
[0030] The corrected comb tooth frequency is: In this way, the errors caused by the coupling effect of drive current, humidity offset, and temperature offset can be compensated.
[0031] (5) The optical path difference is corrected based on the coupling effect of comb frequency, current offset, and temperature offset. The correction formula is as follows: In the formula, This is the correction value for the optical path difference.
[0032] The corrected optical path difference is: Thus, the optical path difference caused by the coupling effect of comb frequency, current offset, and temperature offset can be eliminated.
[0033] In summary, this step includes dedicated nonlinear correction formulas for the current, temperature, and humidity acquisition modules, as well as the optical path difference and comb frequency measurement modules. These formulas effectively compensate for measurement errors caused by sensor temperature drift, time drift, and crosstalk. Furthermore, it should be noted that the specific parameters mentioned above can be modified according to actual needs, and this application is not limited to these parameters.
[0034] For step 104, based on the corrected temperature and drive current, a current-temperature joint control strategy is adopted to ensure that the drive current and temperature remain stable within the set range, including: Calculate the rate of temperature change based on the corrected temperature and the reference temperature.
[0035] Calculate the initial absolute difference between the corrected drive current and the reference drive current; When the rate of temperature change is not less than the temperature change threshold and the initial absolute difference is not less than the first current threshold, temperature closed-loop control is first initiated to adjust the temperature until the absolute difference from the reference temperature is not greater than the temperature threshold. Then, current coarse adjustment is initiated to adjust the current until the absolute difference from the reference drive current is not greater than the third current threshold. Here, a semiconductor cooler can be used for temperature regulation, and a wide-range digitally controlled current source can be used for current regulation.
[0036] When the rate of temperature change is less than the temperature rate of change threshold, and the initial absolute difference is greater than or equal to the second current threshold and less than the first current threshold, the current closed-loop control fine adjustment is initiated to adjust the current so that the absolute difference between the current and the reference drive current is not greater than the second current threshold; the first current threshold is greater than the second current threshold; in addition, single-stage fine adjustment can be performed through the precision current adjustment module.
[0037] When the rate of temperature change is less than the temperature change threshold and the initial absolute difference is less than the second current threshold, the system enters a constant temperature and constant current steady-state mode and does not adjust the current or temperature.
[0038] In this step, let the rate of temperature change be... The unit is , ,in, Let the interval between two consecutive temperature acquisitions be ; and let the threshold for the rate of temperature change be . The unit is The temperature threshold is denoted as The unit is The first current threshold is The second current threshold is The third current threshold is ,in, Preferred , , , , .but: when and Time (i.e.) and ), initiate temperature-priority closed-loop control, first adjusting the temperature to the specified level via the semiconductor cooler. (Right now Then start the coarse current adjustment, and adjust the current to the specified value using a wide-range digitally controlled current source. ,Right now (Right now ).
[0039] when and Time (i.e.) and The system initiates current-priority closed-loop control, using a precision current regulation module for single-stage fine-tuning to directly adjust the current to the specified level. ,Right now ,(Right now ).
[0040] when and (Right now and It enters a constant temperature and constant current steady-state mode, requiring only real-time monitoring without adjustment, ensuring stable current and temperature, and avoiding cross-interference caused by adjusting a single parameter.
[0041] It should be noted that the above parameters are determined according to user needs, and this application is not limited to the specific values mentioned above.
[0042] Furthermore, the current-temperature joint control strategy employs a PID-fuzzy control fusion algorithm to determine the PID parameters for temperature regulation and current regulation. Specifically: The formula for dynamically updating PID parameters for temperature regulation is: The formula for dynamically updating the PID parameters for current regulation is: During the temperature closed-loop control phase, the formula for calculating the temperature adjustment is: During the coarse current adjustment stage, the formula for calculating the current adjustment amount is: The fine-tuning stage of the current closed-loop control is achieved using a high-precision adjustment circuit based on an operational amplifier and a MOSFET connected in series. The current adjustment resolution is ≤0.005mA, and the response time is ≤40ms. The formula for calculating the output current of the adjustment circuit is as follows: In the formula, This is the temperature regulation amount; , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the temperature regulation phase at any given time; for Temperature deviation at any given time , As the reference temperature, for Temperature after real-time correction; This refers to the current adjustment amount during the coarse current adjustment stage. , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the current regulation phase at any given moment; for Current deviation at time , , As the reference current, for The current after constant correction; This refers to the finely adjusted output current. This is the initial current after coarse current adjustment. = + ; The reference voltage; These are used to adjust the resistance value of the circuit.
[0043] In the above steps, a hierarchical linkage current-temperature coordinated closed-loop control strategy is adopted, combined with a dynamic adaptive PID-fuzzy fusion algorithm. The control mode is adjusted according to the temperature change rate and current deviation magnitude to avoid temperature and current cross disturbance caused by single parameter adjustment. This achieves high-precision steady-state locking of drive current and core device temperature, suppresses the generation of coupled error from the source, and adapts to the long-term continuous operation requirements in space environment.
[0044] In addition, some implementations also include: For the output current at each moment, the corresponding current regulation accuracy is calculated based on the reference current, and it is determined whether the calculated current regulation accuracy has been set for more than the accuracy threshold consecutively. If so, the current-temperature joint control strategy is restarted; otherwise, the constant temperature and constant current steady-state mode is maintained.
[0045] For example, the precision threshold is If the number of cycles is set to 5, then the formula for verifying the current adjustment accuracy is: Furthermore, the current fluctuation values collected in five consecutive tests do not meet the requirements. If necessary, the adjustment program should be restarted to ensure that the long-term stability of the current after fine-tuning meets the system's ranging compensation requirements. Of course, the accuracy threshold and the number of settings can be determined as needed; no specific limitations are made here.
[0046] This step, through the matching high-precision current regulation circuit and stability verification mechanism, ensures that the measurement and control accuracy of the entire link is matched with the error compensation requirements, thus avoiding the front-end acquisition error from offsetting the back-end compensation effect.
[0047] Dynamic correction of current and temperature ensures the accuracy of the next data acquisition.
[0048] For step 106, the ranging error compensation model is as follows: The above ranging error compensation model adopts a layered coupled error calculation method, which calculates the real-time ranging error compensation amount Δ in three layers. Each layer is described in detail below: First layer: Basic error calculation. A basic error model is constructed based on the deviations of single parameters such as current, temperature, and humidity to characterize the basic ranging error caused by the deviation of these single parameters. The calculation formula is as follows: The second layer: Coupling error calculation. A coupling error model is constructed to address the cross-coupling effects of current-temperature, temperature-humidity, and current-optical path difference. This model characterizes the nonlinear error caused by multi-parameter cross-coupling, and the calculation formula is as follows: The third layer: Dynamic drift error calculation. A dynamic error model is constructed by combining device aging, frequency shift, and optical path difference fluctuations. This model characterizes the dynamic errors caused by device aging and frequency drift during long-term operation. The calculation formula is as follows: In the formula, This is the distance measurement error compensation amount; , , These are the error weighting coefficients; Errors caused by deviations in single parameters such as current, temperature, and humidity; Errors caused by the cross-coupling effects of current-temperature, temperature-humidity, and current-optical path difference; Errors caused by device aging, frequency shift, and optical path difference fluctuations; For the current-based error coefficient; For the temperature basis error coefficient, Humidity baseline error coefficient, For current-temperature coupling coefficient, Temperature-humidity coupling coefficient, For current-optical path difference coupling coefficient, For aging drift coefficient, For frequency offset error coefficient, The second-order coefficient of optical path difference fluctuation, This is the quadratic coefficient of temperature drift; This refers to the cumulative operating time of the device. This is the corrected drive current; The corrected temperature; This is the corrected ambient humidity. This is the corrected comb tooth frequency; This is the corrected optical path difference.
[0049] This step ensures comprehensive and thorough error compensation, resulting in an order-of-magnitude improvement in ranging accuracy. It abandons the traditional single linear error model and innovatively employs a three-layer weighted coupled error calculation model. This model simultaneously covers the fundamental error of single-parameter deviation, the cross-coupling error of current-temperature-humidity-optical path difference, and the dynamic secondary error caused by device aging and frequency drift. It fully matches the error sources across all operating conditions of spatial ranging, resulting in a highly accurate compensation model that effectively corrects nonlinear coupling errors and long-term drift errors, significantly improving the accuracy and consistency of ranging results.
[0050] Finally, regarding step 106, the ranging error compensation amount is... and Adding them together gives the final distance measurement result: .
[0051] In addition, it can also output the corrected comb frequency at the same time. Real-time current Real-time temperature and compensation amount This is for subsequent system analysis and recording.
[0052] like Figure 2 , Figure 3 As shown, this embodiment of the invention provides a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature. The device embodiment can be implemented through software, hardware, or a combination of both. From a hardware perspective, as... Figure 2 The diagram shown is a hardware architecture diagram of an electronic device for compensating for ranging errors caused by the coupling effect of spatial optical frequency comb current and temperature, according to an embodiment of the present invention. (Except for...) Figure 2In addition to the processor, memory, network interface, and non-volatile memory shown, the electronic device in the embodiment may also include other hardware, such as a forwarding chip responsible for processing packets. Taking software implementation as an example, such as... Figure 3 As shown, a device in a logical sense is formed by the CPU of the electronic device in which it is located reading the corresponding computer program from the non-volatile memory into the memory for execution.
[0053] This embodiment provides a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature, comprising: The acquisition unit 300 is used to acquire the real-time drive current of the space optical frequency comb, the real-time temperature of the core components, the ambient humidity, the optical path difference of the target, and the comb tooth frequency. The correction unit 302 is used to correct each of the collected real-time parameters to obtain the corrected drive current, temperature, ambient humidity, optical path difference and comb frequency. The regulating unit 304 is used to determine a current-temperature joint control strategy based on the corrected temperature and drive current, so as to ensure that the drive current and temperature are stable within the set range. The compensation calculation unit 306 is used to input the corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency into the pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. The compensation unit 308 is used to compensate the corrected optical path difference based on the ranging error compensation amount to obtain the final ranging result.
[0054] In some implementations, the correction methods for drive current, temperature, ambient humidity, optical path difference, and comb frequency are as follows: Based on the effects of current offset, time drift, and temperature and humidity coupling, the nonlinear measurement error of the drive current is corrected to obtain the corrected drive current. Based on the zero-point drift, current thermal effect, and environmental humidity coupling effect of the temperature sensor, the real-time temperature of the core component is corrected to obtain the corrected temperature. The environmental humidity is corrected by correcting the cross-interference between temperature and current on humidity measurements, and the corrected environmental humidity is obtained. The optical path difference is corrected based on the coupling effect of comb frequency, current offset, and temperature offset, resulting in the corrected optical path difference. The comb tooth frequency is corrected based on the coupling effect of driving current, humidity offset, and temperature offset, resulting in the corrected comb tooth frequency.
[0055] In some implementations, a current-temperature joint control strategy is employed based on the corrected temperature and drive current to ensure that the drive current and temperature remain stable within a set range, including: Calculate the rate of temperature change based on the corrected temperature and the reference temperature; Calculate the initial absolute difference between the corrected drive current and the reference drive current; When the rate of temperature change is not less than the temperature rate of change threshold and the initial absolute difference is not less than the first current threshold, the temperature closed-loop control is started first to adjust the temperature to the point where the absolute difference between the temperature and the reference temperature is not greater than the temperature threshold. Then the current coarse adjustment is started to adjust the current to the point where the absolute difference between the current and the reference drive current is not greater than the third current threshold. When the rate of temperature change is less than the temperature rate of change threshold, and the initial absolute difference is greater than or equal to the second current threshold and less than the first current threshold, the current closed-loop control fine adjustment is initiated to adjust the current to a point where the absolute difference between the current and the reference drive current is not greater than the second current threshold; the first current threshold is greater than the second current threshold. When the rate of temperature change is less than the temperature change threshold and the initial absolute difference is less than the second current threshold, the system enters a constant temperature and constant current steady-state mode and does not adjust the current or temperature.
[0056] In some implementations, the current-temperature joint control strategy employs a PID-fuzzy control fusion algorithm to determine the PID parameters for temperature regulation and the PID parameters for current regulation. During the temperature closed-loop control phase, the formula for calculating the temperature adjustment is: During the coarse current adjustment stage, the formula for calculating the current adjustment amount is: In the fine-tuning stage of current closed-loop control, the formula for calculating the output current of the regulating circuit is: In the formula, This is the temperature regulation amount; , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the temperature regulation phase at any given time; for Temperature deviation at any given time , As the reference temperature, for Temperature after real-time correction; This refers to the current adjustment amount during the coarse current adjustment stage. , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the current regulation phase at any given moment; for Current deviation at time , , As the reference current, for The current after constant correction; This refers to the finely adjusted output current. This is the initial current after coarse current adjustment. = + ; The reference voltage; These are used to adjust the resistance value of the circuit.
[0057] In some implementations, it also includes: For the output current at each moment, the corresponding current regulation accuracy is calculated based on the reference current, and it is determined whether the calculated current regulation accuracy has been set for more than the accuracy threshold consecutively. If so, the current-temperature joint control strategy is restarted; otherwise, the constant temperature and constant current steady-state mode is maintained.
[0058] In some implementations, the ranging error compensation model is as follows: In the formula, This is the distance measurement error compensation amount; , , These are the error weighting coefficients; Errors caused by deviations in single parameters such as current, temperature, and humidity; Errors caused by the cross-coupling effects of current-temperature, temperature-humidity, and current-optical path difference; Errors caused by device aging, frequency shift, and optical path difference fluctuations; For the current-based error coefficient; For the temperature basis error coefficient, Humidity baseline error coefficient, For current-temperature coupling coefficient, Temperature-humidity coupling coefficient, For current-optical path difference coupling coefficient, For aging drift coefficient, For frequency offset error coefficient, The second-order coefficient of optical path difference fluctuation, This is the quadratic coefficient of temperature drift; This refers to the cumulative operating time of the device. This is the corrected drive current; The corrected temperature; This is the corrected ambient humidity. This is the corrected comb tooth frequency; This is the corrected optical path difference.
[0059] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature. In other embodiments of the present invention, a ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature may include more or fewer components than illustrated, or combine some components, or split some components, or arrange different components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0060] The information interaction and execution process between the modules in the above-mentioned device are based on the same concept as the method embodiment of the present invention, and the specific details can be found in the description of the method embodiment of the present invention, and will not be repeated here.
[0061] This invention also provides an electronic device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements a ranging error compensation method for the coupling effect of spatial optical frequency comb current and temperature in any embodiment of this invention.
[0062] This invention also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program causes the processor to perform a ranging error compensation method for the coupling effect of spatial optical frequency comb current and temperature according to any embodiment of this invention.
[0063] Specifically, a system or apparatus equipped with a storage medium may be provided, on which software program code implementing the functions of any of the embodiments described above is stored, and the computer (or CPU or MPU) of the system or apparatus may read and execute the program code stored in the storage medium.
[0064] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute part of the present invention.
[0065] Storage media embodiments for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.
[0066] Furthermore, it should be clear that not only can the program code read by the computer be executed, but also the operating system or other components operating on the computer can be instructed based on the program code to perform some or all of the actual operations, thereby realizing the function of any of the embodiments described above.
[0067] Furthermore, it is understood that the program code read from the storage medium is written to the memory set in the expansion board inserted into the computer or to the memory set in the expansion module connected to the computer. Then, based on the instructions of the program code, the CPU or other components installed on the expansion board or expansion module execute some and all of the actual operations, thereby realizing the function of any of the above embodiments.
[0068] 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 that element.
[0069] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for compensating for ranging errors caused by the coupling effect of spatial optical frequency comb current and temperature, characterized in that, include: The system collects real-time driving current of the space optical frequency comb, real-time temperature of the core components, ambient humidity, optical path difference of the target, and comb tooth frequency. Each of the collected real-time parameters was corrected to obtain the corrected drive current, temperature, ambient humidity, optical path difference, and comb frequency. Based on the corrected temperature and drive current, a current-temperature joint control strategy is adopted to ensure that the drive current and temperature remain stable within the set range. The corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency are input into a pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. The optical path difference is compensated based on the distance measurement error compensation amount to obtain the final distance measurement result.
2. The method according to claim 1, characterized in that, The correction methods for drive current, temperature, ambient humidity, optical path difference, and comb frequency are as follows: Based on the effects of current offset, time drift, and temperature and humidity coupling, the nonlinear measurement error of the drive current is corrected to obtain the corrected drive current. Based on the zero-point drift, current-thermal effect, and environmental humidity coupling effect of the temperature sensor, the real-time temperature of the core component is corrected to obtain the corrected temperature. The environmental humidity is corrected by correcting the cross-interference between temperature and current on humidity measurements, and the corrected environmental humidity is obtained. The optical path difference is corrected based on the coupling effect of comb frequency, current offset, and temperature offset, resulting in the corrected optical path difference. The comb tooth frequency is corrected based on the coupling effect of driving current, humidity offset, and temperature offset, resulting in the corrected comb tooth frequency.
3. The method according to claim 1, characterized in that, The current-temperature joint control strategy, based on the corrected temperature and drive current, ensures that the drive current and temperature remain stable within the set range, including: Calculate the rate of temperature change based on the corrected temperature and the reference temperature; Calculate the initial absolute difference between the corrected drive current and the reference drive current; When the temperature change rate is not less than the temperature change rate threshold and the initial absolute difference is not less than the first current threshold, the temperature closed-loop control is first started to adjust the temperature to the point where the absolute difference between the temperature and the reference temperature is not greater than the temperature threshold, and then the current coarse adjustment is started to adjust the current to the point where the absolute difference between the current and the reference drive current is not greater than the third current threshold. When the temperature change rate is less than the temperature change rate threshold, and the initial absolute difference is greater than or equal to the second current threshold and less than the first current threshold, the current closed-loop control fine adjustment is initiated to adjust the current to a point where the absolute difference between the current and the reference drive current is not greater than the second current threshold; the first current threshold is greater than the second current threshold. When the temperature change rate is less than the temperature change rate threshold and the initial absolute difference is less than the second current threshold, the system enters a constant temperature and constant current steady-state mode and does not adjust the current or temperature.
4. The method according to claim 3, characterized in that, The current-temperature joint control strategy employs a PID-fuzzy control fusion algorithm to determine the PID parameters for temperature regulation and current regulation. During the temperature closed-loop control phase, the formula for calculating the temperature adjustment is: During the coarse current adjustment stage, the formula for calculating the current adjustment amount is: In the fine-tuning stage of current closed-loop control, the formula for calculating the output current of the regulating circuit is: In the formula, This is the temperature regulation amount; , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the temperature regulation phase at any given time; for Temperature deviation at any given time , As the reference temperature, for Temperature after real-time correction; This refers to the current adjustment amount during the coarse current adjustment stage. , , They are respectively The proportional coefficient, integral coefficient, and derivative coefficient during the current regulation phase at any given moment; for Current deviation at time , , As the reference current, for The current after constant correction; This refers to the finely adjusted output current. This is the initial current after coarse current adjustment. = + ; The reference voltage; These are used to adjust the resistance value of the circuit.
5. The method according to claim 4, characterized in that, Also includes: For the output current at each moment, the corresponding current regulation accuracy is calculated based on the reference current, and it is determined whether the calculated current regulation accuracy has been set for more than the accuracy threshold consecutively. If so, the current-temperature joint control strategy is restarted; otherwise, the constant temperature and constant current steady-state mode is maintained.
6. The method according to claim 1, characterized in that, The ranging error compensation model is as follows: In the formula, This is the distance measurement error compensation amount; , , These are the error weighting coefficients; Errors caused by deviations in single parameters such as current, temperature, and humidity; Errors caused by the cross-coupling effects of current-temperature, temperature-humidity, and current-optical path difference; Errors caused by device aging, frequency shift, and optical path difference fluctuations; For the current-based error coefficient; For the temperature basis error coefficient, Humidity baseline error coefficient, For current-temperature coupling coefficient, Temperature-humidity coupling coefficient, For current-optical path difference coupling coefficient, For aging drift coefficient, For frequency offset error coefficient, The second-order coefficient of optical path difference fluctuation, This is the quadratic coefficient of temperature drift; This refers to the cumulative operating time of the device. This is the corrected drive current; The corrected temperature; This is the corrected ambient humidity. This is the corrected comb tooth frequency; This is the corrected optical path difference.
7. A ranging error compensation device for the coupling effect of spatial optical frequency comb current and temperature, characterized in that, include: The acquisition unit is used to acquire the real-time drive current of the space optical frequency comb, the real-time temperature of the core components, the ambient humidity, the optical path difference of the target, and the comb tooth frequency. The correction unit is used to correct each of the collected real-time parameters to obtain the corrected drive current, temperature, ambient humidity, optical path difference and comb frequency. The regulating unit is used to determine the current-temperature joint control strategy based on the corrected temperature and drive current to ensure that the drive current and temperature are stable within the set range. The compensation calculation unit is used to input the corrected driving current, temperature, ambient humidity, optical path difference, and comb frequency into a pre-built ranging error compensation model to obtain the ranging error compensation amount; the ranging error compensation model integrates the coupled effects of multiple factors such as current, temperature, humidity, optical path difference, device aging, and frequency drift. The compensation unit is used to compensate the corrected optical path difference based on the ranging error compensation amount to obtain the final ranging result.
8. A computing device comprising a memory and a processor, wherein the memory stores a computer program, and the processor, when executing the computer program, implements the method as described in any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the method of any one of claims 1-6.
10. A computer program product, characterized in that, Includes a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1-6.