particula.particles.properties.aerodynamic_mobility_module¶
aerodynamic_mobility_module
¶
Module for aerodynamic mobility of a particle in a fluid.
get_aerodynamic_mobility
¶
get_aerodynamic_mobility(particle_radius: Union[float, NDArray[float64]], slip_correction_factor: Union[float, NDArray[float64]], dynamic_viscosity: float) -> Union[float, NDArray[np.float64]]
Calculate the aerodynamic mobility of a particle using classical fluid mechanics.
The aerodynamic mobility (B) can be determined by:
- B = C / (6πμr)
- B is the aerodynamic mobility (m²/s).
- C is the slip correction factor (dimensionless).
- μ is the dynamic viscosity of the fluid (Pa·s).
- r is the radius of the particle (m).
Parameters:
-
- particle_radius–The radius of the particle in meters.
-
- slip_correction_factor–Slip correction factor (dimensionless).
-
- dynamic_viscosity–Dynamic viscosity of the fluid in Pa·s.
Returns:
-
Union[float, NDArray[float64]]–- The particle aerodynamic mobility in m²/s.
Examples:
``` py title="Example" import particula as par par.particles.get_particle_aerodynamic_mobility( particle_radius=0.00005, slip_correction_factor=1.1, dynamic_viscosity=0.0000181 )
References
- Wikipedia contributors, "Stokes' Law," Wikipedia, https://en.wikipedia.org/wiki/Stokes%27_law.
Source code in particula/particles/properties/aerodynamic_mobility_module.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | |