![[MAP Logo]](../../maplogo1.gif) 
H.K.D.H. Bhadeshia,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.
Program modified: March 1999.
To predict the Ac1 and Ac3 temperatures of steel as functions of the chemical compositions and the heating rate.
| Language: | FORTRAN | 
| Product form: | Source code; | 
| Compiled program for a PC with MSDOS. It will run on any IBM PC clone. | 
DOUBLE PRECISION THETA2, THETB2, ERROR DOUBLE PRECISION AMIN(23),AMAX(23),AW(23),HT(20),THETA1(4) DOUBLE PRECISION THETB1(2),W1(4,22),W1B(2,22),W2(4),W2B(2),Y(20) INTEGER IERR(20),I,IHID,IMAX,IN
MAP_NEURAL_STEEL uses neural network analysis to predict the Ac1 and Ac3 temperatures of steel. The Ac1 temperature is the temperature at the onset of austenite formation. The Ac3 temperature is the temperature at the completion of austenite formation.
The neural net was trained using 394 of a database of 788 examples, that was constructed using information from published literature (Refs [2-7]). The remaining 394 examples were used as `new' experiments to test the trained network.
Optimum values for the number of hidden units (4 for Ac1 and 2 for Ac3) were obtained from this. The whole dataset was then used to retrain the net to give more accurate values for the weights.
The data that were used originally to train the neural network are are also available for downloading. These data are not necessary to use the software for the estimation of Ac1 and Ac3 temperature. They are nevertheless available should you wish to conduct your own analysis. The file data.notes contains information about the data in the database.
To run the program MAP_NEURAL_STEEL the following input files are required :-
The program gives the Ac1 and Ac3 temperatures for a range of heating rates. See below for an example showing the format of the output.
None.
The neural net was trained using 394 examples from the available database.
The error is set at ±20% for 95% error limits.
If the temperature should become negative during the course of the calculation of the Ac1 or Ac3 temperatures it is set to zero.
None.
Complete program.
0.2 C 0.0 Si 0.0 Mn 0.0 S 0.0 P 0.0 Cu 0.0 Ni 5.0 Cr 0.0 Mo 0.0 Nb 0.0 V 0.0 Ti 0.0 Al 0.0 B 0.0 W 0.0 As 0.0 Sn 0.0 Zr 0.0 Co 0.0 N 0.0 O 1.0 Heating rate
      **      Austenite Formation Temperatures    **           
Carbon       0.200  wt.% Silicon            0.000  wt.%
Manganese    0.000  wt.% Sulphur            0.000  wt.%
Phosphorus   0.000  wt.% Copper             0.000  wt.%
Nickel       0.000  wt.% Chromium           5.000  wt.%
Molybdenum   0.000  wt.% Niobium            0.0000 wt.%   
Vanadium     0.000  wt.%
Titanium     0.000  wt.% Aluminium          0.000  wt.%
Boron        0.0000 wt.% Tungsten           0.000  wt.%
Arsenic      0.000  wt.% Tin                0.000  wt.%
Zirconium    0.000  wt.% Cobalt             0.000  wt.%
Nitrogen     0.0000 wt.% Oxygen             0.0000 wt.%   
Ac1  C       +- Error  C      Heating Rate  C/s
     856.       > 40.                0.0100
     856.         40.                0.1000
     858.         40.                1.0000
     874.         40.               10.0000
     636.       > 40.              100.0000
Ac3  C       +- Error  C      Heating Rate  C/s
     824.       > 40.                0.0100
     824.         40.                0.1000
     826.         40.                1.0000
     847.         40.               10.0000
     903.       > 40.              100.0000
 
MAP_NEURAL_AC1TEMP
MAP_NEURAL_AC3TEMP
neural network, austenite formation
Download source code, data files and sample input data file 
Download compiled program 
Download previous network data
MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.
MAP Website administration / map@msm.cam.ac.uk