[MAP Logo]

Materials Algorithms Project
Program Library



Function MAP_STEEL_CULRAT

  1. Provenance of code.
  2. Purpose of code.
  3. Specification.
  4. Description of subroutine's operation.
  5. References.
  6. Parameter descriptions.
  7. Error indicators.
  8. Accuracy estimate.
  9. Any additional information.
  10. Example of code
  11. Auxiliary subroutines required.
  12. Keywords.
  13. Download source code.
  14. Links.

Provenance of Source Code

H.K.D.H. Bhadeshia,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.

Top | Next

Purpose

To obtain the cooling rate of a steel weld at a specified temperature.

Top | Next | Prev

Specification

Language:FORTRAN
Product form:Source code

DOUBLE PRECISION FUNCTION MAP_STEEL_CULRAT(T,TINT,C1,C2,CURR,VOLT,EFF,SPEED)

DOUBLE PRECISION T,TINT,C1,C2,CURR,VOLT,EFF,SPEED
DOUBLE PRECISION MAP_STEEL_CULRAT,XCUL

Top | Next | Prev

Description

MAP_STEEL_CULRAT calculates the cooling rate of a steel weld at a specified temperature. The heat flow constants C1 and C2 derive from equation (1b) of Ref [1]:

dT/dt = (C1/Q*eta)(T - Ti)C2

where :-
dT/dt is the cooling rate,
Q is the heat input (Jm-1),
eta is the arc weld efficiency and
Ti is the interpass temperature.

Top | Next | Prev

References

  1. L.-E. Svensson, B. Gretoft and H.K.D.H. Bhadeshia, Scandinavian Journal of Metallurgy, 15, (1986), 97-103.

Top | Next | Prev

Parameters

Input parameters

T - real
T is the temperature (in kelvin).

TINT - real
TINT is the interpass or preheat temperature (in kelvin).

C1 - real
C1 is the heat flow constant described above.

C2 - real
C2 is the heat flow constant described above.

CURR - real
CURR is the welding current (in amperes).

VOLT - real
VOLT is the welding voltage (in volts).

EFF - real
EFF is the arc transfer efficiency.

SPEED - real
SPEED is the welding speed (in metres per second, ms-1).

Output parameters

CULRAT - real
CULRAT is the cooling rate (in degrees Kelvin/second).

Top | Next | Prev

Error Indicators

None.

Top | Next | Prev

Accuracy

No information supplied.

Top | Next | Prev

Further Comments

None.

Top | Next | Prev

Example

1. Program text

C Test program for the function MAP_STEEL_CULRAT 
C
C
      DOUBLE PRECISION T,TINT,C1,C2,CURR,VOLT,EFF,SPEED
      DOUBLE PRECISION MAP_STEEL_CULRAT,XCUL
      READ (*,*) T,TINT,C1,C2
      READ (*,*) CURR,VOLT,EFF,SPEED
      XCUL=MAP_STEEL_CULRAT(T,TINT,C1,C2,CURR,VOLT,EFF,SPEED)
      WRITE (*,1) T,XCUL
      STOP
1     FORMAT (1H ,'Cooling rate at ',F7.2,' Kelvin is ', F6.3,
     & ' Kelvin/second')
      END

2. Program data

850.0 523.0 5.9 2.417
179.0 24.0 0.775 0.0012

3. Program results

Cooling rate at 850.00 Kelvin is 2.543 Kelvin/second

Top | Next | Prev

Auxiliary Routines

None.

Top | Next | Prev

Keywords

cooling rate, weld, steel

Top | Next | Prev

Download

Download source code

Top | Prev


MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.

MAP Website administration / map@msm.cam.ac.uk

Top | Index | MAP Homepage Valid HTML 3.2!