Non-intrusive measurement of the volume density of a phase in a part
Method and system for non-intrusive measurement of volume density of a specific phase in a part, comprising: processor producing a volume image of the part, the image being formed by a three-dimensional grid of voxels, the values of which indicate the disposition of the specific phase in the part, processor associating a binary coefficient with each voxel of the volume image, thus constructing an initial three-dimensional matrix representation of binary coefficients representing a presence or absence of the specific phase in zones of the part corresponding to the voxels, processor convoluting the initial matrix representation with a convolution matrix kernel corresponding to a predetermined reference volume, the convolution performed by effecting a composition of three (successive) monodimensional convolutions in three independent directions, thus forming a resultant matrix representation, each resultant coefficient of which represents a volume ratio (the density) of the specific phase in the reference volume.
1. Method for the non-intrusive measurement of the volume density of a specific phase in a part, comprising the following steps:
producing a volume image of said part, said image being formed by a three-dimensional grid of voxels, the values of which indicate the disposition of said specific phase in said part,
associating a binary coefficient with each voxel of said volume image, thus constructing an initial three-dimensional matrix representation of binary coefficients, said binary coefficients representing a presence or absence of said specific phase in zones of said part corresponding to the voxels,
convoluting said initial matrix representation with a convolution matrix kernel corresponding to a predetermined reference volume, said convolution being performed by effecting a composition of three monodimensional convolutions in three independent directions, thus forming a resultant matrix representation, each resultant coefficient of which represents a volume ratio of said specific phase in said reference volume,
wherein said part is a part of an aircraft engine.
2. Method according to claim 1 , wherein the convolution of said initial matrix representation comprises the following steps:
extracting each row of said initial matrix representation in a first direction in order to convolute it with said convolution kernel in said first direction, thus forming a first intermediate matrix representation,
extracting each row of said first intermediate matrix representation in a second direction in order to convolute it with said convolution kernel in said second direction, thus forming a second intermediate matrix representation, and
extracting each row of said second intermediate matrix representation in a third direction in order to convolute it with said convolution kernel in said third direction, thus forming said resultant matrix representation.
3. Method according to claim 2 , further comprising a parallelisation of the extraction and convolution operations on the various rows of each matrix representation.
4. Method according to claim 3 , wherein each current matrix representation among the intermediate and resultant representations is constructed by replacing the coefficients of the previous matrix representation by current coefficients.
5. Method according to claim 1 , wherein the convolution kernel is an averaging kernel weighting each coefficient identically.
6. Method according to claim 1 , wherein the convolution kernel corresponds to a parallelepipedal reference volume.
7. System for non-intrusive measurement of the volume density of a specific phase in a part, comprising:
processing means for producing a volume image of said part, said image being formed by a three-dimensional grid of voxels, the values of which indicate the disposition of said specific phase in said part,
processing means for associating a binary coefficient with each voxel of said volume image, thus constructing an initial three-dimensional matrix representation of binary coefficients, said binary coefficients representing a presence or absence of said specific phase in zones of said part corresponding to the voxels,
processing means for convoluting said initial matrix representation with a convolution matrix kernel corresponding to a predetermined reference volume, said convolution being performed by effecting a composition of three monodimensional convolutions in three independent directions, thus forming a resultant matrix representation, each resultant coefficient of which represents a volume ratio of said specific phase in said reference volume,
wherein said part is a part of an aircraft engine.
8. System according to claim 7 , further comprising:
processing means for extracting each row of said initial matrix representation in a first direction in order to convolute it with said convolution kernel in said first direction, thus forming a first intermediate matrix representation,
processing means for extracting each row of said first intermediate matrix representation in a second direction in order to convolute it with said convolution kernel in said second direction, thus forming a second intermediate matrix representation, and
processing means for extracting each row of said second intermediate matrix representation in a third direction in order to convolute it with said convolution kernel in said third direction, thus forming said resultant matrix representation.
9. System according to claim 8 , wherein the processing means are configured so as to parallelise extraction and convolution operations on the various rows of each matrix representation.