Beam propagation method
   HOME

TheInfoList



OR:

The beam propagation method (BPM) is an approximation technique for simulating the propagation of
light Light, visible light, or visible radiation is electromagnetic radiation that can be visual perception, perceived by the human eye. Visible light spans the visible spectrum and is usually defined as having wavelengths in the range of 400– ...
in slowly varying
optical waveguide An optical waveguide is a physical structure that guides electromagnetic waves in the optical spectrum. Common types of optical waveguides include optical fiber waveguides, transparent dielectric waveguides made of plastic and glass, liquid ligh ...
s. It is essentially the same as the so-called parabolic equation (PE) method in underwater
acoustics Acoustics is a branch of physics that deals with the study of mechanical waves in gases, liquids, and solids including topics such as vibration, sound, ultrasound and infrasound. A scientist who works in the field of acoustics is an acoustician ...
. Both BPM and the PE were first introduced in the 1970s. When a wave propagates along a waveguide for a large distance (larger compared with the wavelength), rigorous numerical simulation is difficult. The BPM relies on approximate differential equations which are also called the one-way models. These one-way models involve only a first order
derivative In mathematics, the derivative is a fundamental tool that quantifies the sensitivity to change of a function's output with respect to its input. The derivative of a function of a single variable at a chosen input value, when it exists, is t ...
in the variable z (for the waveguide axis) and they can be solved as "initial" value problem. The "initial" value problem does not involve time, rather it is for the spatial variable z. The original BPM and PE were derived from the slowly varying envelope approximation and they are the so-called paraxial one-way models. Since then, a number of improved one-way models are introduced. They come from a one-way model involving a square root operator. They are obtained by applying rational approximations to the square root operator. After a one-way model is obtained, one still has to solve it by discretizing the variable z. However, it is possible to merge the two steps (rational approximation to the square root operator and discretization of z) into one step. Namely, one can find rational approximations to the so-called one-way propagator (the exponential of the square root operator) directly. The rational approximations are not trivial. Standard diagonal Padé approximants have trouble with the so-called evanescent modes. These evanescent modes should decay rapidly in z, but the diagonal Padé approximants will incorrectly propagate them as propagating modes along the waveguide. Modified rational approximants that can suppress the evanescent modes are now available. The accuracy of the BPM can be further improved, if you use the energy-conserving one-way model or the single-scatter one-way model.


Principles

BPM is generally formulated as a solution to
Helmholtz equation In mathematics, the Helmholtz equation is the eigenvalue problem for the Laplace operator. It corresponds to the elliptic partial differential equation: \nabla^2 f = -k^2 f, where is the Laplace operator, is the eigenvalue, and is the (eigen)fun ...
in a time-harmonic case, EE290F: BPM course slides, Devang Parekh, University of Berkeley, CA : (\nabla^2 + k_0^2n^2)\psi = 0 with the field written as, :E(x,y,z,t)=\psi(x,y)\exp(-j\omega t). Now the spatial dependence of this field is written according to any one TE or TM polarizations :\psi(x,y) = A(x,y)\exp(+jk_o\nu y) , with the envelope :A(x,y) following a slowly varying approximation, : \frac = 0 Now the solution when replaced into the Helmholtz equation follows, : \left frac + k_0^2(n^2 - \nu^2) \right(x,y) = \pm 2 jk_0 \nu \frac{\partial y} With the aim to calculate the field at all points of space for all times, we only need to compute the function A(x,y) for all space, and then we are able to reconstruct \psi(x,y). Since the solution is for the time-harmonic Helmholtz equation, we only need to calculate it over one time period. We can visualize the fields along the propagation direction, or the cross section waveguide modes.


Numerical methods

Both ''spatial domain'' methods, and ''frequency (spectral) domain'' methods are available for the numerical solution of the discretized master equation. Upon discretization into a grid, (using various centralized difference,
Crank–Nicolson method In numerical analysis, the Crank–Nicolson method is a finite difference method used for numerically solving the heat equation and similar partial differential equations. It is a Big O notation, second-order method in time. It is Explicit and im ...
, FFT-BPM etc.) and field values rearranged in a causal fashion, the field evolution is computed through iteration, along the propagation direction. The spatial domain method computes the field at the next step (in the propagation direction) by solving a linear equation, whereas the spectral domain methods use the powerful forward/inverse
DFT The Department for Transport (DfT) is a ministerial department of the Government of the United Kingdom. It is responsible for the English transport network and a limited number of transport matters in Scotland, Wales, and Northern Ireland t ...
algorithms. Spectral domain methods have the advantage of stability even in the presence of nonlinearity (from refractive index or medium properties), while spatial domain methods can possibly become numerically unstable.


Applications

BPM is a quick and easy method of solving for fields in integrated optical devices. It is typically used only in solving for intensity and modes within shaped (bent, tapered, terminated) waveguide structures, as opposed to scattering problems. These structures typically consist of
isotropic In physics and geometry, isotropy () is uniformity in all orientations. Precise definitions depend on the subject area. Exceptions, or inequalities, are frequently indicated by the prefix ' or ', hence '' anisotropy''. ''Anisotropy'' is also ...
optical materials, but the BPM has also been extended to be applicable to simulate the propagation of light in general
anisotropic Anisotropy () is the structural property of non-uniformity in different directions, as opposed to isotropy. An anisotropic object or pattern has properties that differ according to direction of measurement. For example, many materials exhibit ver ...
materials such as
liquid crystals Liquid crystal (LC) is a state of matter whose properties are between those of conventional liquids and those of solid crystals. For example, a liquid crystal can flow like a liquid, but its molecules may be oriented in a common direction as i ...
. This allows one t
analyze
e.g. the polarization rotation of light in anisotropic materials, the tunability of a directional coupler based on liquid crystals or the light diffraction in LCD pixels.


Limitations of BPM

The Beam Propagation Method relies on the slowly varying envelope approximation, and is inaccurate for the modelling of discretely or fastly varying structures. Basic implementations are also inaccurate for the modelling of structures in which light propagates in large range of angles and for devices with high refractive-index contrast, commonly found for instance in
silicon photonics Silicon photonics is the study and application of photonic systems which use silicon as an optical medium. The silicon is usually patterned with sub-micrometre precision, into microphotonic components. These operate in the infrared, most commo ...
. Advanced implementations, however, mitigate some of these limitations allowing BPM to be used to accurately model many of these cases, including many silicon photonics structures. The BPM method can be used to model bi-directional propagation, but the reflections need to be implemented iteratively which can lead to convergence issues.


See also

*
Computational electromagnetics Computational electromagnetics (CEM), computational electrodynamics or electromagnetic modeling is the process of modeling the interaction of electromagnetic fields with physical objects and the environment using computers. It typically involve ...
*
Finite-difference time-domain method Finite-difference time-domain (FDTD) or Yee's method (named after the Chinese American applied mathematician Kane S. Yee, born 1934) is a numerical analysis technique used for modeling computational electrodynamics. History Finite difference sc ...
*
Eigenmode expansion Eigenmode expansion (EME) is a computational electrodynamics modelling technique. It is also referred to as the mode matching technique or the bidirectional eigenmode propagation method (BEP method). Eigenmode expansion is a linear frequency-domai ...
*
Finite element method Finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat tran ...
*
Maxwell's equations Maxwell's equations, or Maxwell–Heaviside equations, are a set of coupled partial differential equations that, together with the Lorentz force law, form the foundation of classical electromagnetism, classical optics, Electrical network, electr ...
* Method of lines *
Light Light, visible light, or visible radiation is electromagnetic radiation that can be visual perception, perceived by the human eye. Visible light spans the visible spectrum and is usually defined as having wavelengths in the range of 400– ...
*
Photon A photon () is an elementary particle that is a quantum of the electromagnetic field, including electromagnetic radiation such as light and radio waves, and the force carrier for the electromagnetic force. Photons are massless particles that can ...


References

Computational electromagnetics Electrodynamics Physical optics