The Oldroyd-B model is a constitutive model used to describe the flow of viscoelastic fluids. This model can be regarded as an extension of the Upper Convected Maxwell model and is equivalent to a fluid filled with elastic bead and spring dumbbells. The model is named after its creator James G. Oldroyd.
The model can be written as:
where:
The model can also be written split into polymeric (viscoelastic) part separately from the solvent part:
.
where
Whilst the model gives good approximations of viscoelastic fluids in shear flow, it has an unphysical singularity in extensional flow, where the dumbbells are infinitely stretched. This is, however, specific to idealised flow; in the case of a cross-slot geometry the extensional flow is not ideal, so the stress, although singular, remains integrable, i.e. the stress is infinite in a correspondingly infinitely small region.
If the solvent viscosity is zero, the Oldroyd-B becomes the Upper Convected Maxwell model.