Next: Correction of hydraulic Up: Two-dimensional to Three-dimensional Previous: Generation of spherical


Filtering of random noise particle image

Once a 3-D image incorporating the desired particle size distribution has been created, the next step is to introduce the appropriate phase volume fractions, phase surface area fractions, and correlation structure into the initially monophase particles. This process is accomplished in a series of steps using one Fortran and two C programs. The Fortran program, rand3d.f (listing provided in Appendix B), is used to introduce the correct phase volume fraction and the correlation structure measured on the 2-D SEM image into the 3-D cement particle image. Starting with an image of random Gaussian noise, generated using the Box-Muller method [12], the measured autocorrelation function for the phase(s) of interest is used to filter the image, introducing the appropriate correlation structure. Each time this program is executed, the user must specify what phase is to be subdivided into two phases and the value to be assigned to the new phase. A typical sequence is to separate the cement into silicates and aluminates, separate the silicates into C3S and C2S, and separate the aluminates into C3A and C4AF, as illustrated in Fig. 4.

To use rand3d.f, the user must input:

The final input, the phase volume fraction, can be determined from the 2-D SEM image or from a conventional Bogue analysis of the cement oxide composition [13], being sure to convert from a mass to a volume basis in the latter case. The program stores the resulting microstructure one integer per line in a file named IMAGE3D.OUT, which the user may rename and retain for further processing.





Next: Correction of hydraulic Up: Two-dimensional to Three-dimensional Previous: Generation of spherical