Settling Velocity¶
Particula Index / Particula / Particles / Properties / Settling Velocity
Auto-generated documentation for particula.particles.properties.settling_velocity module.
get_particle_settling_velocity_via_inertia¶
Show source in settling_velocity.py:59
Calculate the gravitational settling velocity from the particle inertia time.
The settling velocity (v_s) is given by:
v_s = g * τ_p * C_c
- v_s : Settling velocity [m/s]
- g (gravitational_acceleration) : Gravitational acceleration [m/s²]
- τ_p (particle_inertia_time) : Particle inertia time [s]
- C_c (slip_correction_factor) : Cunningham slip correction factor [-]
Arguments¶
- particle_inertia_time : Particle inertia time [s]
- gravitational_acceleration : Gravitational acceleration [m/s²]
- slip_correction_factor : Cunningham slip correction factor [-]
Returns¶
- Particle settling velocity [m/s]
Signature¶
@validate_inputs(
{
"particle_inertia_time": "positive",
"gravitational_acceleration": "positive",
"slip_correction_factor": "positive",
}
)
def get_particle_settling_velocity_via_inertia(
particle_inertia_time: Union[float, NDArray[np.float64]],
gravitational_acceleration: float,
slip_correction_factor: Union[float, NDArray[np.float64]],
) -> Union[float, NDArray[np.float64]]: ...
particle_settling_velocity¶
Show source in settling_velocity.py:23
Calculate the settling velocity of a particle in a fluid.
Arguments¶
particle_radius
- The radius of the particle [m].particle_density
- The density of the particle [kg/m³].slip_correction_factor
- The slip correction factor to account for non-continuum effects [dimensionless].gravitational_acceleration
- The gravitational acceleration. Defaults to standard gravity [9.80665 m/s²].dynamic_viscosity
- The dynamic viscosity of the fluid [Pa*s].
Returns¶
The settling velocity of the particle in the fluid [m/s].
Signature¶
def particle_settling_velocity(
particle_radius: Union[float, NDArray[np.float64]],
particle_density: Union[float, NDArray[np.float64]],
slip_correction_factor: Union[float, NDArray[np.float64]],
dynamic_viscosity: float,
gravitational_acceleration: float = STANDARD_GRAVITY,
) -> Union[float, NDArray[np.float64]]: ...
See also¶
particle_settling_velocity_via_system_state¶
Show source in settling_velocity.py:101
Calculate the settling velocity of a particle.
Arguments¶
particle_radius
- The radius of the particle in meters (m).particle_density
- The density of the particle (kg/m³).temperature
- The temperature of the system in Kelvin (K).pressure
- The pressure of the system in Pascals (Pa).
Returns¶
The settling velocity of the particle in meters per second (m/s).
Signature¶
def particle_settling_velocity_via_system_state(
particle_radius: Union[float, NDArray[np.float64]],
particle_density: Union[float, NDArray[np.float64]],
temperature: float,
pressure: float,
) -> Union[float, NDArray[np.float64]]: ...