Skip to main content
Sandbox Physics
Complex fluids

L2 · Chapter 2

From a bead-spring dumbbell to the conformation tensor and the Oldroyd-B equation

The Maxwell equation of the previous chapter has a single scalar stress and cannot say in which direction a polymer is stretched. Replace a polymer chain by two beads joined by a spring and average over thermal motion, and the result is a tensor that records how far the coil is stretched in each direction. The equation for this conformation tensor, plus the viscous stress of the solvent, is the Oldroyd-B model. In shear it gives one thing Maxwell cannot: a normal stress along the flow.

Two beads and a spring

Replace a polymer chain by two beads. Each feels solvent drag with coefficient ζ\zeta, the beads are joined by a spring of stiffness KK, and thermal kicks act on both. The end-to-end vector R\mathbf R jumps about, but its second moment ⟨RR⟩\langle\mathbf R\mathbf R\rangle obeys a deterministic equation.

At equilibrium the mean energy stored in the spring is set by the thermal energy, K⟨RR⟩=kBT IK\langle\mathbf R\mathbf R\rangle=k_BT\,\mathbf I. Measure ⟨RR⟩\langle\mathbf R\mathbf R\rangle in units of kBT/Kk_BT/K and you get the conformation tensor A\mathbf A, which is the identity at rest. The square root of its trace over three is the mean coil size relative to equilibrium, called the stretch below.

The polymer stress comes from the spring force. With nn springs per unit volume it is nn times the mean product of spring tension and end-to-end vector, minus the equilibrium part. The result is proportional to A−I\mathbf A-\mathbf I, and the prefactor G=nkBTG=nk_BT is the modulus of Chapter 1.

A=K⟨RR⟩kBT,τp=G(A−I),G=nkBT=ηpλ,λ=ζ4K\mathbf A=\frac{K\langle\mathbf R\mathbf R\rangle}{k_BT},\qquad \boldsymbol\tau_p=G\left(\mathbf A-\mathbf I\right),\qquad G=nk_BT=\frac{\eta_p}{\lambda},\qquad \lambda=\frac{\zeta}{4K}
Eqs. (1.98), (1.104), (1.109) and (1.110) of Morozov and Spagnolie. The relaxation time is set by the bead drag and the spring stiffness.

Source: A. Morozov and S. E. Spagnolie

How the conformation tensor follows the flow

The flow stretches and turns a polymer in the same way it stretches and turns a material line moving with the fluid. A polymer that never relaxed would deform exactly like those lines, which mathematically means its upper-convected derivative is zero. The spring and the thermal motion pull it back toward I\mathbf I at the rate 1/λ1/\lambda.

In the upper-convected derivative the terms LA+ALT\mathbf L\mathbf A+\mathbf A\mathbf L^{\mathsf T} are the stretching and turning by the velocity gradient. Add the viscous solvent stress 2ηsD2\eta_s\mathbf D to the polymer stress and you have the Oldroyd-B model. It has only three parameters: solvent viscosity, polymer viscosity and relaxation time.

The conformation tensor is an average coil shape and must stay positive definite: its three eigenvalues are squared coil sizes along three principal directions and cannot be negative. A numerical solution that produces a negative eigenvalue has lost its meaning. The review by Datta and co-authors writes the common models in conformation-tensor form partly because this makes the property easy to check and to preserve.

A∇≡DADt−LA−ALT=−1λ(A−I),Lij=∂ui∂xj\overset{\nabla}{\mathbf A}\equiv\frac{D\mathbf A}{Dt}-\mathbf L\mathbf A-\mathbf A\mathbf L^{\mathsf T}=-\frac{1}{\lambda}\left(\mathbf A-\mathbf I\right),\qquad L_{ij}=\frac{\partial u_i}{\partial x_j}
Eq. (1.72) of Morozov and Spagnolie defines the upper-convected derivative; Eqs. (1.103) and (1.110) give the dumbbell result, and Eq. (1.80) is Oldroyd-B with the solvent stress added. Here the velocity gradient is written L\mathbf L, the transpose of the gradient tensor used in that chapter.

Source: A. Morozov and S. E. Spagnolie · S. S. Datta et al.

Startup shear: shear stress and normal stress

In simple shear ux=γ˙yu_x=\dot\gamma y the tensor L\mathbf L has one component, Lxy=γ˙L_{xy}=\dot\gamma. The component equations then separate. AyyA_{yy} has no stretching term and stays equal to one; AxyA_{xy} is driven by γ˙Ayy\dot\gamma A_{yy} and approaches Wi\mathrm{Wi} exponentially; AxxA_{xx} is in turn driven by 2γ˙Axy2\dot\gamma A_{xy}.

Solving in that order, the shear stress is exactly that of Chapter 1: the startup viscosity η+\eta^+ grows from ηs\eta_s to η0\eta_0, and the steady viscosity does not depend on shear rate. The new quantity is the first normal-stress difference N1N_1: the tension along the flow exceeds the tension across it, and its steady value grows as the square of the shear rate. It rises more slowly than the shear stress and starts with zero slope, because AxxA_{xx} must wait for AxyA_{xy} to grow first.

In steady shear the ratio of N1N_1 to the polymer shear stress is 2Wi2\mathrm{Wi}. The larger the Weissenberg number, the more the normal stress matters relative to the shear stress. Oldroyd-B has no second normal-stress difference.

η+(t)=ηs+ηp(1−e−t/λ),N1+(t)=2ηpλγ˙2[1−(1+tλ)e−t/λ]\eta^{+}(t)=\eta_s+\eta_p\left(1-e^{-t/\lambda}\right),\qquad N_1^{+}(t)=2\eta_p\lambda\dot\gamma^2\left[1-\left(1+\frac{t}{\lambda}\right)e^{-t/\lambda}\right]
Obtained by integrating the components in turn; as t→∞t\to\infty it agrees with Eq. (1.116) of Morozov and Spagnolie.
0123456time in relaxation times00.51shear viscositynormal stress
Oldroyd-B startup shear with solvent share β=0.5\beta=0.5, time in relaxation times. Cyan: shear viscosity over the zero-shear viscosity, starting at the solvent share. Amber: first normal-stress difference over its steady value, starting with zero slope. Analytic curves computed for this course.

Source: A. Morozov and S. E. Spagnolie

Creep under an imposed stress

Impose the total shear stress τ0\tau_0 instead. At first the polymer stress is zero, the solvent carries everything, and the shear rate is τ0/ηs\tau_0/\eta_s. As the polymer stress grows it takes over part of the load and the shear rate falls to τ0/η0\tau_0/\eta_0.

Write the solvent stress as τ0\tau_0 minus the polymer stress and insert it into the polymer shear-stress equation. The result is an exponential with time constant βλ\beta\lambda: the smaller the solvent share, the faster the start and the shorter the transition. Write WiN=λτ0/η0\mathrm{Wi}_N=\lambda\tau_0/\eta_0 for the final Weissenberg number.

λγ˙(t)=WiN[1+ηpηs e−t/(βλ)],WiN=λτ0η0\lambda\dot\gamma(t)=\mathrm{Wi}_N\left[1+\frac{\eta_p}{\eta_s}\,e^{-t/(\beta\lambda)}\right],\qquad \mathrm{Wi}_N=\frac{\lambda\tau_0}{\eta_0}
Obtained by solving the Oldroyd-B shear component together with the condition of constant total stress. At the start the bracket equals the inverse solvent share.

Source: A. Morozov and S. E. Spagnolie

Worked example: startup shear at a Weissenberg number of 2

Take η0=1 Pa s\eta_0=1\,\mathrm{Pa\,s}, β=0.5\beta=0.5 and λ=1 s\lambda=1\,\mathrm{s}, so ηs=ηp=0.5 Pa s\eta_s=\eta_p=0.5\,\mathrm{Pa\,s} and G=0.5 PaG=0.5\,\mathrm{Pa}. Start shearing at γ˙=2 s−1\dot\gamma=2\,\mathrm{s^{-1}}, so Wi=2\mathrm{Wi}=2.

At t=λt=\lambda, η+=0.5+0.5 (1−e−1)=0.816 Pa s\eta^+=0.5+0.5\,(1-e^{-1})=0.816\,\mathrm{Pa\,s}: 63% of the shear-stress growth is done. The steady normal stress is 2×0.5×1×4=4 Pa2\times0.5\times1\times4=4\,\mathrm{Pa}; at t=λt=\lambda it is only 4 (1−2e−1)=1.06 Pa4\,(1-2e^{-1})=1.06\,\mathrm{Pa}, or 26%, and at t=3λt=3\lambda it is 4 (1−4e−3)=3.20 Pa4\,(1-4e^{-3})=3.20\,\mathrm{Pa}.

The steady conformation is Axx=1+2Wi2=9A_{xx}=1+2\mathrm{Wi}^2=9, Axy=Wi=2A_{xy}=\mathrm{Wi}=2, Ayy=Azz=1A_{yy}=A_{zz}=1. The trace is 11 and the stretch 11/3=1.91\sqrt{11/3}=1.91. The coil is elongated along the flow and tilted in the shear plane, but it is less than twice its equilibrium size.

Impose a stress instead, chosen so that WiN=2\mathrm{Wi}_N=2. At first λγ˙=2/β=4\lambda\dot\gamma=2/\beta=4; at t=1 st=1\,\mathrm{s}, two times βλ\beta\lambda later, it has fallen to 2 (1+e−2)=2.272\,(1+e^{-2})=2.27.

Source: A. Morozov and S. E. Spagnolie

Try it in the Lab

Watch the conformation tensor grow in shear

  1. Switch the spring model to Oldroyd-B, keep the imposed rate, set the solvent share to 0.5 and the Weissenberg number to 2.
  2. Look at the shear side only. The coil stretch should approach 11/3=1.91\sqrt{11/3}=1.91. In the detailed readouts, find the ratio of the normal-stress difference to the shear stress in shear; for the polymer part it is 2Wi2\mathrm{Wi}, that is 4.
  3. Switch to the imposed stress with the same settings and watch the shear-side Weissenberg number fall from about 2/β2/\beta to 2. Set the solvent share to 0.2 and predict whether the transition becomes faster or slower.

Exercises with explained answers

  1. Why does AyyA_{yy} stay equal to one in startup simple shear?

    Show the answer

    The only velocity gradient in simple shear is LxyL_{xy}. In the upper-convected derivative the stretching terms of the AyyA_{yy} equation contain LyxL_{yx} or LyyL_{yy}, both zero, so only relaxation toward one remains. It starts at one and stays there.

  2. In startup shear, what fraction of its steady value has the first normal-stress difference reached at t=2λt=2\lambda? And the polymer shear stress?

    Show the answer

    The normal-stress difference is at 1−3e−2=0.5941-3e^{-2}=0.594, about 60%; the polymer shear stress is at 1−e−2=0.8651-e^{-2}=0.865. The normal stress starts slowly and needs more time.

  3. Under an imposed stress with solvent share β=0.1\beta=0.1, how many times the final shear rate is the initial one, and what is the time constant of the transition?

    Show the answer

    The initial shear rate is 1/β=101/\beta=10 times the final one, and the time constant is βλ=0.1λ\beta\lambda=0.1\lambda. The thinner the solvent, the harder the start and the quicker the transition.

  4. Reverse the direction of shear. What happens to the signs of the shear stress and of the first normal-stress difference?

    Show the answer

    The shear stress is proportional to γ˙\dot\gamma and changes sign. N1N_1 is proportional to γ˙2\dot\gamma^2 and keeps its sign, so whichever way you turn, the normal stress puts tension along the streamlines.

Sources and what we recomputed

  1. A. Morozov and S. E. Spagnolie, Introduction to complex fluids, in Complex Fluids in Biological Systems (Springer, 2015), chapter 1

    Section 3: the Weissenberg number defined as the relaxation time times the shear rate, and Eq. (1.27), the generalized Newtonian liquid. Section 4.1: Eqs. (1.47)–(1.51), the spring, the dashpot, the Maxwell liquid and its memory integral, with a relaxation time equal to viscosity over modulus. Eq. (1.72): the upper-convected derivative; Eq. (1.80): Oldroyd-B; Eqs. (1.86)–(1.87): FENE-P. Section 4.4: the Hookean dumbbell, Eqs. (1.98)–(1.110). Eq. (1.116): the steady-shear normal stress of Oldroyd-B. Eqs. (1.117)–(1.125): hoop stress and the cone-and-plate normal force. Eqs. (1.128)–(1.131): uniaxial extension and the Oldroyd-B divergence at half the inverse relaxation time. The chapter has no startup solution and no planar extension; the course derives both.

  2. S. S. Datta et al., Perspectives on viscoelastic flow instabilities and elastic turbulence, arXiv:2108.09841v1 (2021); Physical Review Fluids 7, 080701 (2022)

    arXiv version 1, 22 August 2021; the journal version was not checked. Section II, Eq. (1): the Pakdel–McKinley criterion, which combines streamline curvature with the ratio of normal stress to shear stress. No critical value is given for Taylor–Couette or cone-and-plate flow. Section III: simulations of cross-slot flows lose symmetry or become time dependent when the largest local value of that criterion exceeds about 4 to 5; Eq. (2) and Table II write Oldroyd-B, FENE-P and other models with a conformation tensor, which allows a positive-definiteness check and log-conformation schemes; a two-dimensional Taylor–Couette simulation became chaotic near a Weissenberg number of 10. The workshop summary states that Oldroyd-B is almost never quantitative at high Weissenberg number.

FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy