In 2010, more than 25 years after the initial work of Peregrine, researchers took advantage of the analogy that can be drawn between hydrodynamics and optics in order to generate Peregrine solitons in optical fibers. In fact, the evolution of light in fiber optics and the evolution of surface waves in deep water are both modelled by the nonlinear Schrödinger equation (note however that spatial and temporal variables have to be switched). Such an analogy has been exploited in the past in order to generate optical solitons in optical fibers.
More precisely, the nonlinear Schrödinger equation can be written in the context of optical fibers under the following dimensional form :
with    being the second order dispersion (supposed to be anomalous, i.e. ) and  being the nonlinear Kerr coefficient.   and   are the propagation distance and the temporal coordinate respectively.
In this context, the Peregrine soliton has the following dimensional expression:
 is a nonlinear length defined as  with   being the power of the continuous background.   is a duration defined as  .
By using exclusively standard optical communication components, it has been shown that even with an approximate initial condition (in the case of this work, an initial sinusoidal beating), a profile very close to the ideal Peregrine soliton can be generated.  However, the non-ideal input condition lead to substructures that appear after the point of maximum compression. Those substructures have also a profile close to a Peregrine soliton, which can be analytically explained using a Darboux transformation.
The typical triangular spectral shape has also been experimentally confirmed.