FIELD OF THE INVENTION  
       [0001]     This invention relates to a pulsed laser system comprising a fiber oscillator seed source and a high power fiber or solid state amplifier, and to control systems for maintaining mode-locked operation of such laser systems.  
       BACKGROUND OF THE INVENTION  
       [0002]     Pulsed laser systems including a passively mode-locked fiber oscillator and high power fiber amplifier have been developed and are well known. In such systems, the oscillator is typically started and run at a fixed pump diode current or power based on the design of the oscillator optical cavity parameters. These oscillator cavity parameters can change with temperature or over time with variations in component parameters such as pump diode coupling efficiency. These changes can prevent the oscillator from becoming mode-locked at startup or to lose mode-locking after a successful startup. In U.S. application Ser. No. 10/813,173 of the same assignee, “Method and Apparatus for Controlling and Protecting Pulsed High Power Fiber Amplifier Systems”, incorporated by reference herein, a control system is provided to turn off the laser to prevent damage to the system in such an event.  
         [0003]     In U.S. Pat. No. 6,693,927 to Horvath et al., a control system is described for reinitiating mode-locking when mode-locking is lost. First, an operator predetermines a base pump diode current for maintaining mode-locking in the oscillator where the gain medium is composed of a solid-state lasing material such as Nd:glass in a bulk optics cavity. If mode-locking is lost, the current is increased by a fixed percentage to overdrive the oscillator. Once mode-locking has been obtained, the current is reduced back to the base current value. The mode-locking condition of the oscillator is periodically monitored and if mode-locking is lost, the current is again increased to the fixed overdrive value in an attempt to obtain mode-locking.  
         [0004]     In a fiber oscillator, the Horvath method will not guarantee mode-locking due to the fact that conditions such as a temperature change of the gain fiber, pump diode coupling efficiency, or saturable absorber reflectivity may require that the pump diode current be either increased or decreased. The required amount of the increase or decrease is not necessarily a fixed percentage and will change over time and environmental conditions. An overdrive circuit such as described by Horvath thus has little value since increasing the current by a fixed amount will not help reestablish the mode-locking condition. Horvath&#39;s method can also be deleterious since it may result in double pulsing or damage if the cavity power is too high. Similarly, it may be that increasing the current by a fixed percentage will not result in a sufficient pump diode power to obtain mode-locking.  
         [0005]     Thus it is required in a fiber laser to actively monitor not only the oscillator mode-locking, but also to measure the repetition rate and output power. In a fiber oscillator it is preferable to adjust the pump diode current to keep the oscillator output power constant. The level of control needed is dependent on the design of the mode-locked fiber laser. In U.S. Pat. No. 5,627,848 “Apparatus For Producing Femtosecond And Picosecond Pulses From Mode-Locked Fiber Lasers Cladding Pumped With Broad Area Diode Laser Arrays, one design requires a current range of +/−1% stability and another design a current range of +/−10%. In U.S. Pat. No. 5,689,519, “Environmentally Stable Passively Mode-locked Fiber Laser Pulse Source” a design which requires a current stability of +/−7% is described. It is not just the small range of current stability that is the issue. It is the long term drift of the stability range either up or down.  
         [0006]     In a fiber oscillator, it is also desirable to be able to control and vary the temperature of the pump diode such that the wavelength of the pump diode is at the optimum wavelength for absorption by the gain fiber. The temperature of the pump diode may be increased or decreased to obtain the desired wavelength. The present invention provides a means and method for detecting and controlling the conditions needed to obtain and maintain mode-locking of a fiber oscillator.  
       SUMMARY OF THE INVENTION  
       [0007]     It is an object of the invention to provide a method of obtaining mode-locking of a fiber oscillator over changes in environmental conditions such as temperature, or changes in component parameters such as pump diode coupling efficiency.  
         [0008]     It is an object of the invention to provide a system for measuring the output power and repetition rate of a fiber oscillator to determine if the fiber oscillator is properly mode-locked.  
         [0009]     It is an object of the invention to provide a mechanism for varying the current of the oscillator pump diode to obtain a proper mode-locking condition.  
         [0010]     It is also an object of the invention to provide a mechanism for varying the current of the oscillator pump diode such that the output power of the oscillator is held at a constant value, thus maintaining a proper mode-locked condition.  
         [0011]     It is a further object of the invention to provide a system for measuring and controlling the temperature of the fiber oscillator pump diode such that the pump diode temperature and wavelength are maintained at an optimum value with changes in diode current or ambient temperature.  
         [0012]     It is a still further object of the invention to provide a device for storing a desired pump diode current setting, as a function of module temperature, such that the oscillator can obtain mode-locking as the module temperature varies.  
         [0013]     It is an object of the invention to provide an apparatus for calculating the changes needed in oscillator pump diode current and temperature to obtain mode-locking, and storing those current values in non-volatile memory such that they can be used to obtain oscillator mode-locking with changes in device parameters. 
     
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0014]      FIG. 1  is a flow chart of a mode-locking process for a fiber oscillator;  
         [0015]      FIG. 2  is a block diagram of the invention;  
         [0016]      FIG. 2   a  shows the control elements of the oscillator of  FIG. 2 ;  
         [0017]      FIG. 2   b  shows the control elements of the amplifier of  FIG. 2 ;  
         [0018]      FIG. 3  illustrates a recalibration procedure; and the use and storage of offset values derived from recalibration and mode lock search; and  
         [0019]      FIG. 4  shows a diode temperature adjustment procedure as a part of a mode lock search algorithm.  
     
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT  
       [0020]     A block diagram of the invention is shown in  FIG. 2 . It includes an oscillator  20 , an amplifier  30  and a controller  10 . A flow chart of the method used to obtain mode-locking is shown in  FIG. 1 .  
         [0021]     The controller has the ability to control and monitor various parameters of both the oscillator and amplifier. As shown in  FIG. 2   a , the oscillator includes a number of monitoring and control elements which can be used to determine and control its operating parameters. Included here are an oscillator repetition rate monitoring device  21 , an output power monitor  22 , a pump diode current and power monitor and controller  23 , a pump diode temperature monitor and controller  24  and a saturable absorber temperature monitor and controller  25 . As shown in  FIG. 2   b , the amplifier includes similar monitoring and control elements, including pump diode current and power monitor and controller  26 , pump diode temperature monitor and controller  27 , amplifier repetition rate monitor  28  and amplifier power monitor  29 . In addition, temperature sensors (not shown) may be located in the oscillator and amplifier to detect the oscillator and amplifier temperatures per se. The controller  10  can thus monitor and/or control the laser using these detectors and control elements.  
         [0022]     The current and temperature of both the oscillator pump diode and the amplifier pump diode can thus be monitored and controlled. The temperature of the saturable absorber can be monitored and controlled to keep its reflectivity constant with wavelength over a large temperature range, to allow the laser to be operated reliably over a range of approximately  10-40  degrees C. The temperature, power and repetition rate of both the oscillator and amplifier are monitored as indicated.  
         [0023]     For example, when the oscillator is started, the pump diode current is ramped up to a preprogrammed temperature dependent start current, and the controller monitors the repetition rate of the oscillator. In one embodiment, this is done by using a photodiode and amplifier to convert the optical signal into an electrical pulse train. The repetition rate of this pulse train is the calculated by the controller. If this rate is stable and substantially equal to a preset value, such as the nominal oscillator repetition rate, and the repetition rate varies by less than a predetermined amount, the oscillator is considered mode-locked. There are conditions which will cause the oscillator to have a repetition rate that is not nominal. For example, the oscillator may be double pulsing due to high intracavity power or the repetition rate may be non-uniform if the oscillator is Q-switching. These are undesirable conditions and the invention can detect and prevent these conditions. The allowable variation from the nominal repetition rate can be adjusted to allow for small changes due to changes in cavity length variation, and this allowable variation is stored in the controller for comparison to the actual repetition rate.  
         [0024]     Specifically, the algorithm for obtaining mode-locking is shown in detail in the flow chart of  FIG. 1 . In one particular embodiment, at oscillator start  50 , the initial start current for the oscillator pump diode is stored in a table in the controller. This initial current is a function of the oscillator temperature and is determined during system integration and stored in the controller memory. The temperature of the oscillator is measured at startup and the initial oscillator pump diode current is set accordingly at  60  by ramping up to the preset, temperature dependent value. The controller then measures the repetition rate of the oscillator several times over a period of approximately 30 seconds at  65  to determine if it is stable and within a predetermined range at step  70 . This is done to avoid false alarms from the normal Q-switching that occurs during the first several hundred microseconds of startup in a fiber oscillator, as shown in FIG. 9 of U.S. Pat. No. 6,252,892 B1 to Jiang et al. If the frequency is stable and within range, the output power of the oscillator is measured at  82 ,  84  after a short wait  80 . This power is compared to a predetermined reference value and the oscillator pump current is increased at  84  if the power is lower than the reference value, and decreased at  90  if the power is higher than the reference value. The amount of the increase or decrease is variable and is a function of the difference between the actual power and the reference power. This allows the oscillator power to quickly converge to the reference value.  
         [0025]     When the laser power reaches the reference power level, normal oscillator startup has occurred and the controller will start the amplifier.  
         [0026]     Upper and lower limits of the pump current adjustment are also preset. These values are set to prevent damage to the system. If the current reaches either the upper or lower limit without the oscillator output converging to the reference power value, the laser is stopped and a fault is indicated to the user, as shown in steps  86 ,  92  and  96 .  
         [0027]     Referring still to  FIG. 1 , if the controller is unable to detect a stable frequency upon setting the initial pump diode current for the oscillator, the pump diode current is set to zero at step  72  and a recalibration procedure, “Start Re-Cal”  100 , is initiated as shown in  FIG. 3 . A message is displayed that informs the user that the recalibration process is taking place. The controller then ramps the oscillator pump diode current to a preset low value at step  120  to begin the recalibration procedure. The variable stored in the controller representing actual frequency is reset at step  125 , and after a brief delay  130 , a check of the oscillator frequency is then performed to see if a stable frequency has been achieved. If it has, current values for the present temperature are stored at step  152 , and at step  154 , other start current values (for other temperatures) are recalibrated and re-stored as described in  FIG. 3 , and a new reference power value is determined and set at  158  after a short wait  156 .  
         [0028]     If a stable frequency has not been achieved, the current is increased in discrete steps, at step  160 , in one embodiment that step size being ten milliamperes, until a stable frequency is achieved. Again, an upper limit on the oscillator pump diode current is set at step  140  to prevent damage to the system (an optional reset step  141  is inserted as a guard against processor failure during the current increase process). This upper limit is adjustable, in one particular embodiment the upper limit is set as two hundred milliamperes above the preset initial recalibration current setting. If the current limit is reached without achieving a stable frequency, another adjustment procedure is initiated, indicated in the flow chart by the “Failed to Start” procedure  240 .  
         [0029]     In the “Failed to Start” procedure shown in  FIG. 4 , the temperature of the oscillator pump diode is adjusted. In one particular embodiment this is done by changing the set point of a thermoelectric cooler (TEC) controlling the pump diode temperature. This is done to change the pump diode wavelength to a more optimum wavelength for mode-locking the oscillator. In one particular embodiment the oscillator pump diode temperature is adjusted in 0.5 degree C. increments, and the recalibration procedure, “Start Re-Cal”, which varies the oscillator pump diode current and checks the oscillator frequency, is performed again. The number of adjustments and the step size per adjustment is programmable. In one particular embodiment, the temperature is lowered by 0.5 degrees C. per step in six stages as shown by steps  250 ,  270 , and at each stage the recalibration procedure is run again (steps  290 ,  100  and  FIG. 3 ). If successful start up or re-start is not obtained, the temperature is then raised from the initial value by 0.5 degrees C. per step in six stages as shown by steps  260 ,  280 , in the same manner. If a stable frequency cannot be obtained after adjusting the temperature of the oscillator pump diode, a fault is indicated and laser operation is halted at step  300 .  
         [0030]     When successful startup is obtained using the procedure of  FIG. 4 , the “store new values” procedures ( FIG. 3 ) use the information obtained in both the “Start Re-Cal” and “Failed to Start” procedures to establish a new starting current and pump diode temperature for the oscillator pump diode. The difference between the original oscillator pump diode current and the new oscillator pump diode current is calculated and this offset is added to each of the values of oscillator pump diode current stored in the controller&#39;s non-volatile memory as a function of temperature. In addition, the new set temperature for the oscillator pump diode thermoelectric cooler is also stored in the controller&#39;s non-volatile memory in this step.  
         [0031]     The invention also contemplates similar control over the operation of the amplifier, and adjustment of oscillator wavelength to maintain optimum matching of this wavelength with the absorption profile of the amplifier gain media, which may change over time and with temperature. Details of amplifier control and feedback in this manner are described in the aforementioned U.S. application Ser. No. 10/813,173 of the same assignee, which is incorporated herein by reference.
A method and apparatus for detecting and controlling the conditions needed for starting and maintaining mode-locked operation of a laser system including a fiber oscillator and high power fiber amplifier. The invention is used to monitor the output power and repetition rate of the fiber oscillator and control the operation of the oscillator such that the oscillator obtains and maintains correct mode-locked operation despite changes in environmental conditions such as temperature, and also with changes due to component aging or degradation.