Materials Algorithms Project
Program Library
Program MAP_KINETICS_GRAINGROWTH_WELD3
- Provenance of code.
- Purpose of code.
- Specification.
- Description of program's operation.
- References.
- Parameter descriptions.
- Error indicators.
- Accuracy estimate.
- Any additional information.
- Example of code
- Auxiliary routines required.
- Keywords.
- Download source code.
- Links.
Jeevan Jaidi
Research Scholar,
Mechanical Engineering Department,
Indian Institute of Science,
Bangalore-560012,
INDIA.
E-mail: jaidi@mecheng.iisc.ernet.in
Added to MAP: December 2002.
Top |
Next
This code calculates the grain size (diameter) variation at a given position
within the heat-affected zone (HAZ) in the presence of growing precipitates
(carbides/nitrides) during a weld cycle.
Top |
Next |
Prev
Language: | FORTRAN-90
|
Product form: | Source code
|
Complete program.
Top |
Next |
Prev
When grain growth occur in the presence of growing precipitates, the
limiting grain size (glim = k*r/f) is no longer a constant,
since the ratio (r/f) increases with time. When the peak
temperature of the thermal cycle is below the equilibrium solvus of the
precipitates, the precipitates will coarsen at almost constant volume
fraction (f = fo).
The rate of change of average grain size in the presence of precipitating
elements or impurities is expressed by the following semi-empirical equation:
The time exponent, n, is a strong function of temperature. For most metals
and alloys, n varies typically in the range of (0.1 - 0.4). According to
Akselsen et al., if the time constant (time to cool from 800oC -
500oC) is less than 15 seconds, the time exponent would be expected
to be high and close to the upper theoretical limit (n = 0.5) at all the temperatures.
In the presence of growing precipitates, the limiting grain size is expressed by the
following:
where I2 is the kinetic strength of the thermal cycle with respect to
the precipitate coarsening and is given by the following expression:
and
Top |
Next |
Prev
- Oystein Grong, Metallurgical Modelling of Welding, 2nd edition,
published by the Insitute of Materials, London.
- I. Andersen and O. Grong, 1995, Acta Metall. Mater., 43, 2673-2688.
- O. M. Akselsen, O. Grong, N. Ryum and N. Christensen, 1986, Acta Metall., 34, 1807-1815.
Top |
Next |
Prev
Input parameters
- DT (dt) - real
- DT is the time interval (seconds).
- G0LIM - real
- G0LIM is the limiting grain size (microns).
- ISTART - integer
- ISTART is the Nth starting data point for heating or cooling period.
- IEND - integer
- IEND is the Nth ending data point for heating or cooling period.
- LL - integer
- LL is the number of data points.
- M0 (Mo*)- real
- M0 is a physical parameter related to the grain boundary
mobility (microns2/s).
- TN (n) - real
- TN is the time exponent (assumed n = 0.5).
- QG (Qapp) - real
- QG is the activation energy with respect to the grain growth (J/mol).
- QP (Qs) - real
- QP is the activation energy with respect to growing precipitates (J/mol).
- R - real
- R is the universal gas constant (J/mol-k).
- T - real array
- T is the temperature (absolute).
- PSTRENGTH (I2) - real
- PSTRENGTH is the kinetic strength of the thermal cycle w.r.t particle coarsening.
- ZENER_COEFF (k) - real
- ZENER_COEFF - is a physical parameter related to grain boundary pinning efficiency.
- RADIUS_PRECIP (ro)- real
- RADIUS_PRECIP - initial radius of the precipitate (microns).
- VOLFRAC_PRECIP (fo)- real
- VOLFRAC_PRECIP - initial volume fraction of the precipitate.
Output parameters
- G - real
- G is the average grain size (microns).
Top |
Next |
Prev
The ISTART and IEND for heating/cooling periods must be given correctly,
else result in incorrect temperature during interpolation.
Top |
Next |
Prev
No information supplied.
Top |
Next |
Prev
None.
Top |
Next |
Prev
1. Program text
Complete program.
2. Program data
See file ags3.in
3. Program results
See file ags3out.m
Top |
Next |
Prev
None
Top |
Next |
Prev
Average grain size, peak temperature, thermal cycle, growing precipitates.
Top |
Next |
Prev
Download source code
Top |
Prev