Search NASA⌕ Search

SEARCH · Search NASA

Results for “Portable application”

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 289 records · Page 16

Field Evaluation of Portable Soil Water Content Sensors in a Sandy Loam

Ground observations are critical in the validation of soil water content (SWC) estimates from both satellites and land surface models. Portable SWC sensors provide useful information to determine the amount of SWC in the topsoil layer for various applications; however, these probes are not accurate without site‐specific correction. In the present study, we examined and compared six different types of portable electromagnetic (EM) SWC sensors, including multiple sensors made by the same manufacturers, for a total of 16 EM‐based SWC probes equipped with portable data loggers. All SWC probes met the target accuracy after onsite correction—the RMSD was <0.025 m(exp 3) m(exp -3). Using the two‐sample t-tests, we observed that SWC data obtained from similar electrode lengths and from different manufacturers showed similar distributions over time with the same mean. Furthermore, using the maximize R method to combine SWC data from two different types of sensors increased the accuracy of the results. When datasets from two different types of sensors were combined, the Pearson's correlation coefficient (R value) and RMSD values were improved. The average R value improved from .930 to .945, and the RMSD decreased from 0.036 m(exp 3) m(exp -3) to 0.018 m(exp 3) m(exp −3). These results indicate that, along with site‐specific correction, synergetic use of multiple manufacturers’ EM‐based SWC probes can improve the R value and reduce systematic bias.

soil moisture data↗

Adaptation of Control Center Software to Commerical Real-Time Display Applications

NASA-Marshall Space Flight Center (MSFC) is currently developing an enhanced Huntsville Operation Support Center (HOSC) system designed to support multiple spacecraft missions. The Enhanced HOSC is based upon a distributed computing architecture using graphic workstation hardware and industry standard software including POSIX, X Windows, Motif, TCP/IP, and ANSI C. Southwest Research Institute (SwRI) is currently developing a prototype of the Display Services application for this system. Display Services provides the capability to generate and operate real-time data-driven graphic displays. This prototype is a highly functional application designed to allow system end users to easily generate complex data-driven displays. The prototype is easy to use, flexible, highly functional, and portable. Although this prototype is being developed for NASA-MSFC, the general-purpose real-time display capability can be reused in similar mission and process control environments. This includes any environment depending heavily upon real-time data acquisition and display. Reuse of the prototype will be a straight-forward transition because the prototype is portable, is designed to add new display types easily, has a user interface which is separated from the application code, and is very independent of the specifics of NASA-MSFC's system. Reuse of this prototype in other environments is a excellent alternative to creation of a new custom application, or for environments with a large number of users, to purchasing a COTS package.

Collier, Mark D.↗

Portable Welder

A low cost, low power, self-contained portable welding gun designed for joining thermoplastics which become soft when heated and harden when cooled was developed originally by NASA's Langley Research Center for repairing helicopter windshields. Welder has a broad range of applications for joining both thermoplastic materials in the aerospace, automotive, appliance, and construction industries. Welders portability and low power requirement allow its use on-site in any type of climate, with power supplied by a variety of portable sources.

Source record↗

InP- and GaAs-Based 0.6 eV GaInAs Devices for Thermophotovoltaics and Laser Power Conversion

Emerging applications such as thermal energy grid storage, waste heat recovery and portable power generation require efficient thermophotovoltaic (TPV) converters tuned to temperatures near 1000 Degrees Celsius or below. Metamorphic GaInAs with larger lattice constants than InP present a promising option for these needs. The ability to grow these devices on GaAs substrates instead of more expensive InP would enhance the scalability of these devices. In this talk, we present inverted metamorphic Ga0.3In0.7As photovoltaic converters with sub-0.60 eV bandgaps grown on InP and GaAs substrates. These devices are realized using InAsP or GaInP/InAsP compositionally graded buffers which exhibit threading dislocation densities of 1.3 +/- 0.6 x 106 cm-2 and 8.9 +/- 1.7 x 106 cm-2 on InP and GaAs, respectively. Despite this difference in defect density, the devices generate similar open-circuit voltages of 0.386 V and 0.383 V, respectively, under irradiance producing a short-circuit current density of -10 A/cm2, with bandgap-voltage offsets of 0.20 and 0.21 V. We estimate their thermophotovoltaic efficiency using these measurements coupled with broadband reflectance measurments. The InP-based cell is estimated to yield 1.09 W/cm2 at 1100 Degrees Celsius vs. 0.92 W/cm2 for the GaAs-based cell, with TPV efficiencies of 16.8 vs. 9.2%. Both devices are limited by sub-bandgap absorption, which we assess largely occurs in the graded buffers. We estimate that the 1100 Degrees Celsius thermophotovoltaic efficiencies would increase to 24.0% and 20.7% in structures with the graded buffer removed, if previously demonstrated reflectance is achieved. These devices also have application as laser power converters in the 2.0-2.3 um atmospheric window. We estimate efficiencies of 36.8% and 32.5% under 2.0 um monochromatic irradiance of 1.86 W/cm2 and 2.81 W/cm2, respectively.

ENGINEERING,MATERIALS SCIENCE,SOLAR ENERGY↗

Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

Efficiently simulating solid mechanics is vital across various engineering applications. As constitutive models grow more complex and simulations scale up in size, harnessing the capabilities of modern computer architectures has become essential for achieving timely results. This paper presents advancements in running parallel simulations of solid mechanics on multi-core CPUs and GPUs using a single-code implementation. This portability is made possible by the C++ matrix and array (MATAR) library, which interfaces with the C++ Kokkos library, enabling the selection of fine-grained parallelism backends (e.g., CUDA, HIP, OpenMP, pthreads, etc.) at compile time. MATAR simplifies the transition from Fortran to C++ and Kokkos, making it easier to modernize legacy solid mechanics codes. We applied this approach to modernize a suite of constitutive models and to demonstrate substantial performance improvements across different computer architectures. This paper includes comparative performance studies using multi-core CPUs along with AMD and NVIDIA GPUs. Results are presented using a hypoelastic–plastic model, a crystal plasticity model, and the viscoplastic self-consistent generalized material model (VPSC-GMM). The results underscore the potential of using the MATAR library and modern computer architectures to accelerate solid mechanics simulations.

Morgan, Nathaniel (ORCID:0000000276118449)↗

The WorkPlace distributed processing environment

Real time control problems require robust, high performance solutions. Distributed computing can offer high performance through parallelism and robustness through redundancy. Unfortunately, implementing distributed systems with these characteristics places a significant burden on the applications programmers. Goddard Code 522 has developed WorkPlace to alleviate this burden. WorkPlace is a small, portable, embeddable network interface which automates message routing, failure detection, and re-configuration in response to failures in distributed systems. This paper describes the design and use of WorkPlace, and its application in the construction of a distributed blackboard system.

Ames, Troy↗

Continuation of research in software for space operations support

Software technologies relevant to workstation executives are discussed. Evaluations of problems, potential or otherwise, seen with IBM's Workstation Executive (WEX) 2.5 preliminary design and applicable portions of the 2.5 critical design are presented. Diverse graphics requirements of the Johnson Space Center's Mission Control Center Upgrade (MCCU) are also discussed. The key is to use tools that are portable, compatible with the X window system, and best suited to the requirements of the associated application. This will include a User Interface Language (UIL), an interactive display builder, and a graphic plotting/modeling system. Work sheets are provided for POSIX 1003.4 real-time extensions and the requirements for the Center's automated information systems security plan, referred to as POSIX 1003.6, are discussed.

Collier, Mark D.↗

HARD: A performance portable radiation hydrodynamics code based on FleCSI framework

Hydrodynamics And Radiation Diffusion (HARD) is an open-source application for high-performance simulations of compressible hydrodynamics with radiation-diffusion coupling. Built on the FleCSI (Bergen et al., 2021 [1]) (Flexible Computational Science Infrastructure) framework, HARD expresses its computational units as tasks whose execution can be orchestrated by multiple back-end runtimes, including Legion (Bauer et al., 2012 [2]), MPI (Forum, 1994 [3]), and HPX (Kaiser et al., 2020 [4]). Node-level parallelism is handled through Kokkos (Edwards et al., 2014 [5]), providing a single-source, portable code base that runs efficiently on laptops, small homogeneous clusters, and the largest heterogeneous supercomputers currently available. To ensure scientific reliability, HARD includes a regression test suite that automatically reproduces canonical verification problems such as the Sod and LeBlanc shock tubes, and the Sedov blast wave, comparing numerical solutions against known analytical results. The project is distributed under an OSI-approved license, hosted on GitHub, and accompanied by reproducible build scripts and continuous integration workflows. This combination of performance portability, verification infrastructure, and community-focused development makes HARD a sustainable platform for advancing radiation hydrodynamics research across multiple domains.

97 MATHEMATICS AND COMPUTING↗

High-performance finite elements with MFEM

The MFEM (Modular Finite Element Methods) library is a high-performance C++ library for finite element discretizations. MFEM supports numerous types of finite element methods and is the discretization engine powering many computational physics and engineering applications across a number of domains. Furthermore, this paper describes some of the recent research and development in MFEM, focusing on performance portability across leadership-class supercomputing facilities, including exascale supercomputers, as well as new capabilities and functionality, enabling a wider range of applications. Much of this work was undertaken as part of the Department of Energy’s Exascale Computing Project (ECP) in collaboration with the Center for Efficient Exascale Discretizations (CEED).

97 MATHEMATICS AND COMPUTING↗

Fueling the Future: The Emergence of Self-Powered Enzymatic Biofuel Cell Biosensors

Self-powered biosensors are innovative devices that can detect and analyze biological or chemical substances without the need for an external power source. These biosensors can convert energy from the surrounding environment or the analyte itself into electrical signals for sensing and data transmission. The self-powered nature of these biosensors offers several advantages, such as portability, autonomy, and reduced waste generation from disposable batteries. They find applications in various fields, including healthcare, environmental monitoring, food safety, and wearable devices. While self-powered biosensors are a promising technology, there are still challenges to address, such as improving energy efficiency, sensitivity, and stability to make them more practical and widely adopted. This review article focuses on exploring the evolving trends in self-powered biosensor design, outlining potential advantages and limitations. With a focal point on enzymatic biofuel cell power generation, this article describes various sensing mechanisms that employ the analyte as substrate or fuel for the biocatalyst’s ability to generate current. Technical aspects of biofuel cells are also examined. Research and development in the field of self-powered biosensors is ongoing, and this review describes promising areas for further exploration within the field, identifying underexplored areas that could benefit from further investigation.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

New Technology Sparks Smoother Engines and Cleaner Air

Automotive Resources, Inc. (ARI) has developed a new device for igniting fuel in engines-the SmartPlug.TM SmartPlug is a self-contained ignition system that may be retrofitted to existing spark-ignition and compression-ignition engines. The SmartPlug needs as little as six watts of power for warm-up, and requires no electricity at all when the engine is running. Unlike traditional spark plugs, once the SmartPlug ignites the engine, and the engine heats up, the power supply for the plug is no longer necessary. In the utility industry, SmartPlugs can be used in tractors, portable generators, compressors, and pumps. In addition to general-purpose applications, such as lawn mowers and chainsaws, SmartPlugs can also be used in the recreational, marine, aviation, and automotive industries. Unlike traditional ignition systems, the SmartPlug system requires no distributor, coil points, or moving parts. SmartPlugs are non-fouling, with a faster and cleaner burn than traditional spark plugs. They prevent detonation and are not sensitive to moisture, allowing them to be used on a variety of engines. Other advantages include no electrical noise, no high voltage, exceptionally high altitude capabilities, and better cold-start statistics than those of standard spark ignition systems. Future applications for the SmartPlug are being evaluated by manufacturers in the snowmobile industry.

Source record↗

In situ analysis of organic material with a portable mass spectrometer

We have tested a portable mass spectrometer (MS) system, the Mini 10.5, for in situ applications including the analysis of volatile organic hydrocarbon (VOC) and water soluble organic components extracted from solid material using an automated sample processing system (ASPS), by doing so we intend to demonstrate the utility of in situ analysis compared to sample acquisition and return for analysis on future robotic space missions.

Beegle, L. W.↗

Bridging semantics, control specifications and assessment: A library for scalable demand flexibility controls

There is growing recognition that Demand Flexibility (DF) can play a major role in enhancing grid reliability, with building control applications emerging as key enablers for DF. However, the traditional approach to deploying new control applications in buildings, including those for DF, remains largely manual and tailored to individual buildings, making it difficult to scale. While research efforts have explored semantics-driven portability, DF controls specification, and assessment approaches, these initiatives are fragmented and limited in scope. This paper proposes a novel methodology, grounded in design science research, to integrate these elements and create a comprehensive DF controls library for both industry and academia. This approach is applied to develop the Demand FLEXibility controls LIBrary using Semantics (DFLEXLIBS), an extensible open-source library that provides DF controls for HVAC systems in Python. DFLEXLIBS enables portable, easy-to-deploy controls that abstract building-specific data points, facilitating assessment across diverse buildings. DFLEXLIBS features nine different control applications, and it is successfully implemented and tested across four virtual and two real buildings, bridging the gap between semantics-driven portability, DF controls specification, and rigorous performance assessment. Its benefits are measured by a reusability ratio greater than 90% and a functional overlap ratio of around 70% for the most common functions used in the library, significantly reducing time for deploying new controls.

Controls library↗

POINTER: Portable Intelligent Trainer for External Robotics

Intelligent tutoring systems (ITS's) play an increasing role in training and education of people with different levels of skill and knowledge. As compared to conventional computer based training (CBT) an ITS provides more tailored instruction by trying to mimic the teaching behavior of a human instructor as much as possible and is therefore much more flexible. This paper starts with an introduction to ITS's, followed by the description of an ITS for training of an (astronaut) operator in monitoring and controlling robotic arm procedures. The robotic arm will be used for exchange of equipment between a space station and a space plane involving critical and accurate movements of the robotic arm. The ITS for this application, called Pointer, is developed by TNO Physics and Electronics Laboratory and is based upon an existing ITS that includes procedural training. Pointer has been developed on a workstation whereas the target platform was a portable computer. Therefore, a lot of attention had to be paid to scaling effects and keeping up with user friendliness of the much smaller user interface. Although the learning domain was the control of a robotic arm, it is clear that use of intelligent training technologies on a portable computer has many other applications (payload operations, operation control rooms, etc.). Training can occur at any time and place in an attractive and cost effective way.

Kuiper, Hilbert↗

An approach to a real-time distribution system

The requirements of a real-time data distribution system are to provide fast, reliable delivery of data from source to destination with little or no impact to the data source. In this particular case, the data sources are inside an operational environment, the Mission Control Center (MCC), and any workstation receiving data directly from the operational computer must conform to the software standards of the MCC. In order to supply data to development workstations outside of the MCC, it is necessary to use gateway computers that prevent unauthorized data transfer back to the operational computers. Many software programs produced on the development workstations are targeted for real-time operation. Therefore, these programs must migrate from the development workstation to the operational workstation. It is yet another requirement for the Data Distribution System to ensure smooth transition of the data interfaces for the application developers. A standard data interface model has already been set up for the operational environment, so the interface between the distribution system and the application software was developed to match that model as closely as possible. The system as a whole therefore allows the rapid development of real-time applications without impacting the data sources. In summary, this approach to a real-time data distribution system provides development users outside of the MCC with an interface to MCC real-time data sources. In addition, the data interface was developed with a flexible and portable software design. This design allows for the smooth transition of new real-time applications to the MCC operational environment.

Kittle, Frank P., Jr.↗

Quantitative Hydrocarbon Surface Analysis

The elimination of ozone depleting substances, such as carbon tetrachloride, has resulted in the use of new analytical techniques for cleanliness verification and contamination sampling. The last remaining application at Rocketdyne which required a replacement technique was the quantitative analysis of hydrocarbons by infrared spectrometry. This application, which previously utilized carbon tetrachloride, was successfully modified using the SOC-400, a compact portable FTIR manufactured by Surface Optics Corporation. This instrument can quantitatively measure and identify hydrocarbons from solvent flush of hardware as well as directly analyze the surface of metallic components without the use of ozone depleting chemicals. Several sampling accessories are utilized to perform analysis for various applications.

Douglas, Vonnie M.↗

The Design and Evaluation of "CAPTools"--A Computer Aided Parallelization Toolkit

Writing applications for high performance computers is a challenging task. Although writing code by hand still offers the best performance, it is extremely costly and often not very portable. The Computer Aided Parallelization Tools (CAPTools) are a toolkit designed to help automate the mapping of sequential FORTRAN scientific applications onto multiprocessors. CAPTools consists of the following major components: an inter-procedural dependence analysis module that incorporates user knowledge; a 'self-propagating' data partitioning module driven via user guidance; an execution control mask generation and optimization module for the user to fine tune parallel processing of individual partitions; a program transformation/restructuring facility for source code clean up and optimization; a set of browsers through which the user interacts with CAPTools at each stage of the parallelization process; and a code generator supporting multiple programming paradigms on various multiprocessors. Besides describing the rationale behind the architecture of CAPTools, the parallelization process is illustrated via case studies involving structured and unstructured meshes. The programming process and the performance of the generated parallel programs are compared against other programming alternatives based on the NAS Parallel Benchmarks, ARC3D and other scientific applications. Based on these results, a discussion on the feasibility of constructing architectural independent parallel applications is presented.

Yan, Jerry↗

A design methodology for portable software on parallel computers

This final report for research that was supported by grant number NAG-1-995 documents our progress in addressing two difficulties in parallel programming. The first difficulty is developing software that will execute quickly on a parallel computer. The second difficulty is transporting software between dissimilar parallel computers. In general, we expect that more hardware-specific information will be included in software designs for parallel computers than in designs for sequential computers. This inclusion is an instance of portability being sacrificed for high performance. New parallel computers are being introduced frequently. Trying to keep one's software on the current high performance hardware, a software developer almost continually faces yet another expensive software transportation. The problem of the proposed research is to create a design methodology that helps designers to more precisely control both portability and hardware-specific programming details. The proposed research emphasizes programming for scientific applications. We completed our study of the parallelizability of a subsystem of the NASA Earth Radiation Budget Experiment (ERBE) data processing system. This work is summarized in section two. A more detailed description is provided in Appendix A ('Programming Practices to Support Eventual Parallelism'). Mr. Chrisman, a graduate student, wrote and successfully defended a Ph.D. dissertation proposal which describes our research associated with the issues of software portability and high performance. The list of research tasks are specified in the proposal. The proposal 'A Design Methodology for Portable Software on Parallel Computers' is summarized in section three and is provided in its entirety in Appendix B. We are currently studying a proposed subsystem of the NASA Clouds and the Earth's Radiant Energy System (CERES) data processing system. This software is the proof-of-concept for the Ph.D. dissertation. We have implemented and measured the performance of a portion of this subsystem on the Intel iPSC/2 parallel computer. These results are provided in section four. Our future work is summarized in section five, our acknowledgements are stated in section six, and references for published papers associated with NAG-1-995 are provided in section seven.

Nicol, David M.↗