3.3.7. Lagrangian Particle Capabilities

3.3.7.1. Lagrangian Particle Spray: Diameter Cutoffs

The Fuego Lagrangian particle spray capability has a feature which allows an upper (high) and lower (low) size (diameter) cutoff to be set for particles inserted with a specified distribution (normal, normal mass, etc.). For distribution types with infinite tails like the standard normal distribution, the particle spray can select particle sizes small enough that they do not appear in the application of interest or so large that the assumption of the dilute spray model, inherent to the Fuego Lagrangian particle implementation, is violated. In specific applications where particles experience energetic chemical reactions, such as propellant fires, particles below a certain size range react quickly and disappear without the need to resolve their dynamics. The diameter cutoff feature allows the analyst to use standard distribution types while avoiding undesired particle size ranges. When diameter cutoffs are used, the particle pdf is adjusted accordingly to account for the lack of contribution from particle sizes outside the cutoff limits. The adjusted particle pdf is:

(3.734)pdf_{new}\left(d\right) = pdf_{original}\left(d\right)H\left(d-d_{low}\right)H\left(d_{high}-d\right)/\int_{d_{low}}^{d_{high}}pdf_{original}\left(d\right)

where pdf_{original}(d) is the original, uncutoff particle size pdf, pdf_{new}(d) is the new particle pdf including low (d_{low}) and high (d_{high}) particle size cutoffs, the integral is take on the original particle pdf with these limits, and H is the heaviside step function. This treatment properly normalizes pdf_{new}(d). Figure 3.21 illustrates this for the case of a normal distribution of particle diameters (<d> = 0.5, \sigma = 0.1) with and without diameter cutoffs at d=0.3 and d=0.65. Figure 3.22 shows a section of a Fuego input deck utilizing the diameter cutoff functionality.

Particle size (diameter) distribution for Lagrangian particle spray with and without diameter cutoffs set at :math:`0.3` and :math:`0.65`

Fig. 3.21 Particle size (diameter) distribution for Lagrangian particle spray with and without diameter cutoffs set at 0.3 and 0.65

Lagrangian particle spray section of a Fuego input deck showing use of diameter cutoffs

Fig. 3.22 Lagrangian particle spray section of a Fuego input deck showing use of diameter cutoffs

3.3.7.2. Lagrangian Particle Spray: Angular Spreading Sprays

The angular spreading spray algorithm was modified in version 4.30 to produce an isotropically spreading particle spray (within the angular limits specified). Previously, the particle trajectories were preferentially aligned with the spray axis. For isotropic spread, the cosine of the polar angle (measured with respect to the spray axis) rather than the angle itself is chosen randomly. The polar angle is then determined from the inverse cosine of this value.

(3.735)\theta = cos^{-1}\left[rand\left(\right)\right]

3.3.7.3. Alumina Absorption Model

Fuego allows for a user to specify the radiation absorption model for alumina in reacting aluminum particle simulations like propellant fires. The alumina absorption model, using a FORTRAN subroutine, can now read from a user input file containing data for the alumina absorption coefficient as a function of particle temperature. The file contains two columns defining this function. The first column is temperature; the second is the absorption coefficient. This function is linearly interpolated to find the absorption coefficient at any temperature of interest. Figure 3.23 displays two standard alumina absorption models alongside a user-specified model.

Alumina absorption coefficient for standard models Brewster and Kanopka along with a user-specified model

Fig. 3.23 Alumina absorption coefficient for standard models Brewster and Kanopka along with a user-specified model

3.3.7.4. Emission Multiplier

For propellant fire simulations which use the evaporating Lagrangian particle type, analysts have determined that modifying the particle-radiation coupling can be advantageous to reproducing experimental results. To address this, Fuego has a capability to modify the particle radiation emission with a constant multiplier. When the emission multiplier is not set, a default value of 1 is assumed, and emission equal to absorption when the particle and fluid temperatures are identical. Particle radiant emission E_p and absorption A_p are:

(3.736)E_p = 4\pi\alpha R_p^2\sigma_{SB} T_p^4 f_E

(3.737)A_p = 4\pi\alpha R_p^2\sigma_{SB} T_f^4

where \alpha is the particle absorptivity, R_p is the particle radius, \sigma_{SB} is the Stefan-Boltzmann constant, T_{p,f} are the particle and fluid temperatures respectively, and f_E is the emission multiplier described above.

3.3.7.5. Lagrangian Particle Spray: Number Represented Function

Lagrangian particle sprays have historically been required to use parcelling (grouping of several particles into a single parcel) with either a constant mass represented per parcel or constant number represented per parcel. In propellant fire applications and other reacting particle environments, a more sophisticated functionality between the number of particles represented per parcel and particle size can increase the efficiency of simulations. For this reason, Fuego includes a capability to allow the analyst to specify this function (parcel size vs. particle diameter). This function is specified by a vector for each (number represented per parcel and diameter). For diameters at or below the lowest specified in the vector, the number represented is constant and equal to the value at the lowest diameter specified. For diameters at or above the highest specified in the vector, the number represented is constant and equal to the value at the largest diameter specified. Intermediate values are linearly interpolated. Figure 3.24 diagrams the way parcelling works for each of the different parcelling schemes.

For a Lagrangian particle spray, the number of particles contained within a parcel for three representative particle diameters using constant number, constant mass, and user defined number of particles per parcel.  Circles represent parcels with the points inside representing the number of particles contained in the parcel.

Fig. 3.24 For a Lagrangian particle spray, the number of particles contained within a parcel for three representative particle diameters using constant number, constant mass, and user defined number of particles per parcel. Circles represent parcels with the points inside representing the number of particles contained in the parcel.

3.3.7.6. Lagrangian Particle Insertion: User Definable Mechanism

Previous to version 4.30, Lagrangian particles could be inserted into the domain through two mechanisms: 1) batch introduction of a group of particles at a specified time with the particle configuration defined by a particle data file or a filled shape (i.e. cone, cylinder) with shape parameters or 2) via a particle spray with either a rectangular or circular nozzle and a specified mass flux rate. In cases where users needed a more novel insertion mechanism, Fuego lacked the capability. Fuego now includes a mechanism for particle insertion from file data in which users can specify not only particle positions, velocities, and diameters on insertion, but also particle temperature, number of particles per parcel, and insertion time. Through this method users have a full range of particle insertion options at their disposal. The dynamical form for particle introduction is contained within the file data, and does not rely on templated forms for static shapes or sprays, though those capabilities are still available. Users can, for instance, introduce particles from a very specific particle size distribution isotropically through the system with a rate of their choosing or create a particle spray with a conical nozzle with velocity vectors normal to the nozzle. The only limitation lies in the ability of the user to specify this mechanism through the particle data file. Figure 3.25 shows some examples of particle insertion types available with this capability. Figures Example of particle spread from a conical shaped particle spray nozzle at early times. This nonstandard spray form was generated through the particle creation from file data mechanism. Here particle temperatures are set to be a function of their position with the hottest particles leaving the nozzle near the circular base of the cone. and Same simulation as Figure %s but at late time display a conical particle spray generated with this mechanism from two different perspectives (conical axis lying in the plane of the figure and normal to the figure) at both early and late times in the simulation. In this case, the particle temperature has been designed to be a function of the position at which the particle left the spray nozzle. Many other forms are possible.

Examples of particle insertion types that can be used with particle insert from file mechanism

Fig. 3.25 Examples of particle insertion types that can be used with particle insert from file mechanism

Example of particle spread from a conical shaped particle spray nozzle at early times.  This nonstandard spray form was generated through the particle creation from file data mechanism. Here particle temperatures are set to be a function of their position with the hottest particles leaving the nozzle near the circular base of the cone.

Fig. 3.26 Example of particle spread from a conical shaped particle spray nozzle at early times. This nonstandard spray form was generated through the particle creation from file data mechanism. Here particle temperatures are set to be a function of their position with the hottest particles leaving the nozzle near the circular base of the cone.

Same simulation as

Fig. 3.27 Same simulation as Figure 3.26 but at late time