Engineering Papers⌕ Search

Engineering topics

Parkinson, Dilworth

Publications and source records attributed to Parkinson, Dilworth.

Accelerating Advanced Light Source Science Through Multi-Facility HPC Workflows

Synchrotron light sources support a wide array of techniques to investigate materials, often producing complex, high-volume data that challenge traditional workflows. At the Advanced Light Source (ALS), we developed infrastructure to move microtomography data over ESnet to ALCF and NERSC, where CPU- and GPU-based algorithms generate 3D reconstructed volumes of experimental samples. We employ two data movement and reconstruction models: real-time processing as data streams directly to NERSC compute nodes, and automated file transfer to NERSC and ALCF file systems. The streaming pipeline provides users with feedback in under ten seconds, while the file-based workflow produces high-quality reconstructions suitable for deeper analysis in 20-30 minutes. This infrastructure enables users to utilize HPC resources without direct access to backend systems. We plan to extend this architecture to more endstations, supporting our beamline scientists and users.

Abramov, David↗

Compression–tension cell with sample manipulator for in situ X‐ray nanotomography experiments

In situ X-ray nanotomography experiments where tensile or compressive force is applied on the sample require specialized equipment. A compression-tension device with fluid flow-through capability has been designed for X-ray nanotomography beamlines. The compression-tension cell is equipped with a triaxial stage for sample alignment and a high sensitivity loadcell for measurement of applied force. To handle the <100 µm samples used for X-ray nanotomography imaging and for loading samples on the compression-tension cell a sample manipulator has been built. The sample manipulator is capable of selecting a single <100 µm particle for nanotomography scanning while viewing multiple samples under an optical microscope. To test the functionality of these two devices an initial compression experiment involving two glass beads was performed. To demonstrate instrument stability two spherical glass beads were compressed from a no load condition until one of the beads fractured. Nanotomography data were collected at each step of increasing compressive force. The experimentally observed contact area of the spherical glass beads was compared with the theoretical estimate using the Hertz analysis. To demonstrate the fluid flow capability, two calcite grains were compressed against each other under a calcite saturated solution. Surface topological changes were observed for the stressed grain contact area.

X-ray tomography↗

Correlative X-ray micro-nanotomography with scanning electron microscopy at the Advanced Light Source

Geological samples are inherently multi-scale. Understanding their bulk physical and chemical properties requires characterization down to the nano-scale. A powerful technique to study the three-dimensional microstructure is X-ray tomography, but it lacks information about the chemistry of samples. To develop a methodology for measuring the multi-scale 3D microstructure of geological samples, correlative X-ray micro- and nanotomography were performed on two rocks followed by scanning electron microscopy with energy-dispersive spectroscopy (SEM-EDS) analysis. The study was performed in five steps: (i) micro X-ray tomography was performed on rock sample cores, (ii) samples for nanotomography were prepared using laser milling, (iii) nanotomography was performed on the milled sub-samples, (iv) samples were mounted and polished for SEM analysis and (v) SEM imaging and compositional mapping was performed on micro and nanotomography samples for complimentary information. Correlative study performed on samples of serpentine and basalt revealed multiscale 3D structures involving both solid mineral phases and pore networks. Significant differences in the volume fraction of pores and mineral phases were also observed dependent on the imaging spatial resolution employed. This highlights the necessity for the application of such a multiscale approach for the characterization of complex aggregates such as rocks. Information acquired from the chemical mapping of different phases was also helpful in segmentation of phases that did not exhibit significant contrast in X-ray imaging. Adoption of the protocol used in this study can be broadly applied to 3D imaging studies being performed at the Advanced Light Source and other user facilities.

58 GEOSCIENCES↗

als microct recon (microct) v1

Jupyter notebooks to reconstruct and visualize microCT data from ALS beamline 8.3.2. Relies on standard tomography and image processing tools (astra, tomopy, itk, scikit-image) and ipywidgets (sliders, drop down menus, etc) to make parameter selection and data visualization easy for users.

Parkinson, Dilworth↗

Synthesis and Morphological Characterization of Electroless-Deposited Ni-P Coatings on Diamond Abrasives

Deposition of a coating on rough surfaces faces unique challenges due to the complexity of substrate morphology. In the present research, electroless deposition of a Ni-P coating was successfully deposited on diamond particles. Microtomography was conducted to study the deposition mechanisms. It revealed that the coating coverage rate on diamond particles was affected by the synergistic action of the deposition time, substrate morphology, and hypophosphite concentration. The best coverage was achieved in a solution with 0.2 mol/L hypophosphite. Two major morphological features of the coating: nodular and smooth, were influenced by the deposition parameters, coating integrity, and substrate morphology. The failure was seen in fractured and peeled off coatings. It was due to residual stress produced by the coalescing of crystallites during the deposition. This failure mechanism explains the tendency of coating fracture at three morphological features of the substrate. This work is beneficial to semiconductor manufacturing where effective cutting in chip fabrication is essential.

36 MATERIALS SCIENCE↗

Sparse Matrix-Based HPC Tomography

Tomographic imaging has benefited from advances in X-ray sources, detectors and optics to enable novel observations in science, engineering and medicine. These advances have come with a dramatic increase of input data in the form of faster frame rates, larger fields of view or higher resolution, so high performance solutions are currently widely used for analysis. Tomographic instruments can vary significantly from one to another, including the hardware employed for reconstruction: from single CPU workstations to large scale hybrid CPU/GPU supercomputers. Furthermore, flexibility on the software interfaces and reconstruction engines are also highly valued to allow for easy development and prototyping. This paper presents a novel software framework for tomographic analysis that tackles all aforementioned requirements. The proposed solution capitalizes on the increased performance of sparse matrix-vector multiplication and exploits multi-CPU and GPU reconstruction over MPI. Furthermore, the solution is implemented in Python and relies on CuPy for fast GPU operators and CUDA kernel integration, and on SciPy for CPU sparse matrix computation. As opposed to previous tomography solutions that are tailor-made for specific use cases or hardware, the proposed software is designed to provide flexible, portable and high-performance operators that can be used for continuous integration at different production environments, but also for prototyping new experimental settings or for algorithmic development. The experimental results demonstrate how our implementation can even outperform state-of-the-art software packages used at advanced X-ray sources worldwide.

97 MATHEMATICS AND COMPUTING↗

Insight into 3D micro-CT data: exploring segmentation algorithms through performance metrics

Three-dimensional (3D) micro-tomography (µ-CT) has proven to be an important imaging modality in industry and scientific domains. Understanding the properties of material structure and behavior has produced many scientific advances. An important component of the 3D µ-CT pipeline is image partitioning (or image segmentation), a step that is used to separate various phases or components in an image. Image partitioning schemes require specific rules for different scientific fields, but a common strategy consists of devising metrics to quantify performance and accuracy. The present article proposes a set of protocols to systematically analyze and compare the results of unsupervised classification methods used for segmentation of synchrotron-based data. Additionally, the proposed dataflow for Materials Segmentation and Metrics (MSM) provides 3D micro-tomography image segmentation algorithms, such as statistical region merging (SRM), k-means algorithm and parallel Markov random field (PMRF), while offering different metrics to evaluate segmentation quality, confidence and conformity with standards. Both experimental and synthetic data are assessed, illustrating quantitative results through the MSM dashboard, which can return sample information such as media porosity and permeability. The main contributions of this work are: (i) to deliver tools to improve material design and quality control; (ii) to provide datasets for benchmarking and reproducibility; (iii) to yield good practices in the absence of standards or ground-truth for ceramic composite analysis.

97 MATHEMATICS AND COMPUTING↗

In situ electrical resistance and X-ray tomography study of copper-tin polymer composites during thermal annealing

In situ electrical conductivity and X-ray tomography experiments are conducted on a conductive polymer composite containing polyvinylidene fluoride (PVDF) copolymer, copper (Cu), and tin (Sn) during thermal annealing. During annealing, the electrical resistivity drops by an order of magnitude, while X-ray tomography, electron microscopy, and spectroscopy results show increasingly homogeneous dispersion of Sn in the conductive filler network, accompanied by the formation of Cu–Sn intermetallic around Cu and Sn particles. This study provides detailed insight into the morphological origins of the beneficial effect of thermal annealing on the electrical properties of conductive composites containing low melting metal fillers.

36 MATERIALS SCIENCE↗

Xi-CAM v1.2.3

Xi-CAM aims to provide a community driven platform for multimodal analysis in synchrotron science. The platform core provides a robust plugin infrastructure for extensibility, allowing continuing development to simply add further functionality. Current modules include tools for characterization with (GI)SAXS, Tomography, and XAS. This will continue to serve as a development base as algorithms for multimodal analysis develop. Seamless remote data access, visualization and analysis are key elements of Xi-CAM, and will become critical to synchrotron data infrastructure as expectations for future data volume and acquisition rates rise with continuously increasing throughputs. The highly interactive design elements of Xi-cam will similarly support a generation of users which depend on immediate data quality feedback during high-throughput or burst acquisition modes.

Pandolfi, Ronald↗

Fast Detection of Material Deformation through Structural Dissimilarity

Designing materials that are resistant to extreme temperatures and brittleness relies on assessing structural dynamics of samples. Algorithms are critically important to characterize material deformation under stress conditions. Here, we report on our design of coarse-grain parallel algorithms for image quality assessment based on structural information and on crack detection of gigabyte-scale experimental datasets. We show how key steps can be decomposed into distinct processing flows, one based on structural similarity (SSIM) quality measure, and another on spectral content. These algorithms act upon image blocks that fit into memory, and can execute independently. We discuss the scientific relevance of the problem, key developments, and decomposition of complementary tasks into separate executions. We show how to apply SSIM to detect material degradation, and illustrate how this metric can be allied to spectral analysis for structure probing, while using tiled multi-resolution pyramids stored in HDF5 chunked multi-dimensional arrays. Results show that the proposed experimental data representation supports an average compression rate of 10X, and data compression scales linearly with the data size. We also illustrate how to correlate SSIM to crack formation, and how to use our numerical schemes to enable fast detection of deformation from 3D datasets evolving in time.

Ushizima, Daniela↗

Structure recognition from high resolution images of ceramic composites

Fibers provide exceptional strength-to-weight ratio capabilities when woven into ceramic composites, transforming them into materials with exceptional resistance to high temperature, and high strength combined with improved fracture toughness. Microcracks are inevitable when the material is under strain, which can be imaged using synchrotron X-ray computed micro-tomography (mu-CT) for assessment of material mechanical toughness variation. An important part of this analysis is to recognize fibrillar features. This paper presents algorithms for detecting and quantifying composite cracks and fiber breaks from high-resolution image stacks. First, we propose recognition algorithms to identify the different structures of the composite, including matrix cracks and fibers breaks. Second, we introduce our package F3D for fast filtering of large 3D imagery, implemented in OpenCL to take advantage of graphic cards. Results show that our algorithms automatically identify micro-damage and that the GPU-based implementation introduced here takes minutes, being 17x faster than similar tools on a typical image file.

36 MATERIALS SCIENCE↗