In this paper, we present an improved lattice Boltzmann model for fluid–fluid–solid (FFS) flows with a high viscosity ratio. The bounce-back particle model is combined with the Shan–Chen (SC) multicomponent model. We extend the bounce-back scheme based on velocity interpolation and a fresh-node initialization approach with second-order accuracy to moving particles within the framework of the multicomponent model. An improved virtual solid density model for wetting boundary conditions is employed to implement contact angles on curved boundaries. We examine the factors that lead to the violation of mass conservation, and an easy redistributing method is developed to fix the mass leakage issue. The combined multiphase particle model is able to simulate FFS flows with a high viscosity ratio of up to 1000 while preserving the total mass of the two fluids. The performance of the approach is tested by a variety of numerical experiments. The dynamic behaviors of moving contact lines on the curved boundary are validated by a droplet wetting on a solid particle. The model is then applied to simulate dynamic FFS problems, such as particle wetting at the fluid interface and particle motion through a fluid–fluid interface. According to the simulation results, the present model is capable of capturing the total force exerted on a particle by the fluid and the interface. However, the SC-type fluid–solid interaction force does not equal the capillary force in the present model. Finally, the self-assembly process of two floating particles on a liquid–liquid interface is investigated.
Read full abstract