Giter Club home page Giter Club logo

vpsc-fld-pp-engine's Introduction

VPSC-FLD-PP-ENGINE

Essential python scripts incorporated in VPSC-FLD-YLD to enable multi-threaded and highly efficient computations to predict forming limit diagram (FLD) on the basis of ViscoPlastic Self-Consistent (VPSC) crystal plasticity code developed by R. Lebensohn and C. Tome. VPSC-FLD-YLD can be also used to characterize anisotropic yield functions on the basis of virtual experiments using VPSC.

Note that VPSC-FLD-YLD is a separate repository but maintained in a private sector of USNISTGOV account in GitHub. The essential portion of VPSC-FLD-YLD (other than VPSC portion) is publicly stored in this repository for those who want to have a quick look at how Marciniak-Kuczynski model was incorporated into VPSC and how the multi-threaded computation for VPSC-FLD was realized using Python's multiprocessing package.

FEATURES

  1. FLD calculation using the micro-mechanical descriptions as employed in the original VPSC7b(7d) code (Ref. [3,7]). An FLD prediction example can be found in the below figures: image of VPSC-FLD result for an aluminum
  2. Link with anisotropic yield function (VPSC-YLD) One can charcterize anisotropic yield function (e.g., yld2000-2d) through virtual tests Various examples are included
  3. Various types of polycrystal yield surfaces using different amount of offset strains image of VPSC-YLD-ex02
  4. Subsequent evolution of polycrystalline yield surface by sequential uniaxial tension tests along RD, TD and again RD. image of VPSC-YLD-ex06
  5. Polycrystalline backstress can be mapped to the macro-scopic stress space as well image of VPSC-YLD-ex06c
  6. Modules that can characterize state variables for the homogeneous anisotropic hardening (HAH) model. image of VPSC-YLD-ex08
  7. Characterize homogeneous anisotropic hardening parameters. The homogeneous anisotropic hardening (HAH) parameters can be obtained through virtual experiments using the crystallographic RGVB model that account for dislocation-density based hardening (Ref. [1,2,4])
  8. Through virtual experiments using VPSC-RGVB, one directly compare with distortional yield surface evolution by HAH approach image of VPSC-YLD-ex08b

REFERENCES (This software has been used in below)

  1. A comparative study between micro- and macro-mechanical constitutive models developed for complex loading scenarios, Y. Jeong, F. Barlat, C. Tome, W. Wen, International Journal of Plasticity (In press).
  2. Advances in Constitutive Modelling of Plasticity for forming Applications, F. Barlat, Y. Jeong, J. Ha, C. Tome, M-G. Lee, W. Wen, (submitted) AEPA 2016
  3. Forming limit predictions using a self-consistent crystal plasticity framework: a case study for body-centered cubic materials, Y. Jeong, M-S. Pham, M. Iadicola, A. Creuziger, T. Foecke, Modelling and Simulation in Materials Science and Engineering 24 (5), 2016
  4. Validation of Homogeneous Anisotropic Hardening Approach Based on Crystal Plasticity, Y. Jeong, F. Barlat, C. Tome, W. Wen (Accepted) ESAFORM 2016
  5. Multiaxial constitutive behavior of an interstitial-free steel: measurements through X-ray and digital image correlation, Y. Jeong, T. Gnaeupel-Herold, M. Iadicola, A. Creuziger, Acta Materialia 112, 84-93 (2016)
  6. Texture-based forming limit prediction for Mg sheet alloys ZE10 and AZ31, Dirk Steglich, Y. Jeong, International Journal of Mechanical Sciences 117, p102-114 (2016)
  7. Forming limit diagram predictions using a self-consistent crystal plasticity model: a parametric study, Y. Jeong, M-S. Pham, M. Iadicola, A. Creuziger, Key Engineering Materials 651, 193-198 (2015)

Do you want a copy of VPSC-FLD-YLD?

This repository is not complete since VPSC-FLD-YLD requires VPSC source code. For those who would like to have an access or to have a copy of the full VPSC-FLD-YLD code, please contact me via [email protected]

vpsc-fld-pp-engine's People

Contributors

youngung avatar

Stargazers

Yi avatar  avatar Monk avatar Adam Creuziger - NIST avatar  avatar Marat Latypov avatar

Watchers

 avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.