Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Practices”

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 991 records · Page 55

Information Quality Cluster and Usability

The Information Quality Cluster (IQC) of the Federation of Earth Science Information Partners (ESIP) has been active since 2014 with membership from multiple organizations including NASA and NOAA. The purpose of this presentation is to foster collaboration between the IQC and the ESIP Usability Cluster. The IQC's activities are motivated partly by the guidelines on information quality from several federal agencies. The agencies developed the guidelines complying with a request in 2002 from the Office of Management and Budget (OMB). The OMB request resulted from a congressional mandate, namely, Section 515 of the Treasury and General Government Appropriations Act for Fiscal Year 2001 (Public Law 106-554; H.R. 5658). NASA's guidelines, for example, emphasize the need for high information quality indicating the various types of public users of information from NASA's missions and programs. The IQC's vision is to become an authoritative and responsive resource of information and guidance to data providers on how best to implement data quality standards and best practices, so that the implementations comply with the various agencies' guidelines, as well as provide users with the best quality of information possible. The IQC interacts with various national and international organizations and encourages collaboration for exchange of information. The IQC considers four aspects of information quality: Scientific Quality, Product Quality, Stewardship Quality and Service Quality. The IQC has considered several use cases to identify issues in capturing, describing, providing access to, and enabling use of information on quality. Several of these use cases point to issues about the usability of information. Collaboration between the IQC and Usability Cluster will be beneficial for arriving at solutions to such issues.

Remote Sensing; Data Systems; Information Quality;↗

Applying Research-Based Training Principles: Towards Crew-Centered, Mission-Oriented Space Flight Training

This chapter describes a training approach that applies empirically derived principles of training to re-imagining the overall design of NASA’s space flight training program. The chapter is focused specifically on the design of astronaut training for NASA’s future deep space, exploration missions to Mars. We briefly describe NASA’s space flight training practices during the Apollo and Space Shuttle eras as well as NASA’s current practices for training astronauts for their missions to the International Space Station. We provide an overview of NASA’s current concepts for a mission to Mars to scope our training approach. We envision a new space flight training approach which we term “crew-centered, mission oriented” training, inspired by the design approach offered in the context of airline pilot training by Barshi (2015). We apply some of the training principles reviewed by Kole and his colleagues in the companion volume (Kole, Healy, Schneider & Barshi, 2019), as well as by other researchers in training science (e.g., Ericsson, Krampe, & Tesch-Römer, 1993; Healy & Bourne, 2012; Salas, Wilson, Priest and Guthrie, 2006), into real-world, practical guidelines for the particular context of training astronauts for a mission to Mars.processes over very long retention intervals.

Training↗

Nasa Conjunction Assessment Risk Analysis Updated Requirements Architecture

The NASA Conjunction Assessment Risk Analysis (CARA) program has been performing routine on-orbit satellite conjunction risk analysis for unmanned NASA spacecraft since 2005, and has developed a robust operations procedure and set of recommended best practices for operational conjunction assessment. However, a number of recent developments in Space Situational Awareness and commercial space operations conduct, such as the immanent deployment of much more sensitive space sensing systems and the launching of much larger satellite constellations, have begun to challenge these standard collision risk parameters and calculations. In response CARA has pursued a multi-year evaluation initiative to re-examine risk assessment algorithms and techniques, to develop needed improvements, and to assemble analysis-based operational requirements. This paper gives an overview of the principal parts of the Conjunction Assessment (CA) risk assessment process used at CARA, outlines the technical challenges that each part presents, surveys the possible solutions, and then indicates which particular solution is being recommended for NASA.

Newman, Lauri K.↗

NASA Conjunction Assessment Risk Analysis (CARA) Updated Requirements Architecture

The NASA Conjunction Assessment Risk Analysis (CARA) program has been performing routine on-orbit satellite conjunction risk analysis for unmanned NASA spacecraft since 2005, and has developed a robust operations procedure and set of recommended best practices for operational conjunction assessment. However, a number of recent developments in Space Situational Awareness and commercial space operations conduct, such as the immanent deployment of much more sensitive space sensing systems and the launching of much larger satellite constellations, have begun to challenge these standard collision risk parameters and calculations. In response CARA has pursued a multi-year evaluation initiative to re-examine risk assessment algorithms and techniques, to develop needed improvements, and to assemble analysis-based operational requirements. This paper gives an overview of the principal parts of the Conjunction Assessment (CA) risk assessment process used at CARA, outlines the technical challenges that each part presents, surveys the possible solutions, and then indicates which particular solution is being recommended for NASA.

Newman, L. K.↗

Towards Crew-Centered, Mission-Oriented Space Flight Training

This poster describes a training approach that applies empirically derived principles of training to reimagining the overall design of NASA's space flight training program. The poster is focused specifically on the design of astronaut training for NASA's future deep space, exploration missions to Mars. We briefly describe NASA's space flight training practices during the Apollo and Space Shuttle eras as well as NASA's current practices for training astronauts for their missions to the International Space Station. We provide an overview of NASA's current concepts for a mission to Mars to scope our training approach. We envision a new space flight training approach which we term crew-centered, mission oriented training, inspired by the design approach offered in the context of airline pilot training by Barshi. We apply research-based training principles reviewed by Kole and his colleagues, as well as by other researchers in training science, into real-world, practical guidelines for the particular context of training astronauts for a mission to Mars.

Dempsey, Donna L.↗

Designing Non-Pneumatic, Structural Tires for Space: Challenges and Solutions for a Difficult Application

Design and development of Shape Memory Alloy (SMA) Tires is a difficult and challenging problem. A “build and test” approach isn’t practical due to both the expense and time associated with taking such an approach. The multiple iterations that would be required to close requirements space for a space flight hardware program makes this approach infeasible. Hence, details regarding GRC’s SMA modeling approach to solving this challenging problem will be highlighted and used to showcase the power associated with leveraging an SMA modeling framework during design.

Shape Memory Alloys (SMA)↗

NASA's Current Earth Science Program

NASA's Earth science program is a scientific endeavor whose goal is to provide long-term understanding of the Earth as an integrated system of land, water, air and life. A highly developed scientific knowledge of the Earth system is necessary to understand how the environment affects humanity, and how humanity may be affecting the environment. The remote sensing technologies used to gather the global environmental data used in such research also have numerous practical applications. Current applications of remote sensing data demonstrate their practical benefits in areas such as the monitoring of crop conditions and yields, natural disasters and forest fires; hazardous waste clean up; and tracking of vector-borne diseases. The long-term availability of environmental data is essential for the continuity of important research and applications efforts. NASA's Earth observation program has undergone many changes in the recent past.

Charles, Leslie Bermann↗

X-29A technology demonstrator flight test program overview

An overview of the X-29A functional flight program and concept evaluation program is presented, including some of the unique and different preparations for the first flight. Included are a discussion of the many organizational responsibilities and a description of the program management structure for the test team. Also discussed are preflight ground, flight functional envelope expansion, and flight research test objectives and qualitive results to date for both a limited-envelope flight control system and an expanded-envelope system. The aircraft, including the instrumentation system and measurements, is described. In addition, a discussion is included regarding the use of major support facilities, such as ground and flight simulators, the NASA Western Aeronautical Test Range and mission control center, and the Grumman automated telemetry station. An overview of the associated real-time and postflight batch data processing software approaches is presented. The use of hardware-in-the-loop simulation for independent verification and validation and mission planning and practice is discussed. Also included is a description of the flight-readiness review, the airworthiness and flight safety review, work scheduling, technical briefings, and preflight and postflight crew briefings. The configuration control process used on the X-29A program is described, and its relationship to both simulation and aircraft operations is discussed. An X-29A schedule overview is presented with an outline of a proposed follow-on program.

Sefic, W. J.↗

Making Spaceflight Practical and Affordable: Spacecraft Designs and Their Degree of Operability

As we push toward new and diverse space transportation capabilities, reduction in operations cost will become increasingly important. Achieving affordable and safe human spaceflight capabilities will be the mark of success for new programs and new providers. This paper reviews NASA s history in developing and operating human rated spacecraft, reviewing the key aspects of spacecraft design and their resultant impacts on operations phase complexity and cost. Specific examples from current and past programs are provided to tie together early program requirements, design implementation and resulting real-time operations experience into a complete "story" of design decisions and operational results. Based on these experiences, recommended techniques are outlined to enable earlier and more effective assessment of operations concerns during the design process.

Crocker, Alan R.↗

Augmenting Parametric Optimal Ascent Trajectory Modeling with Graph Theory

It has been well documented that decisions made in the early stages of Conceptual and Pre-Conceptual design commit up to 80% of total Life-Cycle Cost (LCC) while engineers know the least about the product they are designing [1]. Once within Preliminary and Detailed design however, making changes to the design becomes far more difficult to enact in both cost and schedule. Primarily this has been due to a lack of detailed data usually uncovered later during the Preliminary and Detailed design phases. In our current budget-constrained environment, making decisions within Conceptual and Pre-Conceptual design which minimize LCC while meeting requirements is paramount to a program's success. Within the arena of launch vehicle design, optimizing the ascent trajectory is critical for minimizing the costs present within such concerns as propellant, aerodynamic, aeroheating, and acceleration loads while meeting requirements such as payload delivered to a desired orbit. In order to optimize the vehicle design its constraints and requirements must be known, however as the design cycle proceeds it is all but inevitable that the conditions will change. Upon that change, the previously optimized trajectory may no longer be optimal, or meet design requirements. The current paradigm for adjusting to these updates is generating point solutions for every change in the design's requirements [2]. This can be a tedious, time-consuming task as changes in virtually any piece of a launch vehicle's design can have a disproportionately large effect on the ascent trajectory, as the solution space of the trajectory optimization problem is both non-linear and multimodal [3]. In addition, an industry standard tool, Program to Optimize Simulated Trajectories (POST), requires an expert analyst to produce simulated trajectories that are feasible and optimal [4]. In a previous publication the authors presented a method for combatting these challenges [5]. In order to bring more detailed information into Conceptual and Pre-Conceptual design, knowledge of the effects originating from changes to the vehicle must be calculated. In order to do this, a model capable of quantitatively describing any vehicle within the entire design space under consideration must be constructed. This model must be based upon analysis of acceptable fidelity, which in this work comes from POST. Design space interrogation can be achieved with surrogate modeling, a parametric, polynomial equation representing a tool. A surrogate model must be informed by data from the tool with enough points to represent the solution space for the chosen number of variables with an acceptable level of error. Therefore, Design Of Experiments (DOE) is used to select points within the design space to maximize information gained on the design space while minimizing number of data points required. To represent a design space with a non-trivial number of variable parameters the number of points required still represent an amount of work which would take an inordinate amount of time via the current paradigm of manual analysis, and so an automated method was developed. The best practices of expert trajectory analysts working within NASA Marshall's Advanced Concepts Office (ACO) were implemented within a tool called multiPOST. These practices include how to use the output data from a previous run of POST to inform the next, determining whether a trajectory solution is feasible from a real-world perspective, and how to handle program execution errors. The tool was then augmented with multiprocessing capability to enable analysis on multiple trajectories simultaneously, allowing throughput to scale with available computational resources. In this update to the previous work the authors discuss issues with the method and solutions.

Patrick D Dees↗

Plasma Environments and Spacecraft Charging for Lunar Programs

Space systems interacting with the space plasma environment charge to potentials of a few tens of volts positive in interplanetary space or on the lunar surface in daylight, a few hundred volts negative in the dark lunar plasma wake and in some regions of the Earth s radiation belts, and to multiple kilovolt negative potentials for worst case conditions in the Earth s magnetosphere near geostationary orbit. Good design practices are required to assure that space systems operate successfully in these environments without detrimental effects due to transient currents and insulator failure produced by electrostatic discharges. Cold lunar environments in particular are challenging because detrimental effects of charging are often exacerbated by cold, highly resistive dielectrics which can integrate charge for long periods of time. We will describe the cold plasma and energetic particle environments relevant to lunar missions responsible for surface and bulk charging of space systems and discuss program requirements under development for assuring that systems operate successfully in these environments.

Minow, Joseph I.↗

Development of a Countermeasure to Mitigate Postflight Locomotor Dysfunction

Astronauts returning from space flight experience locomotor dysfunction following their return to Earth. Our laboratory is currently developing a gait adaptability training program that is designed to facilitate recovery of locomotor function following a return to a gravitational environment. The training program exploits the ability of the sensorimotor system to generalize from exposure to multiple adaptive challenges during training so that the gait control system essentially learns to learn and therefore can reorganize more rapidly when faced with a novel adaptive challenge. Evidence for the potential efficacy of an adaptive generalization gait training program can be obtained from numerous studies in the motor learning literature which have demonstrated that systematically varying the conditions of training enhances the ability of the performer to learn and retain a novel motor task. These variable practice training approaches have been used in applied contexts to improve motor skills required in a number of different sports. The central nervous system (CNS) can produce voluntary movement in an almost infinite number of ways. For example, locomotion can be achieved with many different combinations of joint angles, muscle activation patterns and forces. The CNS can exploit these degrees of freedom to enhance motor response adaptability during periods of adaptive flux like that encountered during a change in gravitational environment. Ultimately, the functional goal of an adaptive generalization countermeasure is not necessarily to immediately return movement patterns back to normal. Rather the training regimen should facilitate the reorganization of available sensory and motor subsystems to achieve safe and effective locomotion as soon as possible after long duration space flight. Indeed, this approach has been proposed as a basic feature underlying effective neurological rehabilitation. We have previously confirmed that subjects participating in an adaptive generalization training program using a variety of visuomotor distortions and throwing as the dependent measure can learn to enhance their ability to adapt to a novel sensorimotor environment (Roller et al., 2001). Importantly, this increased adaptability was retained even one month after completion of the training period. Adaptive generalization has been observed in a variety of other tasks requiring sensorimotor transformations including manual control tasks and reaching (Bock et al., 2001, Seidler, 2003) and obstacle avoidance during walking (Lam and Dietz, 2004). Taken together, the evidence suggests that a training regimen exposing crewmembers to variation in locomotor conditions, with repeated transitions among states, may enhance their ability to learn how to reassemble appropriate locomotor patterns upon return from microgravity. We believe exposure to this type of training will extend crewmembers locomotor behavioral repertoires, facilitating the return of functional mobility after long duration space flight. In other words, our proposed training protocol will compel subjects to develop new behavioral solutions under varying sensorimotor demands. Over time subjects will learn to create appropriate locomotor solution more rapidly enabling acquisition of mobility sooner after long-duration space flight. A gait adaptability training program can be superimposed on nominal treadmill exercise activities thus ensuring that no additional crew time is required to perform this type of training regimen and that it can be implemented with current in-flight exercise systems available on the International Space Station.

Bloomberg, J. J.↗

A practical Hadamard transform spectrometer for astronomical application

The mathematical properties of Hadamard matrices and their application to spectroscopy are discussed. A comparison is made between Fourier and Hadamard transform encoding in spectrometry. The spectrometer is described and its laboratory performance evaluated. The algorithm and programming of inverse transform are given. A minicomputer is used to recover the spectrum.

Tai, M. H.↗

Space shuttle program: Lightning protection criteria document

The lightning environment for space shuttle design is defined and requirements that the design must satisfy to insure protection of the vehicle system from direct and indirect effects of lightning are imposed. Specifications, criteria, and guidelines included provide a practical and logical approach to protection problems.

Source record↗

Extravehicular Crewman Work System (ECWS) study program. Volume 3: Satellite service

The satellite service portion of the Extravehicular Crewman Work System Study defines requirements and service equipment concepts for performing satellite service from the space shuttle orbiter. Both normal and contingency orbital satellite service is required. Service oriented satellite design practices are required to provide on orbit satellite service capability for the wide variety of satellites at the subsystem level. Development of additional satellite service equipment is required. The existing space transportation system provides a limited capability for performing satellite service tasks in the shuttle payload bay area.

Wilde, R. C.↗

Access to Space for Technology Validation Missions: A Practical Guide

Space technology experiments and validation missions share a common dilemma with the aerospace industry in general: the high cost of access to space. Whether the experiment is a so-called university cubesat, a university measurement experiment, or a NASA New Millennium Program (NMP) technology validation mission, the access to space option can be scaled appropriately for the particular constraints. A cubesat might fly as one of a number of cubesats that negotiate a flight on an experimental vehicle. A university experiment might do the same. A NASA flight validation might partner with an Air Force experimental mission.

access to space↗

e-Stars Template Builder

e-Stars Template Builder is a computer program that implements a concept of enabling users to rapidly gain access to information on projects of NASA's Jet Propulsion Laboratory. The information about a given project is not stored in a data base, but rather, in a network that follows the project as it develops. e-Stars Template Builder resides on a server computer, using Practical Extraction and Reporting Language (PERL) scripts to create what are called "e-STARS node templates," which are software constructs that allow for project-specific configurations. The software resides on the server and does not require specific software on the user machine except for an Internet browser. A user's computer need not be equipped with special software (other than an Internet-browser program). e-Stars Template Builder is compatible with Windows, Macintosh, and UNIX operating systems. A user invokes e-Stars Template Builder from a browser window. Operations that can be performed by the user include the creation of child processes and the addition of links and descriptions of documentation to existing pages or nodes. By means of this addition of "child processes" of nodes, a network that reflects the development of a project is generated.

Cox, Brian↗

Computational aspects of maximum likelihood estimation and reduction in sensitivity function calculations

This paper discusses numerical aspects of computing maximum likelihood estimates for linear dynamical systems in state-vector form. Different gradient-based nonlinear programming methods are discussed in a unified framework and their applicability to maximum likelihood estimation is examined. The problems due to singular Hessian or singular information matrix that are common in practice are discussed in detail and methods for their solution are proposed. New results on the calculation of state sensitivity functions via reduced order models are given. Several methods for speeding convergence and reducing computation time are also discussed.

Gupta, N. K.↗