Non-destructive testing method for a batch of industrial parts using X-ray tomography
The non-destructive control process for industrial parts using X-ray tomography addresses the challenge of diffuse radiation artifacts by determining a model of scattered radiation and applying it to correct images, thereby improving image quality and reducing control time.
Patent Information
- Application Number
- FR2022000971
- Authority / Receiving Office
- FR · FR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-03
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2042-02-03
AI Technical Summary
Conical tomography systems face challenges in accurately controlling industrial parts, particularly high-pressure turbine blades, due to artifacts caused by diffuse radiation, which degrade image quality and hinder detection of small anomalies.
A non-destructive control process using X-ray tomography that involves acquiring calibration images with a beam blocking grid, determining a model of scattered radiation, and applying this model to correct raw intensity images for each projection angle, thereby reducing artifacts and improving image quality.
This process significantly reduces the time required for control and effectively corrects artifacts due to diffuse radiation, resulting in high-quality tomographic images that can detect small anomalies in industrial parts.
Smart Images

Figure 00000014_0000 
Figure 00000014_0001 
Figure 00000015_0000
Abstract
Description
Title of the invention: Method for non-destructive testing of a batch of industrial parts by X-ray tomography Technical field
[0001] The field of the invention is that of non-destructive testing of industrial parts using the X-ray absorption tomography technique. The invention finds particular application in the testing of aeronautical parts, in particular turbomachine blades. Prior art
[0002] High-pressure turbine blades are those that convert the thermal energy of combustion into mechanical torque in a turbojet engine. These blades must withstand extreme thermal and mechanical conditions inside the engines. In order to optimize their thermomechanical resistance, they are made of monocrystalline quality super alloys and equipped with internal cooling circuits.
[0003] Various indications may nevertheless appear during the manufacture of these blades, such as variations in the dimensions of the blade structure and anomalies in the material. These indications, despite their small size (of the order of 300 micrometers) compared to the dimensions of the blades (of the order of ten centimeters), may constitute weak points in the part. Thus, their control is essential for their exploitation.
[0004] Currently, an industrial 2D non-destructive testing (NDT) system ensures the control of most of these indications. However, the reduction of manufacturing costs and the development of new blades with complex cooling circuits require a reduction in the control time.
[0005] One technique considered to meet this need is cone tomography. With this technique, volume information of the internal morphology of an object can be obtained by applying a reconstruction algorithm to successive radiographs (projections) taken on the rotating object. They correspond to shots taken at different successive angles of the imaged object.
[0006] However, this technique faces challenges due to artifacts (i.e. inconsistencies in the image resulting from the mathematical reconstruction or the physical acquisition) which degrade the quality of the tomographic image and harm, or even prevent, the ability to detect indications.
[0007] One of the most recurrent artifacts in conical geometry tomography is the artifact associated with scattered radiation. This artifact results from the secondary emission of X-rays coming from the object. Indeed, X-rays coming from the X-ray source (primary) and interacting with the object can induce the emission of X-rays from the object (secondary). These secondary rays reach the X-ray detector and change the ratio between X-rays passing through the object and interacting with the object.
[0008] Hardly visible on radiographic images, these scattering artifacts can appear in reconstructed images as lines extending along certain edges of the structure of the object ("streaking"), a diffuse and homogeneous variation (low frequency noise) of the gray levels or even a homogeneous deformation of the gray levels inside the objects.
[0009] However, cone tomographs use large X-ray detectors which allow them to display large images. This is particularly useful for imaging high-pressure turbine blades, the small size of which requires high magnification factors. However, large detectors capture more scattered radiation. Furthermore, the high energies required to image high-pressure turbine blades (typically greater than 400 keV) induce a large quantity of secondary rays in the interaction with the blade.
[0010] Known techniques for correcting artifacts due to scattered radiation in cone tomography systems can be classified into two categories, a first called software based on modeling of the scattered radiation signal or numerical techniques to suppress it and a second called hardware based on empirical estimation of the scattered radiation signal or barrier techniques to suppress it.
[0011] Software techniques can be more accurate but are very expensive in terms of computational time and complex in terms of algorithmic implementation. Hardware-based techniques can be simpler to implement, but require modification of the acquisition protocol and therefore an increase in exposure time. Statement of the invention
[0012] An objective of the invention is to propose a technique for tomographic inspection of industrial parts, in particular blades for aircraft engines such as high-pressure turbine blades, which can both be carried out in a reduced inspection time and allow effective correction of artifacts due to scattered radiation.
[0013] To this end, the invention proposes a method for non-destructive testing of a batch of industrial parts by X-ray tomography, comprising the following steps: - for a part of the batch taken as a calibration part: • acquisition, with a collimator and a beam blocking grid interposed in succession between an X-ray source (1) and the part calibration, calibration intensity images at different projection angles; • for each projection angle, the determination of a scattered radiation image from the calibration intensity image acquired according to this projection angle; - the removal of the beam blocking grid and for each of the parts in the batch: • the acquisition, with the collimator interposed between the ray source X and the room, of raw intensity images according to the different projection angles, • the correction, for each projection angle, of the raw intensity image acquired according to this projection angle by means of the scattered radiation image determined for this projection angle.
[0014] Some preferred but non-limiting aspects of this method are as follows: - the determination, for each projection angle, of the diffused radiation image includes: • converting the calibration intensity image acquired at this projection angle into a calibration attenuation image, the calibration attenuation image comprising areas of high attenuation corresponding to the X-ray attenuation elements of the beam blocking grid; • interpolation of high attenuation areas of the calibration attenuation image. - the interpolation is carried out by using for each of the high attenuation zones an average value of pixels constituting the high attenuation zone; - interpolation is performed with a radial basis function with a spline-type kernel; - it comprises the preliminary steps of acquiring, with the collimator and the beam blocking grid but without any part of the batch interposed between the X-ray source and an X-ray detector, a grid intensity image and locating in the grid intensity image areas of low illumination in the shadow of the X-ray attenuation elements of the beam blocking grid, the location of areas of low illumination being used to locate areas of high attenuation; - the location of low-light areas includes: • converting the grid intensity image into a grid attenuation image, the grid attenuation image comprising areas of high attenuation corresponding to areas of high grid intensity image illumination; • localization of areas of high attenuation by segmentation of the grid intensity image. - the correction, for each projection angle, of the raw intensity image includes: • the conversion of the raw intensity image acquired according to this projection angle into a raw attenuation image; • the determination of a corrected attenuation image by subtracting the scattered radiation image determined for this projection angle from the raw attenuation image; - it further includes for each projection angle the conversion of the corrected attenuation image determined for this projection angle into a corrected intensity image; - it also includes, for each part of the batch, once the correction of the raw intensity image acquired according to each of the projection angles has been carried out, a volume reconstruction of the part. Brief description of the drawings
[0015] Other aspects, aims, advantages and characteristics of the invention will appear better on reading the following detailed description of preferred embodiments thereof, given by way of non-limiting example, and made with reference to the appended drawings in which:
[0016] - [Fig.l] is a diagram of a non-destructive testing system according to a rea possible use of the invention using a beam blocking grid in order to determine scattered radiation information;
[0017] - [Fig.2] is a diagram detailing a possible implementation of the method according to the invention;
[0018] - [Fig.3] is another diagram illustrating different stages of the process according to the invention;
[0019] - [Fig.4] illustrates a beam blocking grid that can be used in the scope of the invention;
[0020] - [Fig.5] illustrates a collimator that can be used within the framework of the invention.
[0021] DETAILED DESCRIPTION OF PARTICULAR EMBODIMENTS
[0022] The invention relates to a method for non-destructive testing of a batch of industrial parts by X-ray tomography, in particular by cone beam volumetric tomography. By batch of industrial parts is meant here a set of parts bearing the same reference, i.e. identical parts except for their possible indications that the non-destructive testing seeks to highlight. In a example of realization, the parts are aircraft engine blades, for example high pressure turbine blades.
[0023] With reference to [Fig. 1], the invention may make use of a conical geometry tomograph which, in a simplified approach, is composed of an X-ray source 1, a support 2 for the object to be imaged and an X-ray detector 3. The axis connecting the source 1 and the detector 3 constitutes the optical axis of the tomograph. This optical axis intercepts the detector 1 perpendicularly at its center. The source 1 emits a conical shaped beam, the apex of which is the focal point of the tomograph represented by the source 1 itself. The axis of the cone is the optical axis of the tomograph. The support 2 is placed between the source 1 and the detector 3, generally at the isocenter of the tomograph (axis of rotation of the tomograph). The support may be a rotating support allowing shots to be taken at different successive angles of the imaged object, here a blade C.
[0024] The method according to the invention comprises determining, using one part of the batch, a model of the scattered radiation and then applying this model to all the parts of the batch to obtain improved radiographic images free from artifacts due to the scattered radiation. The application to all the parts of the batch of the model of the scattered radiation determined for a single part of the batch is made possible because the parts of the batch have the same morphology.
[0025] Determination of the model of the scattered radiation
[0026] With reference to figures 1, 2 and 3, this MRD determination comprises the selection of any one of the parts of the batch as calibration part C and the acquisition, with a collimator 6 and a beam blocking grid 4 interposed in succession between the X-ray source 1 and the calibration part C, of calibration intensity images ICI, ICj, ICn according to n different projection angles. The beam blocking grid 4 comprises a set of X-ray attenuation elements EA supported by a support panel that is almost transparent to X-rays. The acquisition of the calibration intensity images is preferably carried out in simple mode (one projection shot capturing the entire part).
[0027] This MRD determination then comprises, for each projection angle, the determination of a scattered radiation image RDI, RDj, RDn from the calibration intensity image ICI, ICj, ICn acquired according to this projection angle.
[0028] This determination, for each projection angle, of the scattered radiation image RDI, RDj, RDn may comprise the conversion of the calibration intensity image ICI, ICj, ICn acquired according to this projection angle into a calibration attenuation image AC1, ACj, ACn. This conversion, which may be carried out by means of the natural logarithm, makes it possible to convert the projections from the intensity space (grey levels proportional to the intensity of the radiation received by the detector 3) to the attenuation space attenuation (grey levels proportional to the attenuation undergone by the beam during its journey between the source 1 and the detector 3). As shown in [Fig.l], the calibration attenuation image includes areas of high attenuation FA in correspondence with the attenuation elements EA of the X-rays of the beam blocking grid 4.
[0029] As represented by the arrows I in [Fig.l], the high attenuation zones FA of the calibration attenuation image AC1, ACj, ACn are then interpolated to provide the scattered radiation image RDI, RDj, RDn, thus passing from partial information of the scattered radiation localized to the high attenuation zones to global scattered radiation information at the scale of the image. The interpolation can be carried out by exploiting for each of the high attenuation zones a scattered radiation value taken as an average value of pixels constituting the high attenuation zone, for example the average value of the gray levels of a fixed number of pixels. The interpolation can in particular be carried out between the values of the directly neighboring high attenuation zones. The interpolation can for example be carried out using radial basis functions, by Launay triangulation or according to a bilinear method.The interpolation preferably uses a radial basis function with a spline-type kernel.
[0030] Alternatively, the determination, for each projection angle, of the scattered radiation image RDI, RDj, RDn can be carried out in the intensity space, by interpolating low illumination zones in the scattered radiation image RDI, RDj, RDn in correspondence with the attenuation elements EA of the X-rays of the beam blocking grid 4. It is however preferable to carry out this determination in the attenuation space in which the variations in the gray levels evolve linearly with the variations in the thicknesses of the part and for which the segmentation (see below) and interpolation processes display fewer errors.
[0031] With reference to Figures 1 and 5, the collimator 6 is an X-ray beam blocking system which aims to reduce and / or shape the emission cone of the X-ray source. Since the parts in the batch may be small metal aeronautical parts, their shadow typically does not fill the entire screen of the detector 3 and the use of the collimator 6 contributes to the reduction of the scattered radiation. In particular, the radiation protection cabin of the tomograph is likely to be irradiated by the X-rays coming from the X-ray source, and therefore to generate scattered radiation. The collimator then makes it possible to shape the emission cone so that the X-rays coming from the source do not reach the radiation protection cabin.
[0032] The collimator 6 may comprise four independent and adjustable blocking blades, two of which L1, L2 are aligned parallel to the axis of rotation and two L3, L4 are aligned orthogonally to the axis of rotation and to the optical axis of the tomograph. The blades are placed on a panel 7 which has in its center a window, for example square, having dimensions identical to those of the emission window of the X-ray source. The opening of the blades is adjusted so that the emission cone of the X-ray source irradiates only the beam blocking grid.
[0033] The panel 7 also comprises means 8 for supporting the beam blocking grid as well as extensions 9 for mounting it on the emission window of the X-ray source. The collimator 6 can thus be pressed against the emission window of the X-ray source with the axis of its window aligned with the optical axis of the tomograph.
[0034] The thickness and material of the L1-L4 blades and the collimator panel 7 are determined by the maximum energy used in the acquisition range, the blades and the panel having to block almost the entire X-ray beam.
[0035] The beam stop array 4 blocks a portion of the primary X-rays before they reach the calibration part C and the detector 3, while allowing the illumination of the majority of the calibration part C by the primary X-rays. For this, the cumulative surface area of the attenuation elements EA is significantly smaller than the surface area of the support panel. In expanded mode, the support panel is designed to cover two X-ray detectors jointly placed perpendicular to the optical axis of the tomograph.
[0036] The beam blocking grid 4 is placed on the optical axis between the source 1 and the calibration part C, resting on the support means 8 of the collimator 6. The optical axis passes through the grid 4 perpendicularly at its center. The grid-part distance is limited by the radius of the volume of the part in revolution. The position of the grid is therefore determined by the position of the imaged part in the optical axis and by the dimensions of this part. The part being placed close to the source 1 in order to obtain a high magnification, the grid 4 is placed even closer to the source 1.
[0037] The signal captured by the detector 3 in the non-illuminated areas corresponding to the attenuation elements EA corresponds to the secondary X-rays coming from the calibration part. As shown in [Fig.5], the attenuation elements EA can consist of several solid cylinders made of a dense material which is very attenuating for X-rays.
[0038] In one possible embodiment, the center of mass of each EA cylinder is arranged at a node of a uniform 2D grid. The spacing between the EA cylinders (or the nodes of the grid) may be uniform in both axes of the grid. The EA cylinders, arranged along the grid, are arranged on a flat support panel 5 made of a rigid material that is not very attenuating for X-rays, for example a polymer. The support panel 5 constitutes the plane of the grid 4 and has a thickness suitable for accommodating the EA cylinders. Each EA cylinder is oriented towards a common focal point PF which lies outside the plane of grid 4. In use, the axis of each cylinder is aligned with the generator of the emission cone whose apex is source 1. The alignment of the cylinders is therefore determined by the placement of grid 4 in the optical axis.
[0039] The height and composition of the cylinders depend on the voltage of source 1, itself dependent on the composition and morphology of the calibration part (a high pressure blade can have a density greater than 8 g / cm3).
[0040] As previously indicated, the cumulative surface area of the EA cylinders represents only a fraction of the total projection of the calibration part, for example less than 10% of the illuminated surface in the detector 3. The base of the cylinders is determined by the size of the field of view. When a blade is placed for a magnification greater than 3, the diameter of the base of the cylinders is less than 0.5 mm.
[0041] The number of cylinders and the extent of their arrangement on the support panel (grid size) allow for complete spatial sampling of the calibration part on each projection. These values are related to the dimensions and morphology of the calibration part. Grid 4 covers all projections of the calibration part on detector 3 (field of view) as uniformly as possible. Thus, the grid nodes cover and extend beyond the entire field of view in detector 3.
[0042] The projection of the beam blocking grid 4 gives rise to two types of areas in the projection images: shadow areas which correspond to the projection of the attenuation elements and illuminated areas which correspond to the projection of the grid outside the attenuation elements. When the attenuation elements are arranged to form a uniform 2D rectangular mesh, the shadow areas form a uniform 2D rectangular mesh on the projections captured by the detector X (i.e. the calibration intensity images).
[0043] In a possible embodiment illustrated in [Fig. 3], the method comprises the preliminary steps of acquiring, with the collimator 6 and the beam blocking grid 4 but without any part of the batch interposed between the source 1 and the detector 3, a grid intensity image IG and of locating in the grid intensity image areas of low illumination in the shadow of the X-ray attenuation elements of the beam blocking grid (i.e. the shadow areas). The location of areas of low illumination provides a reference mask MR (for example a uniform 2D rectangular mesh) which is then used to locate the areas of high attenuation in the calibration attenuation image AC1, ACj, ACn before interpolating them.
[0044] Locating the low illumination areas may include converting the grid intensity image IG to a grid attenuation image AG, the image grid attenuation image AG comprising high attenuation areas corresponding to low illumination areas of the grid intensity image IG. The localization of the high attenuation areas to provide the MR marker mask can be achieved by means of segmentation of the grid intensity image AG.
[0045] Tomographic reconstruction of the parts of the batch, without scattering artifacts
[0046] With reference to figures 2 and 3 and 5, this reconstruction CRD comprises the removal of the beam blocking grid 4 and, for each of the parts of the batch, the acquisition, with the collimator interposed between the source 1 and the part A, of raw intensity images IB1, IBj, IBn according to the different projection angles. This reconstruction continues with the correction, for each projection angle, of the raw intensity image IB1, IBj, IBn acquired for this projection angle by means of the scattered radiation image RDI, RDj, RDn determined for this projection angle.
[0047] In a possible embodiment, the correction, for each projection angle, of the raw intensity image IB1, IBj, IBn comprises the conversion, for example via the natural logarithm, of the raw intensity image acquired according to this projection angle into a raw attenuation image AB1, ABj, ABn and the determination of a corrected attenuation image AB le, ABjc, AB ne by subtracting the scattered radiation image determined for this projection angle RDI, RDj, RDn from the raw attenuation image AB1, ABj, ABn.
[0048] According to the previously mentioned alternative, this correction can also be carried out directly in the intensity space.
[0049] The subtraction may comprise the application of a regularization operation to the raw attenuation image AB1, ABj, ABn (alternatively the raw intensity image IB1, IBj, IBn) aimed at reducing the inconsistencies (low gray level values close to the values of the scattered radiation image) due to the lack of penetration of the X-rays into the part, to the thick zones, to the projection angle. These inconsistencies are present in most projections, and the regularization parameters are therefore preferably identical for all projections.
[0050] The method can continue with, for each projection angle, the conversion of the corrected attenuation image ABlc, ABjc, ABnc determined for this projection angle into a corrected intensity image IB le, IBjc, IBnc. This conversion, which makes it possible to move from the attenuation space to the intensity space, can be carried out via the application of an exponential on the values of the corrected attenuation images ABlc, ABjc, ABnc.
[0051] The method may further comprise, for each part of the batch, once the correction of the raw intensity image acquired according to each of the projection angles has been carried out, a volume reconstruction of the part using the different images corrected intensity values. The volume image V resulting from this reconstruction is free of artifacts due to scattered radiation. This volume image is then analyzed to detect any indications in the imaged part (anomaly detection or material characterization).
[0052] The method according to the invention requires little additional time to eliminate the scattered artifacts. Once the scattered radiation images have been determined once and for all with the calibration piece, this additional time is limited to the subtraction of these scattered radiation images from the different acquired projections.
[0053] The beam blocking grid is also very handy while its construction and use can be carried out at low cost.
[0054] Finally, this solution proves to be compatible with any type of tomograph. In one possible embodiment, the tomograph used (high magnification for imaging small parts, high energies, imaging of the entire part) generates projections in a tiff format containing information on the geometry specially adapted to the volume reconstruction algorithm. This information may be lost during the generation of the corrected projection (corrected raw intensity image). Also, the method according to the invention may comprise the recovery of the header of the original file generated by the tomograph (associated with a raw intensity image) and the association of this header with the file corresponding to the corrected projection.
[0055] The invention is not limited to the method as previously described, but also extends to a system for non-destructive testing of a batch of industrial parts by X-ray tomography, comprising a processor configured to implement the steps of the method as previously described, in particular the steps of determining a scattered radiation image RDI, RDj, RDn for each projection angle and correcting, for each projection angle, the raw intensity image IB1, IBj, IBn acquired for this projection angle by means of the scattered radiation image RDI, RDj, RDn determined for this projection angle.The invention further extends to a computer program product comprising instructions which, when the program is executed by a computer, cause the latter to implement the steps of the method as previously described, in particular the steps of determining a scattered radiation image RDI, RDj, RDn for each projection angle and of correcting, for each projection angle, the raw intensity image IB1, IBj, IBn acquired for this projection angle by means of the scattered radiation image RDI, RDj, RDn determined for this projection angle.
Claims
Claims
1. Method for non-destructive testing of a batch of industrial parts by X-ray tomography, comprising the following steps: - for a part of the batch taken as a calibration part (C): • the acquisition, with a collimator (6) and a beam blocking grid (4) interposed in succession between an X-ray source (1) and the calibration part (C), of calibration intensity images (ICI, ICj, ICn) according to different projection angles; • for each projection angle, the determination of a scattered radiation image (RDI, RDj, RDn) from the calibration intensity image (ICI, ICj, ICn) acquired according to this projection angle; - the removal of the beam blocking grid and for each of the parts in batch (A): • the acquisition, with the collimator interposed between the X-ray source (1) and the part (A), of raw intensity images (IB1, IBj, IBn) according to the different projection angles, • the correction, for each projection angle, of the raw intensity image (IB1, IBj, IBn) acquired according to this projection angle by means of the scattered radiation image (RDI, RDj, RDn) determined for this projection angle.
2. Method according to claim 1, in which the determination, for each projection angle, of the scattered radiation image (RDI, RDj, RDn) comprises: - converting the calibration intensity image (ICI, ICj, ICn) acquired according to this projection angle into a calibration attenuation image (AC1, ACj, ACn), the calibration attenuation image comprising high attenuation zones (FA) in correspondence with the attenuation elements (EA) of the X-rays of the beam blocking grid (4); - interpolation (I) of the high attenuation areas of the calibration attenuation image.
3. Method according to claim 2, in which the interpolation is carried out by exploiting for each of the high attenuation zones an average value of pixels constituting the high attenuation zone.
4. Method according to one of claims 2 and 3, in which the interpolation is carried out with a radial basis function with a spline-type kernel.
5. Method according to one of claims 2 to 4, comprising the prior steps of acquiring, with the collimator (6) and the beam blocking grid (4) but without a part of the batch interposed between the X-ray source (1) and an X-ray detector (3), a grid intensity image (IG) and locating in the grid intensity image areas of low illumination in the shadow of the X-ray attenuation elements (EA) of the beam blocking grid, the location of areas of low illumination being used to locate areas of high attenuation.
6. The method of claim 5, wherein locating the low illumination areas comprises: - converting the grid intensity image (IG) into a grid attenuation image (AG), the grid attenuation image comprising high attenuation areas corresponding to the high illumination areas of the grid intensity image; - locating the high attenuation areas by segmenting the grid intensity image.
7. Method according to one of claims 1 to 6, in which the correction, for each projection angle, of the raw intensity image (IB1, IBj, IBn) comprises: - the conversion of the raw intensity image acquired according to this projection angle into a raw attenuation image (AB1, ABj, ABn); - the determination of a corrected attenuation image (ABle, ABjc, AB ne) by subtracting the scattered radiation image (RDI, RDj, RDn) determined for this projection angle from the raw attenuation image (AB1, ABj, ABn).
8. Method according to claim 7, further comprising for each projection angle the conversion of the corrected attenuation image (AB le, ABjc, ABnc) determined for this projection angle into a corrected intensity image (IB le, IBjc, IBnc).
9. Method according to one of claims 1 to 8, further comprising, for each part of the batch, once the correction of the raw intensity image acquired according to each of the projection angles has been carried out, a volume reconstruction of the part.
10. System for non-destructive testing of a batch of industrial parts by X-ray tomography, comprising a processor configured to implement the steps of the method according to one of claims 1 to 9 of determining a scattered radiation image (RDI, RDj, RDn) for each projection angle and correcting, for each projection angle, the raw intensity image (IB1, IBj, IBn) acquired for this projection angle by means of the scattered radiation image (RDI, RDj, RDn) determined for this projection angle.
11. Computer program product comprising instructions which, when the program is executed by a computer, cause the latter to implement the steps of the method according to one of claims 1 to 9 of determining a scattered radiation image (RDI, RDj, RDn) for each projection angle and of correcting, for each projection angle, the raw intensity image (IB1, IBj, IBn) acquired for this projection angle by means of the scattered radiation image (RDI, RDj, RDn) determined for this projection angle.