A method and device for compensating measurement data of a spatial optical frequency comb under vibration working conditions

CN122945008APending Publication Date: 2026-10-20BEIJING INST OF CONTROL ENG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610930051.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-25
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

[0003]然而,在实际强振动工况(如航空航天设备飞行过程、车载激光雷达行驶过程、工业机床加工过程)中,振动成为导致光学频率梳精度急剧下降的关键干扰源,其误差传导机制主要体现在以下四方面:1)机械振动导致光学频率梳的谐振腔(如硅基微环、光纤环形谐振腔)发生弹性形变,进而导致梳齿频率偏移;2)振动引发激光增益介质(如铒掺杂光纤)的应力应变,导致介质折射率发生波动,进而加剧梳齿频率偏移;3)振动导致光学系统的透镜、反射镜等部件发生微小位移或倾角变化,使测量光与参考光的光路光程差产生偏移,引入光路偏移误差;4)振动导致光纤与谐振腔的耦合效率发生波动,使输出光功率不稳定,叠加相位噪声,降低信号信噪比

Benefits of technology

[0011]本发明实施例提供了一种空间光学频率梳振动工况下测量数据补偿方法及装置。通过对实时振动参数进行修正,可以消除振动参数测量设备性能引起的误差,提高测量精度。通过构建总精度误差模型,可以完整覆盖振动对折射率、光程差、相位差的多维度影响,并结合多采集点振动数据融合,确保模型能真实反映振动与测量精度的内在关联。通过该模型的计算结果对精度参数进行补偿,可以得到高精度测量结果。综上,本申请可以显著提升强振动场景下的测量精度与稳定性,填补现有技术在多维度振动-精度耦合建模领域的空白,满足高精度空间测量场景需求。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

This invention relates to a method and apparatus for compensating measurement data under vibration conditions of a space optical frequency comb. The method includes: acquiring real-time vibration parameters and accuracy parameters of a space optical frequency comb ranging system; the vibration parameters include the vibration amplitude, vibration frequency, vibration direction, and instantaneous displacement of the vibration point of the core component of the optical frequency comb; the accuracy parameters include the comb tooth frequency, optical path difference, and phase difference of the optical frequency comb; correcting the real-time vibration parameters to obtain final vibration parameters; inputting the final vibration parameters and the accuracy parameters into a pre-constructed total accuracy error model to obtain a real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters; and determining an accuracy parameter compensation strategy based on the real-time accuracy error to obtain the final measurement data. This application can effectively compensate for the influence of vibration conditions and improve the measurement accuracy of a space optical frequency comb.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of optical precision measurement technology, and in particular to a method and apparatus for compensating measurement data under the vibration condition of a spatial optical frequency comb. Background Technology

[0002] Optical frequency combs (OFCs), with their core advantages of high frequency accuracy, high spectral line density, and wide measurement dynamic range, have become essential components in frequency measurement, ranging, and spectral analysis. The frequency stability and phase consistency of the comb teeth directly determine the measurement accuracy; theoretically, the frequency stability of the comb teeth can reach 10⁻⁶. - ¹ 5 With ranging accuracy down to the nanometer level, optical frequency combs are widely used in applications requiring high measurement accuracy and environmental adaptability, such as industrial equipment dimensional calibration, aerospace target ranging, and lidar 3D imaging.

[0003] However, in actual high-vibration conditions (such as the flight process of aerospace equipment, the driving process of vehicle-mounted lidar, and the processing process of industrial machine tools), vibration becomes a key interference source that causes a sharp decline in the accuracy of optical frequency combs. Its error transmission mechanism is mainly reflected in the following four aspects: 1) Mechanical vibration causes elastic deformation of the resonant cavity of the optical frequency comb (such as silicon-based microrings and fiber ring resonant cavities), which in turn leads to frequency shift of the comb teeth; 2) Vibration induces stress and strain in the laser gain medium (such as erbium-doped fiber), causing fluctuations in the refractive index of the medium, which in turn exacerbates the frequency shift of the comb teeth; 3) Vibration causes small displacements or tilt changes in components such as lenses and mirrors of the optical system, causing a shift in the optical path path difference between the measurement light and the reference light, introducing optical path offset error; 4) Vibration causes fluctuations in the coupling efficiency between the fiber and the resonant cavity, making the output optical power unstable, superimposing phase noise, and reducing the signal-to-noise ratio.

[0004] Therefore, it is urgent to compensate for various errors caused by vibration conditions in order to improve the ranging accuracy of optical frequency combs. Summary of the Invention

[0005] This invention provides a method and apparatus for compensating measurement data under vibration conditions of a space optical frequency comb, which can effectively compensate for the influence of vibration conditions and improve the measurement accuracy of the space optical frequency comb.

[0006] In a first aspect, embodiments of the present invention provide a method for compensating measurement data under vibration conditions of a space optical frequency comb, including: The system acquires real-time vibration and accuracy parameters of a space optical frequency comb ranging system. The vibration parameters include the vibration amplitude, vibration frequency, vibration direction, and instantaneous displacement of the vibration point of the core component of the optical frequency comb. The accuracy parameters include the comb tooth frequency, optical path difference, and phase difference of the optical frequency comb. The real-time vibration parameters are corrected to obtain the final vibration parameters; The final vibration parameters and the accuracy parameters are input into a pre-constructed total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters. Based on the real-time accuracy error, a precision parameter compensation strategy is determined to obtain the final measurement data.

[0007] Secondly, embodiments of the present invention also provide a measurement data compensation device under the vibration condition of a space optical frequency comb, comprising: The acquisition unit is used to acquire the real-time vibration parameters and accuracy parameters of the space optical frequency comb ranging system; the vibration parameters include the vibration amplitude, vibration frequency, vibration direction and instantaneous displacement of the vibration point of the core component of the optical frequency comb; the accuracy parameters include the comb tooth frequency, optical path difference and phase difference of the optical frequency comb. The correction unit is used to correct the real-time vibration parameters to obtain the final vibration parameters. The input unit is used to input the final vibration parameters and the accuracy parameters into a pre-constructed total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters. The compensation unit is used to determine the accuracy parameter compensation strategy based on the real-time accuracy error in order to obtain the final measurement data.

[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 and apparatus for compensating measurement data under vibration conditions of a space optical frequency comb. By correcting real-time vibration parameters, errors caused by the performance of vibration parameter measurement equipment can be eliminated, improving measurement accuracy. By constructing a total accuracy error model, the multi-dimensional effects of vibration on refractive index, optical path difference, and phase difference can be fully covered. Combined with the fusion of vibration data from multiple acquisition points, this ensures that the model accurately reflects the intrinsic relationship between vibration and measurement accuracy. Compensating for accuracy parameters using the calculation results of this model yields high-precision measurement results. In summary, this application can significantly improve measurement accuracy and stability under strong vibration scenarios, filling the gap in existing technologies for multi-dimensional vibration-accuracy coupling modeling and meeting the needs of high-precision space measurement scenarios. 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 method for compensating measurement data under vibration conditions of a spatial optical frequency comb, 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 measurement data compensation device under vibration conditions of a spatial optical frequency comb, 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 measurement data under the vibration condition of a space optical frequency comb, the method comprising: Step 100: Obtain the real-time vibration parameters and accuracy parameters of the space optical frequency comb ranging system; the vibration parameters include the vibration amplitude, vibration frequency, vibration direction and instantaneous displacement of the vibration point of the core component of the optical frequency comb; the accuracy parameters include the comb tooth frequency, optical path difference and phase difference of the optical frequency comb. Step 102: Correct the real-time vibration parameters to obtain the final vibration parameters; Step 104: Input the final vibration parameters and accuracy parameters into the pre-built total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the accuracy parameter offsets. Step 106: Determine the accuracy parameter compensation strategy based on the real-time accuracy error to obtain the final measurement data.

[0016] In this embodiment, by correcting the real-time vibration parameters, errors caused by the performance of the vibration parameter measurement equipment can be eliminated, thus improving measurement accuracy. By constructing a total accuracy error model, the multi-dimensional effects of vibration on refractive index, optical path difference, and phase difference can be fully covered. Furthermore, by fusing vibration data from multiple acquisition points, the model ensures that it truly reflects the intrinsic relationship between vibration and measurement accuracy. Compensating for accuracy parameters using the calculation results of this model yields high-precision measurement results. In summary, this application can significantly improve measurement accuracy and stability under strong vibration scenarios, filling the gap in existing technologies for multi-dimensional vibration-accuracy coupling modeling and meeting the needs of high-precision spatial measurement scenarios.

[0017] The following description Figure 1 The execution method for each step is shown.

[0018] First, for step 100, the real-time vibration parameters and accuracy parameters of the space optical frequency comb ranging system are obtained.

[0019] In this step, the space optical frequency comb ranging system includes a triaxial accelerometer, a laser vibrometer, and a built-in precision parameter acquisition unit. Before calculation, the optical frequency comb measurement system is connected to a stable power supply (24V, 5A), and the system's main switch is turned on to complete the hardware initialization. Then, the sampling frequency is set, such as 120Hz (not less than 100Hz); initial values ​​for each parameter are given; finally, the system is preheated by running continuously for 15 minutes until the core components of the optical frequency comb (resonant cavity, gain medium, optical path support) are stable and the data acquired by each sensor shows no significant drift, before proceeding to the subsequent acquisition steps. It should be noted that the unit of frequency for the optical frequency comb in this scheme is Hz.

[0020] Furthermore, in this step, the vibration parameters include the vibration amplitude, frequency, direction, and instantaneous displacement of the vibration point of the core component of the optical frequency comb. Accuracy parameters include the comb tooth frequency, optical path difference, and phase difference. The core components of the optical frequency comb include a resonant cavity, gain medium, and optical path support. The vibration amplitude and frequency are obtained based on data acquired from a triaxial accelerometer, and the vibration direction... It is calculated based on the triaxial components of a triaxial accelerometer, and the calculation formula is as follows: In the formula, , , These are the acceleration values ​​for the three axes, corresponding to the X, Y, and Z axes respectively.

[0021] The instantaneous displacement of the vibration point is obtained based on data collected by a laser vibration meter.

[0022] Furthermore, the preferred triaxial accelerometer is the PCB356A15 model, with a measurement range of ±50g, sensitivity of 10mV / g, and measurement accuracy of ≤±0.01g. The preferred laser vibrometer is the Polytec OFV-5000 model, with displacement measurement accuracy of ≤±1nm and a frequency response range of 0.1Hz-1MHz. Of course, users can choose other models and parameters of equipment as needed; this application is not limited to the above.

[0023] It should also be noted that the vibration acquisition points of the core components include the input end of the resonant cavity, the middle of the gain medium, and the fixed end of the optical path support. The spacing between acquisition points is ≤5mm to ensure complete acquisition of vibration distribution characteristics.

[0024] To ensure that the collected vibration data accurately reflects the overall vibration characteristics of the core components, it is necessary to verify the uniformity of the vibration data at each collection point. Only when the verification results meet the requirements will accuracy compensation be performed; otherwise, the entire machine will be restarted until the vibration data at each collection point meets the uniformity verification.

[0025] The uniformity verification process is as follows: 1) The vibration amplitudes from each sampling point are fused to obtain the fused amplitude, as shown in the following formula: In the formula, The amplitude after fusion; , , These represent the vibration amplitudes at three sampling points; , , These are the weighting coefficients for each data acquisition point, and each weighting coefficient is allocated based on the component's vibration sensitivity, with the optimal allocation being... =0.4、 =0.3、 =0.3.

[0026] 2) Based on the fused amplitude, the uniformity of the vibration amplitude at each sampling point is verified. When a set number of sampling points (preferably more than 90% of the sampling points) meet the uniformity verification, the vibration data is determined to accurately reflect the overall vibration characteristics of the core component, and accuracy compensation is performed. Otherwise, the entire machine is restarted. The uniformity verification formula is as follows: Through the above verification process, it can be ensured that the collected vibration data can truly reflect the overall vibration characteristics of the core components.

[0027] For step 102, the real-time vibration parameters are corrected in the following way to obtain the final vibration parameters, including: Step S11: Based on the measured acceleration values ​​from the triaxial accelerometer, calculate the correction values ​​for the vibration amplitude and vibration frequency. The calculation formula is as follows: In the formula, These are correction values ​​for vibration amplitude and vibration frequency; It is the acceleration due to gravity; These are the measured acceleration values ​​from the triaxial accelerometer. For time.

[0028] After calculating the correction value, the real-time vibration amplitude and real-time vibration frequency are added to the correction value respectively to obtain the final vibration amplitude and final vibration frequency, as shown in the following formula: In the formula, This is the corrected vibration amplitude; The original, real-time vibration amplitude values ​​were collected. The corrected vibration frequency; This represents the original, real-time vibration frequency.

[0029] This step, through the aforementioned corrections, can compensate for nonlinear errors and errors caused by time drift under different acceleration amplitudes.

[0030] Step S12: Based on the measured displacement and vibration frequency of the laser vibrometer, calculate the correction value of the instantaneous displacement at the vibration point. The calculation formula is as follows: In the formula, This is the correction value for the instantaneous displacement of the vibration point; This is the measured displacement; For frequency attenuation correction coefficient, preferably .

[0031] After calculating the correction value, the real-time instantaneous displacement is added to the correction value to obtain the final instantaneous displacement of the vibration point, as shown in the following formula: The instantaneous displacement after correction at the point of application of vibration; This represents the instantaneous displacement of the vibration point originally collected.

[0032] This step, through the aforementioned corrections, can suppress measurement deviations under high-frequency vibrations.

[0033] Step S13: Calculate the correction value for the vibration direction based on the triaxial acceleration value and triaxial cross-coupling correction amount from the triaxial accelerometer. The calculation formula is as follows: In the formula, , , These are the triaxial acceleration values; , , These are the correction values ​​for the three-axis cross-coupling; This is a correction amount.

[0034] The final vibration direction is obtained by adding the real-time vibration direction to the correction value.

[0035] In the formula, The corrected vibration direction; The calculated original real-time vibration direction.

[0036] This step introduces a triaxial coupling correction term, which can improve the accuracy of orientation measurement.

[0037] For step 104, the overall accuracy error model is constructed as follows: Based on the interaction mechanism between vibration and refractive index shift, optical path difference shift, and phase difference shift, vibration-refractive index shift coupling model, vibration-optical path difference shift coupling model, and vibration-phase difference shift coupling model are constructed respectively.

[0038] The weighted calculation of each coupled model yields the overall accuracy error model.

[0039] Specifically, the vibration-refractive index shift coupling model is as follows: The vibration-optical path difference offset coupling model is as follows: The vibration-phase difference offset coupling model is as follows: The overall accuracy error model is as follows: In the formula, This is the refractive index offset; This is the refractive index offset; This is the refractive index offset; , , These are the offset coefficients; This is the corrected vibration amplitude; The corrected vibration frequency; The corrected vibration direction; The instantaneous displacement after correction at the point of application of vibration; This refers to the comb tooth frequency; For optical path difference; Phase difference; , , These are the error weighting coefficients; This represents the total accuracy error. Among them, , , The values ​​were determined through experimental fitting, with units of 1 / g, 1 / rad, and nm·g, respectively. - ¹. For example ; ; .

[0040] This overall accuracy error model constructs a joint model through a three-level coupling relationship, fully covering the multi-dimensional impact of vibration on refractive index, optical path difference, and phase difference. Combined with the fusion of vibration data from multiple acquisition points, it ensures that the model can truly reflect the intrinsic relationship between vibration and measurement accuracy. This solves the pain point of incomplete coupling modeling of vibration and accuracy, and significantly improves modeling accuracy.

[0041] For step 106, the compensation strategies include a comb frequency compensation strategy and an optical path parameter compensation strategy. The optical path parameters include optical path difference and phase difference. The two strategies are described in detail below: (a) Comb frequency compensation strategy The laser pump current adjustment is determined based on real-time accuracy, and the laser pump current value is adjusted based on the current adjustment to correct the comb frequency deviation and ensure the comb frequency is stable.

[0042] In this compensation strategy, the preferred laser pump current adjustment accuracy is ≤0.1mA; the formula for calculating the laser pump current adjustment is: In the formula, This refers to the adjustment amount of the laser pump current; This represents the total accuracy error; The preferred ambient temperature is 25℃. For frequency-current coupling coefficient, preferably ; To adjust the time.

[0043] This solution can correct the comb tooth frequency deviation by adjusting the laser pump current, thus ensuring the stability of the comb tooth frequency.

[0044] (II) Optical Path Parameter Compensation Strategy The displacement adjustment amount of the resonant cavity is determined based on real-time accuracy, and the position of the resonant cavity is adjusted based on the displacement adjustment amount to correct the optical path difference and phase difference.

[0045] In this compensation strategy, the position of the resonant cavity is adjusted by using a piezoelectric ceramic micro-displacement stage. The displacement adjustment accuracy is ≤1nm. The formula for calculating the displacement adjustment amount of the resonant cavity is: In the formula, The refractive index of the resonant cavity medium is preferably 1.5; D is the ambient radiation dose, preferably D=0.1Gy, which is determined based on the ambient radiation dose to suit the space measurement scenario. The vibration frequency is used to suppress the interference of radiation and vibration on the accuracy of displacement adjustment.

[0046] This scheme corrects optical path difference and phase difference shift by adjusting the position of the resonant cavity.

[0047] After compensation is completed, the system outputs the accurate measurement results after compensation (including the corrected comb frequency, optical path difference, and phase difference), and also outputs the real-time vibration parameters, accuracy error, and weighting coefficients for subsequent system analysis, recording, and debugging.

[0048] In some implementations, the method further includes: adaptively optimizing the error weighting coefficients at preset sampling intervals. S1, given the initial error weight coefficients, obtain the total accuracy error model for the current round, where the sum of the initial error weight coefficients is 1; for example, let the error weight coefficients... , , The initial value is , , ,satisfy .

[0049] S2: Collect the vibration parameters and accuracy parameters of the current cycle, correct the vibration parameters, input the accuracy parameters and the corrected vibration parameters into the total accuracy error model of the current cycle to obtain the prediction accuracy error, and then execute S3.

[0050] In this step, the current round is denoted as , 0; The error weighting coefficient for the current round is denoted as , , The prediction accuracy error of the model for the current round's total accuracy error is denoted as... .

[0051] S3. Calculate the deviation coefficient based on the prediction accuracy error and the actual measurement accuracy error, and determine whether the error weight coefficient of the current round needs to be adjusted based on the deviation coefficient; if yes, proceed to S4; otherwise, proceed to S5.

[0052] In this step, the actual measurement accuracy error is denoted as... The deviation coefficient is ,but ;when If the error weighting coefficients match perfectly, no adjustment is needed; otherwise, proceed to step S4.

[0053] S4 adjusts the error weight coefficients of the current round based on the pre-built weight adjustment formula, normalizes the adjusted error weight coefficients, and substitutes the normalized error weight coefficients into the total accuracy error model to obtain the total accuracy error model of the next round, and returns to execute S2; and so on, until the set conditions are met to obtain the optimized error weight coefficients.

[0054] In this step, The weight adjustment formula is: The weight adjustment formula is: The weight adjustment formula is: In the formula, The adjustment coefficient, ranging from 0.08 to 0.12, is used to control the magnitude of weight adjustment and prevent oscillations caused by excessively rapid adjustments.

[0055] Furthermore, the normalization process for each error weight coefficient is as follows: By normalizing, we can ensure that the sum of the three after adjustment is still 1.

[0056] Furthermore, the following conditions are set: the absolute difference between the predicted accuracy error of the total accuracy error model and the actual measurement accuracy error is not greater than the preset error (e.g., (meters), or .

[0057] S5, do not correct the error weight coefficient for the current round.

[0058] In addition, the preset sampling interval can be to trigger the above optimization process once every 8 sets of vibration and accuracy data are collected. Through the error weight coefficient adaptive optimization mechanism, the weight parameters can be dynamically adjusted to adapt to different vibration conditions, avoid model deviation caused by fixed weights, ensure that the modeling accuracy is highly consistent with the actual measurement accuracy, and significantly improve the adaptability and accuracy of the model.

[0059] In addition, in some implementations, a vibration interference prediction calibration step can be added before compensating for the accuracy parameters. The specific process is as follows: (i) Continuously collect multiple sets (e.g., 5 sets) of vibration data (with a collection interval of 0.2s), and record them as vibration amplitudes. Vibration frequency The predicted value is calculated using the arithmetic mean formula, where the formula for the predicted vibration amplitude is: ; The formula for predicting the vibration frequency is: ; Will and As a prediction value for vibration within a set future time period (e.g., 0.5s), other vibration directions Instantaneous displacement Real-time comb frequency Optical path difference and phase difference The predicted value is obtained using the same method. , , .

[0060] (ii) The predicted value , , , , Substitute the values ​​into the total accuracy error model to calculate in advance the possible accuracy error within a future set time period (e.g., 0.5s). The calculation process is as follows: First pass , , (in (To predict the time), then substitute it in The prediction accuracy error is obtained.

[0061] (iii) Setting a safety threshold for accuracy error ,like Rice; comparison and ,like In this case, compensation preparation will be initiated in advance, increasing the response speed of the optical frequency comb control module by 50%. The response speed adjustment formula is as follows: .

[0062] in, Original response speed To adjust the response speed, this can avoid accuracy drift caused by vibration interference; if It then proceeds normally into the dynamic accuracy compensation process.

[0063] This step, by avoiding vibration interference in advance and adding a vibration interference prediction and calibration step, can predict the accuracy error in the near future and start compensation preparation in advance, effectively suppressing the accuracy drift caused by vibration interference.

[0064] like Figure 2 , Figure 3 As shown, this embodiment of the invention provides a measurement data compensation device under the vibration condition of a space optical frequency comb. 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 measurement data under vibration conditions of a spatial optical frequency comb, provided in an embodiment of the present invention. Except for... Figure 2 In 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.

[0065] This embodiment provides a measurement data compensation device under vibration conditions of a space optical frequency comb, comprising: The acquisition unit 300 is used to acquire the real-time vibration parameters and accuracy parameters of the space optical frequency comb ranging system. The vibration parameters include the vibration amplitude, vibration frequency, vibration direction and instantaneous displacement of the vibration point of the core component of the optical frequency comb. The accuracy parameters include the comb tooth frequency, optical path difference and phase difference of the optical frequency comb. The correction unit 302 is used to correct the real-time vibration parameters to obtain the final vibration parameters; The input unit 304 is used to input the final vibration parameters and accuracy parameters into the pre-built total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters. The compensation unit 306 is used to determine the accuracy parameter compensation strategy based on the real-time accuracy error in order to obtain the final measurement data.

[0066] In some implementations, the vibration amplitude and frequency are obtained based on data acquired by a triaxial accelerometer, the vibration direction is calculated based on the triaxial components of the triaxial accelerometer, and the instantaneous displacement of the vibration point is obtained based on data acquired by a laser vibrometer. The real-time vibration parameters are corrected to obtain the final vibration parameters, including: Based on the measured acceleration values ​​from the triaxial accelerometer, correction values ​​for vibration amplitude and vibration frequency are calculated. The real-time vibration amplitude and real-time vibration frequency are then added to the correction values ​​to obtain the final vibration amplitude and final vibration frequency. Based on the measured displacement and vibration frequency of the laser vibrometer, the correction value of the instantaneous displacement of the vibration point is calculated, and the real-time instantaneous displacement is added to the correction value to obtain the final instantaneous displacement of the vibration point. Based on the triaxial acceleration value and triaxial cross-coupling correction amount from the triaxial accelerometer, the correction value for the vibration direction is calculated, and the real-time vibration direction is added to the correction value to obtain the final vibration direction.

[0067] In some implementations, the total accuracy error model is constructed as follows: Based on the interaction mechanism between vibration and refractive index shift, optical path difference shift and phase difference shift, vibration-refractive index shift coupling model, vibration-optical path difference shift coupling model and vibration-phase difference shift coupling model are constructed respectively. The weighted calculation of each coupled model yields the overall accuracy error model.

[0068] In some implementations, the vibration-refractive index shift coupling model is as follows: The vibration-optical path difference offset coupling model is as follows:

[0069] The vibration-phase difference offset coupling model is as follows: The overall accuracy error model is as follows: In the formula, This is the refractive index offset; This is the refractive index offset; This is the refractive index offset; , , These are the offset coefficients; This is the corrected vibration amplitude; The corrected vibration frequency; The corrected vibration direction; The instantaneous displacement after correction at the point of application of vibration; This refers to the comb tooth frequency; Optical path difference; Phase difference; , , These are the error weighting coefficients; This represents the total accuracy error.

[0070] In some implementations, the compensation strategy includes a comb frequency compensation strategy and an optical path parameter compensation strategy, wherein the optical path parameters include optical path difference and phase difference; The comb frequency compensation strategy is as follows: the laser pump current adjustment amount is determined based on real-time accuracy, and the laser pump current value is adjusted based on the current adjustment amount to correct the comb frequency deviation and ensure the comb frequency is stable. The optical path parameter compensation strategy is as follows: the displacement adjustment amount of the resonant cavity is determined based on real-time accuracy, and the position of the resonant cavity is adjusted based on the displacement adjustment amount to correct the optical path difference and phase difference.

[0071] In some implementations, the method further includes: adaptively optimizing the error weighting coefficients at preset sampling intervals. S1, given the initial error weight coefficients, the total accuracy error model for the current round is obtained, and the sum of the initial error weight coefficients is 1; S2, collect the vibration parameters and accuracy parameters of the current round, correct the vibration parameters, input the accuracy parameters and the corrected vibration parameters into the total accuracy error model of the current round to obtain the prediction accuracy error, and then execute S3; S3. Calculate the deviation coefficient based on the prediction accuracy error and the actual measurement accuracy error, and determine whether the error weight coefficient of the current round needs to be adjusted based on the deviation coefficient; if yes, proceed to S4; otherwise, proceed to S5. S4 adjusts the error weight coefficients of the current round based on the pre-built weight adjustment formula, normalizes the adjusted error weight coefficients, and substitutes the normalized error weight coefficients into the total precision error model to obtain the total precision error model of the next round, and returns to execute S2; and so on, until the set conditions are met to obtain the optimized error weight coefficients. S5, do not correct the error weight coefficient for the current round.

[0072] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on a measurement data compensation device under the vibration condition of a space optical frequency comb. In other embodiments of the present invention, a measurement data compensation device under the vibration condition of a space optical frequency comb 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.

[0073] 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.

[0074] 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 measurement data compensation method under the vibration condition of a spatial optical frequency comb, as described in any embodiment of this invention.

[0075] 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 measurement data compensation method under the vibration condition of a spatial optical frequency comb, as described in any embodiment of this invention.

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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.

[0082] 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 measurement data under vibration conditions of a space optical frequency comb, characterized in that, include: The system acquires real-time vibration and accuracy parameters of a space optical frequency comb ranging system. The vibration parameters include the vibration amplitude, vibration frequency, vibration direction, and instantaneous displacement of the vibration point of the core component of the optical frequency comb. The accuracy parameters include the comb tooth frequency, optical path difference, and phase difference of the optical frequency comb. The real-time vibration parameters are corrected to obtain the final vibration parameters; The final vibration parameters and the accuracy parameters are input into a pre-constructed total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters. Based on the real-time accuracy error, a precision parameter compensation strategy is determined to obtain the final measurement data.

2. The method according to claim 1, characterized in that, The vibration amplitude and vibration frequency are obtained based on data collected by a triaxial accelerometer, and the vibration direction is calculated based on the triaxial components of the triaxial accelerometer; the instantaneous displacement of the vibration point is obtained based on data collected by a laser vibrometer. The step of correcting the real-time vibration parameters to obtain the final vibration parameters includes: Based on the measured acceleration values ​​from the triaxial accelerometer, correction values ​​for vibration amplitude and vibration frequency are calculated. The real-time vibration amplitude and real-time vibration frequency are then added to the correction values ​​to obtain the final vibration amplitude and final vibration frequency. Based on the measured displacement and vibration frequency of the laser vibrometer, the correction value of the instantaneous displacement of the vibration point is calculated, and the real-time instantaneous displacement is added to the correction value to obtain the final instantaneous displacement of the vibration point. Based on the triaxial acceleration value and triaxial cross-coupling correction amount from the triaxial accelerometer, the correction value for the vibration direction is calculated, and the real-time vibration direction is added to the correction value to obtain the final vibration direction.

3. The method according to claim 1, characterized in that, The overall accuracy error model is constructed in the following way: Based on the interaction mechanism between vibration and refractive index shift, optical path difference shift and phase difference shift, vibration-refractive index shift coupling model, vibration-optical path difference shift coupling model and vibration-phase difference shift coupling model are constructed respectively. The weighted calculation of each coupled model yields the overall accuracy error model.

4. The method according to claim 3, characterized in that, The vibration-refractive index shift coupling model is as follows: The vibration-optical path difference offset coupling model is as follows: The vibration-phase difference offset coupling model is as follows: The overall accuracy error model is as follows: In the formula, This is the refractive index offset; This is the refractive index offset; This is the refractive index offset; , , These are the offset coefficients; This is the corrected vibration amplitude; The corrected vibration frequency; The corrected vibration direction; The instantaneous displacement after correction at the point of application of vibration; This refers to the comb tooth frequency; For optical path difference; Phase difference; , , These are the error weighting coefficients; This represents the total accuracy error.

5. The method according to claim 1, characterized in that, The compensation strategy includes a comb frequency compensation strategy and an optical path parameter compensation strategy, wherein the optical path parameters include optical path difference and phase difference; The comb frequency compensation strategy is as follows: the laser pump current adjustment amount is determined based on the real-time accuracy, and the laser pump current value is adjusted based on the current adjustment amount to correct the comb frequency deviation and ensure the comb frequency is stable. The optical path parameter compensation strategy is as follows: the displacement adjustment amount of the resonant cavity is determined based on the real-time accuracy, and the position of the resonant cavity is adjusted based on the displacement adjustment amount to correct the optical path difference and phase difference.

6. The method according to claim 4, characterized in that, Also includes: The error weighting coefficients are adaptively optimized at preset sampling intervals. S1, given the initial error weight coefficients, the total accuracy error model for the current round is obtained, and the sum of the initial error weight coefficients is 1; S2, collect the vibration parameters and accuracy parameters of the current round, correct the vibration parameters, input the accuracy parameters and the corrected vibration parameters into the total accuracy error model of the current round to obtain the prediction accuracy error, and then execute S3; S3, calculate the deviation coefficient based on the prediction accuracy error and the actual measurement accuracy error, and determine whether the error weight coefficient of the current round needs to be adjusted based on the deviation coefficient; if yes, proceed to S4; if no, proceed to S5. S4 adjusts the error weight coefficients of the current round based on the pre-built weight adjustment formula, normalizes the adjusted error weight coefficients, and substitutes the normalized error weight coefficients into the total precision error model to obtain the total precision error model of the next round, and returns to execute S2; and so on, until the set conditions are met to obtain the optimized error weight coefficients. S5, do not correct the error weight coefficient for the current round.

7. A device for compensating measurement data under vibration conditions of a spatial optical frequency comb, characterized in that, include: The acquisition unit is used to acquire the real-time vibration parameters and accuracy parameters of the space optical frequency comb ranging system; the vibration parameters include the vibration amplitude, vibration frequency, vibration direction and instantaneous displacement of the vibration point of the core component of the optical frequency comb; the accuracy parameters include the comb tooth frequency, optical path difference and phase difference of the optical frequency comb. The correction unit is used to correct the real-time vibration parameters to obtain the final vibration parameters. The input unit is used to input the final vibration parameters and the accuracy parameters into a pre-constructed total accuracy error model to obtain the real-time accuracy error; the total accuracy error model incorporates the coupling relationship between the vibration parameters and the offset of the accuracy parameters. The compensation unit is used to determine the accuracy parameter compensation strategy based on the real-time accuracy error in order to obtain the final measurement data.

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.