Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “tutorials”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 325 records · Page 18

Training Software in Artificial-Intelligence Computing Techniques

The Artificial Intelligence (AI) Toolkit is a computer program for training scientists, engineers, and university students in three soft-computing techniques (fuzzy logic, neural networks, and genetic algorithms) used in artificial-intelligence applications. The program promotes an easily understandable tutorial interface, including an interactive graphical component through which the user can gain hands-on experience in soft-computing techniques applied to realistic example problems. The tutorial provides step-by-step instructions on the workings of soft-computing technology, whereas the hands-on examples allow interaction and reinforcement of the techniques explained throughout the tutorial. In the fuzzy-logic example, a user can interact with a robot and an obstacle course to verify how fuzzy logic is used to command a rover traverse from an arbitrary start to the goal location. For the genetic algorithm example, the problem is to determine the minimum-length path for visiting a user-chosen set of planets in the solar system. For the neural-network example, the problem is to decide, on the basis of input data on physical characteristics, whether a person is a man, woman, or child. The AI Toolkit is compatible with the Windows 95,98, ME, NT 4.0, 2000, and XP operating systems. A computer having a processor speed of at least 300 MHz, and random-access memory of at least 56MB is recommended for optimal performance. The program can be run on a slower computer having less memory, but some functions may not be executed properly.

Howard, Ayanna↗

Simulation of Mission Phases

This position with the Simulation and Graphics Branch (ER7) at Johnson Space Center (JSC) provided an introduction to vehicle hardware, mission planning, and simulation design. ER7 supports engineering analysis and flight crew training by providing high-fidelity, real-time graphical simulations in the Systems Engineering Simulator (SES) lab. The primary project assigned by NASA mentor and SES lab manager, Meghan Daley, was to develop a graphical simulation of the rendezvous, proximity operations, and docking (RPOD) phases of flight. The simulation is to include a generic crew/cargo transportation vehicle and a target object in low-Earth orbit (LEO). Various capsule, winged, and lifting body vehicles as well as historical RPOD methods were evaluated during the project analysis phase. JSC core mission to support the International Space Station (ISS), Commercial Crew Program (CCP), and Human Space Flight (HSF) influenced the project specifications. The simulation is characterized as a 30 meter +V Bar and/or -R Bar approach to the target object's docking station. The ISS was selected as the target object and the international Low Impact Docking System (iLIDS) was selected as the docking mechanism. The location of the target object's docking station corresponds with the RPOD methods identified. The simulation design focuses on Guidance, Navigation, and Control (GNC) system architecture models with station keeping and telemetry data processing capabilities. The optical and inertial sensors, reaction control system thrusters, and the docking mechanism selected were based on CCP vehicle manufacturer's current and proposed technologies. A significant amount of independent study and tutorial completion was required for this project. Multiple primary source materials were accessed using the NASA Technical Report Server (NTRS) and reference textbooks were borrowed from the JSC Main Library and International Space Station Library. The Trick Simulation Environment and User Training Materials version 2013.0 release was used to complete the Trick tutorial. Multiple network privilege and repository permission requests were required in order to access previous simulation models. The project was also an introduction to computer programming and the Linux operating system. Basic C++ and Python syntax was used during the completion of the Trick tutorial. Trick's engineering analysis and Monte Carlo simulation capabilities were observed and basic space mission planning procedures were applied in the conceptual design phase. Multiple professional development opportunities were completed in addition to project duties during this internship through the System for Administration, Training, and Education Resources for NASA (SATERN). Topics include: JSC Risk Management Workshop, CCP Risk Management, Basic Radiation Safety Training, X-Ray Radiation Safety, Basic Laser Safety, JSC Export Control, ISS RISE Ambassador, Basic SharePoint 2013, Space Nutrition and Biochemistry, and JSC Personal Protective Equipment. Additionally, this internship afforded the opportunity for formal project presentation and public speaking practice. This was my first experience at a NASA center. After completing this internship I have a much clearer understanding of certain aspects of the agency's processes and procedures, as well as a deeper appreciation from spaceflight simulation design and testing. I will continue to improve my technical skills so that I may have another opportunity to return to NASA and Johnson Space Center.

Carlstrom, Nicholas Mercury↗

Atmospheric Correction for Satellite Ocean Color Radiometry

This tutorial is an introduction to atmospheric correction in general and also documentation of the atmospheric correction algorithms currently implemented by the NASA Ocean Biology Processing Group (OBPG) for processing ocean color data from satellite-borne sensors such as MODIS and VIIRS. The intended audience is graduate students or others who are encountering this topic for the first time. The tutorial is in two parts. Part I discusses the generic atmospheric correction problem. The magnitude and nature of the problem are first illustrated with numerical results generated by a coupled ocean-atmosphere radiative transfer model. That code allow the various contributions (Rayleigh and aerosol path radiance, surface reflectance, water-leaving radiance, etc.) to the topof- the-atmosphere (TOA) radiance to be separated out. Particular attention is then paid to the definition, calculation, and interpretation of the so-called "exact normalized water-leaving radiance" and its equivalent reflectance. Part I ends with chapters on the calculation of direct and diffuse atmospheric transmittances, and on how vicarious calibration is performed. Part II then describes one by one the particular algorithms currently used by the OBPG to effect the various steps of the atmospheric correction process, viz. the corrections for absorption and scattering by gases and aerosols, Sun and sky reflectance by the sea surface and whitecaps, and finally corrections for sensor out-of-band response and polarization effects. One goal of the tutorial-guided by teaching needs- is to distill the results of dozens of papers published over several decades of research in atmospheric correction for ocean color remote sensing.

MODIS↗

Autonomous Diagnostic Imaging Performed by Untrained Operators using Augmented Reality as a Form of "Just-in-Time" Training

We will address the Human Factors and Performance Team, "Risk of performance errors due to training deficiencies" by improving the JIT training materials for ultrasound and OCT imaging by providing advanced guidance in a detailed, timely, and user-friendly manner. Specifically, we will (1) develop an audio-visual tutorial using AR that guides non-experts through an abdominal trauma ultrasound protocol; (2) develop an audio-visual tutorial using AR to guide an untrained operator through the acquisition of OCT images; (3) evaluate the quality of abdominal ultrasound and OCT images acquired by untrained operators using AR guidance compared to images acquired using traditional JIT techniques (laptop-based training conducted before image acquisition); and (4) compare the time required to complete imaging studies using AR tutorials with images acquired using current JIT practices to identify areas for time efficiency improvements. Two groups of subjects will be recruited to participate in this study. Operator-subjects, without previous experience in ultrasound or OCT, will be asked to perform both procedures using either the JIT training with AR technology or the traditional JIT training via laptop. Images acquired by inexperienced operator-subjects will be scored by experts in that imaging modality for diagnostic and research quality; experts will be blinded to the form of JIT used to acquire the images. Operator-subjects also will be asked to submit feedback to improve the training modules used during the scans to improve future training modules. Scanned-subjects will be a small group individuals from whom all images will be acquired.

Martin, D. S.↗

Autonomous Diagnostic Imaging Performed by Untrained Operator Using Augmented Reality as a Form of "Just-in-Time" Training

We will address the Human Factors and Performance Team, "Risk of performance errors due to training deficiencies" by improving the JIT training materials for ultrasound and OCT imaging by providing advanced guidance in a detailed, timely, and user-friendly manner. Specifically, we will (1) develop an audio-visual tutorial using AR that guides non-experts through an abdominal trauma ultrasound protocol; (2) develop an audio-visual tutorial using AR to guide an untrained operator through the acquisition of OCT images; (3) evaluate the quality of abdominal ultrasound and OCT images acquired by untrained operators using AR guidance compared to images acquired using traditional JIT techniques (laptop-based training conducted before image acquisition); and (4) compare the time required to complete imaging studies using AR tutorials with images acquired using current JIT practices to identify areas for time efficiency improvements. Two groups of subjects will be recruited to participate in this study. Operator-subjects, without previous experience in ultrasound or OCT, will be asked to perform both procedures using either the JIT training with AR technology or the traditional JIT training via laptop. Images acquired by inexperienced operator-subjects will be scored by experts in that imaging modality for diagnostic and research quality; experts will be blinded to the form of JIT used to acquire the images. Operator-subjects also will be asked to submit feedback to improve the training modules used during the scans to improve future training modules. Scanned-subjects will be a small group individuals from whom all images will be acquired.

Martin, David S.↗

IKOS: Sound Static Program Analysis

This is a tutorial on how to use the IKOS tool for static analysis of C/C++ code for flight critical system. The tutorial explains what static code analysis is, what kind of errors IKOS can find, and how to use the tool on single or multiple file projects. Simple examples are given to illustrate the use of the tool. This tutorial also describes the use of IKOS on real mission code, in this case, the flight software for the BioSentinel mission and the Troupe project in the Robust Software Engineering group.

Aviation↗

System and Safety Analysis with SysAI A Statistical Learning Framework

This is a tutorial on how to use the SYSAI (System Analysis using Statistical AI), a flexible statistical learning framework for the V&V and analysis of complex and high-dimensional Aerospace systems with DNN and AI components. SYSAI provides functionality for a variety of analyses and V&V tasks, including statistical data analysis, high dimensional safety-envelope and time-series analysis, property checking, as well as intelligent test-case generation. The tutorial will demonstrate SYSAI with our industrial partner’s Autonomous Centerline Tracking system, which uses a DNN to enable autonomous aircraft taxiing as an example. Video & Tutorial

Statistical V&V for Complex safety-critical system↗

Conductivity Spectroscopy for Investigation and Discovery of Photovoltaic Materials

Conductivity spectroscopy is an extremely powerful set of methods for probing the properties of optoelectronic materials, especially photovoltaics, where photoconductivity is one of the best spectroscopic proxies for performance. Despite this power, they are substantially less commonly used than time-resolved photoluminescence (for instance) because they tend to be more expensive to implement (THz) and/or require specialized knowledge (GHz) to construct instruments, which are not widely available. The goal of this review is to illustrate the utility of these experiments in the discovery and study of photovoltaic absorber materials and simultaneously make them more accessible to the community by providing a central tutorial resource. We provide a comprehensive review of how conductivity spectroscopy has developed over the past decade and been applied in the discovery and development of photovoltaic materials, with a primary focus on emerging solution-processable technologies. Along the way we aim to demystify conductivity spectroscopy with focused tutorial sections that explain the physical models used to fit the data and illustrate how to think about “high-frequency conductivity”.

14 SOLAR ENERGY↗

PyCCE: A python package for custer correlation expansion simulations of spin qubit dynamics.

PyCCE, an open-source Python library for simulating the dynamics of spin qubits in a spin bath, is presented using the cluster-correlation expansion (CCE) method. PyCCE includes modules to generate realistic spin baths, employing coupling parameters computed from first principles with electronic structure codes, and enables the user to run simulations with either the conventional or generalized CCE method. Three use cases of the Python library are illustrated: the calculation of the Hahn-echo coherence time of the nitrogen-vacancy in diamond; the calculation of the coherence time of the basal divacancy in silicon carbide at avoided crossings; and the calculation for magnetic field orientation-dependent dynamics of a shallow donor in silicon. The complete documentation, downloadable tutorials, and installation instructions are available at https://pycce.readthedocs.io/en/latest/.

coherence↗

Economical Laue x-ray diffraction using photographic film and orientation of single crystals

Many Laue x-ray diffraction systems using the Polaroid XR-7 Land Diffraction Cassette camera became inactive after production of the required high sensitivity Polaroid T-57 instant film ceased. This Tutorial reports on a low-cost solution using the readily available replacement film with push processing to increase the effective film speed. The use of this film in the polaroid camera is described along with film development and digitization. The orientation of single crystals with the obtained data and free software is explained. A simple method to prepare single crystals with surfaces perpendicular to a desired crystallographic orientation is described. The content of this Tutorial may prove beneficial for educational and research laboratories.

47 OTHER INSTRUMENTATION↗

Experimental determination of the thermal, turbulent, and rotational ion motion and magnetic field profiles in imploding plasmas

A tutorial is presented on advances in spectroscopic diagnostic methods developed for measuring key plasma properties in pulsed-power systems such as Z-pinches, magnetized-plasma compression devices, ion and electron diodes, and plasma switches. The parameters measured include the true ion temperature in Z-pinch implosions, which led to a discovery that much of the ion kinetic energy at stagnation is stored in hydrodynamic rather than in thermal motion. This observation contributed a new important insight into the understanding of the ion thermalization at stagnation and stimulated further investigations of turbulence at stagnation, discussed here too. The second part of this tutorial is devoted to the development of measurements for magnetic-field distributions in Z-pinches and in other pulsed-power systems, as well as their use in studying the plasma dynamics, resistivity, and pressure and energy balance. The latter study raises intriguing questions on the implosion process. In particular, in Z-pinches, the current during stagnation was found to largely flow at relatively large radii, outside the stagnation region. The magnetic-field measurements also enable investigations into the compression of a pre-magnetized cylindrical plasma that uncover striking phenomena related to the current flow, where the current was found to redistribute toward the outer regions during the implosion. Observation of the rotation of the magnetized plasma is also discussed. Lastly, experimental and theoretical investigations of a non-diffusive fast penetration of magnetic field into a low-density plasma, including its effect on the plasma dynamics, are described

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

A practical guide for crystal growth of van der Waals layered materials

This Tutorial provides an overview of the techniques that are most commonly utilized to grow bulk van der Waals crystals. The materials discussed were selected to highlight various challenges that are often encountered during crystal growth. Additionally, in relatively equal parts, the text covers melt-based techniques, vapor transport growths, and the characterization of crystal quality with an emphasis on structural and chemical homogeneities. Furthermore, pertinent details are given regarding the growth and characterization of many specific compounds, with examples mostly drawn from our own research, and an effort is made to highlight cases where the growths offer a particular lesson or the conditions have a significant impact on the crystal’s physical properties. A primary goal is to motivate more researchers to grow crystals by providing general descriptions and considerations for different growth techniques and equipment while sharing some of our own lessons learned and best practices for the growth and characterization of layered van der Waals crystals. The Tutorial is not written solely for aspiring crystal growers, however, because any researcher who collaborates with a crystal grower can benefit from having a greater understanding and appreciation of the processes of crystal growth and materials development.

36 MATERIALS SCIENCE↗

Majorana bound states with chiral magnetic textures

The aim of this Tutorial is to give a pedagogical introduction into realizations of Majorana fermions, usually termed as Majorana bound states (MBSs), in condensed matter systems with magnetic textures. We begin by considering the Kitaev chain model of “spinless” fermions and show how two “half” fermions can appear at chain ends due to interactions. By considering this model and its two-dimensional generalization, we emphasize intricate relation between topological superconductivity and possible realizations of MBS. We further discuss how “spinless” fermions can be realized in more physical systems, e.g., by employing the spin-momentum locking. Next, we demonstrate how magnetic textures can be used to induce synthetic or fictitious spin–orbit interactions, and, thus, stabilize MBS. We describe a general approach that works for arbitrary textures and apply it to skyrmions. We show how MBS can be stabilized by elongated skyrmions, certain higher order skyrmions, and chains of skyrmions. We also discuss how braiding operations can be performed with MBS stabilized on magnetic skyrmions. Furthermore, this Tutorial is aimed at students at the graduate level.

36 MATERIALS SCIENCE↗

Principles and applications of x-ray light sources driven by laser wakefield acceleration

One of the most prominent applications of modern particle accelerators is the generation of radiation. In a synchrotron or an x-ray free electron laser (XFEL), high energy electrons oscillating in periodic magnetic structures emit bright x rays. In spite of their scientific appeal that will remain evident for many decades, one limitation of synchrotrons and XFELs is their typical mile-long size and their cost, which often limits access to the broader scientific community. Here, this tutorial reviews the principles and prospects of using plasmas produced by intense lasers as particle accelerators and x-ray light sources, as well as some of the applications they enable. A plasma is an ionized medium that can sustain electrical fields many orders of magnitude higher than that in conventional radio frequency accelerator structures and can be used to accelerate electrons. When short, intense laser pulses are focused into a gas, it produces electron plasma waves in which electrons can be trapped and accelerated to GeV energies. This process, laser-wakefield acceleration (LWFA), is analogous to a surfer being propelled by an ocean wave. Many radiation sources, from THz to gamma-rays, can be produced by these relativistic electrons. This tutorial reviews several LWFA-driven sources in the keV-MeV photon energy range: betatron radiation, inverse Compton scattering, bremsstrahlung radiation, and undulator/XFEL radiation. X rays from laser plasma accelerators have many emerging applications. They can be used in innovative and flexible x-ray imaging and x-ray absorption spectroscopy configurations, for use in biology, industry, and high-energy density science.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Classifying photonic topology using the spectral localizer and numerical K -theory

Recently, the spectral localizer framework has emerged as an efficient approach for classifying topology in photonic systems featuring local nonlinearities and radiative environments. In nonlinear systems, this framework provides rigorous definitions for concepts such as topological solitons and topological dynamics, where a system’s occupation induces a local change in its topology due to nonlinearity. For systems embedded in radiative environments that do not possess a shared bulk spectral gap, this framework enables the identification of local topology and shows that local topological protection is preserved despite the lack of a common gap. However, as the spectral localizer framework is rooted in the mathematics of C*-algebras, and not vector bundles, understanding and using this framework requires developing intuition for a somewhat different set of underlying concepts than those that appear in traditional approaches for classifying material topology. In this tutorial, we introduce the spectral localizer framework from a ground-up perspective and provide physically motivated arguments for understanding its local topological markers and associated local measure of topological protection. In doing so, we provide numerous examples of the framework’s application to a variety of topological classes, including crystalline and higher-order topology. We then show how Maxwell’s equations can be reformulated to be compatible with the spectral localizer framework, including the possibility of radiative boundary conditions. To aid in this introduction, we also provide a physics-oriented introduction to multi-operator pseudospectral methods and numerical K-theory, two mathematical concepts that form the foundation for the spectral localizer framework. Finally, we provide some mathematically oriented comments on the C*-algebraic origins of this framework, including a discussion of real C*-algebras and graded C*-algebras that are necessary for incorporating physical symmetries. Looking forward, we hope that this tutorial will serve as an approachable starting point for learning the foundations of the spectral localizer framework.

97 MATHEMATICS AND COMPUTING↗

Fluid modeling of low-temperature plasmas

Fluid models are essential for understanding and predicting low-temperature plasma (LTP) behavior in various scientific and industrial settings. This paper provides an introductory tutorial on fluid modeling of LTPs, covering model formulation, implementation, and computational simulations. The tutorial focuses on five main components of the formulation of LTP fluid models: fluid flow, energy, chemistry, electromagnetism, and material properties, as well as in essential aspects of model implementations, including multiscale phenomena, multiphysics coupling, and numerical convergence. Designed for students and early-career researchers, this work offers a practical foundation for developing and using fluid models, from in-house computational codes to commercial software, bridging fundamental theory with real-world applications.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

CONSTAX2: improved taxonomic classification of environmental DNA markers

Abstract Summary CONSTAX—the CONSensus TAXonomy classifier—was developed for accurate and reproducible taxonomic annotation of fungal rDNA amplicon sequences and is based upon a consensus approach of RDP, SINTAX and UTAX algorithms. CONSTAX2 extends these features to classify prokaryotes as well as eukaryotes and incorporates BLAST-based classifiers to reduce classification errors. Additionally, CONSTAX2 implements a conda-installable command-line tool with improved classification metrics, faster training, multithreading support, capacity to incorporate external taxonomic databases and new isolate matching and high-level taxonomy tools, replete with documentation and example tutorials. Availability and implementation CONSTAX2 is available at https://github.com/liberjul/CONSTAXv2, and is packaged for Linux and MacOS from Bioconda with use under the MIT License. A tutorial and documentation are available at https://constax.readthedocs.io/en/latest/. Data and scripts associated with the manuscript are available at https://github.com/liberjul/CONSTAXv2_ms_code. Supplementary information Supplementary data are available at Bioinformatics online.

59 BASIC BIOLOGICAL SCIENCES↗

Practical Introduction to Benchmarking and Characterization of Quantum Computers

Rapid progress in quantum technology has transformed quantum computing and quantum information science from theoretical possibilities into tangible engineering challenges. Breakthroughs in quantum algorithms, quantum simulations, and quantum error correction are bringing useful quantum computation closer to fruition. These remarkable achievements have been facilitated by advances in quantum characterization, verification, and validation (QCVV). QCVV methods and protocols enable scientists and engineers to scrutinize, understand, and enhance the performance of quantum information-processing devices. In this tutorial, we review the fundamental principles underpinning QCVV, and introduce a diverse array of QCVV tools used by quantum researchers. We define and explain QCVV’s core models and concepts—quantum states, measurements, and processes—and illustrate how these building blocks are leveraged to examine a target system or operation. We survey and introduce protocols ranging from simple qubit characterization to advanced benchmarking methods. Along the way, we provide illustrated examples and detailed descriptions of the protocols, highlight the advantages and disadvantages of each, and discuss their potential scalability to future large-scale quantum computers. This tutorial serves as a guidebook for researchers unfamiliar with the benchmarking and characterization of quantum computers, and also as a detailed reference for experienced practitioners.

open quantum systems & decoherence↗