Wave compensation method, device, equipment and readable storage medium
By obtaining the offset of the filter's center wavelength and compensation parameters, precise heatless compensation of the filter was achieved, solving the performance degradation problem caused by temperature changes and improving chip utilization and product competitiveness.
Patent Information
- Application Number
- CN202210968683.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2042-08-12
AI Technical Summary
Existing filters suffer from temperature-dependent losses and wavelength drift when temperatures change, leading to a decline in communication network performance. There is a lack of precise thermal compensation solutions to improve chip utilization and reduce costs.
By acquiring the offset and compensation parameters of the center wavelength, the wave is compensated based on these parameters, chips are accurately selected and packaging parameters are optimized to ensure that the indicators meet the requirements and improve the effective utilization rate.
While ensuring that the indicators meet the requirements, the effective utilization rate of the filter chip is improved, thereby increasing the competitiveness of the product.
Smart Images

Figure CN117639937B_ABST
Abstract
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 wavelength shift, 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] The filter temperature control scheme is simple, but the application scenarios are limited due to power consumption, so the wavelength compensation mechanical structure or the matching liquid of the negative refractive index coefficient compensation scheme is widely concerned, and the wavelength compensation mechanical structure or the matching liquid of the negative refractive index coefficient compensation scheme is also called a non-thermal compensation scheme because the filter does not need to be controlled at a certain temperature point. In engineering applications, the non-thermal compensation scheme should be combined with the detailed application scene to select the matching non-thermal compensation scheme, on the one hand, to avoid the poor performance of the non-thermal compensation scheme, so as to not meet the requirements of the communication system; on the other hand, the performance index is too good, which causes the phenomenon of index redundancy, and then increases the cost and reduces the product price competitiveness. Therefore, the non-thermal compensation scheme should be accurately matched according to the detailed application scene. In addition, due to the influence of the process, the filter chip index has a certain fluctuation, when the fluctuation is too large, a parameter designed non-thermal compensation scheme will reduce the effective utilization rate of the chip, and then reduce the qualified rate of the product, and a parameter designed non-thermal compensation scheme cannot meet the requirements. Therefore, in order to improve the utilization rate of the chip, the non-thermal compensation should also be accurately parameterized according to the specific chip. Then how to accurately select the temperature compensation scheme and how to accurately design the parameters? At present, there is still 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 embodiment of 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] determining a first compensation parameter of the wave when the first offset satisfies a second preset condition;
[0012] determining a second offset of the center wavelength based on the first compensation parameter;
[0013] compensating the wave according to the second offset.
[0014] In the above scheme, the determination of the first offset of the center wavelength comprises:
[0015] acquire first loss data of the wave;
[0016] determine whether the first loss data meets a requirement of a preset index;
[0017] in a case where the first loss data meets the requirement of the preset index, determine a first offset of the center wavelength based on the first loss data and the preset index.
[0018] In the above scheme, the first compensation parameter comprises a first packaging parameter; and the determining the second offset of the center wavelength based on the first compensation parameter comprises:
[0019] determining second loss data of the wave based on the first packaging parameter;
[0020] determining a second offset of the center wavelength based on the second loss data;
[0021] in a case where the second offset meets a third preset condition, taking the first packaging parameter as a first compensation parameter of the wave.
[0022] In the above scheme, the compensating the wave according to the second offset comprises:
[0023] determining a working wavelength parameter of the wave based on the second offset;
[0024] compensating the wave according to the working wavelength parameter.
[0025] In the above scheme, the compensating the wave according to the working wavelength parameter comprises:
[0026] determining a first wavelength parameter of the wave at a first working temperature; wherein the first working temperature is any one of a plurality of working temperatures corresponding to the wave;
[0027] in a case where the first wavelength parameter is greater than the working wavelength parameter, determining a compensation center wavelength for compensating the wave;
[0028] compensating the wave based on the compensation center wavelength.
[0029] Embodiments of the present application also provide a wave compensation device, which 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;
[0030] the interaction module is used for inputting a compensation instruction and sending the compensation instruction to the control module;
[0031] 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.
[0032] The first compensation module is configured to receive the compensation task, determine a compensation center wavelength based on the compensation task, compensate a center wavelength of the wavelength based on the compensation center wavelength to obtain a compensation result, and store the compensation result in the storage module.
[0033] The storage module is configured to store the compensation task corresponding to the compensation instruction and store the compensation result.
[0034] In the above scheme, the following is included:
[0035] The control module is further configured to send the compensation result stored in the storage module to the interaction module.
[0036] The interaction module is further configured to receive and display the compensation result sent by the control module.
[0037] In the above scheme, the first compensation module includes 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.
[0038] The laser emission unit is configured to emit laser with a wavelength.
[0039] The polarization control unit is configured to control the laser to traverse a polarization state.
[0040] The light splitting unit is configured to split the laser.
[0041] The filter to be measured is configured to pass the laser.
[0042] The power monitoring unit is configured to monitor the optical power of the laser.
[0043] The compensation unit is configured to compensate the center wavelength of the filter based on wavelength-transmittance data corresponding to the optical power and the compensation center wavelength.
[0044] The present embodiment further provides a wave compensation device, which includes:
[0045] A first acquisition module is configured to acquire a center wavelength corresponding to the wave, wherein the center wavelength represents a wavelength corresponding to a center of a wave coverage spectrum range satisfying a first preset condition.
[0046] A first determination module is configured to determine a first offset of the center wavelength.
[0047] a second determining module, configured to determine a first wavelength parameter of the wave based on the center wavelength and the first offset when the first offset meets a second preset condition;
[0048] a third determining module, configured to determine a compensation parameter of the wave based on the first wavelength parameter;
[0049] a second compensation module, configured to compensate the wave according to the compensation parameter.
[0050] The embodiment of the present application further 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 above method when executing the program.
[0051] The embodiment of the present application further 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 above method.
[0052] The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises: acquiring 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 meeting a first preset condition; determining a first offset of the center wavelength; determining a first compensation parameter of the wave when the first offset meets a second preset condition; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring the qualified index, thereby increasing the competitiveness of the product. BRIEF DESCRIPTION OF DRAWINGS
[0053] Figure 1 The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises: acquiring 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 meeting a first preset condition; determining a first offset of the center wavelength; determining a first compensation parameter of the wave when the first offset meets a second preset condition; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring the qualified index, thereby increasing the competitiveness of the product.
[0054] Figure 2 The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises: acquiring 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 meeting a first preset condition; determining a first offset of the center wavelength; determining a first compensation parameter of the wave when the first offset meets a second preset condition; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring the qualified index, thereby increasing the competitiveness of the product.
[0055] Figure 3 The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises: acquiring 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 meeting a first preset condition; determining a first offset of the center wavelength; determining a first compensation parameter of the wave when the first offset meets a second preset condition; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring the qualified index, thereby increasing the competitiveness of the product.
[0056] Figure 4 The embodiment of the present application provides a wave compensation method, device, equipment and readable storage medium. The method comprises: acquiring 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 meeting a first preset condition; determining a first offset of the center wavelength; determining a first compensation parameter of the wave when the first offset meets a second preset condition; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset based on the center wavelength, accurately screening the chip according to the first offset, determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring the qualified index, thereby increasing the competitiveness of the product.
[0057] Figure 5 The schematic diagram of the central wavelength and wavelength accuracy definition for the compensation method of the wave of the embodiment of the present application;
[0058] Figure 6 The schematic diagram of the insertion loss definition for the compensation method of the wave of the embodiment of the present application;
[0059] Figure 7 The schematic diagram of the bandwidth definition for the compensation method of the wave of the embodiment of the present application;
[0060] Figure 8 The schematic diagram of the crosstalk definition for the compensation method of the wave of the embodiment of the present application;
[0061] Figure 9 The schematic diagram of the wavelength-transmittance curve under the condition of introducing the package loss for the compensation method of the wave of the embodiment of the present application;
[0062] Figure 10 The schematic diagram of the wavelength-transmittance curve under the condition of introducing the package loss for the compensation method of the wave of the embodiment of the present application;
[0063] Figure 11 The wavelength-temperature characteristic curve for the compensation method of the wave of the embodiment of the present application;
[0064] Figure 12 The wavelength-temperature characteristic curve corresponding to the selection of the target debugging central wavelength as the ITU wavelength for the compensation method of the wave of the embodiment of the present application;
[0065] Figure 13 The wavelength-temperature characteristic curve corresponding to the selection of the target debugging central wavelength as the optimal value for the compensation method of the wave of the embodiment of the present application;
[0066] Figure 14 The schematic diagram of the component structure of the device for the compensation method of the wave of the embodiment of the present application;
[0067] Figure 15 The schematic diagram of the component structure of the device for the compensation method of the wave of the embodiment of the present application;
[0068] Figure 16 The schematic diagram of the hardware entity structure of the device for the compensation method of the wave of the embodiment of the present application. DETAILED DESCRIPTION
[0069] In order to make the purpose, technical scheme and advantages of the embodiment of the present application more clear, the specific technical scheme of the present application will be further described in combination with 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.
[0070] In the related art, the performance index of a filter is greatly affected by temperature, which on one hand causes the change of insertion loss, usually represented by temperature-dependent loss, and on the other hand causes the wavelength drift, usually represented by temperature-dependent wavelength, and the temperature-dependent wavelength further causes the change of loss, bandwidth and crosstalk index. When the temperature-dependent loss, especially the temperature-dependent wavelength, is too large, it will hinder the normal operation of the communication network, and therefore the filter needs to adopt a certain temperature compensation scheme to reduce the temperature-dependent loss or the temperature-dependent wavelength. There are various existing filter temperature compensation schemes, and the non-thermal compensation scheme is popular due to the non-power consumption limitation, but when the non-thermal packaging is adopted, how to select the precise non-thermal compensation scheme and design the precise parameters according to the requirements and the filter chip index to avoid excessive product index redundancy and improve the effective utilization of the chip, thereby reducing the cost and increasing the product competitiveness, however, there is still a lack of a method to guide.
[0071] The embodiment provides a wave compensation method, which is applied to a wave compensation device, and the functions of the method can be realized by calling program codes by a processor in the wave compensation device. Of course, the program codes can be stored in a computer storage medium. It can be seen that the computing device at least includes the processor and the storage medium.
[0072] Figure 1 A flowchart of the wave compensation method is shown in FIG. 1, and the method comprises the following steps. Figure 1
[0073] Step 101: acquiring 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;
[0074] Step 102: determining a first offset of the center wavelength;
[0075] Step 103: determining a first compensation parameter of the wave in a case where the first offset meets a second preset condition;
[0076] Step 104: determining a second offset of the center wavelength based on the first compensation parameter;
[0077] Step 105: compensating the wave according to the second offset.
[0078] In step 101: the compensation process of the wave can be determined according to actual conditions, which is not limited herein. As an example, the wave compensation method can be a precise non-thermal compensation design method of a filter.
[0079] The first preset condition can be determined according to actual conditions, which is not limited herein. As an example, the first preset condition can be a peak insertion loss drop ndB. The center wavelength representing the center of the wave coverage spectral range corresponding to the first preset condition can be a wavelength representing the center of the wave coverage spectral range corresponding to the peak insertion loss drop ndB. As an example, the first preset condition can be a peak insertion loss drop of 3 dB.
[0080] The process of obtaining the center wavelength corresponding to the wave can be determined according to actual conditions, which is not limited herein. As an example, based on first preset definition data, the center wavelength of the wave coverage spectral range corresponding to the wave can be obtained as the center wavelength corresponding to the wave when the wave meets the first preset condition. As an example, based on wavelength-transmittance data, the center wavelength of the wave coverage spectral range corresponding to the wave can be obtained as the center wavelength corresponding to the wave when the wave meets the peak insertion loss drop ndB.
[0081] In step 102, the first offset of the center wavelength can be determined based on the loss data 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 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, and the offset calculation method of the corresponding wave is the same.
[0082] In step 103, the first wavelength parameter of the wave is determined based on the center wavelength and the first offset when the first offset meets a second preset condition.
[0083] The second preset condition can be determined according to actual conditions, which is not limited herein. As an example, the second preset condition can be that the first offset is not an empty set, i.e., the first offset is a set containing elements.
[0084] Determining the first compensation parameter of the wave can be based on a preset compensation scheme to determine the first compensation parameter, and ensuring that the accuracy data of the wave after compensation using the first compensation parameter is still within the first offset.
[0085] In step 104, the determining the second offset of the center wavelength based on the first compensation parameter can be determining the second offset of the wave based on the first compensation parameter and loss data of the wave. The loss data can be data of a defined indicator of the wave at a plurality of temperatures. The loss data is related to the plurality of temperatures. Specifically, the loss data can be any one of accuracy data, insertion loss data, bandwidth data, and crosstalk data.
[0086] In step 105, the compensating the wave according to the second offset can be compensating a center wavelength of the wave according to the second offset to obtain a compensated center wavelength, and compensating the wave based on the compensated center wavelength.
[0087] 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 a case where the first offset satisfies a second preset condition, determining a first compensation parameter of the wave; determining a second offset of the center wavelength based on the first compensation parameter; and compensating the wave according to the second offset. By calculating the first offset corresponding to the center wavelength, accurately screening the chip according to the first offset, and determining the second offset of the center wavelength according to the first offset and the center wavelength, and compensating the wave based on the second offset, the effective utilization of the chip is further improved while ensuring that the indicators are qualified, thereby increasing the competitiveness of the product.
[0088] In an optional embodiment of the present application, the determining the first offset of the center wavelength comprises:
[0089] obtaining first loss data of the wave;
[0090] determining whether the first loss data satisfies a requirement of a preset indicator;
[0091] in a case where the first loss data satisfies the requirement of the preset indicator, determining the first offset of the center wavelength based on the first loss data and the preset indicator.
[0092] In this 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 the 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, and is not limited herein. As an example, the first temperature can be any 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.
[0093] In some embodiments, the obtaining the first loss data of the wave can be obtaining the first loss data of the wave in a case of maximum temperature-dependent loss. The maximum temperature-dependent loss can be a maximum temperature-dependent loss of the filter relative to a normal temperature case.
[0094] 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, and the accuracy offset can be an accuracy offset range. The accuracy index can be determined according to actual conditions, and is not limited herein. As an example, the accuracy index can be a wavelength accuracy requirement.
[0095] As an example, the first loss data includes insertion loss data of the wave; the preset index includes an insertion loss index; second wavelength data of the wave at the first temperature is determined based on the insertion loss data; 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 a 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.
[0096] 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, and is not limited herein. 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.
[0097] 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 channel effective bandwidth and wavelength-transmittance data of the wave in a normal temperature case.
[0098] The insertion loss index can be determined according to actual conditions, which is not limited herein. The insertion loss index can be an effective bandwidth insertion loss index requirement.
[0099] The third wavelength data of the wave at the first temperature can be determined based on the effective bandwidth insertion loss index requirement and the wavelength-transmittance data of the wave at normal temperature, based on the insertion loss index.
[0100] The first offset of the wave at the first temperature can be determined based on the second wavelength data and the third wavelength data when the insertion loss data meets the requirement of the insertion loss index. When the maximum insertion loss in the channel effective bandwidth is less than the effective bandwidth insertion loss index requirement, the third wavelength data is subtracted from the second wavelength data to obtain the first offset of the wave at the first temperature.
[0101] As an example, the first loss data includes bandwidth data of the wave, the bandwidth data including 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] The determining the first bandwidth data and the second bandwidth data based on the fourth wavelength data can include: 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 between the first wavelength value and the second wavelength value twice to obtain the second bandwidth data.
[0106] In a case where the first bandwidth data and the second bandwidth data meet the requirement of the bandwidth index, the determining the first offset of the wave at the first temperature based on the bandwidth index can include: in a case where the first bandwidth data and the second bandwidth data are greater than the requirement of the ndB net bandwidth index; determining the first offset of the wave at the first temperature based on the bandwidth index, fourth wavelength data, and ITU wavelengths selected according to an International Telecommunication Union (ITU) standard.
[0107] As an example, the first loss data includes crosstalk data of the wave; the preset index includes a crosstalk index; and in a case where the crosstalk data meets the requirement of the crosstalk index, the determining the first offset of the wave at the first temperature 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.
[0108] The determining the first offset of the wave at the first temperature based on the crosstalk data and the crosstalk index in a case where the crosstalk data meets the requirement of the crosstalk index can include: in a case where the crosstalk data is greater than the requirement of the crosstalk index, determining the first offset of the wave at the first temperature based on the crosstalk data and the crosstalk index.
[0109] The crosstalk data can be determined according to actual conditions, which are 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 are 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.
[0110] As an example, a first data in the plurality of first loss data of the wave at a first temperature is acquired; wherein the first data is any data in the plurality of first loss data; a 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 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.
[0111] The first data can be determined according to actual conditions, and can be any data in precision 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 index in precision index, insertion loss index, bandwidth index and crosstalk index. As an example, the first data can be precision data, and the first preset index can be precision index.
[0112] The target offset of the wave at the first temperature determined based on the first loss data and the first preset index in the plurality of preset indexes can be that the precision offset of the wave at the first temperature is determined based on the precision data and the precision index.
[0113] The first offset of the wave at the first temperature determined based on the precision 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 precision offset and the second data in the plurality of first loss data.
[0114] The second data can be determined according to actual conditions, and can be any data in insertion loss data, bandwidth data and crosstalk data except the first data being precision data, which is not limited herein. As an example, the second preset index can be any index in insertion loss index, bandwidth index and crosstalk index. As an example, the second data can be insertion loss data, and the second preset index can be precision index.
[0115] The determining 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: judging whether the insertion loss data meets the precision offset; in the case that the insertion loss data meets the precision offset, judging whether the bandwidth data meets the precision offset; in the case that the bandwidth data meets the precision offset, judging whether the crosstalk data meets the precision offset; and in the case that the crosstalk data meets the precision offset, determining the first offset of the wave at the first temperature.
[0116] In an optional embodiment of the present application, the first compensation parameter comprises a first packaging parameter; and the determining the second offset of the center wavelength based on the first compensation parameter comprises:
[0117] determining second loss data of the wave based on the first packaging parameter;
[0118] determining the second offset of the center wavelength based on the second loss data;
[0119] In the case that the second offset meets a third preset condition, the first packaging parameter is taken as the first compensation parameter of the wave.
[0120] In the embodiment, the determining the second loss data of the wave based on the first packaging parameter can be: determining the second loss data of the wave based on second preset definition data and the first packaging parameter. The second preset definition data can be wavelength-transmittance data. The first packaging parameter can be packaging loss.
[0121] It should be noted that the determining the second offset of the center wavelength based on the second loss data is similar to the process of determining the first offset of the center wavelength, which will not be described here.
[0122] The third preset condition can be determined according to actual conditions, which is not limited here. As an example, the third preset condition can be that the second offset is within the range of the first offset.
[0123] In an optional embodiment of the present application, the compensating the wave according to the second offset comprises:
[0124] determining a working wavelength parameter of the wave based on the second offset;
[0125] compensating the wave according to the working wavelength parameter.
[0126] In this embodiment, the determining the operating wavelength parameter of the wave based on the second offset can include determining a preset wavelength according to a preset criterion, and determining the operating wavelength parameter of the wave based on the preset wavelength and the first offset. The determining the preset wavelength according to the preset criterion can be determined according to actual conditions, which is not limited herein. As an example, one of the ITU wavelengths can be selected according to the ITU standard. The operating wavelength parameter of the wave can be an operating wavelength range of the wave.
[0127] The compensating the wave according to the operating wavelength parameter can include compensating a center wavelength of the wave according to the operating wavelength parameter to obtain a compensated center wavelength, and compensating the wave based on the compensated center wavelength.
[0128] In an optional embodiment of the present application, the compensating the wave according to the operating wavelength parameter includes:
[0129] determining a first wavelength parameter of the wave at a first operating temperature, wherein the first operating temperature is any one of a plurality of operating temperatures corresponding to the wave;
[0130] in a case where the first wavelength parameter is greater than the operating wavelength parameter, determining a compensation center wavelength for compensating the wave;
[0131] compensating the wave based on the compensation center wavelength.
[0132] In this embodiment, the determining the first wavelength parameter of the wave at the first operating temperature can be determined according to actual conditions, which is not limited herein. As an example, the first wavelength parameter of the wave at the first operating temperature can be determined based on the wavelength-temperature characteristics of the filter.
[0133] The determining the compensation center wavelength for compensating the wave can include determining a working offset of the wave at the first operating temperature based on the first wavelength parameter, and determining the compensation center wavelength for compensating the wave based on the working offset. The working offset can be a corresponding offset to a long wave.
[0134] The determining the compensation center wavelength for compensating the wave based on the working offset can include determining a correction parameter based on the working offset, and determining the compensation center wavelength for compensating the wave based on the correction parameter.
[0135] The determining the correction parameter based on the working offset can include taking a part of the working offset as the correction parameter.
[0136] The compensation center wavelength determined based on the correction parameters can be obtained by subtracting the ITU wavelength from the correction parameters. The compensation center wavelength can be the target tuning center wavelength.
[0137] To understand the embodiments of the present invention, the following description uses a filter design method with precise thermal compensation-free filter as an example.
[0138] Step (1): Precise selection of filter chips.
[0139] Step (1.1): Based on the wavelength-transmittance data of the filter chip at room temperature (25℃), combined with the maximum temperature-dependent loss (TDL) in the operating environment temperature. max With the wavelength remaining constant, the transmittance corresponding to the wavelength-transmittance data under the condition of maximum temperature-related loss is calculated.
[0140] 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. In related technologies, insertion loss and transmittance have an inverse relationship. The wavelength-transmittance data of the channel at room temperature (25°C) are as follows: Figure 2 As shown. The filter operates in the temperature range of -5 to 55°C. Within this temperature range, the maximum temperature-dependent loss TDL is relative to the normal temperature of 25°C. max =0.3dB, Figure 3 This is a schematic diagram of the wavelength-transmittance curve under the maximum target temperature-dependent loss condition of the wave compensation method according to an embodiment of the present invention, wherein... Figure 3 The ordinate represents transmittance. Figure 3 The horizontal axis represents the wavelength, such as... Figure 3 As shown, the transmittance under the condition of maximum temperature-dependent loss is calculated as shown in formula (1):
[0141]
[0142] In equation (1), Tmax represents the transmittance under the maximum temperature related loss condition 25 T25 represents the transmittance under the 25℃ temperature condition, the insertion loss and the transmittance are in inverse relationship, so the negative sign is taken in formula (1). The Figure 3 local magnification Figure 4 , Figure 4 is a local magnification schematic diagram of the wavelength-transmittance curve under the maximum target temperature related loss condition of the compensation method of the wave of the embodiment of the present application, wherein the Figure 4 ordinate represents the transmittance (Transmittance), and the Figure 4 abscissa represents the wavelength (Wavelength). Figure 4 As shown in the figure, the wavelength-transmittance data under the maximum target temperature related loss condition is moved downward as a whole.
[0143] Step (1.2): Based on the wavelength-transmittance data under the maximum temperature related loss condition of the filter chip, the first offset [-Δλ - , Δλ + ] of the wave under the condition of the center wavelength λ c based on the peak insertion loss is calculated. c
[0144] Step (1.2.1): Based on the wavelength-transmittance data, the 3dB center wavelength λ c based on the peak insertion loss is calculated.
[0145] Figure 5 is a schematic diagram of the definition of the center wavelength and the wavelength accuracy of the compensation method of the wave of the embodiment of the present application, and the calculation method of the 3dB center wavelength based on the peak insertion loss is shown in the figure. Figure 5 The wavelength value corresponding to the center of the spectral range covered by the 3dB drop of the peak insertion loss is the center wavelength λ c , and the center wavelength λ c = (1528.559+1529.557) / 2=1529.058nm is calculated.
[0146] Step (1.2.2): Based on the wavelength-transmittance data, the accuracy offset, the insertion loss offset, the bandwidth offset and the crosstalk offset under the condition that the center wavelength λ c satisfies the wavelength accuracy, insertion loss bandwidth and crosstalk index requirements are respectively calculated in combination with the specific wavelength accuracy, insertion loss, bandwidth and crosstalk index requirements.
[0147] It is assumed that the filter wavelength accuracy requirement is [-40, 40]pm, the effective bandwidth ±12.5GHz insertion loss index requirement is within 6dB, the 3dB net bandwidth requirement based on the peak insertion loss is more than 120GHz, the adjacent crosstalk requirement is more than 4dB, the non-adjacent crosstalk requirement is more than 30B, and the total crosstalk requirement is more than 3dB.
[0148] 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.
[0149] Figure 6 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 6 As shown, it can be assumed that the insertion loss 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 wave 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 (2) and (3) respectively:
[0150]
[0151]
[0152] In equations (2) and (3), 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 of the invention, Δf... passband Substituting 25GHz into the equation, where Δf passband / 2 corresponds to 12.5GHz, -Δf passband / 2 corresponds to -12.5GHz.
[0153] The second wavelength data is calculated based on the insertion loss data, that is, the wavelength with λ is calculated. c =1529.058nm 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.715nm; from 1529.155nm to the longer wavelength direction, the wavelength corresponding to 6dB insertion loss is 1529.413nm. The third wavelength data is calculated, that is, the bandwidth range corresponding to the insertion loss index is [1528.715, 1529.413].
[0154] At this time, based on the second wavelength data and the third wavelength data, the wave offset is Δλ IL- = 1528.961-1528.715 = 0.274 nm = 246 pm; from 1529.155 nm to the long wavelength direction, the wave offset is Δλ IL+ = 1529.413-1529.155 = 0.287 nm = 258 pm. In summary, based on the wave insertion loss offset range of [-246, 258] pm within the requirement of 6 dB insertion loss.
[0155] Figure 7 The schematic diagram for defining the bandwidth of the wave compensation method of the embodiment of the application is shown in Figure 7 Assuming that the ndB bandwidth definition is the spectral width covered by the peak insertion loss drop of ndB, the full bandwidth = BW1+BW2, the net bandwidth = 2 x min(BW1, BW2), the full bandwidth index under this bandwidth definition is not affected by the wavelength offset, and the index requirement BW net GHz based on the ndB net bandwidth is 120 GHz, the maximum wavelength offset λ nBW- offset to the short wave direction and the maximum wavelength offset λ nBW+ offset to the long wave direction are respectively shown in formulas (4) and (5):
[0156]
[0157]
[0158] In formulas (4) and (5), c represents the light speed constant, and c = 299792458 m / s, λ n- represents the short wavelength value corresponding to the peak insertion loss drop of ndB at 25℃, and λ n+ represents the long wavelength value corresponding to the peak insertion loss drop of ndB at 25℃, and the calculation and analysis idea is also applicable to the definition of ndB bandwidth based on ITU wavelength insertion loss drop ndB, and the calculation idea of the bandwidth offset of the wave is the same. Based on the bandwidth offset calculation of the wave bandwidth data, the key is to calculate the bandwidth offset of the wave based on the center wavelength satisfying the bandwidth requirement, that is, taking the center wavelength as the ITU wavelength, calculating the bandwidth offset of the wave satisfying the requirement of 3 dB net bandwidth of 120 GHz or more. According to the wavelength-transmittance data, the wavelength values corresponding to the peak insertion loss drop of 3 dB at 25℃ are respectively λ 3- = 1528.559 nm and λ 3+ = 1529.557 nm. The calculation of the first bandwidth value BW1 and the second bandwidth value BW2 is respectively shown in formulas (6) and (7):
[0159] BW1 = c / λ3- -f ITU = c / 1528.559-196000 = 64.01 GHz (6)
[0160] BW2 = f ITU -c / λ 3+ = 196000 - c / 1529.57 = 63.96 GHz (7)
[0161] At this time, BW1 = 64.01 GHz, BW2 = 63.96 GHz, according to which the net bandwidth bandwidth index and the full bandwidth index are equivalent, which are 127.92 GHz, 127.97 GHz respectively. Based on the requirement of 3dB net bandwidth index being above 120GHz, combined with the wavelength-transmittance data under the normal temperature 25℃ condition, if the shift is to the short wave direction, the calculation of the maximum wavelength shift is shown in formula (8):
[0162]
[0163] Based on the requirement of 3dB net bandwidth index being above 120GHz, combined with the wavelength-transmittance data under the normal temperature 25℃ condition, if the shift is to the long wave direction, the calculation of the maximum wavelength shift is shown in formula (9):
[0164] Based on the above, the wave bandwidth shift range based on the requirement of 3dB insertion loss bandwidth being within 120GHz is [-30, 31]pm.
[0165] Figure 8 The schematic diagram of the crosstalk defined for the wave compensation method of the embodiment of the present application can be assumed as the adjacent crosstalk (AX) 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 formula (10): Figure 8 The adjacent crosstalk usually takes the minimum value of the left adjacent crosstalk and the right adjacent crosstalk. According to the wavelength-transmittance data, the adjacent crosstalk under the normal temperature 25℃ condition is calculated to be 8.63dB. Based on the requirement of the adjacent crosstalk being above 4dB, combined with the wavelength-transmittance data under the normal temperature 25℃ condition, if the shift is to the short wave, the maximum value of the insertion loss in the effective bandwidth 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. With the shift of the wavelength to the short wave, when the adjacent crosstalk is less than 4dB for the first time, the adjacent crosstalk shift to the short wave is calculated, and the adjacent crosstalk shift to the long wave can be calculated in the same way, so as to determine the adjacent crosstalk shift range.
[0166] It is assumed that 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 formula (11): Figure 8As shown, the non-adjacent crosstalk usually takes the minimum value of all non-adjacent crosstalk, and according to the wavelength-transmittance data, the non-adjacent crosstalk at normal temperature 25°C is calculated to be 38.33 dB. Based on the requirement of non-adjacent crosstalk being more than 30 dB, combined with the wavelength-transmittance data at normal temperature 25°C, if the non-adjacent crosstalk is first less than 30 dB when shifting to the short wave, the non-adjacent crosstalk shift amount when shifting to the short wave is calculated, and the non-adjacent crosstalk shift amount when shifting to the long wave can be calculated in the same way, so as to determine the non-adjacent crosstalk shift amount range.
[0167] Suppose the total crosstalk (TX) is defined as the sum of all adjacent crosstalk and non-adjacent crosstalk, the calculation of the total crosstalk of the j channel is shown in formula (10):
[0168]
[0169] In formula (10), 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,i represents the non-adjacent crosstalk of the j channel to the i channel, i.e. i≠j, j±1. According to the wavelength-transmittance data, the total crosstalk index at normal temperature 25°C is calculated to be 5.7 dB. Based on the requirement of total crosstalk being more than 3 dB, combined with the wavelength-transmittance data at normal temperature 25°C, if the total crosstalk is first less than 3 dB when shifting to the short wave, the total crosstalk shift amount when shifting to the short wave is calculated, and the total crosstalk shift amount when shifting to the long wave can be calculated in the same way, so as to determine the total crosstalk shift amount range.
[0170] Step (1.2.3): Based on the wave-based precision data, the insertion loss data, the bandwidth data and the precision shift amount, the insertion loss shift amount, the bandwidth shift amount and the crosstalk shift amount required by the index of the crosstalk data, the first shift amount [-Δλ - ,Δλ + ] is obtained by taking the intersection of the above-mentioned precision shift amount, insertion loss shift amount, bandwidth shift amount and crosstalk shift amount.
[0171] The wave-based precision data calculated by the wave-based precision data can be substituted into the calculation of whether the in-band insertion loss meets the requirements. If it meets the requirements, the wave-based precision data calculated by the wave-based precision data is the first shift amount of the wave based on the wave-based precision data and the insertion loss data, otherwise the range is reduced based on the wave-based precision data calculated by the wave-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.
[0172] Alternatively, based on the required precision offset, insertion loss offset, bandwidth offset, and crosstalk offset of the wave's precision data, insertion loss data, bandwidth data, and crosstalk data, the intersection of these offsets can be used to obtain the first offset as [-30, 31]pm. This method of calculating the first offset of the wave also applies when crosstalk is defined in other ways.
[0173] Step (1.3): Accurately select chips with the first offset of the wave.
[0174] The first offset range of the wave of this chip is [-30, 31] pm, which is not an empty set and meets the requirements; if it is an empty set, it is unqualified.
[0175] Step (2): Precise selection of the temperature control scheme for the filter without thermal compensation.
[0176] Step (2.1): Based on the first offset of the wave from the filter chip [-Δλ] - ,Δλ + The heatless compensation scheme is selected, and the accuracy data of the wave after heatless compensation is within the first offset of the wave.
[0177] Based on the first offset of the wave in the filter chip [-30, 31] pm, a heatless compensation scheme with wave accuracy data in the range of [-30, 31] pm is selected. In this embodiment of the invention, a heatless compensation scheme with mechanical structure is selected.
[0178] Step (2.2): Based on the packaging loss IL introduced without thermal compensation 封装 With the wavelength remaining constant, the transmittance corresponding to the wavelength-transmittance data after thermal compensation is calculated.
[0179] The packaging loss IL introduced by the mechanical structure without thermal compensation scheme 封装 =0.5dB, where the wavelength remains constant. Figure 9 A schematic diagram of wavelength-transmittance curves under packaging loss conditions is introduced for the wave compensation method of this invention, wherein the... Figure 9 The ordinate represents transmittance. Figure 9 The horizontal axis represents the wavelength, such as... Figure 9 As shown, the transmittance corresponding to the wavelength-transmittance data without thermal compensation is calculated as shown in formula (11):
[0180]
[0181] The Figure 9 Local magnification Figure 10 , Figure 10The local amplification diagram of wavelength-transmittance curve under the condition of package loss is introduced for the compensation method of the wave of the embodiment of the application, wherein the Figure 10 ordinate represents transmittance (Transmittance), and the Figure 10 abscissa represents wavelength (Wavelength), as shown in Figure 10 , the wavelength-transmittance data under the condition of package loss is introduced as a whole downward shift.
[0182] Step (2.3): Based on the wavelength-transmittance data after the athermal compensation, the second offset [-Δλ c , Δλ 封装+ ] of the wave under the condition of the central wavelength λ 封装- is calculated.
[0183] The temperature-dependent loss only affects the insertion loss data, and does not affect the wavelength accuracy, bandwidth and crosstalk indicators, so the accuracy offset, bandwidth offset and crosstalk offset based on the wavelength accuracy, bandwidth and crosstalk indicators do not change, and only the second offset of the wave based on the insertion loss data under the condition of the maximum target temperature-dependent loss needs to be calculated, wherein the effective bandwidth range is still [1528.961, 1529.155] nm, and the in-band insertion loss requirement is within 6 dB, combined with the wavelength-transmittance data under the condition of normal temperature, from 1528.961 nm to the short wavelength direction, the wavelength corresponding to the insertion loss of 6 dB is 1528.798 nm, at this time, the wavelength offset is Δλ IL- = 1528.961-1528.798 = 0.168 nm = 168 pm; from 1529.155 nm to the long wavelength direction, the wavelength corresponding to the insertion loss of 6 dB is 1529.336 nm, at this time, the wavelength offset is Δλ IL+ = 1529.336-1529.155 = 0.181 nm = 181 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.
[0184] Step (2.4): It is confirmed again that the wavelength accuracy after the athermal compensation is also within the second offset [-Δλ 封装- , Δλ 封装+ ] of the wave after introducing the athermal package loss, otherwise the athermal compensation scheme is reselected.
[0185] According to the calculation of step (2.3), the second shift of the wave is still [-30, 31] pm after introducing the non-thermal packaging loss, which is also within the second shift of the wave after introducing the non-thermal packaging loss, however, the loss data in the effective bandwidth range [1528.961, 1529.155] nm changes from 5 dB at normal temperature 25℃ to 5.3 dB at the maximum temperature-related loss, and then to 5.8 dB after introducing the non-thermal packaging loss, which is less than the 6 dB margin required by the index, and when the filter is an arrayed waveguide grating, there is a more optimal non-thermal compensation scheme, that is, the chip-level negative refractive index coefficient matching liquid non-thermal compensation scheme, which has smaller packaging loss compared to the non-thermal mechanical structure packaging compensation scheme, and the insertion loss index margin can be further optimized.
[0186] Step (3): Precise design of non-thermal compensation scheme parameters.
[0187] Step (3.1): Based on the second shift of the wave after non-thermal compensation, calculate the working wavelength range [λ ITU -Δλ 封装- ,λ ITU +Δλ 封装+ ].
[0188] According to the center wavelength ITU wavelength λ ITU = 1529.553 nm, the second shift of the wave [-30, 31] pm, the calculation of the working wavelength range is shown in formulas (12) and (13):
[0189] λ ITU -Δλ 封装- = 1529.553-0.03 = 1529.523 nm (12)
[0190] λ ITU +Δλ 封装+ = 1529.553+0.031 = 1529.584 nm (13)
[0191] Therefore, the working wavelength range is [1529.523, 1529.584] nm.
[0192] Step (3.2): Select the target debugging center wavelength λ obj , that is, the wavelength of the filter working at normal temperature 25℃.
[0193] In the working wavelength range [1529.523, 1529.584] nm, select the ITU wavelength as the target debugging center wavelength, that is, λ obj = 1529.553 nm.
[0194] Step (3.3): Based on the target debugging center wavelength λobj , combined with the wavelength-temperature characteristic, ensures that the high, normal and low temperature wavelength values of the filter after the non-thermal compensation are all within the working wavelength range, and preferably at the middle position, otherwise return to step (3.2) to reselect the target debugging center wavelength.
[0195] The filter working temperature range requirement is [-5, 55]℃, Figure 11 is a wavelength-temperature characteristic curve diagram of the compensation method of the wave of the embodiment of the present application, the wavelength-temperature characteristic curve is as shown in Figure 11 , the first wavelength parameter of the wave at normal temperature 25℃ is determined, and compared with the normal temperature 25℃, the first wavelength parameter of the wave at-5℃ or 55℃ is greater than the first wavelength parameter of the wave at normal temperature. The first wavelength parameter of the wave at-5℃ is determined, and then the wave at-5℃ is determined to be offset by 20pm to the long wave, the first wavelength parameter of the wave at 55℃ is determined, and then the wave at 55℃ is determined to be offset by 25pm to the long wave. In step (3.2), the ITU wavelength is selected as the target debugging center wavelength, that is, λ obj = 1529.553nm, Figure 12 is a wavelength-temperature characteristic curve diagram corresponding to the selection of the ITU wavelength as the target debugging center wavelength in the compensation method of the wave of the embodiment of the present application, as shown in Figure 12 , although the high, normal and low temperature wavelength values of the filter after the non-thermal compensation are all within the working wavelength range, but at this time the target debugging center wavelength is not the best value, according to Figure 12 it can also be continuously optimized.
[0196] The wave at 55℃ is determined to be offset by 25pm to the long wave, at this time if the ITU wavelength is selected as the corrected target center wavelength, the net bandwidth index under the condition of 55℃ is offset to the long wave, therefore the corrected target center wavelength should be moved to the direction smaller than the ITU wavelength, the key is to make the high, normal and low temperature wavelength values of the filter after correction be at the middle position of the working wavelength range, 12pm of the 25pm of the wavelength of the wave at 55℃ offset to the long wave is taken as the correction parameter, and the correction parameter is 12pm. The ITU wavelength is subtracted from the correction parameter, Figure 13 is a wavelength-temperature characteristic curve diagram corresponding to the selection of the optimal value of the target debugging center wavelength in the compensation method of the wave of the embodiment of the present application, as shown in Figure 13 , at this time the wavelength value corresponding to the normal temperature is the compensation center wavelength, that is, the corrected target center wavelength is calculated as 1529.553-0.012=1529.541nm, and the corrected center wavelength is obtained as 1529.541nm. When the target debugging center wavelength λ obj = 1529.541nm, at this time the high, normal and low temperature wavelength values of the filter after the non-thermal compensation are at the middle position of the working wavelength range.
[0197] The embodiment of the present application provides a filter precise non-thermal compensation design method, based on normal temperature 25 DEG C wavelength-transmittance data, combining preset index requirements, calculating the first offset of the wave based on the center wavelength, performing chip precise screening and non-thermal temperature control scheme precise selection according to the first offset of the wave, and further performing precise design of the non-thermal packaging scheme parameter in combination with packaging loss caused by the non-thermal packaging scheme. The precise non-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.
[0198] 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 filter precise non-thermal compensation design device. Figure 14 The component structure diagram of the wave compensation device of the embodiment of the present application is shown as Figure 14 The device 1400 includes an interaction module 1401, a control module 1402, a storage module 1403 and a first compensation module 1404; the control module 1402 is connected with the interaction module 1401, the storage module 1403 and the first compensation module 1404 respectively;
[0199] The interaction module 1401 is used for inputting a compensation instruction and sending the compensation instruction to the control module 1402;
[0200] The control module 1402 is used for receiving the compensation instruction, calling the compensation task corresponding to the compensation instruction in the storage module 1403, and distributing the compensation task to the first compensation module 1404;
[0201] The first compensation module 1404 is used for receiving the compensation task, determining a compensation center wavelength based on the compensation task, compensating the center wavelength of the wavelength based on the compensation center wavelength to obtain a compensation result, and storing the compensation result in the storage module 1403;
[0202] The storage module 1403 is used for storing the compensation task corresponding to the compensation instruction and storing the compensation result.
[0203] In this embodiment, the interaction module 1401 can be a web terminal, the control module 1402 can be a server, the storage module 1403 can be a database, and the first compensation module 1404 can be a wavelength compensation system. The wavelength compensation instruction is input through the web terminal, and the compensation instruction is sent to the server. After receiving the wavelength compensation instruction, the server retrieves the recorded wavelength compensation task in the database, and assigns the wavelength compensation task to the wavelength compensation system. The result of the wavelength compensation of the wavelength compensation system is recorded in the database. The web terminal is used to input the wavelength compensation instruction. The server is used to retrieve the wavelength compensation task corresponding to the wavelength compensation instruction in the storage module 1403 according to the wavelength compensation instruction, assign the compensation task to the wavelength compensation system, and determine the compensation center wavelength based on the wavelength correction task. The compensation center wavelength can be the corrected center wavelength. The database is used to record the wavelength compensation task corresponding to the wavelength compensation instruction and the wavelength compensation result. The wavelength compensation system is used to receive the wavelength compensation task and perform wavelength compensation.
[0204] In an optional embodiment of the present application, the device 1400 comprises:
[0205] The control module 1402 is further configured to send the compensation result stored in the storage module 1403 to the interaction module 1401.
[0206] The interaction module 1401 is further configured to receive and display the compensation result sent by the control module 1402.
[0207] In this embodiment, the wavelength compensation result stored in the database is uploaded to the web terminal by the server for display. The server is further configured to send the wavelength compensation result stored in the database to the web terminal. The web terminal is further configured to receive and display the wavelength compensation result sent by the server.
[0208] In an optional embodiment of the present application, the first compensation module 1404 comprises a laser emission unit 14041, a polarization control unit 14042, a light splitting unit 14043, a filter to be measured 14044, a power monitoring unit 14045, and a compensation unit 14046.
[0209] The laser emission unit 14041 is configured to emit laser with a wavelength.
[0210] The polarization control unit 14042 is configured to control the laser to traverse a polarization state.
[0211] The light splitting unit 14043 is configured to split the laser.
[0212] the to-be-tested filter 14044 is configured to pass the laser light;
[0213] the power monitoring unit 14045 is configured to monitor the optical power of the laser light;
[0214] the compensation unit 14046 is configured to compensate the center wavelength of the filter based on the wavelength-transmittance data corresponding to the optical power and the compensation center wavelength.
[0215] In this embodiment, the laser emitting unit 14041 can be a tunable laser, the polarization control unit 14042 can be a polarization controller, the light splitting unit 14043 can be a light splitter, the power monitoring unit 14045 can be a multi-channel power meter, and the compensation unit 14046 can be a wavelength compensation device. The main function of the tunable laser is to emit light in 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 simultaneously, 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.
[0216] The tunable laser emits light, the wavelength value of the light emitted by the tunable laser is scanned in a certain wavelength range, and after the light traverses all polarization states through the polarization controller, the light emitted by the tunable laser is split by the light splitter. At this time, the light splitter is connected with the multi-channel power meter to obtain the light storage value. Then, the light splitter is connected with the to-be-tested filter, and the light split by the light splitter enters the to-be-tested filter. After the light is output from the to-be-tested filter, it reaches the multi-channel power meter to obtain the power value. By combining the synchronous function, the wavelength value is obtained, the light storage value is subtracted, the wavelength-transmittance data is finally obtained, the center wavelength is compensated to the corrected target center wavelength through the wavelength compensation device, so as to realize the wavelength compensation. The wavelength compensation device can be a wavelength compensation device with a non-thermal mechanical structure, or a wavelength compensation device including a matching liquid with a chip-level negative refractive index coefficient. When the filter is an arrayed waveguide grating, the insertion loss index after compensation by the wavelength compensation device including the matching liquid with the chip-level negative refractive index coefficient is better than the insertion loss index after compensation by the wavelength compensation device with the non-thermal mechanical structure.
[0217] The wavelength compensation device provided in the embodiment of the application compensates the wavelength of the filter through the wavelength compensation device. The non-thermal compensation device sets the compensation system and data in the cloud, realizes flexible calling and sharing of the device and data, is convenient and efficient, and is beneficial to production.
[0218] The embodiment of the application also provides a wave compensation device, Figure 15A schematic structural diagram of a compensation device for a wave of an embodiment of the present application is shown in Figure 15 The device 1500 includes:
[0219] A first obtaining module 1501 is configured to obtain 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;
[0220] A first determining module 1502 is configured to determine a first offset of the center wavelength;
[0221] A second determining module 1503 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;
[0222] A third determining module 1504 is configured to determine a compensation parameter of the wave based on the first wavelength parameter;
[0223] A second compensation module 1505 is configured to compensate the wave according to the compensation parameter.
[0224] In other embodiments, the first determining module 1502 is further configured to obtain 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 the first offset of the center wavelength based on the first loss data and the preset index.
[0225] In other embodiments, the device 1500 further includes a fourth determining module and a fifth determining module; the fourth determining module is configured to, in a case where a value of the first wavelength parameter is greater than zero, determine a first compensation scheme of the wave; wherein the first compensation scheme represents a scheme of temperature-increasing compensation for the wave; and the fifth determining module is configured to, in a case where the value of the first wavelength parameter is less than zero, determine a second compensation scheme of the wave; wherein the second compensation scheme represents a scheme of temperature-decreasing compensation for the wave.
[0226] In other embodiments, the compensation parameter at least includes a target wavelength parameter and a target temperature parameter, and the third determining module 1504 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.
[0227] In other embodiments, the apparatus 1500 further includes 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.
[0228] In other embodiments, the apparatus 1500 further includes 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.
[0229] It should be noted that, in the embodiments of the present application, if the above-mentioned wave compensation method is realized in the form of a software function module and 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 or the parts that essentially contribute to the prior art 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 method described in the 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 program code storage media. Therefore, the embodiments of the present application are not limited to any specific hardware and software combination.
[0230] Correspondingly, the embodiments of the present application provide a wave compensation device, which includes a memory and a processor, the memory stores a computer program capable of running on the processor, and the processor implements the steps of the wave compensation method provided by the above-mentioned embodiments when executing the program.
[0231] Correspondingly, the embodiments of the present application provide a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the wave compensation method provided by the above-mentioned embodiments.
[0232] It should be noted 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 to 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.
[0233] It should be noted that, Figure 16 A hardware entity structure diagram of the wave compensation device of the embodiments of the present application is as follows, Figure 16As shown, the hardware entity of the wave compensation device 1600 includes a processor 1601 and a memory 1603. Optionally, the wave compensation device 1600 can further include a communication interface 1602.
[0234] It can be appreciated that the memory 1603 can be a volatile memory or a nonvolatile memory, and can also include both volatile and nonvolatile memory. Among them, the nonvolatile 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 and 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), Sync Link Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 1603 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.
[0235] The method disclosed in the embodiments of the present application can be applied in the processor 1601 or implemented by the processor 1601. The processor 1601 can be an integrated circuit chip having a signal processing capability. In the implementation process, each step of the above method can be completed by an integrated logic circuit or an instruction in the form of software in the processor 1601. The processor 1601 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 1601 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 above-mentioned method can be directly embodied as a hardware coding processor to execute, or be executed by a combination of hardware and software modules in the coding processor. The software module can be located in a storage medium, and the storage medium is located in the memory 1603. The processor 1601 reads the information in the memory 1603 and combines the hardware to complete the steps of the above-mentioned method.
[0236] In the 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, micro controllers (MCUs), microprocessors (Microprocessors), or other electronic elements, for executing the above-mentioned method.
[0237] 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 only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another, 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 direct communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0238] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.
[0239] Those of ordinary skill in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by a program instructing related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps of the above-mentioned method embodiments when executed; and the foregoing storage medium includes a mobile storage device, a read-only memory (ROM), a magnetic disk or an optical disk, and various storage media that can store program codes.
[0240] Alternatively, the integrated units of the embodiments of the present application can be stored in a computer readable storage medium if they are realized in the form of software function units and sold or used as independent products. Based on such understanding, the technical embodiments of the embodiments of the present application can be embodied in the form of a software product, and the computer software product 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 embodiments of the present application. The foregoing storage medium includes a mobile storage device, a ROM, a magnetic disk or an optical disk, and various storage media that can store program codes.
[0241] 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, and as long as the wave compensation method, device and computer storage medium are involved, they are within the protection scope of the present application.
[0242] 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 various embodiments of the present application does not mean that the execution sequence is prior or posterior, and the execution sequence of the steps should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The sequence of the above-described embodiments of the present application is only for description, and does not represent the advantages or disadvantages of the embodiments.
[0243] It should be noted that the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises... a" does not, without more limitations, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the recited element.
[0244] The above description is only some embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered by the protection scope of the present application. Therefore, the protection scope of the present 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 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 a case where the first offset satisfies a second preset condition, determining a first compensation parameter of the wave; determining a second offset of the center wavelength based on the first compensation parameter; compensating the wave according to the second offset.
2. The method of claim 1, wherein, The determination of the first offset of the center wavelength comprises: obtaining first loss data of the wave; determining whether the first loss data satisfies a requirement of a preset index; in a case where the first loss data satisfies the requirement of the preset index, determining the first offset of the center wavelength based on the first loss data and the preset index.
3. The method of claim 1, wherein, The first compensation parameter comprises a first packaging parameter; the determination of the second offset of the center wavelength based on the first compensation parameter comprises: determining second loss data of the wave based on the first packaging parameter; determining the second offset of the center wavelength based on the second loss data; in a case where the second offset satisfies a third preset condition, taking the first packaging parameter as the first compensation parameter of the wave.
4. The method of claim 1, wherein, The compensation of the wave according to the second offset comprises: determining a working wavelength parameter of the wave based on the second offset; compensating the wave according to the working wavelength parameter.
5. The method of claim 4, wherein, The compensation of the wave according to the working wavelength parameter comprises: determining a first wavelength parameter of the wave at a first working temperature; wherein the first working temperature is any one of a plurality of working temperatures corresponding to the wave; in a case where the first wavelength parameter is greater than the working wavelength parameter, determining a compensation center wavelength for compensating the wave; compensating the wave based on the compensation center wavelength.
6. A compensating device for waves, characterized in that The device for non-thermal compensation of a wavelength of a filter 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 compensation center wavelength based on the compensation task, compensate a center wavelength of the wave based on the compensation center wavelength to obtain a compensation result, and store the compensation result in the storage module; the compensation center wavelength is determined according to a second offset of the center wavelength; the second offset is determined based on a first compensation parameter of the wave; the first compensation parameter is determined in a case where a first offset of the center wavelength satisfies a second preset condition; wherein the center wavelength represents a wavelength corresponding to a center of a spectral range covered by the wave satisfying a first preset condition. The storage module is configured to store a compensation task corresponding to the compensation instruction and store the compensation result.
7. The apparatus of claim 6, wherein, Comprise: 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.
8. The apparatus of claim 6, wherein, The first compensation module comprises a laser emission unit, a polarization control unit, a light splitting unit, a to-be-measured filter, a power monitoring unit and a compensation unit. 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-measured 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 filter based on wavelength-transmittance data corresponding to the optical power and the compensation center wavelength.
9. A compensating device for waves, characterized in that The apparatus for non-thermal compensation of the wavelength of the filter comprises: A first acquisition module configured to acquire a center wavelength corresponding to the wave; wherein the center wavelength represents a wavelength corresponding to the center of the wave coverage spectrum range satisfying a first preset condition; A first determination module configured to determine a first offset of the center wavelength; A second determination module configured to determine a first compensation parameter of the wave if the first offset satisfies a second preset condition; A third determination module configured to determine a second offset of the center wavelength based on the first compensation parameter; A second compensation module configured to compensate the wave according to the second offset.
10. 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 executes the program to realize the steps in the method of any one of claims 1 to 5.
11. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps in the method of any one of claims 1 to 5.
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
CN117639918A
Wave correction method, device and equipment and readable storage medium
CN117639947A