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

Auto-setting multi-soliton temporal spacing in a fiber laser by a hybrid GA-PSO algorithm

Open Access Open Access

Abstract

Multi-soliton operation in fiber lasers is a promising platform for the investigation of soliton interaction dynamics and high repetition-rate pulse. However, owing to the complex interaction process, precisely manipulating the temporal spacing of multiple solitons in a fiber laser is still challenging. Herein, we propose an automatic way to control the temporal spacing of multi-soliton operation in an ultrafast fiber laser by a hybrid genetic algorithm-particle swarm optimization (GA-PSO) algorithm. Relying on the intelligent adjustment of the electronic polarization controller (EPC), the on-demand temporal spacing of the double solitons can be effectively achieved. In particular, the harmonic mode locking with equal temporal spacing of double solitons is also obtained. Our approach provides a promising way to explore nonlinear soliton dynamics in optical systems and optimize the performance of ultrafast fiber lasers.

© 2023 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

Compared with traditional solid-state lasers, fiber lasers are highly regarded as an alternative option due to their exceptional beam quality, high energy conversion efficiency, compact structure, and reliable operation [1,2]. In addition to an ultrashort pulse source, the passively mode-locked fiber laser is also a fantastic platform for investigating the nonlinear dynamics of optical solitons [3]. Generally, multiple solitons can be generated in fiber lasers with increasing pump power [4,5]. To date, the formation of multi-soliton patterns through short-range [69] and long-range [1012] interactions have been intensively investigated in nonlinear optical systems owing to their fruitful dynamics. Through soliton interactions, multiple solitons propagating in the laser cavity are able to form different patterns such as soliton molecules [13,14], supramolecular structures [3], or soliton crystals [15,16]. Several mechanisms for the soliton interactions have been proposed, possibly resulting from multiple or individual actions mediated by Casimir-like forces [17], perturbation [18,19], thermal effect [20], and photoacoustic effect [10,12,21]. However, the temporal spacing of the generated multiple solitons is difficult to manipulate in fiber lasers, because the soliton interactions are complex and somewhat random.

Recently, a breakthrough was made in the performance improvement of passively mode-locked fiber lasers, namely intelligent control of operation regimes. Relying on the electronic polarization controller (EPC) or liquid crystal wave plate, the automatic mode-locking as well as precise control of mode-locked states can be obtained in ultrafast fiber lasers based on machine-learning strategies [22,23]. Aiming at accessing specific mode-locked states (i.e., harmonic mode-locking and soliton pulsation), versatile intelligent control algorithms have been proposed to drive the polarization searching through EPC in the laser cavity, such as human-like algorithms [24], depth-first search algorithms [25], evolutionary algorithms [26,27], and so on. On the other hand, the temporal spacing manipulation of multiple solitons is meaningful from fundamental research to practical applications, i.e., multi-soliton interaction [28,29], high-repetition-rate pulse train [30], and laser micromachining [31,32]. The common approach to tune the temporal spacing of multiple solitons is to precisely adjust the cavity parameters, such as pump power and polarization states [33]. However, because of the lack of a clearly determinate relationship between the temporal spacing of multiple solitons and cavity parameters, a long trial-and-error process is required to obtain the desirable mode-locked state. Considering the significance of desirable multi-soliton pattern generation, it would be meaningful to develop an intelligent identification and control of multi-soliton temporal spacing in ultrafast fiber lasers.

In this work, we demonstrated the auto-setting temporal spacing of multiple solitons in a nonlinear polarization rotation (NPR) mode-locked fiber laser by a hybrid genetic algorithm-particle swarm optimization (GA-PSO) algorithm. By combining the strong diversity of the GA with the strong convergence of the PSO algorithm, the operation regime of the mode-locked fiber laser can be intelligently controlled through the automatic polarization tuning of an EPC. In particular, the temporal spacing of double-soliton mode-locking can be effectively adjusted. We believe that the proposed intelligent control of the double-soliton spacing would find potential applications in the exploration of nonlinear soliton dynamics and the development of ultrafast laser technology.

2. Experimental setup and operation principle

2.1 Experimental setup

Figure 1(a) depicts the flowchart of the hybrid GA-PSO algorithm that is used to search and control the double-soliton operation in the fiber laser. Firstly, the computer randomly generates an initial population consisting of multiple individuals with positions (representing three voltages applied to the EPC) and velocities (referring to the search step). After applying voltages to the EPC, the data acquisition module records the data from the output of the laser and inputs it to the computer. Note that the data acquisition is set to wait for 3 seconds after the adjustment of EPC to avoid the influence of the chaotic signal recorded in the process of laser buildup. After the evaluation is done, local best values so far are obtained (denoted as pbest), out of which a global best value can be acquired (denoted as gbest) [34]. The velocity of each individual is related to the following terms: the distance between the current position and pbest, and the distance between the current position and gbest [35]. Using the principle of “survival of the fittest”, two steps of crossover and mutation are performed to update the positions of individuals with fitness values higher than the average one. The crossover process involves the pairwise selection of individuals in order, with their fitness values exceeding the population's mean fitness value. A random number between 0 and 1 is generated and compared with the crossover probability (denoted as Pc = 0.5). If the generated number is greater than or equal to Pc, the parameters within the same dimensions of the two individuals are exchanged; otherwise, both individuals remain unchanged. Each pairwise crossover operation is conducted three times, until all dimension parameters of the individuals have undergone crossover, with parameters in different dimensions remaining independent of each other. Similarly, the mutation process follows a similar pattern, using a mutation probability (denoted as Pm), which is equivalent to the crossover probability Pc. When the random number is greater than or equal to Pm, the individual's parameters are replaced by new ones within the specified range. Then these individuals enter into the next generation with the remaining individuals. Finally, stop and exit the algorithm when individuals are meeting the requirements in the population or when the maximum number of iterations is reached. The hybrid GA-PSO algorithm combines the advantages of the swarm intelligence of the PSO algorithm and the natural selection mechanism of the genetic algorithm. This strikes a balance between high diversity and fast convergence, which greatly improve search efficiency [36]. The EPC is composed of three cascaded variable fiber waveplates, and each of them is controlled by applying different analog voltages. It enables the manipulation of all possible polarization states on the Poincaré sphere, with each set of voltages corresponding to a specific polarization state. Therefore, employing only one EPC inside the NPR-based laser setup provides the efficient manipulation of polarization state for the intra-cavity propagation light, thus achieving control over the nonlinear transfer function [37]. Moreover, the EPC usually has a response time on the order of milliseconds, allowing quick adjustment of laser operation state, and enabling the efficient implementation of the GA-PSO algorithm to search the double-soliton regime with user-defined spacing in an acceptable time scale. The hybrid algorithm is initialized and iterated with a population of 80 individuals. Evaluating the properties of all individuals in an entire generation typically takes about 4 minutes.

 figure: Fig. 1.

Fig. 1. (a) Flowchart of hybrid GA-PSO algorithm searching for the double-soliton state. (b) Schematic of an intelligently NPR-based mode-locked fiber laser with computer-controlled feedback control. WDM: wavelength division multiplexing; EDF: erbium-doped fiber; PD-ISO: polarization-dependent isolator; EPC: electronic polarization controller; PC: personal computer, DAC: digital to analog converter; OSA: optical spectrum analyzer; PD: photodetector; OC: optical coupler.

Download Full Size | PDF

The configuration of the proposed automatic mode-locked fiber laser is shown in Fig. 1(b). The laser cavity comprises a 9-m long erbium-doped fiber (EDF) with a dispersion parameter D ≈ -15 ps/nm/km, a total length of 2.1-m single-mode fiber (SMF) with a dispersion parameter D = 17 ps/nm/km, and a polarization-dependent isolator (PD-ISO). Thus, the fiber laser is operating in net-normal dispersion regime. An EPC (Phoenix Photonics, EPC-15-1-1-2) is used to adjust laser operation by applying different DC voltages to its three channels. In this case, the polarization state of propagating light in the cavity can be adjusted automatically. The intelligent feedback system of the fiber laser is composed of an oscilloscope, a personal computer (PC), a DAC (DAC8563) module, and an EPC. The oscilloscope (Tektronix DSA70804) acts as a high-speed data acquisition card to collect the output signal of the laser. The PC serves as the computational core and control unit of the feedback system, which is responsible for data processing and the execution of the hybrid algorithm. After receiving and processing the data sent by the oscilloscope, the PC outputs corresponding commands to the DAC module, and thus, to apply voltages to the EPC. Two couplers (20% and 10%) are used to extract part of the light from the cavity for characterization and feedback control of the laser performance. The output laser is detected with an ultrafast photodetector (Alphalas, UPD-15-IR2-FC). The optical spectrum is measured by an optical spectrum analyzer (OSA, Yokogawa AQ6317C).

2.2 Discrimination of the double-soliton regime

The signal acquired by the oscilloscope is the instantaneous voltage value after conversion by a photodetector, as shown in Fig. 2. The black line represents the actual waveform, which consists of a large number of discrete voltage points. For the double-soliton discriminant diagram depicted in Fig. 2(a), it should be emphasized that sample values surpassing the pulse count threshold are designated as effective pulses, whereas those falling below are classified as noise [24]. The pulse count threshold can usually be set to an appropriate value according to the preset pump power. Then the average pulse amplitude can be expressed as [25]:

$${A_{\textrm{a}verage}} = \frac{{\sum\limits_{i = 1}^N {{A_i}} }}{N}$$
where Ai represents the amplitude value of the pulse. N is the number of pulses judged to be valid. The amplitude jitter of the pulse train is considered to be an important feature for judging the mode-locking regime. The jitter of the amplitude value of the pulse train is defined as:
$${A_{jitter}} = Max({A_1},{A_2}, \ldots \textrm{,}{A_N}) - Min({A_1},{A_2}, \ldots \textrm{,}{A_N})$$

 figure: Fig. 2.

Fig. 2. Schematic diagram of acquisition of double-pulse mode-locked regime with different spacing. (a) Acquisition diagram of double-pulse mode-locking state. The solid black line represents the actual outline of the pulse train. The red dashed line represents the effective pulse count threshold, and T represents the sampling time of the oscilloscope. (b)-(c) Two situations for judging the spacing of double pulses. T0 is the period of single pulse mode-locking.

Download Full Size | PDF

Here, Max(A1, A1, $\ldots $,AN) represents the maximum amplitude of the effective pulses, while Min(A1, A1, $\ldots $,AN) indicates the minimum one. The magnitude of pulse amplitude jitter serves as an indicator of the stability of the mode-locking state. A smaller pulse amplitude jitter corresponds to a higher probability of a mode-locking state. However, it is insufficient to accurately discriminate the double-soliton state only by the pulse amplitude jitter. Because this criterion can also be fulfilled by other types of mode-locking states, including single-soliton and triple-soliton regimes. When the pulse amplitude jitter is small and acceptable, the soliton spacing and the repetition rate should be considered to check whether the fiber laser works in the desirable double-soliton regime. The pulse repetition rate can be obtained by calculating the number of effective pulses in a fixed sampling time. If the double-soliton state is confirmed, the spacing of the double solitons is further checked.

When calculating the spacing between the double solitons, two cases need to be considered, as shown in Figs. 2(b) and 2(c). Commencing from the first identified temporal position of a valid pulse, a waveform segment lasting twice the cavity roundtrip time is extracted for subsequent analysis. Thus, the double-soliton spacing can be given as:

$${T_{spacing}} = ({x_3} - {x_2}) \times \Delta t$$
$${T_{spacing}} = ({x_2} - {x_1}) \times \Delta t$$

Here, the variables x1, x2, and x3 correspond to the positions of the solitons within the sampled data. Δt is the temporal resolution of the oscilloscope. In order to explore the double-soliton state with a specific spacing, a composite fitness function is defined, which integrates pulse amplitude jitter, pulse count, and pulse spacing:

$${F_{fitness}} = \left( {1 - \frac{{{A_{jitter}}}}{{{A_{average}}}}} \right) + \left( {1 - \frac{{|{C_{pulse\_count}} - {C_{ideal\_count}}|}}{{{C_{ideal\_count}}}}} \right) + \left( {1 - \frac{{|{T_{spacing}} - {T_{set}}|}}{{{T_{set}}}}} \right)$$

Regarding the three terms on the right-hand side of Eq. (5), the first term represents the uniformity of the pulse sequence, the second term indicates the degree to which the number of valid pulses approximates the predetermined value, and the third term characterizes the proximity of the actual double-soliton spacing to the target one. Each term ranges from 0 to 1. Hence, it is imperative to establish predefined conditions to ensure that the values remain within the designated range. For instance, in the case where Ajitter is much smaller than Aaverage, the fitness value of pulse amplitude jitter approaches 1, indicating that the fiber laser operates in the mode-locking state. So, in the case where Ajitter exceeds Aaverage, the value of the first term should be negative. Nevertheless, given the constrained range of values from 0 to 1, the first term is enforced to be 0. Cideal_count denotes the ideal count of pulses at a fixed sampling time of the oscilloscope, determined by the fundamental repetition frequency of the pulse train. For the pulse count, as the measured pulse count approaches the ideal value, the fitness of the pulse count tends to approach 1. If three or more pulses simultaneously exist in the laser cavity, the second term is constrained to 0 to prevent it from taking negative values. Similarly, when Tspacing is greater than Tset, the value of the third item is 0. Therefore, the ideal fitness value is 3. Considering the effects of laser noise and oscilloscope sampling errors in practical operation, the fitness value of the double-soliton state with the desirable spacing is set to 90% of the ideal one. Depending on the aforementioned criteria, the hybrid GA-PSO algorithm is utilized to drive the adjustment of EPC voltages, thereby controlling the cavity parameters and achieving a double-soliton state with different temporal spacing.

3. Results and discussion

Firstly, the pump power is set to 200 mW, enabling the laser to achieve the self-starting mode-locking with single-pulse regime. Figure 3(a) illustrates the corresponding mode-locked spectrum, revealing a center wavelength of 1558.4 nm and a 3-dB bandwidth of 29.61 nm. It is noteworthy that the mode-locked spectrum manifests itself as a rectangular profile, which represents a typical feature of dissipative soliton mode-locking [38,39]. The pulse train is depicted in Fig. 3(b), demonstrating a soliton spacing of 53.62 ns. The fundamental repetition frequency of the fiber laser is determined by the cavity length, which is measured to be 18.65 MHz. The autocorrelation trace of the mode-locked dissipative soliton, displayed in Fig. 3(c), yields a duration of 9.8 ps assuming a Gaussian profile. Furthermore, the radio frequency (RF) spectrum of the output laser, as depicted in Fig. 3(d), showcases a remarkable signal-to-noise ratio (SNR) of up to 61-dB located at the fundamental repetition frequency of 18.65 MHz. This further confirms the stable operation of the fiber laser.

 figure: Fig. 3.

Fig. 3. Experimental results of the fundamental mode-locked regime. (a) Spectrum; (b) pulse train; (c) autocorrelation trace; (d) RF spectrum.

Download Full Size | PDF

The generation of double solitons is attributed to the peak power clamping effect in the NPR -based mode-locked fiber laser operating in normal dispersion regime [4,40]. The research findings indicate that the manipulation of the polarization controller (PC) can effectively adjust the cavity loss in an NPR-based fiber laser [41]. In this scenario, the settings of the intracavity pulse phase are influenced by the PC and the pump power, resulting in changes to the transfer function. When the peak power of the mode-locked soliton reaches the threshold at negative feedback condition, increasing the laser gain does not amplify the pulse parameters, but amplifies the dispersive waves [41,42]. In this way, a new soliton is generated. The newly emerging soliton engages in mutual competition and influence with the original pulse. The preceding soliton induces phonons through the electrostriction effect [43,21], resulting in effective refractive index modulation that exerts an attractive/repulsive force on the subsequent soliton. Furthermore, the dispersive waves emitted by the preceding pulse exhibits faster propagation than the soliton itself, eventually reaching the second pulse and inducing perturbations through cross-phase modulation [44,45]. Therefore, the stability of the double-soliton structure stems from the equilibrium between the attractive interaction among solitons induced by the acousto-optic effect and the repulsive interaction between solitons caused by dispersive wave perturbations [46]. In this way, the variation of soliton energy, which can be achieved by adjusting the EPC, will lead to the variation of soliton spacing.

At the beginning of the experiment, the polarization state of EPC is initialized as a random state. Then the target values for the double-soliton spacing are preset at 2 ns, 7 ns, 12 ns, 18 ns, 22 ns, and 26.8 ns, respectively. The pump power is initially increased to 400 mW to effectively achieve the double-soliton regime. By employing the hybrid algorithm incorporating the composite fitness function above, the automatic configuration of double-pulse mode-locking with varying temporal spacing is successfully achieved in the laser. Figures 4(a)-4(f) present the convergence curves of the hybrid GA-PSO algorithm computed in 25 generations, depicting the historical best values and average fitness values of the populations corresponding to different temporal spacings of the double-soliton regime, respectively. As can be seen here, the evolution of the gbest fitness (red round points) and average fitness (black squared points) aligns with the expected pattern as the number of generations increases. It should be noted that occasional populations exhibit fluctuations in average fitness during the process of algorithm iteration. This can be mainly attributed to the existence of randomness during the mutation process, leading to lower fitness values for the laser control under the specific set of voltage values. The consecutive preservation of the gbest fitness value across multiple generations occurs when there is a lack of offspring with better fitness. In such instances, the diversification of the search is enhanced by appropriately adjusting the pump power.

 figure: Fig. 4.

Fig. 4. The convergence curve of the GA-PSO algorithm with setting different double-soliton spacing containing gbest (historical optimal individual of the population) and mean fitness values. (a) 2 ns; (b) 7 ns; (c) 12 ns; (d) 18 ns; (e) 22 ns; (f) 26.8 ns.

Download Full Size | PDF

Figure 5 illustrates the double-soliton operation with different temporal spacings enabled by the hybrid algorithm. It can be observed that the temporal spacing of the double-soliton pattern is not exactly the same as those preset initially. It is important to clarify that slight deviation from the preset value of double-soliton spacing in the actual results are reasonable. Because the fitness is influenced not only by the soliton spacing but also by the amplitude jitter and pulse counts. Furthermore, it can also be observed that the pulse-train suffers slight intensity fluctuations, which may be attributed to the imperfect adjustment of EPC that is driven by the evaluation terms. Correspondingly, the mode-locked spectra of double-soliton regime with different temporal spacings exhibit a high degree of consistency, with slight variations observed in their central wavelengths and 3-dB bandwidths, as depicted in Fig. 6. The occurrence of this phenomenon can be attributed to the modification of the intracavity polarization state which leads to variations in the effective gain bandwidth and cavity loss [4,39]. The results discussed above indicate that the proposed hybrid GA-PSO algorithm is an effective way for auto-setting multi-soliton temporal spacing in a fiber laser, which will find important applications in manipulating the soliton nonlinear behavior and improving the ultrafast laser performance. In recent years, dispersive Fourier transform (DFT) technology has been applied for intelligent mode-locking of fiber lasers [47,48]. Thus, future efforts can be devoted to combine DFT with the hybrid GA-PSO algorithm, aiming to intelligently explore other complex soliton nonlinear phenomena, such as soliton molecules [8], multi-period pulsations [3], and rogue waves [48].

 figure: Fig. 5.

Fig. 5. The double-soliton sequences with various temporal spacings are obtained using a hybrid GA-PSO algorithm. (a) 2.01 ns; (b) 7.10 ns; (c) 12.36 ns; (d) 17.89 ns; (e) 22.41 ns; (f) 26.81 ns.

Download Full Size | PDF

 figure: Fig. 6.

Fig. 6. Spectra of the double-soliton state with different temporal spacings.

Download Full Size | PDF

4. Conclusion

In summary, we have investigated the automatic manipulation of multi-soliton temporal spacing in a fiber laser by using a hybrid GA-PSO algorithm in conjunction with EPC intelligent control. Specifically, the automatic setting of double-soliton state with different spacings could be realized by using a composite fitness function. This approach exemplifies an intelligent control of multi-soliton temporal behavior in fiber laser systems through the establishment of suitable fitness functions. Our findings enable the effective exploration of diverse and desirable multi-soliton patterns, holding significant promise for the study of soliton nonlinear dynamics and laser performance improvement.

Funding

National Natural Science Foundation of China (11874018, 11974006, 62175069, 62361003); Guangxi Key Research and Development Program (GuiKeAB22080048).

Disclosures

The authors declare that there are no conflicts of interest to this article.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. S. Wei, Q. Fang, X. S. Zhu, R. A. Norwood, and N. Peyghambarian, “Fiber lasers and their applications,” Appl. Opt. 53(28), 6554–6568 (2014). [CrossRef]  

2. F. W. Wise, A. Chong, and W. H. Renninger, “High-energy femtosecond fiber lasers based on pulse propagation at normal dispersion,” Laser Photonics Rev. 2(1-2), 58–73 (2008). [CrossRef]  

3. P. Grelu and N. Akhmediev, “Dissipative solitons for mode-locked lasers,” Nat. Photonics 6(2), 84–92 (2012). [CrossRef]  

4. D. Y. Tang, L. M. Zhao, B. Zhao, and A. Q. Liu, “Mechanism of multisoliton formation and soliton energy quantization in passively mode-locked fiber lasers,” Phys. Rev. A 72(4), 043816 (2005). [CrossRef]  

5. A. Komarov, K. Komarov, and F. Sanchez, “Quantization of binding energy of structural solitons in passive mode-locked fiber lasers,” Phys. Rev. A 79(3), 033807 (2009). [CrossRef]  

6. B. A. Malomed, “Bound solitons in the nonlinear Schrödinger/Ginzburg-Landau equation,” Phys. Rev. A 44(10), 6954–6957 (1991). [CrossRef]  

7. N. N. Akhmediev, A. Ankiewicz, and J. M. Soto-Crespo, “Multisoliton solutions of the complex Ginzburg-Landau equation,” Phys. Rev. Lett. 79(21), 4047–4051 (1997). [CrossRef]  

8. M. Stratmann, T. Pagel, and F. Mitschke, “Experimental observation of temporal soliton molecules,” Phys. Rev. Lett. 95(14), 143902 (2005). [CrossRef]  

9. Y. Du, Z. He, Q. Gao, C. Zeng, D. Mao, and J. Zhao, “Internal dynamics in bound states of unequal solitons,” Opt. Lett. 47(7), 1618–1621 (2022). [CrossRef]  

10. J. K. Jang, M. Erkintalo, S. G. Murdoch, and S. Coen, “Ultraweak long-range interactions of solitons observed over astronomical distances,” Nat. Photonics 7(8), 657–663 (2013). [CrossRef]  

11. Y. D. Wang, F. Leo, J. Fatome, M. Erkintalo, S. G. Murdoch, and S. Coen, “Universal mechanism for the binding of temporal cavity solitons,” Optica 4(8), 855–863 (2017). [CrossRef]  

12. M. Pang, W. He, X. Jiang, and P. S. J. Russell, “All-optical bit storage in a fibre laser by optomechanically bound states of solitons,” Nat. Photonics 10(7), 454–458 (2016). [CrossRef]  

13. L. M. Zhao, D. Y. Tang, T. H. Cheng, H. Y. Tam, and C. Lu, “Bound states of dispersion-managed solitons in a fiber laser at near zero dispersion,” Appl. Opt. 46(21), 4768–4773 (2007). [CrossRef]  

14. C. B. Mou, S. V. Sergeyev, A. G. Rozhin, and S. K. Turitsyn, “Bound state vector solitons with locked and precessing states of polarization,” Opt. Express 21(22), 26868–26875 (2013). [CrossRef]  

15. D. C. Cole, E. S. Lamb, P. Del’Haye, S. A. Diddams, and S. B. Papp, “Soliton crystals in Kerr resonators,” Nat. Photonics 11(10), 671–676 (2017). [CrossRef]  

16. F. Amrani, A. Niang, A. Salhi, A. Komarov, H. Leblond, and F. Sanchez, “Passive harmonic mode locking of soliton crystals,” Opt. Lett. 36(21), 4239–4241 (2011). [CrossRef]  

17. R. Weill, A. Bekker, V. Smulakovsky, B. Fischer, and O. Gat, “Noise-mediated Casimir-like pulse interaction mechanism in lasers,” Optica 3(2), 189–192 (2016). [CrossRef]  

18. W. H. Loh, A. B. Grudinin, V. V. Afanasjev, and D. N. Payne, “Soliton interaction in the presence of a weak nonsoliton component,” Opt. Lett. 19(10), 698–700 (1994). [CrossRef]  

19. L. Socci and M. Romagnoli, “Long-range soliton interactions in periodically amplified fiber links,” J. Opt. Soc. Am. B 16(1), 12–17 (1999). [CrossRef]  

20. C. Rotschild, B. Alfassi, O. Cohen, and M. Segev, “Long-range interactions between optical solitons,” Nat. Phys. 2(11), 769–774 (2006). [CrossRef]  

21. J. C. Beugnot and V. Laude, “Electrostriction and guidance of acoustic phonons in optical fibers,” Phys. Rev. B 86(22), 224304 (2012). [CrossRef]  

22. U. Andral, R. S. Fodil, F. Amrani, F. Billard, E. Hertz, and P. Grelu, “Fiber laser mode locked through an evolutionary algorithm,” Optica 2(4), 275–278 (2015). [CrossRef]  

23. R. Iegorov, T. Teamir, G. Makey, and FÖ Ilday, “Direct control of mode-locking states of a fiber laser,” Optica 3(12), 1312–1315 (2016). [CrossRef]  

24. G. Q. Pu, L. L. Yi, L. Zhang, and W. S. Hu, “Intelligent programmable mode-locked fiber laser with a human-like algorithm,” Optica 6(3), 362–369 (2019). [CrossRef]  

25. P. Z. Zheng, T. J. Li, H. D. Xia, M. J. Feng, M. Liu, B. L. Ye, A. P. Luo, W. C. Xu, and Z. C. Luo, “Autosetting soliton pulsation in a fiber laser by an improved depth-first search algorithm,” Opt. Express 29(21), 34684–34694 (2021). [CrossRef]  

26. X. M. Wei, J. C. Jing, Y. Shen, and L. V. Wang, “Harnessing a multi-dimensional fibre laser using genetic wavefront shaping,” Light: Sci. Appl. 9(1), 149 (2020). [CrossRef]  

27. X. Q. Wu, J. S. Peng, S. Boscolo, Y. Zhang, C. Finot, and H. P. Zeng, “Intelligent breathing soliton generation in ultrafast fiber lasers,” Laser Photonics Rev. 16(2), 2100191 (2022). [CrossRef]  

28. J. P. Gordon, “Interaction forces among solitons in optical fibers,” Opt. Lett. 8(11), 596–598 (1983). [CrossRef]  

29. Y. Kodama and K. Nozaki, “Soliton interaction in optical fibers,” Opt. Lett. 12(12), 1038–1040 (1987). [CrossRef]  

30. Z. C. Luo, M. Liu, H. Liu, X. W. Zheng, A. P. Luo, C. J. Zhao, H. Zhang, S. C. Wen, and W. C. Xu, “2 GHz passively harmonic mode-locked fiber laser by a microfiber-based topological insulator saturable absorber,” Opt. Lett. 38(24), 5212–5215 (2013). [CrossRef]  

31. R. R. Gattass and E. Mazur, “Femtosecond laser micromachining in transparent materials,” Nat. Photonics 2(4), 219–225 (2008). [CrossRef]  

32. C. Kerse, H. Kalaycıoğlu, P. Elahi, B. Çetin, D. K. Kesim, Ö Akçaalan, S. Yavaş, M. D. Aşık, Ö Bülent, H. Heinar, H. Ronald, and FÖ Ilday, “Ablation-cooled material removal with ultrafast bursts of pulses,” Nature 537(7618), 84–88 (2016). [CrossRef]  

33. X. M. Liu, “Hysteresis phenomena and multipulse formation of a dissipative system in a passively mode-locked fiber laser,” Phys. Rev. A 81(2), 023811 (2010). [CrossRef]  

34. N. B. Guedria, “Improved accelerated PSO algorithm for mechanical engineering optimization problems,” Appl. Soft Comput. 40, 455–467 (2016). [CrossRef]  

35. D. Wang, D. Tan, and L. Liu, “Particle swarm optimization algorithm: an overview,” Soft Comput. 22(2), 387–408 (2018). [CrossRef]  

36. B. M. Sahoo, H. M. Pandey, and T. Amgoth, “GAPSO-H: A hybrid approach towards optimizing the cluster based routing in wireless sensor network,” Swarm Evol. Comput. 60, 100772 (2021). [CrossRef]  

37. R. I. Woodward and E. J. R. Kelleher, “Genetic algorithm-based control of birefringent filtering for self-tuning, self-pulsing fiber lasers,” Opt. Lett. 42(15), 2952–2955 (2017). [CrossRef]  

38. A. Chong, J. Buckley, W. Renninger, and F. Wise, “All-normal-dispersion femtosecond fiber laser,” Opt. Express 14(21), 10095–10100 (2006). [CrossRef]  

39. L. M. Zhao, D. Y. Tang, and J. Wu, “Gain-guided soliton in a positive group-dispersion fiber laser,” Opt. Lett. 31(12), 1788–1790 (2006). [CrossRef]  

40. A. Komarov, H. Leblond, and F. Sanchez, “Multistability and hysteresis phenomena in passively mode-locked fiber lasers,” Phys. Rev. A 71(5), 053809 (2005). [CrossRef]  

41. B. Zhao, D. Y. Tang, L. M. Zhao, and P. Shum, “Pulse-train nonuniformity in a fiber soliton ring laser mode-locked by using the nonlinear polarization rotation technique,” Phys. Rev. A 69(4), 043808 (2004). [CrossRef]  

42. X. M. Liu, L. R. Wang, X. H. Li, H. B. Sun, A. X. Lin, K. Q. Lu, Y. S. Wang, and W. Zhao, “Multistability evolution and hysteresis phenomena of dissipative solitons in a passively mode-locked fiber laser with large normal cavity dispersion,” Opt. Express 17(10), 8506–8512 (2009). [CrossRef]  

43. A. N. Pilipetskii, E. A. Golovchenko, and C. R. Menyuk, “Acoustic effect in passively mode-locked fiber ring lasers,” Opt. Lett. 20(8), 907–909 (1995). [CrossRef]  

44. D. U. Noske, N. Pandit, and J. R. Taylor, “Source of spectral and temporal instability in soliton fiber lasers,” Opt. Lett. 17(21), 1515–1517 (1992). [CrossRef]  

45. A. Bondeson, M. Lisak, and D. Anderson, “Soliton perturbations: a variational principle for the soliton parameters,” Phys. Scr. 20(3-4), 479–485 (1979). [CrossRef]  

46. W. He, M. Pang, D. H. Yeh, J. Huang, C. R. Menyuk, and P. S. J. Russell, “Formation of optical supramolecular structures in a fibre laser by tailoring long-range soliton interactions,” Nat. Commun. 10(1), 5756 (2019). [CrossRef]  

47. G. Q. Pu, L. L. Yi, L. Zhang, C. Luo, Z. H. Li, and W. Hu, “Intelligent control of mode-locked femtosecond pulses by time-stretch-assisted real-time spectral analysis,” Light: Sci. Appl. 9(1), 13 (2020). [CrossRef]  

48. X. Q. Wu, Y. Zhang, J. S. Peng, S. Boscolo, C. Finot, and H. P. Zeng, “Control of spectral extreme events in ultrafast fibre lasers by a genetic algorithm,” arXiv, arXiv:2309.02643 (2023). [CrossRef]  

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

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 (6)

Fig. 1.
Fig. 1. (a) Flowchart of hybrid GA-PSO algorithm searching for the double-soliton state. (b) Schematic of an intelligently NPR-based mode-locked fiber laser with computer-controlled feedback control. WDM: wavelength division multiplexing; EDF: erbium-doped fiber; PD-ISO: polarization-dependent isolator; EPC: electronic polarization controller; PC: personal computer, DAC: digital to analog converter; OSA: optical spectrum analyzer; PD: photodetector; OC: optical coupler.
Fig. 2.
Fig. 2. Schematic diagram of acquisition of double-pulse mode-locked regime with different spacing. (a) Acquisition diagram of double-pulse mode-locking state. The solid black line represents the actual outline of the pulse train. The red dashed line represents the effective pulse count threshold, and T represents the sampling time of the oscilloscope. (b)-(c) Two situations for judging the spacing of double pulses. T0 is the period of single pulse mode-locking.
Fig. 3.
Fig. 3. Experimental results of the fundamental mode-locked regime. (a) Spectrum; (b) pulse train; (c) autocorrelation trace; (d) RF spectrum.
Fig. 4.
Fig. 4. The convergence curve of the GA-PSO algorithm with setting different double-soliton spacing containing gbest (historical optimal individual of the population) and mean fitness values. (a) 2 ns; (b) 7 ns; (c) 12 ns; (d) 18 ns; (e) 22 ns; (f) 26.8 ns.
Fig. 5.
Fig. 5. The double-soliton sequences with various temporal spacings are obtained using a hybrid GA-PSO algorithm. (a) 2.01 ns; (b) 7.10 ns; (c) 12.36 ns; (d) 17.89 ns; (e) 22.41 ns; (f) 26.81 ns.
Fig. 6.
Fig. 6. Spectra of the double-soliton state with different temporal spacings.

Equations (5)

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

A a v e r a g e = i = 1 N A i N
A j i t t e r = M a x ( A 1 , A 2 , , A N ) M i n ( A 1 , A 2 , , A N )
T s p a c i n g = ( x 3 x 2 ) × Δ t
T s p a c i n g = ( x 2 x 1 ) × Δ t
F f i t n e s s = ( 1 A j i t t e r A a v e r a g e ) + ( 1 | C p u l s e _ c o u n t C i d e a l _ c o u n t | C i d e a l _ c o u n t ) + ( 1 | T s p a c i n g T s e t | T s e t )
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.