Laser diode power supply unit

The control unit in the laser diode drive power supply optimizes the drive current rising waveform by adjusting the current command value and using a primary delay filter to ensure precise and efficient laser diode operation despite fluctuations in target values.

JP7626609B2Active Publication Date: 2025-02-04SANSHA ELECTRIC MFG
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2020204889
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-11-30
Filing Date
2020-12-10
Publication Date
2025-02-04
Estimated Expiration
2040-12-10

AI Technical Summary

Technical Problem

Existing laser diode drive power supplies experience significant fluctuations in drive current target values due to step response characteristics, leading to suboptimal rising waveforms with either delayed rise times or overshooting, depending on the gain settings, which are inadequate for achieving precise control.

Method used

A control unit that generates a current directive value based on the rising current inclination and target value, with a correction mechanism to adjust the current command value, using a primary delay filter and correction amplification rate to optimize the rising waveform, ensuring it reaches the target value without overshoot.

Benefits of technology

The solution ensures that the drive current rising waveform is optimally controlled, achieving precise and efficient laser diode operation by adjusting the correction amount and gain to maintain stability and accuracy regardless of fluctuations in target values.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007626609000001
    Figure 0007626609000001
  • Figure 0007626609000002
    Figure 0007626609000002
  • Figure 0007626609000003
    Figure 0007626609000003
Patent Text Reader

Abstract

To provide a power supply device for driving a laser diode in which the step response characteristic of a drive current is always optimized by appropriately correcting a current command value of the drive current.SOLUTION: In a laser diode system, a power supply device for driving a laser diode includes a control unit 21 that has a setting unit that sets information indicating the slope of the rise of a drive current and a target value of the drive current, and generates a current command value on the basis of the information. The control unit includes a correction unit that corrects the current command value until the value reaches a target value since the value reaches a preset switching point, and optimizes a rise time of the drive current until the value reaches the target value from the switching point by appropriately correcting the current command value.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This invention relates to a power supply device for driving a high-output, high-speed laser oscillator that is applied to metal processing processes such as welding, cutting, etc. For example, the invention relates to a power supply device for driving a laser diode processing system (hereinafter, referred to as an LD power supply) that uses a laser diode as a laser oscillator and irradiates a target object with a laser beam. [Background technology]

[0002] The LD driving power supply drives the laser diode used as a pulsed laser oscillator at high speed. For this reason, a steep rise in the driving current is required, and the rise time is set in the range of 60μs to 600μs, for example. In addition, the target value of the driving current and the pulse characteristics (DC output to 2kHz) are also set to various values ​​depending on the application.

[0003] Therefore, the LD driving power supply is provided with a power conversion unit including a switching element so that the driving current has arbitrary characteristics, and a control unit including a PWM control having a feedback circuit, etc. The control unit controls the pulse width of the PWM signal according to a target value of the driving current set by the user (Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2013-240801 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the above device, due to the step response (transient response characteristic) of the rise of the drive current, which is determined by the transfer function of the control system including the control unit and the feedback unit, there is a problem that the rise time of the current waveform does not become optimal when the target value of the drive current fluctuates significantly. For example, if the rise step response is optimal under the condition that the target value of the drive current is 100% of the rated value, if the target value of the drive current drops significantly to about 25% of the rated value, the delay in the step response of the control system will become large. Here, the optimal rise step response means that the rise time until the drive current settles within the range of ±5% of the target value without overshooting is the fastest. If the delay in the step response of the control system becomes large, the rise time will be slower than necessary, and the time to reach the target value will also be longer. This is because when the target value drops significantly, the loop gain (hereinafter referred to as gain), which is the amplification factor of the transfer path of the control system, is insufficient compared to 100% of the rated value.

[0006] Conversely, if the gain is set so that the step response is optimal when the target value of the drive current is about 25% of the rated value, the gain will be excessive when the target value is 100% of the rated value, causing the rising waveform of the drive current to overshoot.

[0007] In this way, if the gain of the control system is uniquely set in a power supply device in which the target value fluctuates greatly, there is a possibility that a desired step response will not be obtained.

[0008] An object of the present invention is to provide a power supply device for driving an LD that always optimizes the step response of the driving current by appropriately correcting the current command value of the laser diode driving current. [Means for solving the problem]

[0009] The power supply device for driving LD of the present invention includes a setting unit that sets information indicating the slope of the rise of the driving current and a target value of the driving current, a control unit that generates a current command value based on the information, and a power conversion unit that generates the driving current based on the current command value, and the control unit includes a correction unit that corrects the current command value from when it reaches a preset switching point until it becomes the target value.

[0010] The control unit generates a PWM signal based on the information until the current command value reaches a preset switching point. The drive current output from the power conversion unit is input to the laser diode.

[0011] The correction unit corrects the current command value when the current command value reaches a preset switching point. As a result, even if the target value fluctuates, the rising waveform of the drive current from the switching point to the target value can be made appropriate by setting the correction amount to a value corresponding to the target value. In other words, it is possible to prevent a slow rise time and overshoot from occurring.

[0012] The switching point is changed according to the target value. As the target value falls below the rated value, the deviation between the target value and the switching point becomes smaller. If this deviation becomes smaller than a certain level, it becomes difficult to control the current command value after the switching point. Therefore, it is desirable to change the switching point when the target value falls below the rated value by a certain level.

[0013] The correction unit corrects the current command value based on a deviation between the target value and the current command value.

[0014] Since the calculation of the correction amount is simply to obtain the deviation between the target value and the current command value, the calculation is simple and the burden on the control unit is small. When the control unit is configured with a CPU, the current command value is obtained at each predetermined sampling. Therefore, the deviation amount is also calculated at each sampling.

[0015] Moreover, the correction unit corrects the current command value by multiplying the deviation amount by a predetermined correction amplification factor.

[0016] The amount of correction is calculated not only by determining the amount of deviation between the target value and the current command value, but also by multiplying the amount of deviation by a predetermined correction amplification factor, thereby adjusting the peak value of the correction signal.

[0017] Furthermore, the correction unit can suppress abrupt changes in the correction amount by passing the current command value through a first-order lag filter.

[0018] The first-order lag filter makes the step response curve gentler, thereby making it possible to prevent overshoot.

[0019] The amount of correction can be optimized by the correction amplification factor and the first-order lag filter, thereby optimizing the curve of the rising waveform until the drive current reaches the target value.

[0020] Moreover, the information and the target value of the drive current can be sent from a host system controller.

[0021] For example, a STEP signal indirectly indicating the information is sent from a host system controller. The setting unit has a table showing the correspondence between the STEP signal and a parameter indicating the gradient, and obtains the parameter corresponding to the STEP number sent from the host system from the table. This parameter becomes the gradient information for controlling the current command value. Effect of the Invention

[0022] According to this invention, even if the target value fluctuates, the current command value can be appropriately corrected, thereby optimizing the rise time of the drive current from the switching point until it reaches the target value. [Brief description of the drawings]

[0023] [Figure 1] 1 is a configuration diagram of a laser diode processing apparatus according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a configuration diagram of a laser diode system including a power supply device 2 for driving an LD. [Diagram 3] Denote table T. [Figure 4] FIG. 2 is a block diagram of a control unit 21. [Diagram 5] 4 shows the step response characteristic of the current command value D. [Figure 6] 4 is a flowchart showing the operation of a control unit 21. [Figure 7] FIG. 4 is a diagram for clearly illustrating a method for determining a correction command value D'. [Figure 8] This is an embodiment in which the correction amount R is adjusted. [Figure 9] This is an embodiment in which the adjustment of the correction amount R is made more practical. [Figure 10] Shows a first-order lag filter DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0024] FIG. 1 is a configuration diagram of a laser diode processing apparatus according to an embodiment of the present invention.

[0025] The laser diode processing device is composed of a host system controller 1, a power supply device for driving a laser diode (hereinafter referred to as a power supply device for driving an LD) 2, a laser diode (hereinafter referred to as an LD) 3, and a processing head 4 connected to the LD 3 via a fiber. The LD 3 includes multiple laser diodes. The LD power supply device 2 and the LD 3 constitute a laser oscillator.

[0026] Before driving the LD 3, the upper system controller 1 outputs a STEP signal indirectly indicating the gradient of the current command value D and a target value P of the driving current to the LD driving power supply device 2. In the following explanation, when indicating a calculation period (sampling period), n is added. For example, the current command value D(n) indicates the current command value at the time of the current calculation, and the current command value D(n-1) indicates the current command value at the time of the previous calculation.

[0027] The control unit 21 in the LD driving power supply device 2 acquires a parameter C corresponding to the above STEP signal by referring to the table T. The control unit 21 controls the current command value D by calculation using the parameter C described below for each sampling.

[0028] The higher-level system controller 1 also continuously outputs a target value P of the driving current as an analog signal to the LD driving power supply device 2. The control unit 21 in the LD driving power supply device 2 acquires this target value P for each sampling. The higher-level system controller 1 also outputs a start-up signal to the LD driving power supply device 2.

[0029] After receiving the start-up signal, the LD driving power supply device 2 is driven by a PWM signal using a three-phase AC power supply as a power source, and outputs a driving current for the LD 3. The LD 3 is composed of a combination of multiple laser diode elements. The LD 3 irradiates a high-power laser beam 5 onto a workpiece 6 via a processing head 4. The LD driving power supply device 2 has a large capacity of over 20 kW and generates a large current, so that the laser beam 5 has the power to melt the beam spot on the workpiece 6.

[0030] FIG. 2 is a configuration diagram of a laser diode system including the LD driving power supply device 2. As shown in FIG.

[0031] The LD driving power supply device 2 includes a power conversion unit 20 that rectifies the three-phase AC voltage, controls the switching element SW with a PWM signal, and outputs the signal via a reactor L and a capacitor C. The LD driving power supply device 2 also includes a control unit 21 that generates a PWM signal, and a Hall CT 22 that detects the output current and feeds it back to the control unit 21.

[0032] The control unit 21 includes a setting unit 21a that sets information for controlling the rising slope of the current command value D (as will be described later, this information is parameter C) and a target value P of the current command value D, and a PWM generation unit 21b that generates a PWM signal and outputs it to the power conversion unit 20.

[0033] The upper system controller 1 outputs a start-up signal for starting the LD driving power supply device 2 via the signal line 7. It also sends a STEP signal once to the control unit 21, and further continuously outputs a target value P. The STEP signal is information indicating the rising slope of the driving current.

[0034] When the control unit 21 receives the STEP signal, it sets a parameter C by referring to a table T in the setting unit 21a. The parameter C is a value for controlling the rise gradient of the current command value D. As described later, in this embodiment, the STEP signal sent from the upper system controller 1 is set in 16 steps between 60 μs and 600 μs in rise time. The rise time of the current command value D is determined by the user in the upper system controller 1 by referring to the rated current and rated voltage of the LD 3.

[0035] FIG. 3 shows a table T.

[0036] Table T shows the correspondence between the STEP signal and the parameter C. The parameter C is a value that indicates the gradient of the current command value D (ΔI / Δt: current change rate for each sampling). In this example, there are 16 types of STEP signals, from 1 to 16, and the smaller the numerical value, the larger the value of the parameter C (the gradient is larger). For example, when the STEP signal is 1, the parameter C is 100, and parameter C=100 indicates that the gradient of the current command value D is maximum, that is, the rise time of the current command value D is shortest. Also, for example, when the STEP signal is 16, the parameter C is 50, and parameter C=50 indicates that the gradient of the current command value D is minimum, that is, the rise time of the current command value D is longest.

[0037] The parameter C shown in table T is an example value.

[0038] The control unit 21 sets the parameter C obtained by referring to the table T in the setting unit 21a as a value for controlling the rising slope of the current command value D. The control unit 21 also sets the target value P of the drive current sent from the upper system controller 1 in the setting unit 21a. The target value P is sent continuously from the upper system controller 1, unlike the STEP signal which is sent only once at the beginning.

[0039] When the control unit 21 receives a STEP signal, a target value P, and a start signal from the upper system controller 1, it extracts a parameter C stored (set) in the setting unit 21a and acquires the target value P for each sampling period. The control unit 21 controls the rising slope of the current command value D based on the acquired target value P. The PWM generation unit 21b and an error amplifier 21e described later generate a PWM signal based on the current command value D and output it to the power conversion unit 20.

[0040] The magnitude of the drive current output from the power conversion unit 20 is detected by the Hall CT 22 and fed back to the control unit 21. The PWM generation unit 21b controls the pulse width of the PWM signal so that the fed back detection value becomes the current command value D.

[0041] FIG. 4 is a block diagram of the control unit 21.

[0042] The STEP signal sent from the upper system controller 1 is received by the setting unit 21a. A parameter C is extracted from the STEP signal by referring to a table T, and the parameter C is set in the setting unit 21a. In addition, a target value P continuously sent from the upper system controller 1 is also set in the setting unit 21a.

[0043] The gradient control unit 21c reads out the parameter C set in the setting unit 21a as a digital value and controls the gradient of the rise of the current command value D. The gradient control unit 21c includes a correction unit 21d and corrects the current command value D.

[0044] The output of the gradient control unit 21c is output to an error amplifier 21e as a current command value D. The output of the Hall CT 22 is also input to the error amplifier 21e. The error amplifier 21e outputs the error between the current command value D and the Hall CT 22 to the PWM generation unit 21b. The PWM generation unit 21b and the error amplifier 21e control the pulse width of the PWM signal so that the error becomes zero.

[0045] The functions of the inclination control unit 21c and the correction unit 21d are realized by a CPU and software. The calculation period (CPU timer interrupt period) of the inclination control and correction control in the CPU is set to a high speed (for example, about 10 μs).

[0046] Next, the above-mentioned tilt control and correction control will be described.

[0047] FIG. 5 shows the step response characteristic of the current command value D.

[0048] In the figure, the solid line is the locus of the current command value D calculated for each sampling. The current command value D is calculated based on the parameter C set in the setting unit 21a. The rising start time of the current command value D is T1, the time of the switching point d is T2, and the time when the current command value D reaches the target value P and becomes stable is T3. The rising time is the time it takes for the current value indicated by the current command value D to reach 10% to 90% of the target value P. The switching point d is the position where the current value becomes 80% of the target value P when the load is not light. This switching point d can be arbitrarily determined by the designer in the control unit 21, and is automatically adjusted in the control unit 21 based on the magnitude of the fluctuation of the target value P (the deviation amount of the current). The switching point d is referred to as the timing for switching the gradient control from the control between T1 and T2 (processing 1) to the control between T2 and T3 (processing 2).

[0049] The target value P is read out from the setting unit 21a at the sampling period by the gradient control unit 21c. In addition, in Fig. 5, the hatched area indicates the correction amount R for the current command value D. The correction amount R is an integral value of the correction value S for each sampling.

[0050] Process 1 is a process for controlling the slope of the current command value D between T1 and T2. In this process 1, the correction value S for each sampling from the correction unit 21d is zero.

[0051] Process 2 is a process for controlling the slope of the current command value D between T2 and T3. In process 2, the current command value D is controlled so as to reach the target value P gently without overshooting. In this embodiment, in process 2, when the target value P is 100%, the step response characteristic of the current rise is optimal, so the correction amount R is set to zero. As the target value P decreases from there, a process is performed in which the correction amount R for the current command value D is increased. For example, when the target value P is 25% of the rated value, a correction amount R of 75% (100%-25%) is added to the current command value D from the correction unit 21d.

[0052] The correction unit 21d has a unique numerical value table prepared for obtaining the correction value S, and performs processing to reduce the correction value S or set it to zero if the current rise time becomes gentle in response to the higher-order STEP signal.

[0053] When the target value P falls below the rated value, in process 2, a calculation of a corrected current command value (hereinafter, corrected command value) D' = current command value D + correction value S is performed for each calculation cycle. The correction value S is calculated as correction value S = (target value P - current command value D), and the hatched area in Fig. 5 is the total correction amount R for the current command value D between T2 and T3.

[0054] The characteristic curve between T2 and T3 from the switching point d to the target value P depends on the amplification factor (gain) of the transmission path of the analog control system including the error amplifier 21e, part of the PWM generating unit 21b, and the Hall CT. Therefore, this gain is usually calibrated so that the step response characteristic curve becomes optimal when the target value P is rated at 100%. The optimal current rise curve is a curve where the current command value D reaches the target value P as quickly as possible without overshooting and stabilizes. On the other hand, the optimal value of the gain differs depending on the size of the target value P. In particular, when the target value P is significantly lower than the rated value (for example, 25% or less), the gain becomes insufficient. As a result, the current rise time until time T3 in FIG. 4 becomes long.

[0055] In this embodiment, as the target value P decreases from 100%, the correction unit 21d calculates the correction command value D' = current command value D + correction value S in process 2 as described above. This essentially increases the gain of the analog control system. The correction amount (area) R of the hatched region between T2 and T3 in Fig. 5 is added to the current command value D shown by the solid line.

[0056] The above correction is selective. For example, if the target value P is 100% of the rated value, no correction is performed. If the target value P is equal to or lower than the rated value, the above correction is performed. This value is merely an example, and it is desirable to determine the setting of the target value P for correction by experimentation based on the characteristics of the transfer path of the analog control system, the characteristics of the LD 3, and the like.

[0057] As another embodiment, the correction value S can be found by calculating the correction command value D' = current command value D + k (target value P - current command value D). k (target value P - current command value D) is the correction value S, and the coefficient k is varied depending on the magnitude of the target value P. For example, when the target value P is 100% of the rated value, k = 0, and when the target value P is 99% to 1% of the rated value, k is varied to 0.01 to 1.00 depending on the target value and added to the command value.

[0058] FIG. 6 is a flowchart showing the operation of the control unit 21.

[0059] The operation period shown in this flowchart is 10 μs in this example, and this operation period is a calculation period (CPU timer interrupt period) in which the slope control unit 21c acquires the target value P and the like from the setting unit 21a and controls the slope of the current command value D.

[0060] In ST1, a digital value of the target value P is obtained from the setting unit 21a. In order to avoid sudden changes and to improve accuracy, this value is averaged with the value obtained at the previous execution (sampling) and converted into a digital value.

[0061] In ST2, the deviation DF between the target value P and the previous current command value D(n-1) is calculated.

[0062] The deviation amount DF is used in ST4.

[0063] In ST3, the setting unit 21a refers to table T to obtain parameter C, and also sets the switching point d (see FIG. 5). As described above, the switching point d is the position where the current value is 80% of the target value P when the load is not light. If the target value P becomes low and the amount of current change is 2% or less of the rated ratio, it is fixed at 50% of the target value P. Specifically, it is appropriately set in advance by experiments, etc. The setting position of the switching point d is changed because if the amount of current change is low, the current difference between the switching point d and the target value P becomes small, and process 2 cannot be controlled well.

[0064] In ST4, the deviation amount DF is compared with the switching point d. The switching point d in ST4 is shown as a difference from 100% in order to compare with the deviation amount DF. That is, when the switching point d is at the 80% position, the switching point d in ST4 is expressed as 100%-80%=20%. If the deviation amount DF is less than the switching point d, the period is T1-T2, so the process proceeds to process 1 (ST5), and if the deviation amount DF is equal to or greater than the switching point d, the period is T2-T3, so the process proceeds to process 2 (ST6).

[0065] Process 1 is a process for calculating the current command value D(n) during the current rise time corresponding to the step signal between T1 and T2 in Fig. 5. The current command value D(n) is calculated using the following formula.

[0066] D(n) = f(C, D(n-1), DF) Here, C is the parameter C acquired in ST3, D(n-1) is the current command value output in the previous calculation, and DF is the deviation between the target value P and D(n-1) acquired in ST2.

[0067] Process 2 is a process for calculating a pre-correction current command value D that reaches the target value as quickly as possible while suppressing overshooting between T2 and T3 in Fig. 5. In process 1, the current command value D is controlled to have a linear slope, and in process 2, the pre-correction current command value D is controlled to reach the target value P with an appropriate curve. In process 2, the current command value D before correction this time is calculated using the following formula.

[0068] D(n) = f´(D(n-1)) In the above formula, the function f represents a straight line, but the function f' is a logarithmic function that reaches the target value P with an appropriate curve.

[0069] Next, the correction process of the corrector 21d from ST7 onwards will be described.

[0070] ST7 to ST10 are correction processes.

[0071] In ST7, the deviation amount DF is compared with the switching point d. As in ST4, in ST7, the switching point d is shown as a difference from 100% for comparison with the deviation amount DF. If the deviation amount DF is less than the switching point d, the process proceeds to ST8, and if the deviation amount DF is equal to or greater than the switching point d, the process proceeds to ST9.

[0072] In ST8, since it is the period T1-T2, the correction value S is zero.

[0073] In ST9, since it is the period T2-T3, the correction value S is calculated.

[0074] The correction value S is calculated from the current command value D(n) calculated in step 2 of ST6 and the target value P. In a simple manner, the correction value S(n) can be calculated as follows: correction value S(n)=target value P-current command value D(n).

[0075] After the correction processes in ST7-ST9 are completed, in ST10, the corrected command value D(n)' is calculated by D(n)' = D(n) + S. The corrected command value D(n)' is the current command value obtained by this correction.

[0076] In addition, since no correction is made in ST8 during the period T1-T2, correction is made only in process 2.

[0077] ST11 is a process for updating the current command value D(n) obtained by the calculation in ST5 or ST6 and the corrected command value D(n)' obtained by the calculation in ST10 to the current current command value D(n) and the current corrected command value D(n)'. The current command value D(n) updated in ST11 is used as D(n-1) in the next calculation process.

[0078] By the above control, the current command value D is updated at each calculation cycle. In addition, in process 2, the current command value D is corrected based on the magnitude of the target value P (a corrected command value D' is obtained).

[0079] FIG. 7 is a diagram for clearly illustrating a method for determining the correction value S.

[0080] The original value of the correction amount R, which is the integral value of the correction value S, can be obtained by repeating the calculation in ST10. The correction amount R is inverted to obtain an inverted value R', and this inverted value R' is added to the current command value D after the switching point d.

[0081] In this way, since the calculation of the correction value S in ST10 is simple, the correction command value D' in ST11 can also be easily calculated, so that the load on the inclination control unit 21c is light.

[0082] FIG. 8 shows an embodiment in which the correction amount R is adjusted.

[0083] In Fig. 8, when calculating the correction amount R, the correction amplification factor of the transmission path of the analog control system is manipulated. That is, the amount of deviation is multiplied by the correction amplification factor to calculate the correction value S. When the correction amplification factor is increased, the area of ​​the correction amount R (the integral value of the correction value S) increases. When the correction amplification factor is decreased, the area of ​​the correction amount R (the integral value of the correction value S) decreases. The correction amplification factor is set by the amplifier of the correction unit 21d, and its value is determined by experiment.

[0084] FIG. 9 shows an embodiment in which the adjustment of the correction amount R is made more practical.

[0085] In FIG. 9, when calculating the correction amount R, the correction value S is filtered by a first-order lag filter. By filtering the correction value S with a first-order lag filter, the rise of the correction amount R becomes gentler, making it easier to operate, resulting in a more practical correction value S.

[0086] The first-order lag filter is easily configured with resistors and capacitors. For example, it can be configured with an RC series circuit as shown in Figure 10. The amount of filtering can be set arbitrarily by adjusting the size of the resistor and capacitor, and the value can be obtained through experimentation. The first-order lag filter is actually realized by software in the gradient control unit 21c, which is made up of a CPU.

[0087] As described above, by adjusting the correction amplification factor and inserting a first-order lag filter, the correction amount R can be made to a more appropriate value when the target value P fluctuates significantly from the rated value. [Explanation of symbols]

[0088] 1- Upper system controller 2-Power supply unit for driving laser diode 3-Laser oscillator 21-Control section 21c-Tilt control section 21d-Correction section

Claims

1. 1. A power supply device for driving a laser diode, the power supply device setting a target value of a pulsed driving current every time the laser diode is outputted with the pulsed driving current, a control unit that receives and sets information for controlling a rise gradient of a current command value from an external device, receives and sets a target value of the pulsed drive current for each of the pulsed drive currents from an external device, generates a current command value based on the information, and generates a PWM signal so that an error between the current command value and the pulsed drive current output to the laser diode becomes zero; a power conversion unit that generates the pulsed drive current based on an output of the control unit, The control unit is changing a switching point as the target value, which is set every time the pulsed driving current is output, falls below a rated value; a first process is performed in a first period in which the switching point is reached, the first process is for generating the current command value based on information for controlling the slope, and a second process is performed in a second period in which the switching point is reached and the target value is reached, the second process is for correcting the current command value based on a deviation amount between the current command value based on information for controlling the slope and the target value; increasing a correction amount of the current command value in the second process as the target value decreases below the rated value. Power supply for driving laser diodes.

2. 2. The power supply device for driving a laser diode according to claim 1, wherein the correction is performed by multiplying the deviation of the current command value by a predetermined correction amplification factor.

3. 3. The power supply device for driving a laser diode according to claim 1, wherein said information and said target value of said pulsed driving current are sent from a host system controller.

Citation Information

Patent Citations

  • Two-freedon degree regulator

    JP1992000601A

  • Semiconductor laser drive circuit

    JP1996222787A

  • Laser diode driving chip

    JP1998041568A

  • Power circuit

    JP2000173794A

  • Temperature controller and temperature control method

    JP2011034386A