Search NASA⌕ Search

Engineering topics

Thomas, Mathew

Publications and source records attributed to Thomas, Mathew.

Distributed Computing for the Project 8 Experiment

The Project 8 collaboration aims to measure the absolute neutrino mass or improve on the current limit by measuring the tritium beta decay electron spectrum. We present the current distributed computing model for the Project 8 experiment. Project 8 is in its second phase of data taking with a near continuous data rate of 1Gbps. The current computing model uses DIRAC (Distributed Infrastructure with Remote Agent Control) for its workflow and data management. A detailed meta-data assignment using the DIRAC File Catalog is used to automate raw data transfers and subsequent stages of data processing. The DIRAC system is deployed on containers managed using a Kubernetes cluster to provide a scalable infrastructure. A modified DIRAC Site Director provides the ability to submit jobs using Singularity on opportunistic High-Performance Computing (HPC) sites.

Distributed Computing, Kubernetes, DIRAC, Project ↗

Build Orientation Dependent Microstructure in Polymer Laser Sintering: Relationship to Part Performance and Evolution with Aging

Laser sintering (LS) is widely used to produce functional polymeric parts; however, the resulting parts are often limited by their porous structure, and performance of the part may be strongly anisotropic. Relating the structural features of parts to build process conditions or powder feedstock has been explored previously. In contrast, little is known regarding how the unique internal structures of LS parts evolve and relate to their performance later in their life cycle, for example, after use in a real-world operating environment. In this study, a tightly controlled LS build process and measurement campaign by standard X-ray computed tomography (XCT), supported by high-resolution synchrotron XCT, was used to benchmark the internal microstructure (e.g. porosity) as a function of four different build orientations in printed polyamide-12 (PA-12) parts. The initial performance of the parts after printing was characterized by tensile testing and dynamic mechanical analysis (DMA). Arrays of PA-12 parts in different build orientations were exposed to steam (under pressure) and air across multiple temperature and time points for the purposes of accelerated aging through oxidative and hydrolytic breakdown. Exposing parts to steam dramatically altered the internal microstructure and functional properties such as the glass transition temperature, tensile properties, and damping behavior. Notably, post-aging XCT revealed large microstructural changes after only 40 h of steam treatment relative to the as-printed specimens. Furthermore, pore reorganization and changes in crystallinity occurred regardless of whether the steam temperature was aggressive enough to induce a significant loss in mechanical properties. The build orientation dependence on the aging rate was minimal with the relative trend in performance persisting across most metrics among the different orientations even after aging.

36 MATERIALS SCIENCE↗

Distributed heterogeneous compute infrastructure for the study of additive manufacturing systems

We present the current status of a large-scale computing framework to address the need of the multidisciplinary effort to study chemical dynamics. Specifically, we are enabling scientists to process and store experimental data, run large-scale computationally expensive high-fidelity physical simulation, and analyze these results using the state-of-the-art data analytics tools, machine learning, and uncertainty quantification methods using heterogeneous computing resources, such as CPU and GPU cluster. The framework can integrate or abstract out multiple domains based on roles. In order to develop this framework, we have leveraged an existing framework coupled with in-house heterogeneous computing resources. We present the results of using this framework on a single metadata triggered workflow to accelerate an additive manufacturing use case.

heterogeneous computing, hpc, workflows, reproduci↗