Search NASA⌕ Search

SEARCH · Search NASA

Results for “orchestrator”

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 19 records

Orchestrator Telemetry Processing Pipeline

Orchestrator is a software application infrastructure for telemetry monitoring, logging, processing, and distribution. The architecture has been applied to support operations of a variety of planetary rovers. Built in Java with the Eclipse Rich Client Platform, Orchestrator can run on most commonly used operating systems. The pipeline supports configurable parallel processing that can significantly reduce the time needed to process a large volume of data products. Processors in the pipeline implement a simple Java interface and declare their required input from upstream processors. Orchestrator is programmatically constructed by specifying a list of Java processor classes that are initiated at runtime to form the pipeline. Input dependencies are checked at runtime. Fault tolerance can be configured to attempt continuation of processing in the event of an error or failed input dependency if possible, or to abort further processing when an error is detected. This innovation also provides support for Java Message Service broadcasts of telemetry objects to clients and provides a file system and relational database logging of telemetry. Orchestrator supports remote monitoring and control of the pipeline using browser-based JMX controls and provides several integration paths for pre-compiled legacy data processors. At the time of this reporting, the Orchestrator architecture has been used by four NASA customers to build telemetry pipelines to support field operations. Example applications include high-volume stereo image capture and processing, simultaneous data monitoring and logging from multiple vehicles. Example telemetry processors used in field test operations support include vehicle position, attitude, articulation, GPS location, power, and stereo images.

Powell, Mark↗

Automation Hooks Architecture Trade Study for Flexible Test Orchestration

We describe the conclusions of a technology and communities survey supported by concurrent and follow-on proof-of-concept prototyping to evaluate feasibility of defining a durable, versatile, reliable, visible software interface to support strategic modularization of test software development. The objective is that test sets and support software with diverse origins, ages, and abilities can be reliably integrated into test configurations that assemble and tear down and reassemble with scalable complexity in order to conduct both parametric tests and monitored trial runs. The resulting approach is based on integration of three recognized technologies that are currently gaining acceptance within the test industry and when combined provide a simple, open and scalable test orchestration architecture that addresses the objectives of the Automation Hooks task. The technologies are automated discovery using multicast DNS Zero Configuration Networking (zeroconf), commanding and data retrieval using resource-oriented Restful Web Services, and XML data transfer formats based on Automatic Test Markup Language (ATML). This open-source standards-based approach provides direct integration with existing commercial off-the-shelf (COTS) analysis software tools.

Lansdowne, Chatwin A.↗

Automation Hooks Architecture for Flexible Test Orchestration - Concept Development and Validation

The Automation Hooks Architecture Trade Study for Flexible Test Orchestration sought a standardized data-driven alternative to conventional automated test programming interfaces. The study recommended composing the interface using multicast DNS (mDNS/SD) service discovery, Representational State Transfer (Restful) Web Services, and Automatic Test Markup Language (ATML). We describe additional efforts to rapidly mature the Automation Hooks Architecture candidate interface definition by validating it in a broad spectrum of applications. These activities have allowed us to further refine our concepts and provide observations directed toward objectives of economy, scalability, versatility, performance, severability, maintainability, scriptability and others.

Lansdowne, C. A.↗

Cloud-Based Orchestration of a Model-Based Power and Data Analysis Toolchain

The proposed Europa Mission concept contains many engineering and scientific instruments that consume varying amounts of power and produce varying amounts of data throughout the mission. System-level power and data usage must be well understood and analyzed to verify design requirements. Numerous cross-disciplinary tools and analysis models are used to simulate the system-level spacecraft power and data behavior. This paper addresses the problem of orchestrating a consistent set of models, tools, and data in a unified analysis toolchain when ownership is distributed among numerous domain experts. An analysis and simulation environment was developed as a way to manage the complexity of the power and data analysis toolchain and to reduce the simulation turnaround time. A system model data repository is used as the trusted store of high-level inputs and results while other remote servers are used for archival of larger data sets and for analysis tool execution. Simulation data passes through numerous domain-specific analysis tools and end-to-end simulation execution is enabled through a web-based tool. The use of a cloud-based service facilitates coordination among distributed developers and enables scalable computation and storage needs, and ensures a consistent execution environment. Configuration management is emphasized to maintain traceability between current and historical simulation runs and their corresponding versions of models, tools and data.

Post, Ethan↗

Biology of bone and how it orchestrates the form and function of the skeleton

The principal role of the skeleton is to provide structural support for the body. While the skeleton also serves as the body's mineral reservoir, the mineralized structure is the very basis of posture, opposes muscular contraction resulting in motion, withstands functional load bearing, and protects internal organs. Although the mass and morphology of the skeleton is defined, to some extent, by genetic determinants, it is the tissue's ability to remodel--the local resorption and formation of bone--which is responsible for achieving this intricate balance between competing responsibilities. The aim of this review is to address bone's form-function relationship, beginning with extensive research in the musculoskeletal disciplines, and focusing on several recent cellular and molecular discoveries which help understand the complex interdependence of bone cells, growth factors, physical stimuli, metabolic demands, and structural responsibilities. With a clinical and spine-oriented audience in mind, the principles of bone cell and molecular biology and physiology are presented, and an attempt has been made to incorporate epidemiologic data and therapeutic implications. Bone research remains interdisciplinary by nature, and a deeper understanding of bone biology will ultimately lead to advances in the treatment of diseases and injuries to bone itself.

Review↗

The solid state environment orchestrates embryonic development and tissue remodeling

Cell interactions with extracellular matrix and with other cells play critical roles in morphogenesis during development and in tissue homeostasis and remodeling throughout life. Extracellular matrix is information-rich, not only because it is comprised of multifunctional structural ligands for cell surface adhesion receptors, but also because it contains peptide signaling factors, and proteinases and their inhibitors. The functions of these groups of molecules are extensively interrelated. In this review, three primary cell culture models are described that focus on adhesion receptors and their roles in complex aspects of morphogenesis and remodeling: the regulation of proteinase expression by fibronectin and integrins in synovial fibroblasts; the regulation of osteoblast differentiation and survival by fibronectin, and the regulation of trophoblast differentiation and invasion by integrins, cadherins and immunoglobulin family adhesion receptors.

NASA Discipline Musculoskeletal↗

Polyphony: A Workflow Orchestration Framework for Cloud Computing

Cloud Computing has delivered unprecedented compute capacity to NASA missions at affordable rates. Missions like the Mars Exploration Rovers (MER) and Mars Science Lab (MSL) are enjoying the elasticity that enables them to leverage hundreds, if not thousands, or machines for short durations without making any hardware procurements. In this paper, we describe Polyphony, a resilient, scalable, and modular framework that efficiently leverages a large set of computing resources to perform parallel computations. Polyphony can employ resources on the cloud, excess capacity on local machines, as well as spare resources on the supercomputing center, and it enables these resources to work in concert to accomplish a common goal. Polyphony is resilient to node failures, even if they occur in the middle of a transaction. We will conclude with an evaluation of a production-ready application built on top of Polyphony to perform image-processing operations of images from around the solar system, including Mars, Saturn, and Titan.

Space Exploration,↗

Redox-mediated activation of latent transforming growth factor-beta 1

Transforming growth factor beta 1 (TGF beta) is a multifunctional cytokine that orchestrates response to injury via ubiquitous cell surface receptors. The biological activity of TGF beta is restrained by its secretion as a latent complex (LTGF beta) such that activation determines the extent of TGF beta activity during physiological and pathological events. TGF beta action has been implicated in a variety of reactive oxygen-mediated tissue processes, particularly inflammation, and in pathologies such as reperfusion injury, rheumatoid arthritis, and atherosclerosis. It was recently shown to be rapidly activated after in vivo radiation exposure, which also generates reactive oxygen species (ROS). In the present studies, the potential for redox-mediated LTGF beta activation was investigated using a cell-free system in which ROS were generated in solution by ionizing radiation or metal ion-catalyzed ascorbate reaction. Irradiation (100 Gray) of recombinant human LTGF beta in solution induced 26% activation compared with that elicited by standard thermal activation. Metal-catalyzed ascorbate oxidation elicited extremely efficient recombinant LTGF beta activation that matched or exceeded thermal activation. The efficiency of ascorbate activation depended on ascorbate concentrations and the presence of transition metal ions. We postulate that oxidation of specific amino acids in the latency-conferring peptide leads to a conformation change in the latent complex that allows release of TGF beta. Oxidative activation offers a novel route for the involvement of TGF beta in tissue processes in which ROS are implicated and endows LTGF beta with the ability to act as a sensor of oxidative stress and, by releasing TGF beta, to function as a signal for orchestrating the response of multiple cell types. LTGF beta redox sensitivity is presumably directed toward recovery of homeostasis; however, oxidation may also be a mechanism of LTGF beta activation that can be deleterious during disease mechanisms involving chronic ROS production.

Non-NASA Center↗

High precision active nutation control for a flexible momentum biased spacecraft

The controller design for the Solar Dynamics Observatory (SDO) is presented. SDO is a momentum biased spacecraft with three flexible appendages. Its primary scientific instrument, the solar oscillations imager (SOI), is rigidly attached to the spacecraft bus and has arc-second pointing requirements. Meeting these requirements necessitates the use of an active nutation controller (ANC) which is here mechanized with a small reaction wheel oriented along a bus transverse axis. The ANC does its job by orchestrating the transfer of angular momentum out of the bus transverse axes and into the momentum wheel. A simulation study verifies that the controller provides quick, stable, and accurate response.

Laskin, R. A.↗

HH-65A Dolphin digital integrated avionics

Communication, navigation, flight control, and search sensor management are avionics functions which constitute every Search and Rescue (SAR) operation. Routine cockpit duties monopolize crew attention during SAR operations and thus impair crew effectiveness. The United States Coast Guard challenged industry to build an avionics system that automates routine tasks and frees the crew to focus on the mission tasks. The HH-64A SAR avionics systems of communication, navigation, search sensors, and flight control have existed independently. On the SRR helicopter, the flight management system (FMS) was introduced. H coordinates or integrates these functions. The pilot interacts with the FMS rather than the individual subsystems, using simple, straightforward procedures to address distinct mission tasks and the flight management system, in turn, orchestrates integrated system response.

Huntoon, R. B.↗

Diagnostics in the Extendable Integrated Support Environment (EISE)

Extendable Integrated Support Environment (EISE) is a real-time computer network consisting of commercially available hardware and software components to support systems level integration, modifications, and enhancement to weapons systems. The EISE approach offers substantial potential savings by eliminating unique support environments in favor of sharing common modules for the support of operational weapon systems. An expert system is being developed that will help support diagnosing faults in this network. This is a multi-level, multi-expert diagnostic system that uses experiential knowledge relating symptoms to faults and also reasons from structural and functional models of the underlying physical model when experiential reasoning is inadequate. The individual expert systems are orchestrated by a supervisory reasoning controller, a meta-level reasoner which plans the sequence of reasoning steps to solve the given specific problem. The overall system, termed the Diagnostic Executive, accesses systems level performance checks and error reports, and issues remote test procedures to formulate and confirm fault hypotheses.

Brink, James R.↗

Predeployment validation of fault-tolerant systems through software-implemented fault insertion

Fault injection-based automated testing (FIAT) environment, which can be used to experimentally characterize and evaluate distributed realtime systems under fault-free and faulted conditions is described. A survey is presented of validation methodologies. The need for fault insertion based on validation methodologies is demonstrated. The origins and models of faults, and motivation for the FIAT concept are reviewed. FIAT employs a validation methodology which builds confidence in the system through first providing a baseline of fault-free performance data and then characterizing the behavior of the system with faults present. Fault insertion is accomplished through software and allows faults or the manifestation of faults to be inserted by either seeding faults into memory or triggering error detection mechanisms. FIAT is capable of emulating a variety of fault-tolerant strategies and architectures, can monitor system activity, and can automatically orchestrate experiments involving insertion of faults. There is a common system interface which allows ease of use to decrease experiment development and run time. Fault models chosen for experiments on FIAT have generated system responses which parallel those observed in real systems under faulty conditions. These capabilities are shown by two example experiments each using a different fault-tolerance strategy.

Czeck, Edward W.↗

CELSS research and development program

Research in Controlled Ecological Life Support Systems (CELSS) conducted by NASA indicate that plant based systems are feasible candidates for human support in space. Ames has responsibility for research and development, systems integration and control, and space flight experiment portions of the CELSS program. Important areas for development of new methods and technologies are biomass production, waste processing, water purification, air revitalization, and food processing. For the plant system, the approach was to identify the flexibility and response time for the food, water, and oxygen production, and carbon dioxide consumption processes. Tremendous increases in productivity, compared with terrestrial agriculture, were realized. Waste processing research emphasizes recycle (transformation) of human wastes, trash, and inedible biomass to forms usable as inputs to the plant production system. Efforts to improve efficiency of the plant system, select new CELSS crops for a balanced diet, and initiate closed system research with the Crop Growth Research Chambers continue. The System Control and Integration program goal is to insure orchestrated system operation of the biological, physical, and chemical operation of the biological, physical, and chemical component processors of the CELSS. Space flight studies are planned to verify adequate operation of the system in reduced gravity or microgravity environments.

Bubenheim, David↗

Active and passive vibration suppression for space structures

The relative benefits of passive and active vibration suppression for large space structures (LSS) are discussed. The intent is to sketch the true ranges of applicability of these approaches using previously published technical results. It was found that the distinction between active and passive vibration suppression approaches is not as sharp as might be thought at first. The relative simplicity, reliability, and cost effectiveness touted for passive measures are vitiated by 'hidden costs' bound up with detailed engineering implementation issues and inherent performance limitations. At the same time, reliability and robustness issues are often cited against active control. It is argued that a continuum of vibration suppression measures offering mutually supporting capabilities is needed. The challenge is to properly orchestrate a spectrum of methods to reap the synergistic benefits of combined advanced materials, passive damping, and active control.

Hyland, David C.↗

Knowledge-based systems for power management

NASA-Marshall's Electrical Power Branch has undertaken the development of expert systems in support of further advancements in electrical power system automation. Attention is given to the features (1) of the Fault Recovery and Management Expert System, (2) a resource scheduler or Master of Automated Expert Scheduling Through Resource Orchestration, and (3) an adaptive load-priority manager, or Load Priority List Management System. The characteristics of an advisory battery manager for the Hubble Space Telescope, designated the 'nickel-hydrogen expert system', are also noted.

Lollar, L. F.↗