METHOD AND LASER SYSTEM FOR GENERATING OUTPUT LASER PULSES WITH AN OPTICAL COMPONENT WITH TEMPERATURE-DEPENDENT POWER EFFICIENCY AND ASSOCIATED COMPUTER PROGRAM PRODUCT
20230387640 · 2023-11-30
Inventors
- Jonathan Brons (Oberndorf, DE)
- Rainer Flaig (Eschbronn, DE)
- Dirk Sutter (Rottweil, DE)
- Ivo Zawischa (Gundelfingen, DE)
Cpc classification
H01S3/0092
ELECTRICITY
H01S3/10015
ELECTRICITY
International classification
H01S3/00
ELECTRICITY
H01S3/10
ELECTRICITY
Abstract
A method for generating output laser pulses from input laser pulses includes causing the input laser pulses to temporally successively pass through an optical component with temperature-dependent power efficiency. The optical component is heated by the passing of the input laser pulses. The input laser pulses emerge from the optical component as output laser pulses. The method further includes calculating a current temperature or a current temperature difference of the optical component, or a temperature-dependent current parameter based on all preceding input laser pulses or output laser pulses that have contributed to the heating of the optical component, and setting a power of a current input laser pulse based on the calculated current temperature, or the calculated current temperature difference, or the calculated current parameter, so that an associated output laser pulse has a pulse energy that deviates from a predefined pulse energy by less than 5%.
Claims
1. A method for generating output laser pulses from input laser pulses having previously known pulse energies and pulse spacings, the method comprising: causing the input laser pulses to temporally successively pass through an optical component with temperature-dependent power efficiency, the optical component being heated by the passing of the input laser pulses, and the input laser pulses emerging from the optical component as output laser pulses for setting a respective pulse power component of the output laser pulses, calculating a current temperature or a current temperature difference of the optical component, or a temperature-dependent current parameter, based on all preceding input laser pulses or output laser pulses that have contributed to the heating of the optical component, and setting a power of a current input laser pulse based on the calculated current temperature, or the calculated current temperature difference, or the calculated current parameter, so that an associated output laser pulse has a pulse energy that deviates from a predefined pulse energy by less than 5%.
2. The method as claimed in claim 1, wherein the input laser pulses are amplified or frequency-converted by the optical component.
3. The method as claimed in claim 1, wherein the power of the current input laser pulse is set before passing through the optical component by trimming a pulse shape of the current input laser pulse.
4. The method as claimed in claim 1, wherein as soon as the current input laser pulse is generated, the power of the input laser pulse is correspondingly set based on the calculated current temperature, or the calculated current temperature difference, or the calculated current parameter.
5. The method as claimed in claim 1, further comprising amplifying the input laser pulses upstream of the optical component.
6. The method as claimed in claim 5, wherein at least one input laser pulse is amplified as a sacrificial laser pulse and is coupled out of a path of amplified input laser pulses upstream of the optical component.
7. The method as claimed in claim 1, wherein a plurality of adjacent input laser pulses pass through the optical component as a laser burst and emerge from the optical component as an output laser burst.
8. The method as claimed in claim 1, wherein the input laser pulses are provided at times such that the output laser pulses arrive at an output at individually requested times.
9. The method as claimed in claim 1, wherein individual laser pulses are selected from a pulse sequence of laser pulses having the known pulse energies and are provided as the input laser pulses.
10. The method as claimed in claim 1, wherein laser pulses are generated with the known pulse energies and pulse spacings as the input laser pulses.
11. A laser system for generating output laser pulses from input laser pulses, the laser system comprising: a pulse source for providing the input laser pulses having previously known pulse energies and pulse times, an optical component with temperature-dependent power efficiency, wherein the input laser pulses pass through the optical component, the optical component is heated by the passing of the input laser pulses, and the input laser pulses emerge from the optical component as output laser pulses, a power setting device for setting a respective pulse power of each of the input laser pulses, and a control unit programmed to calculate a current temperature or a current temperature difference of the optical component, or a temperature-dependent parameter based on all preceding input laser pulses or output laser pulses that have contributed to the heating of the optical component, and to control the power setting device to set the respective pulse power of a current input laser pulse based on the calculated current temperature, or the calculated current temperature difference, or the calculated current parameter so that an associated output laser pulse has a pulse energy that deviates from a predefined pulse energy by less than 5%.
12. The laser system as claimed in claim 11, wherein the optical component is an optical amplifier for amplifying the input laser pulses, or a conversion crystal for converting a frequency of the input laser pulses.
13. The laser system as claimed in claim 11, wherein the power setting device is configured as an acousto-optic or electro-optic modulator for trimming a pulse shape of the current input laser pulse, or is formed by a power closed-loop control facility for the input laser pulses generated by the pulse source.
14. The laser system as claimed in claim 11, further comprising an optical amplifier for amplifying the input laser pulses, the optical amplifier being arranged upstream of the optical component.
15. The laser system as claimed in claim 14, further comprising a coupling-out unit controlled by the control unit, wherein the coupling-out unit comprises an acousto-optic or electro-optic modulator for coupling amplified input laser pulses as sacrificial laser pulses out of a path of the input laser pulses, and the coupling-out unit is disposed downstream of the amplifier and upstream of the optical component.
16. The laser system as claimed in claim 11, wherein the pulse source comprises a laser pulse generator for generating laser pulses having the known pulse energies, and a selection unit for selecting some of the laser pulses as input laser pulses at the previously known pulse times, the selection unit being controlled by the control unit.
17. The laser system as claimed in claim 11, wherein the pulse source comprises a laser pulse generator controlled by the control unit in order to generate the input laser pulses having the known pulse energies and pulse times.
18. A non-transitory computer-readable medium having program code stored thereon, the program code, when executed by a computer processor, causing performance of the method as claimed in claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Subject matter of the present disclosure will be described in even greater detail below based on the exemplary figures. All features described and/or illustrated herein can be used alone or combined in different combinations. The features and advantages of various embodiments will become apparent by reading the following detailed description with reference to the attached drawings, which illustrate the following:
[0011]
[0012]
[0013]
[0014]
[0015]
DETAILED DESCRIPTION
[0016] Embodiments of the present invention can produce, despite the temperature-dependent power efficiency of an optical component, output laser pulses having low jitter, namely having pulse energy deviations of less than 5%, preferably less than 2%, in particular having in each case the same pulse energy, and also of specifying an associated laser system.
[0017] According to embodiments of the invention, a current temperature or a current temperature difference of the optical component, or a temperature-dependent current parameter is calculated on the basis of all preceding input or output laser pulses which have contributed to the current heating of the optical component, and the power of a current input laser pulse is set on the basis of the calculated current temperature, the calculated current temperature difference or the calculated current parameter in such a way that the associated output laser pulse has a pulse energy which deviates from a predefined pulse energy by less than 5%, preferably by less than 2%, and in particular is equal to the predefined pulse energy. Preferably, the selected input laser pulses are amplified or frequency-converted by the optical component.
[0018] The temperature difference may relate to the “cold” equilibrium state (thermal equilibrium) of the optical component. The temperature-dependent parameter can be a temperature-dependent control parameter, for example.
[0019] According to embodiments of the invention, by means of a computational model, a temperature or temperature difference of the optical component or a temperature-dependent parameter is calculated or simulated almost in real time and from it a correction of the laser pulse energy can be derived and modulated on the current input laser pulse. The calculated temperature, temperature difference and parameter is not a real temperature, temperature difference or measurement variable of the optical component, but rather an abstract variable. In this case, the computational model incorporates every preceding laser pulse which has passed through the optical component and has contributed to the current heating of the optical component. The power of the current input laser pulse is then adapted in order to attain the desired pulse energy after passing through the optical component. By way of example, the power of the current input laser pulse can be set on the basis of the deviation of the calculated current temperature from a predefined (full-load) operating temperature of the optical component.
[0020] The method according to embodiments of the invention affords the following advantages, in particular: [0021] arbitrary dynamic trigger programs can be instigated despite different operating points with differently manifested thermal load. [0022] a dead time (typically several seconds) for the settling of the laser before the beginning of the process can be dispensed with. [0023] more complex thermal behavior, e.g. with a plurality of optical components each with temperature-dependent power efficiency, can be simulated for example by way of a model with a plurality of separate temperatures.
[0024] Preferably, the power of the current input laser pulse is set or modified before passing through the optical component by way of the trimming of its pulse shape, in particular by way of the trimming of its amplitude and/or at least one of its two pulse edges. Alternatively or additionally, as early as when the current input laser pulse is generated, the power thereof can be correspondingly set on the basis of the calculated current temperature, the calculated current temperature difference or the calculated current parameter.
[0025] For the case where the input laser pulses are amplified upstream of the optical component and in the process at least one input laser pulse is used as additional pulse (so-called sacrificial laser pulse), this sacrificial laser pulse is preferably coupled out of the path of the amplified input laser pulses again upstream of the optical component.
[0026] Instead of a single input laser pulse, a plurality of adjacent input laser pulses can also pass through the optical component as a laser burst and emerge from the optical component as an output laser burst.
[0027] In one method variant, the input laser pulses are provided at times such that the output laser pulses arrive at an output as POD laser pulses at individually requested times. If necessary, at least one input laser pulse is used as additional pulse (so-called sacrificial laser pulse), which is then coupled out of the path of the amplified input laser pulses again.
[0028] Preferably, individual laser pulses are selected from a pulse sequence of (seed) laser pulses having known pulse energies, in particular in each case the same pulse energies, said laser pulses preferably being repeated at a fixed frequency, and are provided as input laser pulses having in each case known pulse energies and
[0029] pulse spacings. Alternatively, laser pulses can already be generated with in each case known pulse energies and pulse spacings and be provided as input laser pulses.
[0030] In a further aspect, embodiments of the invention also relate to a laser system for generating output laser pulses from input laser pulses having in each case previously known pulse energies and pulse spacings, comprising: [0031] a pulse source for providing input laser pulses having in each case previously known pulse energies and pulse spacings, [0032] an optical component with temperature-dependent power efficiency, through which the input laser pulses pass and which is heated in the process, the input laser pulses emerging from the optical component as output laser pulses, [0033] a power setting device for setting the respective pulse power of the input laser pulses, and [0034] a control unit (e.g. FPGA (Field Programmable Gate Array) or microcontroller) programmed to calculate a current temperature or a current temperature difference of the optical component or a temperature-dependent current parameter on the basis of all preceding input laser pulses which have contributed to the current heating of the optical component, and to control the power setting device for a current input laser pulse on the basis of the calculated current temperature, the calculated current temperature difference or the calculated current parameter in such a way that the associated output laser pulse has a pulse energy which deviates from a predefined pulse energy by less than 5%, preferably by less than 2%, and in particular is equal to the predefined pulse energy.
[0035] The optical component can be for example an optical amplifier for amplifying the input laser pulses or a (nonlinear) conversion crystal for converting the frequency of the input laser pulses.
[0036] The power setting device is preferably configured as an acousto-optic modulator (AOM) or electro-optic modulator (EOM) for trimming the pulse shape of the current input laser pulse. The modulator can be controlled by the control unit with regard to opening time and opening duration such that the power of the current input laser pulse can be set as desired by way of the trimming of its pulse shape, in particular by way of the trimming of its amplitude and/or at least one of its two pulse edges. Alternatively, the power setting device can also be formed by a power closed-loop control facility for the laser pulses generated as input laser pulses by the pulse source in order to set the power of the current input laser pulse as desired.
[0037] An optical amplifier for amplifying the input laser pulses can be arranged upstream of the optical component. For the case where sacrificial laser pulses are also amplified in the amplifier, advantageously a coupling-out unit (e.g. AOM or EOM) controlled by the control unit for coupling the amplified sacrificial laser pulses out of the path of the amplified input laser pulses is disposed downstream of the amplifier and in particular upstream of the optical component.
[0038] In one preferred embodiment, the pulse source comprises a laser pulse generator for generating (seed) laser pulses having known pulse energies, in particular in each case the same pulse energies, said laser pulses preferably being repeated at a fixed frequency, and a selection unit for selecting some of the laser pulses as input laser pulses at in each case previously known pulse times, said selection unit being controlled by the control unit In another preferred embodiment, the pulse source comprises a laser pulse generator controlled by the control unit in order to generate input laser pulses whose pulse energies and pulse times are predefined by the control unit. In this case, the seed
[0039] laser pulse generator can be embodied as: [0040] a fiber oscillator and amplifier (fiber or other medium) with pulse durations in the fs-ns range; [0041] laser diode and amplifier (fiber or other medium) with pulse durations in the ns range.
[0042] Embodiments of the invention also relate to a control program product comprising code means adapted for carrying out all the steps of the method described above when the program runs on a control unit of the laser system described above.
[0043] The optical component 1 shown in
[0044] The optical component 1 has a temperature-dependent power efficiency and is heated by the input laser pulses 2 passing through, such that the power efficiency of the optical component 1 changes over time depending on the input laser pulses 2 that have passed through. The optical component 1 can be for example a nonlinear conversion crystal for converting the frequency of the input laser pulses 2 or an optical amplifier for amplifying the input laser pulses 2. An (abstract) current temperature T of the optical component 1 can be calculated on the basis of all preceding input laser pulses 2 which have passed through the optical component 1 and have thus contributed to the current heating of the optical component 1.
[0045]
[0046] The laser system 4 shown in
[0051] The optical component 1 can be for example a nonlinear conversion crystal for converting the frequency of the input laser pulses 2 or an optical amplifier for amplifying the input laser pulses 2. The pulse power of the input laser pulses 2 is reduced by the power setting device 6 by way of the amplitude and/or one or both pulse edges of the input laser pulses 2 being trimmed. The pulse portions removed by trimming are directed to an absorber (not shown).
[0052] The input laser pulses 2 having known pulse energies are temporally initiated by the control unit 7, that is to say that the control unit 7 knows both the pulse energies and the times of all initiated input laser pulses 2. The (abstract) current temperature T or, as described below, a (abstract) current temperature difference ΔT of the optical component 1 is calculated by the control unit 7 on the basis of all preceding input laser pulses 2 which have passed through the optical component 1 and have thus contributed to the current heating of the optical component 1. On the basis of the calculated current temperature T of the optical component 1, the control unit 7 temporally controls the power setting device 6 for a current input laser pulse 2, initiated by the control unit 7, in such a way that after passing through the optical component 1, the associated output laser pulse 3 has a pulse energy which deviates from a predefined pulse energy by less than 5%, preferably by less than 2%, and in particular is equal to the predefined pulse energy. The input laser pulses 2 are initiated or provided by the control unit 7—according to a user request 8—in such a way that the associated output laser pulses 3 arrive at an output 9 at individually requested POD (Pulse on Demand) times.
[0053] The method described functions solely by way of the temporal control of the laser source 5 and of the power setting device 6 by the control unit 7, that is to say that closed-loop control is not effected.
[0054] As shown in
[0055] Instead of the illustration shown, the selection unit 12 and the power setting device 6 can be configured as one element.
[0056] Instead of a single seed laser pulse 11, two or more adjacent seed laser pulses 11 can in each case be selected as an “input laser burst” (pulse packet) which passes through the optical component 1 and emerges from the optical component 1 as an output laser burst.
[0057] In the laser system 4′ in
[0058] For the case where the temporal pulse spacing between two output laser pulses 3 is greater than the maximum time period, the control unit 7 inserts a further input laser pulse as sacrificial laser pulse 14′ between the two input laser pulses 2′, which is separated from the second input pulse 2 to be amplified by at least the minimum time period and by at most the maximum time period. For this purpose, the pulse source 5 is temporally controlled accordingly by the control unit 7 in order to provide a further laser pulse as sacrificial laser pulse 14′. The two input laser pulses 2′ and the sacrificial laser pulse 14′ are amplified to form the laser pulses 2, 14 by means of the optical amplifier 13. A further coupling-out unit 15 arranged between the optical amplifier 13 and the optical component 1, e.g. in the form of an AOM or EOM, is temporally controlled by the control unit 7 in such a way that the amplified sacrificial laser pulse 14 is coupled out and directed to an absorber (not shown). The two amplified input laser pulses 2 pass through the optical component 1, e.g. a conversion crystal, and arrive at the output 9 as output pulses 3 at the requested times.
[0059] Instead of being provided externally, as shown, the power setting device 6 can alternatively also be integrated in the pulse source 5. Instead of being arranged upstream of the optical component 1, as shown, the further coupling-out unit 15 can alternatively also be arranged downstream of the optical component 1 in order to couple out the amplified sacrificial pulse 14′.
[0060] The second laser system 4″ shown in
[0061] A computational model for calculating the abstract temperature T of the optical component 1 is described below.
[0062] The transient response of the laser efficiency of the optical component 1 follows a cooling or heating process. Given knowledge of an effective temperature or temperature difference with respect to the “cold” equilibrium state of the optical component 1, the power setting device 6 can effect precompensation of the output power. In this case, the temperature difference can be understood as a correction variable and generally does not correspond to the actual temperature of the laser system 4, 4′, 4″.
[0063] The transfer function h of the optical component 1 will be described below by means of the input pulse energy E.sub.in of the pulses 2 and the output pulse energy E.sub.out of the pulses 3 upstream and respectively downstream of the optical component 1, which also experiences a contribution by ΔT.
[0064] A model for h could be manifested as follows, for example:
E.sub.out=h(E.sub.in,ΔT)=ĥ(E.sub.in)(1+ΔT)
[0065] In this case, let ĥ be the characteristic curve of the optical component 1 in the cold state (ΔT=0). This characteristic curve can be measured experimentally with low heating power (large pulse spacing) and be stored as a table. It is assumed that for h and ĥ, in the relevant value and definition range, their inversions h and ĥ.sup.−1 respectively exist.
[0066] The development of the temperature difference/correction variable ΔT can be described over time t e.g. as a differential equation and constitutes an initial value problem.
[0067] For such a cooling or heating process, τ and {dot over (q)}(t) respectively denote an intrinsic time constant and a variable heating term and need to be known for the solution of ΔT(t). In this case, the heating term {dot over (q)}(t) can make either a negative or a positive contribution to ΔT.
[0068] The pulsed operation of the laser results in a natural, temporal discretization of the differential equation at the times t.sub.i=Σ.sub.j=0.sup.iΔt.sub.j, which always relate to an associated time interval Δt.sub.i regarding the respectively preceding laser pulse. Hereinafter, ΔT.sub.i is synonymous with ΔT(t.sub.i). The time intervals Δt.sub.i need not be equidistant here. Such a temporal discretization makes possible numerical solution schemes, such as e.g. a description by means of finite differences:
[0069] The heating power {dot over (q)}(t.sub.i) is produced by discrete pulse packets with pulse energies E.sub.p(t.sub.i)=E.sub.p,i.
[0070] Since the pulse duration is in each case very much shorter than the time constant τ, a change in temperature can take place in each case owing to a quantity of heat q(t.sub.i), without producing appreciable discretization errors in the result. In this case, q(t.sub.i) is generally nonlinearly dependent on the pulse energy propagated by the optical component 1 and is described hereinafter using the notation q(E.sub.p,i). The quantity of heat supplied can be approximated e.g. by a polynomial of arbitrary order n in E.sub.p,i:
[0071] In this case, the index p distinguishes whether the input (in) or the output pulse energy (out) is involved, which is crucially responsible for the heating process. For example, an optically nonlinear crystal for frequency conversion in the optical component 1 typically brings about different degrees of absorption for input and output wavelengths of the light. In the example chosen, p=in is intended to indicate a primary dependence on the input pulses. The output pulse energy E.sub.out is calculated here by way of h(ΔT).
[0072] The effective temperature difference ΔT.sub.i is included in the calculation at all times almost in real time. In the cold state, the initial value is ΔT.sub.0=0. Every requested (i-th) pulse with pulse energy E.sub.p,i makes an additive input q(E.sub.p,i) to ΔT and the cooling process takes place in the dead times during which no pulses propagate through the optical component 1. A sequential specification in order to calculate ΔT.sub.i following the i-th pulse is given for example as follows: [0073] a) cooling during dead time Δt.sub.i in m steps where k=1 . . . m and Δt.sub.i=Σ.sub.k=1.sup.mΔt.sub.i,k:
.sub.i,m+q(E.sub.in,i)
[0076] The iterative procedure in subpoint a) is necessary if e.g. long temporal spacings between pulses arise and the condition Δt.sub.i<<τ is no longer met, which would lead to severe errors in the calculation of . A maximum discretization step Δt.sub.d,max=α.Math.τ is necessary so that Δt.sub.i,k<Δt.sub.d,max holds true in all m steps. In this case, α<<1 ought to be chosen, e.g. α=0.01 or even less. The number of steps m is selected individually for every i-th pulse spacing according to these criteria. The corrections calculated in b) are implemented by the control unit 7 by way of control of the power setting device 6 for each pulse.
[0077] Such laser control could be implemented on a microcontroller or FPGA, for example.
[0078] In the case of multifactorial contributions to the thermal modification of the output pulse parameters, p effective temperatures ΔT.sub.i can be included in the calculation, which yield a total correction ΔT.sub.total:
[0079] with the respective p discretized differential equations which have to be solved for every i-th laser pulse, and with in each case an associated heating term {dot over (q)}.sub.i and time constant τ.sub.l:
[0080] The calculation of the individual ΔT.sub.l,i can be effected in each case according to the above scheme a)-c). Different contributions can be caused for example by varying absorption at different wavelengths during the frequency conversion or by heating of different mechanical components.
[0081] For the solution of ΔT.sub.i, it is necessary, apart from the initial value ΔT(t.sub.i=0), to determine the mapping q(E.sub.in) and the time constant τ. The differential equation for ΔT(t) has a simple solution in the case of a constant heating term {dot over (q)}(t)=f.sub.rep.Math.q(E.sub.in,j)=const where f.sub.rep=const and initial value ΔT(t=0)=0:
ΔT(t)|.sub.q=q(E.sub.
[0082] Consequently, the time constant τ and q(E.sub.in) can be determined by adapting the calibration function
where b(E.sub.in,j)=τ.Math.f.sub.rep.Math.q(E.sub.in,j) to the measurement of the settling behavior of the output pulse energy E.sub.out. This is possible since both the initial temperature ΔT.sub.0 and the pulse energies E.sub.in/E.sub.out, which are constant during the measurement, are known. During the measurement of the settling behavior, a laser system is operated from the cold state with a constant input pulse energy E.sub.in and constant pulse repetition frequency f.sub.rep=1/Δt.sub.i=const and the output pulse energy or power is recorded at sufficiently short time intervals Δt.sub.mess<<τ and stored.
[0083] The measurement of the settling behavior of the output pulse energy is repeated for at least n different settling curves in conjunction with n different, fixed heating powers or pulse energies E.sub.in,j where j=1, 2, . . . , n, such that at least n measurement series exist for unambiguously determining the heating contribution q(E.sub.in,j)=Σ.sub.u=0.sup.na.sub.u(E.sub.in,j).sup.u and the coefficients a.sub.u thereof.
[0084] While subject matter of the present disclosure has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive. Any statement made herein characterizing the invention is also to be considered illustrative or exemplary and not restrictive as the invention is defined by the claims. It will be understood that changes and modifications may be made, by those of ordinary skill in the art, within the scope of the following claims, which may include any combination of features from different embodiments described above.
[0085] The terms used in the claims should be construed to have the broadest reasonable interpretation consistent with the foregoing description. For example, the use of the article “a” or “the” in introducing an element should not be interpreted as being exclusive of a plurality of elements. Likewise, the recitation of “or” should be interpreted as being inclusive, such that the recitation of “A or B” is not exclusive of “A and B,” unless it is clear from the context or the foregoing description that only one of A and B is intended. Further, the recitation of “at least one of A, B and C” should be interpreted as one or more of a group of elements consisting of A, B and C, and should not be interpreted as requiring at least one of each of the listed elements A, B and C, regardless of whether A, B and C are related as categories or otherwise. Moreover, the recitation of “A, B and/or C” or “at least one of A, B or C” should be interpreted as including any singular entity from the listed elements, e.g., A, any subset from the listed elements, e.g., A and B, or the entire list of elements A, B and C.