Laser and temperature control method, system, electronic device and storage medium thereof

By setting a temperature sensor on the laser housing and body and performing temperature compensation, and controlling the laser temperature with the PID algorithm, the problems of laser temperature instability and limitations in use scenarios are solved, and the stable frequency output and cost reduction of the laser in multiple scenarios are achieved.

CN115621838BActive Publication Date: 2025-08-12NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211258758.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-14
Publication Date
2025-08-12
Estimated Expiration
2042-10-14

AI Technical Summary

Technical Problem

In the prior art, the temperature control of the laser is unstable and the use scenarios are limited, especially when the ambient temperature changes, the frequency fluctuates severely, and the traditional methods limit the use scenarios of the laser and increase the cost.

Method used

By setting a temperature sensor on the housing and body of the laser, compensating the initial body temperature using the predicted housing temperature, and controlling the semiconductor refrigerator to adjust the laser body temperature to the target temperature to reduce temperature fluctuations.

Benefits of technology

It realizes stable control of laser temperature under various environmental conditions, reduces frequency fluctuations, expands the use scenarios of lasers and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115621838B_ABST
    Figure CN115621838B_ABST
Patent Text Reader

Abstract

The present invention discloses a laser and its temperature control method, system, electronic device, and storage medium. The laser temperature control method includes: obtaining the actual housing temperature of the laser; obtaining the initial body temperature of the laser; the initial body temperature being acquired by a temperature sensor deployed on the laser body; compensating the initial body temperature based on the actual housing temperature to obtain the actual body temperature of the laser body; and adjusting the actual body temperature of the laser body to a target temperature. Because there is a time delay error between the sensor's acquired temperature and the actual temperature, and because changes in ambient temperature first affect the laser housing temperature, the present invention compensates the initial body temperature based on the actual housing temperature to obtain the actual body temperature of the laser body, thereby more accurately adjusting the laser temperature to the target temperature and reducing laser temperature fluctuations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of laser technology, and in particular to a laser and its temperature control method, system, electronic device and storage medium. Background Art

[0002] Temperature affects the stability of the laser frequency. In the prior art, the following two methods are usually used to control the temperature of the laser:

[0003] The first method is to place a temperature sensor near the laser body to collect temperature data near the laser. Then use a small semiconductor cooler to change the temperature around the laser, and control it with the PID (Proportional-Integral-Derivational) algorithm to make the temperature value fed back by the temperature sensor as stable as possible. However, there is a delay in the temperature sensor collecting temperature. When the ambient temperature changes, such as when there is wind blowing outside, it will immediately affect the laser temperature, but the sensor will detect the temperature change after a delay. This makes the temperature control stability of this solution greatly reduced when the ambient temperature changes, and the laser frequency fluctuates seriously.

[0004] The second method is to limit the use of the laser, that is, to use the laser only in low-temperature environments. Place the laser in a fixed position in the room, use air conditioning to control the ambient temperature in the room, and place a temperature sensor near the laser body to collect temperature data while keeping the external temperature of the laser relatively stable. Use a small semiconductor cooler to change the temperature around the laser, and control it with a PID algorithm to make the temperature value fed back by the sensor as stable as possible. This solution greatly limits the use of the laser, and the cost of using the laser is very high. The stability of the external environment requires a fixed space and temperature control equipment such as air conditioning, and the mobility of the laser is also greatly limited under this solution. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to overcome the defects in the prior art that the temperature of the laser cannot be stably controlled or the usage scenarios are limited, and to provide a laser and its temperature control method, system, electronic device and storage medium.

[0006] The present invention solves the above technical problems through the following technical solutions:

[0007] In a first aspect, the present invention provides a laser temperature control method, the laser temperature control method comprising:

[0008] Acquiring an actual housing temperature of the laser; the actual housing temperature is obtained by compensating an initial housing temperature collected by a temperature sensor disposed on the housing of the laser;

[0009] Obtaining the initial body temperature of the laser; the initial body temperature is collected by a temperature sensor deployed on the laser body;

[0010] The initial body temperature is compensated according to the actual shell temperature to obtain the actual body temperature of the laser body;

[0011] The actual body temperature of the laser body is adjusted to the target temperature.

[0012] Preferably, the step of obtaining the actual housing temperature of the laser comprises:

[0013] Compensating the initial shell temperature according to the actual shell temperature of the laser before the preset time interval, the preset time interval and a constant coefficient;

[0014] The actual shell temperature of the laser at the current moment is determined according to the compensated temperature.

[0015] Preferably, the step of compensating the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body comprises:

[0016] Compensating the initial body temperature according to the actual shell temperature at the current moment and the constant coefficient;

[0017] The actual body temperature of the laser body is determined according to the compensated temperature. Preferably, the constant coefficient is less than 1.

[0018] Preferably, the step of adjusting the actual body temperature of the laser body to the target temperature comprises:

[0019] According to the actual body temperature and the target temperature, a PID algorithm is applied to control the semiconductor cooler to change the ambient temperature within a preset distance range of the laser, so as to make the actual body temperature of the laser body reach the target temperature.

[0020] Preferably, the semiconductor cooler is provided on the housing of the laser and is used to change the ambient temperature within a preset distance range of the laser.

[0021] In a second aspect, the present invention provides a laser temperature control system, the laser temperature control system comprising:

[0022] an acquisition module, configured to acquire an actual housing temperature of the laser; the actual housing temperature is obtained by compensating an initial housing temperature acquired by a temperature sensor disposed on the housing of the laser; and further configured to acquire an initial body temperature of the laser; the initial body temperature is acquired by a temperature sensor disposed on the laser body;

[0023] A compensation module is used to compensate the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body;

[0024] The adjustment module is used to adjust the actual body temperature of the laser body to the target temperature.

[0025] In a third aspect, the present invention provides a laser, comprising a laser body, a first temperature sensor, a second temperature sensor, and a controller; the controller is electrically connected to the first temperature sensor and the second temperature sensor;

[0026] The first temperature sensor is provided on the housing of the laser, and the second temperature sensor is provided on the laser body;

[0027] The first temperature sensor is used to collect the initial shell temperature of the laser, and the second temperature sensor is used to collect the initial body temperature of the laser;

[0028] The controller is used to implement the above-mentioned laser temperature control method.

[0029] In a fourth aspect, the present invention provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned laser temperature control method when executing the computer program.

[0030] In a fifth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the above-mentioned laser temperature control method when executed by a processor.

[0031] The positive progress effect of the present invention is:

[0032] Because there is a time delay error between the sensor's collected temperature and the actual temperature, and changes in ambient temperature first affect the laser's shell temperature, the present invention compensates the initial body temperature based on the actual shell temperature to obtain the actual body temperature of the laser body, thereby more accurately adjusting the laser temperature to the target temperature, reducing the laser's temperature fluctuations, and better solving the problem of the laser's wavelength being affected by the ambient temperature. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 This is a first flow chart of the laser temperature control method according to Example 1 of the present invention;

[0034] Figure 2 This is a second flow chart of the laser temperature control method according to embodiment 1 of the present invention;

[0035] Figure 3 This is a first structural diagram of a laser temperature control system according to embodiment 2 of the present invention;

[0036] Figure 4 This is a second structural diagram of the laser temperature control system according to embodiment 2 of the present invention;

[0037] Figure 5 This is a schematic structural diagram of an electronic device according to embodiment 4 of the present invention. DETAILED DESCRIPTION

[0038] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0039] Example 1

[0040] This embodiment provides a laser temperature control method. The primary factor affecting laser frequency stability is the laser's temperature. Changes in the ambient temperature surrounding the laser will also cause the laser's temperature to change. To maintain laser frequency stability, it is necessary to maintain a stable laser temperature, thereby reducing the impact of ambient temperature on the laser's temperature.

[0041] See also Figure 1 , laser temperature control methods include:

[0042] S1. Get the actual shell temperature of the laser.

[0043] The actual housing temperature is obtained by compensating the initial housing temperature collected by a temperature sensor deployed on the housing of the laser.

[0044] S2. Obtain the initial body temperature of the laser.

[0045] The initial body temperature is collected by a temperature sensor deployed on the laser body.

[0046] S3. Compensate the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body.

[0047] S4. Adjust the actual body temperature of the laser body to the target temperature.

[0048] The target temperature is set according to the actual situation of the laser.

[0049] In this embodiment, there is a time delay error between the sensor's collected temperature and the actual temperature, and changes in ambient temperature first affect the laser's housing temperature. Therefore, the present invention compensates the initial body temperature based on the actual housing temperature to obtain the actual body temperature of the laser body, thereby more accurately adjusting the laser's temperature to the target temperature, reducing the laser's temperature fluctuations, and effectively solving the problem of the laser's wavelength being affected by the ambient temperature.

[0050] In an optional embodiment, step S1 includes:

[0051] S11. Compensate the initial shell temperature according to the actual shell temperature of the laser before the preset time interval, the preset time interval and the constant coefficient. The preset interval time is set according to actual needs.

[0052] S12. Determine the actual shell temperature of the laser at the current moment according to the compensated temperature.

[0053] Specifically, the actual case temperature of the laser is determined according to the following formula:

[0054] NTCOutN_2=(NTCInN·Δt+NTCOutN_1·K) / (Δt+K);

[0055] Wherein, NTCOutN_2 is the actual shell temperature of the laser; NTCInN is the initial shell temperature; Δt is the preset time interval; K is a constant coefficient determined by the shell material and shell shape of the laser; NTCOutN_1 is the actual shell temperature of the laser before the interval Δt.

[0056] The following is the derivation process of the above formula:

[0057] First, the transfer function of the effect of temperature on the laser housing material is shown in the figure below:

[0058]

[0059] Where Tin is the input side temperature, Tout is the output side temperature, τ is the shell material coefficient, and s is the Laplace transform.

[0060] By transforming the above formula, we can get:

[0061] Tout+Tout·τ·s=Tin;

[0062] that is:

[0063] Tout = Tin - Tout·τ·s;

[0064] The above formula is a continuous formula. When using it, it is necessary to transform the above formula from Laplace to discretization. At this time, the time interval Δt needs to be preset. After discretization, the formula can be obtained:

[0065] Tout_2=Tin-τ·(Tout_2-Tout_1) / Δt;

[0066] Rearranging the above formula, we can get the formula:

[0067] Tout_2=(Tin·Δt+Tout_1·τ) / (Δt+τ);

[0068] Where Tin is the housing temperature collected by the temperature sensor after the Δt time interval, namely NTCInN; the discretized output side temperatures Tout_2 and Tout_1 are the algorithm output temperatures NTCOutN_2 and NTCOutN_1 used to predict the impact of the housing temperature. Let K = τ, and we can get the formula for predicting the actual temperature of the laser housing:

[0069] NTCOutN_2=(NTCInN·Δt+NTCOutN_1·K) / (Δt+K);

[0070] In an optional embodiment, because the constant coefficient K affects the stability of the laser temperature, setting the constant coefficient K to a value less than 1 can improve the stability of the laser temperature compared to not collecting the laser housing temperature. The laser housing profile and the overall shape of the laser housing affect the constant coefficient K, and the specific value of the constant coefficient K is determined experimentally. Specifically, the specific value of the constant coefficient K is determined by experimentally observing whether the laser temperature converges. For example, while keeping other parameters consistent, an aluminum profile laser is experimentally tested starting with K = 0.28 to determine whether the laser temperature converges.

[0071] In this embodiment, the actual shell temperature of the laser is obtained at preset time intervals. Based on the actual shell temperature of the laser before the preset time interval and the initial shell temperature at the current moment, the impact of the ambient temperature change within the preset distance range of the laser on the laser shell temperature is predicted in advance, so that the shell temperature of the laser is adjusted in time, thereby improving the accuracy of the laser shell temperature acquisition.

[0072] In an optional embodiment, step S3 includes:

[0073] Compensate the initial body temperature based on the actual shell temperature and constant coefficient at the current moment;

[0074] The actual body temperature of the laser body is determined based on the compensated temperature.

[0075] Specifically, the actual body temperature of the laser body is determined according to the following formula:

[0076] TECreal=TEC2·(1-K)+K·NTCOutN_2;

[0077] Where TECreal is the actual body temperature of the laser body; TEC2 is the initial body temperature.

[0078] When the actual body temperature of the laser body is not compensated at all, if the initial body temperature TEC2 is directly given to the PID algorithm, it is obvious that the laser is greatly affected by the change of the shell temperature. If the formula for determining the actual shell temperature of the laser is not used, the above formula for determining the actual body temperature of the laser body can be used, thereby improving the influence of the external temperature on the laser to a certain extent.

[0079] However, since NTCInN is the directly sampled case temperature, there is a certain error between it and the actual case temperature, so there will still be a considerable error. When the case temperature changes relatively quickly, the error in the displayed temperature will be even greater. Therefore, according to the above formula for determining the actual case temperature of the laser, the predicted actual case temperature NTCOutN_2 is obtained. Then, according to the formula for determining the actual body temperature of the laser body, a simple compensation is made for the influence of the laser body temperature. This reduces the impact of the test laser on the case temperature change and improves the temperature stability of the laser.

[0080] In this embodiment, the influence of the ambient temperature change within the preset distance range of the laser on the temperature of the laser body is predicted in advance, so that the temperature of the laser is adjusted in time, thereby improving the accuracy of the temperature collected by the laser body.

[0081] In an alternative embodiment, see Figure 2 , step S4 includes:

[0082] S41. Based on the actual body temperature and the target temperature, a PID algorithm (a control algorithm) is applied to control the semiconductor cooler to change the ambient temperature within a preset distance range of the laser.

[0083] In an optional embodiment, a semiconductor cooler is provided on the housing of the laser to change the ambient temperature within a preset distance range of the laser.

[0084] S42. Adjust the temperature of the laser to the target temperature according to the changed ambient temperature.

[0085] In this embodiment, the predicted temperature of the laser body after the change is directly fed back to the temperature sensor on the laser body, so that the PID algorithm temperature control can be started in advance, controlling the small semiconductor cooler, changing the ambient temperature within the preset distance range of the laser, and thus indirectly adjusting the temperature of the laser until the temperature of the laser reaches the target temperature, thereby enhancing the temperature stability of the laser and maintaining the stability of the laser frequency.

[0086] Example 2

[0087] This embodiment provides a laser temperature control system. Figure 3 , the laser temperature control system includes:

[0088] Acquisition module 1 is used to obtain the actual shell temperature of the laser; the actual shell temperature is obtained by compensating the initial shell temperature collected by the temperature sensor deployed on the shell of the laser; it is also used to obtain the initial body temperature of the laser; the initial body temperature is collected by the temperature sensor deployed on the laser body.

[0089] The compensation module 2 is used to compensate the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body.

[0090] The adjustment module 3 is used to adjust the actual body temperature of the laser body to the target temperature.

[0091] In an optional embodiment, the compensation module 2 is further configured to compensate the initial shell temperature according to the actual shell temperature of the laser before the preset time interval, the preset time interval and the constant coefficient.

[0092] See also Figure 4 , the laser temperature control method also includes:

[0093] The determination module 4 is further configured to determine the actual shell temperature of the laser at the current moment based on the compensated temperature, wherein the constant coefficient is less than 1.

[0094] In an optional embodiment, the compensation module 2 is further configured to compensate the initial body temperature according to the actual shell temperature and the constant coefficient at the current moment.

[0095] The determination module 4 is further configured to determine the actual body temperature of the laser body according to the compensated temperature.

[0096] In an optional embodiment, the adjustment module 3 is further used to control the semiconductor cooler to change the ambient temperature within a preset distance range of the laser based on the actual body temperature and the target temperature, so as to make the actual body temperature of the laser body reach the target temperature.

[0097] The semiconductor cooler is installed on the laser housing to change the ambient temperature within a preset distance range of the laser. It is understandable that when the ambient temperature changes, the actual body temperature of the laser body will also change.

[0098] The implementation principles and technical effects of each module of the laser temperature control system of this embodiment can be found in the corresponding parts of Example 1, and will not be repeated here.

[0099] Example 3

[0100] This embodiment provides a laser, which includes a laser body, a first temperature sensor, a second temperature sensor, and a controller; the controller is electrically connected to the first temperature sensor and the second temperature sensor.

[0101] The first temperature sensor is arranged on the shell of the laser, and the second temperature sensor is arranged on the laser body.

[0102] The first temperature sensor is used to collect the initial shell temperature of the laser, and the second temperature sensor is used to collect the initial body temperature of the laser.

[0103] The controller is used to implement the laser temperature control method of embodiment 1.

[0104] By adding a first temperature sensor to the laser housing, this embodiment can reduce the impact of the ambient temperature within a preset distance range of the laser on the laser temperature, enhance the temperature stability of the laser, and thus maintain the stability of the laser frequency. It has a wide range of applications and is low in cost.

[0105] Example 4

[0106] This embodiment provides an electronic device, Figure 5 The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the laser temperature control method of Example 1 is implemented. Figure 5 The electronic device 30 shown is only an example and should not limit the functionality and scope of use of the embodiments of the present invention.

[0107] like Figure 5 As shown, the electronic device 30 may be a general-purpose computing device, such as a server device. Components of the electronic device 30 may include, but are not limited to, the at least one processor 31, the at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).

[0108] The bus 33 includes a data bus, an address bus, and a control bus.

[0109] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .

[0110] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0111] The processor 31 executes various functional applications and data processing by running the computer programs stored in the memory 32 , such as the laser temperature control method of embodiment 1 of the present invention.

[0112] The electronic device 30 may also communicate with one or more external devices 34 (e.g., a keyboard, a pointing device, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model generating device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. Figure 5 As shown, the network adapter 36 communicates with the other modules of the model-generated device 30 via the bus 33. It should be understood that, although not shown in the figures, other hardware and / or software modules may be used in conjunction with the model-generated device 30, including but not limited to microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.

[0113] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above may be embodied in a single unit / module. Conversely, the features and functions of a single unit / module described above may be further divided and embodied by multiple units / modules.

[0114] Example 5

[0115] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the laser temperature control method of embodiment 1 is implemented.

[0116] The readable storage medium may include, but is not limited to, a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0117] In a possible implementation manner, the present invention may also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the laser temperature control method of embodiment 1.

[0118] The program code for executing the present invention may be written in any combination of one or more programming languages, and may be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on the remote device.

[0119] Although specific embodiments of the present invention have been described above, those skilled in the art will appreciate that these are merely illustrative and that the scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, and such changes and modifications are intended to fall within the scope of the present invention.

Claims

1. A laser temperature control method, characterized in that: The laser temperature control method comprises: Acquiring an actual housing temperature of the laser; the actual housing temperature is obtained by compensating an initial housing temperature collected by a temperature sensor disposed on the housing of the laser; Obtaining the initial body temperature of the laser; the initial body temperature is collected by a temperature sensor deployed on the laser body; The initial body temperature is compensated according to the actual shell temperature to obtain the actual body temperature of the laser body; Adjusting the actual body temperature of the laser body to the target temperature; The step of obtaining the actual shell temperature of the laser comprises: Compensating the initial shell temperature according to the actual shell temperature of the laser before the preset time interval, the preset time interval and a constant coefficient; The actual shell temperature of the laser at the current moment is determined according to the compensated temperature.

2. The laser temperature control method according to claim 1, wherein: The step of compensating the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body comprises: Compensating the initial body temperature according to the actual shell temperature at the current moment and the constant coefficient; The actual body temperature of the laser body is determined according to the compensated temperature.

3. The laser temperature control method according to claim 2, wherein: The constant coefficient is less than 1.

4. The laser temperature control method according to claim 1, wherein: The step of adjusting the actual body temperature of the laser body to the target temperature comprises: According to the actual body temperature and the target temperature, a PID algorithm is applied to control the semiconductor cooler to change the ambient temperature within a preset distance range of the laser, so as to make the actual body temperature of the laser body reach the target temperature.

5. The laser temperature control method according to claim 4, wherein: The semiconductor cooler is arranged on the housing of the laser and is used to change the ambient temperature within a preset distance range of the laser.

6. A laser temperature control system, characterized in that: The laser temperature control system includes: an acquisition module, configured to acquire an actual housing temperature of the laser; the actual housing temperature is obtained by compensating an initial housing temperature acquired by a temperature sensor disposed on the housing of the laser; and further configured to acquire an initial body temperature of the laser; the initial body temperature is acquired by a temperature sensor disposed on the laser body; A compensation module is used to compensate the initial body temperature according to the actual shell temperature to obtain the actual body temperature of the laser body; An adjustment module, used for adjusting the actual body temperature of the laser body to a target temperature; The acquisition module is specifically used to compensate the initial shell temperature according to the actual shell temperature of the laser before the preset time interval, the preset time interval and the constant coefficient, and determine the actual shell temperature of the laser at the current moment according to the compensated temperature.

7. A laser, characterized in that: The laser includes a laser body, a first temperature sensor, a second temperature sensor and a controller; the controller is electrically connected to the first temperature sensor and the second temperature sensor; The first temperature sensor is provided on the housing of the laser, and the second temperature sensor is provided on the laser body; The first temperature sensor is used to collect the initial shell temperature of the laser, and the second temperature sensor is used to collect the initial body temperature of the laser; The controller is used to implement the laser temperature control method according to any one of claims 1 to 5.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the laser temperature control method according to any one of claims 1 to 5 is implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the laser temperature control method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Temperature control method and device of laser with thermoelectric refrigerating unit

    CN101776929A

  • Control device and method for improving stability of cross point of eye pattern

    CN102143105A