Mode Matching
From Qwiki
In order to maximize coupling between a free space Gaussian beam and a specific mode (typically TEM00) of an optical device (single mode fiber, Fabry-Perot Resonator etc) it is necessary to match the parameters of the incoming Gaussian beam to the parameters of the target mode. We assume here that the parameters (q1,q2) of the two modes are known. The parameters can be found using two razor blade measurements. We present two methods of mode matching, either using a single lens or using a pair of lenses in a telescope configuration. The latter has the advantage that it can be considerably shorter than the single lens configuration and can use shorter lenses. The two lens technique will piggyback on the one lens technique, however, and so we present that technique first.
Contents |
Single Lens Mode Matching
The simplest method of matching is to use a single converging lens placed between the two waists. The ABCD matrix for this system is

where L1 and L2 are the distance to the lens from the first waist and from the lens to the second waist. f is the focal length of the lens. This system will then transform the Gaussian beam parameters by

Substituting in from the ABCD matrix and solving (easy with Mathematica) gives

and

Existence
Solutions exist to these equations only when the radical is purely imaginary. Thus the focal length must satisfy the relation

Matlab script
Two Lens Mode Matching
We can make a considerably shorter mode matching network by employing two lenses. I will present the following variant of the technique. We use a network where the beam waist due to the first lens is between the first and second lenses. The matching network is then broken down as follows. The first lens focuses the incoming beam at a small, short waist. The second lens then mode-matches this spot to the desired output mode. The second part is just the single lens matching that we had above.
We will assume that the experimenter wants to choose L1,f1, and f2. Our task is to find L2 and L3. We solve the transformational ABCD equation from above for the parameters qINT and LINT1 giving:

The single lens matching technique used above is now used to find LINT2 (L2 = LINT1 + LINT2) and L3 using qINT as the input beam parameter.
Matlab Script
- modeMatch2Lenses.m (requires getModeMatchLength.m)

