Wall Loss Models

HallThruster.jl allows you to choose from three different wall loss models. They approximate the electron energy lost to the thruster walls in radial direction. As the computational axis of the 1D code is axially in the thruster, the wall loss is not directly resolved by the fluid and applied in each cell as an electron energy loss term.

Background

The core of the wall loss models in HallThruster.jl is the abstract type WallLossModel. It has three children: NoWallLosses, ConstantSheathPotential, and WallSheath. ConstantSheathPotential has three fields. A wall sheath_potential to be set by the user, and an inner_loss_coeff and outer_loss_coeff which allow to scale the energy loss inside vs. outside the thruster channel. WallSheath has two field: material, which is of type WallMaterial and includes information about secondary electron emission yields, and α, which is a constant wall loss scaling coefficient (values around 0.1-0.2 are good usually, but this may need to be calibrated against some data).

Provided wall loss models

HallThruster.jl provides three models out of the box. These are

ModelSupported speciesDescription
NoWallLossesAnyIgnores electron energy losses to the walls. May cause numerical issues.
ConstantSheathPotentialAnyEmploys a simple sheath energy loss model with constant sheath potential, based on the electron Boltzmann equation for electron density in the sheath as a function of electron temperature. Uses constants to scale losses inside and outside the thruster. See also JP Boeuf, Low frequency oscillations in a stationary plasma thruster, Journal of Applied Physics 84, 3541, 1998 and Landmark study
WallSheathAnyConceputally similar loss model as ConstantSheathPotential, but evaluates constants and sheath potential given in the previously mentioned using approximations. We compute the power loss to the walls as

\[ P_w = \nu_{ew}(2 T_{ev} - \phi_s)\]

where $\nu_{ew}$ is the electron wall collision frequency, $T_{ev}$ is the electron temperature in electron-volts, and $\phi_s$ is the wall sheath potential in volts. The sheath potential is computed as:

\[\phi_w = T_{ev} \ln{\left[(1 - \gamma) \sqrt{\frac{m_i}{2\pi m_e}}\right]}\]

Here, $\gamma$ is the secondary electron emission coefficient, which is computed according to the choice of WallMaterial. For a plasma with only once charge state, the electron-wall collision frequency is:

\[\nu_{ew} = \frac{h}{1 - \gamma}\sqrt{\frac{e T_{eV}}{m_i}}\frac{1}{R_o - R_i},\]

where $R_o$ and $R_i$ are the channel inner radius and outer radii respectively, and $h = n_{wall} / n_e$ is the edge-to-center density ratio. This ratio is around 0.5 by default (c.f https://iopscience.iop.org/article/10.1088/0963-0252/24/2/025017), but can be changed by modifying the $\alpha$ parameter of the WallSheath model:

\[h = \frac{0.86}{\sqrt{3}} \alpha.\]

In the plume, this ratio can be modified further by setting the electron_plume_loss_scale parameter (here called $\beta$):

\[h = \frac{0.86}{\sqrt{3}} \alpha \beta.\]

For multiply-charged plasmas, the ion currents of each species are first computed as:

\[j_{iw,Z} = h Z e n_{i,Z} \sqrt{\frac{Z e T_{eV}}{m_i}}\]

Then, the electron wall current minus the secondary electron current are equal to the total ion wall current:

\[(1 - \gamma) j_{ew} = j_{iw} = \sum_{Z} j_{iw, Z}\]

Lastly, we compute the electron-wall collision frequency as

\[\nu_{ew} = \frac{j_{ew}}{e n_e} \frac{1}{R_o - R_i}\]

The ion current of each species is also used to compute ion wall losses if ion_wall_losses is set to true in config. Ions are assumed to recombine at the walls and the flux is re-injected as neutrals.

\[\dot{n}_{iw, Z} = -\frac{j_{iw, Z}}{e}\frac{1}{R_o - R_i}\]

\[\dot{n}_{nw, Z} = -\sum_Z \dot{n}_{iw, Z}\]

If thruster.shielded is true, the electron temperature at the walls is assumed to be equal to the electron temperature at the anode when inside the channel, see Thrusters for the option.

Impact of magnetic shielding

The effect on magnetic shielding on the electron energy can be seen below. Compared are time-averaged electron energy profiles for a Xenon SPT-100 type thruster using Boron Nitride walls.

unshielded_vs_shielded