Wave compensation method, device, equipment and readable storage medium

By acquiring the center wavelength and loss data of the filter, calculating the offset and wavelength parameters, and determining the compensation scheme, the problem of accurately selecting the filter temperature control scheme and designing parameters was solved, thereby improving chip utilization and product competitiveness.

CN117639918BActive Publication Date: 2026-01-02ACCELINK TECHNOLOGIES CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210971246.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-12
Publication Date
2026-01-02
Estimated Expiration
2042-08-12

AI Technical Summary

Technical Problem

Existing filter temperature control schemes lack effective guidance in precise selection and parameter design, leading to temperature-related losses and wavelength drift in communication networks, affecting the normal operation of communication networks, and also resulting in problems such as excessive redundancy in product specifications or low utilization.

Method used

By acquiring the center wavelength and loss data of the filter, calculating the offset and wavelength parameters, determining the compensation scheme, including heating or cooling compensation, and accurately selecting chips to improve effective utilization.

Benefits of technology

This approach ensures that communication network indicators meet standards while improving the effective utilization rate of filter chips, increasing product competitiveness, and avoiding excessive redundancy in indicators and increased costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117639918B_ABST
    Figure CN117639918B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a wave compensation method, device, equipment and readable storage medium. The method comprises: obtaining a center wavelength corresponding to the wave; wherein the center wavelength represents a wavelength corresponding to a center of a spectral range covered by the wave satisfying a first preset condition; determining a first offset of the center wavelength; in the case that the first offset satisfies a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset; determining a compensation parameter of the wave based on the first wavelength parameter; and compensating the wave according to the compensation parameter. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, and determining the compensation parameter for compensating the wave according to the first offset and the center wavelength, the effective utilization of the chip is further improved while ensuring that the indicators are qualified.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of optical fiber communication technology, and in particular to a wave compensation method, device, equipment and readable storage medium. BACKGROUND

[0002] In an optical communication system, especially in a wavelength division multiplexing (WDM) optical network, a filter is a core device. In actual use, due to the change of environmental temperature, the change of refractive index will cause the change of insertion loss, which is usually represented by temperature-dependent loss, and the change of wavelength, which is usually represented by temperature-dependent wavelength, and the temperature-dependent wavelength will further cause the change of loss, bandwidth and crosstalk. When the temperature-dependent loss or the temperature-dependent wavelength is too large, it will hinder the normal operation of the communication network. Therefore, the filter needs to use a certain temperature compensation scheme to reduce the temperature-dependent loss or the temperature-dependent wavelength and ensure the normal operation of the communication network.

[0003] The key of the filter temperature compensation scheme is to reduce the temperature-dependent loss or the temperature-dependent wavelength. For the temperature-dependent loss, a temperature control scheme is usually used, so that the filter only works in a certain temperature range, thereby reducing the temperature-dependent loss. For the temperature-dependent wavelength, not only can the temperature control scheme be used to make the filter only work in a certain temperature range, thereby reducing the temperature-dependent wavelength, but also the wavelength compensation mechanical structure or the matching liquid of the negative refractive index coefficient can be used to reduce the temperature-dependent wavelength.

[0004] Although there are various filter temperature compensation schemes, the temperature control scheme is widely welcomed in the industry due to its simplicity and low cost. Since the temperature control scheme usually controls the filter to work at a certain temperature point, the temperature control scheme is also called a thermal compensation scheme. In engineering applications, the thermal compensation scheme should be combined with detailed application scenarios to select a matching temperature control scheme. On the one hand, it is necessary to avoid poor temperature control schemes and thus poor performance indicators, thereby failing to meet the requirements of the communication system; on the other hand, it is also necessary to avoid excessive performance indicators, which will cause the phenomenon of excessive redundancy of indicators, thereby increasing the cost and reducing the product price competitiveness. Therefore, the temperature control scheme should be accurately matched according to the detailed application scenario. In addition, due to the influence of technology, the filter chip indicators have a certain fluctuation. When the fluctuation is too large, a temperature control scheme with a certain parameter design will reduce the effective utilization rate of the chip, thereby reducing the product qualification rate. Therefore, a temperature control scheme with a certain parameter design cannot meet the requirements. Therefore, in order to improve the utilization rate of the chip, accurate parameter design should also be performed according to the specific chip during temperature control. Then, how to accurately select the temperature control scheme and how to accurately design the parameters? At present, there is still a lack of a method to guide.

[0005] At present, there is no effective solution to the above problems. SUMMARY

[0006] Therefore, the main purpose of the present application is to provide a wave compensation method, device, equipment and readable storage medium.

[0007] To achieve the above purpose, the technical scheme of the present application is as follows:

[0008] The wave compensation method provided by the present application comprises:

[0009] obtaining a center wavelength corresponding to the wave; wherein the center wavelength represents a wavelength corresponding to the center of the spectral range covered by the wave satisfying a first preset condition;

[0010] determining a first offset of the center wavelength;

[0011] in the case where the first offset satisfies a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset;

[0012] determining a compensation parameter of the wave based on the first wavelength parameter;

[0013] compensating the wave according to the compensation parameter.

[0014] In the above scheme, the determination of the first offset of the center wavelength comprises:

[0015] obtaining first loss data of the wave;

[0016] judging whether the first loss data meets the requirements of a preset index;

[0017] in the case where the first loss data meets the requirements of the preset index, determining the first offset of the center wavelength based on the first loss data and the preset index.

[0018] In the above scheme, after the determination of the first wavelength parameter of the wave based on the center wavelength and the first offset in the case where the first offset satisfies the second preset condition, the method further comprises:

[0019] in the case where the value of the first wavelength parameter is greater than zero, determining a first compensation scheme of the wave; wherein the first compensation scheme represents a scheme of compensating the wave by heating;

[0020] in the case where the value of the first wavelength parameter is less than zero, determining a second compensation scheme of the wave; wherein the second compensation scheme represents a scheme of compensating the wave by cooling.

[0021] In the above scheme, the compensation parameter at least includes a target wavelength parameter and a target temperature parameter, and the determining the compensation parameter of the wave based on the first wavelength parameter comprises:

[0022] determining a target wavelength parameter of the wave based on the first wavelength parameter;

[0023] determining a target temperature parameter of the wave based on the first wavelength parameter and the target wavelength parameter.

[0024] In the above scheme, the method further comprises:

[0025] determining a second offset of the center wavelength based on the compensation parameter;

[0026] determining a second wavelength parameter of the wave based on the center wavelength and the second offset.

[0027] In the above scheme, the method further comprises:

[0028] determining a third wavelength parameter of the wave based on the target wavelength parameter and the target temperature parameter;

[0029] in a case where the third wavelength parameter meets a third preset condition, taking the target wavelength parameter and the target temperature parameter as the compensation parameter of the wave.

[0030] Embodiments of the present application also provide a wave compensation device, the device comprising: an interaction module, a control module, a storage module and a first compensation module; the control module is connected with the interaction module, the storage module and the first compensation module respectively;

[0031] the interaction module is used for inputting a compensation instruction and sending the compensation instruction to the control module;

[0032] the control module is used for receiving the compensation instruction, calling a compensation task corresponding to the compensation instruction in the storage module, and distributing the compensation task to the first compensation module;

[0033] the first compensation module is used for receiving the compensation task, determining a compensated wavelength parameter based on the compensation task, compensating a center wavelength of the wavelength based on the compensated wavelength parameter to obtain a correction result, and storing the compensation result in the storage module;

[0034] the storage module is used for storing the compensation task corresponding to the compensation instruction and storing the compensation result.

[0035] In the above scheme, the device comprises:

[0036] The control module is further configured to send the compensation result stored in the storage module to the interaction module.

[0037] The interaction module is further configured to receive and display the compensation result sent by the control module.

[0038] In the above scheme, the first compensation module comprises a laser emission unit, a polarization control unit, a light splitting unit, a filter to be measured, a power monitoring unit and a compensation unit.

[0039] The laser emission unit is configured to emit laser with a wavelength.

[0040] The polarization control unit is configured to control the polarization state of the laser.

[0041] The light splitting unit is configured to split the laser.

[0042] The filter to be measured is configured to pass the laser.

[0043] The power monitoring unit is configured to monitor the optical power of the laser.

[0044] The compensation unit is configured to compensate the center wavelength of the filter based on the wavelength-transmittance data corresponding to the optical power and the compensated wavelength parameter.

[0045] Embodiments of the present application also provide a wave compensation device, comprising:

[0046] A first acquisition module is configured to acquire a center wavelength corresponding to the wave, wherein the center wavelength represents a wavelength corresponding to the center of a spectral range covered by the wave that meets a first preset condition.

[0047] A first determination module is configured to determine a first offset of the center wavelength.

[0048] A second determination module is configured to determine a first wavelength parameter of the wave based on the center wavelength and the first offset in a case where the first offset meets a second preset condition.

[0049] A third determination module is configured to determine a compensation parameter of the wave based on the first wavelength parameter.

[0050] A second compensation module is configured to compensate the wave according to the compensation parameter.

[0051] Embodiments of the present application also provide a wave compensation device, comprising a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor implements the steps in the above method when executing the program.

[0052] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps in the above method.

[0053] The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises the following steps: acquiring a center wavelength corresponding to the wave; wherein the center wavelength represents a wavelength corresponding to a center of a wave covering a spectral range satisfying a first preset condition; determining a first offset of the center wavelength; in the case that the first offset satisfies a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset; determining a compensation parameter of the wave based on the first wavelength parameter; and compensating the wave according to the compensation parameter. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, and determining the compensation parameter for compensating the wave according to the first offset and the center wavelength, the effective utilization of the chip is further improved while ensuring the index to be qualified, thereby increasing the competitiveness of the product. BRIEF DESCRIPTION OF DRAWINGS

[0054] Figure 1 The embodiment of the present application provides a wave compensation method implementation flowchart;

[0055] Figure 2 The embodiment of the present application provides a wave compensation method filter wavelength-transmittance curve schematic diagram;

[0056] Figure 3 The embodiment of the present application provides a wave compensation method center wavelength and wavelength accuracy definition schematic diagram;

[0057] Figure 4 The embodiment of the present application provides a wave compensation method insertion loss definition schematic diagram;

[0058] Figure 5 The embodiment of the present application provides a wave compensation method bandwidth definition schematic diagram;

[0059] Figure 6 The embodiment of the present application provides a wave compensation method crosstalk definition schematic diagram;

[0060] Figure 7 The embodiment of the present application provides a wave compensation method wavelength-transmittance curve schematic diagram under the maximum target temperature related loss condition;

[0061] Figure 8 The embodiment of the present application provides a wave compensation method wavelength-transmittance curve schematic diagram under the maximum target temperature related loss condition;

[0062] Figure 9The schematic diagram of the relationship between the precision index of the wave compensation method of the embodiment of the present application, the second offset of the wave and the ITU wavelength is shown in the figure.

[0063] Figure 10 The schematic diagram of the composition structure of the wave compensation device of the embodiment of the present application is shown in the figure.

[0064] Figure 11 The schematic diagram of the composition structure of the wave compensation device of the embodiment of the present application is shown in the figure.

[0065] Figure 12 The schematic diagram of the hardware entity structure of the wave compensation device of the embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical scheme and advantages of the embodiment of the present application clearer, the specific technical scheme of the application will be further described in detail below with reference to the drawings in the embodiment of the present application. The following embodiments are used to illustrate the present application, but not to limit the scope of the present application.

[0067] In the related art, the performance index of the filter is greatly affected by temperature. On the one hand, it will cause the change of the insertion loss, which is usually characterized by temperature-dependent loss. On the other hand, it will cause the wavelength drift, which is usually characterized by temperature-dependent wavelength. Moreover, the temperature-dependent wavelength will further cause the changes of the loss, bandwidth and crosstalk index. When the temperature-dependent loss or the temperature-dependent wavelength is too large, it will hinder the normal operation of the communication network. Therefore, the filter needs to adopt a certain temperature control scheme to reduce the temperature-dependent loss or the temperature-dependent wavelength. There are various existing filter temperature control schemes. How to select an accurate temperature control scheme and design accurate parameters according to the requirements and in combination with the filter chip index can avoid the redundancy of product index, improve the effective utilization rate of the chip, reduce the cost, increase the product competitiveness, and guide the selection of the temperature control scheme and the design of the accurate parameters.

[0068] The embodiment proposes a wave compensation method. The method is applied to a wave compensation device. The function realized by the method can be realized by calling program code by a processor in the wave compensation device. Of course, the program code can be saved in a computer storage medium. It can be seen that the computing device at least includes a processor and a storage medium.

[0069] Figure 1 The implementation flowchart of the wave compensation method of the embodiment of the present application is shown in the figure. Figure 1 The method comprises the following steps.

[0070] Step 101: acquiring a center wavelength corresponding to the wave; wherein the center wavelength represents a wavelength corresponding to the center of the wave covering the spectral range that meets a first preset condition;

[0071] Step 102: determining a first offset of the center wavelength;

[0072] Step 103: in the case that the first offset meets a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset;

[0073] Step 104: determining a compensation parameter of the wave based on the first wavelength parameter;

[0074] Step 105: compensating the wave according to the compensation parameter.

[0075] In step 101: the compensation process of the wave can be determined according to actual conditions, which is not limited here. As an example, the compensation method of the wave can be a filter precise thermal compensation design method.

[0076] The first preset condition can be determined according to actual conditions, which is not limited here. As an example, the first preset condition can be a peak insertion loss drop of ndB. The center wavelength representing the center corresponding wavelength of the wave covering the spectral range meeting the first preset condition can be the center wavelength representing the center corresponding wavelength of the wave covering the spectral range with a peak insertion loss drop of ndB. As an example, the first preset condition can be a peak insertion loss drop of 3dB.

[0077] The process of obtaining the center wavelength corresponding to the wave can be determined according to actual conditions, which is not limited here. As an example, the center wavelength corresponding to the wave can be obtained based on first preset definition data, in the case that the wave meets the first preset condition. As an example, the center wavelength corresponding to the wave can be obtained based on wavelength-transmittance data, in the case that the wave meets a peak insertion loss drop of ndB.

[0078] In step 102: the determination of the first offset of the center wavelength can be based on the loss data of the wave to determine the first offset of the wave. The loss data can be data of defined indicators of the wave at multiple temperatures. The loss data is related to the multiple temperatures. Specifically, the loss data can be any one of accuracy data, insertion loss data, bandwidth data, and crosstalk data. The loss data can also be passband flatness data and polarization-dependent loss data, etc. The offset calculation method of the corresponding wave is the same.

[0079] In step 103: in the case that the first offset meets a second preset condition, a first wavelength parameter of the wave is determined based on the center wavelength and the first offset.

[0080] The second preset condition can be determined according to actual conditions, and is not limited herein. As an example, the second preset condition can be that the first offset is not an empty set, that is, the first offset is a set containing elements.

[0081] The first wavelength parameter of the wave can be determined according to a preset criterion, and the first wavelength parameter of the wave is determined based on the center wavelength, a preset wavelength and the first offset. The preset wavelength data determined according to the preset criterion can be determined according to actual conditions, and is not limited herein. As an example, one of the International Telecommunication Union (ITU) wavelengths can be selected according to the ITU standard. The first wavelength parameter of the wave can be determined by sequentially subtracting the preset wavelength from the center wavelength and the first offset.

[0082] The first wavelength parameter can be determined according to actual conditions, and is not limited herein. As an example, the first wavelength parameter can include a first wavelength difference range.

[0083] In step 105, the wave is compensated according to the compensation parameter.

[0084] The compensation of the wave according to the compensation parameter can be compensation of a wavelength parameter of the wave according to the compensation parameter to obtain a compensated wavelength parameter, and compensation of the wave based on the compensated wavelength parameter.

[0085] An embodiment of the present application provides a wave compensation method, a center wavelength corresponding to the wave is obtained; wherein the center wavelength represents a wavelength corresponding to a center of a wave spectrum range satisfying a first preset condition; a first offset of the center wavelength is determined; in a case where the first offset satisfies a second preset condition, a first wavelength parameter of the wave is determined based on the center wavelength and the first offset; a compensation parameter of the wave is determined based on the first wavelength parameter; and the wave is compensated according to the compensation parameter. By calculating the first offset based on the center wavelength, the chip is accurately screened according to the first offset, and the compensation parameter for compensating the wave is determined according to the first offset and the center wavelength, which guarantees the index to be qualified, further improves the effective utilization rate of the chip, and further increases the competitiveness of the product.

[0086] In an optional embodiment of the present application, the first offset of the center wavelength is determined by:

[0087] obtaining first loss data of the wave;

[0088] determining whether the first loss data meets a requirement of a preset index;

[0089] in a case where the first loss data meets the requirement of the preset index, determining a first offset of the center wavelength based on the first loss data and the preset index.

[0090] In the embodiment, the determining the first offset of the wave can include: obtaining first loss data of the wave at the first temperature; determining whether the first loss data meets a requirement of a preset index; in a case where the first loss data meets the requirement of the preset index, determining a first offset of the wave at the first temperature based on the first loss data and the preset index. The first temperature can be determined according to actual conditions, which is not limited herein. As an example, the first temperature can be any of a plurality of temperatures. The first loss data can be data of a defined index of the wave at the first temperature. The first loss data is related to the first temperature.

[0091] As an example, the preset index can include an accuracy index; the first offset of the wave at the first temperature is determined based on the accuracy index. The first offset can be an accuracy offset. The accuracy index can be determined according to actual conditions, which is not limited herein. As an example, the accuracy index can be a wavelength accuracy requirement, and the accuracy offset can be an accuracy offset range.

[0092] As an example, the first loss data includes insertion loss data of the wave; the preset index includes an insertion loss index; the second wavelength data of the wave at the first temperature is determined based on the insertion loss data; the third wavelength data of the wave at the first temperature is determined based on the insertion loss index; in a case where the insertion loss data meets the requirement of the insertion loss index, the first offset of the wave at the first temperature is determined based on the second wavelength data and the third wavelength data. The first offset can be an insertion loss offset, and the insertion loss offset can be an insertion loss offset range.

[0093] The insertion loss data can be determined according to actual conditions. The insertion loss data can be any of a maximum insertion loss within a channel effective bandwidth, a peak insertion loss, or a center wavelength insertion loss, which is not limited herein, and the calculation idea of the first offset of the wave is the same. As an example, the insertion loss data can be a maximum insertion loss within a channel effective bandwidth.

[0094] The determining the second wavelength data of the wave at the first temperature based on the insertion loss data can be determining the second wavelength data of the wave at the first temperature based on the maximum insertion loss within the effective bandwidth and the wavelength-transmittance data of the wave at normal temperature.

[0095] The insertion loss index can be determined according to actual conditions, which is not limited herein. The insertion loss index can be an insertion loss index requirement within the effective bandwidth.

[0096] The determining the third wavelength data of the wave at the first temperature based on the insertion loss index can be determining the third wavelength data of the wave at the first temperature based on the insertion loss index requirement within the effective bandwidth and the wavelength-transmittance data of the wave at normal temperature.

[0097] The determining the first offset of the wave at the first temperature based on the second wavelength data and the third wavelength data when the insertion loss data meets the requirement of the insertion loss index can be that, when the maximum insertion loss within the effective bandwidth is less than the insertion loss index requirement within the effective bandwidth, the third wavelength data is subtracted from the second wavelength data to obtain the first offset of the wave at the first temperature.

[0098] As an example, the first loss data includes bandwidth data of the wave, the bandwidth data includes first bandwidth data and second bandwidth data; the preset index includes a bandwidth index; fourth wavelength data of the wave at the first temperature is determined; the first bandwidth data and the second bandwidth data are determined based on the fourth wavelength data; when the first bandwidth data and the second bandwidth data meet the requirement of the bandwidth index, a first offset of the wave at the first temperature is determined based on the bandwidth index. The first offset can be a bandwidth offset, and the bandwidth offset can be a bandwidth offset range.

[0099] The fourth wavelength data can be determined according to actual conditions, which is not limited herein. As an example, the fourth wavelength data can be a first wavelength value and a second wavelength value corresponding to a spectral range covered by a peak insertion loss drop of ndB. As an example, the first wavelength value can represent a short wavelength value corresponding to the peak insertion loss drop of ndB; the second wavelength value can represent a long wavelength value corresponding to the peak insertion loss drop of ndB, and vice versa.

[0100] The bandwidth index can be determined according to actual conditions, which is not limited herein. As an example, the bandwidth index can be an index requirement based on ndB net bandwidth.

[0101] The first bandwidth data can be determined according to actual conditions, which is not limited herein. As an example, the first bandwidth data can be full bandwidth data. The second bandwidth data can be determined according to actual conditions, which is not limited herein. As an example, the second bandwidth data can be net bandwidth data.

[0102] The first bandwidth data and the second bandwidth data can be determined based on the fourth wavelength data, which can be determined by determining a first bandwidth value based on the first wavelength value, determining a second bandwidth value based on the second wavelength value, summing the first bandwidth value and the second bandwidth value to obtain the first bandwidth data, and accumulating the smaller wavelength value of the first wavelength value and the second wavelength value twice to obtain the second bandwidth data.

[0103] In the case that the first bandwidth data and the second bandwidth data meet the requirement of the bandwidth index, the first offset of the wave at the first temperature can be determined based on the bandwidth index, which can be determined in the case that the first bandwidth data and the second bandwidth data are greater than the requirement of the ndB net bandwidth index; the first offset of the wave at the first temperature can be determined based on the bandwidth index, the fourth wavelength data and the ITU wavelength selected according to the ITU standard.

[0104] As an example, the first loss data includes crosstalk data of the wave; the preset index includes a crosstalk index; in the case that the crosstalk data meets the requirement of the crosstalk index, the first offset of the wave at the first temperature can be determined based on the crosstalk data and the crosstalk index. The first offset can be a crosstalk offset, and the crosstalk offset can be a crosstalk offset range.

[0105] In the case that the crosstalk data meets the requirement of the crosstalk index, the first offset of the wave at the first temperature can be determined based on the crosstalk data and the crosstalk index, which can be determined in the case that the crosstalk data is greater than the requirement of the crosstalk index.

[0106] The crosstalk data can be determined according to actual conditions, which is not limited herein. As an example, the crosstalk data can be adjacent crosstalk data, non-adjacent crosstalk data, or total crosstalk data. The crosstalk index can be determined according to actual conditions, which is not limited herein. As an example, the crosstalk index can be an adjacent crosstalk requirement index, a non-adjacent crosstalk requirement index, or a total crosstalk requirement index. The first offset can be an adjacent crosstalk offset, a non-adjacent crosstalk offset, or a total crosstalk offset, the adjacent crosstalk offset can be an adjacent crosstalk offset range, the non-adjacent crosstalk offset can be a non-adjacent crosstalk offset range, and the total crosstalk offset can be a total crosstalk offset range.

[0107] As an example, a first data in the plurality of first loss data of the wave at a first temperature is obtained; wherein the first data is any data in the plurality of first loss data; a first target offset of the wave at the first temperature is determined based on the first data and a first preset index in the plurality of preset indexes; wherein the first preset index represents an index corresponding to the first data; a first offset of the center wavelength at the first temperature is determined based on the first target offset and a second data in the plurality of first loss data; wherein the second data represents any data in the plurality of first loss data except the first data.

[0108] The first data can be determined according to actual conditions, which can be any one of accuracy data, insertion loss data, bandwidth data, and crosstalk data, which is not limited herein. The first preset index can be determined according to actual conditions, which is not limited herein. As an example, the first preset index can be any one of an accuracy index, an insertion loss index, a bandwidth index, and a crosstalk index. As an example, the first data can be accuracy data, and the first preset index can be an accuracy index.

[0109] The first target offset of the wave at the first temperature based on the first loss data and the first preset index in the plurality of preset indexes can be an accuracy offset of the wave at the first temperature based on the accuracy data and an accuracy index.

[0110] The first offset of the wave at the first temperature based on the accuracy offset and the second data in the plurality of first loss data can be that the first offset of the wave at the first temperature is determined by traversing the accuracy offset and the second data in the plurality of first loss data.

[0111] The second data can be determined according to actual conditions, and can be any one of insertion loss data, bandwidth data and crosstalk data except for the precision data of the first data, which is not limited herein. As an example, the second preset index can be any one of an insertion loss index, a bandwidth index and a crosstalk index. As an example, the second data can be insertion loss data, and the second preset index can be a precision index.

[0112] The determining of the first offset of the wave at the first temperature based on the precision offset and the second data in the plurality of first loss data can be that whether the insertion loss data meets the precision offset is judged, whether the bandwidth data meets the precision offset is judged in the case that the insertion loss data meets the precision offset, whether the crosstalk data meets the precision offset is judged in the case that the bandwidth data meets the precision offset, and the first offset of the wave at the first temperature is determined in the case that the crosstalk data meets the precision offset.

[0113] In an optional embodiment of the present application, after the first wavelength parameter of the wave is determined based on the center wavelength and the first offset in the case that the first offset meets the second preset condition, the method further comprises:

[0114] In the case that the value of the first wavelength parameter is greater than zero, a first compensation scheme of the wave is determined; wherein the first compensation scheme represents a scheme of temperature compensation of the wave.

[0115] In the case that the value of the first wavelength parameter is less than zero, a second compensation scheme of the wave is determined; wherein the second compensation scheme represents a scheme of temperature compensation of the wave.

[0116] In the embodiment, the first wavelength parameter can include a first wavelength difference range, and the first wavelength difference range includes a first cutoff wavelength and a second cutoff wavelength, wherein the first cutoff wavelength is less than the second cutoff wavelength.

[0117] The determining of the first compensation scheme of the wave in the case that the value of the first wavelength parameter is greater than zero can be that the first compensation scheme of the wave is determined in the case that the value of the first wavelength parameter is greater than zero. Specifically, the first compensation scheme of the wave is determined in the case that the first cutoff wavelength in the first wavelength difference range is greater than zero. The first compensation scheme represents a scheme of temperature compensation of the wave, which can be determined according to actual conditions, which is not limited herein. As an example, a heating sheet can be selected to perform temperature compensation on the wave.

[0118] In the case that the value of the first wavelength parameter is less than zero, the second compensation scheme of the wave is determined. Specifically, in the case that the second cutoff wavelength in the first wavelength difference range is less than zero, the second compensation scheme of the wave is determined. The second compensation scheme represents a scheme of cooling compensation for the wave, which can be determined according to actual conditions and is not limited herein. As an example, a semiconductor refrigeration (TEC) temperature controller can be selected to perform cooling compensation for the wave.

[0119] In an optional embodiment of the present application, the compensation parameter includes at least a target wavelength parameter and a target temperature parameter, and the determination of the compensation parameter of the wave based on the first wavelength parameter includes:

[0120] determining a target wavelength parameter of the wave based on the first wavelength parameter;

[0121] determining a target temperature parameter of the wave based on the first wavelength parameter and the target wavelength parameter.

[0122] In the embodiment, the first wavelength parameter can include a first wavelength difference range, and the determination of the target wavelength parameter of the wave based on the first wavelength parameter can be that a middle value of the first wavelength difference range is selected as the target wavelength parameter of the wave in the first wavelength difference range. The target wavelength parameter can be a target wavelength difference of the wave.

[0123] The determination of the target temperature parameter of the wave based on the first wavelength parameter and the target wavelength parameter can be that a first temperature parameter of the wave is determined based on the first wavelength parameter and the target wavelength parameter, and a target temperature parameter of the wave is determined based on the first temperature parameter. The first temperature parameter can be a target temperature jitter maximum value of the wave, and the target temperature parameter can be a target temperature jitter value of the wave.

[0124] In some embodiments, a target temperature range of the wave can also be determined based on the target temperature parameter. The target temperature range can be a target temperature jitter range of the wave.

[0125] In an optional embodiment of the present application, the method further includes:

[0126] determining a second offset of the center wavelength based on the compensation parameter;

[0127] determining a second wavelength parameter of the wave based on the center wavelength and the second offset.

[0128] In the embodiment, the determining the second offset of the center wavelength based on the compensation parameters can include: determining a first loss parameter of the wave based on the compensation parameters; determining second loss data of the wave based on the first loss parameter; and determining the second offset of the center wavelength based on the second loss data.

[0129] The compensation parameters at least include the target wavelength parameter and the target temperature parameter, and the determining the first loss parameter of the wave based on the compensation parameters can include: processing the target wavelength parameter based on a preset coefficient to obtain a second temperature parameter of the wave; and determining the first loss parameter of the wave based on the second temperature parameter and the target temperature parameter. The second temperature parameter can be a target temperature difference of the wave. The preset coefficient can be a filter temperature drift coefficient.

[0130] The determining the first loss parameter of the wave based on the second temperature parameter and the target temperature parameter can include: determining a third temperature parameter of the wave based on the second temperature parameter and the target temperature parameter, and determining the first loss parameter based on the third temperature parameter. The third temperature parameter can be a maximum temperature difference of the wave.

[0131] The determining the second loss data of the wave based on the first loss parameter can include: determining the second loss data of the wave based on second preset definition data and the first loss parameter. The second preset definition data can be wavelength-transmittance data.

[0132] It should be noted that the determining the second offset of the center wavelength based on the second loss data is similar to the determining the first offset of the center wavelength, and thus will not be described herein.

[0133] It should be noted that the determining the second wavelength parameter of the wave based on the center wavelength and the second offset is similar to the determining the first wavelength parameter of the wave based on the center wavelength and the first offset, and thus will not be described herein.

[0134] In an optional embodiment of the present application, the method further includes:

[0135] determining a third wavelength parameter of the wave based on the target wavelength parameter and the target temperature parameter;

[0136] In a case where the third wavelength parameter meets a third preset condition, the target wavelength parameter and the target temperature parameter are taken as the compensation parameters of the wave.

[0137] In this embodiment, the third wavelength parameter of the wave can be determined based on the target wavelength parameter and the target temperature parameter by calculating the target wavelength parameter and the target temperature parameter using a preset formula. The third wavelength parameter can be a compensated wavelength difference range.

[0138] The third preset condition can be determined based on actual circumstances and is not limited here. As an example, the third preset condition may be that the third wavelength parameter is within the second wavelength parameter. Specifically, the third preset condition may be that the compensated wavelength difference range belongs to the second wavelength difference range.

[0139] To understand the embodiments of the present invention, the following description uses a filter design method with precise thermal compensation as an example.

[0140] Step (1): Precise selection of filter chips.

[0141] Step (1.1): Based on the room temperature wavelength-transmittance data of the filter chip and combined with the preset index requirements, calculate the center wavelength λ. c The first offset of the wave in the case of [-Δλ] - ,Δλ + ].

[0142] Assuming a 48-channel, 100GHz channel-spaced filter (wavelength division multiplexer) with start and end frequencies of 196100GHz and 191400GHz respectively, one of the ITU wavelengths can be selected as λ according to the ITU standard. ITU =1529.553nm(f ITU =196000GHz) channel, Figure 2 This is a schematic diagram of the wavelength-transmittance curve of the filter in the wave compensation method of this invention, wherein... Figure 2 The ordinate represents transmittance. Figure 2 The horizontal axis represents wavelength. The wavelength-transmittance data of the channel at room temperature (25℃) is as follows: Figure 2 As shown.

[0143] Step (1.1.1): Based on the wavelength-transmittance data, calculate the 3dB center wavelength λ based on the peak insertion loss. c .

[0144] Figure 3 This is a schematic diagram illustrating the center wavelength and wavelength accuracy definition of the wave compensation method in this embodiment of the invention. The 3dB center wavelength calculation method based on peak insertion loss is as follows: Figure 3As shown, the wavelength corresponding to the center of the spectral range covered by the 3dB drop in peak insertion loss is the center wavelength λ. c The center wavelength λ was calculated. c =(1528.559+1529.557) / 2=1529.058nm.

[0145] Step (1.1.2): Based on the wavelength-transmittance data, and considering the specific wavelength accuracy, insertion loss, bandwidth, and crosstalk requirements, calculate the wavelength based on the center wavelength λ. c The accuracy offset, insertion loss offset, bandwidth offset, and crosstalk offset are required to meet the wavelength accuracy, insertion loss bandwidth, and crosstalk performance requirements.

[0146] Assuming the filter operates within a temperature range of -5 to 55°C, the wavelength accuracy requirement is [-40, 40] pm, the insertion loss requirement is within 6 dB within an effective bandwidth of ±12.5 GHz, the net bandwidth requirement based on peak insertion loss is above 120 GHz (3 dB), the adjacent crosstalk requirement is above 4 dB, the non-adjacent crosstalk requirement is above 30 dB, and the total crosstalk requirement is above 3 dB.

[0147] Given the wavelength accuracy requirement of [-40, 40] pm, WA = 40 pm, and the accuracy offset range of the wave-based accuracy data is [-40, 40] pm.

[0148] Figure 4 This is a schematic diagram illustrating the insertion loss definition of the wave compensation method according to an embodiment of the present invention, as shown below. Figure 4 As shown, it can be assumed that the insertion loss data is the maximum insertion loss within the effective bandwidth of the channel. It is particularly important to note that temperature-dependent wavelength offset does not affect the peak insertion loss, but temperature-dependent loss does. The insertion loss offset based on the wave's insertion loss data can be calculated using either the center wavelength or the ITU wavelength. In this embodiment, the center wavelength is used, i.e., the center wavelength is taken as the ITU wavelength, to calculate the insertion loss offset of the wave that meets the requirement of insertion loss within 6dB. Based on the wavelength-transmittance data, the insertion loss offset at a normal temperature of 25℃ is calculated using λ... c =1529.058nm is the minimum wavelength λ within the effective bandwidth of the ITU wavelength. min With the maximum value λ max The calculations are shown in formulas (1) and (2) respectively:

[0149]

[0150]

[0151] In equations (1) and (2), c represents the speed of light constant, and c = 299792458 m / s, Δf passband This represents the effective bandwidth of the channel. In this embodiment, Δf...passband Substituting 25GHz into the equation, where Δf passband / 2 corresponds to 12.5GHz, -Δf passband / 2 corresponds to -12.5GHz.

[0152] The second wavelength data is calculated based on the insertion loss data, that is, the wavelength with λ is calculated. c =1529.426nm is the effective bandwidth of the ITU wavelength [1528.961, 1529.155]nm. Based on the insertion loss requirement of less than 6dB, and combined with the wavelength-transmittance data at room temperature of 25℃, from 1528.961nm to the shorter wavelength direction, the wavelength corresponding to 6dB insertion loss is 1528.683nm; from 1529.155nm to the longer wavelength direction, the wavelength corresponding to 6dB insertion loss is 1529.442nm. The third wavelength data is calculated, that is, the bandwidth range corresponding to the insertion loss index is [1528.683, 1529.442].

[0153] At this point, based on the second wavelength data and the third wavelength data, the wave offset from 1528.961 nm towards the shorter wavelength direction is calculated to be Δλ. IL- =1528.961-1528.683=0.278nm=278pm; The wave shift from 1529.155nm towards longer wavelengths is Δλ. IL+ =1529.442-1529.155=0.287nm=287pm. In summary, the insertion loss offset range for waves requiring an insertion loss of less than 6dB is [-278,287]pm.

[0154] Figure 5 This is a schematic diagram illustrating the bandwidth definition of the wave compensation method according to an embodiment of the present invention, as shown below. Figure 5 As shown, assuming the ndB bandwidth is defined as the spectral width covered by the peak insertion loss reduction ndB, the full bandwidth = BW1 + BW2, and the net bandwidth = 2 × min(BW1, BW2). Under this bandwidth definition, the full bandwidth specification is not affected by wavelength shift. The specification requirement based on the ndB net bandwidth is BW1 + BW2. net GHz, the maximum wavelength shift λ towards the shortwave direction nBW- The maximum wavelength shift λ towards the longer wavelength direction nBW+ The calculations are shown in formulas (3) and (4) respectively:

[0155]

[0156]

[0157] In equations (3) and (4), c represents the speed of light constant, and c = 299792458 m / s, λn- represents the short wavelength value corresponding to the peak insertion loss drop ndB at 25℃ n+ represents the long wavelength value corresponding to the peak insertion loss drop ndB at 25℃, the same analysis idea is also applicable to the definition of ndB bandwidth based on ITU wavelength insertion loss drop ndB, the calculation idea of the bandwidth offset of the wave is the same. The calculation of the bandwidth offset based on the bandwidth data of the wave is the key to calculate the bandwidth offset of the wave based on the center wavelength meeting the bandwidth requirement, that is, taking the center wavelength as the ITU wavelength, calculating the bandwidth offset of the wave meeting the requirement of 3dB net bandwidth of 120GHz or more. According to the wavelength-transmittance data, the wavelength values corresponding to the peak insertion loss drop of 3dB at 25℃ are calculated as λ 3- = 1528.559nm and λ 3+ = 1529.557nm. The calculation of the first bandwidth value BW1 and the second bandwidth value BW2 is shown in formulas (5) and (6) respectively:

[0158] BW1 = c / λ 3- -f ITU = c / 1528.559-196000 = 64.01GHz (5)

[0159] BW2 = f ITU -c / λ 3+ = 196000-c / 1529.57 = 63.96GHz (6)

[0160] At this time, BW1 = 64.01GHz, BW2 = 63.96GHz, according to which the net bandwidth bandwidth index and the full bandwidth index are equivalent, which are 127.92GHz, 127.97GHz respectively. Based on the requirement of 3dB net bandwidth index of 120GHz or more, combined with the wavelength-transmittance data at normal temperature 25℃, if the offset is to the short wave direction, the calculation of the maximum wavelength offset is shown in formula (7):

[0161]

[0162] Based on the requirement of 3dB net bandwidth index of 120GHz or more, combined with the wavelength-transmittance data at normal temperature 25℃, if the offset is to the long wave direction, the calculation of the maximum wavelength offset is shown in formula (8):

[0163] In summary, the bandwidth offset range of the wave based on the requirement of 3dB insertion loss bandwidth of 120GHz or less is [-30, 31]pm.

[0164] Figure 6The schematic diagram of the compensation method of the wave of the embodiment of the present application for crosstalk is defined as follows: the adjacent crosstalk (AX) is defined as the difference between the maximum value of the insertion loss in the effective bandwidth range of the channel and the minimum value of the insertion loss of the adjacent channel in the corresponding effective bandwidth range of the channel, as shown in Figure 6 The adjacent crosstalk is usually the minimum value of the left adjacent crosstalk and the right adjacent crosstalk, according to the wavelength-transmittance data, the adjacent crosstalk is calculated to be 8.63 dB under the condition of normal temperature 25℃. Based on the requirement of the adjacent crosstalk being more than 4 dB, combined with the wavelength-transmittance data under the condition of normal temperature 25℃, if the wavelength is shifted to the short wave, the maximum value of the insertion loss in the effective bandwidth range of the channel and the minimum value of the insertion loss of the adjacent channel in the corresponding effective bandwidth range of the channel will change, and the corresponding difference will also change. When the adjacent crosstalk is less than 4 dB for the first time with the wavelength shifted to the short wave, the adjacent crosstalk offset amount of the shift to the short wave is calculated, and the adjacent crosstalk offset amount of the shift to the long wave can be calculated in the same way, so as to determine the adjacent crosstalk offset amount range.

[0165] The non-adjacent crosstalk (NX) is defined as the difference between the maximum value of the insertion loss in the effective bandwidth range of the channel and the minimum value of the insertion loss of the non-adjacent channel in the corresponding effective bandwidth range of the channel, as shown in Figure 6 The non-adjacent crosstalk is usually the minimum value of all the non-adjacent crosstalks, according to the wavelength-transmittance data, the non-adjacent crosstalk is calculated to be 38.33 dB under the condition of normal temperature 25℃. Based on the requirement of the non-adjacent crosstalk being more than 30 dB, combined with the wavelength-transmittance data under the condition of normal temperature 25℃, if the wavelength is shifted to the short wave, when the non-adjacent crosstalk is less than 30 dB for the first time, the non-adjacent crosstalk offset amount of the shift to the short wave is calculated, and the non-adjacent crosstalk offset amount of the shift to the long wave can be calculated in the same way, so as to determine the non-adjacent crosstalk offset amount range.

[0166] The total crosstalk (TX) is defined as the sum of all the adjacent crosstalks and the non-adjacent crosstalks, and the calculation of the total crosstalk of the j channel is shown in the formula (9):

[0167]

[0168] In the formula (9), 1≤j≤N, 1≤i≤N, N represents the total number of channels, and i, j and N are positive integers. AX j,i represents the adjacent crosstalk of the j channel to the i channel, wherein AX j,j-1 represents the left adjacent crosstalk, AX j,j+1 represents the right adjacent crosstalk, NX j,irepresents the non-adjacent crosstalk of j channel to i channel, i.e. i≠j, j±1. According to the wavelength-transmittance data, the total crosstalk index under the normal temperature of 25 DEG C is calculated as 5.7 dB. Based on the requirement of total crosstalk of more than 3 dB, combined with the wavelength-transmittance data under the normal temperature of 25 DEG C, if the total crosstalk is less than 3 dB for the first time when shifting to the short wave, the total crosstalk shift amount of shifting to the short wave is calculated, and the total crosstalk shift amount of shifting to the long wave can be calculated in the same way, so as to determine the total crosstalk shift amount range.

[0169] Step (1.1.3): based on the precision shift amount, the insertion loss shift amount, the bandwidth shift amount and the crosstalk shift amount of the wavelength-based precision data, the insertion loss data, the bandwidth data and the crosstalk data index requirements, the first shift amount [-Δλ - , Δλ + ] is obtained by taking the intersection of the above-mentioned precision shift amount, the insertion loss shift amount, the bandwidth shift amount and the crosstalk shift amount.

[0170] The wavelength-based precision shift amount calculated based on the wavelength-based precision data can be substituted to calculate whether the in-band insertion loss meets the requirements. If it meets the requirements, the wavelength-based precision shift amount calculated based on the wavelength-based precision data is the first shift amount of the wavelength-based precision data and the insertion loss data, otherwise, the range is reduced based on the wavelength-based precision shift amount calculated based on the wavelength-based precision data, and the insertion loss shift amount corresponding to the insertion loss data is calculated. In this way, the insertion loss shift amount is substituted into the bandwidth data and the crosstalk data, and finally the first shift amount [-30, 31] pm meeting the wavelength precision, insertion loss, bandwidth and crosstalk index requirements is calculated.

[0171] The first shift amount [-30, 31] pm can also be obtained by taking the intersection of the precision shift amount, the insertion loss shift amount, the bandwidth shift amount and the crosstalk shift amount based on the precision shift amount, the insertion loss shift amount, the bandwidth shift amount and the crosstalk shift amount of the wavelength-based precision data, the insertion loss data, the bandwidth data and the crosstalk data index requirements. When the crosstalk takes other definition methods, the above calculation method of the first shift amount of the wavelength is also applicable.

[0172] Step (1.2): accurately screen the first shift amount set of the wavelength of the chip.

[0173] The first shift amount range of the wavelength of the chip is [-30, 31] pm, which meets the requirements and is not empty set, and is unqualified if it is empty set.

[0174] Step (2): accurate selection of the filter with a thermal compensation temperature control scheme.

[0175] Step (2.1): based on the normal temperature center wavelength λ c of the filter chip, combined with the first shift amount [-Δλ - , Δλ + ] of the wavelength, the first wavelength difference range [λITU -Δλ - -λ c ,λ ITU +Δλ + -λ c ]。

[0176] According to the central wavelength λ c = 1529.058 nm, the ITU wavelength λ ITU = 1529.553 nm, the first offset of the wave [-30, 31] pm, the calculation of the first wavelength difference range is shown in formula (10), (11):

[0177] λ ITU -Δλ - -λ c = 1529.553 - 0.03 - 1529.058 = 0.465 nm (10)

[0178] λ ITU +Δλ + -λ c = 1529.553 + 0.031 - 1529.058 = 0.526 nm (11)

[0179] Therefore, the first wavelength difference range is [465, 526] pm, that is, the range of wavelength temperature control movement is [465, 526] pm.

[0180] Step (2.2): According to the wavelength difference [λ ITU -Δλ - -λ c ,λ ITU +Δλ + -λ c ], select the temperature control scheme.

[0181] If λ ITU -Δλ - -λ c > 0, that is, the first wavelength difference range is all positive, the temperature rising scheme is adopted;

[0182] If λ ITU +Δλ + -λ c < 0, that is, the first wavelength difference range is all negative, the temperature lowering scheme is adopted;

[0183] Otherwise, the first wavelength difference range has positive and negative, which indicates that the first wavelength difference range near 25℃ is appropriate, and the temperature maintaining scheme is adopted.

[0184] In this embodiment, since the first wavelength difference range is all positive, the temperature rising scheme is selected. In this embodiment, a low-cost heating sheet temperature rising scheme is selected, so that the filter works in a high temperature environment, and the temperature value is not lower than the maximum temperature required by the index, that is, not lower than 55℃.

[0185] Step (3): Precise design of temperature control scheme parameters.

[0186] Step (3.1): In the first wavelength difference range [λ ITU -Δλ - -λ c ,λ ITU +Δλ + -λ c ], the target wavelength difference Δλ obj is selected.

[0187] The first offset of the wave is symmetrical about the center wavelength λ c , and when the center wavelength λ c is adjusted to the ITU wavelength λ ITU , the overall index is optimal. In this embodiment, it is assumed that the center wavelength λ c is adjusted to the ITU wavelength λ ITU , and at this time, the target wavelength difference Δλ obj = 495pm, wherein the center wavelength λ c may also be adjusted to other wavelengths in the first wavelength difference range.

[0188] Step (3.2): According to the target wavelength difference, the target temperature difference is calculated in combination with the filter temperature drift coefficient .

[0189] It is assumed that the temperature drift coefficient of the filter is The calculation of the target temperature difference is shown in formula (12):

[0190]

[0191] Step (3.3): According to the target wavelength difference, the target temperature jitter maximum value is calculated in combination with the first wavelength difference range.

[0192] According to the target wavelength difference Δλ obj = 495pm, the calculation of the target temperature jitter maximum value is shown in formula (13) and (14):

[0193]

[0194] ΔT stability-max = min(|465-495|,|526-495|) / 11 = 2.72℃ (14)

[0195] Step (3.4): In [0, ΔTstability-max target temperature jitter value ΔT is selected in the range of [0, 2.72]℃ stability , i.e. the jitter range is [-0.5, 0.5]℃. stability stability .

[0196] target temperature jitter value ΔT is selected in the range of [0, 2.72]℃ stability = 0.5℃, i.e. the jitter range is [-0.5, 0.5]℃.

[0197] Step (3.5): calculate the maximum target temperature related loss ΔTDL obj-max according to the target temperature difference and the target temperature jitter range.

[0198] target temperature difference ΔT obj = 45℃, the heating sheet should meet the condition of greater than 55℃, the heating sheet temperature is selected as 70℃, the temperature jitter range is [-0.5, 0.5]℃, at this time the maximum temperature difference is 45.5℃, and the maximum target temperature related loss ΔTDL obj-max = 0.3dB is determined according to the maximum temperature difference.

[0199] Step (3.6): based on the normal temperature wavelength-transmittance data, the transmittance data corresponding to the wavelength-transmittance data under the maximum target temperature related loss condition is calculated in combination with the maximum target temperature related loss ΔTDL obj-max , wherein the wavelength is unchanged.

[0200] maximum target temperature related loss ΔTDL obj-max = 0.3dB, the transmittance data corresponding to the wavelength-transmittance data under the maximum target temperature related loss condition is calculated in combination with the normal temperature wavelength-transmittance data, wherein the wavelength is unchanged, as shown in formula (15):

[0201] T obj-max = T 25 - ΔTDL obj-max (15)

[0202] In formula (15), T obj-max represents the transmittance data corresponding to the wavelength-transmittance data under the maximum target temperature related loss condition, and T 25 represents the transmittance under the 25℃ temperature condition. In the related art, the insertion loss and the transmittance are in inverse relationship, and therefore the negative sign is taken in formula (15).

[0203] Figure 7 is a schematic view of the wavelength-transmittance curve under the maximum target temperature related loss condition of the compensation method of the embodiment wave of the application, as shown in Figure 7 , the Figure 7 is locally enlarged to obtain Figure 8 ,​Figure 8 The enlarged schematic view of the wavelength-transmittance curve under the maximum target temperature related loss case of the wave of the embodiment of the present application is shown in FIG. 6. Figure 8 As shown, the wavelength-transmittance data under the maximum target temperature related loss case is moved downward as a whole.

[0204] Step (3.7): According to the wavelength-transmittance data under the maximum target temperature related loss case, and in combination with the index requirements, the second offset [-Δλ c , Δλ obj-max- ] of the wave under the case of the central wavelength λ obj-max+ is calculated.

[0205] The temperature related loss only affects the insertion loss data, and does not affect the wavelength accuracy, bandwidth and crosstalk index, so the accuracy offset, bandwidth offset and crosstalk offset based on the wavelength accuracy, bandwidth and crosstalk index are unchanged, and only the second offset of the wave based on the insertion loss data under the maximum target temperature related loss case needs to be calculated, wherein the effective bandwidth range is still [1528.961, 1529.155] nm, the in-band insertion loss requirement is within 6 dB, and in combination with the wavelength-transmittance data under the normal temperature case, from 1528.961 nm to the short wavelength direction, the wavelength corresponding to the insertion loss of 6 dB is 1528.715 nm, at this time, the wavelength offset is Δλ IL- = 1528.961-1528.715 = 0.246 nm = 246 pm; from 1529.155 nm to the long wavelength direction, the wavelength corresponding to the insertion loss of 6 dB is 1529.413 nm, at this time, the wavelength offset is Δλ IL+ = 1529.413-1529.155 = 0.258 nm = 258 pm. In summary, the second offset of the wave based on the requirement of 6 dB within the insertion loss is still [-30, 31] pm.

[0206] Step (3.8): According to the second offset [-Δλ obj-max- , Δλ obj-max+ ] of the wave, the second wavelength difference range [λ ITU -Δλ obj-max- -λ c , λ ITU +Δλ obj-max+ -λ c ] under the maximum target temperature related loss case is calculated.

[0207] According to the second offset [-30, 31] pm of the wave, the wavelength difference under the maximum target temperature related loss case is still [465, 526] pm.

[0208] Step (3.9): According to the target wavelength difference Δλ obj , in combination with the target temperature jitter value ΔTstability , the compensated wavelength difference range is determined, if the compensated wavelength difference range belongs to the second wavelength difference range, i.e. , the design is completed, otherwise, return to step (3.4) to reselect the target temperature jitter value, or return to step (3.1) to reselect the parameter design.

[0209] The target wavelength difference Δλ obj = 495pm, the target temperature jitter value ΔT stability = 0.5℃, at this time, the compensated wavelength difference range is calculated as shown in formulas (16) and (17):

[0210]

[0211]

[0212] That is, the compensated wavelength difference range [489.5, 500.5] ∈ [465, 526] meets the requirements, and the design is completed.

[0213] Figure 9 The schematic diagram of the relationship between the precision index of the wave compensation method, the second offset of the wave and the ITU wavelength of the embodiment of the present application is shown in Figure 9 The second offset of the wave is within the wavelength accuracy range, and the working wavelength of the filter in the environment temperature of-5-55℃ is within the second offset range of the wave after thermal compensation.

[0214] The design method for precise thermal compensation of the filter provided by the embodiment of the present application is based on the normal temperature wavelength-transmittance data, combines the preset index requirements, calculates the first offset of the wave based on the center wavelength, and performs chip precise screening, precise selection of the thermal control scheme and precise design of the temperature control scheme parameters according to the first offset of the wave. The precise thermal design method provided by the embodiment of the present application is precise and efficient, and further improves the effective utilization rate of the chip while ensuring that the preset index is qualified, thereby increasing the competitiveness of the product.

[0215] Based on the above method, the embodiment of the present application further provides a wave compensation device, wherein the wave compensation device can be a design device for precise thermal compensation of the filter. Figure 10 The schematic diagram of the composition structure of the wave compensation device of the embodiment of the present application is shown in Figure 10 The device 1000 includes an interaction module 1001, a control module 1002, a storage module 1003 and a first compensation module 1004; the control module 1002 is connected with the interaction module 1001, the storage module 1003 and the first compensation module 1004 respectively;

[0216] The interaction module 1001 is configured to input a compensation instruction and send the compensation instruction to the control module 1002.

[0217] The control module 1002 is configured to receive the compensation instruction, call a compensation task corresponding to the compensation instruction in the storage module 1003, and distribute the compensation task to the first compensation module 1004.

[0218] The first compensation module 1004 is configured to receive the compensation task, determine a compensated wavelength parameter based on the compensation task, compensate the center wavelength of the wavelength based on the compensated wavelength parameter to obtain a correction result, and store the compensation result in the storage module 1003.

[0219] The storage module 1003 is configured to store the compensation task corresponding to the compensation instruction and store the compensation result.

[0220] In this embodiment, the interaction module 1001 can be a web terminal, the control module 1002 can be a server, the storage module 1003 can be a database, and the first compensation module 1004 can be a wavelength compensation system. The wavelength compensation instruction is input through the web terminal and sent to the server. After receiving the wavelength compensation instruction, the server calls the recorded wavelength compensation task in the database and distributes the wavelength compensation task to the wavelength compensation system. The result of the wavelength compensation is recorded in the database. The web terminal is configured to input the wavelength compensation instruction. The server is configured to call the wavelength compensation task corresponding to the wavelength compensation instruction in the database according to the wavelength compensation instruction, distribute the compensation task to the wavelength compensation system, and determine the compensated wavelength parameter based on the wavelength compensation task. The database is configured to record the wavelength compensation task corresponding to the wavelength compensation instruction and the wavelength compensation result. The wavelength compensation system is configured to receive the wavelength compensation task and perform wavelength compensation.

[0221] In an optional embodiment of the present application, the device 1000 comprises:

[0222] The control module 1002 is further configured to send the compensation result stored in the storage module 1003 to the interaction module 1001.

[0223] The interaction module 1001 is further configured to receive and display the compensation result sent by the control module 1002.

[0224] In the embodiment, the wavelength compensation result stored in the database is uploaded to the web end by the server for display. The server is further configured to send the wavelength compensation result stored in the database to the web end, and the web end is further configured to receive and display the wavelength compensation result sent by the server.

[0225] In an optional embodiment of the present application, the first compensation module 1004 comprises a laser emitting unit 10041, a polarization control unit 10042, a light splitting unit 10043, a filter under test 10044, a power monitoring unit 10045, and a compensation unit 10046.

[0226] The laser emitting unit 10041 is configured to emit laser with a wavelength.

[0227] The polarization control unit 10042 is configured to control the laser to traverse polarization states.

[0228] The light splitting unit 10043 is configured to split the laser.

[0229] The filter under test 10044 is configured to pass the laser.

[0230] The power monitoring unit 10045 is configured to monitor the optical power of the laser.

[0231] The compensation unit 10046 is configured to compensate the center wavelength of the filter based on the wavelength-transmittance data corresponding to the optical power and the compensated wavelength parameter.

[0232] In the embodiment, the laser emitting unit 10041 can be a tunable laser, the polarization control unit 10042 can be a polarization controller, the light splitting unit 10043 can be a light splitter, the power monitoring unit 10045 can be a multi-channel power meter, and the compensation unit 10046 can be a wavelength compensation device. The main function of the tunable laser is to emit light with a certain wavelength range. The main function of the polarization controller is to make the incoming light traverse all polarization states. The main function of the light splitter is to split the light, so that many devices can be tested at the same time, i.e., the devices share a set of light source and polarization controller. The main function of the wavelength compensation device is to compensate the wavelength. The main function of the multi-channel power meter is to monitor the power value.

[0233] The tunable laser emits light, the wavelength value of the light emitted by the tunable laser is scanned within a certain wavelength range, and after the light emitted by the tunable laser traverses all polarization states through the polarization controller, the light is split by the optical splitter, at this time, the optical splitter is first connected with the multi-channel power meter to obtain the light storage value; then the optical splitter is connected with the filter to be measured, the light split by the optical splitter enters the filter to be measured respectively, and after the light is output from the filter to be measured, the power value is obtained by the multi-channel power meter, combined with the synchronous function, the wavelength value is obtained, the light storage value is subtracted, and finally the wavelength-transmittance data is obtained, and the compensation parameter is compensated to the center wavelength through the wavelength compensation device, so that wavelength compensation is realized, wherein the wavelength compensation device can be a TEC temperature controller or a heating sheet.

[0234] The wavelength compensation device provided by the embodiment of the present application compensates the filter through the wavelength compensation device, the compensation system and data are set in the cloud, flexible calling and sharing of the device and data are realized, which is convenient and efficient and beneficial to production.

[0235] The embodiment of the present application also provides a wave compensation device, Figure 11 The composition structure diagram of the wave compensation device of the embodiment of the present application is shown as Figure 11 The device 1100 includes:

[0236] The first acquisition module 1101 is configured to acquire a center wavelength corresponding to the wave, wherein the center wavelength represents a wavelength corresponding to a center of a spectral range covered by the wave satisfying a first preset condition;

[0237] The first determination module 1102 is configured to determine a first offset of the center wavelength;

[0238] The second determination module 1103 is configured to, in a case where the first offset satisfies a second preset condition, determine a first wavelength parameter of the wave based on the center wavelength and the first offset;

[0239] The third determination module 1104 is configured to determine a compensation parameter of the wave based on the first wavelength parameter;

[0240] The second compensation module 1105 is configured to compensate the wave according to the compensation parameter.

[0241] In other embodiments, the first determination module 1102 is further configured to acquire first loss data of the wave; determine whether the first loss data satisfies a requirement of a preset index; and in a case where the first loss data satisfies the requirement of the preset index, determine a first offset of the center wavelength based on the first loss data and the preset index.

[0242] In other embodiments, the apparatus 1100 further comprises a fourth determining module and a fifth determining module; the fourth determining module is configured to determine a first compensation scheme of the wave when the value of the first wavelength parameter is greater than zero; wherein the first compensation scheme represents a scheme of temperature compensation for the wave; the fifth determining module is configured to determine a second compensation scheme of the wave when the value of the first wavelength parameter is less than zero; wherein the second compensation scheme represents a scheme of temperature compensation for the wave.

[0243] In other embodiments, the compensation parameter at least comprises a target wavelength parameter and a target temperature parameter, and the third determining module 1104 is further configured to determine the target wavelength parameter of the wave based on the first wavelength parameter; and determine the target temperature parameter of the wave based on the first wavelength parameter and the target wavelength parameter.

[0244] In other embodiments, the apparatus 1100 further comprises a sixth determining module and a seventh determining module; the sixth determining module is configured to determine a second offset of the center wavelength based on the compensation parameter; and the seventh determining module is configured to determine a second wavelength parameter of the wave based on the center wavelength and the second offset.

[0245] In other embodiments, the apparatus 1100 further comprises an eighth determining module configured to determine a third wavelength parameter of the wave based on the target wavelength parameter and the target temperature parameter; and in a case where the third wavelength parameter satisfies a third preset condition, the target wavelength parameter and the target temperature parameter are taken as the compensation parameter of the wave.

[0246] It should be noted that, in the embodiments of the present application, if the wave compensation method described above is realized in the form of a software function module and is sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical embodiments of the embodiments of the present application can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a wave compensation device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, and various storage media that can store program codes. Thus, the embodiments of the present application are not limited to any specific combination of hardware and software.

[0247] Correspondingly, the embodiment of the present application provides a wave compensation device, comprising a memory and a processor, the memory stores a computer program capable of running on the processor, and the processor implements the steps in the wave compensation method provided by the above-mentioned embodiment when executing the program.

[0248] Correspondingly, the embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the wave compensation method provided by the above-mentioned embodiment.

[0249] It should be pointed out here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.

[0250] It should be pointed out here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding. Figure 12 A hardware entity structure diagram of the wave compensation device of the embodiment of the present application is shown in the figure, Figure 12 The hardware entity of the wave compensation device 1200 includes a processor 1201 and a memory 1203. Optionally, the wave compensation device 1200 can further include a communication interface 1202.

[0251] It can be understood that the memory 1203 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memory 1203 described in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable type of memory.

[0252] The method disclosed in the embodiments of the present application can be applied in the processor 1201 or implemented by the processor 1201. The processor 1201 can be an integrated circuit chip having a processing capability of signals. In the implementation process, each step of the method described above can be completed by integrated logic circuits or instructions in the form of software in the processor 1201. The processor 1201 described above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The processor 1201 can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to complete the execution, or a combination of hardware and software modules in the decoding processor can be used to complete the execution. The software module can be located in a storage medium, and the storage medium is located in the memory 1203. The processor 1201 reads the information in the memory 1203 and combines the hardware to complete the steps of the method described above.

[0253] In exemplary embodiments, the wave compensation device can be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors (Microprocessors), or other electronic elements for executing the method described above.

[0254] In several embodiments provided by the present application, it should be understood that the disclosed method and device can be implemented in other manners. The embodiments described above are merely exemplary. For example, the division of the units is merely logical function division, and there can be other division manners in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed communication connection between the components can be indirect connection or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0255] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, that is, can be located in one place, or can be distributed on a plurality of network units; and some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0256] It can be understood by those skilled in the art that all or part of the steps of the above-mentioned method embodiments can be completed by relevant hardware instructed by programs. The above-mentioned programs can be stored in a computer readable storage medium, and the programs are executed to perform the steps of the above-mentioned method embodiments when executed. The above-mentioned storage medium includes a mobile storage device, a read-only memory (ROM), a magnetic disc or an optical disc, and various storage media that can store program codes.

[0257] Alternatively, the integrated units of the embodiments of the present application, if implemented in the form of software function units and sold or used as independent products, can also be stored in a computer readable storage medium. Based on such understanding, the technical embodiments of the embodiments of the present application can be embodied in the form of software products, and the computer software products are stored in a storage medium, and include a plurality of instructions for making a wave compensation device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in the embodiments of the present application. The above-mentioned storage medium includes a mobile storage device, a ROM, a magnetic disc or an optical disc, and various storage media that can store program codes.

[0258] The wave compensation method, device and computer storage medium described in the examples of the present application are only examples of the embodiments of the present application, but are not limited thereto. As long as the wave compensation method, device and computer storage medium are involved, they are within the protection scope of the present application.

[0259] It is to be understood that the terminology "one embodiment" or "an embodiment" used throughout this specification means that a particular feature, structure or characteristic described is included in at least one embodiment of the application. Therefore, appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures or characteristics can be combined in any suitable manner in one or more embodiments. It is to be understood that the sequence of steps in the above-described processes is not meant to be limiting as to the order of the steps, and that the steps can be executed in any suitable order, as determined by the function and logic of the steps, without departing from the scope of the embodiments of the application. The sequence of the above-described embodiments of the application is merely for description, and does not represent the advantages or disadvantages of the embodiments.

[0260] It is to be understood that the terminology "include", "includes", "including" or any other variation thereof used throughout this specification means that the processes, methods, articles or apparatuses include the recited elements, but not to the exclusion of other elements that can be present. The use of the term "comprising" at the beginning of a statement does not exclude other elements being present in addition to those recited in the statement.

[0261] The above description is only the preferred embodiment of the application, but the protection scope of the application is not limited to this. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the application, which should be covered by the protection scope of the application. Therefore, the protection scope of the application should be subject to the protection scope of the claims.

Claims

1. A method of compensating for a wave, characterized by, The method comprises: obtaining a center wavelength corresponding to a wave of a filter; wherein the center wavelength represents a wavelength corresponding to a center of a wave covering a spectral range satisfying a first preset condition; determining offset amounts corresponding to a plurality of preset indexes of the filter respectively; wherein the plurality of preset indexes comprise wavelength accuracy, insertion loss, bandwidth, and crosstalk, and each preset index corresponds to an offset amount representing an offset range corresponding to the preset index; determining a first offset amount of the center wavelength according to the offset amounts corresponding to the plurality of preset indexes respectively; in a case where the first offset amount satisfies a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset amount; determining a compensation parameter of the wave based on the first wavelength parameter; compensating the wave of the filter according to the compensation parameter.

2. The method of claim 1, wherein, The method further comprises: obtaining first loss data of the wave; determining whether the first loss data satisfies requirements of the plurality of preset indexes; in a case where the first loss data satisfies the requirements of the preset indexes, determining the offset amounts corresponding to the plurality of preset indexes respectively based on the first loss data and the plurality of preset indexes.

3. The method of claim 1, wherein, After the case where the first offset amount satisfies the second preset condition, the method further comprises: in a case where a value of the first wavelength parameter is greater than zero, determining a first compensation scheme of the wave; wherein the first compensation scheme represents a scheme of compensating the wave by heating; in a case where the value of the first wavelength parameter is less than zero, determining a second compensation scheme of the wave; wherein the second compensation scheme represents a scheme of compensating the wave by cooling.

4. The method of claim 1, wherein, The compensation parameter at least comprises a target wavelength parameter and a target temperature parameter, and the determination of the compensation parameter of the wave based on the first wavelength parameter comprises: determining the target wavelength parameter of the wave based on the first wavelength parameter; determining the target temperature parameter of the wave based on the first wavelength parameter and the target wavelength parameter.

5. The method of claim 1, wherein, The method further comprises: determining a second offset amount of the center wavelength based on the compensation parameter; determining a second wavelength parameter of the wave based on the center wavelength and the second offset amount.

6. The method of claim 4, wherein, The method further comprises: determining a third wavelength parameter of the wave based on the target wavelength parameter and the target temperature parameter; in a case where the third wavelength parameter satisfies a third preset condition, taking the target wavelength parameter and the target temperature parameter as the compensation parameter of the wave.

7. A compensating device for waves, characterized in that The device comprises an interaction module, a control module, a storage module, and a first compensation module; the control module is connected with the interaction module, the storage module, and the first compensation module respectively; the interaction module is configured to input a compensation instruction and send the compensation instruction to the control module; the control module is configured to receive the compensation instruction, call a compensation task corresponding to the compensation instruction in the storage module, and distribute the compensation task to the first compensation module; The first compensation module is configured to receive the compensation task, determine a compensated wavelength parameter based on the compensation task, compensate the center wavelength of the wavelength based on the compensated wavelength parameter to obtain a correction result, and store the compensation result in the storage module; wherein the determination of the compensated wavelength parameter based on the compensation task and the compensation of the center wavelength of the wavelength based on the compensated wavelength parameter to obtain the correction result comprises: obtaining a center wavelength corresponding to a wave of a to-be-tested filter; wherein the center wavelength represents a wavelength corresponding to the center of a spectral range covered by the wave that meets a first preset condition; determining offset amounts corresponding to a plurality of preset indexes of the to-be-tested filter; wherein the plurality of preset indexes comprise wavelength accuracy, insertion loss, bandwidth, and crosstalk, and the offset amount corresponding to each preset index is used to represent an offset range corresponding to the preset index; determining a first offset amount of the center wavelength according to the offset amounts corresponding to the plurality of preset indexes; in a case where the first offset amount meets a second preset condition, determining a first wavelength parameter of the wave based on the center wavelength and the first offset amount; determining a compensation parameter of the wave based on the first wavelength parameter; and compensating the wave of the to-be-tested filter according to the compensation parameter to obtain the correction result. The storage module is configured to store the compensation task corresponding to the compensation instruction and store the compensation result.

8. The apparatus of claim 7, wherein, The control module is further configured to send the compensation result stored in the storage module to the interaction module. The interaction module is further configured to receive and display the compensation result sent by the control module. The first compensation module comprises a laser emission unit, a polarization control unit, a light splitting unit, the to-be-tested filter, a power monitoring unit, and a compensation unit.

9. The apparatus of claim 7, wherein, The laser emission unit is configured to emit laser with a wavelength. The polarization control unit is configured to control the laser to traverse a polarization state. The light splitting unit is configured to split the laser. The to-be-tested filter is configured to pass the laser. The power monitoring unit is configured to monitor the optical power of the laser. The compensation unit is configured to compensate the center wavelength of the to-be-tested filter based on wavelength-transmittance data corresponding to the optical power and the compensated wavelength parameter. The first acquisition module is configured to obtain a center wavelength corresponding to a wave of a filter; wherein the center wavelength represents a wavelength corresponding to the center of a spectral range covered by the wave that meets a first preset condition.

10. A compensating device for waves, characterized in that The first determination module is configured to determine offset amounts corresponding to a plurality of preset indexes of the filter; wherein the plurality of preset indexes comprise wavelength accuracy, insertion loss, bandwidth, and crosstalk, and the offset amount corresponding to each preset index is used to represent an offset range corresponding to the preset index; and determine a first offset amount of the center wavelength according to the offset amounts corresponding to the plurality of preset indexes. The second determination module is configured to, in a case where the first offset amount meets a second preset condition, determine a first wavelength parameter of the wave based on the center wavelength and the first offset amount. ​ ​ a third determining module, configured to determine a compensation parameter of the wave based on the first wavelength parameter; a second compensation module, configured to compensate the wave of the filter according to the compensation parameter.

11. A wave compensation device comprising a memory and a processor, the memory storing a computer program operable on the processor, characterized in that, The processor implements the steps in the method of any one of claims 1 to 6 when executing the program.

12. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program implements the steps in the method of any one of claims 1 to 6 when executed by the processor.

Citation Information

Patent Citations

  • Asynchronous compensation method and device for processing data in real time, equipment and storage medium

    CN110288486A

  • Optical module wavelength locking method, optical module and DWDM network

    CN111756469A

  • Wave compensation method, device and equipment and readable storage medium

    CN117639937A