Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Paradigm”

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 217 records · Page 12

NASA CA Operations Devolution: Status Update

What is Devolution? Devolution is a spreading of CA (Conjunction Assessment) operations responsibilities to mission FOTs (Flight Operations Teams): Permits efficiencies in handling the increased workload caused by Space Fence and large constellations; Missions given more flexibility in choosing specific approach to CA requirements that resonates best with their particular needs; CARA (Conjunction Assessment Risk Analysis) retains Agency oversight through an established NASA Standard - will establish requirements for devolved CA preparations, processing, and operations conduct. Devolution is a PROPOSED paradigm under consideration by SMD (Space Missions Directorate): Number of activities required before Agency-level decision can be rendered; Agency requirements established via approved CA Standard; Operational experience testimony from two separate pilot programs; After these activities complete, decision will be made whether devolution is a feasible option for missions; CARA is recommending devolution to exist as an option for missions.

conjunction↗

Production of Flight Instruments for Multi-Satellite Constellations

Recent National Academy of Science Decadal Surveys in space and Earth-science have called for simultaneous, distributed multi-point measurements in and from space, requiring constellations of small spacecraft. Small satellites have demonstrated their utility for enabling high-quality science measurements and observations. NASA missions have leveraged advances in sensor miniaturization, technology innovations, and new small satellite mission architectures to enable meaningful measurement-based scientific investigations that operate on small satellites and that are responsive to science objectives described in National Academy of Science Decadal Surveys. The advent of high capability small spacecraft enables consideration of science missions involving multiple small spacecraft, constellations of a few or many for simultaneous distributed in situ observations or remote observations from a variety of viewpoints. The central challenge for fielding instrumented space-flight constellations is to provide the required multiple sets of fully verified and calibrated instrument hardware, software, and operational processes from within a one-off project-based scientific space flight culture. Although there are numerous commercial entities providing “off-the shelf” spacecraft and avionics, the challenge lies in the multi-unit production of the uniquely targeted instrumentation necessary to perform the specific measurements required for a particular science investigation. Traditionally, the cost of such instrumentation has represented a significant portion of the hardware cost for a mission and posed the highest risk area for implementation. A shift in paradigm from large science platforms to constellations of smaller satellites drives the challenge to build instruments in a quasi-production environment. This paper describes key aspects of, and challenges encountered in the development program for the successful production of instruments for the Fast-Plasma Investigation (FPI) instrument suite of 64 flight plasma spectrometers and supporting electronics on the NASA Magnetospheric Multiscale (MMS) 4 satellite constellation mission. Although the MMS mission was not composed of small satellites, there are key aspects of the instrument production that apply directly to constellations of small satellites.

Arthur D Jacques↗

Production of Flight Instruments for Multi-Satellite Constellations

Recent National Academy of Science Decadal Surveys in space and Earth-science have called for simultaneous, distributed multi-point measurements in and from space, requiring constellations of small spacecraft. Small satellites have demonstrated their utility for enabling high-quality science measurements and observations. NASA missions have leveraged advances in sensor miniaturization, technology innovations, and new small satellite mission architectures to enable meaningful measurement-based scientific investigations that operate on small satellites and that are responsive to science objectives described in National Academy of Science Decadal Surveys. The advent of high capability small spacecraft enables consideration of science missions involving multiple small spacecraft, constellations of a few or many for simultaneous distributed in situ observations or remote observations from a variety of viewpoints. The central challenge for fielding instrumented space-flight constellations is to provide the required multiple sets of fully verified and calibrated instrument hardware, software, and operational processes from within a one-off project-based scientific space flight culture. Although there are numerous commercial entities providing “off-the shelf” spacecraft and avionics, the challenge lies in the multi-unit production of the uniquely targeted instrumentation necessary to perform the specific measurements required for a particular science investigation. Traditionally, the cost of such instrumentation has represented a significant portion of the hardware cost for a mission and posed the highest risk area for implementation. A shift in paradigm from large science platforms to constellations of smaller satellites drives the challenge to build instruments in a quasi-production environment. This paper describes key aspects of, and challenges encountered in the development program for the successful production of instruments for the Fast-Plasma Investigation (FPI) instrument suite of 64 flight plasma spectrometers and supporting electronics on the NASA Magnetospheric Multiscale (MMS) 4 satellite constellation mission. Although the MMS mission was not composed of small satellites, there are key aspects of the instrument production that apply directly to constellations of small satellites.

Arthur D Jacques↗

Detection and avoidance of errors in computer software

The acceptance test errors of a computer software project to determine if the errors could be detected or avoided in earlier phases of development. GROAGSS (Gamma Ray Observatory Attitude Ground Support System) was selected as the software project to be examined. The development of the software followed the standard Flight Dynamics Software Development methods. GROAGSS was developed between August 1985 and April 1989. The project is approximately 250,000 lines of code of which approximately 43,000 lines are reused from previous projects. GROAGSS had a total of 1715 Change Report Forms (CRFs) submitted during the entire development and testing. These changes contained 936 errors. Of these 936 errors, 374 were found during the acceptance testing. These acceptance test errors were first categorized into methods of avoidance including: more clearly written requirements; detail review; code reading; structural unit testing; and functional system integration testing. The errors were later broken down in terms of effort to detect and correct, class of error, and probability that the prescribed detection method would be successful. These determinations were based on Software Engineering Laboratory (SEL) documents and interviews with the project programmers. A summary of the results of the categorizations is presented. The number of programming errors at the beginning of acceptance testing can be significantly reduced. The results of the existing development methodology are examined for ways of improvements. A basis is provided for the definition is a new development/testing paradigm. Monitoring of the new scheme will objectively determine its effectiveness on avoiding and detecting errors.

Kinsler, Les↗

The role of the vestibular system in manual target localization

Astronauts experience perceptual and sensory-motor disturbances during spaceflight and immediately after return to the 1-g environment of Earth. During spaceflight, sensory information from the eyes, limbs and vestibular organs is reinterpreted by the central nervous system so that astronauts can produce appropriate body movements in microgravity. Alterations in sensory-motor function may affect eye-head-hand coordination and, thus, the crewmember's ability to manually locate objects in extrapersonal space. Previous reports have demonstrated that crewmembers have difficulty in estimating joint and limb position and in pointing to memorized target positions on orbit and immediately postflight. One set of internal cues that may assist in the manual localization of objects is information from the vestibular system. This system contributes to our sense of the body's position in space by providing information on head position and movement and the orientation of the body with respect to gravity. Research on the vestibular system has concentrated on its role in oculo-motor control. Little is known about the role that vestibular information plays in manual motor control, such as reaching and pointing movements. Since central interpretation of vestibular information is altered in microgravity, it is important to determine its role in this process. This summer, we determined the importance of vestibular information in a subject's ability to point accurately toward a target in extrapersonal space. Subjects were passively rotated across the earth-vertical axis and then asked to point back to a previously-seen target. In the first paradigm, the subjects used both visual and vestibular cues for the pointing response, while, in the second paradigm, subjects used only vestibular information. Subjects were able to point with 85 percent accuracy to a target using vestibular information alone. We infer from this result that vestibular input plays a role in the spatial programming of manual responses.

Barry, Susan R.↗

Loads and Structural Dynamics Requirements for Spaceflight Hardware

The NASA Exploration Systems Development Mission Directorate requires Crewed Space Systems (CSS) to meet the intent of a set of Engineering Technical Authority (TA) documents called out in HEOMD-003, Crewed Deep Space Systems Human Rating Certification Requirements and Standards for NASA Missions. For the Loads and Dynamics technical discipline, the document invoked by the HEOMD-003 is JSC 65829, Loads and Structural Dynamics Requirements for Spaceflight Hardware. JSC 65829 was originally developed for the NASA Commercial Crew Program as an implementation of NASA STD-5002, Load Analyses of Spacecraft and Payloads, for that Program. Since that time, tailored alternatives to JSC 65829 have been produced for the Gateway, Human Landing System, and Extravehicular Activity and Human Surface Mobility Programs. Experience with those Programs has shown that the reduced set of less-prescriptive requirements in those tailored documents offers an advantage over the set of requirements in JSC 65829 Rev A and is a better fit for the paradigm of NASA procurement of commercially developed systems for crewed spaceflight. Revision B of JSC 65829 has been constructed to align with those tailored documents. The reduction in the number and specificity of requirements is balanced by a new requirement for hardware developers to create and provide a Loads Control Plan which describes how the approaches used to generate design-to loads and dynamic environments and substantiate dynamic model validity satisfy the requirements herein. The Plan will establish an agreement between the hardware developer and the TA for the loads and dynamics discipline and offer an opportunity for reengagement if the Plan changes during development.

Kenneth Schultz↗

New computing systems, future computing environment, and their implications on structural analysis and design

Recent advances in computer technology that are likely to impact structural analysis and design of flight vehicles are reviewed. A brief summary is given of the advances in microelectronics, networking technologies, and in the user-interface hardware and software. The major features of new and projected computing systems, including high performance computers, parallel processing machines, and small systems, are described. Advances in programming environments, numerical algorithms, and computational strategies for new computing systems are reviewed. The impact of the advances in computer technology on structural analysis and the design of flight vehicles is described. A scenario for future computing paradigms is presented, and the near-term needs in the computational structures area are outlined.

Noor, Ahmed K.↗

The Future of X-Ray Optics

The most important next step is the development of X-ray optics comparable to (or better than) Chandra in angular resolution that far exceed Chandra s effective area. Use the long delay to establish an adequately funded, competitive technology program along the lines I have recommended. Don't be diverted from this objective, except for Explorer-class missions. Progress in X-ray optics, with emphasis on the angular resolution, is central to the paradigm-shifting discoveries and the contributions of X-ray astronomy to multiwavelength astrophysics over the past 51 years.

Weisskopf, Martin C.↗

Link Winds: A visual data analysis system and its application to the atmospheric ozone depletion problem

The Linked Windows Interactive Data System (LinkWinds) is a prototype visual data exploration system resulting from a NASA Jet Propulsion Laboratory (JPL) program of research into the application of graphical methods for rapidly accessing, displaying, and analyzing large multi variate multidisciplinary data sets. Running under UNIX it is an integrated multi-application executing environment using a data-linking paradigm to dynamically interconnect and control multiple windows containing a variety of displays and manipulators. This paradigm, resulting in a system similar to a graphical spreadsheet, is not only a powerful method for organizing large amounts of data for analysis, but leads to a highly intuitive, easy-to-learn user interface. It provides great flexibility in rapidly interacting with large masses of complex data to detect trends, correlations, and anomalies. The system, containing an expanding suite of non-domain-specific applications, provides for the ingestion of a variety of data base formats and hard -copy output of all displays. Remote networked workstations running LinkWinds may be interconnected, providing a multiuser science environment (MUSE) for collaborative data exploration by a distributed science team. The system is being developed in close collaboration with investigators in a variety of science disciplines using both archived and real-time data. It is currently being used to support the Microwave Limb Sounder (MLS) in orbit aboard the Upper Atmosphere Research Satellite (UARS). This paper describes the application of LinkWinds to this data to rapidly detect features, such as the ozone hole configuration, and to analyze correlations between chemical constituents of the atmosphere.

Jacobson, Allan S.↗

NASA Support for Commercial Crew Launch Capabilities

Since the earliest days of U.S. human spaceflight, NASA’s Marshall Space Flight Center in Huntsville, Alabama, has played a key role in American crew launch capability, from engineering support for the first Mercury-Redstone launches, to the Saturn launches to the Moon, through Shuttle and now Artemis. Today, Marshall brings that expertise gained through decades of crewed space launches to NASA’s Commercial Crew Program (CCP), providing launch vehicle engineering and programmatic support. The team’s responsibilities have included human certification of commercial launch systems for the CCP missions, including Atlas V and Falcon 9, and verifying each launch vehicle complies with flight certification. MSFC provides expertise in nearly all aspects of launch vehicle design and performance including solid motors and liquid engines, stage propulsion, thrust vector control, structural and dynamics, safety and mission assurance. During each commercial crew launch, an engineering support team is on console at Marshall’s Huntsville Operations Support Center, which has provided launch operations support since Apollo, providing real-time oversight to safety standards for the vehicle and verifying data. Launch vehicle support for Commercial Crew has come as a paradigm shift for the MSFC team, inspiring new approaches that leverage expertise and best practices from past NASA-developed launch vehicle missions, while at the same time providing new synergies from work with commercial partners on CCP. This paper will explore the role that the Marshall launch vehicle services team plays in the Commercial Crew Program, as well as lessons learned from the program that will continue to benefit a new era of spaceflight partnerships.

Commercial Crew↗

Heterogeneous concurrent computing with exportable services

Heterogeneous concurrent computing, based on the traditional process-oriented model, is approaching its functionality and performance limits. An alternative paradigm, based on the concept of services, supporting data driven computation, and built on a lightweight process infrastructure, is proposed to enhance the functional capabilities and the operational efficiency of heterogeneous network-based concurrent computing. TPVM is an experimental prototype system supporting exportable services, thread-based computation, and remote memory operations that is built as an extension of and an enhancement to the PVM concurrent computing system. TPVM offers a significantly different computing paradigm for network-based computing, while maintaining a close resemblance to the conventional PVM model in the interest of compatibility and ease of transition Preliminary experiences have demonstrated that the TPVM framework presents a natural yet powerful concurrent programming interface, while being capable of delivering performance improvements of upto thirty percent.

Sunderam, Vaidy↗

A Vision of the Future Air Traffic Control System

The air transportation system is on the verge of gridlock, with delays and cancelled flights this summer reaching all time highs. As demand for air transportation continues to increase, the capacity needed to accommodate the growth in traffic is falling farther and farther behind. Moreover, it has become increasingly apparent that the present system cannot be scaled up to provide the capacity increases needed to meet demand over the next 25 years. NASA, working with the Federal Aviation Administration and industry, is pursuing a major research program to develop air traffic management technologies that have the ultimate goal of doubling capacity while increasing safety and efficiency. This seminar will describe how the current system operates, what its limitations are and why a revolutionary "shift in paradigm" is needed to overcome fundamental limitations in capacity and safety. For the near term, NASA has developed a portfolio of software tools for air traffic controllers, called the Center-TRACON Automation System (CTAS), that provides modest gains in capacity and efficiency while staying within the current paradigm. The outline of a concept for the long term, with a deployment date of 2015 at the earliest, has recently been formulated and presented by NASA to a select group of industry and government stakeholders. Automated decision making software, combined with an Internet in the sky that enables sharing of information and distributes control between the cockpit and the ground, is key to this concept. However, its most revolutionary feature is a fundamental change in the roles and responsibilities assigned to air traffic controllers.

Erzberger, Heinz↗

Framework for Architecture Trade Study Using MBSE and Performance Simulation

Increasing complexity in modern systems as well as cost and schedule constraints require a new paradigm of system engineering to fulfill stakeholder needs. Challenges facing efficient trade studies include poor tool interoperability, lack of simulation coordination (design parameters) and requirements flowdown. A recent trend toward Model Based System Engineering (MBSE) includes flexible architecture definition, program documentation, requirements traceability and system engineering reuse. As a new domain MBSE still lacks governing standards and commonly accepted frameworks. This paper proposes a framework for efficient architecture definition using MBSE in conjunction with Domain Specific simulation to evaluate trade studies. A general framework is provided followed with a specific example including a method for designing a trade study, defining candidate architectures, planning simulations to fulfill requirements and finally a weighted decision analysis to optimize system objectives.

Ryan, Jessica↗

CELSS Antarctic Analog Project (CAAP): A New Paradigm for Polar Life Support and CELSS Research

The CELSS Antarctic Analog Project (CAAP) is a joint National Science Foundation (NSF) and National Aeronautics and Space Administration (NASA) project for the development, deployment and operation of CELSS technologies at the Amundsen-Scott South Pole Station. CAAP is implemented through the joint NSF/NASA Antarctic Space Analog Program (ASAP), initiated to support the pursuit of future NASA missions and to promote the transfer of space technologies to the NSF. Under a Memorandum of Agreement, the CAAP represents an example of a working dual agency cooperative project. NASA goals are operational testing of CELSS technologies and the conduct of scientific study to facilitate . technology selection, system design and methods development, including human dynamics as required for the operation of a CELSS. Although not fully closed, food production, water purification, and waste recycle and reduction provided by CAAP will improve the quality of life for the South Pole inhabitants, reduce logistics dependence, and minimize environmental impacts associated with human presence on the polar plateau. The CAAP facility will be highly integrated with the new South Pole Station infrastructure and will be composed of a deployed hardware facility and a research activity. This paper will include a description of CAAP and its functionality, conceptual designs, component selection and sizing for the crop growth chamber, crop production expectations, and a brief report on an initial on-site visit. This paper will also provide a discussion of issues associated with power and energy use and the applicability of CAAP to direct technology transfer to society in general and remote communities in particular.

Bubenheim, David L.↗

A Feasibility Study for Perioperative Ventricular Tachycardia Prognosis and Detection and Noise Detection Using a Neural Network and Predictive Linear Operators

To locate the accessory pathway(s) in preexicitation syndromes, epicardial and endocardial ventricular mapping is performed during anterograde ventricular activation via accessory pathway(s) from data originally received in signal form. As the number of channels increases, it is pertinent that more automated detection of coherent/incoherent signals is achieved as well as the prediction and prognosis of ventricular tachywardia (VT). Today's computers and computer program algorithms are not good in simple perceptual tasks such as recognizing a pattern or identifying a sound. This discrepancy, among other things, has been a major motivating factor in developing brain-based, massively parallel computing architectures. Neural net paradigms have proven to be effective at pattern recognition tasks. In signal processing, the picking of coherent/incoherent signals represents a pattern recognition task for computer systems. The picking of signals representing the onset ot VT also represents such a computer task. We attacked this problem by defining four signal attributes for each potential first maximal arrival peak and one signal attribute over the entire signal as input to a back propagation neural network. One attribute was the predicted amplitude value after the maximum amplitude over a data window. Then, by using a set of known (user selected) coherent/incoherent signals, and signals representing the onset of VT, we trained the back propagation network to recognize coherent/incoherent signals, and signals indicating the onset of VT. Since our output scheme involves a true or false decision, and since the output unit computes values between 0 and 1, we used a Fuzzy Arithmetic approach to classify data as coherent/incoherent signals. Furthermore, a Mean-Square Error Analysis was used to determine system stability. The neural net based picking coherent/incoherent signal system achieved high accuracy on picking coherent/incoherent signals on different patients. The system also achieved a high accuracy of picking signals which represent the onset of VT, that is, VT immediately followed these signals. A special binary representation of the input and output data allowed the neural network to train very rapidly as compared to another standard decimal or normalized representations of the data.

Moebes, T. A.↗

The Package-Based Development Process in the Flight Dynamics Division

The Software Engineering Laboratory (SEL) has been operating for more than two decades in the Flight Dynamics Division (FDD) and has adapted to the constant movement of the software development environment. The SEL's Improvement Paradigm shows that process improvement is an iterative process. Understanding, Assessing and Packaging are the three steps that are followed in this cyclical paradigm. As the improvement process cycles back to the first step, after having packaged some experience, the level of understanding will be greater. In the past, products resulting from the packaging step have been large process documents, guidebooks, and training programs. As the technical world moves toward more modularized software, we have made a move toward more modularized software development process documentation, as such the products of the packaging step are becoming smaller and more frequent. In this manner, the QIP takes on a more spiral approach rather than a waterfall. This paper describes the state of the FDD in the area of software development processes, as revealed through the understanding and assessing activities conducted by the COTS study team. The insights presented include: (1) a characterization of a typical FDD Commercial Off the Shelf (COTS) intensive software development life-cycle process, (2) lessons learned through the COTS study interviews, and (3) a description of changes in the SEL due to the changing and accelerating nature of software development in the FDD.

Parra, Amalia↗

Air Traffic Control Decision Support Tools for Noise Mitigation

NASA has initiated a new five year program this year, the Quiet Aircraft Technology (QAT) Program, a program which will investigate airframe and engine system noise reduction. QAT will also address community noise impact. As part of this community noise impact component, NASA will investigate air traffic management (ATM) challenges in reducing noise. In particular, controller advisory automation aids will be developed to aid the air traffic controller in addressing noise concerns as he/she manages traffic in busy terminal areas. NASA has developed controller automation tools to address capacity concerns and the QAT strategy for ATM Low Noise Operations is to build upon this tool set to create added advisories for noise mitigation. The tools developed for capacity will be briefly reviewed, followed by the QAT plans to address ATM noise concerns. A major NASA goal in global civil aviation is to triple the aviation system throughput in all-weather conditions while maintaining safety. A centerpiece of this activity is the Center/TRACON Automation System (CTAS), an evolving suite of air traffic controller decision support tools (DSTs) to enhance capacity of arrivals and departures in both the enroute center and the TRACON. Two of these DSTs, the Traffic Management Advisor (TMA) and the passive Final approach Spacing Tool (pFAST), are in daily use at the Fort Worth Center and the Dallas/Fort Worth (DFW) TRACON, respectively, where capacity gains of 5-13% have been reported in recent NASA evaluations. Under the Federal Aviation Administration's (FAA) Free Flight Phase One Program, TMA and pFAST are each being implemented at six to eight additional sites. In addition, other DSTs are being developed by NASA under the umbrella of CTAS. This means that new software will be built upon CTAS, and the paradigm of real-time simulation evaluation followed by field site development and evaluation will be the pathway for the new tools. Additional information is included in the original extended abstract.

Tobias, Leonard↗