Optical fiber
Keywords
optical, bidirectional
Ports
Name | Type |
---|---|
port 1 | Optical Signal |
port 2 | Optical Signal |
Properties
General Properties
Name | Default value | Default unit | Range |
---|---|---|---|
name Defines the name of the element. |
Optical Fiber | - | - |
annotate Defines whether or not to display annotations on the schematic editor. |
true | - | [true, false] |
enabled Defines whether or not the element is enabled. |
true | - | [true, false] |
type Defines the element unique type (read only). |
Optical Fiber | - | - |
description A brief description of the elements functionality. |
Optical fiber | - | - |
prefix Defines the element name prefix. |
FIBER | - | - |
model Defines the element model name. |
- | - | - |
library Defines the element location or source in the library (custom or design kit). |
- | - | - |
local path Defines the local path or working folder $LOCAL for the element. |
- | - | - |
url An optional URL address pointing to the element online help. |
- | - | - |
Standard Properties
Name | Default value | Default unit | Range |
---|---|---|---|
configuration Defines the bidirectional or unidirectional element configuration. |
bidirectional | - | [bidirectional, unidirectional |
reference frequency Central frequency of the waveguide. A Taylor expansion around this frequency is performed to estimate the propagation transfer function of the waveguide. |
1552.524381 | nm* *std. unit is Hz |
(2.99792e-83, +∞) |
length The length of the waveguide. |
1 | km* *std. unit is m |
[0, +∞) |
Waveguide/Mode 1 Properties
Name | Default value | Default unit | Range |
---|---|---|---|
orthogonal identifier 1 The first identifier used to track an orthogonal mode of an optical waveguide. For most waveguide, two orthogonal identifiers '1' and '2' are available (with the default labels 'TE' and 'TM' respectively). |
1 | - | [1, +∞) |
label 1 The label corresponding to the first orthogonal identifier. |
X | - | - |
Waveguide/Mode 2 Properties
Name | Default value | Default unit | Range |
---|---|---|---|
orthogonal identifier 2 The second identifier used to track an orthogonal mode of an optical waveguide. For most waveguide, two orthogonal identifiers '1' and '2' are available (with the default labels 'TE' and 'TM' respectively). |
2 | - | [1, +∞) |
label 2 The label corresponding to the second orthogonal identifier. |
Y | - | - |
Waveguide/Attenuation Properties
Name | Default value | Default unit | Range |
---|---|---|---|
attenuation parameter Defines whether the attenuation values are defined as a table with frequency dependent values or a constant value. |
constant | - | [constant, table |
attenuation Defines the attenuation |
0.2 | dB/km* *std. unit is dB/m |
[0, +∞) |
load attenuation from file Defines whether or not to load frequency dependent attenuation values from an input file or to use the currently stored values. |
false | - | [true, false] |
attenuation filename The file containing the frequency dependent attenuation values. Refer to the Implementation Details section for the format expected. |
- | - | - |
attenuation table The table containing the frequency dependent attenuation values |
<2> [-92.55963135e+06, 0.0002] | - | - |
Waveguide/Dispersion Properties
Name | Default value | Default unit | Range |
---|---|---|---|
dispersion specification Defines whether the dispersion values are defined as a table with frequency dependent values or a reference frequency, dispersion and slope. |
parameters | - | [parameters, table |
dispersion Defines the dispersion. |
16 | ps/nm/km* *std. unit is s/m/m |
(-∞, +∞) |
dispersion slope Defines the dispersion slope. |
0.08 | ps/nm^2/km* *std. unit is s/m^2/m |
(-∞, +∞) |
load dispersion from file Defines whether or not to load frequency dependent dispersion values from an input file or to use the currently stored values. |
false | - | [true, false] |
dispersion filename The file containing the frequency dependent dispersion values. Refer to the Implementation Details section for the format expected. |
- | - | - |
dispersion table The table containing the frequency dependent dispersion values |
<3> [193.1e+012, 16e-006, 80] | - | - |
Waveguide/Nonlinearities Properties
Name | Default value | Default unit | Range |
---|---|---|---|
nonlinear effects Defines whether or not to include nonlinear effects. |
true | - | [true, false] |
nonlinear specification Defines whether the nonlinear coefficient values are defined as a table with frequency dependent values or calculated from the nonlinear index and effective area. |
parameters | - | [parameters, table |
nonlinear index Defines the nonlinear refractive index. |
0 | m^2/W | (-∞, +∞) |
effective area Defines the fiber's effective core area. |
80e-012 | m^2 | [0, +∞) |
load nonlinear from file Defines whether or not to load frequency dependent nonlinear coefficient values from an input file or to use the currently stored values. |
false | - | [true, false] |
nonlinear filename The file containing the frequency dependent nonlinear coefficient values. Refer to the Implementation Details section for the format expected. |
- | - | - |
nonlinear table The table containing the frequency dependent nonlinear coefficient values |
<2> [193.1e+012, 0] | - | - |
Waveguide/Nonlinearities/Raman Scattering Properties
Name | Default value | Default unit | Range |
---|---|---|---|
raman effects Defines whether or not to include nonlinear Raman effects. |
true | - | [true, false] |
raman parameter Defines how Raman parameters are specified. |
constant | - | [constant, impulse response, spectrum |
raman gain time constant Defines the Raman time constant; |
3 | fs* *std. unit is s |
[0, +∞) |
raman response fractional contribution Defines the Raman impulse response fractional contribution. |
0.18 | ratio | [0, 1] |
raman response time constant 1 Defines the first Raman impulse response time constant |
12.2 | fs* *std. unit is s |
(0, +∞) |
raman response time constant 2 Defines the second Raman impulse response time constant |
32 | fs* *std. unit is s |
(0, +∞) |
Waveguide/Birefringence Properties
Name | Default value | Default unit | Range |
---|---|---|---|
differential group delay Defines the fiber's differential group delay. |
0 | s/m | [0, +∞) |
pmd effects Defines whether or not to include PMD effects. |
false | - | [true, false] |
pmd coefficient Defines the fiber's polarization mode dispersion. |
0 | s/m^.5 | (-∞, +∞) |
Numerical Properties
Name | Default value | Default unit | Range |
---|---|---|---|
maximum nonlinear phase change Defines the maximum nonlinear phase change. |
0.05 | rad | [0, +∞) |
pmd step length Defines the fiber's PMD course step length. |
50 | m | [0, +∞) |
pmd step length variation Defines the fiber's PMD course step length variation. |
5 | m | [0, +∞) |
convert noise bins Defines if noise bins are incorporated into the signal waveform. |
true | - | [true, false] |
automatic seed Defines whether or not to automatically create an unique seed value for each instance of this element. The seed will be the same for each simulation run. |
true | - | [true, false] |
seed The value of the seed for the random number generator. A value zero recreates an unique seed for each simulation run. |
1 | - | [0, +∞) |
Numerical/Digital Filter Properties
Name | Default value | Default unit | Range |
---|---|---|---|
single tap filter Defines whether or not to use a single tap digital filter to represent the element transfer function in time domain. |
false | - | [true, false] |
number of taps estimation Defines the method used to estimate the number of taps of the digital filter. |
fit tolerance | - | [disabled, fit tolerance, group delay |
filter fit tolerance Defines the mean square error for the fitting function. |
0.001 | - | (0, 1) |
window function Defines the window type for the digital filter. |
rectangular | - | [rectangular, hamming, hanning |
number of fir taps Defines the number of coefficients for digital filter. |
256 | - | [1, +∞) |
maximum number of fir taps Defines the number of coefficients for digital filter. |
4096 | - | [1, +∞) |
filter delay Defines the time delay equivalent to a number of coefficients for digital filter. |
0 | s | [0, +∞) |
initialize filter taps Defines whether to use the initial input signal to initialize filter state values or to set them to zero values. |
false | - | [true, false] |
Diagnostic Properties
Name | Default value | Default unit | Range |
---|---|---|---|
run diagnostic Enables the frequency response of the designed filter implementation and the ideal frequency response to be generated as results. |
false | - | [true, false] |
diagnostic size The number of frequency points used when calculating the filter frequency response. |
1024 | - | [2, +∞) |
Results
Name | Description |
---|---|
diagnostic/response #/transmission | The complex transmission vs. frequency corresponding to the ideal and designed filter. |
diagnostic/response #/gain | The gain vs. frequency corresponding to the ideal and designed filter. |
diagnostic/response #/error | Mean square error comparing the frequency response of the designed filter implementation with the ideal frequency response. |
====================================
Implementation Details
Overview
The propagation of light in a single mode fiber is governed by the following pair of coupled generalized nonlinear Schrödinger equations (CGNLSE) given in equation (1) [1,2]:
$$ {\frac{\partial}{\partial z_{x}} A_{x}=-i \frac{\beta_{2}+\Delta \beta_{2 x}}{2} \frac{\partial^{2}}{d T^{2}} A_{x}+\frac{\beta_{3}}{3} \frac{\partial^{3}}{d T^{3}} A_{x}-\frac{\alpha}{2} A_{x}+i \gamma\left(\left| A_{x}\right|^{2}+\frac{2}{3}\left|A_{y}\right|^{2}+\frac{i}{\omega_{0}} \overline{A_{x}} \frac{\partial}{\partial T} A_{x}+\left[\frac{i}{\omega_{0}}-T_{R}\right] \frac{\partial}{\partial T}\left|A_{x}\right|^{2}\right) A_{x}} $$ |
(1a) |
$$ {\frac{\partial}{\partial z} A_{y}=-i \frac{\beta_{2}+\Delta \beta_{2 y}}{2} \frac{\partial^{2}}{d T^{2}} A_{y}+\frac{\beta_{3}}{3} \frac{\partial^{3}}{d T^{3}} A_{y}-\frac{\alpha}{2} A_{y}+i \gamma\left(\left|A_{y}\right|^{2}+\frac{2}{3}\left|A_{x}\right|^{2}+\frac{i}{\omega_{0}} \overline{A_{y}} \frac{\partial}{\partial T} A_{y}+\left[\frac{i}{\omega_{0}}-T_{R}\right] \frac{\partial}{\partial T}\left|A_{y}\right|^{2}\right) A_{y}} $$ |
(1b) |
where:
Ax and Ay are the complex amplitudes of the signal in the slowly varying envelope approximation of the optical modes polarized in the x and y directions, respectively.
x and y are the transverse spatial coordinates
z is the longitudinal spatial coordinate
T is the retarded time given by
$$ T=t-\frac{z}{v_{g}} $$ |
(2) |
where t is the time coordinate, and vg is the average group velocity of the polarized fiber modes.
$$ v_{g}=\frac{v_{g x}+v_{g v}}{2} $$ |
(3) |
and where vgx and vgy are the group velocities of the modes in polarized along the x and y directions.
ω0 = 2πf0 is the central angular frequency of the simulation band,
α is the absorption coefficient,
and β2 and β3 are given by:
$$ \beta_{2}=\left.\frac{\partial^{2}}{d \omega^{2}} \beta(\omega)\right|_{\omega=\omega_{0}} $$ |
(4) |
$$ \beta_{3}=\left.\frac{\partial^{3}}{d \omega^{3}} \beta(\omega)\right|_{\omega=\omega_{0}} $$ |
(5) |
Optical fiber manufacturers commonly provide values for dispersion, D, and dispersion slope, D', in their data sheets, and β2 and β3 are related to them by the following relations:
$$ {\beta_{2}=\frac{-2 \pi c}{\omega_{0}^{2}} D} $$ |
(6) |
$$ {\beta_{3}=\frac{1}{\omega_{0}^{2}}\left(\frac{4 \pi c}{\omega_{0}} D+\frac{4 \pi^{2} c^{2}}{\omega_{0}^{2}} D^{\prime}\right)} $$ |
(7) |
$$ {\Delta \beta_{2 x}=\frac{\Delta \beta^{\prime}}{2}+\frac{\Delta \beta^{\prime}_{P M D}}{2}} $$ |
(8) |
$$ {\Delta \beta_{2 y}=-\frac{\Delta \beta^{\prime}}{2}-\frac{\Delta \beta^{\prime}_{P M D}}{2}} $$ |
(9) |
$$ {\Delta \beta^{\prime}=\left(\frac{1}{v_{g x}}-\frac{1}{v_{g y}}\right)} $$ |
(10) |
where Δβ'PMD is 0 if PMD effects are turned off and its calculation is described by equation (27) in the Polarization Mode Dispersion (PMD) section below.
and where the nonlinear parameter, γ, is given by:
$$ \gamma\left(\omega_{0}\right)=\frac{n_{2}\left(\omega_{0}\right) \omega_{0}}{c A_{eff}} $$ |
(11) |
The effective area, Aeff, and nonlinear index, n2 (ω0 ), are usually provided by optical fiber manufacturers in their data sheets. The effective area can also be calculated from the transverse profile of the optical mode in the fiber, F(x,y) as follows:
$$ A_{e f f}=\frac{\left(\iint_{-\infty}^{\infty}|F(x, y)|^{2} d x d y\right)^{2}}{\left(\iint_{-\infty}^{\infty}|F(x, y)|^{4} d x d y\right)} $$ |
(12) |
The Raman time constant, TR, can be calculated from:
$$ T_{R}=f_{R} \int_{0}^{\infty} t h_{R}(t) d t $$ |
(13) |
where hR (t) is the Raman impulse response, which is related to the Raman gain spectrum.
If the Raman gain spectrum is approximated by a Lorentzian then hR (t) will take the form:
$$ h_{R}(t)=\frac{\tau_{1}^{2}+\tau_{2}^{2}}{\tau_{1} \tau_{2}^{2}} \exp \left(-\frac{t}{\tau_{2}}\right) \sin \left(\frac{t}{\tau_{1}}\right) $$ |
(14) |
and the integral in equation (13) can be performed analytically.
Propagation Algorithm
In INTERCONNECT, the calculation is performed in block mode by discretizing and integrating equations (1a) and (1b) using the Symmetrized Split-Step Fourier Method (SSSFM) [1].
The input is comprised of a pair of input sequences of evenly spaced time samples of fixed length, N, of the complex input signal amplitudes Ax (Ti,0), Ay (Ti,0) ,i=1…N, with Ti-T(i-1)= W/N, where W is the time window. The input signal is propagated along the fiber length in discrete, adaptive steps of length hj, j=1,M to yield an output signal Ax (Ti,L), Ay (Ti,L), where L is the length of the optical fiber.
In the Symmetrized Split-Step Fourier Method (SSSFM) equations (1a) and (1b) are written in the form:
$$ {\frac{\partial}{d z} A_{x}\left(z, T_{i}\right)=\left(\hat{D}_{x}+\hat{N}_{x}\right) A_{x}\left(z, T_{i}\right)} $$ |
(15a) |
$$ {\frac{\partial}{d z} A_{y}\left(z, T_{i}\right)=\left(\hat{D}_{y}+\hat{N}_{y}\right) A_{y}\left(z, T_{i}\right)} $$ |
(15b) |
where
$$ {\hat{D}_{x}=-i \frac{\beta_{2}+\Delta \beta_{2 x}}{2} \frac{\partial^{2}}{d T^{2}}+\frac{\beta_{3}}{3} \frac{\partial^{3}}{d T^{3}}-\frac{\alpha}{2}} $$ |
(16a) |
$$ {\hat{D}_{y}=-i \frac{\beta_{2}+\Delta \beta_{2 y}}{2} \frac{\partial^{2}}{d T^{2}}+\frac{\beta_{3}}{3} \frac{\partial^{3}}{d T^{3}}-\frac{\alpha}{2}} $$ |
(16b) |
$$ {\hat{N}_{x}=i \gamma\left(\left|A_{x}\right|^{2}+\frac{2}{3}\left|A_{y}\right|^{2}+\frac{i}{\omega_{0}} \bar{A}_{x} \frac{\partial}{\partial T} A_{x}+\left[\frac{i}{\omega_{0}}-T_{R} \frac{\partial}{\partial T}\right]\left|A_{x}\right|^{2}\right)} $$ |
(17a) |
$$ {\hat{N}_{y}=i \gamma\left(\left|A_{y}\right|^{2}+\frac{2}{3}\left|A_{y}\right|^{2}+\frac{i}{\omega_{0}} \bar{A}_{y} \frac{\partial}{\partial T} A_{y}+\left[\frac{i}{\omega_{0}}-T_{R} \frac{\partial}{\partial T}\right]\left|A_{y}\right|^{2}\right)} $$ |
(17b) |
and where \(\bar{A}_{x}\) and \(\bar{A}_{y}\) denote the complex conjugates of Ax and Ay, respectively.
Equations (15a) and (15b) have solutions
$$ {A_{x}\left(z+h_{j}, T\right)=\exp \left[h_{j}\left(\hat{D}_{x}+\hat{N}_{x}\right)\right] A_{x}(z, T)} $$ |
(18a) |
$$ {A_{y}\left(z+h_{j}, T\right)=\exp \left[h_{j}\left(\widehat{D}_{y}+\widehat{N}_{y}\right)\right] A_{y}(z, T)} $$ |
(18b) |
Thus, the complex field amplitudes, Ax and Ay may be propagated one step hj along the longitudinal (z) direction along by operating on them with the operator, exp[hj (Dx+Nx )], exp[hj (Dy+Ny)] , respectively.
Equations (18a) and (18b) are approximated by:
$$ {A_{x}\left(z+h_{j}, T_{i}\right)=\exp \left[\frac{h_{j} \hat{D}_{x}}{2}\right] \exp \left[h_{j} \hat{N}_{x}\right] \exp \left[\frac{h_{j} \hat{D}_{x}}{2}\right] A_{x}\left(z, T_{i}\right)} $$ |
(19a) |
$$ {A_{y}\left(z+h_{j}, T_{i}\right)=\exp \left[\frac{h_{j} \hat{D}_{y}}{2}\right] \exp \left[h_{j} \hat{N}_{y}\right] \exp \left[\frac{h_{j} \hat{D}_{y}}{2}\right] A_{y}\left(z, T_{i}\right)} $$ |
(19b) |
The operators \(\exp \left[h_{j} D_{x} / 2\right]\) and \(\exp \left[h_{j} D_{y} / 2\right]\) are applied by Fourier transformation to the frequency domain, by subsequent multiplication of Ax (z, ωi) and Ay (z, ωi) by the complex numbers:
$$ {\exp \left[\frac{-i h_{j}}{2}\left(\frac{\beta_{2}+\Delta \beta_{2 x}}{2}\left(-i \omega_{i}\right)^{2}+\frac{\beta_{3}}{3}\left(-i \omega_{i}\right)^{3}-\frac{\alpha}{2}\right)\right]} $$ |
(20a) |
$$ {\exp \left[\frac{-i h_{j}}{2}\left(\frac{\beta_{2}+\Delta \beta_{2y}}{2}\left(-i \omega_{i}\right)^{2}+\frac{\beta_{3}}{3}\left(-i \omega_{i}\right)^{3}-\frac{\alpha}{2}\right)\right]} $$ |
(20b) |
respectively, and where Ax (z, ωi) and Ay (z, ωi) are the Fast Fourier Transforms (FFTs) of Ax (z, Ti) and Ay (z, Ti), respectively, followed by inverse Fourier transformation back to the time domain.
The operators \(\exp \left[h_{j} \hat{N}_{y}\right]\) and \(\exp \left[h_{j} \hat{N}_{y}\right]\) are evaluated in the time domain and again correspond to multiplication by the complex numbers:
$$ {\exp \left[-i h_{j} \gamma\left(\left|A_{x}\left(z, T_{i}\right)\right|^{2}+\frac{2}{3}\left|A_{y}\left(z, T_{i}\right)\right|^{2}+\frac{i}{\omega_{0}} \bar{A}_{x}\left(z, T_{i}\right) \frac{\partial}{\partial T}\left(z, T_{i}\right)+\left[\frac{i}{\omega_{0}}-T_{R} \frac{\partial}{\partial T}\right]\left|A_{x}\left(z, T_{i}\right)\right|^{2}\right)\right]} $$ |
(21a) |
$$ {\exp \left[-i h_{j} \gamma\left(\left|A_{y}\left(z, T_{i}\right)\right|^{2}+\frac{2}{3}\left|A_{x}\left(z, T_{i}\right)\right|^{2}+\frac{i}{\omega_{0}} \bar{A}_{y}\left(z, T_{i}\right) \frac{\partial}{\partial T}\left(z, T_{i}\right)+\left[\frac{i}{\omega_{0}}-T_{R} \frac{\partial}{\partial T}\right]\left|A_{y}\left(z, T_{i}\right)\right|^{2}\right)\right]} $$ |
(21b) |
respectively, and where the time derivatives are approximated by central differences as follows:
$$ \frac{\partial}{\partial T} A_{x}\left(z, T_{i}\right) =2 \frac{A_{x}\left(z, T_{i+1}\right)-A_{x}\left(z, T_{i-1}\right)}{T_{i+1}-T_{i-1}} $$ |
(22a) |
$$ \frac{\partial}{\partial T} A_{y}\left(z, T_{i}\right) =2 \frac{A_{y}\left(z, T_{i+1}\right)-A_{y}\left(z, T_{i-1}\right)}{T_{i+1}-T_{i-1}} $$ |
(22b) |
$$ \frac{\partial}{\partial T}\left|A_{x}\left(z, T_{i}\right)\right|^{2}= 2 \frac{\left|A_{x}\left(z, T_{i+1}\right)\right|^{2}-\left|A_{x}\left(z, T_{i-1}\right)\right|^{2}}{T_{i+1}-T_{i-1}} $$ |
(23a) |
$$ \frac{\partial}{\partial T}\left|A_{y}\left(z, T_{i}\right)\right|^{2}=2 \frac{\left|A_{y}\left(z, T_{i+1}\right)\right|^{2}-\left|A_{y}\left(z, T_{i-1}\right)\right|^{2}}{T_{i+1}-T_{i-1}} $$ |
(23b) |
Therefore, the method used to propagate the complex field amplitudes one step of length hj is given by
$$ {A_{x}\left(z+h_{j}, T_{i}\right)=F F T^{-1}\left[\exp \left(\frac{h_{j} \widehat{D}_{x}}{2}\right) F F T\left[\exp \left(h_{j} \hat{N}_{x}\right) F F T^{-1}\left[\exp \left(\frac{h_{j} \widehat{D}_{x}}{2}\right) F F T\left[A_{x}\left(z, T_{i}\right)\right]\right]\right]\right.} $$ |
(24a) |
$$ {A_{y}\left(z+h_{j}, T_{i}\right)=F F T^{-1}\left[\exp \left(\frac{h_{j} \hat{D}_{y}}{2}\right) F F T\left[\exp \left(h_{j} \hat{N}_{y}\right) F F T^{-1}\left[\exp \left(\frac{h_{j} \hat{D}_{y}}{2}\right) F F T\left[A_{y}\left(z, T_{i}\right)\right]\right]\right]\right]} $$ |
(24b) |
where the expressions for \(\exp \left[h_{j} D_{x} / 2\right]\) , \(\exp \left[h_{j} D_{y} / 2\right]\) ,\(\exp \left[h_{j} \hat{N}_{x}\right]\) and \(\exp \left[h_{j} \hat{N}_{y}\right]\) are as given in (20a, b) and (21a, b) above, respectively.
The adaptive step length is determined at the beginning of each step according to
$$ h_{i}=\frac{\Phi_{MAX}^{NL}}{\gamma_{P_{0}}} $$ |
(25) |
[3] where P0 is the maximum instantaneous input power of the waveform and \( \Phi_{MAX}^{NL} \) is the upper limit on the nonlinear phase increment per step, a numerical input parameter typically set to a value of 0.05.
Inclusion of Polarization Mode Dispersion
Polarization Mode Dispersion (PMD) arises out of small unintended imperfections in the optical fiber leading to a modification of the propagations indices of light polarized along the two orthogonal directions (fast and slow axes) in the transverse plane of the fiber. Moreover, the orientation of the fast and slow axes varies randomly along the longitudinal length of the fiber.
When PMD effects are included, the fiber is modeled in INTERCONNECT in what is known in the literature as the “Coarse Step Method”. This is accomplished by first dividing the fiber into a number of PMD sections, each of length \( l^{PMD}_k \), k=1…K such that \( \sum_{k=1}^{K} l_{k}^{P M D}=L \) and then propagating the complex field amplitudes through each such PMD section as described in Section 1 above, where the x and y axes correspond to the fast and slow principal axes, respectively, and where an additional PMD related differential group delay of Δβ'PMD is added to the group delay specified which is calculated from the user supplied value of the PMD parameter, Dp (usually provided in manufacturer specifications sheets). It is assumed that the PMD parameter follows the mean convention (as opposed to the root-mean-square convention) such that
$$ D_{p}=\frac{\left\langle\Delta \tau_{f s}\right\rangle}{\sqrt{l_{k}}} $$ |
(26) |
where the angle brackets denote the mean over all the observations, and \( \left\langle\Delta \tau_{f s}\right\rangle \) is the observed maximal time delay between pulses polarized along two orthogonal transverse directions.
The additional PMD related differential group delay in each PMD section is then calculated according to
$$ \Delta \beta^{\prime}_{\mathrm{PMD}}=\frac{D_{\mathrm{P}}}{\sqrt{l_{\mathrm{k}}}} $$ |
(27) |
As well, a random rotation of θk is applied to the principal axes and a phase of ϕk is applied to the values of the complex field amplitudes at the boundaries between the PMD sections as depicted in Figure 1. The random rotations, θk are drawn from a uniform distribution in the range 0 to 2π, and the random phases ϕk are drawn from the uniform distribution over the range -π/2 to π/2.
The lengths of the PMD step sizes, \( l^{PMD}_k \) are drawn from a Gaussian distribution with mean, \( \mu_{s t e p}^{P M D} \) , and standard deviation \( \sigma^{PMD}_{step} \) , which are specified by the user.
Table of Symbols and Quantities and INTERCONNECT parameters
Table of Symbols and Quantities and INTERCONNECT parameters
INTERCONNECT Category |
Name |
Symbol |
Standard |
length |
L |
Waveguide/Attenuation |
attenuation parameter |
$$ \alpha $$ |
Waveguide/Dispersion |
reference frequency |
$$ \omega_{0} $$ |
Waveguide/Dispersion |
dispersion |
D |
Waveguide/Dispersion |
dispersion slope |
$$ D^{\prime} $$ |
Waveguide/Nonlinearities |
nonlinear index |
$$ n_2 $$ |
Waveguide/Nonlinearities |
effective area |
$$ A_{eff} $$ |
Waveguide/Nonlinearities/Raman Scattering |
Raman gain constant |
$$ T_R $$ |
Waveguide/Nonlinearities/Raman Scattering |
Raman gain fractional contribution |
$$ f_R $$ |
Waveguide/Nonlinearities/Raman Scattering |
Raman response time constant 1 |
$$ \tau_1 $$ |
Waveguide/Nonlinearities/Raman Scattering |
Raman response time constant 2 |
$$ \tau_2 $$ |
Waveguide/Birefringence |
differential group delay |
$$\Delta \beta^{\prime} $$ |
Waveguide/Birefringence |
PMD coefficient |
$$ D_p $$ |
Numerical |
maximum nonlinear phase change |
$$ \Phi_{MAX}^{NL} $$ |
Numerical |
PMD step length |
$$ \mu_{s t e p}^{P M D} $$ |
Numerical |
PMD step length variation |
$$ \sigma_{s t e p}^{P M D} $$ |
REFERENCES
[1] “Nonlinear Fiber Optics, 4th ed.”, G. Agrawal, Elsevier Academic Press, 30 Corporate Drive, Suite 400, Burlington, MA 01803, USA, 2007.
[2] Ralf Deiterding and Stephen W. Poole, “Robust split-step Fourier methods for simulating the propagation of ultra-short pulses in single and two-mode optical communication fibers”, arXiv:1504.01331v1 [math.NA] 6 Apr 2015.
[3] Oleg V. Sinkin, Ronald Holzlöhner, John Zweck, and Curtis R. Menyuk,, “Optimization of the Split-Step Fourier Method inModeling Optical-Fiber Communications Systems”, Journal Of Lightwave Technology, Vol. 21, No. 1, January 2003.