Search NASA⌕ Search

Engineering topics

Morris, John R.

Publications and source records attributed to Morris, John R..

Self-terminating, heterogeneous solid–electrolyte interphase enables reversible Li–ether cointercalation in graphite anodes

Ether solvents are suitable for formulating solid-electrolyte interphase (SEI)-less ion-solvent cointercalation electrolytes in graphite for Na-ion and K-ion batteries. However, ether-based electrolytes have been historically perceived to cause exfoliation of graphite and cell failure in Li-ion batteries. In this study, we develop strategies to achieve reversible Li–solvent cointercalation in graphite through combining appropriate Li salts and ether solvents. Specifically, we design 1M LiBF 4 1,2-dimethoxyethane (G1), which enables natural graphite to deliver ~91% initial Coulombic efficiency and >88% capacity retention after 400 cycles. We captured the spatial distribution of LiF at various length scales and quantified its heterogeneity. The electrolyte shows self-terminated reactivity on graphite edge planes and results in a grainy, fluorinated pseudo-SEI. The molecular origin of the pseudo-SEI is elucidated by ab initio molecular dynamics (AIMD) simulations. The operando synchrotron analyses further demonstrate the reversible and monotonous phase transformation of cointercalated graphite. Our findings demonstrate the feasibility of Li cointercalation chemistry in graphite for extreme-condition batteries. The work also paves the foundation for understanding and modulating the interphase generated by ether electrolytes in a broad range of electrodes and batteries.

25 ENERGY STORAGE↗

Rare earth ion-adsorption clays in the presence of iron at basic pH: Adsorption mechanism and extraction method

In this work, the uptake mechanism and influence of iron (Fe) co-adsorption on the binding of rare-earth elements (REEs) on kaolinite have been investigated. REEs and varying concentrations of Fe were co-adsorbed onto kaolinite at pH 10.5. Inductively coupled plasma mass spectrometry (ICP-MS), powder X-ray diffraction (PXRD), and X-ray photoelectron spectroscopy (XPS) were used to characterize how Fe co-adsorption influenced the uptake mechanism of REEs on kaolinite. Elemental analysis by ICP-MS revealed that the REE concentrations on kaolinite were unaffected by the presence of Fe. Crystal structure of kaolinite, determined by PXRD, was not altered after REE and Fe co-adsorption. XPS suggests that the adsorbed Fe is in the form of FeOOH, while the greatly attenuated REE XPS signals upon Fe co-adsorption implies that REEs are encapsulated by Fe species. Based on these results, we conclude that FeOOH layers were formed on top of REEs on the surface of kaolinite. Synthesized REE-Fe-kaolinite samples respond poorly to ion-exchange leaching, indicating that Fe is detrimental to the REE ion-exchange efficiency. The inhibition of ion-exchange REE extraction appears to be due to the passivating FeOOH layers. In contrast to ion-exchange methods, reductive leaching was found to dissolve the FeOOH passivating layers and liberate REEs such that they became available for ion-exchange leaching.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Nanoconfinement and mass transport in metal–organic frameworks

The ubiquity of metal–organic frameworks in recent scientific literature underscores their highly versatile nature. MOFs have been developed for use in a wide array of applications, including: sensors, catalysis, separations, drug delivery, and electrochemical processes. Often overlooked in the discussion of MOF-based materials is the mass transport of guest molecules within the pores and channels. Given the wide distribution of pore sizes, linker functionalization, and crystal sizes, molecular diffusion within MOFs can be highly dependent on the MOF-guest system. In this paper, we discuss the major factors that govern the mass transport of molecules through MOFs at both the intracrystalline and intercrystalline scale; provide an overview of the experimental and computational methods used to measure guest diffusivity within MOFs; and highlight the relevance of mass transfer in the applications of MOFs in electrochemical systems, separations, and heterogeneous catalysis.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

A study of rare earth ion-adsorption clays: The speciation of rare earth elements on kaolinite at basic pH

Synthesized rare earth ion-adsorption clays (La, Ce, Nd, Dy and Y, ~ 400 ppm each) were prepared from kaolinite at various basic pH in open-air conditions. X-ray diffraction (XRD), X-ray photoelectron spectroscopy (XPS), and inductively coupled plasma mass spectrometry (ICP-MS) were used to characterize the effect of pH on the adsorption mechanism of rare earth elements (REEs) on kaolinite. The crystal structure of kaolinite by XRD analysis is not altered after REE adsorption, suggesting that REEs are bound to the surface of kaolinite. Elemental analysis by XPS and ICP-MS show that the surface concentration of REEs on kaolinite is pH dependent, and a local maximum of the surface concentration is achieved at pH 10. Three characteristics of the La 3d 5/2 XPS photoemission feature were measured and compared to those of standard La compounds to probe the speciation of REEs, and electrostatically bound hydroxides such as REE(OH) 2 + are identified as the primary species on the surface of kaolinite. Finally, compared to the typical ion-adsorption clays with intrinsic acidic pH, clays synthesized at basic pH exhibit similarly high rare earth ion-exchange efficiency with ammonium sulfate (AS), suggesting that rare earth ion-adsorption clays can exist in both acidic and basic environments.

36 MATERIALS SCIENCE↗

A Versatile Approach for Quantification of Surface Site Fractions using Reaction Kinetics: The Case of CO Oxidation on Supported Ir Single Atoms and Nanoparticles

Supported metal single atom catalysts have shown unique activity and selectivity for several reactions. Investigating the reaction mechanism on single atom catalysts and unambiguous assignment of the activity and selectivity requires catalysts with exclusively single atoms. However, it is challenging to prepare pure single atom catalysts with conventional impregnation methods, which typically result in a mixture of single atoms and nanoparticles. Here, we show that owing to different reaction mechanisms on single atoms and nanoparticles, reaction kinetics can serve as a surface sensitive characterization technique for quantifying their surface site fractions. As a case study, we use CO oxidation kinetics on Ir/MgAl2O4 to quantify the surface site fractions of single atoms and nanoparticles and the results are consistent with aberration-corrected scanning transmission electron microscopy, X-ray absorption fine structure and infrared spectroscopies. Additionally, by carefully choosing the reaction conditions, the activity of single atoms (or nanoparticles) can be made dominant, enabling detection of a small fraction, or allowing a study of their reaction mechanism on a catalyst containing a mixture of single atoms and nanoparticles. These results are general and could be applied to other systems where two types of sites have different reaction mechanisms.

Single atom catalyst, Kinetics, CO oxidation, x-ra↗

Rapid Diagnostics of Onboard Sequences

Keeping track of sequences onboard a spacecraft is challenging. When reviewing Event Verification Records (EVRs) of sequence executions on the Mars Exploration Rover (MER), operators often found themselves wondering which version of a named sequence the EVR corresponded to. The lack of this information drastically impacts the operators diagnostic capabilities as well as their situational awareness with respect to the commands the spacecraft has executed, since the EVRs do not provide argument values or explanatory comments. Having this information immediately available can be instrumental in diagnosing critical events and can significantly enhance the overall safety of the spacecraft. This software provides auditing capability that can eliminate that uncertainty while diagnosing critical conditions. Furthermore, the Restful interface provides a simple way for sequencing tools to automatically retrieve binary compiled sequence SCMFs (Space Command Message Files) on demand. It also enables developers to change the underlying database, while maintaining the same interface to the existing applications. The logging capabilities are also beneficial to operators when they are trying to recall how they solved a similar problem many days ago: this software enables automatic recovery of SCMF and RML (Robot Markup Language) sequence files directly from the command EVRs, eliminating the need for people to find and validate the corresponding sequences. To address the lack of auditing capability for sequences onboard a spacecraft during earlier missions, extensive logging support was added on the Mars Science Laboratory (MSL) sequencing server. This server is responsible for generating all MSL binary SCMFs from RML input sequences. The sequencing server logs every SCMF it generates into a MySQL database, as well as the high-level RML file and dictionary name inputs used to create the SCMF. The SCMF is then indexed by a hash value that is automatically included in all command EVRs by the onboard flight software. Second, both the binary SCMF result and the RML input file can be retrieved simply by specifying the hash to a Restful web interface. This interface enables command line tools as well as large sophisticated programs to download the SCMF and RMLs on-demand from the database, enabling a vast array of tools to be built on top of it. One such command line tool can retrieve and display RML files, or annotate a list of EVRs by interleaving them with the original sequence commands. This software has been integrated with the MSL sequencing pipeline where it will serve sequences useful in diagnostics, debugging, and situational awareness throughout the mission.

Starbird, Thomas W.↗

Real-Time Projection to Verify Plan Success During Execution

The Mission Data System provides a framework for modeling complex systems in terms of system behaviors and goals that express intent. Complex activity plans can be represented as goal networks that express the coordination of goals on different state variables of the system. Real-time projection extends the ability of this system to verify plan achievability (all goals can be satisfied over the entire plan) into the execution domain so that the system is able to continuously re-verify a plan as it is executed, and as the states of the system change in response to goals and the environment. Previous versions were able to detect and respond to goal violations when they actually occur during execution. This new capability enables the prediction of future goal failures; specifically, goals that were previously found to be achievable but are no longer achievable due to unanticipated faults or environmental conditions. Early detection of such situations enables operators or an autonomous fault response capability to deal with the problem at a point that maximizes the available options. For example, this system has been applied to the problem of managing battery energy on a lunar rover as it is used to explore the Moon. Astronauts drive the rover to waypoints and conduct science observations according to a plan that is scheduled and verified to be achievable with the energy resources available. As the astronauts execute this plan, the system uses this new capability to continuously re-verify the plan as energy is consumed to ensure that the battery will never be depleted below safe levels across the entire plan.

Wagner, David A.↗

MSLICE Sequencing

MSLICE Sequencing is a graphical tool for writing sequences and integrating them into RML files, as well as for producing SCMF files for uplink. When operated in a testbed environment, it also supports uplinking these SCMF files to the testbed via Chill. This software features a free-form textural sequence editor featuring syntax coloring, automatic content assistance (including command and argument completion proposals), complete with types, value ranges, unites, and descriptions from the command dictionary that appear as they are typed. The sequence editor also has a "field mode" that allows tabbing between arguments and displays type/range/units/description for each argument as it is edited. Color-coded error and warning annotations on problematic tokens are included, as well as indications of problems that are not visible in the current scroll range. "Quick Fix" suggestions are made for resolving problems, and all the features afforded by modern source editors are also included such as copy/cut/paste, undo/redo, and a sophisticated find-and-replace system optionally using regular expressions. The software offers a full XML editor for RML files, which features syntax coloring, content assistance and problem annotations as above. There is a form-based, "detail view" that allows structured editing of command arguments and sequence parameters when preferred. The "project view" shows the user s "workspace" as a tree of "resources" (projects, folders, and files) that can subsequently be opened in editors by double-clicking. Files can be added, deleted, dragged-dropped/copied-pasted between folders or projects, and these operations are undoable and redoable. A "problems view" contains a tabular list of all problems in the current workspace. Double-clicking on any row in the table opens an editor for the appropriate sequence, scrolling to the specific line with the problem, and highlighting the problematic characters. From there, one can invoke "quick fix" as described above to resolve the issue. Once resolved, saving the file causes the problem to be removed from the problem view.

Crockett, Thomas M.↗

MPS Editor

Previously, it was time-consuming to hand-edit data and then set up simulation runs to find the effect and impact of the input data on a spacecraft. MPS Editor provides the user the capability to create/edit/update models and sequences, and immediately try them out using what appears to the user as one piece of software. MPS Editor provides an integrated sequencing environment for users. It provides them with software that can be utilized during development as well as actual operations. In addition, it provides them with a single, consistent, user friendly interface. MPS Editor uses the Eclipse Rich Client Platform to provide an environment that can be tailored to specific missions. It provides the capability to create and edit, and includes an Activity Dictionary to build the simulation spacecraft models, build and edit sequences of commands, and model the effects of those commands on the spacecraft. MPS Editor is written in Java using the Eclipse Rich Client Platform. It is currently built with four perspectives: the Activity Dictionary Perspective, the Project Adaptation Perspective, the Sequence Building Perspective, and the Sequence Modeling Perspective. Each perspective performs a given task. If a mission doesn't require that task, the unneeded perspective is not added to that project's delivery. In the Activity Dictionary Perspective, the user builds the project-specific activities, observations, calibrations, etc. Typically, this is used during the development phases of the mission, although it can be used later to make changes and updates to the Project Activity Dictionary. In the Adaptation Perspective, the user creates the spacecraft models such as power, data store, etc. Again, this is typically used during development, but will be used to update or add models of the spacecraft. The Sequence Building Perspective allows the user to create a sequence of activities or commands that go to the spacecraft. It provides a simulation of the activities and commands that have been created.

Mathews, William S.↗