Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

7 Viscoelasticity and viscoplasticity in three-dimensional space

In the previous chapters on viscoelasticity and viscoplasticity, Linear Viscoelasticity and Viscoplasticity, we have made use of the additivity of strains and, particularly, of the additivity of strain rates; see for example relations (5.10). The important question we want to answer in this Chapter is: How can such approaches be generalized to the case of three dimensions?

7.1Multiplicative decomposition of the deformation gradient tensor

In Kinematics on kinematics, the deformation gradient tensor has been introduced. Particularly, according to (1.2), it was shown that the deformation gradient tensor maps an infinitesimal line element dx⃗0d\V{x}_0 from the reference configuration onto the corresponding line element dx⃗d\V{x} in the current configuration,

dx⃗=F⋅dx⃗0 .d\V{x} = \T{F} \inp d\V{x}_0 \ .

Given the relation x⃗=x⃗(x⃗0)\V{x} = \V{x}(\V{x}_0) between the position of a mass point in the reference state, x⃗0\V{x}_0, and the current state, x⃗\V{x}, it was shown that the deformation gradient is given by

F=(∇⃗0x⃗)T .\T{F} = (\grad_0 \V{x})^T \ .

Imagine now that you perform two deformations in a sequence (see Figure 7.1).

Composition of two subsequent deformations, \T{F}_1 followed by \T{F}_2.

Figure 7.1:Composition of two subsequent deformations, F1\T{F}_1 followed by F2\T{F}_2.

First, the line element dx⃗0d\V{x}_0 in the reference state is deformed into the corresponding line element in the so-called intermediate configuration, dx⃗Id\V{x}_\rI, by a deformation gradient F1\T{F}_1

dx⃗I=F1⋅dx⃗0 .d\V{x}_\rI = \T{F}_1 \inp d\V{x}_0 \ .

After that first step, the material is deformed further, with a deformation described by the deformation gradient tensor F2\T{F}_2. The line element dx⃗Id\V{x}_\rI is then mapped onto the corresponding line element in the current configuration, dx⃗d\V{x}, according to

dx⃗=F2⋅dx⃗I=F2⋅F1⋅dx⃗0 ,d\V{x} = \T{F}_2 \inp d\V{x}_\rI = \T{F}_2 \inp \T{F}_1 \inp d\V{x}_0\ ,

where we have used (7.3) in the second equality. This implies that the entire deformation gradient tensor F\T{F} describing the effect of both deformation steps combined is given by

F=F2⋅F1 .\T{F} = \T{F}_2 \inp \T{F}_1 \ .

Particular attention should be paid to the fact that the deformation applied first stands on the right end of the product; in other words, the right hand side of (7.5) must be read from right to left.

The composition of different deformation processes is useful for the 3d modeling of viscoelasticity and viscoplasticity, as shown in the following (see also Figure 7.2).

Definition of the elastic and plastic parts of the deformation gradient, \T{F}_\re and \T{F}_\rp, respectively.

Figure 7.2:Definition of the elastic and plastic parts of the deformation gradient, Fe\T{F}_\re and Fp\T{F}_\rp, respectively.

Consider a material that shows both elastic and viscous material behavior. The deformation gradient F\T{F} can be considered as a representation of the deformation state you apply in the experiment. It describes the deformation from an initial state to the current state, following a certain deformation path. That current state of deformation has encoded both elastic as well as viscous (= deformation-rate dependent) aspects, as described also in the previous chapters with the Maxwell model. In order to split the total deformation gradient into these two contributions, one can decide to unload the material infinitely rapidly, since in this case the rate-dependent processes are “switched off” (meaning: they are inactive), and the infinitely rapid unloading only affects the elastic contribution. If one uses this procedure to unload until the stress-free state is reached, on calls the reached configuration intermediate. The deformation gradient tensor describing that process of infinitely rapid unloading is called Fe−1\T{F}^{-1}_\re. In terms of line elements, we thus have the following scenario:

dx⃗=F⋅dx⃗0    applied deformation ,d\V{x} = \T{F} \inp d\V{x}_0 \qquad \qquad \qquad \qquad \qquad \ \ \ \ \textrm{applied deformation} \ ,
dx⃗I=Fe−1⋅dx⃗=Fe−1⋅F⋅dx⃗0infinitely rapid unloading ,d\V{x}_\rI = \T{F}^{-1}_\re \inp d\V{x} = \T{F}^{-1}_\re \inp \T{F} \inp d\V{x}_0 \qquad \qquad \textrm{infinitely rapid unloading} \ ,

where in the second equality of (7.7) we have used (7.6). The object Fe\T{F}_\re is called the elastic part of the deformation gradient tensor, since it represents the elastic effects, as described above, because the rate-dependent effects are inactive. Conversely, the plastic part of the deformation gradient tensor is defined as

Fp=Fe−1⋅F .\T{F}_\rp = \T{F}^{-1}_\re \inp \T{F} \ .

According to (7.7), Fp\T{F}_\rp maps the line element from the reference configuration, dx⃗0d\V{x}_0, to the corresponding line element in the (stress-free) intermediate configuration, dx⃗Id\V{x}_\rI. Eq. (7.8) also implies that the total deformation gradient tensor is decomposed according to the multiplicative split

F=Fe⋅Fp .\T{F} = \T{F}_\re \inp \T{F}_\rp \ .

In this formulation, one observes immediately that, if the F\T{F}-deformed state is followed by infinitely rapid unloading -- which corresponds to multiplying (7.9) with Fe−1\T{F}^{-1}_\re from the left, the remaining deformation is the plastic part, Fp\T{F}_\rp.

7.2Special cases of the multiplicative decomposition

How can the multiplicative split (7.9) be simplified in the case of small deformations? To that end, we assume that both the elastic and the plastic parts of the deformation gradient tensor as well as the total deformation gradient tensor can be written in the form

F≃1+Δ ,Fe≃1+Δe ,Fp≃1+Δp ,\begin{aligned} \T{F} &\simeq \T{1} + \T{\Delta} \ , \\ \T{F}_\re &\simeq \T{1} + \T{\Delta}_\re \ , \\ \T{F}_\rp &\simeq \T{1} + \T{\Delta}_\rp \ , \end{aligned}

with the assumption that (Δ)ij≪1(\T{\Delta})_{ij} \ll 1, (Δe)ij≪1(\T{\Delta}_\re)_{ij} \ll 1 and (Δp)ij≪1(\T{\Delta}_\rp)_{ij} \ll 1. Inserting these expressions into the general large-deformation relation (7.9) leads to

Δ≃Δe+Δp .\T{\Delta} \simeq \T{\Delta}_\re + \T{\Delta}_\rp \ .

Therefore, the additive combination of deformations is recovered for arbitrary but small deformations.

Let us consider another special case. Assuming simple shear for Fe\T{F}_\re, and Fp\T{F}_\rp (in (1,2)(1,2)-plane, for example), we can write

Fe=1+γee⃗1e⃗2 ,Fp=1+γpe⃗1e⃗2 ,\begin{aligned} \T{F}_\re &= \T{1} + \gamma_\re \V{e}_{1} \V{e}_{2} \ , \\ \T{F}_\rp &= \T{1} + \gamma_\rp \V{e}_{1} \V{e}_{2} \ , \end{aligned}

with elastic γe\gamma_\re and plastic γp\gamma_\rp shear strains, respectively. In this case, we find for the total deformation gradient tensor according to (7.9),

F=(1+γee⃗1e⃗2)⋅(1+γpe⃗1e⃗2)=1+γee⃗1e⃗2+γpe⃗1e⃗2+γeγpe⃗1(e⃗2⋅e⃗1)e⃗2=1+(γe+γp)e⃗1e⃗2 .\begin{aligned} \T{F} &= \left(\T{1} + \gamma_\re \V{e}_{1} \V{e}_{2}\right) \inp \left(\T{1} + \gamma_\rp \V{e}_{1} \V{e}_{2}\right) \\ {} &= \T{1} + \gamma_\re \V{e}_{1} \V{e}_{2} + \gamma_\rp \V{e}_{1} \V{e}_{2} + \gamma_\re \gamma_\rp \V{e}_{1} (\V{e}_{2} \inp \V{e}_{1}) \V{e}_{2} \\ {} &= \T{1} + (\gamma_\re + \gamma_\rp) \V{e}_{1} \V{e}_{2} \ . \end{aligned}

In other words, if both the elastic and the plastic parts of the deformation gradient tensor are representative of simple shear, then also the total deformation gradient tensor represents simple shear in the (1,2)(1,2)-plane, with a shear strain given by γ=γe+γp\gamma = \gamma_\re + \gamma_\rp. This also holds true for large shear deformation.

7.3Free energy: revisited

In Hyperelasticity on hyperelasticity, it has been discussed in detail, that the free energy depends on the state of deformation. In the general 3d setting discussed in this Chapter, there are three measures for the state of deformation (F\T{F}, Fe\T{F}_\re, and Fp\T{F}_\rp). However, as (7.9) shows, they are not mutually independent, but just two of them are. Therefore, one can ask the question which two measures of deformation should be chosen as arguments of the free energy function. As a matter of fact, this choice historically depends on the specific field of application:

Illustration of the contributions to the free energy of a glassy polymeric system: Contributions from the local segmental arrangement and from the large-scale network.

Figure 7.3:Illustration of the contributions to the free energy of a glassy polymeric system: Contributions from the local segmental arrangement and from the large-scale network.

7.4Evolution equations

In Linear Viscoelasticity on linear viscoelasticity, we have used the additivity of strain rates, see (5.10). If we change nomenclature and call the Hookean element “elastic” and the Newtonian element “plastic”, we arrive at

γ˙=γ˙e+γ˙p .\dot{\gstrn} = \dot{\gstrn}_\re + \dot{\gstrn}_\rp \ .

How can this relation be generalized to the 3d case?

Let us start by the multiplicative decomposition (7.9). We then find for the time-derivative of the total deformation gradient tensor,

F˙=F˙e⋅Fp+Fe⋅F˙p ,\dot{\T{F}} = \dot{\T{F}}_\re \inp \T{F}_\rp + \T{F}_\re \inp \dot{\T{F}}_\rp \ ,

which already has an additive form resembling (7.16). In order to proceed, we recall that in Kinematics the evolution of the total deformation gradient tensor has been written in the form

F˙=L⋅F ,\dot{\T{F}} = \T{L} \inp \T{F} \ ,

with L\T{L} the velocity gradient tensor defined by

L=(∇⃗v⃗)T ,\T{L} = (\V{\nabla} \V{v})^T \ ,

and v⃗\V{v} denotes the velocity.

Using (7.18) with the velocity gradient (7.19), still two time-derivatives in (7.17) are undetermined, and thus (7.17) can not yet be used for practical purposes. To proceed, one can introduce, in analogy to (7.18), the plastic velocity gradient tensor Lp,I\T{L}_{\rp, \rI} according to

F˙p=Lp,I⋅Fp .\dot{\T{F}}_\rp = \T{L}_{\rp, \rI} \inp \T{F}_\rp \ .

One can show that Lp,I\T{L}_{\rp, \rI} acts in the intermediate configuration: Multiplication of (7.20) with a (time-constant) line segment in the reference state dx⃗0d\V{x}_0, one obtains with dx⃗I=Fp⋅dx⃗0d\V{x}_\rI = \T{F}_\rp \inp d\V{x}_0 the segment-evolution dx⃗˙I=Lp,I⋅dx⃗I\dot{d\V{x}}_\rI = \T{L}_{\rp, \rI} \inp d\V{x}_\rI. Since dx⃗Id\V{x}_\rI is a line-segment in the intermediate configuration, it is clear that Lp,I\T{L}_{\rp, \rI} operates on the intermediate configuration.

With the above ingredients, one can solve a 3d model in two ways:

Clearly, in both procedures, a constitutive relation for the plastic velocity gradient tensor Lp,I\T{L}_{\rp, \rI} is needed. This implies that one should have an idea about what physical processes take place during non-elastic deformation. Two common ansatzes for Lp,I\T{L}_{\rp, \rI} are discussed in the following.

7.5Plastic velocity gradient tensor for crystal plasticity

Imagine a crystal with dislocations that is exposed to significant simple shear. If after a certain amount of deformation the material is unloaded infinitely rapidly, one arrives at a crystal structure that differs from the initial structure (see Figure 7.4). While both initial structure and unloaded structure do not have any overall strain (meaning: no overall lattice distortion), they differ in terms of the positions of the dislocations: the dislocations have moved. This corresponds to saying that there is a certain amount of permanent (= plastic) shear of the system. It is left as an exercise to the reader (i) to determine the form of Fp\T{F}_\rp for simple (plastic) shear, (ii) to use (7.20) to determine the form of Lp,I\T{L}_{\rp, \rI}, and (iii) to make a link with the 1d models discussed in Linear Viscoelasticity and Viscoplasticity.

Permanent deformation of a crystal: Dislocation motion due to applied load.

Figure 7.4:Permanent deformation of a crystal: Dislocation motion due to applied load.

Definition of the resolved shear stress \psigma_{\rm res}, for given shear plane normal \V{n} and shear direction \V{s}.

Figure 7.5:Definition of the resolved shear stress σres\psigma_{\rm res}, for given shear plane normal n⃗\V{n} and shear direction s⃗\V{s}.

Since moving dislocations result in permanent deformation, we briefly mention the corresponding “force” that drives dislocation motion; for simplicity, we only consider edge dislocations. Clearly, a shear stress drives a shear deformation, which is for example also encoded in Newton’s relation for the viscous stress, σxy=ηγ˙\sigma_{xy} = \eta \dot{\gamma}. Given a full stress tensor σ\T{\sigma}, the shear stress can be calculated for given shear direction s⃗\V{s} and shear plane normal n⃗\V{n} as

σres=s⃗⋅σ⋅n⃗ ,\sigma_{\rm res} = \V{s} \inp \T{\sigma} \inp \V{n} \ ,

which in the crystal-plasticity literature is called the resolved shear stress (see Figure 7.5). The resolved shear stress is the driving force for the motion of dislocation lines on their glide planes. However, edge dislocations do not only move on glide planes, but they also climb in directions perpendicular to the glide plane. That latter process is not driven by the resolved shear stress, but rather by the diagonal components of the stress tensor: An edge dislocation can be viewed as an additionally inserted (for simplicity: inserted from the top) crystal half-plane. It does therefore not come as a surprise that compressing the crystal in the direction normal to that “inserted plane” works towards expelling the inserted half-plane. On the level of the dislocation (= the lower end of the inserted half-plane) this means that the dislocation will climb upwards.

7.6Plastic velocity gradient tensor for isotropic materials

Crystals are anisotropic materials, and therefore also the crystal plasticity models are anisotropic. However, there is a large class of solid materials that are isotropic. This can be materials that are isotropic on small scale and completely lack a crystal structure (such as polymer glasses). Another example is when semi-crystalline polymers (for example: polyethylene, polypropylene, isotactic polystyrene, ...) or poly-crystalline metals are studied on macroscopic scales (meaning: on scales much larger than the crystal size, and therefore an average of the crystals is observed). In all these cases, an ansatz for the plastic velocity gradient tensor is needed that reflects the material isotropy.

In this case, it is convenient to start with reformulating the evolution equation (7.21) slightly into

F˙e=(L−Lp,C)⋅Fe ,\dot{\T{F}}_\re = \left(\T{L} - \T{L}_{\rp, \rC} \right) \inp \T{F}_\re \ ,

where the plastic velocity gradient tensor in the current configuration is defined by

Lp,C=Fe⋅Lp,I⋅Fe−1 .\T{L}_{\rp, \rC} = \T{F}_\re \inp \T{L}_{\rp, \rI} \inp \T{F}^{-1}_\re \ .

It turns out that a convenient generalization of the 1d ansatz γ˙p(σ)=σ/η(σ)\dot{\gstrn}_\rp(\psigma) = \psigma/\eta(\psigma) in Viscoplasticity is given by

Lp,C=12 η(σ) σd ,\T{L}_{\rp, \rC} = \frac{1}{2 \ \eta(\T{\psigma})} \ \T{\sigma}^{\rm d} \ ,

where σd\T{\sigma}^{\rm d} stands for the deviatoric part of the Cauchy stress tensor, σd=σ−13(trσ) 1\T{\sigma}^{\rm d} = \T{\sigma} - \tfrac{1}{3} (\tr \T{\sigma}) \, \T{1}. Relation (7.25) is manifestly isotropic, since there is no specific material axis (symmetry axis) that occurs in that relation. The “direction” of Lp,C\T{L}_{\rp, \rC} is exclusively determined by the components of the current stress state, i.e. through σ\T{\sigma}. It is now also clear that it was convenient to express the plastic velocity gradient in the current state: it is then straight forward to make a link with the Cauchy stress tensor.[2] Furthermore, it is convenient for studying steady-state situations. Particularly, if network-contributions are neglected, the free energy (7.15) depends only on the elastic part of the deformation gradient Fe\T{F}_\re, and therefore also the stress tensor σ\T{\psigma} depends only on Fe\T{F}_\re, but is independent of the total deformation F\T{F}. Therefore, situations of constant stress (i.e. steady viscoplastic yielding) correspond to situations of constant Fe\T{F}_\re, which implies the (symmetrized) steady state condition,

D=Dp,C ,\T{D} = \T{D}_{\rp, \rC} \ ,

This is the tensorial version of the statement “the applied rate of deformation is equal to the plastic rate of deformation”.

What does that imply practically? In Kinematics we have seen that, based on F˙=L⋅F\dot{\T{F}} = \T{L}\inp \T{F}, the evolution of the volume change J=det⁡(F)J = \det(\T{F}) is given by J˙=J tr(L)\dot{J} = J \ \tr(\T{L}). An analogous argument can be given for the evolution of the volume change of the elastic deformation, Je=det⁡(Fe)J_\re = \det(\T{F}_\re). Based on (7.23), we find that the elastic volume change evolution is given by

J˙e=Je tr(L−Lp,C)=Je (tr(L)−tr(Lp,C))=Je tr(L) ,\dot{J}_\re = J_\re \ \tr(\T{L} - \T{L}_{\rp, \rC}) = J_\re \ \left(\tr(\T{L}) - \tr(\T{L}_{\rp, \rC})\right) = J_\re \ \tr(\T{L}) \ ,

where in the last equality we have used tr(Lp,C)=0\tr(\T{L}_{\rp, \rC}) = 0. In other words, the elastic volume change is affected only by the imposed velocity gradient, while the plastic deformation does not lead to any volume change: Relation (7.25) results in incompressible plastic deformation.

The other main issue with the constitutive relation (7.25) is that one needs to specify a constitutive relation the for viscosity η\eta. Here we want to concentrate on the following aspect: Since the viscosity η\eta is a scalar, it can only depend on scalar measures of the full stress tensor σ\T{\sigma}. Which scalar measures of the stress tensor are most useful for that purpose? Clearly, it does not make sense to have the viscosity depend explicitly on, say, the xxxx-component of the stress tensor. Rather, we seek dependencies via the three invariants of the stress tensor:

J1(σ)=tr(σ) ,J2(σ)=12[(tr(σ))2−tr(σ2)] ,J3(σ)=det⁡(σ) .\begin{aligned} J_1(\T{\sigma}) &= \tr(\T{\sigma}) \ , \\ J_2(\T{\sigma}) &= \tfrac{1}{2} \left[(\tr(\T{\sigma}))^2 - \tr(\T{\sigma}^2)\right] \ , \\ J_3(\T{\sigma}) &= \det(\T{\sigma}) \ . \end{aligned}

It can be shown that all three of these three quantities are not affected by rotations (in the current configuration). After examination of some special cases for loading (isotropic pressure; shear; uniaxial tension), it appears to be most convenient to use the following two invariants:

In summary, the viscosity function takes the form

η=η(J1(σ),J2(σd)) .\eta = \eta\left(J_1(\T{\sigma}), J_2(\T{\sigma}^{\rm d})\right) \ .

Particularly, the dependence on J1(σ)J_1(\T{\sigma}) allows to make a distinction between uniaxial extension and uniaxial compression.

For the rest of this section, we assume that the viscosity depends on the stress tensor only through the invariant J2(σd)J_2(\T{\sigma}^{\rm d}). Using (7.26), this implies that yielding is observed for states with same value for J2(σd)J_2(\T{\sigma}^{\rm d}). In the case of simple shear,

σ=(−pσxy0σxy−p000−p) ,\T{\psigma} = \left(\begin{array}{ccc} -p & \psigma_{xy} & 0 \\ \psigma_{xy} & -p & 0 \\ 0 & 0 & -p \end{array}\right) \ ,

one obtains J2(σd)=−σxy2J_2(\T{\sigma}^{\rm d}) = -\psigma^2_{xy}, with σxy\psigma_{xy} the simple-shear yield stress. In contract, in uniaxial extension,

σ=(−p000−p000−p+σex) ,\T{\psigma} = \left(\begin{array}{ccc} -p & 0 & 0 \\ 0 & -p & 0 \\ 0 & 0 & -p + \psigma_{\rm ex} \end{array}\right) \ ,

one obtains J2(σd)=−13σex2J_2(\T{\sigma}^{\rm d}) = -\tfrac{1}{3}\psigma^2_{\rm ex}, with σex\psigma_{\rm ex} the (excess) yield stress in uniaxial deformation. Since yielding must occur for the same value of J2(σd)J_2(\T{\sigma}^{\rm d}), it becomes evident that the yield stress in uniaxial extension is a factor 3\sqrt{3} larger than that in simple shear, as shown in Figure 7.6.

Difference in yield stress values for uniaxial and shear deformation, respectively, for an isotropic material.

Figure 7.6:Difference in yield stress values for uniaxial and shear deformation, respectively, for an isotropic material.

Footnotes
  1. The fact that curlFp≠0{\rm curl}\T{F}_\rp \neq 0 is in agreement with the statement made earlier, that F\T{F} is not the gradient of a displacement field.

  2. Relation (7.24) can be used to arrive at the constitutive expression for Lp,I\T{L}_{\rp, \rI}.