29.03.2016 Views

Nonlinear Fiber Optics - 4 ed. Agrawal

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.4. Numerical Methods 43<br />

Figure 2.3: Schematic illustration of the symmetriz<strong>ed</strong> split-step Fourier method us<strong>ed</strong> for numerical<br />

simulations. <strong>Fiber</strong> length is divid<strong>ed</strong> into a large number of segments of width h. Within a<br />

segment, the effect of nonlinearity is includ<strong>ed</strong> at the midplane shown by a dash<strong>ed</strong> line.<br />

The main difference is that the effect of nonlinearity is includ<strong>ed</strong> in the middle of the<br />

segment rather than at the segment boundary. Because of the symmetric form of the<br />

exponential operators in Eq. (2.4.8), this scheme is known as the symmetriz<strong>ed</strong> splitstep<br />

Fourier method [75]. The integral in the middle exponential is useful to include<br />

the z dependence of the nonlinear operator ˆN. If the step size h is small enough, it can<br />

be approximat<strong>ed</strong> by exp(h ˆN), similar to Eq. (2.4.4). The most important advantage of<br />

using the symmetriz<strong>ed</strong> form of Eq. (2.4.8) is that the leading error term results from<br />

the double commutator in Eq. (2.4.7) and is of third order in the step size h. This can<br />

be verifi<strong>ed</strong> by applying Eq. (2.4.7) twice in Eq. (2.4.8).<br />

The accuracy of the split-step Fourier method can be further improv<strong>ed</strong> by evaluating<br />

the integral in Eq. (2.4.8) more accurately than approximating it by h ˆN(z). A simple<br />

approach is to employ the trapezoidal rule and approximate the integral by [76]<br />

∫ z+h<br />

z<br />

ˆN(z ′ )dz ′ ≈ h 2 [ ˆN(z)+ ˆN(z + h)]. (2.4.9)<br />

However, the implementation of Eq. (2.4.9) is not simple because ˆN(z+h) is unknown<br />

at the midsegment locat<strong>ed</strong> at z + h/2. It is necessary to follow an iterative proc<strong>ed</strong>ure<br />

that is initiat<strong>ed</strong> by replacing ˆN(z+h) by ˆN(z). Equation (2.4.8) is then us<strong>ed</strong> to estimate<br />

A(z + h,T ) which in turn is us<strong>ed</strong> to calculate the new value of ˆN(z + h). Although the<br />

iteration proc<strong>ed</strong>ure is time-consuming, it can still r<strong>ed</strong>uce the overall computing time<br />

if the step size h can be increas<strong>ed</strong> because of the improv<strong>ed</strong> accuracy of the numerical<br />

algorithm. Two iterations are generally enough in practice.<br />

The implementation of the split-step Fourier method is relatively straightforward.<br />

As shown in Figure 2.3, the fiber length is divid<strong>ed</strong> into a large number of segments that<br />

ne<strong>ed</strong> not be spac<strong>ed</strong> equally. The optical pulse is propagat<strong>ed</strong> from segment to segment<br />

using the prescription of Eq. (2.4.8). More specifically, the optical field A(z,T ) is<br />

first propagat<strong>ed</strong> for a distance h/2 with dispersion only using the FFT algorithm and<br />

Eq. (2.4.5). At the midplane z + h/2, the field is multipli<strong>ed</strong> by a nonlinear term that<br />

represents the effect of nonlinearity over the whole segment length h. Finally, the field<br />

is propagat<strong>ed</strong> for the remaining distance h/2 with dispersion only to obtain A(z+h,T ).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!