Abaqus PRF Model – Network Parameters

This tutorial shows how Abaqus defines the network stiffnesses in the Parallel Rheological Framework (PRF) model, and how the MCalibration implementation of the PRF model is different.  Let’s just jump right in.

Abaqus Implementation of the PRF Model

  • Network 0 specifies the long-term equilibrium response
  • The stiffness of network i is given by \(r_i\) times the instantaneous response
  • \(\sum r_i \le 1 \)
  • The stiffnesses of each network is specified using the command *Network Stiffness Ratio
  • The constraint that the sum of r-values has to be less then one is the main reason MCalibration uses a different parameter definition. The Abaqus approach couples the parameters which makes the parameter optimization more difficult. The MCalibration approach has been designed to avoid this problem.

MCalibration Implementation of the PRF Model

  • Hyperelastic parameters give the response of the long-term equilibrium response
  • Network i has a stiffness of \(S_i\) times the equilibrium network

How to Map the Material Parameters

The parameters shown in the table to the right can be converted from MCalibration to Abaqus style using the following equations:

  • C10_abaqus = (1+S1+S2) * C10_mcal
  • C20_abaqus = (1+S1+S2) * C20_mcal
  • C30_abaqus = (1+S1+S2) * C30_mcal
  • r1 = S1 / (1+S1+S2)
  • r2 = S2 / (1+S1+S2)

Equivalent Abaqus inp-file parameters:

*Hyperelastic, Yeoh, Moduli=instantaneous
12, -0.12, 0.012, 0.001, 0, 0
*Viscoelastic, Nonlinear, NetworkId=1, SRatio=0.583333, Law=Power Law
6, 6, 0, 0, 1
*Viscoelastic, Nonlinear, NetworkId=2, SRatio=0.333333, Law=Power Law
12, 6, 0, 0, 1

Finally, remember that MCalibration performs these conversions automatically for you. The results presented here simply summarize how the conversions are performed.

Share on facebook
Share on twitter
Share on linkedin

More to explore

What Is A Material Model?

I often get asked to define the terms “Material Model” and “Material Parameter”. This short article tries to explain what these terms mean.

Leave a Comment