Search NASA⌕ Search

SEARCH · Search NASA

Results for “MARS code”

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 415 records · Page 23

NASA VERVE: Interactive 3D Visualization Within Eclipse

At NASA, we develop myriad Eclipse RCP applications to provide situational awareness for remote systems. The Intelligent Robotics Group at NASA Ames Research Center has developed VERVE - a high-performance, robot user interface that provides scientists, robot operators, and mission planners with powerful, interactive 3D displays of remote environments.VERVE includes a 3D Eclipse view with an embedded Java Ardor3D scenario, including SWT and mouse controls which interact with the Ardor3D camera and objects in the scene. VERVE also includes Eclipse views for exploring and editing objects in the Ardor3D scene graph, and a HUD (Heads Up Display) framework allows Growl-style notifications and other textual information to be overlayed onto the 3D scene. We use VERVE to listen to telemetry from robots and display the robots and associated scientific data along the terrain they are exploring; VERVE can be used for any interactive 3D display of data.VERVE is now open source. VERVE derives from the prior Viz system, which was developed for Mars Polar Lander (2001) and used for the Mars Exploration Rover (2003) and the Phoenix Lander (2008). It has been used for ongoing research with IRG's K10 and KRex rovers in various locations. VERVE was used on the International Space Station during two experiments in 2013 - Surface Telerobotics, in which astronauts controlled robots on Earth from the ISS, and SPHERES, where astronauts control a free flying robot on board the ISS.We will show in detail how to code with VERVE, how to interact between SWT controls to the Ardor3D scenario, and share example code.

3D Visualization↗

Assessment of the Reconstructed Aerodynamics of the Mars Science Laboratory Entry Vehicle

On August 5, 2012, the Mars Science Laboratory entry vehicle successfully entered Mars atmosphere, flying a guided entry until parachute deploy. The Curiosity rover landed safely in Gale crater upon completion of the Entry Descent and Landing sequence. This paper compares the aerodynamics of the entry capsule extracted from onboard flight data, including Inertial Measurement Unit (IMU) accelerometer and rate gyro information, and heatshield surface pressure measurements. From the onboard data, static force and moment data has been extracted. This data is compared to preflight predictions. The information collected by MSL represents the most complete set of information collected during Mars entry to date. It allows the separation of aerodynamic performance from atmospheric conditions. The comparisons show the MSL aerodynamic characteristics have been identified and resolved to an accuracy better than the aerodynamic database uncertainties used in preflight simulations. A number of small anomalies have been identified and are discussed. This data will help revise aerodynamic databases for future missions and will guide computational fluid dynamics (CFD) development to improved prediction codes.

Schoenenberger, Mark↗

Deep Space Test Bed for Radiation Studies

A key factor affecting the technical feasibility and cost of missions to Mars or the Moon is the need to protect the crew from ionizing radiation in space. Some analyses indicate that large amounts of spacecraft shielding may be necessary for crew safety. The shielding requirements are driven by the need to protect the crew from Galactic cosmic rays (GCR). Recent research activities aimed at enabling manned exploration have included shielding materials studies. A major goal of this research is to develop accurate radiation transport codes to calculate the shielding effectiveness of materials and to develop effective shielding strategies for spacecraft design. Validation of these models and calculations must be addressed in a relevant radiation environment to assure their technical readiness and accuracy. Test data obtained in the deep space radiation environment can provide definitive benchmarks and yield uncertainty estimates of the radiation transport codes. The two approaches presently used for code validation are ground based testing at particle accelerators and flight tests in high-inclination low-earth orbits provided by the shuttle, free-flyer platforms, or polar-orbiting satellites. These approaches have limitations in addressing all the radiation-shielding issues of deep space missions in both technical and practical areas. An approach based on long duration high altitude polar balloon flights provides exposure to the galactic cosmic ray composition and spectra encountered in deep space at a lower cost and with easier and more frequent access than afforded with spaceflight opportunities. This approach also results in shorter development times than spaceflight experiments, which is important for addressing changing program goals and requirements.

Adams, James H.↗

A Summary of the Development of a Nominal Land Landing Airbag Impact Attenuation System for the Orion Crew Module

Airborne Systems North America (formally Irvin Aerospace Inc) has developed an Airbag Landing System for the Orion Crew Module of the Crew Exploration Vehicle. This work is in support of the NASA Langley Research Center Landing System Advanced Development Project. Orion is part of the Constellation Program to send human explorers back to the moon, and then onwards to Mars and other destinations in the Solar System. A component of the Vision for Space Exploration, Orion is being developed to also enable access to space following the retirement of the Space Shuttle in the next decade. This paper documents the development of a conceptual design, fabrication of prototype assemblies, component level testing and two generations of airbag landing system testing. The airbag system has been designed and analyzed using the transient dynamic finite element code LS-DYNA(RegisteredTradeMark). The landing system consists of six airbag assemblies; each assembly comprising a primary impact venting airbag and a non-venting anti-bottoming airbag. The anti-bottoming airbag provides ground clearance following the initial impact attenuation sequence. Incorporated into each primary impact airbag is an active vent that allows the entrapped gas to exit the control volume. The size of the vent is tailored to control the flow-rate of the exiting gas. An internal shaping structure is utilized to control the shape of the primary or main airbags prior to ground impact; this significantly improves stroke efficiency and performance.

Tutt, Ben↗

Detection and period measurements of GX1+4 at hard x ray energies with the SIGMA telescope

The galactic Low Mass X ray Binary GX1+4 was detected by the coded aperture hard X ray gamma ray SIGMA telescope during the Feb. to April 1991 observations of the galactic center regions. The source, whose emission varied during the survey of a factor greater than 40 pct., reached a maximum luminosity in the 40 to 140 energy range of 1.03 x 10(exp 37) erg/s (D = 8.5 kpc), thus approaching the emission level of the 1970 to 1980 high state. Two minute flux pulsations were detected on Mar. 22 and on Mar. 31 and Apr. 1. Comparison with the last period measurements shows that the current spin-down phase of GX1+4 is ending. Concerning the proposed association of this source with the galactic center 511 keV annihilation emission, upper limits were derived.

Laurent, PH.↗

Deep-Space Optical Terminals

We eport on engineering trades that led to the conceptual design of a laser communications terminal for spacecraft probing Mars. The flight terminal, the ground receiver and the ground transmitter subsystems are described. The flight terminal point design has 0.25 Gb/s downlink data-rate capability from the Mars close distance (0.42 AU). Capability for uplink data-rate of 0.3 Mb/s and ranging with 30 cm precision are also addressed.

laser communications↗

Space Test and Operations Port for Exploration Missions

The International Space Station (ISS) has from its inception included plans to support the testing of exploration vehicle/systems technology, the assembly of space transport vehicles, and a variety of operations support (communications, crew transfer, cargo handling, etc). Despite the fact that the ISS has gone through several re-designs and reductions in size and capabilities over the past 20 years, it still has the key capabilities, truss structure, docking nodes, etc required to support these exploration mission activities. ISS is much like a frontier outpost in the Old West, which may not have been in optimum location (orbit) for assisting travelers on their way to California (the Moon and Mars), but nevertheless because it had supplies and other support services (regular logistics from Earth, crewmembers, robotics, and technology test and assembly support capabilities) was regularly used as a stopover and next trip phase preparation site by all kinds of travelers. This paper will describe some of the ISS capabilities which are being used currently, and are being planned for use, by various payload sponsors, developers and Principal Investigators, sponsored by the NASA Office of Space Flight (Code M ISS Research Program Office - Department of Defense (DoD), NASA Hqs Office of Space Communications, Italian Space Agency, etc.). Initial ideas and concepts for payloads and technology testing which are being planned, or which are being investigated, for use in support of advanced space technology development and verification and exploration mission activities will be summarized. Some of the future ISS payloads and test activities already identified include materials and system component space environment testing, laser space communication system demonstrations (leading to the possible development of an ISS deep space communication node), and an advanced space propulsion testbed and ISS based, free-flying platform.

Holt, Alan C.↗

Navier-Stokes solutions with surface catalysis for Martian atmospheric entry

In this study numerical solutions have been obtained for two-dimensional axisymmetric hypersonic nonequilibrium CO2 flow over a high angle blunt cone with appropriate surface boundary conditions to account for energy and mass conservation at the body surface. The flowfield is described by the Navier-Stokes equations and multicomponent conservation laws which account for both translational and internal vibrational nonequilibrium effects. Complete forebody solutions have been obtained for the peak heating point of the Mars entry trajectory specified in the proposed NASA MESUR (Mars Environmental Survey) project. In these solutions, radiative equilibrium wall temperature and surface heating distributions are determined over the MESUR aeroshell forebody for entry velocity equal to 7 km/sec with varying degrees of surface catalysis. The effects of gas kinetics, surface catalysis, transport properties, and vibrational relaxation times on the surface heating are examined. The results identify some important issues in the prediction of surface heating for flows in thermochemical nonequilibrium and show that the Navier-Stokes code used herein is effective for thermal protection system design and materials selection.

Chen, Y.-K.↗

Generic Spacecraft Model for Real-Time Simulation

Generic Spacecraft is the name of an evolving library of software that provides for simulation of a generic spacecraft that can orbit the Earth and land on the Moon (and, eventually, on Mars). This library is incorporated into the Langley Standard Realtime Simulation in C++ (LaSRS++) software framework. The generic-spacecraft simulation serves as a test bed for modeling spacecraft dynamics, propulsion, control systems, guidance, and displays. The Generic Spacecraft library supplements the LaSRS++ framework with an interface that facilitates the connection of new models into the LaSRS++ simulation by eliminating what would otherwise be the necessity of writing additional C++ classes to record data from the models and code to display values on graphical user interfaces (GUIs): The library includes routines for integrating new models into the LaSRS++ framework, identifying model inputs and outputs with full descriptions and units identified, recording data, and automatically generating graphical user interfaces (GUIs). The library is designed to be used in a manner similar to that of LaSRS++ software components for simulating vehicles other than the generic spacecraft. The user specifies (1) a spacecraft and individual models to be constructed and (2) connections between individual model inputs and outputs.

Kenney, Patrick S.↗

Adding GPU Support to the Markov Chain Monte Carlo Code Catmip

In geophysics, we are confronted with many under-determined inverse problems. For example, all of our observations of earthquakes are made at the Earth’s surface. So, when we try to infer how slip during an earthquake evolves in space and time, we find that there are many potential slip histories that are consistent with our limited observations and our understanding of earthquake physics. One way to approach these problems is with Bayesian analysis which allows us to infer the ensemble of all potential slip models that satisfy the observations and our prior knowledge of earthquake physics. In Bayesian analysis, our prior knowledge is known as the prior probability density function or prior PDF, the fit to the data is known as the data likelihood, and the target PDF that satisfies both the prior PDF and data likelihood is known as the posterior PDF. However, simulating the posterior PDF typically requires using Markov Chain Monte Carlo (MCMC) to draw tens of billions of random realizations of earthquake slip models, which may not be computationally feasible. To make this and similar geophysical inversions computationally tractable, we developed the Cascading Adaptive Transitional Metropolis In Parallel (CATMIP) algorithm. CATMIP is an efficient parallel Markov Chain Monte Carlo (MCMC) sampler that is used for model fitting and uncertainty quantification in geophysics. Example use cases are earthquake rupture modeling, determining mineral composition on Mars, reconstructing the history of ocean salinity, and historical earthquake relocation. CATMIP employs many parallel instances of the Metropolis algorithm for sampling in a transitioning framework. Transitioning is a process in which a set of random samples at equilibrium with a known probability density function (PDF) are used as seeds for the Markov chains to sample successive target PDFs that incrementally move the distribution from the starting seeds to the final desired PDF that describes the relative plausibility of potential values for the model parameters. The algorithm is implemented as a Master-Worker model employing MPI for communication. The worker processes are loosely coupled with global parameters periodically optimized by the master process. This provides a very high amount of parallelism with little communication between updates. During the presentation we will discuss the history of the algorithm and elaborate the earthquake rupture modeling use case for the CATMIP package. Our first step toward GPU optimization was to optimize the code for the CPU. CPU profiling revealed that most of the compute time is spent in calls to level 2 BLAS routines and calls to GSL random number generators. We revised the algorithm to employ level 3 BLAS routines instead. In our presentation we will describe how this was accomplished. Adding GPU support to CATMIP consisted mostly of replacing the calls to GSL with calls to GPU vendor-provided library routines. A small number of loops were directly implemented in CUDA. In the presentation will provide implementation details. Finally, we will discuss methods for profiling and opportunities for further optimizing GPU execution. By creating a code with the flexibility to run on either a CPU or GPU architecture, CATMIP can be used on systems ranging from large CPU-based HPC environments to single servers with GPU acceleration and everything in between.

HECC↗

Extreme Programming: Maestro Style

"Extreme Programming: Maestro Style" is the name of a computer programming methodology that has evolved as a custom version of a methodology, called extreme programming that has been practiced in the software industry since the late 1990s. The name of this version reflects its origin in the work of the Maestro team at NASA's Jet Propulsion Laboratory that develops software for Mars exploration missions. Extreme programming is oriented toward agile development of software resting on values of simplicity, communication, testing, and aggressiveness. Extreme programming involves use of methods of rapidly building and disseminating institutional knowledge among members of a computer-programming team to give all the members a shared view that matches the view of the customers for whom the software system is to be developed. Extreme programming includes frequent planning by programmers in collaboration with customers, continually examining and rewriting code in striving for the simplest workable software designs, a system metaphor (basically, an abstraction of the system that provides easy-to-remember software-naming conventions and insight into the architecture of the system), programmers working in pairs, adherence to a set of coding standards, collaboration of customers and programmers, frequent verbal communication, frequent releases of software in small increments of development, repeated testing of the developmental software by both programmers and customers, and continuous interaction between the team and the customers. The environment in which the Maestro team works requires the team to quickly adapt to changing needs of its customers. In addition, the team cannot afford to accept unnecessary development risk. Extreme programming enables the Maestro team to remain agile and provide high-quality software and service to its customers. However, several factors in the Maestro environment have made it necessary to modify some of the conventional extreme-programming practices. The single most influential of these factors is that continuous interaction between customers and programmers is not feasible.

Norris, Jeffrey↗

Sedimentology of Martian Gravels from Mardi Twilight Imaging: Techniques

Quantitative sedimentologic analysis of gravel surfaces dominated by pebble-sized clasts has been employed in an effort to untangle aspects of the provenance of surface sediments on Mars using Curiosity's MARDI nadir-viewing camera operated at twilight Images have been systematically acquired since sol 310 providing a representative sample of gravel-covered surfaces since the rover departed the Shaler region. The MARDI Twilight imaging dataset offers approximately 1 millimeter spatial resolution (slightly out of focus) for patches beneath the rover that cover just under 1 m2 in area, under illumination that makes clast size and inter-clast spacing analysis relatively straightforward using semi- automated codes developed for use with nadir images. Twilight images are utilized for these analyses in order to reduce light scattering off dust deposited on the front MARDI lens element during the terminal stages of Curiosity's entry, descent and landing. Such scattering is worse when imaging bright, directly-illuminated surfaces; twilight imaging times yield diffusely-illuminated surfaces that improve the clarity of the resulting MARDI product. Twilight images are obtained between 10-30 minutes after local sunset, governed by the timing of the end of the no-heat window for the camera. Techniques were also utilized to examine data terrestrial locations (the Kau Desert in Hawaii and near Askja Caldera in Iceland). Methods employed include log hyperbolic size distribution (LHD) analysis and Delauney Triangulation (DT) inter-clast spacing analysis. This work extends the initial results reported in Yingst et al., that covered the initial landing zone, to the Rapid-Transit Route (RTR) towards Mount Sharp.

sedimentologic↗

Mission science value-cost savings from the Advanced Imaging Communication System (AICS)

An Advanced Imaging Communication System (AICS) was proposed in the mid-1970s as an alternative to the Voyager data/communication system architecture. The AICS achieved virtually error free communication with little loss in the downlink data rate by concatenating a powerful Reed-Solomon block code with the Voyager convolutionally coded, Viterbi decoded downlink channel. The clean channel allowed AICS sophisticated adaptive data compression techniques. Both Voyager and the Galileo mission have implemented AICS components, and the concatenated channel itself is heading for international standardization. An analysis that assigns a dollar value/cost savings to AICS mission performance gains is presented. A conservative value or savings of $3 million for Voyager, $4.5 million for Galileo, and as much as $7 to 9.5 million per mission for future projects such as the proposed Mariner Mar 2 series is shown.

Rice, R. F.↗

Tools Ensure Reliability of Critical Software

In November 2006, after attempting to make a routine maneuver, NASA's Mars Global Surveyor (MGS) reported unexpected errors. The onboard software switched to backup resources, and a 2-day lapse in communication took place between the spacecraft and Earth. When a signal was finally received, it indicated that MGS had entered safe mode, a state of restricted activity in which the computer awaits instructions from Earth. After more than 9 years of successful operation gathering data and snapping pictures of Mars to characterize the planet's land and weather communication between MGS and Earth suddenly stopped. Months later, a report from NASA's internal review board found the spacecraft's battery failed due to an unfortunate sequence of events. Updates to the spacecraft's software, which had taken place months earlier, were written to the wrong memory address in the spacecraft's computer. In short, the mission ended because of a software defect. Over the last decade, spacecraft have become increasingly reliant on software to carry out mission operations. In fact, the next mission to Mars, the Mars Science Laboratory, will rely on more software than all earlier missions to Mars combined. According to Gerard Holzmann, manager at the Laboratory for Reliable Software (LaRS) at NASA's Jet Propulsion Laboratory (JPL), even the fault protection systems on a spacecraft are mostly software-based. For reasons like these, well-functioning software is critical for NASA. In the same year as the failure of MGS, Holzmann presented a new approach to critical software development to help reduce risk and provide consistency. He proposed The Power of 10: Rules for Developing Safety-Critical Code, which is a small set of rules that can easily be remembered, clearly relate to risk, and allow compliance to be verified. The reaction at JPL was positive, and developers in the private sector embraced Holzmann's ideas.

Source record↗

Biomechanical Modeling Analysis of Loads Configuration for Squat Exercise

INTRODUCTION: Long duration space travel will expose astronauts to extended periods of reduced gravity. Since gravity is not present to assist loading, astronauts will use resistive and aerobic exercise regimes for the duration of the space flight to minimize loss of bone density, muscle mass and aerobic capacity that occurs during exposure to a reduced gravity environment. Unlike the International Space Station (ISS), the area available for an exercise device in the next generation of spacecraft for travel to the Moon or to Mars is limited and therefore compact resistance exercise device prototypes are being developed. The Advanced Resistive Exercise Device (ARED) currently on the ISS is being used as a benchmark for the functional performance of these new devices. Biomechanical data collection and computational modeling aid the device design process by quantifying the joint torques and the musculoskeletal forces that occur during exercises performed on the prototype devices. METHODS The computational models currently under development utilize the OpenSim [1] software platform, consisting of open source code for musculoskeletal modeling, using biomechanical input data from test subjects for estimation of muscle and joint loads. The OpenSim Full Body Model [2] is used for all analyses. The model incorporates simplified wrap surfaces, a new knee model and updated lower body muscle parameters derived from cadaver measurements and magnetic resonance imaging of young adults. The upper body uses torque actuators at the lumbar and extremity joints. The test subjects who volunteer for this study are instrumented with reflective markers for motion capture data collection while performing squat exercising on the Hybrid Ultimate Lifting Kit (HULK) prototype device (ZIN Technologies, Middleburg Heights, OH). Ground reaction force data is collected with force plates under the feet, and device loading is recorded through load cells internal to the HULK. Test variables include the applied device load and the dual cable long bar or single cable T-bar interface between the test subject and the device. Data is also obtained using free weights with the identical loading for a comparison to the resistively loaded exercise device trials. The data drives the OpenSim biomechanical model, which has been scaled to match the anthropometrics of the test subject, to calculate the body loads. RESULTS Lower body kinematics, joint moments, joint forces and muscle forces are obtained from the OpenSim biomechanical analysis of the squat exercises under different loading conditions. Preliminary results from the model for the loading conditions will be presented as will hypotheses developed for follow on work.

Human Factors Engineering↗

Modeling Heatshield Erosion Due to Dust Particle Impacts for a Martian Entry Vehicle

Because planetary missions to Mars take years from initial design to arrival at Mars, and because of the unpredictability of major global dust storms, the de-sign of the thermal protection system (TPS) of a Mars entry vehicle requires an estimation for the potential damage caused by dust particle impacts on the heat-shield. This paper will review previous analytical and experimental approaches to modeling dust particle ero-sion and will compare the legacy models against more modern computational techniques and new dust ero-sion models that will be based on upcoming experi-ments in the German Aerospace Center (DLR) GBK facility. The various models will be compared by incorporating them into the Icarus material response code applied to a representative vehicle entering the Martian atmosphere.

planetary entry↗

Advances in image compression and automatic target recognition; Proceedings of the Meeting, Orlando, FL, Mar. 30, 31, 1989

Various papers on image compression and automatic target recognition are presented. Individual topics addressed include: target cluster detection in cluttered SAR imagery, model-based target recognition using laser radar imagery, Smart Sensor front-end processor for feature extraction of images, object attitude estimation and tracking from a single video sensor, symmetry detection in human vision, analysis of high resolution aerial images for object detection, obscured object recognition for an ATR application, neural networks for adaptive shape tracking, statistical mechanics and pattern recognition, detection of cylinders in aerial range images, moving object tracking using local windows, new transform method for image data compression, quad-tree product vector quantization of images, predictive trellis encoding of imagery, reduced generalized chain code for contour description, compact architecture for a real-time vision system, use of human visibility functions in segmentation coding, color texture analysis and synthesis using Gibbs random fields.

Tescher, Andrew G.↗

Improved Aerothermal Reliability Analysis Enabled by the Mars Sample Return Earth Entry System Aerothermal Database

The Mars Sample Return (MSR) campaign is a series of missions designed to retrieve Martian rock and soil samples for detailed study on Earth. The campaign is split into three primary phases: sample collection with the Mars2020 rover, retrieval with the Sample Return Lander (SRL) and Mars Ascent Vehicle (MAV), and then return to Earth with the Earth Return Orbiter (ERO) and Capture, Containment, and Return System (CCRS) [1]. The final sequence in the Earth return phase is the delivery and entry of the Earth Entry System (EES) sample return capsule. Due to unprecedented planetary protection concerns, the sample return capsule is subject to strict reliability requirements. To this end, the MSR-EES aerothermal team has implemented a flexible aerothermal database architecture capable of integration with state-of-the-art trajectory codes to provide a more rigorous aerothermal reliability analysis. The EES database enables the generation of environments at any location on the heatshield and can incorporate trajectory uncertainties to both statistically quantify aerothermal environments for arcjet testing and produce material response boundary conditions to rigorously select thermal protection system (TPS) sizing environments. This poster will not discuss the fundamental modeling assumptions included in the database, and will instead focus on the downstream reliability analyses that can be performed with a database of this architecture.

MSR-EES↗