20.5.1 Diffusivity

Products: ABAQUS/Standard  ABAQUS/CAE  

References

Overview

Diffusivity:

  • defines the diffusion or movement of one material through another, such as the diffusion of hydrogen through a metal;

  • must always be defined for mass diffusion analysis;

  • must be defined in conjunction with Solubility, Section 20.5.2;

  • can be defined as a function of concentration, temperature, and/or predefined field variables;

  • can be used in conjunction with a “Soret effect” factor to introduce mass diffusion caused by temperature gradients;

  • can be used in conjunction with a pressure stress factor to introduce mass diffusion caused by gradients of equivalent pressure stress (hydrostatic pressure); and

  • can produce a nonlinear mass diffusion analysis when dependence on concentration is included (the same can be said for the Soret effect factor and the pressure stress factor).

Defining diffusivity

Diffusivity is the relationship between the concentration flux, , of the diffusing material and the gradient of the chemical potential that is assumed to drive the mass diffusion process. Either general mass diffusion behavior or Fick's diffusion law can be used to define diffusivity, as discussed below.

General chemical potential

Diffusive behavior provides the following general chemical potential:

where

is the diffusivity;

is the solubility (see Solubility, Section 20.5.2);

is the Soret effect factor, providing diffusion because of temperature gradient (see below);

is the pressure stress factor, providing diffusion because of the gradient of the equivalent pressure stress (see below);

is the normalized concentration;

c

is the concentration of the diffusing material;

is the temperature;

is the temperature at absolute zero (see below);

is the equivalent pressure stress; and

are any predefined field variables.

Input File Usage:           
*DIFFUSIVITY, LAW=GENERAL (default)

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Law: General


Fick's law

An extended form of Fick's law can be used as an alternative to the general chemical potential:

Input File Usage:           
*DIFFUSIVITY, LAW=FICK

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Law: Fick


Directional dependence of diffusivity

Isotropic, orthotropic, or fully anisotropic diffusivity can be defined. For non-isotropic diffusivity a local orientation of the material directions must be specified (see Orientations, Section 2.2.5).

Isotropic diffusivity

For isotropic diffusivity only one value of diffusivity is needed at each concentration, temperature, and field variable value.

Input File Usage:           
*DIFFUSIVITY, TYPE=ISO

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Type: Isotropic


Orthotropic diffusivity

For orthotropic diffusivity three values of diffusivity (, , ) are needed at each concentration, temperature, and field variable value.

Input File Usage:           
*DIFFUSIVITY, TYPE=ORTHO

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Type: Orthotropic


Anisotropic diffusivity

For fully anisotropic diffusivity six values of diffusivity (, , , , , ) are needed at each concentration, temperature, and field variable value.

Input File Usage:           
*DIFFUSIVITY, TYPE=ANISO

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Type: Anisotropic


Temperature-driven mass diffusion

The Soret effect factor, , governs temperature-driven mass diffusion. It can be defined as a function of concentration, temperature, and/or field variables in the context of the constitutive equation presented above. The Soret effect factor cannot be specified in conjunction with Fick's law since it is calculated automatically in this case (see Mass diffusion analysis, Section 6.8.1).

Input File Usage:           Use both of the following options to specify general temperature-driven mass diffusion:
*DIFFUSIVITY, LAW=GENERAL
*KAPPA, TYPE=TEMP

Use the following option to specify temperature-driven diffusion governed by Fick's law:

*DIFFUSIVITY, LAW=FICK

ABAQUS/CAE Usage: Use the following options to specify general temperature-driven mass diffusion:

Property module: material editor: OtherMass DiffusionDiffusivity: Law: General: SuboptionsSoret Effect

Use the following option to specify temperature-driven diffusion governed by Fick's law:

Property module: material editor: OtherMass DiffusionDiffusivity: Law: Fick


Pressure stress-driven mass diffusion

The pressure stress factor, , governs mass diffusion driven by the gradient of the equivalent pressure stress. It can be defined as a function of concentration, temperature, and/or field variables in the context of the constitutive equation presented above.

Input File Usage:           Use both of the following options:
*DIFFUSIVITY, LAW=GENERAL
*KAPPA, TYPE=PRESS

ABAQUS/CAE Usage: 

Property module: material editor: OtherMass DiffusionDiffusivity: Law: General: SuboptionsPressure Effect


Mass diffusion driven by both temperature and pressure stress

Specifying both and causes gradients of temperature and equivalent pressure stress to drive mass diffusion.

Input File Usage:           Use all of the following options to specify general diffusion driven by gradients of temperature and pressure stress:
*DIFFUSIVITY, LAW=GENERAL
*KAPPA, TYPE=TEMP
*KAPPA, TYPE=PRESS

Use both of the following options to specify diffusion driven by the extended form of Fick's law:

*DIFFUSIVITY, LAW=FICK
*KAPPA, TYPE=PRESS

ABAQUS/CAE Usage: Use the following options to specify general diffusion driven by gradients of temperature and pressure stress:

Property module: material editor: OtherMass DiffusionDiffusivity: Law: General: SuboptionsSoret Effect and SuboptionsPressure Effect

Use the following options to specify diffusion driven by the extended form of Fick's law:

Property module: material editor: OtherMass DiffusionDiffusivity: Law: Fick: SuboptionsPressure Effect


Specifying the value of absolute zero

You can specify the value of absolute zero as a physical constant.

Input File Usage:           
*PHYSICAL CONSTANTS, ABSOLUTE ZERO=

ABAQUS/CAE Usage: 

Any module: ModelEdit Attributesmodel_name: Absolute zero temperature


Elements

The mass diffusion law can be used only with the two-dimensional, three-dimensional, and axisymmetric solid elements that are included in the heat transfer/mass diffusion element library.