AUTOMATIC ULTRASONIC TESTING METHOD

Abstract: In an automatic ultrasonic testing method for automatically detecting internal flaws of an article (1) such as a solid-core station post insulator and a long-rod insulator, ultrasonic noise is liable to be generated in the ultrasonic testing waveform. To improve the detection of peaks caused by flaws, use is made of a standard waveform having a plurality of maximum peak hold data values predetermined intervals at all the detecting points. This waveform is obtained by detecting the waveforms of normal article including the ultrasonic noise, with which the ultrasonic testing waveforms of an article to be tested are compared. Therefore, it is possible to eliminate instability of the ultrasonic testing waveform and to detect a flaw echo having a level lower than that of the peak ultrasonic noise.

Description: The present invention relates to an automatic ultrasonic testing method for automatically detecting an internal flaw of articles such as a solid-core station post insulator and a long-rod insulator in which ultrasonic noises are generated in ultrasonic testing waveforms. In the manufacture of a solid-core station post insulator or a long-rod insulator, prior to assembly of metal fittings with cement to upper and lower edges of a porcelain body, it is necessary to effect an ultrasonic test to detect internal flaws. However, since there are many sheds in the porcelain body, many echoes are generated due to the sheds. Therefore, even if the porcelain body is normal, ultrasonic noise shown in Figs. 4, 7 and 8 are generated in the ultrasonic testing waveforms. In this case, if the porcelain body has internal flaws, a flaw echo is shown by A in Fig. 5 or B in Fig. 6 in the ultrasonic testing waveform. Usually, workers detect the flaw echoes in the ultrasonic testing waveform by eye. However, this is very difficult, and thus a detection of the flaw echoes is liable to be variable from one worker to another. Therefore, automation of the detection of the flaw echoes is required. In a normal automatic ultrasonic testing method which is now practical, a slice level C shown in Fig. 5 is set at an arbitrary position in a wave image on a CRT, and an echo height beyond the slice level is detected as the flaw echo. However, in this method, since the slice level must be set beyond a maximum value of the normal ultrasonic noise as shown In Fig. 5, a flaw echo with an echo height below that of the ultrasonic noise as shown in Fig. 6 can not be detected. Moreover, a method is known in which a standard waveform including ultrasonic noise is set previously, and the flaw echo is automatically detected by comparing it with the standard waveform. JP 58166255A discloses the use of a normal article having no internal flows for producing a standard waveform. However, in this method, it is very difficult to set the standard waveform because of two reasons mentioned below. (1) Since the ultrasonic noise changes from the state shown in Fig. 4 to the state described in Fig. 7 with only a little variation in the location of a probe, heights of adjacent pulses are partially shown in an inverse manner. (2) Since some positions generate ultrasonic noise shown in Fig. 8, it is extremely difficult to set a reasonable standard waveform. Therefore, up to this time, the automatic ultrasonic testing method has not been utilized for the articles such as insulators in which ultrasonic noise is liable to be generated. The present invention has as its object the elimination, at least partially, of the drawbacks mentioned above, and the provision of an automatic ultrasonic testing method which can automatically detect flaw echo having a level lower than a maximum level in ultrasonic noises. The invention in its broadest aspect is set out in claim 4. One preferred form of the invention is set out in claim 1. Fig. 1 is a block diagram showing a system configuration according to the invention; Fig. 2 is a flow chart illustrating a method of setting a standard waveform; Fig. 3 is a flow chart depicting a method of detecting whether the article is good or not; Fig. 4 is an ultrasonic testing waveform of a normal article; Figs. 5 and 6 are ultrasonic testing waveform including a flaw echo, respectively; Figs. 7 and 8 are ultrasonic testing waveform of a normal article, respectively; Fig. 9 is a digital waveform showing a result of conversion of the waveforms shown in Figs. 4 and 7; Figs. 10 and 11 are digital waveforms illustrating results of conversions of the waveforms shown in Figs. 5 and 6, respectively; Fig. 12 is a digital waveform depicting a result of conversion of the waveform shown in Fig. 8; and Fig. 13 is a synthetic standard waveform between the waveforms shown in Fig. 9 and Fig. 12. Hereinafter, the present invention will be explained in detail with reference to the drawings. In the drawings, Fig. 1 is a block diagram showing a system configuration according to the invention, Fig. 2 is a flow chart illustrating a method of setting a standard waveform, and Fig. 3 is a flow chart depicting a method of detecting whether the article is good or not. In this embodiment, as shown in Fig. 1, a probe 2 is brought into contact with an upper surface of a normal article 1 such as a solid-core station post insulator having no internal flaws, and the probe 2 is moved successively on testing points g₁, g₂, ..., g i , ..., g g to obtain outputs of ultrasonic testing waveforms of each point from an ultrasonic testing device. Then, the outputs of the ultrasonic testing device are converted into digital data by an A/D converter 4, and are processed by software in a microcomputer. At first, in the microcomputer, the waveform at point g₁ is divided into N intervals along the time axis, and peak hold data values are obtained by holding the maximum value in each interval. Then, the peak hold data values are stored in a RAM 5 and a standard waveform memory 6 as H₁, .., H i , ... H n . In this case, the waveforms shown in Figs. 4 and 7 including a partially inverse waveform can be converted into a waveform shown in Fig. 9 by setting a suitable N, and also the waveform shown in Fig. 8 can be converted into a waveform shown in Fig. 12. Next, the same processing is performed for the waveform at point g₂ to obtain peak hold data values h₁, ..., h i , .. h n in each intervals N. Then, the peak hold data h₁, ..., h i , ... h n are compared with the stored data H₁, ..., H i , ... H n in the standard waveform memory 6, respectively. In this case, if h k >H k , the stored data H k in the standard waveform memory 6 is renewed by h k . The same process mentioned above is performed for the waveforms at the other detection points, successively. After the processing for all the detection points g₁, ..., g g are finished, the standard waveform is obtained in the standard waveform memory 6. In this case, the standard waveform can be shown in Fig. 13 which is constructed by the maximum data value between the waveforms illustrated in Fig. 9 and Fig. 12. The method of setting the standard waveform mentioned above is shown in Fig. 2. After the setting operation of the standard waveform as shown in Fig. 13 is finished, the probe 2 is brought into contact with detecting points g i of an article to be tested to obtain the ultrasonic testing waveform of the article, and a detection of whether the article is good or not is performed by comparing the ultrasonic testing waveform or processed waveform with the standard waveform. For example, if the processed waveform shown in Fig. 10 obtained by converting the waveform shown in Fig. 5 including the flaw echo is compared with the standard waveform shown in Fig. 13, an abnormal data value D can be detected. Also, if the processed waveform of Fig. 11 obtained by converting the waveform shown in Fig. 6 including the flaw echo B is compared with the standard waveform shown in Fig. 13, an abnormal data value E can be detected in sixth interval. In contrast to this, no abnormal data value greater than the standard waveform can be detected in the waveforms shown in Figs. 9 and 12. Moreover, if the ultrasonic waveform obtained from the A/D converter 4 shown in Fig. 1 is directly compared with the standard waveform shown in Fig. 13, abnormal data values, both A in Fig. 5 and B in Fig. 6, can also be detected. In this manner, the detection of whether the article to be tested is good or not is performed theoretically, but in fact, to ensure detection, use may be made of a standard waveform having data values (1+α)th larger than those of the standard waveform set in the manner mentioned above, wherein 0<α<1. That is to say, only in the case of h i >H i (1+α), is the wavefo detected as abnormal. The method of detecting whether the article is good or not is shown in Fig. 3. It should be noted that the comparing operation between the ultrasonic testing waveform of the article to be tested and the standard waveform may be performed by using a plurality of standard waveforms for respective groups each consisting of a predetermined number of peak hold data instead of using one standard waveform. As for a method of constructing groups, it is possible to use a group of peak hold data lying on a circle having a predetermined diameter. In this case, an improvement of the detection accuracy can be expected. According to the invention, since the ultrasonic testing waveform is divided into N intervals along the time axis and the peak hold operation is performed for each interval, it is possible to eliminate instability of the ultrasonic testing waveform based on the inverse phenomena between heights of adjacent pulses generated by slight positional variation of the probe. Moreover, since the standard waveform is set by detecting the normal article including ultrasonic noise it is possible to detect a flaw echo having a level lower than that of the ultrasonic noise. Therefore, the present invention can be preferably applied for the automatic ultrasonic testing method for automatically detecting internal flaws of articles such as the solid-core station post insulator and the long-rod insulator in which ultrasonic noises are generated in ultrasonic testing waveforms.

Claims: An automatic ultrasonic testing method for automatically detecting an internal flaw of an article under test in which at each of a plurality of detecting points ultrasonic noise is generated to produce an ultrasonic testing waveform of the article, comprising the steps of (a) deriving a standard waveform as values stored in a standard waveform memory by (i) effecting an ultrasonic test for a normal article having no internal flaws to obtain an ultrasonic testing waveform thereof at a first of said detecting points, (ii) dividing said ultrasonic waveform of the normal article into a predetermined number of intervals along the time axis, (iii) effecting a peak hold operation in all said intervals to obtain maximum data values in each interval, (iv) storing the maximum data values in the standard waveform memory, (v) effecting the same peak hold operation at each of the detecting points for all said time intervals, (vi) for each said time interval, renewing the maximum data value in the standard waveform memory by the peak hold data at the next detecting point if the data value at the next detecting point is larger than that at the previous point, and (vii) effecting the same processing steps for all said detecting points, (b) comparing said ultrasonic testing waveform of said article under test relating to each said detecting point with said standard waveform, and (c) judging the article under test as normal when the level of its ultrasonic testing waveform is not greater than that of said standard waveform at all said detecting points. An automatic ultrasonic testing method according to claim 1, wherein said detecting points are divided into a plurality of groups, and a plurality of standard waveforms each corresponding to respective groups are used for the detection. An automatic ultrasonic testing method according to claim 1 or claim 2, wherein the standard waveform is a waveform whose levels are (1+α)th times larger than the values stored in said standard waveform memory wherein 0<α<1. A method of ultrasonic testing of an article for flaws wherein the waveforms obtained by testing the article at a plurality of detecting points are each compared with a standard waveform, wherein the standard waveform has been obtained by (i) testing a flawless article of substantially the same shape at the same detecting points to obtain waveforms therefrom, (ii) dividing the waveforms so obtained into a plurality of predetermined time intervals, (iii) selecting for each said time interval the maximum value occurring in that time interval in all of the waveforms obtained from the flawless article and (iv) preparing the standard waveform in correspondence with the respective maximum values so selected.

Inventors: MATSUO, JUNICHI
Applicants: NGK INSULATORS, LTD.
Application year: 1987
Main classification: G01N29
IPC codes: G01N29