![[MAP Logo]](../../maplogo1.gif) 
N. Chester,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.
E-mail: Naomi_Chester@technology.britishsteel.co.uk
Added to MAP: November 1999
To calculate the time required to form a given volume fraction of bainitic ferrite.
| Language: | FORTRAN | 
| Product form: | Source code | 
DOUBLE PRECISION FUNCTION & MAP_STEEL_NEWF2 (TK,GM0,PSI,THETA,ND,CD,XB,U) DOUBLE PRECISION TK,GM0,PSI,THETA,ND,CD(4),XB,U
This program finds the time required for a given volume fraction of bainitic ferrite to form during an isothermal transformation in a steel alloy. Reference 1 describes the theory and gives an expression for the overall transformation rate of bainite (equation 28). However the final solution for the time required which is given in reference 1 contains an error. A correct analytical solution was obtained using equation 410 in reference 2, giving the result expressed by equation 4.35 in reference 4. This latter equation contains 4 fitting parameters; values for these parameters were obtained by fitting the equation to experimental data values for low alloy steels [4]. These values must be passed to the function from the calling routine in the array CD:
Calculations using equation 4.35 [4] were found to give correct predictions only for a temperature of 405 deg. C, which was attributed to a change in plate volume with transformation temperature. This program incorporates a temperature dependent expression for the plate width uw [5] given by:
subject to a minimum value of 0.05 microns and with temperature T in Centigrade.
None.
No information supplied.
None.
      IMPLICIT NONE
      DOUBLE PRECISION TK,GM0,PSI,THETA,ND,CD(4),XB,NEWFX,U
      DOUBLE PRECISION MAP_STEEL_NEWF2
C
      WRITE(*,*) 'Input T(K), GM0, norm. vol. fraction:'
      READ (*,*) TK, GM0, PSI
      WRITE(*,*) 'Max. vol. fraction, grain size, C mole fraction:'
      READ (*,*) THETA, ND, XB
      CD(1) = 0.57919D-06
      CD(2) = 0.14750D+03
      CD(3) = 0.20980D+05
      CD(4) = 0.30327D+02
      NEWFX = MAP_STEEL_NEWF2(TK,GM0,PSI,THETA,ND,CD,XB,U)
      U = U * 1D9
      WRITE (*,1) NEWFX,U
      STOP
    1 FORMAT(' Time for bainite formation        = ',F7.2,' seconds'/
     & ' Plate volume used in calculations = ',F7.2,' cubic microns')
      END
 Input T(K), GM0, norm. vol. fraction:
     653.0  -1523.03  0.2015
 Max. vol. fraction, grain size, C mole fraction:
   0.397  16.0  0.0172
Time for bainite formation = 93.24 seconds Plate volume used in calculations = 14.12 cubic microns
Utility Functions:
MAP_UTIL_FUNCT
MAP_UTIL_FACT (Called by MAP_UTIL_FUNCT)
bainite, kinetics, volume fraction, bainitic ferrite, time
MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.
MAP Website administration / map@msm.cam.ac.uk