English

A simple Python code for computing effective properties of 2D and 3D representative volume element under periodic boundary conditions

Computational Engineering, Finance, and Science 2017-03-14 v1

Abstract

Multiscale optimization is an attractive research field recently. For the most of optimization tools, design parameters should be updated during a close loop. Therefore, a simple Python code is programmed to obtain effective properties of Representative Volume Element (RVE) under Periodic Boundary Conditions (PBCs). It can compute the mechanical properties of a composite with a periodic structure, in two or three dimensions. The computation method is based on the Asymptotic Homogenization Theory (AHT). With simple modifications, the basic Python code may be extended to the computation of the effective properties of more complex microstructure. Moreover, the code provides a convenient platform upon the optimization for the material and geometric composite design. The user may experiment with various algorithms and tackle a wide range of problems. To verify the effectiveness and reliability of the code, a three-dimensional case is employed to illuminate the code. Finally numerical results obtained by the code agree well with the available theoretical and experimental results

Keywords

Cite

@article{arxiv.1703.03930,
  title  = {A simple Python code for computing effective properties of 2D and 3D representative volume element under periodic boundary conditions},
  author = {Fan Ye and Hu Wang},
  journal= {arXiv preprint arXiv:1703.03930},
  year   = {2017}
}

Comments

A simple Python code is programmed to obtain effective properties of Representative Volume Element (RVE) under Periodic Boundary Conditions (PBCs).With simple modifications, the basic Python code may be extended to the computation of the effective properties of the more complex microstructure.For the 3D case, the user may experiment with various algorithms and tackle a wide range of problems

R2 v1 2026-06-22T18:42:55.912Z