Crack Surface Density Functional#
Before studying phase-field fracture simulation—which couples displacement (elasticity) and phase-field—it is recommended to first understand each problem independently. Here, we focus on the crack surface density functional alone, as described in Miehe et al.[1].
The aim of this functional is to provide a continuous representation of a discontinuous field. It should be noted that when the length scale parameter tends to 0, the continuous representation approximates the discontinuous case.
Note
Please view the examples related to the crack surface density functional in Phase-Field.
Variational approach#
The problem that needs to be solved is stationary and derives from an optimization principle.
The phase field is given by the minimizer of the crack surface density functional:
The equilibrium equations can be recovered from the optimality condition \(\delta W = 0\).
Next, we calculate the variations of the functional by applying the Gateaux derivative:
So, the weak form of the phase-field problem is given by:
The strong form is given by:
and
One dimension solution#
Consider a broken bar with length \(L\), as depicted in fig
, featuring a crack positioned at its center.
For the one-dimensional scenario, the functional reads:
subject to the boundary conditions\(\phi(0) = 1\), and \(\phi'(\pm A) = 0\).
The problem can be reduced to a simple ordinary differential equation, with boundary conditions \(\phi(0) = 1\), and \(\phi'(A) = 0\):
The solution to this equation is given by:
Note
Note that Miehe et al.[1] considers an infinite domain (or infinite bar). Therefore, as \(a/l \rightarrow \infty\), the solution approaches that of Miehe—corresponding to an infinite bar when \(a \rightarrow \infty\), or equivalently, to \(l \rightarrow 0\) for a finite bar. In both cases, the solution presented in Miehe et al.[1] is recovered.
The phase field along the bar for two different length scales, \(l=1.0\) and \(l=0.5\), is shown in the following figure.
The corresponding gradients are also shown.
Energy#
With the obtained solution, it is possible to calculate the energy values of the bar. The energy functional can be written as:
This energy can be separated into two contributions:
The total energy is then the sum of these contributions:
Integrating over the one-dimensional domain, we find:
Therefore, the total energy is given by:
The following figure displays the energy of the bar for different values of the length scale \(l/a\):
Additionally, the figure shows the energy versus the \(a/l\) relation: