Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Genetic algorithm-based control of birefringent filtering for self-tuning, self-pulsing fiber lasers

Open Access Open Access

Abstract

Polarization-based filtering in fiber lasers is well-known to enable spectral tunability and a wide range of dynamical operating states. This effect is rarely exploited in practical systems, however, because optimization of cavity parameters is nontrivial and evolves due to environmental sensitivity. Here, we report a genetic algorithm-based approach, utilizing electronic control of the cavity transfer function, to autonomously achieve broad wavelength tuning and the generation of Q-switched pulses with variable repetition rate and duration. The practicalities and limitations of simultaneous spectral and temporal self-tuning from a simple fiber laser are discussed, paving the way to on-demand laser properties through algorithmic control and machine learning schemes.

Published by The Optical Society under the terms of the Creative Commons Attribution 4.0 License. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.

Fiber lasers are an important technology that continues to enable new applications as device performance, flexibility, and reliability improve. Alongside research pushing the frontiers of laser specifications in the laboratory, there is a need to develop tunable, turn-key systems for nonexpert users, allowing precise control of temporal and spectral properties of the source.

Spectral tunability can be achieved by introducing a bulk interference or birefringent filter, or diffraction grating into the cavity. Free-space components, however, eliminate the alignment-free benefits of an all-fiber system. A solution is to use an artificial birefringent filter, formed from the combined effect of dispersive linear polarization rotation due to fiber birefringence and polarization-dependent loss [1]. This is analogous to a Lyot filter, exhibiting a comb-like transmission function.

Duration-tunable pulses can be generated by Q-switching (QS) and/or mode-locking using an electrically driven modulator. A conceptually simpler approach, however, is passive pulse generation exploiting nonlinearity in fiber. Nonlinear polarization rotation (NPR), for example, manifests itself through an intensity-dependent change in the polarization state of propagating light, yielding a power-dependent transmission when combined with a polarizer—i.e., forming an effective saturable absorber (SA) through nonlinear birefringent filtering. The transfer function can be modified through polarization control, varying the modulation depth and saturation intensity, and enabling a range of pulsed behaviors. Despite progress in the development of new real SA materials [2], artificial SAs remain a robust approach to pulse generation, with a quasi-instantaneous response and without requiring advanced material fabrication.

Exploitation of linear and nonlinear polarization-based filtering in all-fiber cavities has enabled wide tunability over a range of output properties, including: >75nm mode-locked tuning range [3], multiwavelength operation with up to 25 distinct wavelengths simultaneously [4]; and temporal states from CW to Q-switching and mode-locking. More recent applications of birefringent filtering in all-normal dispersion lasers have stabilized pulse formation [5], and enabled tuning of both wavelength [6,7] and pulse duration [7] by exploiting the chirped pulse dynamics.

The use of polarization-based filtering techniques in practical systems has been limited, however, by two major problems. First, fiber birefringence can be modified by its environment (i.e., thermally/mechanically induced random fluctuations), thus optimum polarization settings can drift, requiring regular readjustment. Additionally, the coupled and nonlinear dependence of the output properties on cavity parameters that adjust temporal and spectral modulation result in a complex, time-consuming optimization procedure to achieve a desired output [3,7].

To address this, automated parameter control approaches have been proposed, focused principally on achieving stable fixed-wavelength mode-locking [812]. Algorithms that simply search for optimum states, however, struggle with the diversity of laser operating regimes that include multiple points of local maxima (in addition to the desired global maxima). A promising and versatile solution to this problem is to employ machine learning [1317], broadly defined as system development to perform given functions without explicit instruction. Learning [14] and genetic algorithms (GAs) [1517] have recently been applied to fiber lasers to intelligently explore parameter space and locate global optima, e.g., stable single-pulse mode locking [17].

Here, we extend this approach by using a GA to automate self-tuning of a fiber laser to achieve user-specified temporal and spectral properties, by harnessing birefringent filtering. Using automated polarization and pump power control, and designing appropriate fitness functions, our system is able to self-tune its wavelength over 55 nm and achieve self-Q-switching with target pulse properties in a 25 kHz repetition rate and 30 μs duration range. We explore the feasibility of simultaneous wavelength and repetition rate tunability and discuss the practicalities and limitations of self-tuning laser technology.

A ring fiber laser design is used [Fig. 1(a)], including a 2.3 m length of erbium-ytterbium co-doped double-clad fiber, pumped at 965 nm, an electronic polarization controller (PC) consisting of four stepper-motor-driven quarter waveplates (QWPs) formed of fiber loops with stress-induced birefringence, and an in-line fiber polarizer. The polarizer’s fiber pigtails and subsequent 10% output coupler are constructed from high-birefringence (i.e., polarization-maintaining, PM) fiber, ensuring a fixed output polarization from the laser. All other fiber is low-birefringence (non-PM) Corning SMF28. Finally, a polarization-independent in-line isolator is used, resulting in a total cavity length of 21 m.

 figure: Fig. 1.

Fig. 1. Self-tuning laser cavity: (a) schematic; (b) simplified illustration of phase delays arising from fiber birefringence.

Download Full Size | PDF

To explain the operation of the artificial birefringent filter, we use a simplified analysis [Fig. 1(b)] considering the power transmission T of the polarizer, which blocks light (with >26dB extinction) polarized in the direction aligned with the fast axis of its PM fiber pigtails. Light in the PM fiber after the polarizer remains linearly polarized in the fiber’s slow axis. Non-PM cavity fiber has an intrinsic birefringence orders of magnitude lower than the PM fiber, although stresses from twisting and spooling non-PM fiber can significantly increase this. The orthogonal polarization mode axes of the PM fibers form arbitrary angles θ1 and θ2 to the principal polarization axes of the non-PM fibers. Light launched into non-PM fiber can excite both supported polarization modes, which couple and transfer power on propagation. This causes a rotation of the polarization state through both linear (ΔϕL=2πLΔn/λ) and nonlinear (ΔϕNL=(2/3)γLPcos2θ1) phase shifts between the two polarization components [18]; where the fiber has length L, birefringence Δn, nonlinearity parameter γ, and the instantaneous optical power is P. An additional phase shift term ΔϕPC is variable by the user through the adjustable angles of four QWPs. Light launched into the 0.2m PM input fiber pigtail of the polarizer is not necessarily aligned to one of the principal axes, hence, birefringence here also results in a phase delay, which for simplicity is assumed to be included in the ΔϕL and ΔϕNL terms. After a cavity round-trip, any light that is rotated to align with the polarizer’s fast axis is attenuated, giving the power transmission function [18]:

T=cos2θ1cos2θ2+sin2θ1sin2θ2+12sin2θ1sin2θ2cos(ΔϕL+ΔϕNL+ΔϕPC).

The final cosine term indicates that the birefringent filter transmission is periodic with wavelength due to ΔϕL. Spectral filtering is also introduced by weak wavelength-dependence of both γ and Δn. Importantly, the transmitted wavelengths can be tuned by adjusting the PC (i.e., ΔϕPC). In combination with the dynamic gain profile of the erbium fiber amplifier [3], the birefringent filter defines the laser wavelength. To achieve pulsation, the phase bias ΔϕPC is set such that the linear transmission (i.e., for CW light) is low, while the filter permits a higher transmission for light of greater intensity, controlled by ΔϕNL. The modulation depth, nonsaturable loss and saturation intensity of this artificial SA can thus be adjusted by the phase bias.

The identification of system parameters (here, the four PC waveplate angles and pump power) to achieve on-demand output properties is a nontrivial optimization. Fortunately, GAs are ideally suited to this task. Briefly, GAs efficiently perform global multivariate optimization using principles from evolutionary biology to find parameters that maximize a quality score, as explained in detail for this context in Ref. [17]. The process starts with a population of random parameter sets, which are each trialed and scored according to a fitness function. A new generation of parameter sets is then generated by “breeding” from the previous generation, where “parent selection” is probabilistic, related to the parent’s score. “Mutation” is applied by randomly varying parameters with a small probability, to prevent the algorithm converging to local optima. The new generation is then tested and the procedure repeats, identifying and maintaining the best parameters, while rejecting low-scoring sets.

We first demonstrate wavelength tuning, initially neglecting the temporal properties, to elucidate the GA evolution. The fitness function, Fλ=1|λλ0|0.5Δλ, is used to score the spectrum (Fλ=1 is optimal) measured on an optical spectrum analyzer (OSA), where λ is the central wavelength (if no peak is found, i.e., no lasing, Fλ=0), λ0 is the target wavelength, and Δλ=70nm is the estimated gain bandwidth.

The GA optimization procedure for a target wavelength of 1550.0 nm is visualized in Fig. 2(a) which shows the 1st, 3rd, and 15th generation results—the initial population of randomized parameters yields a random selection of laser wavelengths. Subsequent generations are formed from the crossover of the “best” parameters from the earlier generation, including a random mutation probability, resulting in the breeding out of “bad” parameters that yield laser wavelengths far from the target, and introducing new parameters with laser wavelengths closer to the target. After several generations, the algorithm converges to locate the optimum PC and pump power settings that yield the desired laser wavelength, with the evolution of the best and average generation score shown in Fig. 2(b). We executed the algorithm with a range of target wavelengths: the tuning limits were found to be 1542.2–1600.4 nm. Within this range, autonomous self-tuning of the birefringent filter was always successful, achieving on-demand wavelength selection within 0.1 nm of the target [Fig. 2(b) inset].

 figure: Fig. 2.

Fig. 2. GA-based wavelength self-tuning: (a) visualization of spectra for each parameter set in generations 1, 3, and 15 (b) fitness evolution (inset: self-tuned spectra showing tuning range).

Download Full Size | PDF

The choice of GA parameters (e.g., generation size, crossover rate, [19]) defines the accuracy and convergence rate of the system—i.e., the time taken to locate the desired state. Empirically, we achieved good performance using a generation size of 20, a crossover rate of 90%, and a mutation rate of 20% (which is linearly damped as the average score approaches 1). For parent selection during breeding, we use a “rank selection” algorithm, in contrast to our previous GA work that used “roulette wheel selection” to locate mode-locked states [17]. Roulette wheel selection assigns the selection probability based on a parameter set’s score, favorable for identifying small mode-locked states within a wide parameter space of nonlasing, CW and QS regimes exhibiting high performance contrast. Rank selection, however, chooses parameters based on their position in the fitness-sorted list of all parameter sets. This enhances the contrast between similarly scoring parameter sets, and is thus better suited for implementing on-demand tunability over a continuous range.

We now consider temporal properties. To highlight the diversity of possible output states and the dependence on input parameters, we measure a two-dimensional slice of the five-dimensional parameter space: three QWPs are fixed, while the pump power is swept from 0 to 0.9 W, and one QWP (hereafter, called QWP1) is swept through 180° [Figs. 3(a)3(c)]. At each point, the wavelength is measured, in addition to the pulse duration and repetition rate (when pulsing). The laser threshold is 0.2W. For many QWP1 settings above the threshold, stable QS is observed, with the pulse properties determined by the pump power and polarization phase bias. Increasing the pump power during QS operation with fixed waveplates results in a linear increase in repetition rate [Fig. 3(b)] and decrease in pulse duration [Fig. 3(c)]. This is expected because a QS pulse is emitted once sufficient stored energy in the cavity is accumulated; thus, higher pump power enables increased repetition rates and shorter pulses. Pulse properties are also affected by QWP angles because this adjusts ΔϕPC in the birefringent filter. To target autonomous control of a QS output with on-demand repetition rate (excluding wavelength tuning), we redefine the GA fitness function as Ff=1|ff0|f0, with measured repetition frequency f and target f0, achieving self-tuning, self-pulsation over a 25 kHz repetition rate range.

 figure: Fig. 3.

Fig. 3. Maps of laser characteristics with respect to QWP1 angle (x axis: 0πrad) and pump power (y axis: 0–0.9 W): (a) wavelength; (b) Q-switched repetition rate; (c) pulse duration; (d) score with targets: 1550 nm and 15 kHz.

Download Full Size | PDF

Figure 3 highlights that various combinations of laser properties can be accessed—e.g., a contour of constant repetition rate 15kHz in Fig. 3(b) corresponds to a region in Fig. 3(a) where the wavelength varies over 10nm. This shows that by adjusting just the power and QWP1, a 15 kHz pulse train could be achieved at any target wavelength in this range. The tuning range here, however, by varying only two parameters is limited compared to the full performance range that can be achieved through varying all five parameters [e.g., 30 nm wavelength range in Fig. 3(a) compared to 58 nm range in Fig. 2]. An important question, therefore, is: Can we arbitrarily select the wavelength, pulse duration, and repetition rate within the full tuning range?

We explore the potential for this self-tunability using a GA with a compound fitness function that assigns a score according to both the wavelength and pulse repetition rate: Ftotal=0.5Fλ+0.5Ff. The effect of this function in identifying a target operating regime (arbitrarily chosen to be λ0=1550nm wavelength, f0=15kHz repetition rate) is illustrated by applying it to the reduced 2D parameter space (of pump power and QWP1), resulting in the fitness map [Fig. 3(d)], highlighting the optimum operation region for these properties.

Self-tuning (from randomized initial conditions, including all five parameters) towards the target λ0=1550nm and f0=15kHz is demonstrated by running the compound fitness-function-based GA. Within the first generation, a range of nonlasing, CW and QS states (with widely varying repetition rates) is observed, as expected from the broad parameter space (Fig. 3), giving a low average score. The algorithm maintains the “good” parameters and breeds/mutates them to identify improved performance—shown by the increase in the “Best in Generation,” which leads to convergence to optimal performance over numerous generations [Figs. 4(a) and 4(b)]. The routine is re-executed, each time following a different evolution due to the probabilistic process and randomized initial conditions, but demonstrating reliability by always converging on the generation of a 1550 nm wavelength, 15 kHz pulse train—as characterized in Figs. 4(c)4(e). The pulses exhibit a 5.9 μs duration, and the electrical spectrum shows a high peak-to-background contrast of 40 dB indicating good stability. The 4.7 mW output is linearly polarized with a 19 dB extinction ratio, corresponding to 0.31 μJ pulse energy. We also note that when the laser is intentionally disturbed, causing the performance to change randomly, the GA quickly relocates new optimum parameters to restore the desired output properties.

 figure: Fig. 4.

Fig. 4. Self-tuning characteristics, with targets λ0=1550.0nm and f0=15kHz: evolution of: (a) “best” fitness, (b) “average” fitness; (c) optical spectrum, (d) pulse, (e) RF spectrum, (f) optimum achieved fitness with targets: f0=15kHz and variable λ.

Download Full Size | PDF

To explore the limits of this approach, we repeated the optimization process targeting the 15 kHz pulse train generation over a range of wavelengths. The optimal converged fitness values as a function of target wavelength are shown in Fig. 4(f). Unity fitness is not achieved across the full range, highlighting that the target properties were not found in all cases. Consistently, high performing regimes are observed between 1550 and 1570 nm, with achieved optimal scores exceeding 0.96. Outside of this region, however, the maximum score, despite numerous iterations of the self-tuning process, is lower—indicating the target laser wavelength and repetition rate could not be simultaneously satisfied; instead, the algorithm found a compromise: e.g., for the 15 kHz at 1590 nm target, the optimum found output was 11 kHz at 1585 nm. This limitation is related to the finite laser gain profile and intrinsic coupling of the spectral and temporal tuning through the birefringent filtering.

Greater degrees of freedom may enable broader simultaneous tuning of pulse properties and wavelength beyond these current limits. Inclusion of a second polarization controller, for example, after the output coupler would allow control over the polarization state of light launched into the non-PM fiber [15]. Additionally, >75nm of spectral tunability was demonstrated by introducing a variable attenuator into a laser cavity allowing adjustment of the threshold and thus the population inversion, modifying the spectral gain shape [3]—this could also be included as a GA control variable to extend the tuning range. The automated tunability in wavelength and repetition rate suggest that applications such as laser spectroscopy and photoacoustic imaging could be explored to exploit such a Q-switched fiber laser [20].

Finally, we critically discuss the potential of intelligently automated birefringent filtering for the development of self-tuning fiber lasers. For optimization of a single characteristic, the proposed solution performs well: >55nm tunability was demonstrated, without user intervention or active monitoring of the environment (e.g., temperature compensation). This could enable reliable automated wavelength tuning of lasers, including pulsed sources using real SAs. For multicharacteristic tuning, however, the intrinsic coupling of temporal and spectral properties and finite spectral gain present limitations to the achievable tuning ranges: when demanding a 15 kHz repetition rate, our tuning range was limited to 20nm. Introducing additional degrees of freedom and electronically controlled components is thus an interesting topic for future work. Compared to alternative approaches, such as in-line active modulators, automated passive filtering to achieve the tuning of laser output characteristics represents a novel and potentially simpler/more economical route forward.

In conclusion, we have demonstrated the first self-tuning, self-Q-switching fiber laser using a genetic algorithm to control birefringent filtering. Self-tuning is possible in the presence of an unregulated environment which has, to date, prohibited the practical application of artificial saturable absorbers without complex active thermal and mechanical stabilization. Extending the autonomous tuning range of on-demand laser properties is a future challenge; yet, we believe there is great potential for artificial intelligence in the control of laser systems, not least by harnessing linear and nonlinear polarization effects.

Funding

Engineering and Physical Sciences Research Council (EPSRC) (RIW); Royal Academy of Engineering (EJRK).

Acknowledgment

We thank J. R. Taylor, R. T. Murray, and T. H. Runcorn for fruitful discussions and M Squared Lasers for loan of an IceBloc DDTC.

REFERENCES

1. P. Humphrey and J. Bowers, IEEE Photon. Technol. Lett. 5, 32 (1993). [CrossRef]  

2. R. I. Woodward and E. J. R. Kelleher, Appl. Sci. 5, 1440 (2015). [CrossRef]  

3. Y. Meng, M. Salhi, A. Niang, K. Guesmi, G. Semaan, and F. Sanchez, Opt. Lett. 40, 1153 (2015). [CrossRef]  

4. Z. Zhang, L. Zhan, K. Xu, J. Wu, and J. Lin, Opt. Lett. 33, 324 (2008). [CrossRef]  

5. K. Özgören and F. Ö. Ilday, Opt. Lett. 35, 1296 (2010). [CrossRef]  

6. Z. X. Zhang, Z. W. Xu, and L. Zhang, Opt. Express 20, 26736 (2012). [CrossRef]  

7. Y. S. Fedotov, S. M. Kobtsev, R. N. Arif, A. G. Rozhin, C. Mou, and S. K. Turitsyn, Opt. Express 20, 17797 (2012). [CrossRef]  

8. D. Radnatarov, S. Khripunov, S. Kobtsev, A. Ivanenko, and S. Kukarin, Opt. Express 21, 20626 (2013). [CrossRef]  

9. R. Iegorov, T. Teamir, G. Makey, and F. Ö. Ilday, Optica 3, 1312 (2016). [CrossRef]  

10. X. Shen, W. Li, M. Yan, and H. Zeng, Opt. Lett. 37, 3426 (2012). [CrossRef]  

11. T. Hellwig, T. Walbaum, and C. Fallnich, Appl. Phys. B 101, 565 (2010). [CrossRef]  

12. M. Olivier, M.-D. Gagnon, and M. Piché, Opt. Express 23, 6738 (2015). [CrossRef]  

13. X. Fu and J. N. Kutz, Opt. Express 21, 6526 (2013). [CrossRef]  

14. S. L. Brunton, X. Fu, and J. N. Kutz, IEEE J. Sel. Top. Quantum Electron. 20, 464 (2014). [CrossRef]  

15. U. Andral, R. S. Fodil, F. Amrani, F. Billard, E. Hertz, and P. Grelu, Optica 2, 275 (2015). [CrossRef]  

16. U. Andral, J. Buguet, R. S. Fodil, F. Amrani, F. Billard, E. Hertz, and P. Grelu, J. Opt. Soc. Am. B 33, 825 (2016). [CrossRef]  

17. R. I. Woodward and E. J. R. Kelleher, Sci. Rep. 6, 37616 (2016). [CrossRef]  

18. W. S. Man, H. Y. Tam, M. S. Demokan, P. K. A. Wai, and D. Y. Tang, J. Opt. Soc. Am. B 17, 28 (2000). [CrossRef]  

19. M. Melanie, An Introduction to Genetic Algorithms (MIT, 1996).

20. Z. Piao, L. Zeng, Z. Chen, and C.-S. Kim, Appl. Phys. Lett. 108, 143701 (2016). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (4)

Fig. 1.
Fig. 1. Self-tuning laser cavity: (a) schematic; (b) simplified illustration of phase delays arising from fiber birefringence.
Fig. 2.
Fig. 2. GA-based wavelength self-tuning: (a) visualization of spectra for each parameter set in generations 1, 3, and 15 (b) fitness evolution (inset: self-tuned spectra showing tuning range).
Fig. 3.
Fig. 3. Maps of laser characteristics with respect to QWP1 angle (x axis: 0πrad) and pump power (y axis: 0–0.9 W): (a) wavelength; (b) Q-switched repetition rate; (c) pulse duration; (d) score with targets: 1550 nm and 15 kHz.
Fig. 4.
Fig. 4. Self-tuning characteristics, with targets λ0=1550.0nm and f0=15kHz: evolution of: (a) “best” fitness, (b) “average” fitness; (c) optical spectrum, (d) pulse, (e) RF spectrum, (f) optimum achieved fitness with targets: f0=15kHz and variable λ.

Equations (1)

Equations on this page are rendered with MathJax. Learn more.

T=cos2θ1cos2θ2+sin2θ1sin2θ2+12sin2θ1sin2θ2cos(ΔϕL+ΔϕNL+ΔϕPC).
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.