Microplane model for constitutive laws of materials

From testwiki
Revision as of 16:29, 19 February 2025 by 129.49.100.62 (talk) (Applications)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The microplane model, conceived in 1984,[1] is a material constitutive model for progressive softening damage. Its advantage over the classical tensorial constitutive models is that it can capture the oriented nature of damage such as tensile cracking, slip, friction, and compression splitting, as well as the orientation of fiber reinforcement. Another advantage is that the anisotropy of materials such as gas shale or fiber composites can be effectively represented. To prevent unstable strain localization (and spurious mesh sensitivity in finite element computations), this model must be used in combination with some nonlocal continuum formulation (e.g., the crack band model). Prior to 2000, these advantages were outweighed by greater computational demands of the material subroutine, but thanks to huge increase of computer power, the microplane model is now routinely used in computer programs, even with tens of millions of finite elements.

Method and motivation

The basic idea of the microplane model is to express the constitutive law not in terms of tensors, but in terms of the vectors of stress and strain acting on planes of various orientations called the microplanes. The use of vectors was inspired by G. I. Taylor's idea in 1938 [2] which led to Taylor models for plasticity of polycrystalline metals.[3][4][5][6][7][8] But the microplane models [1][8][9][10][11][12][13] differ conceptually in two ways.

Firstly, to prevent model instability in post-peak softening damage, the kinematic constraint must be used instead of the static one. Thus, the strain (rather than stress) vector on each microplane is the projection of the macroscopic strain tensor, i.e.,

εN=εijNijεM=εijMijεL=εijLij

where εN,εM and εL are the normal vector and two strain vectors corresponding to each microplane, and Nij=ninj,Mij=(nimj+minj)/2 and Lij=(nij+inj)/2 where ni,mi and i are three mutually orthogonal vectors, one normal and two tangential, characterizing each particular microplane (subscripts i,j=1,2,3 refer to Cartesian coordinates).

Secondly, a variational principle (or the principle of virtual work) relates the stress vector components on the microplanes (σN,σM and σL) to the macro-continuum stress tensor σij, to ensure equilibrium. This yields for the stress tensor the expression:[9][13]

σij=32πΩsijdΩ6μ=1Nmwμsij(μ)

with

sij=σNNij+σLLij+σMMij

Here Ω is the surface of a unit hemisphere, and the sum is an approximation of the integral. The weights, wμ(μ=1,2,,nM), are based on an optimal Gaussian integration formula for a spherical surface.[9][14][15] At least 21 microplanes are needed for acceptable accuracy but 37 are distinctly more accurate.

The inelastic or damage behavior is characterized by subjecting the microplane stresses σN,σM and σL to strain-dependent strength limits called stress-strain boundaries imposed on each microplane. They are of four types,[13] viz.:

  1. The tensile normal boundary – to capture progressive tensile fracturing;
  2. The compressive volumetric boundary – to capture phenomenon such as pore collapse under extreme pressures;
  3. The shear boundary – to capture friction; and
  4. The compressive deviatoric boundary – to capture softening in compression, using the volumetric stress σV=σkk/3 and deviatoric stress σD=σNσV on the microplanes.

Each step of explicit analysis begins with an elastic predictor and, if the boundary has been exceeded, the stress vector component on the microplane is then dropped at constant strain to the boundary.

Applications

The microplane constitutive model for damage in concrete evolved since 1984 through a series of progressively improved models labeled M0, M1, M2, ..., M7.[13] It was also extended to fiber composites (woven or braided laminates), rock, jointed rock mass, clay, sand, foam, polymers and metal.[8][11][16][17][18][19][20][21][22][23][24][25] The microplane model has been shown to allow close fits of the concrete test data for uniaxial, biaxial and triaxial loadings with post-peak softening, compression-tension load cycles, opening and mixed mode fractures, tension-shear and compression-shear failures, axial compression followed by torsion (i.e., the vertex effect) and fatigue. The loading rate effect and long-term aging creep of concrete have also been incorporated. Models M4 and M7 have been generalized to finite strain. The microplane model has been introduced into various commercial programs (ATENA, OOFEM, DIANA, SBETA,...) and large proprietary wavecodes (EPIC, PRONTO, MARS,...). Alternatively, it is often being used as the user's subroutine such as UMAT or VUMAT in ABAQUS.

References

Template:Reflist

  1. 1.0 1.1 Cite error: Invalid <ref> tag; no text was provided for refs named Baz84
  2. Cite error: Invalid <ref> tag; no text was provided for refs named Tay38
  3. Cite error: Invalid <ref> tag; no text was provided for refs named BatBud49
  4. Cite error: Invalid <ref> tag; no text was provided for refs named BudWu62
  5. Cite error: Invalid <ref> tag; no text was provided for refs named Ric71
  6. Cite error: Invalid <ref> tag; no text was provided for refs named HilRic72
  7. Cite error: Invalid <ref> tag; no text was provided for refs named ButMcD98
  8. 8.0 8.1 8.2 Cite error: Invalid <ref> tag; no text was provided for refs named BroBaz00
  9. 9.0 9.1 9.2 Cite error: Invalid <ref> tag; no text was provided for refs named BazOh85
  10. Cite error: Invalid <ref> tag; no text was provided for refs named BazPra88
  11. 11.0 11.1 Cite error: Invalid <ref> tag; no text was provided for refs named CarBaz97
  12. Cite error: Invalid <ref> tag; no text was provided for refs named BazCan-00
  13. 13.0 13.1 13.2 13.3 Cite error: Invalid <ref> tag; no text was provided for refs named CanBaz13
  14. Cite error: Invalid <ref> tag; no text was provided for refs named Str71
  15. Cite error: Invalid <ref> tag; no text was provided for refs named BazOh86
  16. Cite error: Invalid <ref> tag; no text was provided for refs named CheBaz14
  17. Cite error: Invalid <ref> tag; no text was provided for refs named CofKoh94
  18. Cite error: Invalid <ref> tag; no text was provided for refs named CanBaz-11
  19. Cite error: Invalid <ref> tag; no text was provided for refs named KirSuBaz15
  20. Cite error: Invalid <ref> tag; no text was provided for refs named KirSalBaz15
  21. Cite error: Invalid <ref> tag; no text was provided for refs named KozOzb10
  22. Cite error: Invalid <ref> tag; no text was provided for refs named OzbLi-01
  23. Cite error: Invalid <ref> tag; no text was provided for refs named PraSan-97
  24. Cite error: Invalid <ref> tag; no text was provided for refs named TraOzb-09
  25. Cite error: Invalid <ref> tag; no text was provided for refs named Adl12