Laser control system, method and laser equipment
By designing a laser control system that includes a controller, pulse modulation module, power drive module, multiple laser modules and synthetic output modules, the problems of different output waveforms and peak power of multiple laser modules have achieved high Synchronous/asynchronous control and stability of laser output.
Patent Information
- Application Number
- CN202310075817.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-16
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2043-01-16
AI Technical Summary
It is difficult for existing multi-laser module control systems to achieve synchronous superposition of waveforms output by multiple laser modules and achieve peak power to meet design indicators, mainly due to the reduction of control accuracy due to the abnormal synchronization of the driving signal and the delay error.
A laser control system is designed, including the controller, pulse modulation module, power drive module, multiple laser modules and synthetic output modules. The PWM signal source is generated through the pulse modulation module, and frequency adjustment is performed based on it to generate each each The benchmarking signal of a laser module to achieve high precision synchronization/asynchronous control.
The pulse laser output of multiple laser module output coincides or staggers on the time domain. It is highly synchronized to ensure the peak power reaches the set indicator. At the same time, through the correction of pulse laser, the delay error and other errors are alleviated, and the laser output is improved. Accuracy and stability.
Smart Images

Figure CN116053914B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of laser devices, and in particular to a laser control system, method and laser equipment. Background Art
[0002] Fiber lasers have the advantages of high conversion efficiency, good beam quality, compact structure and maintenance-free optical path, and have been widely used in military, industrial, medical and other fields. At present, for a single laser module, its control circuit includes a control board for generating a drive signal and a drive board for receiving the drive signal and driving the laser module; when multiple laser modules are required to work together to output higher power lasers, since each laser module generates a drive signal through the corresponding control circuit for driving, it is easy for the drive signal to be out of sync, resulting in the laser waveforms output by multiple laser modules being superimposed and out of sync, and the peak power failing to meet the design indicators.
[0003] The existing multi-laser module control system mainly controls the relative sequence of the pulsed lasers output by multiple laser modules through a delay generator. Although this method can achieve superposition synchronization, it has a delay error, which reduces the control accuracy. At the same time, under the ideal pulse laser model, the rising and falling edges of the laser output can be regarded as rapid rise and fall, that is, there is no delay in the rise and fall. In fact, when the pulse laser is output, its rise and fall process must have a delay, which further reduces the control accuracy of multiple laser modules.
[0004] Therefore, how to precisely control multiple laser modules to achieve synchronous superposition of waveforms output by multiple laser modules and peak power reaching the design target is an urgent problem to be solved. Summary of the invention
[0005] In view of this, an object of the present invention is to provide a laser control system, method and laser equipment to alleviate the above technical problems.
[0006] In a first aspect, an embodiment of the present invention provides a laser control system, the system comprising: a controller, a pulse modulation module, a power drive module, a plurality of laser modules and a synthetic output module; wherein one end of the pulse modulation module and the power drive module are connected to the controller, and the other end of each is connected to the plurality of laser modules, and the plurality of laser modules are connected to the synthetic output module; and the plurality of laser modules are configured to be either a synchronous output mode or an asynchronous output mode or a combination of the two output modes; the controller is used to read the output mode, the preset output power and the pulse parameters, and determine the number of target laser modules and the rated power of each laser module according to the output mode, the preset output power and the rated power of the plurality of laser modules. The invention discloses a method for generating a single output power of a target laser module; and sending the quantity, pulse parameters and output mode to a pulse modulation module; wherein the pulse parameters include a preset pulse width and a preset amplitude, and the target laser module is used to characterize the laser module to be driven at present; the pulse modulation module is used to generate a PWM signal source according to the pulse parameters, and perform frequency division modulation based on the PWM signal source to generate a reference modulation signal for each target laser module; or directly use the PWM signal source as the reference modulation signal for each target laser module, and send the reference modulation signal to each target laser module respectively; and a synthesis output module is used to combine the output lasers of multiple target laser modules into a laser light source and output it.
[0007] Preferably, the pulse modulation module includes a PWM unit and a logic unit; wherein one end of the PWM unit is connected to the controller, and the other end is connected to the logic unit, the logic unit is connected to multiple laser modules, and the logic unit is also connected to the controller; the PWM unit is used to generate a PWM signal source according to pulse parameters, and send the PWM signal source to the logic unit; the logic unit is used to perform frequency division modulation on the PWM signal source in an asynchronous output mode of multiple laser modules to generate a reference modulation signal for each target laser module; and, in a synchronous output mode of multiple laser modules, directly use the PWM signal source as the reference modulation signal for each target laser module, and send the reference modulation signal to each target laser module respectively.
[0008] Preferably, the number of target laser modules is more than two; the logic unit is further used to obtain a pulse control command sent by the controller in an asynchronous output mode, and perform pulse control on the PWM signal source according to the pulse control command to obtain more than two reference modulation signals, and send the more than two reference modulation signals to the target laser module respectively, so that the target laser module outputs laser according to the corresponding reference modulation signal; wherein the reference modulation signal includes one of the following: a PWM pulse signal of more than two single pulses output in a time sequence, a PWM pulse signal of more than two symmetrical number of pulse trains output in a time sequence, and a PWM pulse signal of more than two asymmetrical number of pulse trains output in a time sequence.
[0009] Preferably, the system also includes a laser detection module; wherein the laser detection module is connected to the controller; the laser detection module is used to collect light source parameters of the laser light source and send the light source parameters to the controller; wherein the light source parameters include output pulse width and output amplitude; the controller is also used to generate a pulse width correction value and an amplitude correction value according to the light source parameters and the pulse parameters; and, the pulse width correction value is sent to the pulse modulation module so that the pulse modulation module corrects the pulse width of the laser output by multiple target laser modules according to the pulse width correction value, and the amplitude correction value is sent to the power drive module so that the power drive module corrects the amplitude of the laser output by multiple target laser modules according to the amplitude correction value.
[0010] Preferably, the controller is used to compare the output pulse width with the preset pulse width to obtain a pulse width deviation value, and use the pulse width deviation value as a pulse width correction value; the pulse modulation module is used to generate a PWM correction signal according to the pulse width correction value, and send the PWM correction signal to multiple target laser modules, so that the multiple target laser modules output corrected lasers according to the PWM correction signal.
[0011] Preferably, the controller is also used to calculate an amplitude deviation value based on the output amplitude and the preset amplitude, and to obtain an amplitude correction value by amortizing the amplitude deviation value and the number of target laser modules; and to generate a correction drive current based on the amplitude correction value, and to send the correction drive current to the power drive module, so that the power drive module adjusts the amplitude of the lasers output by multiple target laser modules according to the correction drive current.
[0012] Preferably, the controller is further used to generate an on enable signal and an off enable signal, and send the on enable signal to multiple target laser modules so that the multiple target laser modules are turned on according to the on enable signal; and send the off enable signal to the non-target laser module so that the non-target laser module is turned off according to the off enable signal; wherein the non-target laser module is a laser module other than the target laser module among the multiple laser modules.
[0013] Preferably, the laser module comprises: one or more of Tm:YAG laser, Tm:YLF laser, Tm:YAP laser, Tm:LuAG laser, Tm:LuLF laser, Tm:LuAP laser, Tm fiber laser and Ho:YAG laser; the output laser of the target laser module is any one of pulsed laser and continuous laser or a combination of both.
[0014] In a second aspect, an embodiment of the present invention further provides a laser control method, which is applied to the laser control system of the first aspect above; the method comprises: obtaining an output mode, a preset output power and a pulse parameter set by a user, and determining the number of target laser modules and the individual output power of each target laser module according to the output mode, the preset output power and the rated power of multiple laser modules; wherein the pulse parameters comprise a preset pulse width and a preset amplitude, the output mode is any one of synchronous output and asynchronous output, and the target laser module is used to characterize the laser module currently to be driven; sending the number, pulse parameters and output mode to a pulse modulation module, so that the pulse modulation module generates a PWM signal source according to the pulse parameters, and performs frequency division modulation based on the PWM signal source to generate a reference modulation signal for each target laser module; or, directly using the PWM signal source as the reference modulation signal for each target laser module, and sending the reference modulation signal to each target laser module respectively; combining the output lasers of multiple target laser modules into a laser light source and outputting it.
[0015] Preferably, the multiple laser modules are also configured with a preset light emitting order. Before the step of sending the quantity, pulse parameters and output mode to the pulse modulation module, the method also includes: obtaining the light emitting record of the last light emission, and determining the current light emitting order corresponding to the multiple target laser modules based on the light emitting record, the preset light emitting order and the quantity.
[0016] Preferably, the step of determining the current light-emitting order corresponding to multiple target laser modules according to the light-emitting record, the preset light-emitting order and the quantity includes: obtaining the first laser module in the light-emitting record, and in the preset light-emitting order, using the next laser module of the first laser module as the first target laser module in the current light-emitting order, and determining the last target laser module in the current light-emitting order according to the quantity and the preset light-emitting order.
[0017] Preferably, the step of determining the current light-emitting order corresponding to multiple target laser modules according to the light-emitting record, the preset light-emitting order and the quantity, also includes: obtaining the last laser module in the light-emitting record, and in the preset light-emitting order, using the next laser module of the last laser module as the first target laser module in the current light-emitting order, and determining the last target laser module in the current light-emitting order according to the quantity and the preset light-emitting order.
[0018] In a third aspect, an embodiment of the present invention further provides a laser device, which includes the laser control system of the first aspect.
[0019] The embodiments of the present invention bring the following beneficial effects:
[0020] The embodiments of the present invention provide a laser control system, method and laser equipment. By performing synchronous / asynchronous control on the high-precision timing of multiple laser modules, the pulse lasers output by multiple target laser modules overlap or stagger in the time domain, and the pulse lasers output by each target laser module can be highly synchronized, ensuring that the peak power reaches the set index; when multiple pulse lasers overlap, the optical power is superimposed to obtain a high peak power; when multiple pulse lasers are staggered, a higher repetition frequency can be obtained, and high peak power can be output while achieving a high average power; in addition, by correcting the pulse laser, the delay error, pulse width error, pulse amplitude or pulse energy error can also be effectively alleviated, thereby improving the accuracy and stability of the laser output, thereby improving the control accuracy of multiple laser modules.
[0021] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and the drawings.
[0022] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0024] Figure 1 A schematic diagram of the structure of a laser control system provided by an embodiment of the present invention;
[0025] Figure 2 A laser pulse synchronous / asynchronous PWM modulation timing diagram provided by an embodiment of the present invention;
[0026] Figure 3 A PWM pulse signal modulation timing diagram with two-way timing alternating output provided by an embodiment of the present invention;
[0027] Figure 4 A PWM pulse signal modulation timing diagram of two symmetrical pulse trains alternately outputted in an embodiment of the present invention;
[0028] Figure 5 A PWM pulse signal modulation timing diagram of two asymmetric pulse trains alternately outputted in an embodiment of the present invention;
[0029] Figure 6 A flow chart of a laser control method provided by an embodiment of the present invention;
[0030] Figure 7 A flow chart of another laser control method provided by an embodiment of the present invention;
[0031] Figure 8 A flowchart of another laser control method provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0033] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.
[0034] The embodiment of the present invention provides a laser control system, such as Figure 1 As shown, the system includes: a controller 10, a pulse modulation module 20, a power drive module 30, a plurality of laser modules 40 and a synthesis output module 50; wherein one end of the pulse modulation module 20 and the power drive module 30 are connected to the controller 10, and the other end is connected to the plurality of laser modules 40, and the plurality of laser modules 40 are also connected to the synthesis output module 50, and the plurality of laser modules 40 are configured as any output mode of synchronous output and asynchronous output or a combination of the two output modes. For ease of understanding, the controller 10 is preferably an MCU (MicroControl Unit), where the number of the plurality of laser modules 10 is n, such as n is 6, namely including laser module 1, laser module 2 ... laser module 6; the plurality of laser modules include: one or more of Tm:YAG laser, Tm:YLF laser, Tm:YAP laser, Tm:LuAG laser, Tm:LuLF laser, Tm:LuAP laser, Tm fiber laser and Ho:YAG laser, which can be set according to actual conditions.
[0035] The controller 10 is used to obtain the output mode, preset output power and pulse parameters set by the user, and determine the number of target laser modules and the individual output power of each target laser module according to the output mode, preset output power and rated power of multiple laser modules 40; and send the number, pulse parameters and output mode to the pulse modulation module 20. Specifically, the controller 10 is also connected to an operation interface, which can be a display operation interface of the controller 10 or a display operation interface of an electronic device connected to the controller 10 for communication. The user can set the preset output power, pulse parameters and output mode of the laser device through the display operation interface, wherein the pulse parameters include: preset pulse width and preset amplitude, and the output mode includes synchronous output mode and asynchronous output mode.
[0036] In addition, the controller 10 also pre-stores the rated powers of each laser module 40. Here, the rated powers of multiple laser modules 10 may be the same or different. The controller 10 determines the target laser module according to the output mode set by the user, the preset output power and the rated power of each laser module 40. Here, the target laser module is used to characterize the laser module currently emitting light to be driven; for example, the rated power of each laser module is 20W, the total rated power of the system is 120W, and the preset output power set by the user is 16W. Then, the number of target laser modules is 1, that is, the controller controls any one laser module to emit light to meet the requirement. If the laser output power set by the user is 36W, then the number of target laser modules is 2, that is, the controller controls any two laser modules to emit light to meet the requirement.
[0037] Furthermore, the controller 10 also includes a calculation unit (not shown) and a recording unit (not shown); specifically, the calculation unit is used to determine the number of laser modules that need to be driven according to the output power required by the whole device; for example, it includes 6 laser modules 20, and the rated power of each laser module 20 is 20W, then the total rated power is 120W, when the output power required by the whole device is in the range of 0-20W, at this time, only one laser module needs to be driven to emit light to meet the use requirements; when the output power required by the whole device is in the range of 20W-40W, at this time, two laser modules need to be driven to emit light; and so on, so that the number of laser modules that need to be driven satisfies: 0≤the sum of the powers of the laser modules actually driven-the power required by the whole device≤the rated power of any laser module; thereby, each laser module operates in a suitable power range, avoiding the laser module operating at the laser output power threshold, thereby ensuring the stability and accuracy of the laser output power.
[0038] The above-mentioned recording unit is used to write and read the light emission records of each laser module. If one laser module is always fixed to emit light, the total light emission time of the laser module will be greater than that of other laser modules, resulting in a relatively short life of the laser module, thereby affecting the service life of the entire laser control system. Therefore, in an embodiment of the present invention, the controller can also adopt a rotation strategy to control multiple laser modules to emit light in turn.
[0039] The rotation strategy includes the following process: first, set the light emission order of multiple laser modules; select the required number of laser modules according to the set light emission order, and write the light emission record of the first laser module or the last laser module that emits light to the recording unit; when emitting light next time, read the light emission record written last time, and select the next one of the first laser module or the last laser module that emits light according to the light emission order and the previous record as the first laser module that emits light this time. For example, the first laser module that emits light this time is selected as the next one of the first laser module that emits light according to the light emission order and the previous record. When the machine is turned on for the first time, laser module No. 1 emits light, and when the working power is 20W-40W, laser module No. 2 emits light, and when the working power is 40W-60W, laser module No. 3 emits light, and so on. When the shutdown and restart or the reinsertion of the optical fiber is used as the trigger event for the completion of the first output and the start of the second output, the No. 2 laser module emits light as the first laser module of the second output; and when the second output ends and the third output is triggered, the No. 3 laser module emits light as the first laser module of the third output, and so on. Therefore, the rotation strategy avoids the problem of shortening the life of one or some of the multiple laser modules due to frequent light emission, thereby affecting the stability of the laser output of the laser control system and even shortening the life of the entire laser device, thereby improving the service life of the laser device.
[0040] Therefore, when determining the target laser modules, if the number of target laser modules is less than the total number of laser modules, the controller can arbitrarily select a target laser module from a plurality of laser modules after determining the number of target laser modules, or set a light emission order for the plurality of laser modules, and determine the plurality of target laser modules that are currently to be driven in combination with the order of the last light emission, such as using the first laser module or the next laser module of the last laser module in the last light emission order as the first target laser module currently emitting light, etc. The specific method for determining the target laser module can be set according to actual conditions.
[0041] The pulse modulation module 20, which can also be called a PWM (Pulse Width Modulation) module, is used to obtain the quantity, pulse parameters and output mode, and generate a PWM signal source according to the pulse parameters; and perform frequency division modulation based on the PWM signal source to generate a reference modulation signal for each target laser module; or, directly use the PWM signal source as the reference modulation signal for each target laser module, and send the reference modulation signal to each target laser module respectively. Therefore, the pulse modulation module 20 generates a PWM signal source corresponding to a preset pulse width and a preset amplitude according to the pulse parameters set by the user, and accurately synchronously / asynchronously controls each target laser module to output pulse lasers according to the PWM signal source.
[0042] The above-mentioned synthesis output module 50 is used to synthesize the output lasers of multiple target laser modules into a laser light source, and output the laser light source; specifically, the synthesis output module 50 is preferably a fiber energy combiner, which is used to combine the lasers output by multiple target laser modules to obtain a laser light source, and output the laser light source, thereby reducing the output pressure of each laser module, and easily obtaining a high average power laser with stable output. It should be noted that the output laser of the target laser module is any one of a pulsed laser and a continuous laser, or a combination of the two, which can be set according to actual conditions.
[0043] Preferably, if Figure 1 As shown, the pulse modulation module 20 includes a PWM unit 21 and a logic unit 22; wherein one end of the PWM unit 21 is connected to the controller 10, and the other end is connected to the logic unit 22, and the logic unit 22 is also connected to multiple laser modules 40 and the controller 10 respectively. Specifically, the PWM unit 21 is used to generate a PWM signal source according to the pulse parameters set by the user, and send the PWM signal source to the logic unit 22, where the pulse parameters include but are not limited to a preset pulse width and a preset amplitude, etc.; the logic unit 22 is used to send the PWM signal source to multiple target laser modules according to the output mode, so that the target laser modules output pulsed lasers, that is, the logic unit 22 uses the PWM signal source as a reference modulation signal to determine the output parameters of each target laser module, including frequency, pulse width and laser energy, etc., so as to synchronously / asynchronously control the multiple target laser modules to output lasers.
[0044] For example, in the synchronous output mode of multiple laser modules, the logic unit 22 directly uses the PWM signal source as the reference modulation signal of each target laser module, and sends the reference modulation signal to each target laser module respectively. Specifically, when all target laser modules output synchronously, the logic unit 22 directly outputs the PWM signal source and loads it onto each target laser module as the reference modulation signal. At this time, each target laser module outputs pulsed laser according to the frequency and pulse width of the PWM signal source, that is, the outputs of multiple target laser modules are synchronously superimposed, so that the pulsed laser output power is superimposed to obtain high peak power.
[0045] In addition, in the asynchronous output mode of multiple laser modules, the logic unit 22 performs frequency division modulation on the PWM signal source to generate a reference modulation signal for each target laser module. Specifically, when all target laser modules are output asynchronously, for the high-frequency PWM signal source generated by the PWM unit 21, the logic unit 22 uses the number of target laser modules as the frequency division number to perform frequency division modulation on the high-frequency PWM signal source to obtain multiple low-frequency PWM signals, and sends each PWM signal to the target laser module, so that the target laser module outputs laser according to the low-frequency PWM signal; at this time, the lasers output by each target laser module are combined and output through the synthesis output module 50, and a laser light source with the same frequency as the high-frequency PWM signal source can be obtained.
[0046] For example, for Figure 1 In the case where all the six laser modules in are target laser modules, if the user needs to obtain a 15kHz laser at the output end of the synthesis output module 50, such as Figure 2 As shown, when the six target laser modules output synchronously, each target laser module outputs a 15kHz laser; when the six target laser modules output asynchronously, the PWM unit 21 generates a 15kHz PWM signal source, and the logic unit 22 performs frequency division modulation on the 15kHz PWM signal source according to the frequency division number 6 to obtain six low-frequency 2.5kHz PWM signals, and each PWM signal is staggered by one cycle of the PWM signal source in turn, and multiple PWM signals are sent to each target laser module, so that each target laser module outputs a laser of the corresponding frequency, and the synthesis output module 50 combines the lasers output by the six target laser modules to obtain a 15kHz combined laser pulse signal, i.e., a laser light source.
[0047] Furthermore, the above-mentioned logic unit 22 can be connected to the controller 10 through the PWM unit 21, and can also be directly connected to the controller 10, such as directly connected to the controller 10 through the PWM_PROGR port (not shown), to realize pulse sequence programming, so as to achieve the purpose of selecting pulses or intercepting arbitrary pulse segments or controlling arbitrary pulse timing.
[0048] Specifically, when the number of target laser modules is more than two; the logic unit 22 is also used to obtain the pulse control command sent by the controller 10 in the asynchronous output mode, and perform pulse control on the PWM signal source according to the pulse control command to obtain more than two reference modulation signals, and send more than two reference modulation signals to the target laser module respectively, so that the target laser module outputs laser according to the corresponding reference modulation signal; wherein the reference modulation signal includes one of the following: more than two single pulses PWM pulse signals output in sequence, more than two symmetrical number of pulse trains PWM pulse signals output in sequence, and more than two asymmetrical number of pulse trains PWM pulse signals output in sequence. That is, when each laser module needs to output asynchronously, the high-frequency PWM signal source can be frequency-divided and modulated through pulse sequence programming to achieve the purpose of selecting pulses or intercepting any pulse segment or controlling any pulse timing, and respectively generate a low-frequency PWM signal corresponding to each target laser module to be driven, and modulate the corresponding target laser module with this low-frequency PWM signal. Compared with the method of using a delay generator to perform relative timing control on multiple pulses in the prior art, the embodiment of the present invention independently controls each laser module with an independent modulation signal, avoids the accumulation of delay errors, and thus improves the control accuracy of the laser module.
[0049] Among them, the PWM signal source can realize any logical combination in the logic unit 22. If the number of target laser modules is two, the above-mentioned logic unit 22 is also used to obtain the pulse control information (i.e., pulse programming information) sent by the controller 10, and perform pulse control on the PWM signal source according to the pulse control information to obtain two PWM pulse signals, and send the two PWM pulse signals to the target laser module respectively, so that the target laser module outputs pulse laser according to the corresponding PWM pulse signal; wherein, the PWM pulse signal includes one of the following: two PWM pulse signals output alternately in time sequence, two PWM pulse signals output alternately by pulse trains with symmetrical numbers, and two PWM pulse signals output alternately by pulse trains with asymmetrical numbers.
[0050] For example, for a PWM signal source, after frequency division according to the pulse control information, Figure 3 As shown, two PWM pulse signals, PWM1 and PWM2, are obtained, wherein PWM1 and PWM2 are output synchronously and are single pulse cross outputs; or, as shown Figure 4 As shown, the frequency division obtains two symmetrical pulse trains alternately outputting PWM pulse signals, namely PWM1 and PWM2, wherein PWM1 and PWM2 are output synchronously, and both are double pulse trains cross-output; and Figure 5As shown, the frequency division obtains two PWM pulse signals with asymmetric pulse trains output alternately, namely PWM1 and PWM2, wherein PWM1 and PWM2 are output synchronously, and PWM1 is a single pulse output, while PWM2 is a double pulse output. Therefore, by pulse programming and controlling the PWM signal source, the pulse sequence in the PWM signal source can be flexibly adjusted to obtain different PWM signals, that is, the frequency division modulation of the PWM signal source is realized, which alleviates the problem that the existing pulse form is fixed and the pulse sequence programming cannot be realized, such as intercepting the pulse segment output according to the number of pulses or duration, thereby better realizing the different laser output requirements of users.
[0051] Therefore, by performing synchronous / asynchronous control on multiple laser modules, when the output optical pulses overlap or stagger in the time domain, the driving signal can be highly synchronized to ensure that the peak power reaches the design index. When the pulse lasers output by each laser module overlap, the laser power is superimposed to achieve the effect of increasing the peak power of the pulse laser, which is especially ideal for lithotripsy in urology, alleviating the problem that when existing multi-module lasers work simultaneously, the laser pulse repetition frequency requirement cannot be increased by using pulse splicing of multiple modules; when the pulse lasers output by each laser module are staggered, a laser output with a higher repetition frequency can be obtained, such as the output pulse laser can reach 15000Hz; while achieving a high average power, it can also output a high peak power, which can simultaneously meet the common power (average power>80W) of prostate resection in urology and the high peak power requirements in lithotripsy in urology; the modulated pulse output with a peak power of 500W can have a good therapeutic effect on urinary system stones (urinary system lithotripsy cannot be performed if the peak power is too low); and, through the control of the PWM selection signal, the designated laser modules can output lasers alternately, which can meet certain surgical specific requirements, such as cutting and stopping bleeding, and reduce the integration difficulty and cost of high peak power lasers.
[0052] Furthermore, in practical applications, since there is a delay in the rise and fall process of pulsed laser output, there must be errors in the waveform of the actual output pulse and the ideal designed pulse, especially in pulse width and amplitude. In order to actually output the required pulse waveform and achieve high-stability laser pulse shape and laser pulse energy output, it is necessary to calibrate the relevant parameters.
[0053] Specifically, Figure 1As shown, the system also includes a laser detection module 60 connected to the controller 10. Specifically, the laser detection module 60 is used to collect light source parameters of the laser light source and send the light source parameters to the controller 10; wherein the light source parameters include: output pulse width and output amplitude; here, the output pulse width and the output amplitude refer to the pulse width value and the pulse amplitude value of the laser light source, respectively, so that the light source parameters are collected by the laser detection module 60 to correct the pulse waveform output by the laser device, so that the pulse waveform output by the laser device is consistent with the pulse parameters set by the user, and a high-stability laser pulse shape and laser pulse energy output are achieved.
[0054] The controller 10 is also used to obtain light source parameters, and generate a pulse width correction value and an amplitude correction value according to the light source parameters and pulse parameters; and send the pulse width correction value to the pulse modulation module 20 so that the pulse modulation module 20 corrects the pulse width of the laser output by multiple target laser modules according to the pulse width correction value, and send the amplitude correction value to the power driving module 30 so that the power driving module 30 corrects the amplitude of the laser output by multiple target laser modules according to the amplitude correction value.
[0055] Specifically, the controller 10 is used to compare the output pulse width with the preset pulse width to obtain a pulse width deviation value, and use the pulse width deviation value as a pulse width correction value; the pulse modulation module 20 is used to generate a PWM correction signal according to the pulse width correction value, and send the PWM correction signal to multiple target laser modules, so that the multiple target laser modules output corrected lasers according to the PWM correction signal. Similarly, the controller 10 is also used to calculate the amplitude deviation value according to the output amplitude and the preset amplitude, and calculate the amplitude correction value according to the amplitude deviation value and the number of target laser modules; and generate a correction drive current according to the amplitude correction value, and send the correction drive current to the power drive module 30, so that the power drive module 30 adjusts the amplitude of the laser output by the multiple target laser modules according to the correction drive current.
[0056] For pulse width correction, the pulse modulation module generates a PWM correction signal according to the pulse width correction value, and sends the PWM correction signal to multiple target laser modules, so that the multiple target laser modules output corrected pulse lasers according to the PWM correction signal. Specifically, the PWM unit generates a PWM correction signal according to the pulse width correction value, and sends the PWM correction signal to the logic unit; the logic unit generates a corrected new reference modulation signal according to the PWM correction signal, and sends the corrected new reference modulation signal to multiple target laser modules, so that the multiple target laser modules output pulse lasers according to the corrected new reference modulation signal.
[0057] Similarly, for pulse amplitude correction, the controller calculates an amplitude deviation value based on the output amplitude and the preset amplitude, and calculates an amplitude correction value based on the amplitude deviation value and the number of multiple target laser modules; and, generates a correction drive current based on the amplitude correction value, and sends the correction drive current to the power drive module, so that the power drive module adjusts the amplitude of the pulsed laser output by the multiple target laser modules according to the correction drive current.
[0058] Therefore, for the synthetic pulse laser, i.e., the laser light source, output by the synthetic output module 50, the controller 10 obtains the light source parameters collected by the laser detection module 60, and calculates a pulse width correction value based on the output pulse width and the preset pulse width, and sends the pulse width correction value to the pulse modulation module 20, so that the pulse modulation module 20 implements pulse width correction according to the pulse width correction value; at the same time, an amplitude correction value is calculated based on the output amplitude and the preset amplitude, and the amplitude correction value is sent to the power driving module 30, so that the power driving module 30 implements pulse amplitude correction according to the amplitude correction value, so that the pulse waveform output by the laser device is consistent with the pulse parameters set by the user, thereby improving the control accuracy of multiple laser modules.
[0059] For ease of understanding, the pulse laser calibration process is illustrated here by way of example. Specifically, the process includes the following steps:
[0060] (1) The controller sends a preset ideal pulse width (i.e., preset pulse width) and an ideal amplitude (i.e., preset amplitude) to the PWM unit, so that the PWM unit generates a high-frequency PWM signal source according to the preset ideal pulse width and ideal amplitude, and the logic unit uses the high-frequency PWM signal source or the divided low-frequency PWM signal as a reference modulation signal to drive each laser module to output a pulsed laser;
[0061] (2) The laser detection module collects the output pulse width and output amplitude of the synthetic pulse laser output by the synthetic output module, and feeds the output pulse width and output amplitude back to the controller;
[0062] (3) The controller compares the output pulse width with the ideal pulse width to obtain a pulse width deviation value, which is the pulse width correction value; compares the detected output amplitude with the predetermined ideal amplitude to obtain an amplitude deviation value, and divides the amplitude deviation value by the number of laser modules to obtain the amplitude correction value of the pulse laser of each laser module;
[0063] (4) The PWM unit generates a PWM correction signal source according to the pulse width correction value, and sends the PWM correction signal source to the logic unit; the logic unit generates a corrected new reference modulation signal according to the PWM correction signal source, and drives each laser module to output pulsed laser with the corrected new reference modulation signal;
[0064] (5) The controller generates a new current drive according to the amplitude correction value to adjust the amplitude height of the pulsed laser. It should be noted that the above (4) and (5) can be performed simultaneously.
[0065] (6) Returning to (2), the calibration process can be carried out throughout the entire pulse output process of the laser module.
[0066] In summary, by automatically correcting and compensating the pulsed laser, the delay error, pulse width error, pulse amplitude or pulse energy error can be effectively eliminated, and the accuracy, uniformity and stability of the laser output can be improved. In addition, for the light source parameters such as frequency, pulse width and laser energy collected by the laser detection module, the controller also checks according to the light source parameters and the inherent setting parameters of the laser module. When the output light source parameters exceed the allowable threshold of the inherent setting parameters of the laser module, such as the frequency exceeds the allowable threshold of the rated frequency of the laser module, the controller also controls the stop of the driving action, that is, stops the output of the pulsed laser process, avoids damage to the laser module, and further ensures the service life of the laser module.
[0067] Preferably, if Figure 1 As shown, the controller 10 is also used to generate an enable signal, namely, an EN signal; wherein the enable signal includes an on enable signal and an off enable signal, and the on enable signal is sent to multiple target laser modules so that the multiple target laser modules are turned on according to the on enable signal; and the off enable signal is sent to the non-target laser module so that the non-target laser module is turned off according to the off enable signal; wherein the non-target laser module is a laser module other than the target laser module among the multiple laser modules. For example, EN1 to EN3 are on enable signals, and EN4 to EN6 are off enable signals, so that laser module 1 to laser module 3 are started according to the on enable signal, and laser module 4 to laser module 6 are turned off according to the off enable signal, so that the controller controls the state of each laser module according to the enable signal; in addition, the enable signal can also be used to realize that the laser modules work in turn or start the standby module to work, so as to achieve the effect of extending the service life.
[0068] In addition, the power driving module 30 includes a plurality of power supply units, each of which is connected to a corresponding laser module. Here, the power supply unit may also be referred to as a power supply circuit, which is used to provide a driving current for the corresponding laser module. In practical applications, the controller 10 also outputs a plurality of driving signals CurCtrl. After the power driving module 30 obtains the driving signal CurCtrl, it sends the driving signal CurCtrl to the corresponding power supply unit, so that the power supply unit provides a driving current for the corresponding laser module according to the driving signal CurCtrl. For example, the power driving module 30 uses the driving signal CurCtrl to make the power supply unit connected to the target laser module work, thereby providing a driving current for the target laser module, so that the target laser module outputs a pulsed laser.
[0069] In summary, in the laser control system provided by the embodiment of the present invention, the controller performs synchronous / asynchronous control on the high-precision timing of multiple laser modules, so that the pulse lasers output by multiple target laser modules overlap or stagger in the time domain, and can achieve high synchronization of the pulse lasers output by each target laser module, thereby ensuring that the peak power reaches the set index; when multiple pulse lasers overlap, the optical power is superimposed to obtain a high peak power; when multiple pulse lasers are staggered, a higher repetition frequency can be obtained, and high peak power can be output while achieving a high average power; in addition, by correcting the pulse laser, the delay error, pulse width error, pulse amplitude or pulse energy error can also be effectively alleviated, thereby improving the accuracy and stability of the laser output, thereby improving the control accuracy of multiple laser modules.
[0070] Furthermore, when the above laser control system is used in laser treatment equipment, such as a laser device integrating thulium fiber laser and holmium laser, the thulium laser and holmium laser can be controlled to achieve simultaneous coupled output of the thulium laser and the holmium laser in the same pulse sequence. In addition, simultaneous coupled output of the two lasers in the same pulse sequence can also be achieved on a laser device integrating a fiber laser and a solid-state laser.
[0071] For ease of understanding, here we take the thulium fiber laser as the first laser module and the holmium laser as the second laser module as an example. The specific working principle is as follows: According to the pulse parameters set by the user, the PWM unit generates a PWM signal source of the corresponding frequency and pulse width. The pulse shape corresponding to this PWM signal source can be the superposition shape of continuous laser and pulse laser, or the superposition shape of two pulse lasers. At the same time, the controller sends the synchronous output mode or asynchronous output mode set by the user to the logic unit. When the two laser modules need to output synchronously, the logic unit directly outputs the PWM signal source and loads it to the two laser modules. At this time, the laser output of each laser module outputs pulse laser according to the frequency and pulse width of this PWM signal source, that is, the output of the two laser modules is synchronously superimposed, and the laser pulse output power is superimposed to obtain high peak power; when the two laser modules need to output asynchronously, the logic unit divides the PWM signal source for frequency modulation, and uses the number of laser modules to be driven as the frequency division number to generate two low-frequency PWM signals as modulation signals, which are used to modulate the laser pulse output of the first laser module and the second laser module respectively. Finally, the synthesis output module combines the laser pulses output by the two laser modules and outputs a pulsed laser, i.e., a laser light source, which is synchronized with the high-frequency PWM signal source.
[0072] In the treatment process of integrated output of thulium laser and holmium laser, the output parameters of the two lasers are adjusted, and the time domain and frequency domain of the two pulsed lasers are precisely controlled, so that the laser treatment equipment can achieve better treatment effects in the treatment of soft tissue and stones in urology. For example, as an application of thulium-holmium integrated laser, the first laser module: holmium laser 2.05um-2.18um, typical value 2.10um, high energy pulse output; the second laser module: thulium laser 1.90um-2.05um, typical value 1.94um, low peak power pulse output. The controller uses holmium laser to achieve efficient soft tissue cutting and thulium laser to stop bleeding in real time by precisely controlling the pulse timing and laser peak power of the two laser modules; it can achieve high-speed cutting and good hemostasis effect; or, use holmium laser to efficiently crush stones, and use thulium laser to reduce stone movement and other treatment effects.
[0073] Therefore, for laser treatment equipment, the controller controls the two laser modules synchronously / asynchronously, which not only enables the two pulsed lasers to be emitted in a pre-set manner to optimize the treatment effect, but also makes the laser treatment equipment easier to operate when treating patients. This alleviates the problem of the prior art of using one pulsed laser and one continuous laser, which, although used in clinical urology, has a single light output form of the continuous laser and cannot meet the needs of various clinical situations. It has good practical value.
[0074] Based on the above laser control system, an embodiment of the present invention further provides a laser control method, the execution subject is a controller of the laser control system; Figure 6 As shown, the method comprises the following steps:
[0075] Step S602, obtaining the output mode, preset output power and pulse parameters set by the user, and determining the number of target laser modules and the individual output power of each target laser module according to the output mode, the preset output power and the rated power of the multiple laser modules; wherein the pulse parameters include a preset pulse width and a preset amplitude, the output mode is any one of synchronous output and asynchronous output, and the target laser module is used to characterize the laser module currently to be driven;
[0076] Step S604, sending the quantity, pulse parameters and output mode to the pulse modulation module, so that the pulse modulation module generates a PWM signal source according to the pulse parameters, and performs frequency division modulation based on the PWM signal source to generate a reference modulation signal for each target laser module; or directly using the PWM signal source as the reference modulation signal for each target laser module, and sending the reference modulation signal to each target laser module respectively;
[0077] Step S606, combining the output laser beams of the multiple target laser modules into a laser light source and outputting the laser beam.
[0078] The laser control method provided by the embodiment of the present invention performs synchronous / asynchronous control on the high-precision timing of multiple laser modules, so that the pulse lasers output by multiple target laser modules overlap or stagger in the time domain, and can achieve high synchronization of the pulse lasers output by each target laser module, thereby ensuring that the peak power reaches the set index; when multiple pulse lasers overlap, the optical power is superimposed to obtain a high peak power; when multiple pulse lasers are staggered, a higher repetition frequency can be obtained, and high peak power can be output while achieving a high average power; in addition, by correcting the pulse laser, the delay error, pulse width error, pulse amplitude or pulse energy error can also be effectively alleviated, thereby improving the accuracy and stability of the laser output, thereby improving the control accuracy of multiple laser modules.
[0079] It should be noted that the above-mentioned laser control method may specifically refer to the above-mentioned laser control system, and the embodiment of the present invention will not be described in detail here.
[0080] Another embodiment of the present invention provides a laser control method, which is executed by a controller. The method focuses on describing a process in which the controller adopts a rotation strategy to control multiple laser modules to emit light in turn.
[0081] like Figure 7 As shown, the method comprises the following steps:
[0082] Step S702, obtaining the laser output power and laser pulse parameters set by the user, and the rated powers of multiple laser modules;
[0083] Specifically, for laser equipment, the user sets the laser output power and laser pulse parameters through the operation interface so that the laser equipment outputs corresponding pulse laser according to the laser output power and laser pulse parameters; the operation interface here can be an operable display interface corresponding to the controller, or it can be an operation interface of a terminal device connected to the controller for communication, and can be set specifically according to actual conditions.
[0084] In addition, the controller also obtains the rated powers of multiple laser modules; wherein, the rated powers of multiple laser modules may be the same or different, and preferably, the rated powers of multiple laser modules are the same, such as 20W. Also, in order to facilitate the rotation control of multiple laser modules, multiple laser devices are also configured with a preset light emission order; if the number of laser modules is 6, the 6 laser modules are sorted respectively, and corresponding sorting information is generated, such as laser module 1, laser module 2...laser module 6, then the 6 laser modules emit light in order from small to large according to the sorting information, that is, laser module 1 emits light first, then laser module 2 emits light, and so on. After laser module 6 finishes emitting light, it returns to laser module 1 to emit light.
[0085] Step S704, determining the number of laser modules required to be driven for current light emission according to the laser output power and the rated power;
[0086] Specifically, the calculation unit in the controller can calculate the number of laser modules that need to be driven for the current light emission based on the laser output power and the rated power. For example, when the output power required by the whole device is in the range of 0-20W, at this time, only one laser module needs to be driven to emit light to meet the usage requirements; when the output power required by the whole device is in the range of 20W-40W, at this time, two laser modules need to be driven to emit light; and so on, so that the number of laser modules that need to be driven satisfies: 0≤the sum of the powers of the laser modules actually driven - the power required by the whole device ≤the rated power of any laser module; thereby, each laser module operates in an appropriate power range, avoiding the laser module operating at the laser output power threshold, thereby ensuring the stability and accuracy of the laser output power.
[0087] Step S706, obtaining the light emission record of the last light emission, and determining the current light emission order according to the light emission record, the preset light emission order and quantity;
[0088] After determining the number of laser modules that need to be driven for the current light emission, it is also necessary to determine the first laser module in the current light emission; specifically, the current light emission order is determined according to the light emission record of the last light emission, the preset light emission order and the number, wherein the current light emission order includes multiple target laser modules, and the target laser module is used to characterize the laser module driven by the current light emission; that is, according to the light emission record of the last light emission and the preset light emission order, the first laser module for the current light emission can be determined; at the same time, according to the number of laser modules that need to be driven and the preset light emission order, the last laser module for the current light emission can be determined, thereby forming the current light emission order. For the sake of convenience, the laser module that currently needs to be driven is called the target laser module, and the other laser modules that do not need to be driven are called non-target laser modules, so that the controller controls the multiple target laser modules to output pulsed lasers according to the current light emission order.
[0089] In one possible determination method, the process of determining the current light-emitting order is as follows: obtain the first laser module in the light emission record, and in the preset light emission order, use the next laser module of the first laser module as the first target laser module of the current light emission order, and determine the last target laser module of the current light emission order according to the quantity and the preset light emission order. Specifically, use the next laser module of the first laser module in the last light emission as the first target laser module in the current light emission order. For example, in the light emission record of the last light emission, laser module 1 is the first laser module, then in the current light emission order, laser module 2 is used as the first target laser module. If the number of target laser modules is 3, then according to the preset light emission order, laser module 4 is used as the last target laser module in the current light emission order.
[0090] Another possible determination method is: obtain the last laser module in the light emission record, and in the preset light emission order, use the next laser module of the last laser module as the first target laser module of the current light emission order, and determine the last target laser module of the current light emission order according to the quantity and the preset light emission order. Specifically, use the next laser module of the last laser module in the last light emission as the first target laser module in the current light emission order. For example, in the light emission record of the last light emission, laser module 3 is the last laser module, then in the current light emission order, laser module 4 is used as the first target laser module. If the number of target laser modules is 3, then according to the preset light emission order, laser module 6 is used as the last target laser module in the current light emission order.
[0091] Therefore, through the above-mentioned rotation strategy and preset light emission order, combined with the light emission record of the last time, the first target laser module in the current light emission order can be determined. At the same time, according to the number of target laser modules and the preset light emission order, the last target laser module in the current light emission order can also be determined, so that the controller can control the light emission of multiple laser modules in turn according to the rotation strategy, that is, the intelligent control of multiple laser modules is realized, which avoids the frequent light emission of one or some laser modules among the multiple laser modules, resulting in shortened lifespan, thereby affecting the stability of the laser output of the laser equipment, and even shortening the lifespan of the entire laser equipment, thereby improving the service life of the laser equipment.
[0092] Step S708 , generating a PWM signal according to the laser pulse parameters, and sending the PWM signal to the target laser modules, so that the multiple target laser modules output pulse lasers according to the PWM signal.
[0093] For ease of understanding, an example is given here. If the number of target laser modules is 6, when a 15kHz pulse laser is required in the beam synthesis module, the PWM subunit calculates and generates a 15kHz PWM signal. If the output is in synchronous output mode, the PWM signal is directly output and loaded onto each target laser module. At this time, the laser output of each target laser module simultaneously outputs a 15kHz pulse laser, which is synthesized by the beam synthesis module and then output. If the output is in asynchronous output mode, the 15kHz PWM signal is divided into 6 frequencies through the logic subunit, and the pulses of the 6 target laser modules are aligned to stagger the laser pulses, and the 6 target laser modules are driven to output pulsed lasers respectively. Each target laser module outputs according to the current light emitting order. For example, the total number of laser modules is 6, and the preset light emitting order is from laser module 1 to laser module 6. In the current light emitting order, laser module 1 is the first target laser module, and laser module 6 is the last target laser module. Starting from laser module 3, the 6 target laser modules sequentially output pulsed lasers corresponding to 2.5kHz. The beam synthesis module synthesizes the 6 pulsed lasers to obtain a 15kHz laser light source, and outputs the laser light source.
[0094] In addition, Figure 7 Based on this, the embodiment of the present invention also provides another laser control method, such as Figure 8 As shown, the method comprises the following steps:
[0095] Step S802, setting the light emission sequence numbers of the multiple laser modules; specifically, the user sets the light emission sequence of the multiple laser modules through the operation interface to generate the light emission sequence number of each laser module, so that the multiple laser modules emit light in turn according to the light emission sequence number;
[0096] Step S804, the controller obtains a light emitting instruction; that is, the controller obtains a light emitting instruction sent by the user;
[0097] Step S806, calculating the required number of laser modules for emitting light this time; that is, calculating the number of target laser modules that need to be driven for the current light emission;
[0098] Step S808, reading the light emission record written last time;
[0099] Step S810, selecting the first target laser module and the remaining target laser modules for the light emission; that is, selecting the first laser module or the next laser module of the last laser module in the light emission record as the first target laser module for the light emission, and determining the remaining target laser modules according to the number of target laser modules and the light emission sequence numbers of each laser module;
[0100] In step S812, multiple target laser modules emit light, and the serial number of the first target laser module that emits light is recorded; and after the light emitting action is completed, return to step S804 to wait for the next light emitting instruction.
[0101] It should be noted that the parts not mentioned in the above steps S802 to S812 can refer to the above embodiments, and the embodiments of the present invention will not be described in detail here.
[0102] In summary, the laser control method provided in this embodiment has the following advantages: (1) Multiple laser modules can be controlled individually, such as controlling a single or multiple laser modules to emit light, and driving different numbers of modules to emit light according to different power requirements, that is, determining the number of laser modules to be driven according to the device output power set by the user, thereby facilitating the power correction of the entire machine and realizing optoelectronic joint modulation; at the same time, a single laser module is made to work in an appropriate power range, avoiding working at the laser power threshold, improving the light conversion efficiency, and thus ensuring the stability and accuracy of the laser output power; (2) By intelligently controlling multiple laser modules, that is, determining the laser module to be driven according to the light emission record and rotation strategy of the laser module, and at the same time, controlling each laser module to emit light in turn, so that the cumulative working time and the remaining life of each laser module are kept in a balanced state, thereby greatly increasing the service life of the laser equipment and having good practical value.
[0103] Furthermore, based on the above-mentioned laser control system, an embodiment of the present invention also provides a laser device, which includes the above-mentioned laser control system; wherein the laser device includes but is not limited to laser treatment equipment, and can be specifically configured according to actual conditions.
[0104] The laser control method and laser device provided in the embodiments of the present invention have the same technical features as the laser control system provided in the above embodiments, and therefore can solve the same technical problems and achieve the same technical effects.
[0105] An embodiment of the present invention further provides a controller, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above laser control method.
[0106] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the above-mentioned laser control method.
[0107] The computer program product of the laser control system, method and laser device provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments and will not be repeated here.
[0108] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0109] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0110] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0111] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0112] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A laser control system, characterized in that: The system comprises: a controller, a pulse modulation module, a power drive module, a plurality of laser modules and a synthesis output module; wherein one end of the pulse modulation module and the power drive module are connected to the controller, and the other end of the pulse modulation module and the plurality of laser modules are connected to the synthesis output module; and the plurality of laser modules are configured to be either a synchronous output mode or an asynchronous output mode or a combination of the two output modes; The controller is used to read the output mode, the preset output power and the pulse parameters, and determine the number of target laser modules and the individual output power of each target laser module according to the output mode, the preset output power and the rated power of the multiple laser modules; and send the number, the pulse parameters and the output mode to the pulse modulation module; wherein the pulse parameters include a preset pulse width and a preset amplitude, and the target laser module is used to characterize the laser module to be driven currently; the multiple laser modules are also configured with a preset light emission order, and before sending the number, the pulse parameters and the output mode to the pulse modulation module, it also includes: obtaining the light emission record of the last light emission, and determining the number of the multiple target laser modules according to the light emission record, the preset light emission order and the number. The current light emission order corresponding to the optical module; wherein, according to the light emission record, the preset light emission order and the quantity, determining the current light emission order corresponding to the plurality of target laser modules comprises: obtaining the first laser module in the light emission record, and in the preset light emission order, using the next laser module of the first laser module as the first target laser module of the current light emission order, and determining the last target laser module of the current light emission order according to the quantity and the preset light emission order; or, obtaining the last laser module in the light emission record, and in the preset light emission order, using the next laser module of the last laser module as the first target laser module of the current light emission order, and determining the last target laser module of the current light emission order according to the quantity and the preset light emission order; The pulse modulation module is used to generate a PWM signal source according to the pulse parameters, and perform frequency division modulation based on the PWM signal source to generate a reference modulation signal for each of the target laser modules; or directly use the PWM signal source as the reference modulation signal for each of the target laser modules, and send the reference modulation signal to each of the target laser modules respectively; The synthesis output module is used to combine the output laser beams of the plurality of target laser modules into a laser light source and output the laser beam.
2. The laser control system according to claim 1, characterized in that: The pulse modulation module includes a PWM unit and a logic unit; wherein one end of the PWM unit is connected to the controller, and the other end is connected to the logic unit, the logic unit is connected to the plurality of laser modules, and the logic unit is also connected to the controller; The PWM unit is used to generate a PWM signal source according to the pulse parameter and send the PWM signal source to the logic unit; The logic unit is used to perform frequency division modulation on the PWM signal source in an asynchronous output mode of the plurality of laser modules to generate a reference modulation signal for each of the target laser modules; and, in a synchronous output mode of the plurality of laser modules, directly use the PWM signal source as a reference modulation signal for each of the target laser modules and send the reference modulation signal to each of the target laser modules respectively.
3. The laser control system according to claim 2, characterized in that: The number of the target laser modules is more than two; the logic unit is further used to obtain the pulse control command sent by the controller in the asynchronous output mode, and perform pulse control on the PWM signal source according to the pulse control command to obtain more than two reference modulation signals, and send the more than two reference modulation signals to the target laser modules respectively, so that the target laser modules output laser according to the corresponding reference modulation signals; wherein the reference modulation signal includes one of the following: more than two single pulses PWM pulse signals output in sequence, more than two symmetrical pulse trains PWM pulse signals output in sequence, and more than two asymmetrical pulse trains PWM pulse signals output in sequence.
4. The laser control system according to any one of claims 1 to 3, characterized in that: The system further comprises a laser detection module; wherein the laser detection module is connected to the controller; The laser detection module is used to collect light source parameters of the laser light source and send the light source parameters to the controller; wherein the light source parameters include output pulse width and output amplitude; The controller is further used to generate a pulse width correction value and an amplitude correction value according to the light source parameters and the pulse parameters; and send the pulse width correction value to the pulse modulation module so that the pulse modulation module corrects the pulse width of the lasers output by the multiple target laser modules according to the pulse width correction value, and send the amplitude correction value to the power driving module so that the power driving module corrects the amplitude of the lasers output by the multiple target laser modules according to the amplitude correction value.
5. The laser control system according to claim 4, characterized in that: The controller is used for comparing the output pulse width with the preset pulse width to obtain a pulse width deviation value, and using the pulse width deviation value as a pulse width correction value; The pulse modulation module is used to generate a PWM correction signal according to the pulse width correction value, and send the PWM correction signal to the multiple target laser modules, so that the multiple target laser modules output corrected lasers according to the PWM correction signal.
6. The laser control system according to claim 4, characterized in that: The controller is further used to calculate an amplitude deviation value according to the output amplitude and the preset amplitude, and to obtain the amplitude correction value by amortizing the amplitude deviation value and the number of the target laser modules; and to generate a correction drive current according to the amplitude correction value, and to send the correction drive current to the power drive module, so that the power drive module adjusts the amplitude of the lasers output by the plurality of the target laser modules according to the correction drive current.
7. The laser control system according to any one of claims 1 to 3, characterized in that: The controller is further configured to generate an on enable signal and an off enable signal, and send the on enable signal to the plurality of target laser modules so that the plurality of target laser modules are turned on according to the on enable signal; and send the off enable signal to a non-target laser module so that the non-target laser module is turned off according to the off enable signal; wherein the non-target laser module is a laser module other than the target laser module among the plurality of laser modules.
8. The laser control system according to claim 1, characterized in that: The laser module comprises: one or more of Tm:YAG laser, Tm:YLF laser, Tm:YAP laser, Tm:LuAG laser, Tm:LuLF laser, Tm:LuAP laser, Tm fiber laser and Ho:YAG laser; the output laser of the target laser module is any one of pulsed laser and continuous laser or a combination of the two.
9. A laser control method, characterized in that: The method is applied to the laser control system according to any one of claims 1 to 8, and the method comprises: Obtaining the output mode, preset output power and pulse parameters set by the user, and determining the number of target laser modules and the individual output power of each target laser module according to the output mode, the preset output power and the rated powers of the plurality of laser modules; wherein the pulse parameters include a preset pulse width and a preset amplitude, the output mode is any one of synchronous output and asynchronous output, and the target laser module is used to characterize the laser module to be driven currently; Send the quantity, the pulse parameters and the output mode to the pulse modulation module, so that the pulse modulation module generates a PWM signal source according to the pulse parameters, and performs frequency division modulation based on the PWM signal source to generate a reference modulation signal for each of the target laser modules; or directly use the PWM signal source as the reference modulation signal for each of the target laser modules, and send the reference modulation signal to each of the target laser modules respectively; The output laser beams of the plurality of target laser modules are combined into a laser light source and output.
10. A laser device, characterized in that: The laser device comprises the laser control system according to any one of claims 1 to 8.
Citation Information
Patent Citations
Laser apparatus including plurality of laser modules
CN108695681A
Laser and laser generation method
CN109244821A
Pump source driving control device and method and fiber laser
CN113809624A