Last updated
Last updated
The CDP Model With Custom Backbones
The formulation is identical to that of the CDP
model.
User should provide the backbones and damage evolutions via expressions.
The normalized energy should be provided, which is used to generate objective results. It is typically around the size of the area under the curve.
The output consists of six components, which are explained in the following.
By following these rules imposed, users can implement any custom backbone and damage evolution.
For the purpose of illustration, we provide a simple example, which may not be applicable to real concrete behaviour.
One can define an expression as follows:
The text file example
contains the following:
Then it can be used in a CustomCDP
material model such that:
One can plot the strain-stress curve.
The plastic strain can be computed as
The curve can be plotted as
The expressions should take one input argument, the damage variable, . The is different from the degradation denoted as . The output should have a size of six.
The expression shall generate six numbers based on the input :
The ranges from 0 to 1.
The damage degradation index shall satisfy: and .
The is the actual stress observed as the final output of the model.
Further explanation of the curves can be seen in
Let's, say, for example, the damage degradation is a linear function of , that is
so that and .
Assume the effective stess is a constant, say . The stress is then
where maps to and maps to the six components of the output.
The is the accumulated area under the plastic strain-stress curve over the given , in this example, .
The - curve can be processed as
1
damage degradation index
2
final stress:
3
effective stress
4
derivative of
5
derivative of
6
derivative of