Search NASA⌕ Search

SEARCH · Search NASA

Results for “Computer Science - Operating Systems”

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 523 records · Page 29

Using Docker Containers to Extend Reproducibility Architecture for the NASA Earth Exchange (NEX)

NASA Earth Exchange (NEX) is a data, supercomputing and knowledge collaboratory that houses NASA satellite, climate and ancillary data where a focused community can come together to address large-scale challenges in Earth sciences. As NEX has been growing into a petabyte-size platform for analysis, experiments and data production, it has been increasingly important to enable users to easily retrace their steps, identify what datasets were produced by which process chains, and give them ability to readily reproduce their results. This can be a tedious and difficult task even for a small project, but is almost impossible on large processing pipelines. We have developed an initial reproducibility and knowledge capture solution for the NEX, however, if users want to move the code to another system, whether it is their home institution cluster, laptop or the cloud, they have to find, build and install all the required dependencies that would run their code. This can be a very tedious and tricky process and is a big impediment to moving code to data and reproducibility outside the original system. The NEX team has tried to assist users who wanted to move their code into OpenNEX on Amazon cloud by creating custom virtual machines with all the software and dependencies installed, but this, while solving some of the issues, creates a new bottleneck that requires the NEX team to be involved with any new request, updates to virtual machines and general maintenance support. In this presentation, we will describe a solution that integrates NEX and Docker to bridge the gap in code-to-data migration. The core of the solution is saemi-automatic conversion of science codes, tools and services that are already tracked and described in the NEX provenance system, to Docker - an open-source Linux container software. Docker is available on most computer platforms, easy to install and capable of seamlessly creating and/or executing any application packaged in the appropriate format. We believe this is an important step towards seamless process deployment in heterogeneous environments that will enhance community access to NASA data and tools in a scalable way, promote software reuse, and improve reproducibility of scientific results.

earth exchange↗

Uses of Computed Tomography in the NASA Materials Science Program

Computed Tomography (CT) has proved to be of inestimable use in providing a rapid evaluation of a variety of samples from Mechanics of Granular Materials (MGM) to electronic materials (Ge-Si alloys) to space grown materials such as meteorites. The system at Kennedy Space Center (KSC), because of its convenient geographical location, is ideal for examining samples immediately after returning to Earth. It also has the advantage of the choice of fluxes, and in particular the use of a radioactive cobalt source, which is basically monochromatic. This permits a reasonable measurement of density to be made from which chemical composition can be determined. Due to the current dearth of long duration space grown materials, the CT instrument has been used to characterize materials in preparation for flight, to determine thermal expansion values, and to examine long duration space grown materials, i.e. meteorites. The work will first describe the establishment of the protocol for obtaining the optimum density readings for any material. This will include both the effects of the hardware or instrumental parameters that can be controlled, and the techniques used to process the CT data. Examples will be given of the compositional variation along single crystals of germanium-silicon alloys. Density variation with temperature has been measured in preparation for future materials science experiments; this involved the fabrication and installation of a single zone furnace incorporating a heat pipe to ensure of high temperature uniformity. At the time of writing the thermal expansion of lead has been measured from room temperature to 900 C. Three methods are available. Digital radiography enable length changes to be determined. Prior to melting the sample is small than the container and the diameter change can be measured. Most critical, however, is the density change in solid, through the melting region, and in the liquid state. These data are needed for engineering purposes to aid in the design of containment cartridges, and for enabling fluid flow calculations. A second sample, with the lead alloyed with antimony is ready for scanning. This corresponds to the planned composition of Dr. Poirier's flight experiment. Finally, three-dimensional results will be shown of the structure of a two-phase metallic meteorite of metal and sulfide, in which the iron-nickel phase has coarsened during slow cooling over hundreds of millions of years.

Engel, H. Peter↗

Summer High School Apprenticeship Research Program (SHARP)

The summer of 1997 will not only be noted by NASA for the mission to Mars by the Pathfinder but also for the 179 brilliant apprentices that participated in the SHARP Program. Apprentice participation increased 17% over last year's total of 153 participants. As indicated by the End-of-the-Program Evaluations, 96% of the programs' participants rated the summer experience from very good to excellent. The SHARP Management Team began the year by meeting in Cocoa Beach, Florida for the annual SHARP Planning Conference. Participants strengthened their Education Division Computer Aided Tracking System (EDCATS) skills, toured the world-renowned Kennedy Space Center, and took a journey into space during the Alien Encounter Exercise. The participants returned to their Centers with the same goals and objectives in mind. The 1997 SHARP Program goals were: (1) Utilize NASA's mission, unique facilities and specialized workforce to provide exposure, education, and enrichment experiences to expand participants' career horizons and inspire excellence in formal education and lifelong learning. (2) Develop and implement innovative education reform initiatives which support NASA's Education Strategic Plan and national education goals. (3) Utilize established statistical indicators to measure the effectiveness of SHARP's program goals. (4) Explore new recruiting methods which target the student population for which SHARP was specifically designed. (5) Increase the number of participants in the program. All of the SHARP Coordinators reported that the goals and objectives for the overall program as well as their individual program goals were achieved. Some of the goals and objectives for the Centers were: (1) To increase the students' awareness of science, mathematics, engineering, and computer technology; (2) To provide students with the opportunity to broaden their career objectives; and (3) To expose students to a variety of enrichment activities. Most of the Center goals and objectives were consistent with the overall program goals. Modem Technology Systems, Inc., was able to meet the SHARP Apprentices, Coordinators and Mentors during their site visits to Stennis Space Center, Ames Research Center and Dryden Flight Research Center. All three Centers had very efficient programs and adhered to SHARP's general guidelines and procedures. MTSI was able to meet the apprentices from the other Centers via satellite in July during the SHARP Video-Teleconference(ViTS). The ViTS offered the apprentices and the NASA and SHARP Coordinators the opportunity to introduce themselves. The apprentices from each Center presented topical "Cutting Edge Projects". Some of the accomplishments for the 1997 SHARP Program year included: MTSI hiring apprentices from four of the nine NASA Centers, the full utilization of the EDCATS by apprentices and NASA/SHARP Coordinators, the distribution of the SHARP Apprentice College and Scholarship Directory, a reunion with former apprentices from Langley Research Center and the development of a SHARP Recruitment Poster. MTSI developed another exciting newsletter containing graphics and articles submitted by the apprentices and the SHARP Management Team.

Source record↗

Apollo experience report: Apollo lunar surface experiments package data processing system

Apollo Program experience in the processing of scientific data from the Apollo lunar surface experiments package, in which computers and associated hardware and software were used, is summarized. The facility developed for the preprocessing of the lunar science data is described, as are several computer facilities and programs used by the Principal Investigators. The handling, processing, and analyzing of lunar science data and the interface with the Principal Investigators are discussed. Pertinent problems that arose in the development of the data processing schemes are discussed so that future programs may benefit from the solutions to the problems. The evolution of the data processing techniques for lunar science data related to recommendations for future programs of this type.

Eason, R. L.↗

The rhesus measurement system: A new instrument for space research

The Rhesus Research Facility (RRF) is a research environment designed to study the effects of microgravity using rhesus primates as human surrogates. This experimental model allows investigators to study numerous aspects of microgravity exposure without compromising crew member activities. Currently, the RRF is slated for two missions to collect its data, the first mission is SLS-3, due to fly in late 1995. The RRF is a joint effort between the United States and France. The science and hardware portions of the project are being shared between the National Aeronautics and Space Administration (NASA) and France's Centre National D'Etudes Spatiales (CNES). The RRF is composed of many different subsystems in order to acquire data, provide life support, environmental enrichment, computer facilities and measurement capabilities for two rhesus primates aboard a nominal sixteen day mission. One of these subsystems is the Rhesus Measurement System (RMS). The RMS is designed to obtain in-flight physiological measurements from sensors interfaced with the subject. The RMS will acquire, preprocess, and transfer the physiologic data to the Flight Data System (FDS) for relay to the ground during flight. The measurements which will be taken by the RMS during the first flight will be respiration, measured at two different sites; electromyogram (EMG) at three different sites; electroencephalogram (EEG); electrocardiogram (ECG); and body temperature. These measurements taken by the RMS will assist the research team in meeting the science objectives of the RRF project.

Schonfeld, Julie E.↗

Estimating trajectory correction requirements for multiple outer planet missions.

General approach to the problem of estimating trajectory correction requirements for multiple outer planet flyby missions when the navigation system uses onboard optical measurements made during approach to each target planet to complement the ground-based radio measurements. The accuracy and reliability of the onboard measurement system plays a critical role in sizing the trajectory correction capability required. An illustration of the combined use of radio and optical measurements is provided for the particular case of a Jupiter-Uranus-Neptune mission. Use of the statistical technique developed for computing the trajectory correction margin required to account for uncertainties in subsystem performance, permits trajectory correction savings of 100 to 20 m/sec over 'worst case' designs. This represents weight savings of about 50% of the science payload. For the example case trajectory correction requirements are estimated for two candidate optical systems and the radio alone case. The use of onboard measurements allows a trajectory correction savings of approximately 140 m/sec.

Friedman, L. D.↗

Autonomous navigation preparations for future unmanned space missions

In order to prepare for the era of autonomous navigation, this paper first examines existing techniques for spacecraft navigation by describing the basic elements of the Mark-I and II navigation technologies. The remainder of the paper deals with identification of criteria which necessitate onboard navigation, and with promising solutions now under consideration. An attractive solution possibility is proposed which utilizes narrow-angle optics, a charge-coupled device area-array image sensor, a small advanced onboard flight computer, and a simplified set of software algorithms. Onboard commands would be derived and sent to the appropriate spacecraft attitude control, propulsion, and science platform pointing subsystems. The proposed autonomous navigation system does not address all mission options, but focuses primarily on precision approach trajectory control and adaptive science instrument pointing for asteroid, cometary, and outer planet satellite missions.

Kohlhase, C. E.↗

Executive control systems in the engineering design environment

Executive Control Systems (ECSs) are software structures for the unification of various engineering design application programs into comprehensive systems with a central user interface (uniform access) method and a data management facility. Attention is presently given to the most significant determinations of a research program conducted for 24 ECSs, used in government and industry engineering design environments to integrate CAD/CAE applications programs. Characterizations are given for the systems' major architectural components and the alternative design approaches considered in their development. Attention is given to ECS development prospects in the areas of interdisciplinary usage, standardization, knowledge utilization, and computer science technology transfer.

Hurst, P. W.↗

Space Telescope Antenna Pointing System analysis and test

The Space Telescope (ST), carrying five astronomy instruments, is a long-life spacecraft designed to achieve and maintain ultrafine stabilization jitter performance. The rms jitter specification for pointing performance is 7 marcsec (1sigma) during periods of scientific observation. Spacecraft attitude control is achieved by onboard computer processing of attitude and rate sensor data to generate reaction-wheel torque commands. The ST Antenna Pointing System is used to position a high-gain antenna for relaying science and engineering data from the spacecraft to the ground station.

Dodder, R.↗

EOSDIS - Its role in the EOS program and its importance to the scientific community

In order to manage the global data sets required to understand the earth as a system, the EOS Data and Information System (EOSDIS) will collect and store satellite, aircraft, and in situ measurements and their resultant data products, and will distribute the data conveniently. EOSDIS will also provide product generation and science computing facilities to support the development, processing, and validation of standard EOS science data products. The overall architecture of EOSDIS, and how the Distributed Active Archive Centers fit into that structure, are shown. EOSDIS will enable users to query data bases nationally, make use of keywords and other mnemonic identifiers, and see graphic images of subsets of available data prior to ordering full (or selected pieces of) data sets for use in their 'home' environment.

Price, Robert D.↗

Aerodynamics of a Uranus Aerocapture System Using a Mars-Heritage Entry Vehicle

Aerodynamic characteristics of an aerocapture system intended to deliver a flagship-class orbiter and probe planetary science mission to Uranus are presented. The aeroshell of the Mars Science Laboratory and Mars 2020 entry vehicles is proposed as a baseline for this system to reduce the amount of necessary technology development. Direct Simulation Monte Carlo and Navier-Stokes computational fluid dynamics solutions are used to characterize the aerodynamic performance of the Mars-heritage vehicle for aerocapture flight at Uranus. These results are incorporated into an aerodatabase for use in six degree-of-freedom trajectory studies and mission design. Updates are made to the Mars-heritage aerodynamic uncertainty model based on observations in the Uranus-specific computational data to ensure the model is conservatively bounding for the proposed flight space. Necessary modifications to the aeroshell for system packaging are found to have minimal effect on aerodynamic performance. The resulting aerodatabase and uncertainty model are used to show the existing Mars-heritage entry vehicles have sufficient aerodynamic performance to achieve required control margin for Uranus aerocapture.

Eli R Shellabarger↗

Aerodynamics of a Uranus Aerocapture System Using a Mars-Heritage Entry Vehicle

Aerodynamic characteristics of an aerocapture system intended to deliver a flagship-class orbiter and probe planetary science mission to Uranus are presented. The aeroshell of the Mars Science Laboratory and Mars 2020 entry vehicles is proposed as a baseline for this system to reduce the amount of necessary technology development. Direct Simulation Monte Carlo and Navier-Stokes computational fluid dynamics solutions are used to characterize the aerodynamic performance of the Mars-heritage vehicle for aerocapture flight at Uranus. These results are incorporated into an aerodatabase for use in six degree-of-freedom trajectory studies and mission design. Updates are made to the Mars-heritage aerodynamic uncertainty model based on observations in the Uranus-specific computational data to ensure the model is conservatively bounding for the proposed flight space. Necessary modifications to the aeroshell for system packaging are found to have minimal effect on aerodynamic performance. The resulting aerodatabase and uncertainty model are used to show the existing Mars-heritage entry vehicles have sufficient aerodynamic performance to achieve required control margin for Uranus aerocapture.

Eli Shellabarger↗

ISAIA: Interoperable Systems for Archival Information Access

The ISAIA project was originally proposed in 1999 as a successor to the informal AstroBrowse project. AstroBrowse, which provided a data location service for astronomical archives and catalogs, was a first step toward data system integration and interoperability. The goals of ISAIA were ambitious: '...To develop an interdisciplinary data location and integration service for space science. Building upon existing data services and communications protocols, this service will allow users to transparently query hundreds or thousands of WWW-based resources (catalogs, data, computational resources, bibliographic references, etc.) from a single interface. The service will collect responses from various resources and integrate them in a seamless fashion for display and manipulation by the user.' Funding was approved only for a one-year pilot study, a decision that in retrospect was wise given the rapid changes in information technology in the past few years and the emergence of the Virtual Observatory initiatives in the US and worldwide. Indeed, the ISAIA pilot study was influential in shaping the science goals, system design, metadata standards, and technology choices for the virtual observatory. The ISAIA pilot project also helped to cement working relationships among the NASA data centers, US ground-based observatories, and international data centers. The ISAIA project was formed as a collaborative effort between thirteen institutions that provided data to astronomers, space physicists, and planetary scientists. Among the fruits we ultimately hoped would come from this project would be a central site on the Web that any space scientist could use to efficiently locate existing data relevant to a particular scientific question. Furthermore, we hoped that the needed technology would be general enough to allow smaller, more-focused community within space science could use the same technologies and standards to provide more specialized services. A major challenge to searching for data across a broad community is that information that describe some data products are either not relevant to other data or not applicable in the same way. Some previous metadata standard development efforts (e.g., in the earth science and library communities) have produced standards that are very large and difficult to support. To address this problem, we studied how a standard may be divided into separable pieces. Data providers that wish to participate in interoperable searches can support only those parts of the standard that are relevant to them. We prototyped a top-level metadata standard that was small and applicable to all space science data.

Hanisch, Robert J.↗

Using XR for Improving Scientific Discovery With Numerical Weather Models

Earth science (ES) digital twins will help us understand the complex interactions and interrelationships that make up our Earth system and the impacts of earth science phenomena on it. Our work addresses two underdeveloped areas in current ES digital twin work: improving the understanding and interaction with ES model outputs by using Virtual and Mixed Reality (XR) tools and improving the non-intuitive mapping of continuous ES natural phenomena to gridded reference frames in current numerical models. Traditionally, scientists working on ES view and analyze the results of calculated or measured observables with static 1-dimensional (1D), 2D or 3D plots displayed on flat computer screens or paper. Using such limited mediums, it can be very difficult to identify, track and understand the evolution of key features due to poor viewing angles and the nature of flat computer screens. In addition, numerical models, such as the NASA Goddard Earth Observing System (GEOS) ES model, are almost exclusively formulated, visualized and analyzed in an Eulerian reference frame with fixed grid points in space and time. However, ES phenomena such as convective clouds, hurricanes and wildfire smoke plumes are visualized and analyzed in a Lagrangian reference frame: therefore it is often difficult and unnatural to understand these phenomena in relation to each other, visualized either in an Eulerian or Lagrangian context. In 3D visualizations, data generally takes one of three forms: gridded (e.g., voxelized) data, where space is divided into regions; point clouds, where data is represented as a set of points; and meshes, where objects are rendered as surfaces composed of small polygons (usually triangles). A gridded, Eulerian reference frame has been the default representation for the 2D visual analysis of atmospheric data in part because the numerical methods used to generate atmospheric model data in the first place use a gridded approach, with equations defining the relationships between the physical variables in each of a grid's cells across successive timesteps. In our work, we are particularly interested in data from GEOS. Another reason why gridded representations tend to be used for visualizing data from such models is because trajectories are difficult to interpret from representations on 2D surfaces, due to line-of-sight ambiguity. Instead of a fixed grid from GEOS, we embed a trajectory model to simulate particles' movement throughout a GEOS run. We then ingest these particle trajectories as animated point clouds with a NASA open source XR toolkit, the Mixed Reality Exploration Toolkit (MRET), and merge GEOS data with ES phenomena data onto one combined visualization that the user can intuitively interact with. Efficient rendering of arbitrarily large point clouds is an ongoing challenge being addressed by the computer science community, with the GPU-based optimizations and efficient GPU memory utilization a common theme of recent advances, especially for XR, where sustained high frame rate is mandatory to save the user from suffering due to simulation sickness. In this work, we describe and evaluate our progress in choosing and implementing appropriate methods for rendering arbitrarily large point clouds within MRET for XR. While tracking the XR headset enables the immersion of a user within a 3D scene of a data visualization, tracking of XR handheld controllers or user’s hands enables us to implement intuitive user interactions with the visualized datasets. Conventional tools require a user working with an ES visualization to conduct many interactions to commit their intended selections or manipulations with a visualized dataset; for example to specify a set of points in 3D space. Doing so in a 2D flat screen interface has traditionally required specifying a set of points in three distinct 2D coordinate systems (XY, XZ, and YZ), which is cumbersome. In other scientific domains, it has been shown that specifying or selecting a location or volume in XR using handheld controllers or tracked hands allows for greater speed and accuracy. We anticipate the same will hold true for atmospheric data, and we will share initial results of measuring the utility of such an interface. Notably, as the data being visualized is generated by GEOS as a prediction based on initial conditions, an intended application of our tool is to serve as part of an iterative feedback loop. Through XR, a scientist will review and manipulate a GEOS model run, modifying the conditions as needed to do subsequent runs of GEOS. Thereby, XR-based improvements to speed and accuracy of 3D tagging of points minimizes the effort required by both the scientist and the computer cluster conducting the necessary calculations.

Thomas Grubb↗

A Global Repository for Planet-Sized Experiments and Observations

Working across U.S. federal agencies, international agencies, and multiple worldwide data centers, and spanning seven international network organizations, the Earth System Grid Federation (ESGF) allows users to access, analyze, and visualize data using a globally federated collection of networks, computers, and software. Its architecture employs a system of geographically distributed peer nodes that are independently administered yet united by common federation protocols and application programming interfaces (APIs). The full ESGF infrastructure has now been adopted by multiple Earth science projects and allows access to petabytes of geophysical data, including the Coupled Model Intercomparison Project (CMIP) output used by the Intergovernmental Panel on Climate Change assessment reports. Data served by ESGF not only include model output (i.e., CMIP simulation runs) but also include observational data from satellites and instruments, reanalyses, and generated images. Metadata summarize basic information about the data for fast and easy data discovery.

Earth Systems Grid Federation (ESGFC)↗

A Overview of New Technologies Driving Innovation in the Airborne Science Community

Following a more than a century of scientific aircraft and ballooning there is a sense that a renaissance of sorts is at hand in the aviation industry. The advent of incredibly miniaturized autopilots, inertial navigation systems, GPS antennae, and payloads has sparked a revolution in manned and unmanned aircraft. Improved SATCOM and onboard computing has enabled realtime data processing and improved transfer of data on and off the aircraft, making flight planning and data collection more efficient and effective. Electric propulsion systems are scaling up to larger and larger vehicles as evidenced by the NASA GL-10, which is leading to a new X-plane and is leading to renewed interest in personal air vehicles. There is also significant private and government investments in the development of High Altitude, Long Endurance (HALE) aircraft. This presentation will explore how such developments are likely to improve our ability to observe earth systems processes from aircraft by providing an overview of current NASA Airborne Science capabilities, followed by a brief discussion of new technologies being applied to Airborne Science missions, and then conclude with an overview of new capabilities on the horizon that are likely to be of interest to the Earth Science community.

airborne science↗

An Overview of New Technologies Driving Innovation in the Airborne Science Community

Following a more than a century of scientific aircraft and ballooning there is a sense that a renaissance of sorts is at hand in the aviation industry. The advent of incredibly miniaturized autopilots, inertial navigation systems, GPS antennae, and payloads has sparked a revolution in manned and unmanned aircraft. Improved SATCOM and onboard computing has enabled realtime data processing and improved transfer of data on and off the aircraft, making flight planning and data collection more efficient and effective. Electric propulsion systems are scaling up to larger and larger vehicles as evidenced by the NASA GL-10, which is leading to a new X-plane and is leading to renewed interest in personal air vehicles. There is also significant private and government investments in the development of High Altitude, Long Endurance (HALE) aircraft. This presentation will explore how such developments are likely to improve our ability to observe earth systems processes from aircraft by providing an overview of current NASA Airborne Science capabilities, followed by a brief discussion of new technologies being applied to Airborne Science missions, and then conclude with an overview of new capabilities on the horizon that are likely to be of interest to the Earth Science community.

airborne science↗