Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “High-level”

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

Sensing and perception research for space telerobotics at JPL

PIFLEX is a pipelined-image processor that can perform elaborate computations whose exact nature is not fixed in the hardware, and that can handle multiple images. A wire-wrapped prototype PIFEX module has been produced and debugged, using a version of the convolver composed of three custom VLSI chips (plus the line buffers). A printed circuit layout is being designed for use with a single-chip convolver, leading to production of a PIFEX with about 120 modules. A high-level language for programming PIFEX has been designed, and a compiler will be written for it. The camera calibration software has been completed and tested. Two more terms in the camera model, for lens distortion, probably will be added later. The acquisition and tracking system has been designed and most of it has been coded in Pascal for the MicroVAX-II. The feature tracker, motion stereo module and stereo matcher have executed successfully. The model matcher is still under development, and coding has begun on the tracking initializer. The object tracker was running on a different computer from the VAX, and preliminary runs on real images have been performed there. Once all modules are working, optimization and integration will begin. Finally, when a sufficiently large PIFEX is available, appropriate parts of acquisition and tracking, including much of the feature tracker, will be programmed into PIFEX, thus increasing the speed and robustness of the system.

Gennery, Donald B.↗

Automated generation of reliability models

The abstract semi-Markov specification interface to the SURE (Semi-Markov Range Evaluator) tool (ASSIST) program allows the user to describe the Markov model in a high-level language. Instead of listing the individual states of the model, the user specifies the rules governing the behavior of the system, and these are used to automatically generate the model. A small number of statements in the abstract language can describe a large, complex model. Becuase no assumptions are made about the system being modeled, ASSIST can be used to generate models describing the behavior of any type of system. The abstract model definition and the automatic model generation strategy are described. Analysis of an example fault-tolerant architecture, a triad of processor with cold spare processors, shows how the behavior of a system can be captured by a few general rules. The syntax of the ASSIST input language is then described and demonstrated by creating a model to describe the fault behavior of the example architecture. The flexibility of the abstract language is demonstrated by expanding the example to model multiple triads of processors sharing a pool of cold spare processors.

Johnson, Sally C.↗

The Nimbus-7 Global Cloud Climatology

The Nimbus-7 Global Cloud Climatology (N7GCC) has been produced from measurements made between April 1979 and March 1985 using the Temperature Humidity IR Radiometer and the Total Ozone Mapping Spectrometer on the Nimbus-7 satellite. The N7GCC gives, near local noon and midnight, the fractional area covered by high-level, middle-level, and low-altitude clouds, and the total fractional area covered by all clouds. Statistics for cirrus, deep convective, and warm low-altitude clouds and the cloud and clear-sky radiances with correlative surface temperatures are also included. The N7GCC is compared with other cloud data sets, including the International Satellite Cloud Climatology Project.

Hwang, Paul H.↗

NASA PC software evaluation project

The USL NASA PC software evaluation project is intended to provide a structured framework for facilitating the development of quality NASA PC software products. The project will assist NASA PC development staff to understand the characteristics and functions of NASA PC software products. Based on the results of the project teams' evaluations and recommendations, users can judge the reliability, usability, acceptability, maintainability and customizability of all the PC software products. The objective here is to provide initial, high-level specifications and guidelines for NASA PC software evaluation. The primary tasks to be addressed in this project are as follows: to gain a strong understanding of what software evaluation entails and how to organize a structured software evaluation process; to define a structured methodology for conducting the software evaluation process; to develop a set of PC software evaluation criteria and evaluation rating scales; and to conduct PC software evaluations in accordance with the identified methodology. Communication Packages, Network System Software, Graphics Support Software, Environment Management Software, General Utilities. This report represents one of the 72 attachment reports to the University of Southwestern Louisiana's Final Report on NASA Grant NGT-19-010-900. Accordingly, appropriate care should be taken in using this report out of context of the full Final Report.

Dominick, Wayne D.↗

Implementation of and Ada real-time executive: A case study

Current Ada language implementations and runtime environments are immature, unproven and are a key risk area for real-time embedded computer system (ECS). A test-case environment is provided in which the concerns of the real-time, ECS community are addressed. A priority driven executive is selected to be implemented in the Ada programming language. The model selected is representative of real-time executives tailored for embedded systems used missile, spacecraft, and avionics applications. An Ada-based design methodology is utilized, and two designs are considered. The first of these designs requires the use of vendor supplied runtime and tasking support. An alternative high-level design is also considered for an implementation requiring no vendor supplied runtime or tasking support. The former approach is carried through to implementation.

Laird, James D.↗

Execution environment for intelligent real-time control systems

Modern telerobot control technology requires the integration of symbolic and non-symbolic programming techniques, different models of parallel computations, and various programming paradigms. The Multigraph Architecture, which has been developed for the implementation of intelligent real-time control systems is described. The layered architecture includes specific computational models, integrated execution environment and various high-level tools. A special feature of the architecture is the tight coupling between the symbolic and non-symbolic computations. It supports not only a data interface, but also the integration of the control structures in a parallel computing environment.

Sztipanovits, Janos↗

Mission planning for autonomous systems

Planning is a necessary task for intelligent, adaptive systems operating independently of human controllers. A mission planning system that performs task planning by decomposing a high-level mission objective into subtasks and synthesizing a plan for those tasks at varying levels of abstraction is discussed. Researchers use a blackboard architecture to partition the search space and direct the focus of attention of the planner. Using advanced planning techniques, they can control plan synthesis for the complex planning tasks involved in mission planning.

Pearson, G.↗

Task oriented nonlinear control laws for telerobotic assembly operations

The goal of this research is to achieve very intelligent telerobotic controllers which are capable of receiving high-level commands from the human operator and implementing them in an adaptive manner in the object/task/manipulator workspace. Initiatives by the authors at Integrated Systems, Inc. to identify and develop the key technologies necessary to create such a flexible, highly programmable, telerobotic controller are presented. The focus of the discussion is on the modeling of insertion tasks in three dimensions and nonlinear implicit force feedback control laws which incorporate tool/workspace constraints. Preliminary experiments with dual arm beam assembly in 2-D are presented.

Walker, R. A.↗

A task-based metric for telerobotic performance assessment

A methodology is described for developing a task complexity index based on combining the six basic motion primitives (three translation, three orientation) with force control and accuracy requirements. The result of this development is a set of complexity values that can be assigned to the high-level task primitives derived from a relatively shallow top-down mission analysis. These values are then averaged to arrive at total average mission complexities, such as for the mission of exchanging the Hubble Space Telescope (HST) battery modules. Application of this metric to a candidate set of NASA Flight Telerobotic Servicer evaluation tasks is discussed using the HST battery module mission for an in-depth example.

Barnes, J. F.↗

IECON '87: Industrial applications of control and simulation; Proceedings of the 1987 International Conference on Industrial Electronics, Control, and Instrumentation, Cambridge, MA, Nov. 3, 4, 1987

Recent advances in control-system design and simulation are discussed in reviews and reports. Among the topics considered are fast algorithms for generating near-optimal binary decision programs, trajectory control of robot manipulators with compensation of load effects via a six-axis force sensor, matrix integrators for real-time simulation, a high-level control language for an autonomous land vehicle, and a practical engineering design method for stable model-reference adaptive systems. Also addressed are the identification and control of flexible-limb robots with unknown loads, adaptive control and robust adaptive control for manipulators with feedforward compensation, adaptive pole-placement controllers with predictive action, variable-structure strategies for motion control, and digital signal-processor-based variable-structure controls.

Hartley, Tom T.↗

Artificial intelligence costs, benefits, and risks for selected spacecraft ground system automation scenarios

In response to a number of high-level strategy studies in the early 1980s, expert systems and artificial intelligence (AI/ES) efforts for spacecraft ground systems have proliferated in the past several years primarily as individual small to medium scale applications. It is useful to stop and assess the impact of this technology in view of lessons learned to date, and hopefully, to determine if the overall strategies of some of the earlier studies both are being followed and still seem relevant. To achieve that end four idealized ground system automation scenarios and their attendant AI architecture are postulated and benefits, risks, and lessons learned are examined and compared. These architectures encompass: (1) no AI (baseline); (2) standalone expert systems; (3) standardized, reusable knowledge base management systems (KBMS); and (4) a futuristic unattended automation scenario. The resulting artificial intelligence lessons learned, benefits, and risks for spacecraft ground system automation scenarios are described.

Truszkowski, Walter F.↗

An overview of UNP

A brief introduction to the Universal Naming Protocol (UNP) is presented. UNP specifies a generic attribute-based name server upon which a variety of high-level naming services, including white- and yellow-page services, can be built.

Peterson, Larry L.↗

Considerations for Multiprocessor Topologies

Choosing a multiprocessor interconnection topology may depend on high-level considerations, such as the intended application domain and the expected number of processors. It certainly depends on low-level implementation details, such as packaging and communications protocols. The authors first use rough measures of cost and performance to characterize several topologies. They then examine how implementation details can affect the realizable performance of a topology.

INTERPROCESSOR COMMUNICATION↗

Expansion of Check-Cases for 6DOF Simulation

This is the Appendix containing a description of the solution for Case 1 in the assessment, “Expansion of Check-Cases for 6DOF Simulation”. For cases of spherical gravity, it is possible to provide a two-body solution without recourse to numerical integration and thus it is accurate to machine precision. Python code for a Keplerian Propagator (propagate.py) which produced a reference trajectory for Case 1 is provided in this appendix. There is also code for generating test cases which was used as an independent verification of the propagator. This is a high-level description of the algorithm employed. The documentation of each function includes implementation details, including equations for each task.

Modeling↗

CLDP/ISS Glovebox Technical Interchange Meeting

This presentation is designed to provide a high-level overview of the Microgravity Science Glovebox (MSG) and the Life Sciences Glovebox (LSG) facilities onboard the International Space Station. In addition, it provides metrics and lessons-learned information intended for the Commercial Low-Earth Orbit Development Program (CLDP) Partners.

glovebox↗

xEMU Spacesuit Boot Lunar South Pole Thermal Vacuum Testing

The Exploration Extravehicular Mobility Unit (xEMU) spacesuit lunar boot was evaluated in the Jet Propulsion Lab (JPL) CITADEL thermal vacuum chamber at lunar South Pole conditions. The JPL CITADEL chamber provides a radiation environment and contact plate temperature of 48K, simulating the temperature of a lunar Permanently Shadowed Region (PSR) at the South Pole of the Moon. The main objectives of the test series are: to evaluate the risk lunar PSRs pose to advanced spacesuit boots, validate the xEMU lunar boot thermal model, and to develop a test methodology to evaluate lunar spacesuit boots. To simulate the thermal effects of a crewmember’s foot inside the boot, a thermal manikin foot was developed to inject heat into the spacesuit boot. Thermal data was collected through a variety of sensors including thermocouples, thermistors, heat flux sensors, and infrared cameras. A test matrix was developed to investigate the variables of foot contact force, simulated skin temperature, external contact plate temperature, and ventilation flowrate. The JPL CITADEL chamber includes a loadlock (airlock) that afforded the ability to simulate the transition of the boot from a thermally neutral IVA condition to a cold EVA condition within seconds. This paper will document the test design, test objectives, success criteria, test support equipment, spacesuit boot to chamber interfaces, and configuration of the test article. Additionally, this paper will document the high-level results of the testing. More detailed test results will be presented in a different paper.

Ben Swartout↗

xEMU Spacesuit Boot Lunar South Pole Thermal Vacuum Testing

The Exploration Extravehicular Mobility Unit (xEMU) spacesuit lunar boot was evaluated in the Jet Propulsion Lab (JPL) CITADEL thermal vacuum chamber at lunar South Pole conditions. The JPL CITADEL chamber provides a radiation environment and contact plate temperature of 48K, simulating the temperature of a lunar Permanently Shadowed Region (PSR) at the South Pole of the Moon. The main objectives of the test series were: to evaluate the risk lunar PSRs pose to advanced spacesuit boots, validate the xEMU lunar boot thermal model, and develop a test methodology to evaluate lunar spacesuit boots. To simulate the thermal effects of a crewmember’s foot inside the boot, a thermal manikin foot was developed to inject heat into the spacesuit boot. Thermal data was collected through a variety of sensors including thermocouples, thermistors, heat flux sensors, and infrared cameras. A test matrix was developed to investigate the variables of foot contact force, simulated skin temperature, external contact plate temperature, and ventilation flowrate. The JPL CITADEL chamber includes a loadlock (airlock) that afforded the ability to simulate the transition of the boot from a thermally neutral IVA condition to a cold EVA condition within seconds. This paper will document the test design, test objectives, success criteria, test support equipment, spacesuit boot to chamber interfaces, and configuration of the test article. Additionally, this paper will document the high-level results of the testing. More detailed test results will be presented in a different paper.

TVAC↗

The Contaminant Footprint of Landed Spacecraft: Toward an Inventory and Modelling Framework

All spacecraft generate and carry contaminants, i.e., unwanted and potentially harmful material. When a spacecraft lands and operates in near-vacuum, as onto Earth’s Moon, it introduces contaminants into its environment that may compromise mission science objectives and engineering performance. Contamination of solar system bodies may irrevocably degrade targets of unique value to planetary scientists, for instance, as lunar landed spacecraft introduce propellant effluents into the otherwise pristine ice of the Moon’s permanently shadowed regions. NASA’s planetary protection discipline seeks to ensure that solar system bodies are not contaminated, for scientific purposes, by terrestrial material (i.e., forward contamination). This interest aligns with planetary science interest in mitigating the transport of terrestrial contaminants onto solar system bodies and in controlling types of contamination that could compromise the scientific value of samples or measurements. NASA, and other entities that practice planetary science, have compelling and multidisciplinary interests in the preservation of special regions and sampling sites of high scientific value – including lunar permanently shadowed regions (PSRs) – from inadvertent contamination by any spacecraft, and in understanding the contamination of such regions by all spacecraft. Organic molecular contamination here represents a primary threat. Organic molecules will be introduced to solar system bodies by nominal landed spacecraft and crew processes – including by the action of descent and ascent engines; natural materials outgassing; and crew environmental and life support system sources. Molecular contaminants can also travel in the free-molecular sense at global scale across near-vacuum bodies, including into regions where they may be permanently trapped. This presentation will address a high-level study to identify sources of contaminants – in particular, organic material – generated by landed spacecraft along with the transport vectors by which these contaminants can reach sites of scientific interest on bodies like the Moon. A vision for an integrated modeling framework for the organic contamination footprint of spacecraft missions, individually and collectively, will also be described and presented along with initial conclusions related to organic molecular transport.

Gas Dynamics↗