Skip to main content
×
Home
    • Aa
    • Aa

Computational and experimental investigations of two-dimensional nonlinear peristaltic flows

  • Thomas D. Brown (a1) and Tin-Kan Hung (a2)
Abstract

An implicit finite-difference technique employing orthogonal curvilinear co-ordinates is used to solve the Navier–Stokes equations for peristaltic flows in which both the wall-wave curvature and the Reynolds number are finite (§2). The numerical solutions agree closely with experimental flow visualizations. The kinematic characteristics of both extensible and inextensible walls (§3) are found to have a distinct influence on the flow processes only near the wall. Without vorticity, peristaltic flow observed from a reference frame moving with the wave will be equivalent to steady potential flow through a stationary wavy channel of similar geometry (§4). Solutions for steady viscous flow (§5) are obtained from simulation of unsteady flow processes beginning from an initial condition of potential peristaltic flow. For nonlinear flows due to a single peristaltic wave of dilatation, the highest stresses and energy exchange rates (§6) occur along the wall and in two instantaneous stagnation regions in the bolus core. A series of computations for periodic wave trains reveals that increasing the Reynolds number from 2[sdot ]3 to 251 yields a modest augmentation in the ratio of flow rate to Reynolds number but induces a much greater increase in the shear stress (§7.1). The transport effectiveness is markedly reduced for pumping against a mild adverse pressure drop (§7.2). Increasing the wave amplitude will lead to the development of travelling vortices within the core region of the peristaltic flow (§7.3).

Copyright
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

Journal of Fluid Mechanics
  • ISSN: 0022-1120
  • EISSN: 1469-7645
  • URL: /core/journals/journal-of-fluid-mechanics
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×
MathJax