4  Transition to a Steady State Solution

In IMPETUS II, the qi functions obtained at each dose level via the FDM are monitored so that when they change only by minute amounts from over a range of dose steps then it is determined that the solution is tending to a steady state. Steady state solutions occur when the initial material distribution is homogeneous over a wide range. Provided that the next interface is also well away from the mixing window then the FDM is temporarily abandoned in IMPETUS II and a special method for handling the steady state is employed.
The most obvious way of dealing with the steady state is to simply adopt the final FDM solution as the steady state solution and progress to the next interface with all the functions being invariant with f. Unfortunately, in order to obtain a satisfactory solution in this way, the FDM would have to be applied well into the convergence to steady state.
A more efficient technique is that of expressing the transition to steady state in an asymptotic form and carrying out a straightforward extrapolation from the final FDM solution up until the next interface approaches xR. Such a method is employed in IMPETUS II.

4.1  Extrapolation Methods

The extrapolation method consists of two stages, first obtaining the coefficients that define the extrapolant then using the extrapolant to advance the solution. The exact asymptotic form of the extrapolant for the qi functions is unknown. In the IMPETUS II code it is modelled as follows:
qi(x,f) ~ ai(x) + bi(x)

f- f¢+c
(13)
where f¢( < f) is a reference point. Note that the second part of the approximation tends to zero as f increases and ai(x) is the approximation to the steady state solution for qi. The values of ai(xj) and bi(xj) and c > 0 that are approximately the best least-squares fit to the qi(xj,f) over the final set of dose steps of the FDM.
The method employed in IMPETUS II is now outlined. Firstly, for three values of c the best least-squares values of ai(x1) and bi(x1) are obtained and the least-squares error for each is evaluated and, through interpolation of these values and minimisation of the interpolant, a values of c is selected. For the given value of c, the values of ai(xj) and bi(xj) that give the best least-squares fit to the qi(xj,f) are computed.
Once the coefficients ai(xj), bi(xj) and c are obtained, the solution can be advanced through evaluating (13).

4.2  Results from a test problem

The structure of figure 5 is used to demonstrate the handling of steady state solutions in IMPETUS II. The material structure consists of 50 % arsenic and the remaining 50 % made up of Gallium and Aluminium. The layers are each 1200 angstroms wide. The first layer consists of 0% Aluminium (50 % Gallium), the second layer has 25 % Aluminium (25 %) the third layer has 50 % Aluminium (0 %). The resulting yield-depth curves are given in figure 6.


Figure 5. Material consisting of wide layers.

For this test case the simulation was completed in around 16 minutes on a 33 MHz 486 PC, approximately half the time it would take if the FDM was used exclusively.


Figure 6. Yield-depth curve for Aluminium arising from the structure of figure 5.