Search NASA⌕ Search

SEARCH · Search NASA

Results for “Task, C++”

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 127 records · Page 7

A linear stochastic model of the human operator

A linear stochastic model of the human operator is developed and applied to the problem of piloted control of an aircraft. The pilot and aircraft are modeled as linear time-invariant systems containing both process and measurement noise. The loop closure by the pilot is determined by formulating the problem as an optimal stochastic control problem. The solution to the optimal control problem yields not only the pilot's optimal control output which he uses to control the vehicle, but also the optimal combination of his observations of the vehicle states upon which the pilot bases his control. A method is presented so that, using experimental pilot vehicle data, the cost functional which is minimized in the optimal control problem will be numerically equal to the pilot rating that the pilot would associate with the given vehicle and task.

Durrett, J. C.↗

The work breakdown structure in software project management

A work breakdown structure (WBS) is defined as an enumeration of all work activities in hierarchic refinement of detail which organizes work to be done into short manageable tasks with quantifiable inputs, outputs, schedules, and assigned responsibilities. Some of the characteristics and benefits of the WBS are reviewed, and ways in which these can be developed and applied in software implementation projects are discussed. Although the material is oriented principally toward new-software production tasks, many of the concepts are applicable to continuing maintenance and operations tasks.

Tausworthe, R. C.↗

Software Cost-Estimation Model

Software Cost Estimation Model SOFTCOST provides automated resource and schedule model for software development. Combines several cost models found in open literature into one comprehensive set of algorithms. Compensates for nearly fifty implementation factors relative to size of task, inherited baseline, organizational and system environment and difficulty of task.

Tausworthe, R. C.↗

Selecting cockpit functions for speech I/O technology

A general methodology for the initial selection of functions for speech generation and speech recognition technology is discussed. The SCR (Stimulus/Central-Processing/Response) compatibility model of Wickens et al. (1983) is examined, and its application is demonstrated for a particular cockpit display problem. Some limits of the applicability of that model are illustrated in the context of predicting overall pilot-aircraft system performance. A program of system performance measurement is recommended for the evaluation of candidate systems. It is suggested that no one measure of system performance can necessarily be depended upon to the exclusion of others. Systems response time, system accuracy, and pilot ratings are all important measures. Finally, these measures must be collected in the context of the total flight task environment.

Simpson, C. A.↗

Experimental study of trajectory planning and control of a high precision robot manipulator

The kinematic and trajectory planning is presented for a 6 DOF end-effector whose design was based on the Stewart Platform mechanism. The end-effector was used as a testbed for studying robotic assembly of NASA hardware with passive compliance. Vector analysis was employed to derive a closed-form solution for the end-effector inverse kinematic transformation. A computationally efficient numerical solution was obtained for the end-effector forward kinematic transformation using Newton-Raphson method. Three trajectory planning schemes, two for fine motion and one for gross motion, were developed for the end-effector. Experiments conducted to evaluate the performance of the trajectory planning schemes showed excellent tracking quality with minimal errors. Current activities focus on implementing the developed trajectory planning schemes on mating and demating space-rated connectors and using the compliant platform to acquire forces/torques applied on the end-effector during the assembly task.

Nguyen, Charles C.↗

P and W/GE propulsion systems studies introduction

The topics covered include the following: Pratt and Whitney (P&W)/ General Electric (GE) High Speed Civil Transport (HSCT) collaboration - joint propulsion studies and parallel technical organization; HSCT engine concepts; engine cycle/design ground rules - 2005 entry into service; engine evaluation criteria; 1991 HSCT system studies plan; P&W NASA study tasks; and GE NASA study tasks.

Gilkey, Samual C.↗

A Multiprocessor Operating System Simulator

This paper describes a multiprocessor operating system simulator that was developed by the authors in the Fall semester of 1987. The simulator was built in response to the need to provide students with an environment in which to build and test operating system concepts as part of the coursework of a third-year undergraduate operating systems course. Written in C++, the simulator uses the co-routine style task package that is distributed with the AT&T C++ Translator to provide a hierarchy of classes that represents a broad range of operating system software and hardware components. The class hierarchy closely follows that of the 'Choices' family of operating systems for loosely- and tightly-coupled multiprocessors. During an operating system course, these classes are refined and specialized by students in homework assignments to facilitate experimentation with different aspects of operating system design and policy decisions. The current implementation runs on the IBM RT PC under 4.3bsd UNIX.

Johnston, Gary M.↗

Wake Sensor Evaluation Program and Results of JFK-1 Wake Vortex Sensor Intercomparisons

The overall approach should be to: (1) Seek simplest, sufficiently robust, integrated ground based sensor systems (wakes and weather) for AVOSS; (2) Expand all sensor performance cross-comparisons and data mergings in on-going field deployments; and (3) Achieve maximal cost effectiveness through hardware/info sharing. An effective team is in place to accomplish the above tasks.

Barker, Ben C., Jr.↗

DARMA v. Beta 0.5

DARMA is a portability layer for asynchronous many-task (AMT) runtime systems. AMT runtime systems show promise to mitigate challenges imposed by next generation high performance computing architectures. However, current runtime system technologies are not production-ready. DARMA is a portability layer that seeks to insulate application developers from idiosyncrasies of individual runtime systems, thereby facilitating application-developer use of these technologies. DARMA comprises a frontend application programming interface (API) for application developers, a backend API for runtime system developers, and a translation that translates frontend API calls into backend API calls. Application developers use C++ abstractions to annotate both data and tasks in their code. The DARMA translation layer uses C++ template metaprogramming to capture data-task dependencies, and provides this information to a potential backend runtime system via a series of backend API calls.

Hollman, David↗

Speech Alarms Pilot Study

Currently on the International Space Station (ISS) and other space vehicles Caution & Warning (C&W) alerts are represented with various auditory tones that correspond to the type of event. This system relies on the crew's ability to remember what each tone represents in a high stress, high workload environment when responding to the alert. Furthermore, crew receive a year or more in advance of the mission that makes remembering the semantic meaning of the alerts more difficult. The current system works for missions conducted close to Earth where ground operators can assist as needed. On long duration missions, however, they will need to work off-nominal events autonomously. There is evidence that speech alarms may be easier and faster to recognize, especially during an off-nominal event. The Information Presentation Directed Research Project (FY07-FY09) funded by the Human Research Program included several studies investigating C&W alerts. The studies evaluated tone alerts currently in use with NASA flight deck displays along with candidate speech alerts. A follow-on study used four types of speech alerts to investigate how quickly various types of auditory alerts with and without a speech component - either at the beginning or at the end of the tone - can be identified. Even though crew were familiar with the tone alert from training or direct mission experience, alerts starting with a speech component were identified faster than alerts starting with a tone. The current study replicated the results from the previous study in a more rigorous experimental design to determine if the candidate speech alarms are ready for transition to operations or if more research is needed. Four types of alarms (caution, warning, fire, and depressurization) were presented to participants in both tone and speech formats in laboratory settings and later in the Human Exploration Research Analog (HERA). In the laboratory study, the alerts were presented by software and participants were asked to identify the alert as quickly and as accurately as possible. Reaction time and accuracy were measured. Participants identified speech alerts significantly faster than tone alerts. The HERA study investigated the performance of participants in a flight-like environment. Participants were instructed to complete items on a task list and respond to C&W alerts as they occurred. Reaction time and accuracy were measured to determine if the benefits of speech alarms are still present in an applied setting.

Sandor, A.↗

Atomistic Modeling of Semiconductors: Si, C, and 3C-SiC

An ongoing task of the Computational Materials Group (CMG) at the NASA Glenn Research Center is to enhance the role of atomistic simulations based on quantum-approximate methods in the study of new materials and their properties. One of the main goals of the activity continues to be breaching limitations that arise from the natural balance between accuracy, range of application, and computational simplicity. Whether that balance can be maintained while breaking new ground depends on the methods available with a minimum of constraints and limitations for the study of the energetics of arbitrary systems. The main tool used in CMG research, the Bozzolo- Ferrante-Smith (BFS) method for alloys, has no inherent constraint in its formulation, a feature that has allowed for successful research on various topics. In this article, we report on the latest development of the CMG program, namely, the extension and application of the BFS method to compound semiconductors, a departure from our previous research based primarily on metallic alloys.

Bozzolo, Guillermo↗

Lunar-based optical telescopes: Planning astronomical tools of the twenty-first century

A succession of optical telescopes, ranging in aperture from 1 to 16 m or more, can be deployed and operated on the lunar surface over the next half-century. These candidates to succeed NASA's Great Observatories would capitalize on the unique observational advantages offered by the Moon. The Lunar Telescope Working Group and the LUTE Task Team of the George C. Marshall Space Flight Center (MSFC) have assessed the feasibility of developing and deploying these facilities. Studies include the 16-m Large Lunar Telescope (LLT); the Lunar Cluster Telescope Experiment (LCTE), a 4-m precursor to the LLT; the 2-m Lunar Transit Telescope (LTT); and its precursor, the 1-m Lunar Ultraviolet Telescope Experiment (LUTE). The feasibility of developing and deploying each telescope was assessed and system requirements and options for supporting technologies, subsystems, transportation, and operations were detailed. Influences of lunar environment factors and site selection on telescope design and operation were evaluated, and design approaches and key tradeoffs were established. This paper provides an overview of the study results. Design concepts and brief system descriptions are provided, including subsystem and mission options selected for the concepts.

Hilchey, J. D.↗

Rocketdyne - F-1 Saturn V First Stage Engine

Before I go into the history of F-1, I want to discuss the F-1 engine s role in putting man on the moon. The F-1 engine was used in a cluster of five on the first stage, and that was the only power during the first stage. It took the Apollo launch vehicle, which was 363 feet tall and weighed six million pounds, and threw it downrange fifty miles, threw it up to forty miles of altitude, at Mach 7. It took two and one-half minutes to do that and, in the process, burned four and one-half million pounds of propellant, a pretty sizable task. (See Slide 2, Appendix C) My history goes back to the same year I started working at Rocketdyne. That s where the F-1 had its beginning, back early in 1957. In 1957, there was no space program. Rocketdyne was busy working overtime and extra days designing, developing, and producing rocket engines for weapons of mass destruction, not for scientific reasons. The Air Force contracted Rocketdyne to study how to make a rocket engine that had a million pounds of thrust. The highest thing going at the time had 150,000 pounds of thrust. Rocketdyne s thought was the new engine might be needed for a ballistic missile, not that it was going to go on a moon shot.

Biggs, Robert↗

Integrated G and C Implementation within IDOS: A Simulink Based Reusable Launch Vehicle Simulation

The implementation of multiple Integrated Guidance and Control (IG&C) algorithms per flight phase within a vehicle simulation poses a daunting task to coordinate algorithm interactions with the other G&C components and with vehicle subsystems. Currently being developed by Universal Space Lines LLC (USL) under contract from NASA, the Integrated Development and Operations System (IDOS) contains a high fidelity Simulink vehicle simulation, which provides a means to test cutting edge G&C technologies. Combining the modularity of this vehicle simulation and Simulink s built-in primitive blocks provide a quick way to implement algorithms. To add discrete-event functionality to the unfinished IDOS simulation, Vehicle Event Manager (VEM) and Integrated Vehicle Health Monitoring (IVHM) subsystems were created to provide discrete-event and pseudo-health monitoring processing capabilities. Matlab's Stateflow is used to create the IVHM and Event Manager subsystems and to implement a supervisory logic controller referred to as the Auto-commander as part of the IG&C to coordinate the control system adaptation and reconfiguration and to select the control and guidance algorithms for a given flight phase. Manual creation of the Stateflow charts for all of these subsystems is a tedious and time-consuming process. The Stateflow Auto-builder was developed as a Matlab based software tool for the automatic generation of a Stateflow chart from information contained in a database. This paper describes the IG&C, VEM and IVHM implementations in IDOS. In addition, this paper describes the Stateflow Auto-builder.

Fisher, Joseph E.↗

Evolution of the Earth and Origin of Life: The Role of Gas/Fluid Interactions with Rocks

The work under the Cooperative Agreement will be centered on questions of the evolution of Life on the early Earth and possibly on Mars. It is still hotly debated whether the essential organic molecules were delivered to the early Earth from space (by comets, meteorites or interplanetary dust particles) or were generated in situ on Earth. Prior work that has shown that the matrix of igneous minerals is a medium in which progenitors of organic molecules assemble from H2O, C02 and N2 incorporated as minority "impurities" in minerals of igneous rocks during crystallization from H2O/CO2/N2-laden magmas. The underlying processes involve a redox. conversion whereby C, H, and N become chemically reduced, while 0 becomes oxidized to the peroxy state. During Year 02 the work will be divided into three tasks. Task 1: After carboxylic (fatty) acids and N-bearing compounds have been identified, other extractable organic molecules including lipids, oily substances and amino acids will be studied. Dedicated lipid analysis will be combined with gas chromatographic-mass spectroscopic (GCMS) analysis of organic compounds extracted from minerals and rocks. Task 2: Using infrared (IR) spectroscopy, C-H entities that are indicators for the organic progenitors in mineral matrices will be studied. A preliminary heating experiment with MgO single crystals has shown that the C-H entities can be pyrolyzed, causing the IR bands to disappear, but at room temperature the IR bands reappear in a matter of days to weeks. This work will be expanded, both by studying synthetic MgO crystals and olivine crystals from the Earth's upper mantle. The C-H bands will be compared to the published "organic" IR feature of dust in the interstellar medium (ISM) and interplanetary dust particles (IDP). Task 3: A paradox marks the evolution of early Life: Oxygen is highly toxic to primitive life, yet early organisms "learned" to detoxify reactive oxygen species, to utilize oxygen, and even produce it. Why would organisms on the early anaerobic Earth be under evolutionary pressure to evolve defenses against reactive oxygen species? Minerals in igneous rocks are now known to contain peroxy. When such minerals weather, the peroxy hydrolyzes to H2O2. The hypothesis will be tested whether organisms living in intimate contact with rock surfaces are subjected to a constant trickle of H202 and thus under stress to develop strategies to either detoxify the reactive oxygen species or repair the molecular damage that they cause. Understanding these processes is central to the Astrobiology mission. It opens new avenues toward understanding the evolution of early life on Earth, and the potential for aerobic life elsewhere. This Cooperative Agreement also has a strong educational and public outreach component involving high school, undergraduate students, and high school teachers.

Freund, Friedemann↗