Engineering PapersSearch

SEARCH · Engineering Papers

Results for “Dshell”

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.

Dshell++: A Component Based, Reusable Space System Simulation Framework

This paper describes the multi-mission Dshell++ simulation framework for high fidelity, physics-based simulation of spacecraft, robotic manipulation and mobility systems. Dshell++ is a C++/Python library which uses modern script driven object-oriented techniques to allow component reuse and a dynamic run-time interface for complex, high-fidelity simulation of spacecraft and robotic systems. The goal of the Dshell++ architecture is to manage the inherent complexity of physicsbased simulations while supporting component model reuse across missions. The framework provides several features that support a large degree of simulation configurability and usability.

Software

H_Burn_Key2_Dshell_CCC: Pre-shot Report

The double shell implosion platform presents an opportunity to explore the dynamics of a burning plasma within a volumetric burn framework. The double shell campaign and the ICF program at Los Alamos National Laboratory (LANL) is focused on achieving burning plasma using an indirectly driven double shell implosion at the National Ignition Facility (NIF) at the Lawrence Livermore National Laboratory (LLNL). Double shell implosion is aimed at achieving robust ignition with lower convergence, albeit introducing more engineering and physics complexity due to the intricacies of assembling the capsule. The double shell target is comprised of an outer aluminum ablator shell and an inner high-Z (made of molybdenum or tungsten) pusher shell, separated by a cushion of low-density foam. The outer shell undergoes ablation driven by hohlraum-generated x-rays, which compress the foam to immense pressures, reaching several gigabars. This creates a pressure reservoir that propels the high-Z metal pusher, compressing and heating the deuterium-tritium (DT) liquid fuel to significant densities and temperatures, thereby igniting the plasma.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY

Simulating Descent and Landing of a Spacecraft

The Dynamics Simulator for Entry, Descent, and Surface landing (DSENDS) software performs high-fidelity simulation of the Entry, Descent, and Landing (EDL) of a spacecraft into the atmosphere and onto the surface of a planet or a smaller body. DSENDS is an extension of the DShell and DARTS programs, which afford capabilities for mathematical modeling of the dynamics of a spacecraft as a whole and of its instruments, actuators, and other subsystems. DSENDS enables the modeling (including real-time simulation) of flight-train elements and all spacecraft responses during various phases of EDL. DSENDS provides high-fidelity models of the aerodynamics of entry bodies and parachutes plus supporting models of atmospheres. Terrain and real-time responses of terrain-imaging radar and lidar instruments can also be modeled. The program includes modules for simulation of guidance, navigation, hypersonic steering, and powered descent. Automated state-machine-driven model switching is used to represent spacecraft separations and reconfigurations. Models for computing landing contact and impact forces are expected to be added. DSENDS can be used as a stand-alone program or incorporated into a larger program that simulates operations in real time.

Balaram, J.

Simulating Operation of a Planetary Rover

Simulating Operation of a Planetary Rover Rover Analysis, Modeling, and Simulations (ROAMS) is a computer program that simulates the operation of a robotic vehicle (rover) engaged in exploration of a remote planet. ROAMS is a roverspecific extension of the DARTS and Dshell programs, described in prior NASA Tech Briefs articles, which afford capabilities for mathematical modeling of the dynamics of a spacecraft as a whole and of its instruments, actuators, and other subsystems. ROAMS incorporates mathematical models of kinematics and dynamics of rover mechanical subsystems, sensors, interactions with terrain, solar panels and batteries, and onboard navigation and locomotion-control software. ROAMS provides a modular simulation framework that can be used for analysis, design, development, testing, and operation of rovers. ROAMS can be used alone for system performance and trade studies. Alternatively, ROAMS can be used in an operator-in-the-loop or flight-software closed-loop environment. ROAMS can also be embedded within other software for use in analysis and development of algorithms, or for Monte Carlo studies, using a variety of terrain models, to generate performance statistics. Moreover, taking advantage of realtime features of the underlying DARTS/Dshell simulation software, ROAMS can also be used for real-time simulations.

Jain, Abhinandan

System engineering challenges of real-time simulation for Mars SmartLander entry, descent, and landing

The Jet Propulsion Laboratory (JPL) is developing a high-fidelity, real-time spacecraft simulator for Entry, Descent and Landing (EDL) on planetary and small bodies. This simulator, DSENDS (Dynamics Simulator for Entry, Descent and Surface landing), is an EDL-specific extension of the JPL Darts/Dshell multi-mission spacecraft dynamics and devices simulation toolkit which is in use by missions such as Cassini, Galileo, SIM, and Starlight.

Dshell EDL simulator

Physics-Based Simulator for NEO Exploration Analysis & Simulation

As part of the Space Exploration Analysis and Simulation (SEAS) task, the National Aeronautics and Space Administration (NASA) is using physics-based simulations at NASA's Jet Propulsion Laboratory (JPL) to explore potential surface and near-surface mission operations at Near Earth Objects (NEOs). The simulator is under development at JPL and can be used to provide detailed analysis of various surface and near-surface NEO robotic and human exploration concepts. In this paper we describe the SEAS simulator and provide examples of recent mission systems and operations concepts investigated using the simulation. We also present related analysis work and tools developed for both the SEAS task as well as general modeling, analysis and simulation capabilites for asteroid/small-body objects.

Dshell