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 91 records · Page 5

Low-field MRI of laser polarized noble gas

NMR images of laser polarized 3He gas were obtained at 21 G using a simple, homebuilt instrument. At such low fields magnetic resonance imaging (MRI) of thermally polarized samples (e.g., water) is not practical. Low-field noble gas MRI has novel scientific, engineering, and medical applications. Examples include portable systems for diagnosis of lung disease, as well as imaging of voids in porous media and within metallic systems.

Non-NASA Center↗

Development of an automated diode-laser-based multicomponent gas sensor

The implementation and application of a portable fiber-coupled trace-gas sensor for the detection of several trace gases, including CO2, CH4, and H2CO, are reported. This particular sensor is based on a cw fiber-amplified near-infrared (distributed Bragg reflector) diode laser and an external cavity diode laser that are frequency converted in a periodically poled lithium niobate crystal to the mid-IR spectroscopic fingerprint region (3.3-4.4 micrometers). A continuous absorption spectrum of CH4 and H2CO from 3.37 to 3.10 micrometers with a spectral resolution of 40 MHz (approximately 0.0013 cm-1) demonstrated the spectral performance that can be achieved by means of automated wavelength tuning and phase matching with stepper motor control. Autonomous long-term detection of ambient CO2 and CH4 over a 3- and 7-day period was also demonstrated.

NASA Discipline Environmental Health↗

Strong, Tough Glass Composites Developed for Solid Oxide Fuel Cell Seals

A fuel cell is an electrochemical device that continuously converts the chemical energy of a fuel directly into electrical energy. It consists of an electrolyte, an anode, and a cathode. Various types of fuel cells are available, such as direct methanol fuel cells, alkaline fuel cells, proton-exchange-membrane fuel cells, phosphoric acid fuel cells, molten carbonate fuel cells, and solid oxide fuel cells (SOFCs). The salient features of an SOFC are all solid construction and high-temperature electrochemical-reaction-based operation, resulting in clean, efficient power generation from a variety of fuels. SOFCs are being developed for a broad range of applications, such as portable electronic devices, automobiles, power generation, and aeronautics.

Bansal, Narottam P.↗

KSC Tech Transfer News, Volume 2, No. 2

This issue contains articles about: (1) the Innovative Partnerships Program (IPP) and the manager of the program, Alexis Hongamen, (2) New Technology Report (NTR) on a Monte Carlo Simulation to Estimate the Likelihood of Direct Lightning Strikes, (3) Kennedy Space Center's Applied Physics Lab, (4) a virtual ruler that is used for many applications, (5) a portable device that finds low-level leaks, (6) a sun-shield, that supports in-space cryogenic propellant storage, (7) lunar dust modeling software, (8) space based monitoring of radiation damage to DNA, (9) the use of light-emitting diode (LED) arrays vegetable production system, (10) Dust Tolerant Intelligent Electrical Connection Systems, (11) Ice Detection Camera System Upgrade, (12) Repair Techniques for Composite Structures, (13) Cryogenic Orbital Testbed, and (14) copyright protection.

Makufka, David↗

S-Band POSIX Device Drivers for RTEMS

This is a set of POSIX device driver level abstractions in the RTEMS RTOS (Real-Time Executive for Multiprocessor Systems real-time operating system) to SBand radio hardware devices that have been instantiated in an FPGA (field-programmable gate array). These include A/D (analog-to-digital) sample capture, D/A (digital-to-analog) sample playback, PLL (phase-locked-loop) tuning, and PWM (pulse-width-modulation)-controlled gain. This software interfaces to Sband radio hardware in an attached Xilinx Virtex-2 FPGA. It uses plug-and-play device discovery to map memory to device IDs. Instead of interacting with hardware devices directly, using direct-memory mapped access at the application level, this driver provides an application programming interface (API) offering that easily uses standard POSIX function calls. This simplifies application programming, enables portability, and offers an additional level of protection to the hardware. There are three separate device drivers included in this package: sband_device (ADC capture and DAC playback), pll_device (RF front end PLL tuning), and pwm_device (RF front end AGC control).

Lux, James P.↗

Experimenting Galileo on Board the International Space Station

The SCaN Testbed is an advanced integrated communications system and laboratory facility installed on the International Space Station (ISS) in 2012. The testbed incorporates a set of new generation of Software Defined Radio (SDR) technologies intended to allow researchers to develop, test, and demonstrate new communications, networking, and navigation capabilities in the actual environment of space. Qascom, in cooperation with ESA and NASA, is designing a Software Defined Radio GalileoGPS Receiver capable to provide accurate positioning and timing to be installed on the ISS SCaN Testbed. The GalileoGPS waveform will be operated in the JPL SDR that is constituted by several hardware components that can be used for experimentations in L-Band and S-Band. The JPL SDR includes an L-Band Dorne Margolin antenna mounted onto a choke ring. The antenna is connected to a radio front end capable to provide one bit samples for the three GNSS frequencies (L1, L2 and L5) at 38 MHz, exploiting the subharmonic sampling. The baseband processing is then performed by an ATMEL AT697 processor (100 MIPS) and two Virtex 2 FPGAs. The JPL SDR supports the STRS (Space Telecommunications Radio System) that provides common waveform software interfaces, methods of instantiation, operation, and testing among different compliant hardware and software products. The standard foresees the development of applications that are modular, portable, reconfigurable, and reusable. The developed waveform uses the STRS infrastructure-provided application program interfaces (APIs) and services to load, verify, execute, change parameters, terminate, or unload an application. The project is divided in three main phases. 1)Design and Development of the GalileoGPS waveform for the SCaN Testbed starting from Qascom existing GNSS SDR receiver. The baseline design is limited to the implementation of the single frequency Galileo and GPS L1E1 receiver even if as part of the activity it will be to assess the feasibility of a dual frequency implementation (L1E1+L5E5a) in the same SDR platform.2)Qualification and test the GalileoGPS waveform using ground systems available at the NASA Glenn Research Center. Experimenters can have access to two SCaN Testbed ground based systems for development and verification: the Experimenter Development System (EDS) that is intended to provide initial opportunity for software testing and basic functional validation and the Ground Integration Unit (GIU) that is a high fidelity version of the SCaN Testbed flight system and is therefore used for more controlled final development testing and verification testing.3)Perform in-orbit validation and experimentation: The experimentation phase will consists on the collection of raw measurements (pseudorange, Carrier phase, CN0) in space, assessment on the quality of the measurements and the receiver performances in terms of signal acquisition, tracking, etc. Finally computation of positioning in space (Position, Velocity and time) and assessment of its performance.(Complete abstract in attached document).

GPS↗

Experimenting Galileo on Board the International Space Station

The SCaN Testbed is an advanced integrated communications system and laboratory facility installed on the International Space Station (ISS) in 2012. The testbed incorporates a set of new generation of Software Defined Radio (SDR) technologies intended to allow researchers to develop, test, and demonstrate new communications, networking, and navigation capabilities in the actual environment of space. Qascom, in cooperation with ESA and NASA, is designing a Software Defined Radio GalileoGPS Receiver capable to provide accurate positioning and timing to be installed on the ISS SCaN Testbed. The GalileoGPS waveform will be operated in the JPL SDR that is constituted by several hardware components that can be used for experimentations in L-Band and S-Band. The JPL SDR includes an L-Band Dorne Margolin antenna mounted onto a choke ring. The antenna is connected to a radio front end capable to provide one bit samples for the three GNSS frequencies (L1, L2 and L5) at 38 MHz, exploiting the subharmonic sampling. The baseband processing is then performed by an ATMEL AT697 processor (100 MIPS) and two Virtex 2 FPGAs. The JPL SDR supports the STRS (Space Telecommunications Radio System) that provides common waveform software interfaces, methods of instantiation, operation, and testing among different compliant hardware and software products. The standard foresees the development of applications that are modular, portable, reconfigurable, and reusable. The developed waveform uses the STRS infrastructure-provided application program interfaces (APIs) and services to load, verify, execute, change parameters, terminate, or unload an application. The project is divided in three main phases. 1)Design and Development of the GalileoGPS waveform for the SCaN Testbed starting from Qascom existing GNSS SDR receiver. The baseline design is limited to the implementation of the single frequency Galileo and GPS L1E1 receiver even if as part of the activity it will be to assess the feasibility of a dual frequency implementation (L1E1+L5E5a) in the same SDR platform.2)Qualification and test the GalileoGPS waveform using ground systems available at the NASA Glenn Research Center. Experimenters can have access to two SCaN Testbed ground based systems for development and verification: the Experimenter Development System (EDS) that is intended to provide initial opportunity for software testing and basic functional validation and the Ground Integration Unit (GIU) that is a high fidelity version of the SCaN Testbed flight system and is therefore used for more controlled final development testing and verification testing.3)Perform in-orbit validation and experimentation: The experimentation phase will consists on the collection of raw measurements (pseudorange, Carrier phase, CN0) in space, assessment on the quality of the measurements and the receiver performances in terms of signal acquisition, tracking, etc. Finally computation of positioning in space (Position, Velocity and time) and assessment of its performance.(Complete abstract in attached document).

Galileo↗

Portable computers as companions in space

The paper describes a Space Shuttle Program payload that uses a Macintosh portable computer to gather human performance data for a cursor control device experiment and to test prototype software applications for the Space Station Freedom (SSF). The payload is the first phase of a NASA research and development project to operationally test human-computer interface requirements and crew support applications for an advanced portable computer for the SSF.

Microgravity↗

Implementing Multidisciplinary and Multi-Zonal Applications Using MPI

Multidisciplinary and multi-zonal applications are an important class of applications in the area of Computational Aerosciences. In these codes, two or more distinct parallel programs or copies of a single program are utilized to model a single problem. To support such applications, it is common to use a programming model where a program is divided into several single program multiple data stream (SPMD) applications, each of which solves the equations for a single physical discipline or grid zone. These SPMD applications are then bound together to form a single multidisciplinary or multi-zonal program in which the constituent parts communicate via point-to-point message passing routines. Unfortunately, simple message passing models, like Intel's NX library, only allow point-to-point and global communication within a single system-defined partition. This makes implementation of these applications quite difficult, if not impossible. In this report it is shown that the new Message Passing Interface (MPI) standard is a viable portable library for implementing the message passing portion of multidisciplinary applications. Further, with the extension of a portable loader, fully portable multidisciplinary application programs can be developed. Finally, the performance of MPI is compared to that of some native message passing libraries. This comparison shows that MPI can be implemented to deliver performance commensurate with native message libraries.

Fineberg, Samuel A.↗

Advanced Supported Liquid Membranes for CO2 Control in Extravehicular Activity Applications

Developing a new, robust, portable life support system (PLSS) is currently a high priority for NASA in order to support longer and safer extravehicular activity (EVA) missions. One of the critical PLSS functions is maintaining the carbon dioxide (CO2) concentration in the suit at acceptable levels. Although the Metal Oxide (MetOx) canister has worked well, it has a finite CO2 adsorption capacity. Consequently, the unit would have to be larger and heavier to extend EVA times. Therefore, new CO2 control technologies must be developed to meet mission objectives without increasing the size of the PLSS. Although recent work has centered on sorbents that can be regenerated during the EVA, this strategy increases the system complexity and power consumption. A simpler approach is to use a membrane that selectively vents CO2 to space. A membrane has many advantages over current technology: it is a continuous system with no theoretical capacity limit, it requires no consumables, and it requires no hardware for switching beds between absorption and regeneration. Unfortunately, conventional gas separation membranes do not have adequate selectivity for use in the PLSS. However, the required performance could be obtained with a supported liquid membrane (SLM), which consists of a micro porous material filled with a liquid that selectively reacts with CO2 over oxygen (O2). In a current Phase II SBIR project, Reaction Systems has developed a new reactive liquid, which has effectively zero vapor pressure making it an ideal candidate for use in an SLM. The SLM function has been demonstrated with representative pressures of CO2, O2, and water (H2O). In addition to being effective for CO2 control, the SLM also vents moisture to space. Therefore, this project has demonstrated the feasibility of using an SLM to control CO2 in an EVA application. 1 President

Wickham, David T.↗

Advanced Supported Liquid Membranes for CO2 Control in Extravehicular Activity Applications

Developing a new, robust, portable life support system (PLSS) is currently a high priority for NASA in order to support longer and safer extravehicular activity (EVA) missions. One of the critical PLSS functions is maintaining the carbon dioxide (CO2) concentration in the suit at acceptable levels. Although the Metal Oxide (MetOx) canister has worked well, it has a finite CO2 adsorption capacity. Consequently, the unit would have to be larger and heavier to extend EVA times. Therefore, new CO2 control technologies must be developed to meet mission objectives without increasing the size of the PLSS. Although recent work has centered on sorbents that can be regenerated during the EVA, this strategy increases the system complexity and power consumption. A simpler approach is to use a membrane that selectively vents CO2 to space. A membrane has many advantages over current technology: it is a continuous system with no theoretical capacity limit, it requires no consumables, and it requires no hardware for switching beds between absorption and regeneration. Unfortunately, conventional gas separation membranes do not have adequate selectivity for use in the PLSS. However, the required performance could be obtained with a supported liquid membrane (SLM), which consists of a micro porous material filled with a liquid that selectively reacts with CO2 over oxygen (O2). In a current Phase II SBIR project, Reaction Systems has developed a new reactive liquid, which has effectively zero vapor pressure making it an ideal candidate for use in an SLM. The SLM function has been demonstrated with representative pressures of CO2, O2, and water (H2O). In addition to being effective for CO2 control, the SLM also vents moisture to space. Therefore, this project has demonstrated the feasibility of using an SLM to control CO2 in an EVA application.

Wickham, David T.↗

Gram staining apparatus for space station applications

A self-contained, portable Gram staining apparatus (GSA) has been developed for use in the microgravity environment on board the Space Station Freedom. Accuracy and reproducibility of this apparatus compared with the conventional Gram staining method were evaluated by using gram-negative and gram-positive controls and different species of bacteria grown in pure cultures. A subsequent study was designed to assess the performance of the GSA with actual specimens. A set of 60 human and environmental specimens was evaluated with the GSA and the conventional Gram staining procedure. Data obtained from these studies indicated that the GSA will provide the Gram staining capability needed for the microgravity environment of space.

Gentian Violet↗

Advanced Supported Liquid Membranes for Carbon Dioxide Control in Extravehicular Activity Applications

There is disclosed a portable life support system with a component for removal of at least one selected gas. In an embodiment, the system includes a supported liquid membrane having a first side and a second side in opposition to one another, the first side configured for disposition toward an astronaut and the second side configured for disposition toward a vacuum atmosphere. The system further includes an ionic liquid disposed between the first side and the second side of the supported liquid membrane, the ionic liquid configured for removal of at least one selected gas from a region housing the astronaut adjacent the first side of the supported liquid membrane to the vacuum atmosphere adjacent the second side of the supported liquid membrane. Other embodiments are also disclosed.

Wickham, David T.↗

Induction Heating Systems

Induction heating technology, a magnetic non-deforming process, was developed by Langley researchers to join plastic and composite components in space. Under NASA license, Inductron Corporation uses the process to produce induction heating systems and equipment for numerous applications. The Torobonder, a portable system, comes with a number of interchangeable heads for aircraft repair. Other developments are the E Heating Head, the Toroid Joining Gun, and the Torobrazer. These products perform bonding applications more quickly, safely and efficiently than previous methods.

Source record↗

Optics Program Modified for Multithreaded Parallel Computing

A powerful high-performance computer program for simulating and analyzing adaptive and controlled optical systems has been developed by modifying the serial version of the Modeling and Analysis for Controlled Optical Systems (MACOS) program to impart capabilities for multithreaded parallel processing on computing systems ranging from supercomputers down to Symmetric Multiprocessing (SMP) personal computers. The modifications included the incorporation of OpenMP, a portable and widely supported application interface software, that can be used to explicitly add multithreaded parallelism to an application program under a shared-memory programming model. OpenMP was applied to parallelize ray-tracing calculations, one of the major computing components in MACOS. Multithreading is also used in the diffraction propagation of light in MACOS based on pthreads [POSIX Thread, (where "POSIX" signifies a portable operating system for UNIX)]. In tests of the parallelized version of MACOS, the speedup in ray-tracing calculations was found to be linear, or proportional to the number of processors, while the speedup in diffraction calculations ranged from 50 to 60 percent, depending on the type and number of processors. The parallelized version of MACOS is portable, and, to the user, its interface is basically the same as that of the original serial version of MACOS.

Lou, John↗

Transportable Applications Environment Plus, Version 5.1

Transportable Applications Environment Plus (TAE+) computer program providing integrated, portable programming environment for developing and running application programs based on interactive windows, text, and graphical objects. Enables both programmers and nonprogrammers to construct own custom application interfaces easily and to move interfaces and application programs to different computers. Used to define corporate user interface, with noticeable improvements in application developer's and end user's learning curves. Main components are; WorkBench, What You See Is What You Get (WYSIWYG) software tool for design and layout of user interface; and WPT (Window Programming Tools) Package, set of callable subroutines controlling user interface of application program. WorkBench and WPT's written in C++, and remaining code written in C.

Source record↗

Portable Parallel Programming for the Dynamic Load Balancing of Unstructured Grid Applications

The ability to dynamically adapt an unstructured -rid (or mesh) is a powerful tool for solving computational problems with evolving physical features; however, an efficient parallel implementation is rather difficult, particularly from the view point of portability on various multiprocessor platforms We address this problem by developing PLUM, tin automatic anti architecture-independent framework for adaptive numerical computations in a message-passing environment. Portability is demonstrated by comparing performance on an SP2, an Origin2000, and a T3E, without any code modifications. We also present a general-purpose load balancer that utilizes symmetric broadcast networks (SBN) as the underlying communication pattern, with a goal to providing a global view of system loads across processors. Experiments on, an SP2 and an Origin2000 demonstrate the portability of our approach which achieves superb load balance at the cost of minimal extra overhead.

Biswas, Rupak↗