Search NASA⌕ Search

SEARCH · Search NASA

Results for “user acceptance”

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 199 records · Page 11

Software for Refining or Coarsening Computational Grids

A computer program performs calculations for refinement or coarsening of computational grids of the type called 'structured' (signifying that they are geometrically regular and/or are specified by relatively simple algebraic expressions). This program is designed to facilitate analysis of the numerical effects of changing structured grids utilized in computational fluid dynamics (CFD) software. Unlike prior grid-refinement and -coarsening programs, this program is not limited to doubling or halving: the user can specify any refinement or coarsening ratio, which can have a noninteger value. In addition to this ratio, the program accepts, as input, a grid file and the associated restart file, which is basically a file containing the most recent iteration of flow-field variables computed on the grid. The program then refines or coarsens the grid as specified, while maintaining the geometry and the stretching characteristics of the original grid. The program can interpolate from the input restart file to create a restart file for the refined or coarsened grid. The program provides a graphical user interface that facilitates the entry of input data for the grid-generation and restart-interpolation routines.

Daines, Russell↗

Software for Refining or Coarsening Computational Grids

A computer program performs calculations for refinement or coarsening of computational grids of the type called "structured" (signifying that they are geometrically regular and/or are specified by relatively simple algebraic expressions). This program is designed to facilitate analysis of the numerical effects of changing structured grids utilized in computational fluid dynamics (CFD) software. Unlike prior grid-refinement and -coarsening programs, this program is not limited to doubling or halving: the user can specify any refinement or coarsening ratio, which can have a noninteger value. In addition to this ratio, the program accepts, as input, a grid file and the associated restart file, which is basically a file containing the most recent iteration of flow-field variables computed on the grid. The program then refines or coarsens the grid as specified, while maintaining the geometry and the stretching characteristics of the original grid. The program can interpolate from the input restart file to create a restart file for the refined or coarsened grid. The program provides a graphical user interface that facilitates the entry of input data for the grid-generation and restart-interpolation routines.

Daines, Russell↗

Software for Refining or Coarsening Computational Grids

A computer program performs calculations for refinement or coarsening of computational grids of the type called structured (signifying that they are geometrically regular and/or are specified by relatively simple algebraic expressions). This program is designed to facilitate analysis of the numerical effects of changing structured grids utilized in computational fluid dynamics (CFD) software. Unlike prior grid-refinement and -coarsening programs, this program is not limited to doubling or halving: the user can specify any refinement or coarsening ratio, which can have a noninteger value. In addition to this ratio, the program accepts, as input, a grid file and the associated restart file, which is basically a file containing the most recent iteration of flow-field variables computed on the grid. The program then refines or coarsens the grid as specified, while maintaining the geometry and the stretching characteristics of the original grid. The program can interpolate from the input restart file to create a restart file for the refined or coarsened grid. The program provides a graphical user interface that facilitates the entry of input data for the grid-generation and restart-interpolation routines.

Daines, Russell↗

A Physics-Based Temperature Stabilization Criterion for Thermal Testing

Spacecraft testing specifications differ greatly in the criteria they specify for stability in thermal balance tests. Some specify a required temperature stabilization rate (the change in temperature per unit time, dT/dt), some specify that the final steady-state temperature be approached to within a specified difference, delta T , and some specify a combination of the two. The particular values for temperature stabilization rate and final temperature difference also vary greatly between specification documents. A one-size-fits-all temperature stabilization rate requirement does not yield consistent results for all test configurations because of differences in thermal mass and heat transfer to the environment. Applying a steady-state temperature difference requirement is problematic because the final test temperature is not accurately known a priori, especially for powered configurations. In the present work, a simplified, lumped-mass analysis has been used to explore the applicability of these criteria. A new, user-friendly, physics-based approach is developed that allows the thermal engineer to determine when an acceptable level of temperature stabilization has been achieved. The stabilization criterion can be predicted pre-test but must be refined during test to allow verification that the defined level of temperature stabilization has been achieved.

Rickman, Steven L.↗

Method and apparatus for monitoring oxygen partial pressure in air masks

Method and apparatus are disclosed for monitoring an oxygen partial pressure in an air mask and providing a tactile warning to the user. The oxygen partial pressure in the air mask is detected using an electrochemical sensor, the output signal from which is provided to a comparator. The comparator compares the output signal with a preset reference value or range of values representing acceptable oxygen partial pressures. If the output signal is different than the reference value or outside the range of values, the air mask is vibrated by a vibrating motor to alert the user to a potentially hypoxic condition.

Kelly, Mark E.↗

Recent advances in GaAs/Ge solar cells

By growing the GaAs cell on a Ge substrate, the advantages of GaAs cells can be retained and the higher mechanical strength of the Ge makes larger, thinner GaAs cells possible. To conform to immediate user requirements, GaAs growth conditions were modified to eliminate the additional PV output at GaAs/Ge interface. To demonstrate acceptable cell manufacturing technology, the major areas in cell manufacture were analyzed and developed, and efficiency combined. Also the cells were successfully assembled on current lightweight arrays. The main areas of effort are discussed.

Chu, C. L.↗

Survey of Propulsion Technologies Applicable to Cubesats

At present, no Cubesat has flown in space featuring propulsion. This was acceptable as long as CubeSats were flown mostly as university experiments. As CubeSats become of interest to other users in the government and industry communities as well, a larger range of capabilities may be required than exhibited so far, while maintaining the uniqueness of the Cubesat platform. Propulsion capability is crucial in increasing mission capabilities of future CubeSats, such as orbit change and raising, formation flying, proximity operations, fine attitude control, or drag-make-up and de-orbit. While some of these tasks may be accomplished with propellantless devices, their applications are limited, applicable mostly to a single task, and bear their own risks. In this study, a survey was conducted of propulsion technologies applicable to CubeSats. Only few off-the-shelf design solutions exist today. The survey was thus expanded to such devices as well that are under significant development, and are approaching the required design envelope for CubeSats with respect to mass, volume, and power. In some cases, such as electric propulsion devices, CubeSat architectures themselves may need to be adapted, required to feature deployable solar arrays to increase power capabilities. Given the vast scope of this survey, only thruster technologies could be surveyed. However, valves and other feed system components, as well as their integration, are equally important, but have to be left to a future survey. Three major propulsion technology areas applicable to CubeSats emerged when conducting this review: (1) Existing technologies, such as butane systems, pulsed plasma thrusters, and vacuum arc thrusters are applicable to CubeSats today with no or only minor changes, (2) New thruster technologies under significant development, such as hydrazine monopropellant systems, ion engines, or colloid thrusters could be adapted to CubeSats with some further development, especially also in other subsystem areas such as feed systems and power processing units. They will also require increased power capabilities, and (3) emerging technologies, such as micro electrospray arrays and micro cavity discharge arrays that offer even higher flexibility due to scalability for CubeSats, and enable compact integration.

micropropulsion↗

Integration of Multifidelity Multidisciplinary Computer Codes for Design and Analysis of Supersonic Aircraft

This paper documents the development of a conceptual level integrated process for design and analysis of efficient and environmentally acceptable supersonic aircraft. To overcome the technical challenges to achieve this goal, a conceptual design capability which provides users with the ability to examine the integrated solution between all disciplines and facilitates the application of multidiscipline design, analysis, and optimization on a scale greater than previously achieved, is needed. The described capability is both an interactive design environment as well as a high powered optimization system with a unique blend of low, mixed and high-fidelity engineering tools combined together in the software integration framework, ModelCenter. The various modules are described and capabilities of the system are demonstrated. The current limitations and proposed future enhancements are also discussed.

Geiselhart, Karl A.↗

NASTRAN Benefits Analysis. Volume 1: Executive Summary

The acceptance of NASTRAN, the NASA structural analysis computer program, is explored, based on data from a sample set of users. Baseline data are generated for future comparison of costs and benefits of the program. The impact on, and benefits to, segments of government and industry from current use of NASTRAN are considered. Ways in which potential users may benefit from application of the program to their individual needs are also discussed.

Source record↗

In-space propellant systems safety. Volume 2: System safety guidelines and requirements

Detailed system safety guidelines/requirements were developed. Each one describes a safety measure which is suggested as a means of eliminating or reducing a particular hazard, or group of hazards, to an acceptable level, and which, if followed would tend to increase the level of safety in supplying propellants to a user in orbit. The first goal was to identify those actions that should be taken to make propellant logistics operations as safe as possible. The second was to serve as a checklist to verify that these actions had been taken in the design and operation of this and similar programs, or that they had been considered and rejected. The safety measures described in the GLR's are directed toward the prevention of hazards, the avoidance of undesired events, and the protection of the crew.

Source record↗

Studies of Dust Emission as Measured by DIRBE and IRAS

The main activity supported by this grant was to make the dust reddening map more useful for optical and microwave astronomy, and to increase our understanding of interstellar dust in general. We completed all the major objectives of the proposal, and we are eagerly awaiting the launch of Space Infrared Telescope Facility (SIRTF) so that we can check one of our most controversial conclusions. According to the ADS abstract service, the above paper has been cited 895 times. A number of authors have claimed the SFD98 dust maps are miscalibrated, but recent work suggests that the calibration is correct. The primary goal of this ADP grant was to determine the microwave / sum-mm spectrum of interstellar dust emission by cross-correlating the Far Infrared Absolute Spectrophotometer (FIRAS) spectra with a model based on the SFD98 dust map. Because of temperature variation, large (factor of two) variations are observed in submillimeter / 100 micron ratio, so a careful accounting of dust temperature data, based on Diffuse Infrared Background Experiment (DIRBE) 100 and 240 micron channels, was required. Even this improvement was unable to reduce the chi(sup 2) per degree of freedom below 30. Further study revealed that a two-component model, with the two components having different (but reasonable) optical properties, achieved a decrease in chi(sup 2) to less than 2, five times better than the next best fit in the literature. The resulting model uses density and temperature estimates based on DIRBE data, with only four global parameters fit using the FIRAS data. This dramatic reduction in chi(sup 2) using only four fit parameters may indicate that the model is physically correct, but in any case, it is an acceptable phenomenological model. We have released the appropriate data and software on our website (http://astro.berkeley.edu/dust) to allow users to compute the interstellar dust emission between from 100-3000 GHz (or 100 micron 3 mm) with approx. 15% precision. The paper describing these efforts appeared in ApJ 524, 867. This paper has to date been cited 24 times.

Davis, Marc↗

CEO Sites Mission Management System (SMMS)

Late in fiscal year 2011, the Crew Earth Observations (CEO) team was tasked to upgrade its science site database management tool, which at the time was integrated with the Automated Mission Planning System (AMPS) originally developed for Earth Observations mission planning in the 1980s. Although AMPS had been adapted and was reliably used by CEO for International Space Station (ISS) payload operations support, the database structure was dated, and the compiler required for modifications would not be supported in the Windows 7 64-bit operating system scheduled for implementation the following year. The Sites Mission Management System (SMMS) is now the tool used by CEO to manage a heritage Structured Query Language (SQL) database of more than 2,000 records for Earth science sites. SMMS is a carefully designed and crafted in-house software package with complete and detailed help files available for the user and meticulous internal documentation for future modifications. It was delivered in February 2012 for test and evaluation. Following acceptance, it was implemented for CEO mission operations support in April 2012. The database spans the period from the earliest systematic requests for astronaut photography during the shuttle era to current ISS mission support of the CEO science payload. Besides logging basic image information (site names, locations, broad application categories, and mission requests), the upgraded database management tool now tracks dates of creation, modification, and activation; imagery acquired in response to requests; the status and location of ancillary site information; and affiliations with studies, their sponsors, and collaborators. SMMS was designed to facilitate overall mission planning in terms of site selection and activation and provide the necessary site parameters for the Satellite Tool Kit (STK) Integrated Message Production List Editor (SIMPLE), which is used by CEO operations to perform daily ISS mission planning. The CEO team uses the SMMS for three general functions - database queries of content and status, individual site creation and updates, and mission planning. The CEO administrator of the science site database is able to create or modify the content of sites and activate or deactivate them based on the requirements of the sponsors. The administrator supports and implements ISS mission planning by assembling, reporting, and activating mission-specific site selections for management; deactivating sites as requirements are met; and creating new sites, such as International Charter sites for disasters, as circumstances warrant. In addition to the above CEO internal uses, when site planning for a specific ISS mission is complete and approved, the SMMS can produce and export those essential site database elements for the mission into XML format for use by onboard Earth-location systems, such as Worldmap. The design, development, and implementation of the SMMS resulted in a superior database management system for CEO science sites by focusing on the functions and applications of the database alone instead of integrating the database with the multipurpose configuration of the AMPS. Unlike the AMPS, it can function and be modified within the existing Windows 7 environment. The functions and applications of the SMMS were expanded to accommodate more database elements, report products, and a streamlined interface for data entry and review. A particularly elegant enhancement in data entry was the integration of the Google Earth application for the visual display and definition of site coordinates for site areas defined by multiple coordinates. Transfer between the SMMS and Google Earth is accomplished with a Keyhole Markup Language (KML) expression of geographic data (see figures 3 and 4). Site coordinates may be entered into the SMMS panel directly for display in Google Earth, or the coordinates may be defined on the Google Earth display as a mouse-controlled polygonal definition and transferred back into the SMMS as KML input. This significantly reduces the possibility of errors in coordinate entries and provides visualization of the scale of the site being defined. CEO now has a powerful tool for managing and defining sites on the Earth's surface for both targets of astronaut photography or other onboard remote sensing systems. It can also record and track results by sponsor, collaborator, or type of study.

Trenchard, Mike↗

STK Integrated Message Production List Editor (SIMPLE) for CEO Operations

Late in fiscal year 2011, the Crew Earth Observations (CEO) team was tasked to upgrade and replace its mission planning and mission operations software systems, which were developed in the Space Shuttle era of the 1980s and 1990s. The impetuses for this change were the planned transition of all workstations to the Windows 7 64-bit operating system and the desire for more efficient and effective use of Satellite Tool Kit (STK) software required for reliable International Space Station (ISS) Earth location tracking. An additional requirement of this new system was the use of the same SQL database of CEO science sites from the SMMS, which was also being developed. STK Integrated Message Production List Editor (SIMPLE) is the essential, all-in-one tool now used by CEO staff to perform daily ISS mission planning to meet its requirement to acquire astronaut photography of specific sites on Earth. The sites are part of a managed, long-term database that has been defined and developed for scientific, educational, and public interest. SIMPLE's end product is a set of basic time and location data computed for an operator-selected set of targets that the ISS crew will be asked to photograph (photography is typically planned 12 to 36 hours out). The CEO operator uses SIMPLE to (a) specify a payload operations planning period; (b) acquire and validate the best available ephemeris data (vectors) for the ISS during the planning period; (c) ingest and display mission-specific site information from the CEO database; (d) identify and display potential current dynamic event targets as map features; (e) compute and display time and location information for each target; (f) screen and select targets based on known crew availability constraints, obliquity constraints, and real-time evaluated constraints to target visibility due to illumination (sun elevation) and atmospheric conditions (weather); and finally (g) incorporate basic, computed time and location information for each selected target into the daily CEO Target List product (message) for submission to ISS payload planning and integration teams for their review and approval prior to uplink. SIMPLE requires and uses the following resources: an ISS mission planning period Greenwich Mean Time start date/time and end date/time), the best available ISS mission ephemeris data (vectors) for that planning period, the STK software package configured for the ISS, and an ISS mission-specific subset of the CEO sites database. The primary advantages realized by the development and implementation of SIMPLE into the CEO payload operations support activity are a smooth transition to the Windows 7 operating system upon scheduled workstation refresh; streamlining of the input and verification of the current ISS ephemeris (vector data); seamless incorporation of selected contents of the SQL database of science sites; the ability to tag and display potential dynamic event opportunities on orbit track maps; simplification of the display and selection of encountered sites based on crew availability, illumination, obliquity, and weather constraints; the incorporation of high-quality mapping of the Earth with various satellite-based datasets for use in describing targets; and the ability to encapsulate and export the essential selected target elements in XML format for use by onboard Earth-location systems, such as Worldmap. SIMPLE is a carefully designed and crafted in-house software package that includes detailed help files for the user and meticulous internal documentation for future modifications. It was delivered in February 2012 for test and evaluation. Following acceptance, it was implemented for CEO mission operations support in May 2012.

Trenchard, Mike↗

User's manual for the Macintosh version of PASCO

A user's manual for Macintosh PASCO is presented. Macintosh PASCO is an Apple Macintosh version of PASCO, an existing computer code for structural analysis and optimization of longitudinally stiffened composite panels. PASCO combines a rigorous buckling analysis program with a nonlinear mathematical optimization routine to minimize panel mass. Macintosh PASCO accepts the same input as mainframe versions of PASCO. As output, Macintosh PASCO produces a text file and mode shape plots in the form of Apple Macintosh PICT files. Only the user interface for Macintosh is discussed here.

Lucas, S. H.↗

High Data Rate Architecture (HiDRA)

One of the greatest challenges in developing new space technology is in navigating the transition from ground based laboratory demonstration at Technology Readiness Level 6 (TRL-6) to conducting a prototype demonstration in space (TRL-7). This challenge is com- pounded by the relatively low availability of new spacecraft missions when compared with aeronautical craft to bridge this gap, leading to the general adoption of a low-risk stance by mission management to accept new, unproven technologies into the system. Also in consideration of risk, the limited selection and availability of proven space-grade components imparts a severe limitation on achieving high performance systems by current terrestrial technology standards. Finally from a space communications point of view the long duration characteristic of most missions imparts a major constraint on the entire space and ground network architecture, since any new technologies introduced into the system would have to be compliant with the duration of the currently deployed operational technologies, and in some cases may be limited by surrounding legacy capabilities. Beyond ensuring that the new technology is verified to function correctly and validated to meet the needs of the end users the formidable challenge then grows to additionally include: carefully timing the maturity path of the new technology to coincide with a feasible and accepting future mission so it flies before its relevancy has passed, utilizing a limited catalog of available components to their maximum potential to create meaningful and unprecedented new capabilities, designing and ensuring interoperability with aging space and ground infrastructures while simultaneously providing a growth path to the future. The International Space Station (ISS) is approaching 20 years of age. To keep the ISS relevant, technology upgrades are continuously taking place. Regarding communications, the state-of-the-art communication system upgrades underway include high-rate laser terminals. These must interface with the existing, aging data infrastructure. The High Data Rate Architecture (HiDRA) project is designed to provide networked store, carry, and forward capability to optimize data flow through both the existing radio frequency (RF) and new laser communications terminal. The networking capability is realized through the Delay Tolerant Networking (DTN) protocol, and is used for scheduling data movement as well as optimizing the performance of existing RF channels. HiDRA is realized as a distributed FPGA memory and interface controller that is itself controlled by a local computer running DTN software. Thus HiDRA is applicable to other arenas seeking to employ next-generation communications technologies, e.g. deep space. In this paper, we describe HiDRA and its far-reaching research implications.

DTN↗

DOE/NASA SIMS Prototype Solar System, no. 4. Part 1: Market analysis. Part 2: Modular manufacturing cost estimate

The findings of the IIT Research Institute (IITRI) market study of the SIMS Prototype System 4, a hot water (DHW) system are documented. The feasibility of prepackaging currently available solar heating components into modular subsystems for site assembly is addressed. A documented design and installation procedure and a performance test report were prepared. The potential markets and applications for this particular system in the nonfederal market are profiled by assessing the needs and requirements of potential users and specifiers, by characterizing the nature of the market and the competitive environment, by identifying the barriers to commercial acceptance, and by estimating the size of the potential market.

Source record↗

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

Predicting Operator Execution Times Using CogTool

Researchers and developers of NextGen systems can use predictive human performance modeling tools as an initial approach to obtain skilled user performance times analytically, before system testing with users. This paper describes the CogTool models for a two pilot crew executing two different types of a datalink clearance acceptance tasks, and on two different simulation platforms. The CogTool time estimates for accepting and executing Required Time of Arrival and Interval Management clearances were compared to empirical data observed in video tapes and registered in simulation files. Results indicate no statistically significant difference between empirical data and the CogTool predictions. A population comparison test found no significant differences between the CogTool estimates and the empirical execution times for any of the four test conditions. We discuss modeling caveats and considerations for applying CogTool to crew performance modeling in advanced cockpit environments.

Santiago-Espada, Yamira↗