ALGORITHM DEVELOPMENT AND PROGRAMMING


AMS - ALGORITHMS

AMS has formulated two inverse algorithms to determine material curves from experimental data. The result are material function that accurately reproduce the experimental tests. A complete description of these algorithm can be found in AMS-publications. Our algorithms are able to determine material functions, such as plastic stress strain curve or the the softening curve, by means of an iterative calculation that successively transforms the material function reducing the differences between the numerical results and experimental data. The degree of approximation obtained with the AMS algorithm is greater than other equivalent techniques. A briefly description of the two algorithms:

ALGORITHM 1

  • AMS inverse algorithm to determine the plastic stress strain curve of a material. The result is a material curve that accurately reproducing the experimental test. Our technicians, in collaboration with universities in the Community of Madrid, have developed and validated this inverse algorithm that has been successfully applied to different geometries as: ring tension test, ring compression test, notched specimens under tension and nanoidentation.
ALGORITHM 2

  • AMS inverse algorithm to determine the concrete softening curve. Fracture in concrete can be explained using the cohesive zone model which formulation is based on a material curve called softening curve. The algorithm determines this curve that predicts the real behaviour in fracture.


PROGRAMMING

Programming and scripting are important auxiliar tasks in numerical simulations. AMS develops his own scripts and programmes in MATLAB and PYTHON that permits the automation and optimization of finite element analysis. We have recently extended these tasks to the following issues:
IMAGE PROCESSING

  • AMS algorithm implementation
  • ABAQUS – Plug-in
  • ANSYS scripts
  • OpenMDAO calculation
  • Automatic reporting
  • Automatic image processing





©Copyright AMS SIMULATION 2012. All rights reserved.