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 343 records · Page 19

Lessons learned in the development of the Hubble Space Telescope software

The lessons learned in the development of the Hubble Space Telescope software are described. Those aspects of the development that were successful are discussed. Areas which in retrospective analysis could have been more efficient are identified. It is concluded that few hardware oriented project managers understand or are comfortable with software technology. Most managers overestimate the size and magnitude of the complex tasks assigned.

Harrington, Michael↗

Analysis of accidents during instrument approaches

General aviation and air taxi approach phase accidents, which occurred during VFR and IFR, respectively over the last 25 years, were analyzed. The data suggest that there is a 204 percent higher risk during the approach and landing phase of VFR flights, than during similar IFR operations (14.82 vs 7.27 accidents/100,000 approaches). Alarmingly, the night single pilot IFR (SPIFR) accident rate is almost 8 times the rate of day IFR, 35.43 vs 4.47 accidents/100,000 approaches, and two and a half times that of day VFR approaches, 35.43 vs 14.82 accidents/100,000 approaches. Surprisingly, the overall SPIFR accident rates are not much higher than dual-pilot IFR (DPIFR), 7.27 vs 6.48 accidents/100,000 approaches. The generally static ratio of the statistics for SPIFR/DPIFR accident rates may be accounted for by little or no change in general aviation cockpit technology during the last 25 years, and because IFR operational flight task management training has not kept pace.

Bennett, C. T.↗

Development of a structural optimization capability for the aeroelastic tailoring of composite rotor blades with straight and swept tips

This paper describes the development of a new structural optimization capability aimed at the aeroelastic tailoring of composite rotor blades with straight and swept tips. The primary objective is to reduce vibration levels in forward flight without diminishing the aeroelastic stability margins of the blade. In the course of this research activity a number of complicated tasks have been addressed: (1) development of a new, aeroelastic stability and response analysis; (2) formulation of a new comprehensive sensitive analysis, which facilitates the generation of the appropriate approximations for the objective and the constraints; (3) physical understanding of the new model and, in particular, determination of its potential for aeroelastic tailoring, and (4) combination of the newly developed analysis capability, the sensitivity derivatives and the optimizer into a comprehensive optimization capability. The first three tasks have been completed and the fourth task is in progress.

Friedmann, P. P.↗

Dual-Task Interference Across Practice: Reductions in Task Two Slowing

When subjects attempt to perform two speeded discrimination tasks in in rapid succession, performance on the second discrimination is often strikingly impaired. It susc previously been reported that extended practice yields only a minimal decrease in the amount of Task 2 slowing. In contrast, we found that Task 2 slowing decreases dramatically for all six subjects across 40 sessions of practice. In one experiment we demonstrate that this reduction in interference does not occur when the tasks use the same response modality. Two additional experiments investigating transfer effects demonstrate that dual-task interference remains small when a new (unpracticed) Task 2 is used, but returns to baseline when a new Task 1 is used. We conclude that the main cause of the changes that occur with extended practice is a drastic shortening of bottleneck stages in Task 1.

VanSelst, Mark↗

Support of the Laboratory for Terrestrial Physics for Dynamics of the Solid Earth (DOSE)

This final report summarizes the accomplishments during the contract period. Under the contract NVI, Inc. provided support to the VLBI group at NASA's Goddard Space Flight Center. The contract covered a period of approximately eight years during which geodetic and astrometric VLBI evolved through several major changes. This report is divided into four sections which correspond to major task areas in the contract: A) Coordination and Scheduling, B) Field System, C) Station Support, and D) Analysis and Research and Development.

Vandenberg, Nancy R.↗

Support for the Laboratory for Terrestrial Physics for Dynamics of the Solid Earth (DOSE)

This final report summarizes the accomplishments during the contract period. Under the contract NVI, Inc. provided support to the VLBI group at NASA's Goddard Space Flight Center. The contract covered a period of approximately eight years during which geodetic and astrometric VLBI evolved through several major changes. This report is divided into four sections which correspond to major task areas in the contract: A) Coordination and Scheduling, B) Field System, C) Station Support, and D) Analysis and Research and Development.

Ma, C.↗

The Path to Crew Autonomy - Situational Awareness in Scheduling and Rescheduling Tasks for Novice Schedulers

To increase crew autonomy for long duration exploration-class missions (LDEM), certain mission support tasks need to be completed by crew. Currently, crew activities are scheduled over the course of several weeks by ground-based experts with years of experience-based training. These experts display extensive amounts of situational awareness (SA) throughout task execution by maintaining a mental model of additional factors during scheduling such as constraints (e.g. physical space/layout), abilities and skills of the crew, and crew preferences allowing them to anticipate and mitigate potential issues. Thus, situational awareness is a key component for crews to manage their own schedules. In this paper, we examined situational awareness in novice schedulers in both a scheduling and rescheduling task. Our findings indicate that there is no significant difference between scheduling and rescheduling tasks for the development of SA in novice schedulers. Additionally, our experiment shows that novice schedulers are less able to develop sufficient SA for constraints that are dependent on one or more activities. Thus, we propose that software aids may be useful to support novice schedulers and increase SA in scheduling/rescheduling tasks. This work is vital to ensure the successful transfer of mission support tasks to the crew for future LDEM.

situation awareness↗

Development and Validation of Sensorimotor Assessment Tasks Using Spaceflight Analogs

INTRODUCTION Exploration class missions will require a new level of crew autonomy to self-assess and treat their sensorimotor dysfunction around periods of gravitational transition, where sensorimotor disturbances are at their highest. There is a need to define sensorimotor assessment thresholds that indicate when performance in early extravehicular activities (EVAs) might be impacted or unsafe. The purpose of this study was to develop and validate a set of assessment tasks using sensorimotor spaceflight analogs including the Sensorimotor Disorientation Analog (SDA) and +3G x sustained centrifugation. METHODS For the SDA, forty-one healthy non-astronaut subjects (21 males, 20 females; Mean ± SD, Age: 34.0 ± 7.8 years) volunteered to participate in this study. Subjects attended two testing sessions: 1) familiarization to the tasks and baseline data collection, and 2) tasks completed under two levels of sensorimotor disorientation. Subjects performed a series of seven sensorimotor assessment tasks followed by two operationally relevant EVA analog tasks. The sensorimotor assessments tasks, ordered from least to most provocative of the sensorimotor system, included: postural stability, step test, prone/supine recovery from fall (RFF), four-square-step-test, obstacle negotiation with turns (OTT), kneel-and-reach, and augmented reality full-body coordination. The operational analog tasks included a top-hatch capsule egress and a 5-minute EVA traversal. Disorientation was applied via the SDA which utilized galvanic vestibular stimulation and weighted trunk, wrists, and ankles to target the vestibular and proprioceptive systems such that performance while wearing the SDA mimicked astronaut postflight performance at R+0 and R+1. Sixteen healthy non-astronaut subjects (10 males, 6 females; Age: 35.0 ± 9.5 years) completed +3G x 60-minute sustained centrifugation as an established spaceflight analog replicating the vestibular disruptions seen postflight. Subjects completed a pre-session which included familiarization to the tasks and a 5-minute centrifuge spin. The data collection session included, in order, a baseline data collection, 60-minute centrifuge spin, immediate post-centrifuge data collection, 45-minute seated recovery, and a final data collection. The same assessment and operational analog tasks were conducted as described above. RESULTS Pearsons’ correlation r-values were calculated between assessment and operational analog tasks. The two assessment tasks with the strongest correlations to the operational analog tasks were the RFF (SDA: r≥ 0.57, Centrifuge: r ≥0.55) and OTT (SDA: r≥ 0.66, Centrifuge: r ≥ 0.49). For brevity, repeated measures ANOVA with follow-up paired t-tests are discussed for these two assessment tasks. The SDA found significant differences between all three levels of disorientation for both RFF and OTT (p < 0.001). Significant differences were also found between baseline and immediate post centrifuge testing for both the RFF (p≤ 0.011) and OTT (p = 0.001). Additional results are forthcoming for both disorientation paradigms. DISCUSSION These validation studies provide evidence for down-selection of the assessment tasks that were able to distinguish between levels of sensorimotor disorientation and correlate to performance in operationally relevant tasks for use in upcoming Artemis missions.

S C Moudy↗

Performance Optimization for Lunar Extravehicular Activity Readiness (POLAR) Study: Methods Paper

To better understand which aspects of physical fitness may be most related to performance during Lunar surface operations and thereby help to inform the current NASA fitness standards, much can be learned from fields encompassing the “tactical athlete.” Other physically demanding professions such as law enforcement, military, or rescue professionals often require candidates to meet occupationally-relevant fitness standards. The determination of such standards is a multistep process, including both objective and subjective measures, to determine tasks essential to occupational performance and identify the minimal fitness profile needed to meet physical demands of the job. Notably, fitness is only one component which may contribute to the demands of astronaut selection, flight assignment, and occupational performance. Utilizing a framework to systematically determine which domains of fitness most contribute to relevant job tasks can aid in the refinement of current NASA-STD-3001 fitness standards. Therefore, NASA’s Exercise Physiology & Countermeasures Laboratory conducted the Performance Optimization for Lunar Extravehicular Activity Readiness (POLAR) study to identify and examine a comprehensive list of fitness tests (including NASA-STD-3001 assessments: 1-Repetition Maximum [1-RM] bench press and deadlift) and determine preliminary relationships between identified fitness parameters and novel Artemis-relevant tasks to help inform future investigations for the continued development of aerobic and muscular fitness standards for surface EVAs. This was accomplished through 1) a review of the literature relating fitness assessments to simulated or real EVA performance to identify fitness tests that are most correlated with simulated EVA task performance; 2) a task analysis following a modified framework for physical employment standards development to down select mission critical tasks; and 3) development and pilot testing of a novel, portable Artemis-relevant EVA task circuit to relate to a battery of fitness assessments. The current report describes the methodology used to complete the task analysis, EVA task circuit development, and the pilot study.

Nicole C Strock↗

Scheduling periodic jobs that allow imprecise results

The problem of scheduling periodic jobs in hard real-time systems that support imprecise computations is discussed. Two workload models of imprecise computations are presented. These models differ from traditional models in that a task may be terminated any time after it has produced an acceptable result. Each task is logically decomposed into a mandatory part followed by an optional part. In a feasible schedule, the mandatory part of every task is completed before the deadline of the task. The optional part refines the result produced by the mandatory part to reduce the error in the result. Applications are classified as type N and type C, according to undesirable effects of errors. The two workload models characterize the two types of applications. The optional parts of the tasks in an N job need not ever be completed. The resulting quality of each type-N job is measured in terms of the average error in the results over several consecutive periods. A class of preemptive, priority-driven algorithms that leads to feasible schedules with small average error is described and evaluated.

Chung, Jen-Yao↗

Developing CORBA-Based Distributed Scientific Applications from Legacy Fortran Programs

Recent progress in distributed object technology has enabled software applications to be developed and deployed easily such that objects or components can work together across the boundaries of the network, different operating systems, and different languages. A distributed object is not necessarily a complete application but rather a reusable, self-contained piece of software that co-operates with other objects in a plug-and-play fashion via a well-defined interface. The Common Object Request Broker Architecture (CORBA), a middleware standard defined by the Object Management Group (OMG), uses the Interface Definition Language (IDL) to specify such an interface for transparent communication between distributed objects. Since IDL can be mapped to any programming language, such as C++, Java, Smalltalk, etc., existing applications can be integrated into a new application and hence the tasks of code re-writing and software maintenance can be reduced. Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting these legacy Fortran codes with CORBA objects can increase the codes reusability. For example, scientists could link their scientific applications to vintage Fortran programs such as Partial Differential Equation(PDE) solvers in a plug-and-play fashion. Unfortunately, CORBA IDL to Fortran mapping has not been proposed and there seems to be no direct method of generating CORBA objects from Fortran without having to resort to manually writing C/C++ wrappers. In this paper, we present an efficient methodology to integrate Fortran legacy programs into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into CORBA objects are discussed. The following diagram shows the conversion and decomposition mechanism we proposed. Our goal is to keep the Fortran codes unmodified. The conversion- aided tool takes the Fortran application program as input and helps programmers generate C/C++ header file and IDL file for wrapping the Fortran code. Programmers need to determine by themselves how to decompose the legacy application into several reusable components based on the cohesion and coupling factors among the functions and subroutines. However, programming effort still can be greatly reduced because function headings and types have been converted to C++ and IDL styles. Most Fortran applications use the COMMON block to facilitate the transfer of large amount of variables among several functions. The COMMON block plays the similar role of global variables used in C. In the CORBA-compliant programming environment, global variables can not be used to pass values between objects. One approach to dealing with this problem is to put the COMMON variables into the parameter list. We do not adopt this approach because it requires modification of the Fortran source code which violates our design consideration. Our approach is to extract the COMMON blocks and convert them into a structure-typed attribute in C++. Through attributes, each component can initialize the variables and return the computation result back to the client. We have tested successfully the proposed conversion methodology based on the f2c converter. Since f2c only translates Fortran to C, we still needed to edit the converted code to meet the C++ and IDL syntax. For example, C++/IDL requires a tag in the structure type, while C does not. In this paper, we identify the necessary changes to the f2c converter in order to directly generate the C++ header and the IDL file. Our future work is to add GUI interface to ease the decomposition task by simply dragging and dropping icons.

Sang, Janche↗

Simultaneous removal of C 2 H 2 and C 2 H 6 for C 2 H 4 purification by robust MOFs featuring a high density of heteroatoms

Simultaneous removal of C 2 H 6 and C 2 H 2 from C 2 H 4 streams is of great importance in the petrochemical industry but remains a challenging task. To address this challenge, we have selected three isoreticular MOFs with high stability, low cost, and desirable scale-up ability, namely, MOF-303, MIL-160, and CAU-23 and assessed their potential in simultaneous removal of acetylene and ethane for ethylene purification. Each MOF exhibits desirable C 2 H 2 and C 2 H 6 uptake capacity (>5.5 mmol g –1 and >4 mmol g –1 , respectively), as well as good C 2 H 2 /C 2 H 4 selectivity (>2) and C 2 H 6 /C 2 H 4 selectivity (>1.5). Notably, MOF-303 takes up 4.96 mmol g –1 C 2 H 6 at 298 K and 1 bar, the highest value among the three MOFs, with C 2 H 6 /C 2 H 4 selectivity in the range of 1.55–2.47. MIL-160 possesses a very high C 2 H 2 uptake (9.1 mmol g –1 ) and C 2 H 2 /C 2 H 4 selectivity, 10.6 (1 : 1, v/v), at 298 K, much higher than those of all other MOFs tested to date for simultaneous removal of C 2 H 6 and C 2 H 2 from C 2 H 4 . The results from breakthrough experiments confirm that all three MOFs demonstrate excellent performance for C 2 H 4 purification in a ternary mixture of C 2 H 6 /C 2 H 4 /C 2 H 2 (1 : 1 : 1, v/v/v). Here, for MOF-303, MIL-160, and CAU-23, polymer-grade C 2 H 4 up to 0.164, 0.21, and 0.181 mmol g –1 can be obtained from the equimolar ternary mixture in a single separation step from the breakthrough experiment. Additionally, DFT calculations have been performed to further investigate the mechanism of adsorption/separation for C 2 H 6 , C 2 H 4 , and C 2 H 2 .

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Human Spaceflight Recent Conjunctions of Interest

I. During each nine-hour shift (or upon request), the Orbital Safety Analyst (OSA) at JSpOC updates the entire tracked catalog with the latest tracking data from the SSN and screens this catalog against NASA s assets. a) For ISS operations, a 72-hour advance screening is performed. b) For Shuttle orbit operations, a 36-hour advance screening is performed. c) If a vehicle is performing a maneuver during the screening period, OSA uses post-reboost-trajectory data supplied by Mission Control Center-Houston (MCC-H) for screening. II. An automated process is used to detect any conjunctions within 10 x 40 x 40 km box (centered on the vehicle) using Special Perturbation (SP) processing: a) Box dimensions are Radial x Downtrack x Crosstrack. b) Any object found within this box has the tracking tasking level increased to improve (hopefully) its uncertainty in its current and predicted orbital trajectory. c) OSA informs NASA if any object is found inside a 2 x 25 x 25 km box then creates and sends an Orbital Conjunction Message (OCM) to NASA which contains detailed information about the conjunction. d) For Shuttle, the box size used for screening and reporting is altered for special operations (day of rendezvous, launch screening, etc.).

Browns, Ansley C.↗

Determination of the Complete Spin Density Distribution in 13 C-Labeled Protein-Bound Radical Intermediates Using Advanced 2D Electron Paramagnetic Resonance Spectroscopy and Density Functional Theory

Determining the complete electron spin density distribution for protein-bound radicals, even with advanced pulsed electron paramagnetic resonance (EPR) methods, is a formidable task. Here we present a strategy to overcome this problem combining multifrequency HYSCORE and ENDOR measurements on site-specifically 13 C-labeled samples with DFT calculations on model systems. As a demonstration of this approach, pulsed EPR experiments are performed on the primary Q A and secondary Q B ubisemiquinones of the photosynthetic reaction center from Rhodobacter sphaeroides 13C-labeled at the ring and tail positions. Despite the large number of nuclei interacting with the unpaired electron in these samples, two-dimensional X- and Q-band HYSCORE and orientation selective Q-band ENDOR resolve and allow for a characterization of the eight expected 13 C resonances from significantly different hyperfine tensors for both semiquinones. From these results we construct, for the first time, the most complete experimentally determined maps of the s- and p π -orbital spin density distributions for any protein organic cofactor radical to date. This work lays a foundation for understanding the relationship between the electronic structure of semiquinones and their functional properties, and introduces new techniques for mapping out the spin density distribution that are readily applicable to other systems.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Communication as group process media of aircrew performance

This study of group process was motivated by a high-fidelity flight simulator project in which aircrew performance was found to be better when the crew had recently flown together. Considering recent operating experience as a group-level input factor, aspects of the communication process between crewmembers (Captain and First Officer), were explored as a possible mediator to performance. Communication patterns were defined by a speech act typology adapted for the flightdeck setting and distinguished crews that had previously flown together (FT) from those that had not flown together (NFT). A more open communication channel with respect to information exchange and validation and greater First Officer participation in task-related topics was shown by FT crews while NFT crews engaged in more non-task discourse, a speech mode less structured by roles and probably serving a more interpersonal function. Relationships between the speech categories themselves, representing linguistic, and role-related interdependencies provide guidelines for interpreting the primary findings.

Aviation↗

Statistical generic design of glass and optimization: Selective review on oxide glasses

Designing a single glass composition for a multidimensional property space is challenging, and the difficulty increases with the number of design criteria. Traditionally, the task is accomplished using multiple statistical models that describe the relationships between composition (C) and property (P) values, i.e., C-P models. Recently, the structure (S)-property (P) statistical modeling has emerged as a complementary approach. The S-P modeling approach has also been shown to be a preferred method for modeling glass properties, particularly when a small data set is available, such as in single-component studies, or when strong nonlinearities exist between composition and properties. The combined model package, C-S-P, implements the concept of generic glass design, i.e., designing glass for performance by first selecting a specific or optimized set of glass network structural groups using S-P models and then transferring the designed structures (genes) to a particular composition using C-S models. This article reviews a set of supporting cases from the previous C-S-P modeling studies of phosphate, silicate, and borosilicate glasses, which are relevant for many critical commercial applications. The methodology for developing the statistical C-S-P database is presented, enabling the application of P?S?C to achieve a generic glass design and optimization, targeting multiple design criteria for both performance and processing properties simultaneously.

Network structure↗

Technical Specification Surveillance Interval Extension Using Self-Diagnostics

As part of the Light Water Reactor Sustainability program, an ongoing research effort is being conducted on technical specifications surveillance interval extension of digital equipment in nuclear power plants. The research team is led by Idaho National Laboratory and includes Pacific Northwest National Laboratory, Technology Resources, and Oak Ridge National Laboratory. This research focuses on developing methods for applying the U.S. Nuclear Regulatory Commission (NRC)–approved guidance to implement a licensee-controlled, risk-informed surveillance frequency change program in digital instrumentation and control (I&C) systems that include self-diagnostics and online monitoring (OLM) capabilities. Although approved methods exist for extending technical specifications (TS) surveillance test intervals (STIs) for general equipment, including analog I&C equipment, gaps remain in technology and guidance on crediting newer digital equipment’s internal self-diagnostics and OLM characteristics. Previous research described a general methodology for crediting internal self-diagnostics for extending surveillance test intervals. The methodology used self-diagnostics to detect—and credited recovery from—failure. Self-diagnostics were also applied for performance monitoring during the extended surveillance interval. This report discusses the status of recent activities to evaluate the previously developed methodology using a pilot study. Although both a utility partner for a pilot study and a specific digital asset were identified in FY2020, delays in obtaining proprietary information resulted in a limited ability to fully evaluate the methodology, and further interactions were complicated by the COVID pandemic. Therefore, at that time, the use of public-domain information—along with current processes for surveillance interval extension through a surveillance frequency control program—identified the need to fully assess diagnostic coverage as part of the pilot study. Furthermore, self-diagnostics were also identified as a potential option to replace the drift analyses conducted as part of current STI extension procedures. In FY2022, the project was reconstituted with the industry partner, and information and data were made available by the industry partner to the research team for review. The shared information included failure event descriptions and data for a digital I&C system since its implementation, as well as recent STI extension interval reports developed by the utility partner on that digital I&C system. This report presents an evaluation of this information and data and describes an application of the proposed methodology cited above. The methodology seeks to take advantage of the self-diagnostics and OLM capabilities to reduce risk or reduce the level of qualitative monitoring assessment needed to perform a risk-informed STI extension using existing NRC approved guidance or both. Addressing these issues of STI extension by crediting self-diagnostics is likely to result in benefits for current and future nuclear power plant (NPP) operations, including lowering the barriers to adoption of digital I&C systems and increasing cost savings by deferring or eliminating unneeded preventive maintenance (tasks or checks or activities). Specifically, self-diagnostic and OLM capabilities of newer digital equipment being installed in non-safety and safety applications are designed to detect failures, provide early warning of potential failures, and notify plant operators to take appropriate action to reduce out of service (OOS) time thus protecting safety margins. Moreover, the equipment is expected to provide information that time-related operational degradation is identified early to ensure timely and planned corrective actions instead of a reactive and unplanned approach ahead of an extended-surveillance interval.

42 ENGINEERING↗