29
(12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (10) International Publication Number (43) International Publication Date 22 January 2015 (22.01.2015) WO 2015/006867 Al PO PCT (51) International Patent Classification: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, H01S 3/10 (2006.01) H01S 3/13 (2006.01) BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, (21) International Application Number: HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, PCT/CA20 14/050670 KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, (22) International Filing Date: MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 15 July 2014 (15.07.2014) OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, (25) Filing Language: English TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, (26) Publication Language: English ZW. (30) Priority Data: (84) Designated States (unless otherwise indicated, for every 61/846,790 16 July 2013 (16.07.2013) US kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, (71) Applicant: ATTODYNE, INC. [CA/CA]; 6-1 Westside UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, Dr., Toronto, Ontario, M9C 1B2 (CA). TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, (72) Inventors: KRAEMER, Darren; 6-1 Westside Dr., MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, Toronto, Ontario M9C 1B2 (CA). FORTIN, Tom; 764 TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, Notre Dame Ave., Unit #1, Sudbury, Ontario P3A 2T2 KM, ML, MR, NE, SN, TD, TG). (CA). Published: (74) Agent: RIDOUT & MAYBEE LLP; 5th Floor, 250 Uni versity Avenue, Toronto, Ontario M5H 3E5 (CA). with international search report (Art. 21(3)) (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, (54) Title: LASER CONTROL SYSTEM AND METHOD 200 220 00 Fig. 2a o © (57) Abstract: A laser control system, control circuit, and method. A master oscillator laser generates a seed laser pulse train. An op - tical modulator receives the pulse train and modulate the pulse train based on a modulation signal to generate modulated seed pulses. A laser amplifier amplifies the modulated seed pulses to generate an amplified pulse sequence output. A control circuit controls the o operation of the optical modulator. The control circuit receives a clock signal synchronized with the seed laser pulse train and a trig ger input for asynchronous modulation of the seed laser pulse train, generates the modulation signal, and commumcates the modula tion signal to the optical modulator. The modulation signal controls the optical modulator to selectively transmit and attenuate seed pulses from the seed laser pulse train to produce modulated seed pulses corresponding to the trigger input and attenuated to maintain a predetermined amplitude envelope in the pulse sequence output.

(10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

(12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)

(19) World Intellectual PropertyOrganization

International Bureau(10) International Publication Number

(43) International Publication Date22 January 2015 (22.01.2015)

WO 2015/006867 AlP O P C T

(51) International Patent Classification: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY,H01S 3/10 (2006.01) H01S 3/13 (2006.01) BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM,

DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT,(21) International Application Number: HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR,

PCT/CA20 14/050670 KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME,

(22) International Filing Date: MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ,

15 July 2014 (15.07.2014) OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA,SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM,

(25) Filing Language: English TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM,

(26) Publication Language: English ZW.

(30) Priority Data: (84) Designated States (unless otherwise indicated, for every

61/846,790 16 July 2013 (16.07.2013) US kind of regional protection available): ARIPO (BW, GH,GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ,

(71) Applicant: ATTODYNE, INC. [CA/CA]; 6-1 Westside UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ,Dr., Toronto, Ontario, M9C 1B2 (CA). TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK,

EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV,(72) Inventors: KRAEMER, Darren; 6-1 Westside Dr.,MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM,

Toronto, Ontario M9C 1B2 (CA). FORTIN, Tom; 764TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW,

Notre Dame Ave., Unit #1, Sudbury, Ontario P3A 2T2 KM, ML, MR, NE, SN, TD, TG).(CA).

Published:(74) Agent: RIDOUT & MAYBEE LLP; 5th Floor, 250 University Avenue, Toronto, Ontario M5H 3E5 (CA). — with international search report (Art. 21(3))

(81) Designated States (unless otherwise indicated, for everykind of national protection available): AE, AG, AL, AM,

(54) Title: LASER CONTROL SYSTEM AND METHOD

200

220

00 Fig. 2a

o© (57) Abstract: A laser control system, control circuit, and method. A master oscillator laser generates a seed laser pulse train. An op -tical modulator receives the pulse train and modulate the pulse train based on a modulation signal to generate modulated seed pulses.A laser amplifier amplifies the modulated seed pulses to generate an amplified pulse sequence output. A control circuit controls the

o operation of the optical modulator. The control circuit receives a clock signal synchronized with the seed laser pulse train and a trigger input for asynchronous modulation of the seed laser pulse train, generates the modulation signal, and commumcates the modulation signal to the optical modulator. The modulation signal controls the optical modulator to selectively transmit and attenuate seedpulses from the seed laser pulse train to produce modulated seed pulses corresponding to the trigger input and attenuated to maintaina predetermined amplitude envelope in the pulse sequence output.

Page 2: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

LASER CONTROL SYSTEM AND METHOD

Cross-Reference to Related Applications

[0001] The present application claims priority from U.S. provisional patent

application no. 61/840,790, filed July 16, 2013, the entirety of which is hereby

incorporated by reference.

Technical Field

[0002] The present application relates to photonics. More particularly, the

present application relates to pulsed laser interfacing and the control of

asynchronous pulsing of amplified lasers.

Background

[0003] Pulse to pulse energy stability is important for precision and

reproducibility in certain laser-material processing applications. Pulse to pulse

stability can be < 1% root mean squared (RMS) in a well designed amplified

laser system operating under steady state conditions. However, in many

practical processing tasks, the laser must be triggered by motion control

equipment that is not synchronized. Asynchronous triggering can cause transient

conditions in the laser amplifier which disturb the pulse energy stability.

[0004] Pulse Energy and repetition rate are inversely related in a Master

Oscillator Power Amplifier (MOPA) laser close to saturation of the amplifiers. In

one method of asynchronous triggering, a MOPA laser system is pulsed at a

constant repetition rate and gain level, while an optical modulator is used at the

output of the laser system to gate the output pulses according to an external

trigger However, in at least some applications, this approach may have

disadvantages. For example, it limits the timing resolution to an integer factor of

the steady state repetition rate, and it requires an optical modulator with a large

enough aperture to transmit the laser output without optical damage. For high-

throughput laser machining applications, both of these limitations reduce speed

and increase cost.

Page 3: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

[0005] Another method to suppress first pulses has been demonstrated in

Q-switch or other pulsed lasers involving limiting the gain. Examples of US

patents that relate to the field include US Patent Nos. 8,081,668; 4,337,442

and 7,876,498.

Summary of Example Embodiments

[0006] According to one example, a laser control system and method are

provided. In a first aspect, the laser control system comprises a master oscillator

laser configured to generate a seed laser pulse train at a first repetition rate, an

optical modulator configured to receive the pulse train from the master oscillator

laser and modulate the pulse train based on a received modulation signal to

generate modulated seed pulses, a laser amplifier configured to amplify the

modulated seed pulses to generate an amplified pulse sequence output, and a

control circuit for controlling the operation of the optical modulator. The control

circuit is configured to receive a clock signal synchronized with the seed laser

pulse train, receive a trigger input for asynchronous modulation of the seed laser

pulse train, generate the modulation signal, and communicate the modulation

signal to the optical modulator. The modulation signal is configured to control

the optical modulator to selectively transmit and attenuate seed pulses from the

seed laser pulse train to produce modulated seed pulses corresponding to the

trigger input and attenuated to maintain a predetermined amplitude envelope in

the pulse sequence output.

[0007] In another aspect, the control circuit generates the modulation

signal using an algorithm based on the clock signal and the trigger input.

[0008] In a further aspect, the algorithm is executed on the control circuit.

[0009] In a further aspect, the control circuit is further configured to

communicate with an external processor, and the algorithm is executed on the

processor.

[00010] In a further aspect, the laser control system further comprises a

sensor monitoring at least one characteristic of the amplified pulse sequence

Page 4: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

output and provid ing feed back to the control circu it, wherei n the algorith m is

further based on the feed back from the sensor.

[000 11] In a further aspect, the algorith m self-ca librates based on the

read ings from the sensor.

[000 12] In a further aspect, the algorith m further com prises a lea rn ing

algorith m for pulse envelope control under arbitra ry triggering .

[000 13] In a further aspect, the algorith m determ ines the amou nt of

atten uation of the mod ulation sig na l based on a timer that resets with each

pulse in the trigger input.

[000 14] In a further aspect, the predeterm ined amplitude envelope

com prises an envelope havi ng a burst energy set poi nt.

[000 15] In a further aspect, the predeterm ined amplitude envelope

com prises an envelope havi ng a burst ampl itude set poi nt.

[000 16] In another example, a laser control circu it is provided for controll ing

the output of a laser. The control circu it is config ured to receive a clock sig na l

synch ron ized with a seed laser pu lse tra in, receive a trigger input for

asynch ronous mod ulation of the seed laser pu lse tra in, generate a mod ulation

sig na l for control ling an optica l mod ulator receiving the seed laser pu lse tra in to

selectively tra nsm it and atten uate seed pu lses from the seed laser pu lse tra in to

prod uce mod ulated seed pu lses correspond ing to the trigger input and

atten uated to ma inta in a predeterm ined ampl itude envelope of a pu lse seq uence

output (230) after being amplified by a laser ampl ifier, and com municate the

mod ulation sig na l to the optica l mod ulator.

[000 17] In another example, a method for control ling the output of a laser

is provided . The method com prises receivi ng at a control circu it a clock sig na l

synch ron ized with a seed laser pu lse tra in, receiving at a control circu it a trigger

input for asynch ronous mod ulation of the seed laser pu lse tra in, generati ng at a

control circu it a mod ulation sig na l for controll ing an optica l mod ulator receiving

the seed laser pu lse tra in to selectively tra nsm it and atten uate seed pu lses from

the seed laser pu lse tra in to prod uce mod ulated seed pu lses correspond ing to

Page 5: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

the trigger input and attenuated to maintain a predetermined amplitude

envelope of a pulse sequence output after being amplified by a laser amplifier,

and communicating the modulation signal to the optical modulator.

[00018] Further aspects and examples will be apparent to a skilled person

based on the description and claims.

Brief Description of The Drawings

[00019] Example embodiments of a laser control system and method will

now be described in greater detail with reference to the accompanying drawings

of example embodiments in which :

[00020] Fig. 1 is a time-domain diagram showing the operation of a

conventional asynchronous pulse picker.

[00021] Fig. 2a is a block diagram showing components of a laser control

system according to an example embodiment exhibiting first-pulse suppression

for on-demand triggering using optical pre-compensation and having an open

loop configuration.

[00022] Fig. 2b is a block diagram showing components of a laser control

system according to a variant of the embodiment of Fig. 2a, this embodiment

having a closed loop configuration.

[00023] Fig. 3 is a time-domain diagram showing a pre-compensation

method to correct laser amplifier gain transients according to an example

embodiment.

[00024] Fig. 4 is an oscilloscope trace showing first pulse suppression

according to an example embodiment. The left trace shows the uncorrected

pulse train. The right trace shows the corrected pulse train.

Page 6: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

[00025] Fig 5. is a simplified circu it d iag ram showing an example

im plementation of an asynch ronous t im ing control circu it accord ing to an

example embod iment.

[00026] Fig . 6 is a d iag ram modeling a t hree- level laser energy system

accord ing to an exa mple embod iment.

Description of Example Embodiments

[00027] With reference to the drawings, Fig . 1 shows a basic asynchronous

trigger scheme in which the trigger tim ing is not synch ron ized with the master

oscillator repetition rate. Th is resu lts in the tim ing resolution being lim ited to an

integer factor of the steady state repetition rate of the pu lse tra in. The fiber

laser pu lse tra in 102 generates pu lses at a set repetition rate, such as 30 MHz.

The trigger input 104, such as a tra nsistor-tra nsistor- log ic (TTL) trigger input,

may arrive at freq uencies of 0 to 500 KHz in the illustrated example. The t im ing

circu it output 106 is t hus lim ited to pu lses with envelopes 112 centered on pu lse

tra in 102 pu lses occu rring a fu l l interva l after the first pu lse tra in pu lse followi ng

the onset of the trigger input 104, lead ing to a static delay and j itter 110 that

can in some cases be more tha n an interva l long , where an interva l is inversely

proportiona l to the repetition rate of the pu lse tra in 102 . Th is tim ing circu it

output 106 t hus generates a fina l acousto-optica l mod ulator output 108 with

pu lses centered on the tim ing circu it output 106 pu lses and delayed from the

onset of the trigger input 104 step function .

[00028] Direct mod ulation of the seed laser is an obvious alternative to

mod ulation of the output. However, due to the excited state lifeti me of the laser

amplifier, prolonged periods without seed pu lses lead to hig her ga in cond itions

for the lead ing edge of triggered pulse packets. Th is is known as the hig h energy

"first pu lse" effect.

[00029] Exa mples embod iments of the invention relate to a laser control

circu it and method for enabling asynch ronous, or pulse on dema nd' triggering of

a Master Oscil lator Power Amplifier (MOPA) laser system with controlled output

pulse energy, by use of optica l mod ulation and atten uation between the master

Page 7: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

oscillator (MO) seed pu lses and the laser power amplifier (PA) to pre-

com pensate for tra nsient ga in effects in the PA in order to ach ieve arbitra ry

control of the envelope of the asynch ronously mod ulated output pu lse tra in .

[000 30] In an example embod iment, the pump laser cond itions are left

consta nt, so as to m in im ize therma l relaxation effects, and the output of the

laser system is mod ulated by controlli ng a fast optica l atten uator between the

seed laser and amplifier, with varia ble tra nsm ission to pre-compensate for

tra nsient ga in in a laser amplifier system .

[000 31] With reference to the drawings, Fig . 2a shows a block d iag ram of a

laser control system 200 accord ing to an exa mple embod iment. In the illustrated

embod iment, the laser control system 200 com prises a MOPA laser system in

which the output pu lses-tra in amplitude, duration, freq uency, and phase are

control led by an electron ic circu it driving an optica l mod ulator. The system uses

a master osci llator 202 acting as a pu lse laser sou rce which generates a pu lse

tra in 226 usi ng a seed laser such as a f iber laser. The pu lse tra in 226 is incident

upon an optica l mod ulator 204 which mod ulates the pu lse tra in 226 to generate

packets of mod ulated seed pu lses 228 . The operation of the optica l mod ulator

204 is driven by a mod ulation sig na l 224 generated by an electron ic control

circu it 212, wh ich receives a trigger seq uence input 222 and a clock sig na l input

220 and generates the mod ulation sig na l 224 based on these inputs. In the

i l lustrated embod iment, the clock sig na l 220 is generated by the master

oscillator 202 based on the repetition rate of the pu lse tra in 226. However, other

embod iments cou ld drive both the master osci llator 202 and the control circu it

212 using an independent clock sig na l 220.

[000 32] The mod ulated seed pu lses 228 generated by the optica l mod ulator

204 are in t urn incident on one or more laser amplifiers . In the illustrated

embod iment, there is a sing le laser amplifier 206 com prising a pre-a mplifier 208

and a power amplifier 210 and fed by a conti nuous pump laser 214. The

mod ulation sig na l 224 generated by the control circu it 212 is sha ped to resu lt in

packets of mod ulated seed pu lses 228 incid ent on the one or more laser

amplifiers 206 so as to prod uce a desired amplified output pulse seq uence 230

of amplified pu lse packets with control led amplitude, duration, freq uency and

Page 8: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

phase. In the illustrated embod iment, the output pulse seq uence 230 has a set

burst energy point for each burst of pu lses : the left burst 230(a) with the lower

repetition rate has a hig her pu lse amplitude, while the rig ht burst 230(b) with

the hig her repetition rate has a lower pu lse amplitude, t hus generating two burst

with equiva lent energy.

[000 33] In other embod iments, the desired envelope of the output pu lse

seq uence 230 cou ld be sha ped usi ng other criteria . For exa mple, in one

embod iment the envelope of the output pu lse seq uence 230 wou ld be sha ped to

have a set predeterm ined flat amplitude rega rd less of other burst

cha racteristics, such as repetition rate or duration of the burst. Some

embod iments cou ld have the desired envelope cha racteristics preset in the

control circu it 212, while others cou ld allow a user to progra m thei r own

envelope cha racteristics into the system usi ng the control circu it 212 or other

processors or com puters attached thereto (as further set out below) .

[000 34] Fu rthermore, some embod iments may use a trigger seq uence input

222 with varia ble amplitude. The envelope of the output 230 may take the

trigger input 222 amplitude into accou nt; for example the system may generate

an output envelope with an energy set point and/or ampl itude set point

dependent on the amplitude of the trigger input 222 .

[000 35] Fig . 2b shows a varia nt of the system in from Fig . 2a where the

trigger input 222 has a varia ble amplitude wh ich influ ences the amplitude of the

system output 230 . The varia nt embod iment in Fig . 2b also uses the amplifier

output 230 to provide feedback to other com ponents in the system . The

amplifier output 230 is measu red via a beam splitter 234 using a photo sensor

216, which provides a control sig na l 232 to the control circu it 212 to provide

feedback used for self-ca libration, as deta iled further below.

[000 36] The ga in experienced by pu lses in a laser amplifier with consta nt

pumping cond itions depends on the repetition rate of the mod ulated seed pu lses

228 . Th is is due to the lifetime of the excited state popu lation in the laser ga in

materia l. Seed ing with pu lse periods shorter tha n the time req uired for re-

popu lation of the excited state resu lts in less ga in in the amplifier once the

amplifier output power is satu rated . Long pauses between bursts or packets of

Page 9: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

pu lses can resu lt in h ig her ga in for the lead ing pu lses, red ucing pu lse-to-pu lse

sta bility and possible optica l damage to the laser amplifier. The present system

and method may in some embod iments provide a method of pre-com pensation

of laser amplification tra nsient cha racteristics by electron ic controlled

atten uation of the laser amplifier input pu lses under steady state pum ping

cond itions to ach ieve good envelope control of bursts of laser pu lses .

[000 37] In more deta il, referring to the embod iments shown in Fig . 2a and

2b, the master oscil lator 202 prod uces a train of short pu lses 226 at a g iven hig h

repetition rate, e.g. > 10 hz. The master oscil lator 202 also includes a

photod iode sensor or other mea ns of generating an electrica l clock s ig na l 220

correspond ing to the output pu lse tra in 226. The control circu it 212 as shown

incl udes a synch ron izing gate circu it sim ila r to the type used to in the context of

trigger scheme described in Fig . 1 that selects which pulse or burst of pu lses

shou ld be tra nsm itted by the optica l mod ulator 204 at a lower repetition rate,

e.g. < 10 hz. Th is decision may be determ ined by the externa l trigger

seq uence 222, or by a predeterm ined prog ra m govern ing the control circu it 212.

[000 38] The fol lowi ng genera l equation descri bes the effect of the laser

amplifier 206 on the seed pu lses 228 in an example embod iment :

/,„(/) = «(/)· 0 (t)

where » is the laser output power flux (proportiona l to output pu lse seq uence

230) in units of [W/m 2] and is the laser input power flux (seed pu lses 228),

a function of the »( master oscillator power f lux (pu lse tra in 226) and the

mod ulation sig na l ( 224 . G(t) is the ga in of the laser amplifier 206.

[000 39] In a laser control system accord ing to an exa mple embod iment, G

may be a com plicated function , and ana lytica l description of the com plex

com bination of non linea r optica l elements may be difficu lt. However, an exam ple

is described herein below to provide a basis for creating a control algorith m for

an example laser control system .

Page 10: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

[00040] With reference to Fig . 6, the ga in ca lcu lation can be modeled by the

following t hree-level laser system popu lation rate equation, where Nn is the

popu lation of level n. The system has t hree levels i 624, N2 622, and N3 608 .

N A +N A +(N - N )B p + (N - N )B pL

N A - N A - N - N )B p L

- N A - N A - {N - N )B

606, 604, 626, are the rates of sponta neous em ission, a 610 and

618 are the rates of stim ulated absorption and em ission, Pp = )] 612

is the energy density of the pump laser, and P L jS t energy

density of the laser inside the amplifier which is a function of .

[00041 ] In t his exa mple the ga in of the 3 level laser amplifier is a function

of the popu lation inversion V( ) suc h that

[00042] The mod ulation sig na l t ) = A(t)- P t ) where is the t ime

dependa nt atten uation prod uced by the control circu it algorith m and P(t) is the

desi red pulse seq uence and pre-specified envelope. The exa mple above

i l lustrates one possi ble approach for solving (numerica lly or otherwise) for the

time dependa nt atten uation req uired from the algorith m used by the control

circu it 212.

[00043] In one exa mple config uration , the pu lse seq uence P(t) is defi ned

by the asynch ronous trigger 222 and pre-specified envelope sha pe. In another

Page 11: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

example config uration it is entirely specified by the control input of the tim ing

circu it 322 as seen in Fig . 2b.

[00044] In a closed loop config uration as shown in Fig . 2b, the error

between the pre-specified pu lse envelope and the laser output can be expressed

as = - where D is the delay between the input of the control

input of the tim ing circu it and the output of the laser amplifier and the

mod ulation sig na l 224 ( t) = A(t, AE)- P(t)

[00045] Thus, the control circu it 212 in some embodiments includes a

mea ns of com pensati ng for the tra nsient cha nges in the laser amplifier 206 that

resu lt from cha nges in the tim ing between mod ulated seed pu lses 228 . Th is pre-

com pensation determ ines the amplitude of the mod ulation sig na l 224 going to

the optica l mod ulator 204, which alters the tra nsm itted energy of the selected

laser pu lses .

[00046] Fig . 3 shows an exa mple of t his pre-com pensation method for

correcting laser amplifier ga in tra nsients. The seed laser pulse tra in 226 has a

hig h repetition rate. The asynch ronous trigger input seq uence 222 operates at a

sig nifica ntly lower freq uency and exh ibits packets or bursts or steps or pu lses

322 . Without atten uation or pre-com pensation, the uncorrected mod ulator sig na l

306 prod uced by the control circu it 212 wou ld exh ibit pu lses 324 having a flat

ga in . The interva l between pu lses in the sa me packet 320 wou ld be a function of

the repetition rate of the trigger seq uence 222 . The interva l between different

packets 318 wou ld be sig nifica ntly longer and wou ld also be a function of the

trigger seq uence 222 .

[00047] If t his uncorrected mod ulator sig na l 306 were used and tra nsm itted

to the optica l mod ulator 204, the amplified output pu lse seq uence generated by

the amplifier 206 wou ld appea r as an uncorrected laser amplifier output 308

having pu lses 314 of varia ble ga in prod ucing a non-flat envelope 316, and

specifica lly pu lses wherein ga in wou ld decay over the duration of a packet and

wou ld be at its maxim um at the beg inning of a packet after a long interva l 318

for regeneration . Th is is the "fi rst pu lse problem" previously d iscussed .

Page 12: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

[00048] In exa mple embod iments of the present system and method, the

control circu it instead pre-com pensates for these regeneration and decay effects

by generating a corrected mod ulator sig na l 224 (instead of uncorrected sig na l

306) having atten uated ga in based on the previous pu lse seq uence and its

effects on decay and regeneration . The pu lses 326 of the corrected mod ulator

sig na l 224 therefore have varia ble ga in and adj usta ble decay 332 depend ing on

their position with in a packet, the duration between packets, the repetition rate

of the trigger input 222, and potentia lly oth er factors.

[00049] Using the corrected mod ulator sig na l 224 resu lts in a laser amplifier

output 230 having packets of pu lses 328 with a flat envelope 330 (as opposed to

sig na l 308) . Pu lses that wou ld have experience hig her ga in tha n thei r

conti nuously seeded cou nterpa rts wou ld in such a pre-com pensation reg ime be

atten uated to avoid excess pu lse energy after the amplification by the laser

amplifier 206.

[000 50] Fig . 4 illustrates the effect of the pre-com pensation reg ime on laser

amplifier output 230 . The trace shown on the left 402 shows the uncorrected

output pulse seq uence 308 of the amplifier 206 resu lting from an uncorrected

mod ulator sig na l 306, wh ile the trace on the rig ht 404 shows a corrected

amplifier output pulse seq uence 230 resu lti ng from a corrected mod ulator sig na l

224 using pre-com pensation .

[000 51] Advantages of this system and method of pre-compensation may

incl ude, in some embod iments, the ability t o trigger the laser system with an

externa l pu lse seq uence that is neither consistent in terms of repetition rate, nor

synch ron ized to the master oscillator, while decou pling the output pu lse energy

from the externa l trigger tim ing .

[000 52] Thus, some embod iments may provide a MOPA laser system with

an externa l trigger incl ud ing a control circu it 212 that ca n be t uned to

com pensate for the power amplifier 206 tra nsient response. A specific example

embod iment 500 of the control circu it 212 is shown in Fig . 5. The clock s ig na l

220 (in some embod iments generated by a photod iode included in the master

oscillator 202) is used as the clock input to a flip-flop circu it 504 wh ich

synch ron izes the trigger input sig na l 222 . The trigger input 222 in some

Page 13: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

embod iments f irst feeds t hroug h a trigger select block 502 wh ich takes as its

select input a mod ified version of the clock sig na l 220 after it has fed t hroug h a

Divide by N block 516 and a chopper block 514. The trigger select block 502

switches between the externa l trigger mode and an interna l trigger mode, where

the interna l trigger mode uses a trigger signa l generated by the microprocessor

unit 518 (described below) having a known phase relationsh ip with the clock

sig na l 220 . The flip-flop block 504 generates an output wh ich used by a pu lse

length adj ustable one shot circu it 506 to in t urn generate an output pulse 532 .

The length of the pu lse generated by the one shot circu it 506 is genera lly longer

tha n optica l pu lse duration of the master oscil lator 202 and shorter tha n the

time between pu lses of the clock sig na l 220 to act as a gate for ind ivid ua l pu lses

- for exa mple, they may resem ble the tim ing circu it output envelopes 112

shown in Fig . 1, with the width of envelope 112 dictated by the pu lse length of

the one shot circu it 506. In some embod iments, the system may operate in a

pulse burst mode, where the length of the one shot circu it 506 may be increased

to tra nsm it multiple pu lses from the master oscillator 202 as a burst of pu lses

entering the amplifier 206. A phase delay 508 is used in conj unction with a

d ig ita l-a na log-converter (DAC) 512 im plementing the pre-com pensation

atten uation (and responsible for creati ng the adj usta ble decay 332 seen in Fig .

3) to a lig n the optica l mod ulator sig na l 224 with the pu lse tra in from the master

oscillator 202 . A microprocessor unit ( PU ) 518 receives the sync block output

sig na l 530 as a cou nter input, receives the asynch ronous trigger input 222 as a

further input, and exercises control over the various blocks and com ponents of

the control circu it 212, includ ing in some embod iments the Divide by N block

516, the trigger select block 502, the one shot circu it 506, the delay block 508,

and the DAC 512. The DAC 512 control led by the MPU 518 acts as a suppression

circu it which adj usts the amplitude of the optica l mod ulator 204 by adj usti ng the

amou nt and t ime profile of the suppression .

[000 53] In some embod iments, the ga in ca lcu lations used in the pre-

com pensation and suppression reg ime are made with in the control circu it 212

ha rdware itself, wh ile in other embod iments the ca lcu lations are made

externa lly, e.g. by a processor 522 or com puter in com munication with the

control circu it 212. These ca lcu lations may take into accou nt various factors in

different embod iments, includ ing the position of the present pu lse with in a

Page 14: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

packet, the duration between packets, the repetition rate of the trigger input

222, and potentia lly other factors . In one example embod iment, the pre-

com pensation ga in atten uation ca lcu lation is based on the value of a timer that

resets after each pu lse. Some embod iments may make use of a memory to store

and look up past patterns of mod ulation and output, and to base present pre-

com pensation ca lcu lations on such memory looku ps .

[000 54] In some embod iments, such as the varia nt shown in Fig . 2b, the

amplifier output 230 is used to provide feed back to other com ponents in the

system . Some embod iments may measu re the amplifier output 230 via a bea m

splitter 234 using a sensor, such as a photo sensor 216 or a power meter, and

provide these read ings as a feed back control sig na l 232 to the control circu it 212

or a com puter or processor 522 control ling the control circu it 212. These

read ings may allow the com puter to self-ca librate the system . Some

embod iments using such a measu rement tech niq ue may further include an

algorith m implemented by the com puter to lea rn over time and thereby control

the pu lse envelope under arbitra ry triggering . Th is algorith m wou ld adj ust the

ava ila ble control to ach ieve the pre specified amplitude envelope and seq uence

of pu lses . In one such embod iment, the algorith m m ig ht com pare the two output

traces of Fig . 4 and use the sta nda rd deviation of the corrected trace 404 as a

fitness function, ca librating to m in im ize t h is value. Another algorith m cou ld

com pa re the corrected trace 404 to a desi red output envelope and tra in the

system to m in im ize t his value instead . Any of the number of other fitness

functions cou ld be employed to auto-ca librate the system to prod uce output

more accu rately adhering to a desi red mode of operation .

[000 55] In some embod iments, the optica l mod ulator 204 cou ld be

im plemented as two or more optica l mod ulators operating in conj unction, either

in pa ra llel or in seq uence, to prod uce the mod ulator output 228 from one or

more pulse tra in inputs 226 .

[000 56] In some embod iments, the control circu it 212 cou ld be

im plemented as a genera l purpose computer or processor, such as a genera l

purpose com puter having specia lized ha rdwa re for hig h-speed acoustic

processing .

Page 15: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

[000 57] While the described embod iments have shown the feedback sig na l

from the photo sensor 216 as a sing le control sig na l 232, such as a sensor

read ing of output amplitude, some embod iments may use one or more sensors

or other components to provide a plu ra lity of control sig na ls 232 used to tra in or

auto-ca librate the pre-compensation algorith m used by the control circu it 212.

[000 58] The present d isclosu re may be embod ied in other specific forms

without depa rting from the ful l scope of the cla ims as read in lig ht of the

specification as a whole, and wou ld be understood by a person of ski l l in the art

to encom pass various sub-combi nations and varia nts of descri bed featu res. The

described embod iments are to be considered in a l l respects as being on ly

i l lustrative and not restrictive. The present d isclosu re intends to cover and

embrace a l l su ita ble cha nges in tech nology.

Page 16: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

Claims

What is claimed is:

1. A laser control system comprising:

a master oscillator laser configured to generate a seed laser pulse train at

a first repetition rate;

an optical modulator configured to receive the pulse train from the master

oscillator laser and modulate the pulse train based on a received modulation

signal to generate modulated seed pulses;

a laser amplifier configured to amplify the modulated seed pulses (228) to

generate an amplified pulse sequence output; and

a control circuit for controlling the operation of the optical modulator

configured to:

receive a clock signal synchronized with the seed laser pulse train;

receive a trigger input for asynchronous modulation of the seed

laser pulse train;

generate the modulation signal ,and

communicate the modulation signal to the optical modulator,

wherein the modulation signal (224) is configured to control the

optical modulator (204) to selectively transmit and attenuate seed

pulses from the seed laser pulse train (226) to produce modulated

seed pulses (228) corresponding to the trigger input (222) and

attenuated to maintain a predetermined amplitude envelope in the

pulse sequence output (230).

Page 17: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

2. The laser control system of Cla im 1, wherein the control circu it generates the

mod ulation sig na l usi ng an algorith m based on the clock sig na l and the trigger

input.

3. The laser control system of Cla im 2, wherein the algorith m is executed on the

control circu it.

4 . The laser control system of Cla im 2, wherein the control circu it is further

config ured to comm unicate with an externa l processor, and wherein the

algorith m is executed on the processor.

5. The laser control system of Cla im 2, further com prising a sensor mon itoring at

least one cha racteristic of the amplified pu lse seq uence output and provid ing

feedback to the control circu it, wherei n the algorith m is further based on the

feedback from the sensor.

6 . The laser control system of Cla im 5, wherein the algorith m self-ca librates

based on the read ings from the sensor.

7. The laser control system of Cla im 2, wherein the algorith m further com prises

a lea rn ing algorith m for pu lse envelope control under arbitrary triggering .

8. The laser control system of Cla im 2, wherein the algorith m determ ines the

amou nt of atten uation of the mod ulation sig na l based on a t imer that resets with

each pu lse in the trigger input.

9. The laser control system of Cla im 1, wherein the predeterm ined amplitude

envelope com prises an envelope having a burst energy set point.

10. The laser control system of Cla im 1, wherein the predeterm ined amplitude

envelope com prises an envelope having a burst amplitude set point.

11. A laser control circu it for controlli ng the output of a laser, config ured to :

receive a clock s ig na l synch ron ized with a seed laser pu lse tra in ;

Page 18: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

receive a trigger input for asynch ronous mod ulation of the seed

laser pu lse tra in ;and

generate a mod ulation sig na l for control ling an optica l mod ulator

receiving the seed laser pu lse tra in to selectively tra nsm it and

atten uate seed pu lses from the seed laser pulse tra in to prod uce

mod ulated seed pu lses correspond ing to the trigger input and

atten uated to ma inta in a predeterm ined amplitude envelope of a

pu lse seq uence output after being amplified by a laser amplifier.

12. The laser control circu it of Cla im 11, wherein the control circu it generates

the mod ulation sig na l using an algorith m based on the clock sig na l and the

trigger input.

13. The laser control circu it of Cla im 12, wherein the algorith m is executed on

the control circu it.

14. The laser control circu it of Cla im 12, wherein the control circu it is further

config ured to comm unicate with an externa l processor, and wherein the

algorith m is executed on the processor.

15. The laser control circu it of Cla im 12, further config ured to receive feed back

from a sensor mon itoring at least one cha racteristic of the amplified pu lse

seq uence output, wherein the algorith m is further based on the feed back from

the sensor.

16. The laser control circu it of Cla im 15, wherein the algorith m self-ca librates

based on the read ings from the sensor.

17. The laser control circu it of Cla im 12, wherein the algorith m further com prises

a lea rn ing algorith m for pu lse envelope control under arbitrary triggering .

Page 19: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

18. The laser control circu it of Cla im 12, wherein the algorith m determ ines the

amou nt of atten uation of the mod ulation sig na l based on a t imer that resets with

each pu lse in the trigger input.

19 . The laser control circu it of Cla im 11, wherein the predeterm ined amplitude

envelope com prises an envelope having a burst energy set point.

20 . The laser control circu it of Cla im 11, wherein the predeterm ined amplitude

envelope com prises an envelope having a burst amplitude set point.

21. A method for controlli ng the output of a laser, com prising :

receiving at a control circu it a clock sig na l synch ron ized with a seed

laser pu lse tra in ;

receiving at a control circu it a trigger input for asynchronous

mod ulation of the seed laser pu lse tra in ; and

generating at a control circu it a mod ulation sig na l for controlling an

optica l mod ulator receiving the seed laser pu lse tra in to selectively

tra nsm it and atten uate seed pu lses from the seed laser pu lse tra in

to prod uce mod ulated seed pu lses correspond ing to the trigger

input and atten uated to ma inta in a predeterm ined amplitude

envelope of a pulse seq uence output after bei ng amplified by a

laser amplifier.

22 . The method of Cla im 21, wherein the control circu it generates the

mod ulation sig na l usi ng an algorith m based on the clock sig na l and the trigger

input.

23 . The method of Cla im 22, wherein the algorith m is executed on the control

circu it.

24. The method of Cla im 22, further com prising

Page 20: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

com municati ng the clock sig na l and the trigger input from the control

circu it to an externa l processor;

executing the algorith m on the processor to determ ine admitta nce and

atten uation data for the mod ulation sig na l; and

com municati ng the adm itta nce and atten uation data from the processor to

the control circu it.

25 . The method of Cla im 22, further com prising receiving feedback from a

sensor mon itori ng at least one characteristic of the amplified pu lse seq uence

output, and wherein the algorith m is further based on the feedback from the

sensor.

26 . The method of Cla im 25, wherein the algorith m self-ca librates based on the

read ings from the sensor.

27 . The method of Cla im 22, wherein the algorith m further com prises a lea rn ing

algorith m for pulse envelope control under arbitra ry triggering .

28 . The method of Cla im 22, wherein the algorith m determ ines the amou nt of

atten uation of the mod ulation sig na l based on a timer that resets with each

pulse in the trigger input.

29 . The method of Cla im 21, wherein the predeterm ined amplitude envelope

com prises an envelope having a burst energy set poi nt.

30 . The method of Cla im 21, wherein the predeterm ined amplitude envelope

com prises an envelope having a burst ampl itude set poi nt.

Page 21: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 22: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 23: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 24: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 25: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 26: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 27: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back
Page 28: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

INTERNATIONAL SEARCH REPORT International application No.

PCT/CA2014/050670A . CLASSIFICATION OF SUBJECT MATTER

IPC: HOIS 3/10 (2006.01) , HOIS 3/13 (2006.01)

According to International Patent Classification (IPC) or to both national classification and IPC

B . FIELDS SEARCHED

Minimum documentation searched (classification system followed by classification symbols)

H01S 3/10 (2006.01) , H01S 3/13 (2006.01)

Documentation searched other than minimum documentation to the extent that such documents are included in the fields searched

Electronic database(s) consulted during the international search (name of database(s) and, where practicable, search terms used)

Databases: QUESTAL ORBIT (FAMPAT); Google Scholar.Keywords: Laser control, master oscillator, seed pulses, (optical) modulat+, amplifier, asynchronous trigger+/ pulsing, pulse energy/ stability,"first pulse" high energy effect/ problem, modulat+ seed pulse?, pre_distortion / pre_compensation, feedback.

C . DOCUMENTS CONSIDERED TO BE RELEVANT

Category' Citation of document, with indication, where appropriate, of the relevant passages Relevant to claim No.

X US2010/0177794A1 (PENG et al.) 15 July 2010 (15-07-2010) 1-4, 9-14, 19-24, 29-30Y * abstract; paras [24, 26, 32-33, 36, 40-41, 43]; figs. 1, 5-6; claim 1 5-8, 15-18, 25-28

Y US5128601 (ORBACH et al.) 07 July 1992 (07-07-1992) 5-8, 15-18, 25-28* abstract; col. 1, lines 15-20, 46-56; col. 5, lines 7-10, 52-54, 64-66; col. 13, lines 1-14; figs. 1,

3, 4A-B *

A EP2363927A2 (OGAKI) 07 September 201 1 (07-09-201 1) 1-30* whole document *

Further documents are listed in the continuation of Box C. (" See patent family annex.

Special categories of cited documents: later document published after the international filing date or prioritydocument defining the general state of the art which is not considered date and not in conflict with the application but cited to understandto be of particular relevance the principle or theory underlying the invention

Έ ' earlier application or patent but published on or after the international 'X' document of particular relevance; the claimed invention cannot befiling date considered novel or cannot be considered to involve an inventive

'L' document which may throw doubts on priority claim(s) or which is step when the document is taken alonecited to establish the publication date of another citation or other document of particular relevance; the claimed invention cannot bespecial reason (as specified) considered to involve an inventive step when the document is

' document referring to an oral disclosure, use, exhibition or other means combined with one or more other such documents, such combinationdocument published prior to the international filing date but later than being obvious to a person skilled in the art

'Ρ ' the priority date claimed document member of the same patent family

Date of the actual completion of the international search Date of mailing of the international search report18 September 2014 (18-09-2014) 06 October 2014 (06-10-2014)

Name and mailing address of the ISA/CA Authorized officerCanadian Intellectual Property OfficePlace du Portage I, CI 14 - 1st Floor, Box PCT Michal Bordovsky (819) 994-753350 Victoria StreetGatineau, Quebec K1A 0C9Facsimile No.: 001-819-953-2476

Form PCT/ISA/210 (second sheet ) (July 2009) Page 2 of 3

Page 29: (10) International Publication Number International ... · output a n d provid in g feed back to the control circu it, wherei n the a lgorith m is fu rther based o n the feed back

INTERNATIONAL SEARCH REPORT International application No.Information on patent family members PCT/CA2014/050670

Patent Document Publication Patent Family PublicationCited in Search Report Date Member(s) Date

US20101 77794A1 15 July 2010 (15-07-201 0) US20101 77794A1 15 July 2010 (15-07-201 0)US8309885B2 13 November 2012 ( 13-1 1-2012)CA2749329A1 22 July 2010 (22-07-201 0)CN102334249A 25 January 2012 (25-01-2012)CN102334249B 0 1 January 2014 (01-01-201 4)JP201251 5450A 05 July 2012 (05-07-2012)

R20 0 12347A 12 October 201 (12-1 0-201 )TW201 031 064A 16 August 201 0 ( 16-08-2010)WO201 008309 1A2 22 July 2010 (22-07-201 0)WO20 10083091 A3 23 September 201 0 (23-09-2010)

US5128601A 07 July 1992 (07-07-1 992) US5128601A 07 July 1992 (07-07-1 992)IL91240D0 19 March 1990 ( 19-03-1 990)IL91240A 3 1 July 1994 (31 -07-1 994)JPH03174785A 29 July 1991 (29-07-1 991)JP2955334B2 04 October 1999 (04-1 0-1 999)

EP2363927A2 07 September 201 1 (07-09-201 1) EP2363927A2 07 September 201 1 (07-09-201 1)EP2363927A3 09 November 201 1 (09-1 1-201 1)CN1021 89330A 2 1 September 201 1 (21-09-201 1)JP201 1181761A 15 September 201 1 (15-09-201 1)JP5251 902B2 3 1 July 2013 (31 -07-201 3)

Form PCT SA 10 (patent family annex ) (July 2009) Page 3 of 3