The Particle Tracing for Fluid Flow Interface
The Particle Tracing for Fluid Flow (fpt) interface (), found under the Fluid Flow>Particle Tracing branch () when adding a physics interface, is used to simulate the motion of particles in a background fluid. Particle motion can be driven by a combination of forces including drag, gravity, electric, magnetic, acoustophoretic, and user-defined forces. It is also possible to specify particle size or mass distributions, solve for particle temperature, and model two-way coupled particle-fluid interactions.
When this physics interface is added, these default nodes are also added to the Model Builder: Wall and Particle Properties. Then, from the Physics toolbar, add other nodes that implement, for example, boundary conditions and volume forces. You can also right-click Particle Tracing for Fluid Flow to select physics features from the context menu.
Settings
The Label is the default physics interface name.
The Name is used primarily as a scope prefix for variables defined by the physics interface. Refer to such physics interface variables in expressions using the pattern <name>.<variable_name>. In order to distinguish between variables belonging to different physics interfaces, the name string must be unique. Only letters, numbers, and underscores (_) are permitted in the Name field. The first character must be a letter.
The default Name (for the first physics interface in the model) is fpt.
Particle Release and Propagation
The Formulation, Store extra time steps for wall interactions, and Maximum number of secondary particles settings are the same as for The Mathematical Particle Tracing Interface, except that only the Newtonian, Newtonian, first order, and Massless formulations are available. The Relativistic Correction check box is not available.
Particle Release Specification
Select an option from the Particle release specification list: Specify release times (the default) or Specify mass flow rate. If Specify release times is selected, then each model particle is treated as the instantaneous position of one or more particles for the purpose of modeling fluid-particle interactions. This means, for example, that if the Volume Force Calculation node is used, the volume force on the fluid is only nonzero in mesh elements that are currently occupied by particles.
If Specify mass flow rate is selected, then for the purpose of modeling fluid-particle interactions, each model particle traces a path that is followed by a number of particles per unit time. This means that the volume force computed by the Volume Force Calculation node is nonzero in all mesh elements that the particle trajectories pass through, not just at the instantaneous positions of the particles. In other words, the model particles leave behind a trail of nonzero force components in the mesh elements they pass through.
The Specify mass flow rate option is primarily used to model streams of particles under steady-state conditions. Changing the particle release specification affects some inputs in the settings windows for release features such as the Release and Inlet nodes. In addition, the Mass Deposition subnode to the Wall node is only available with the Specify release times option, while the Boundary Load and Mass Flux subnodes are only available when Specify mass flow rate is selected.
Additional Variables
The options Store particle status data and Store particle release statistics are the same as for The Mathematical Particle Tracing Interface. The option Include out-of-plane degrees of freedom is the same as for The Charged Particle Tracing Interface.
Compute Particle Temperature
Select the Compute particle temperature check box to compute particle temperatures (the default is to not compute particle temperatures). When this option is activated the temperature of the particle is computed by solving an additional ordinary differential equation per particle. Thermal properties for the particles can be specified in the Settings window for the Particle Properties node.
By selecting this check box it is possible to add Heat Source, Convective Heat Losses and Radiative Heat Losses nodes, which are available from the context menu (right-click the parent node, then view the Thermal list) or from the Physics toolbar, Domains menu.
Computing Particle Temperature in the theory section.
Particle Size Distribution
Select an option from the Particle size distribution list: Uniform size (the default), Specify particle mass, or Specify particle diameter.
When Uniform size is selected, the size of each particle is controlled by the settings for the Particle Properties node. The size of each particle is assumed constant over time, unless its diameter or mass is defined as an explicit function of time. Note that you can still release particles of different sizes in one model by creating multiple instances of the Particle Properties node.
When Specify particle mass (or diameter) is selected, you can specify the initial value of the mass (or diameter) in the settings for particle release features such as Inlet and Release from Grid. Optionally, you may release particles with a nonuniform size distribution. Particles may also grow or shrink over time, after they have been released; in the settings for the Particle Properties node, enter an expression for the Accretion rate R (SI unit: kg/s), which is the time derivative of the particle mass. Because the particle mass (or diameter) is solved for, these settings each use one additional degree of freedom per particle, compared to the Uniform size option.
One of the options Specify particle mass or Specify particle diameter must be selected in order to use the Droplet Breakup and Nozzle features, which are available from the context menu (right-click the parent node). The Droplet Breakup feature is also accessible from the Physics toolbar, Domains menu. The Nozzle feature is accessible from the Physics toolbar, Points and Global menus.
Enable Macroparticles
Some fluid-particle systems contain such a large number of particles or droplets that modeling each entity individually is not feasible. In such cases, it is often convenient to introduce the concept of a macroparticle, or a single model particle that can represent a larger number of real particles.
Select the Enable macroparticles check box to allocate an auxiliary dependent variable for a dimensionless multiplication factor, allowing the number of real particles represented by each model particle to be stored.
The Enable macroparticles check box must be selected in order to use the Nozzle feature, which is available from the context menu (right-click the parent node) or from the Physics toolbar, Points and Global menus.
The Enable macroparticles check box is only available if Specify release times is selected from the Particle release specification list. Otherwise, the weighting of each macroparticle is determined by the Mass flow rate, which is specified in the release features.
Include Rarefaction Effects
Select the Include rarefaction effects check box to apply correction factors to the forces defined by the Drag Force and Thermophoretic Force nodes. These correction factors improve the accuracy of the drag and thermophoretic forces when the particle Knudsen number is significantly large. This can be used to model the motion of particles in a rarefied gas flow.
Adjusting certain physics interface settings, such as Include out-of-plane degrees of freedom, Particle size distribution, and Compute particle temperature, cause auxiliary dependent variables to be allocated for the particles. These auxiliary dependent variables are solved for by defining first-order differential equations. If, in addition, Newtonian is selected from the Formulation list, then the resulting system of equations includes both first- and second-order equations.
Advanced Settings
These settings are the same as for The Mathematical Particle Tracing Interface.
Dependent Variables
The dependent variables (field variables) are the Particle position, Particle position components, Particle velocity, and Particle velocity components. Note that not every dependent variable is needed for every combination of physics interface settings; for example, the Particle velocity and Particle velocity components are only used if Newtonian, first order is selected from the Formulation list. The names can be changed but the names of fields and dependent variables must be unique within a model.
Particle Trajectories in a Laminar Static Mixer: Application Library path Particle_Tracing_Module/Fluid_Flow/laminar_mixer_particle
With the CFD Module see Particle Tracing in a Micromixer: Application Library path CFD_Module/Particle_Tracing/micromixer_particle_tracing.
With the Acoustics Module see Acoustic Levitator: Application Library path Acoustics_Module/Nonlinear_Acoustics/acoustic_levitator.