Fiber Detector

The fiber detector calculates the coupling efficiency of an incident field into a single-mode optical fiber. The coupling efficiency is defined as the “fraction of the power of the incident optical field mode that is coupled into the propagating mode of an optical system” [1]. Optiscan calculates the coupling efficiency using the overlap integral described in the important equations section. It should be noted that the coupling efficiency is always a number between 0 and 1, because it is the fraction of the incident power that is accepted by the fiber.


Getting Started:

Select Build -> Detectors -> Fiber in the main model panel.
Click on Arrange Object and drag the fiber detector fiber_icon  to the desired position.


Editing the Fiber Detector:

On opening the fiber detector icon for editing, the propagating mode patterns for X, Y, and Z polarizations are displayed. The default fiber detector in Optiscan is square-shaped with dimensions of (10 microns x 10 microns) and a sampled array size of (200×200). The default X and Y polarization mode patterns are single-mode Gaussians [2] with 1/e2 radii of 1.944 microns at a wavelength of 1550 nm, corresponding to a fiber core diameter of 5 microns. The indices of refraction for the core and cladding used in calculating the 1/e2 radius are nco = 1.5 and ncl = 1.4. The default mode pattern for the Z-polarization direction is zero, because the optical fields are presumed to be completely transverse to the axis of the fiber.

default_fib_DET

The size and sampling of the fiber detector can be reconfigured by the user by selecting the PROPERTIES menu item and clicking on GO. This opens the DETECTOR DIMENSIONS window. This window functions exactly like the DIMENSIONS windows for the SOURCE object, SIMPLE RESPONSIVITY DETECTOR, and the many TARGET objects. The size, offset and sampling rates can be easily reconfigured by the user. However, always remember to check your sample size so that the total array size of the detector is reasonable. For example, be careful not to have a detector whose size is 1cm x 1cm and whose sampling is 1e-7 x 1e-7, because this would result in an array size of 100000×100000, which is far too large for the computer. A good rule of thumb is to set the sampling such that the array size of the detector is between 100 x 100 and 1000 x 1000.

The propagating mode patterns of the FIBER DETECTOR may be reconfigured. The procedure for editing a propagating mode pattern is identical to editing the shapes of the SOURCE or TARGET objects. The user selects one of the editing options (replace a piece, multiply a piece, or add a piece) in the menu selection, and follows the instructions to build the desired propagating mode pattern. The user should note that the propagating mode pattern of the fiber is equal to

psi_fib (see Important Equations).

Edit_choice

Unlike the SIMPLE RESPONSIVITY DETECTOR, the user may independently alter the mode patterns of the FIBER DETECTOR in the X,Y, and Z polarization directions.

polarization

The output data file for the detector can be changed by selecting the PROPERTIES menu item, and clicking on GO. When the new window appears, click on the RESULTS FILE tab in the upper section of the window.

Note: if more than one fiber detector is used in a project, each output file must be named differently. This is done in the last step of editing the fiber detector propagating mode pattern. The user must uniquely specify the filename that the propagating mode pattern is saved under.

new_name


Using the Fiber Detector:

Once the desired detector pattern is generated, the user links the detector into the project workspace.

linking_in

Running a simulation determines the amount of power transferred from the optical system to the fiber (i.e. the coupling efficiency). The format of the data file is a simple ASCII text file that is tab delimited. The following is a sample of how the data looks when imported into a spreadsheet:

3.52113298e-001 3.87943171e-001 3.95755503e-001 3.84127019e-001 15:32:43
3.52113298e-001 3.87943171e-001 3.95755503e-001 3.84127019e-001 15:32:47
3.52113298e-001 3.87943171e-001 3.95755503e-001 3.84127019e-001 15:32:50
3.52113298e-001 3.87943171e-001 3.95755503e-001 3.84127019e-001 15:32:53

The first three columns represent the coupling efficiencies resulting from the X,Y, and Z polarizations of the electric field incident upon the end of the fiber. The fourth column is the total coupling efficiency for all three polarizations together. The last column is a timestamp, which lets the user know at what time the data were taken.

Note that Optiscan will ONLY APPEND the detector data file, it will never overwrite it. This means that if the user wishes to perform a fresh simulation with no initial data in the output file, either the filename of the previous simulation needs to be changed, or the detector output filename must be changed or deleted.


Important Equations:

Coupling Efficiency

coupling_equation

incident_e_field represent the optical fields incident upon the fiber.

fiber_e_field represent the complex conjugates of the propagating optical field modes inside the fiber.

Gaussian Beamwidth of a Single-Mode Fiber (from Reference [2])

waist_equation

ω represents the 1/e2 radius of the propagating Gaussian fiber mode.

v_squared where “a” is the radius of the fiber core, and “k” is the wave-number.

wave_number where lambda is the propagating wavelength in air.


Notes:

There is a slight bug that occurs when changing the mode pattern of the detector. The Y axis is reversed in the viewer that is used to select the window size and position for the new pattern element. This will cause an element positioned in the upper half of the screen in the edit window to actually appear in the lower half of the screen when the mode pattern is actually updated.


References

[1] K. Garcia, Calculating Component Coupling Coefficients. Laser Focus World. August 2000. Retrieved June 10, 2003.
<http://www.breault.com/ftp/docs/coupling.pdf>

A copy of this article is also available here.

[2] D. Marcuse, Loss Analysis of Single-Mode Fiber Splices, The Bell System Technical Journal, Vol. 56, No. 5, May-June 1977.

A copy of this article is also available here.


See Also: