The thermo-mechanical effects of firing induce very considerable stresses on the internal surface of the gun barrels. Consequently, micro-cracks appear very soon in the life of the tube. So it is important to control the propagation of these cracks. For more than 10 years, modeling has been used by Giat-Industries to understand and to control this phenomenon. This paper focuses on the study of short crack propagation kinetics during firings. Two-dimensional modeling taking into consideration the residual stresses from a hydraulic autofrettage and the thermo-mechanical stresses due to the successive firings is presented. The cyclic plastic behavior of the material is taken into consideration. This makes it possible to observe the effect of loss of the residual stresses at the surface due to the firings. Cracks of increasing length are introduced in the model to calculate the stress intensity factor. An innovative point is the modeling of the contact between the crack lips in order to take into account the effect of crack closing during cooling. Indeed the effective stress intensity factor range is calculated using this model for numerous crack lengths. A classic Paris law is then used to predict the crack propagation kinetics. Sensitivity analysis has been carried out using this model; in particular, the effect of autofrettage on crack propagation is analyzed as well as the effect of the use of lower-strength steels.
Crack Propagation in a Gun Barrel Due to the Firing Thermo-Mechanical Stresses
Contributed by the Pressure Vessels and Piping Division for publication in the JOURNAL OF PRESSURE VESSEL TECHNOLOGY. Manuscript received by the PVP Division May 6, 2003; revision received May 27, 2003. Associate Editor: M. Perl.
- Views Icon Views
- Share Icon Share
- Search Site
Petitpas , E., and Campion, B. (August 1, 2003). "Crack Propagation in a Gun Barrel Due to the Firing Thermo-Mechanical Stresses ." ASME. J. Pressure Vessel Technol. August 2003; 125(3): 293–298. https://doi.org/10.1115/1.1592813
Download citation file: