Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “feature allocations”

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 55 records · Page 3

Compact Deep-Space Optical Communications Transceiver

Deep space optical communication transceivers must be very efficient receivers and transmitters of optical communication signals. For deep space missions, communication systems require high performance well beyond the scope of mere power efficiency, demanding maximum performance in relation to the precious and limited mass, volume, and power allocated. This paper describes the opto-mechanical design of a compact, efficient, functional brassboard deep space transceiver that is capable of achieving megabyte-per-second rates at Mars ranges. The special features embodied to enhance the system operability and functionality, and to reduce the mass and volume of the system are detailed. System tests and performance characteristics are described in detail. Finally, lessons learned in the implementation of the brassboard design and suggestions for improvements appropriate for a flight prototype are covered.

DSOCT↗

Electronic Neural Networks

Viewgraphs on electronic neural networks for space station are presented. Topics covered include: electronic neural networks; electronic implementations; VLSI/thin film hybrid hardware for neurocomputing; computations with analog parallel processing; features of neuroprocessors; applications of neuroprocessors; neural network hardware for terrain trafficability determination; a dedicated processor for path planning; neural network system interface; neural network for robotic control; error backpropagation algorithm for learning; resource allocation matrix; global optimization neuroprocessor; and electrically programmable read only thin-film synaptic array.

Thakoor, Anil↗

Overview of Crew Operations for Transit to Mars

Crewed Mars missions are estimated to be 700-1,200 days in length which is two to three times longer than any continuous human spaceflight mission to date. When architecting a Mars mission there are numerous resources that must be considered, evaluated, and planned for, including—but not limited to—mass, cost, performance, and risk. Crew time is a limited resource that will need to be appropriately allocated during future Mars missions. NASA’s “Moon to Mars Objectives” specifically recognizes as Recurring Tenets the need to return crews safely to Earth while mitigating adverse impacts to crew health and maximizing crew time available for science and engineering activities within planned mission durations. Crew operations and the crew time allocation for a Mars missions will likely be different than current operational planning aboard the ISS due to communication delays, crew health and performance needs, transportation system needs, potential vehicle dormancy, and mass ejection. Crew will need to operate much more Earth independently and potentially be responsible for more operations since traditional Earth ground support will be delayed. Incidents requiring immediate crew action will therefore either be the responsibility of the crew or an automated feature of the transit vehicle. This paper discusses the operational challenges of a Mars transit mission and the associated activities that will need to take place during each operational phase of transit to and from Mars.

Crew Time↗

Overview of Crew Operations for Transit to Mars

Crewed Mars missions are estimated to be 700-1,200 days in length which is two to three times longer than any continuous human spaceflight mission to date. When architecting a Mars mission there are numerous resources that must be considered, evaluated, and planned for, including—but not limited to—mass, cost, performance, and risk. Crew time is a limited resource that will need to be appropriately allocated during future Mars missions. NASA’s “Moon to Mars Objectives” specifically recognizes as Recurring Tenets the need to return crews safely to Earth while mitigating adverse impacts to crew health and maximizing crew time available for science and engineering activities within planned mission durations. Crew operations and the crew time allocation for a Mars missions will likely be different than current operational planning aboard the ISS due to communication delays, crew health and performance needs, transportation system needs, potential vehicle dormancy, and mass ejection. Crew will need to operate much more Earth independently and potentially be responsible for more operations since traditional Earth ground support will be delayed. Incidents requiring immediate crew action will therefore either be the responsibility of the crew or an automated feature of the transit vehicle. This paper discusses the operational challenges of a Mars transit mission and the associated activities that will need to take place during each operational phase of transit to and from Mars.

Crew Time↗

Sharing intelligence: Decision-making interactions between users and software in MAESTRO

By combining the best of automated and human decision-making in scheduling many advantages can accrue. The joint performance of the user and system is potentially much better than either alone. Features of the MAESTRO scheduling system serve to illustrate concepts of user/software cooperation. MAESTRO may be operated at a user-determinable and dynamic level of autonomy. Because the system allows so much flexibility in the allocation of decision-making responsibilities, and provides users with a wealth of information and other support for their own decision-making, better overall schedules may result.

Geoffroy, Amy L.↗

Robotic Specialization in Autonomous Robotic Structural Assembly

Robotic in-space assembly of large space structures is a long-term NASA goal to reduce launch costs and enable larger scale missions. Recently, researchers have proposed using discrete lattice building blocks and co-designed robots to build high-performance, scalable primary structure for various on-orbit and surface applications. These robots would locomote on the lattice and work in teams to build and reconfigure building-blocks into functional structure. However, the most reliable and efficient robotic system architecture, characterized by the number of different robotic 'species' and the allocation of functionality between species, is an open question. To address this problem, we decompose the robotic building-block assembly task into functional primitives and, in simulation, study the performance of the the variety of possible resulting architectures. For a set consisting of five process types (move self, move block, move friend, align bock, fasten block), we describe a method of feature space exploration and ranking based on energy and reliability cost functions. The solution space is enumerated, filtered for unique solutions, and evaluated against energy and reliability cost functions for various simulated build sizes. We find that a 2 species system, dividing the five mentioned process types between one unit cell transport robot and one fastening robot, results in the lowest energy cost system, at some cost to reliability. This system enables fastening functionality to occupy the build front while reducing the need for that functional mass to travel back and forth from a feed station. Because the details of a robot design affect the weighting and final allocation of functionality, a sensitivity analysis was conducted to evaluate the effect of changing mass allocations on architecture performance. Future systems with additional functionalities such as repair, inspection, and others may use this process to analyze and determine alternative robot architectures.

Bernus, Borbala↗

Initial Characterization of Intermediate Bennu Particles to Evaluate Lithologic Diversity and Mineralogic and Redox Equilibria

The OSIRIS-REx spacecraft returned regolith from asteroid Bennu to Earth September 24, 2023 [1]. As part of initial science allocations and sample analysis plan [2], JSC science team members received aggregate material from within the TAGSAM head (OREX-803017-0) to characterize. Here we report the results of analyses that have been carried out to determine mineralogic composition, surface features, and overall lithologic diversity in Bennu particles. These initial observations will inform additional analyses that will address the nature of pre-biotic and pre-solar material, formation location of Bennu, geologic history of the asteroid, and its impact/collisional/re-accretion history [3].

Bennu↗

Flightspeed Integral Image Analysis Toolkit

The Flightspeed Integral Image Analysis Toolkit (FIIAT) is a C library that provides image analysis functions in a single, portable package. It provides basic low-level filtering, texture analysis, and subwindow descriptor for applications dealing with image interpretation and object recognition. Designed with spaceflight in mind, it addresses: Ease of integration (minimal external dependencies) Fast, real-time operation using integer arithmetic where possible (useful for platforms lacking a dedicated floatingpoint processor) Written entirely in C (easily modified) Mostly static memory allocation 8-bit image data The basic goal of the FIIAT library is to compute meaningful numerical descriptors for images or rectangular image regions. These n-vectors can then be used directly for novelty detection or pattern recognition, or as a feature space for higher-level pattern recognition tasks. The library provides routines for leveraging training data to derive descriptors that are most useful for a specific data set. Its runtime algorithms exploit a structure known as the "integral image." This is a caching method that permits fast summation of values within rectangular regions of an image. This integral frame facilitates a wide range of fast image-processing functions. This toolkit has applicability to a wide range of autonomous image analysis tasks in the space-flight domain, including novelty detection, object and scene classification, target detection for autonomous instrument placement, and science analysis of geomorphology. It makes real-time texture and pattern recognition possible for platforms with severe computational restraints. The software provides an order of magnitude speed increase over alternative software libraries currently in use by the research community. FIIAT can commercially support intelligent video cameras used in intelligent surveillance. It is also useful for object recognition by robots or other autonomous vehicles

Thompson, David R.↗

The Automated Instrumentation and Monitoring System (AIMS) reference manual

Whether a researcher is designing the 'next parallel programming paradigm,' another 'scalable multiprocessor' or investigating resource allocation algorithms for multiprocessors, a facility that enables parallel program execution to be captured and displayed is invaluable. Careful analysis of execution traces can help computer designers and software architects to uncover system behavior and to take advantage of specific application characteristics and hardware features. A software tool kit that facilitates performance evaluation of parallel applications on multiprocessors is described. The Automated Instrumentation and Monitoring System (AIMS) has four major software components: a source code instrumentor which automatically inserts active event recorders into the program's source code before compilation; a run time performance-monitoring library, which collects performance data; a trace file animation and analysis tool kit which reconstructs program execution from the trace file; and a trace post-processor which compensate for data collection overhead. Besides being used as prototype for developing new techniques for instrumenting, monitoring, and visualizing parallel program execution, AIMS is also being incorporated into the run-time environments of various hardware test beds to evaluate their impact on user productivity. Currently, AIMS instrumentors accept FORTRAN and C parallel programs written for Intel's NX operating system on the iPSC family of multi computers. A run-time performance-monitoring library for the iPSC/860 is included in this release. We plan to release monitors for other platforms (such as PVM and TMC's CM-5) in the near future. Performance data collected can be graphically displayed on workstations (e.g. Sun Sparc and SGI) supporting X-Windows (in particular, Xl IR5, Motif 1.1.3).

Yan, Jerry↗

A sustainable genetic algorithm for satellite resource allocation

A hybrid genetic algorithm is used to schedule tasks for 8 satellites, which can be modelled as a robot whose task is to retrieve objects from a two dimensional field. The objective is to find a schedule that maximizes the value of objects retrieved. Typical of the real-world tasks to which this corresponds is the scheduling of ground contacts for a communications satellite. An important feature of our application is that the amount of time available for running the scheduler is not necessarily known in advance. This requires that the scheduler produce reasonably good results after a short period but that it also continue to improve its results if allowed to run for a longer period. We satisfy this requirement by developing what we call a sustainable genetic algorithm.

Abbott, R. J.↗

Planetary Balloon-Based Science Platform Evaluation and Program Implementation

This report describes a study evaluating the potential for a balloon-based optical telescope as a planetary science asset to achieve decadal class science. The study considered potential science achievable and science traceability relative to the most recent planetary science decadal survey, potential platform features, and demonstration flights in the evaluation process. Science Potential and Benefits: This study confirms the cost the-benefit value for planetary science purposes. Forty-four (44) important questions of the decadal survey are at least partially addressable through balloon based capabilities. Planetary science through balloon observations can provide significant science through observations in the 300 nm to 5 m range and at longer wavelengths as well. Additionally, balloon missions have demonstrated the ability to progress from concept to observation to publication much faster than a space mission increasing the speed of science return. Planetary science from a balloon-borne platform is a relatively low-cost approach to new science measurements. This is particularly relevant within a cost-constrained planetary science budget. Repeated flights further reduce the cost of the per unit science data. Such flights offer observing time at a very competitive cost. Another advantage for planetary scientists is that a dedicated asset could provide significant new viewing opportunities not possible from the ground and allow unprecedented access to observations that cannot be realized with the time allocation pressures faced by current observing assets. In addition, flight systems that have a relatively short life cycle and where hardware is generally recovered, are excellent opportunities to train early career scientists, engineers, and project managers. The fact that balloon-borne payloads, unlike space missions, are generally recovered offers an excellent tool to test and mature instruments and other space craft systems. Desired Gondola Features: Potential gondola characteristics are assessed in this study and a concept is recommended, the Gondola for High-Altitude Planetary Science (GHAPS). This first generation platform is designed around a 1 m or larger aperture, narrow-field telescope with pointing accuracies better than one arc-second. A classical Cassegrain, or variant like Ritchey-Chretien, telescope is recommended for the primary telescope. The gondola should be designed for multiple flights so it must be robust and readily processed at recovery. It must be light-weighted to the extent possible to allow for long-duration flights on super-pressure balloons. Demonstration Flights: Recent demonstration flights achieved several significant accomplishments that can feed forward to a GHAPS gondola project. Science results included the first ever Earth-based measurements for CO2 in a comet, first measurements for CO2 and H2O in an Oort cloud comet, and the first measurement of 1 Ceres at 2.73 m to refine the shape of the infrared water absorption feature. The performance of the Fine Steering Mirror (FSM) was also demonstrated. The BOPPS platform can continue to be leveraged on future flights even as GHAPS is being developed. The study affirms the planetary decadal recommendations, and shows that a number of Top Priority science questions can be achieved. A combination GHAPS and BOPPS would provide the best value for PSD for realizing that science.

Dankanich, John W.↗

Thermal Impact of Cosmic Ray Interaction with an XRay Microcalorimeter Array

The X-ray Integral Field Unit (X-IFU) instrument on the Athena mission will be positioned at the Lagrangian point L2 and be subject to cosmic rays generated by astrophysics sources, primarily relativistic protons. Previous simulations have shown that particles of energy higher than 150 MeV will make it through the outer layers of the satellite. They will reach the detector wafer with a rate of 3 cts/sq. cm/s and a most probable energy deposited in the Si frame supporting the array at 150 keV. These events can affect the energy resolution of the detectors through the thermal fluctuations that they produce. This study assesses this potential problem and discusses two suggested design approaches to decrease the impact of cosmic ray in order to limit their effect to their allocation of 0.2 eV within the Athena/X-IFU energy-resolution budget. The first is the addition of a coating layer of high heat capacity material (e.g., Pd) and the second is the splitting of this coating into two thermal regions near the TES array to keep the heat away from the array. Implementing these two features is predicted to cause a decrease in the number of events above 1 μK by more than a factor 10 to ~ 1.5 cps when compared to an equivalent design without these features.

Antoine R. Miniussi↗

Model for Simulating a Spiral Software-Development Process

A discrete-event simulation model, and a computer program that implements the model, have been developed as means of analyzing a spiral software-development process. This model can be tailored to specific development environments for use by software project managers in making quantitative cases for deciding among different software-development processes, courses of action, and cost estimates. A spiral process can be contrasted with a waterfall process, which is a traditional process that consists of a sequence of activities that include analysis of requirements, design, coding, testing, and support. A spiral process is an iterative process that can be regarded as a repeating modified waterfall process. Each iteration includes assessment of risk, analysis of requirements, design, coding, testing, delivery, and evaluation. A key difference between a spiral and a waterfall process is that a spiral process can accommodate changes in requirements at each iteration, whereas in a waterfall process, requirements are considered to be fixed from the beginning and, therefore, a waterfall process is not flexible enough for some projects, especially those in which requirements are not known at the beginning or may change during development. For a given project, a spiral process may cost more and take more time than does a waterfall process, but may better satisfy a customer's expectations and needs. Models for simulating various waterfall processes have been developed previously, but until now, there have been no models for simulating spiral processes. The present spiral-process-simulating model and the software that implements it were developed by extending a discrete-event simulation process model of the IEEE 12207 Software Development Process, which was built using commercially available software known as the Process Analysis Tradeoff Tool (PATT). Typical inputs to PATT models include industry-average values of product size (expressed as number of lines of code), productivity (number of lines of code per hour), and number of defects per source line of code. The user provides the number of resources, the overall percent of effort that should be allocated to each process step, and the number of desired staff members for each step. The output of PATT includes the size of the product, a measure of effort, a measure of rework effort, the duration of the entire process, and the numbers of injected, detected, and corrected defects as well as a number of other interesting features. In the development of the present model, steps were added to the IEEE 12207 waterfall process, and this model and its implementing software were made to run repeatedly through the sequence of steps, each repetition representing an iteration in a spiral process. Because the IEEE 12207 model is founded on a waterfall paradigm, it enables direct comparison of spiral and waterfall processes. The model can be used throughout a software-development project to analyze the project as more information becomes available. For instance, data from early iterations can be used as inputs to the model, and the model can be used to estimate the time and cost of carrying the project to completion.

Mizell, Carolyn↗

Request-Driven Schedule Automation for the Deep Space Network

The DSN Scheduling Engine (DSE) has been developed to increase the level of automated scheduling support available to users of NASA s Deep Space Network (DSN). We have adopted a request-driven approach to DSN scheduling, in contrast to the activity-oriented approach used up to now. Scheduling requests allow users to declaratively specify patterns and conditions on their DSN service allocations, including timing, resource requirements, gaps, overlaps, time linkages among services, repetition, priorities, and a wide range of additional factors and preferences. The DSE incorporates a model of the key constraints and preferences of the DSN scheduling domain, along with algorithms to expand scheduling requests into valid resource allocations, to resolve schedule conflicts, and to repair unsatisfied requests. We use time-bounded systematic search with constraint relaxation to return nearby solutions if exact ones cannot be found, where the relaxation options and order are under user control. To explore the usability aspects of our approach we have developed a graphical user interface incorporating some crucial features to make it easier to work with complex scheduling requests. Among these are: progressive revelation of relevant detail, immediate propagation and visual feedback from a user s decisions, and a meeting calendar metaphor for repeated patterns of requests. Even as a prototype, the DSE has been deployed and adopted as the initial step in building the operational DSN schedule, thus representing an important initial validation of our overall approach. The DSE is a core element of the DSN Service Scheduling Software (S(sup 3)), a web-based collaborative scheduling system now under development for deployment to all DSN users.

Johnston, Mark D.↗

An overview of the OmniTRACS: The first operational mobile Ku-band satellite communications

The service features of the OmniTRACS system developed by Omninet Communications Services of Los Angeles, California are described. This system is the first operational mobile Ku-band satellite communications system that provides two-way messaging and position determination and reporting services to mobile users on a nationwide basis. The system uses existing Ku-band satellites under a secondary international allocation for mobile satellite services.

Salmasi, Allen↗

An expansion plan for the 60 Hz power distribution system at KSC: LC-39 substations load allocation plan

The increasing load density in the LC-39 area of Kennedy Space Center (KSC) can be met by either modifying the existing substation and increasing its capacity or by planning an additional new substation. Evidence that the later approach is more economical, enhances the system reliability, and would produce more satisfactory performance indices is provided. Network theory is the basis for the optimal location determination of the proposed substation. A load reallocation plan which minimizes investment cost and power losses and meets other desirable system features is drafted. The report should be useful to the system designer and can be a useful guideline for future facility planners.

Kalu, Alex↗

Opportunities for research on Space Station Freedom

NASA has allocated research accommodations on Freedom (equipment, utilities, etc.) to the program offices that sponsor space-based research and development as follows: Space Science and Applications (OSSA)--52 percent, Commercial Programs (OCP)--28 percent, Aeronautics and Space Technology (OAST)--12 percent, and Space Flight (OSF)--8 percent. Most of OSSA's allocation will be used for microgravity and life science experiments; although OSSA's space physics, astrophysics, earth science and applications, and solar system exploration divisions also will use some of this allocation. Other Federal agencies have expressed an interest in using Space Station Freedom. They include the National Institutes of Health (NIH), U.S. Geological Survey, National Science Foundation, National Oceanic and Atmospheric Administration, and U.S. Departments of Agriculture and Energy. Payload interfaces with space station lab support equipment must be simple, and experiment packages must be highly contained. Freedom's research facilities will feature International Standard Payload Racks (ISPR's), experiment racks that are about twice the size of a Spacelab rack. ESA's Columbus lab will feature 20 racks, the U.S. lab will have 12 racks, and the Japanese lab will have 10. Thus, Freedom will have a total of 42 racks versus 8 for Space lab. NASA is considering outfitting some rack space to accommodate small, self-contained payloads similar to the Get-Away-Special canisters and middeck-locker experiment packages flown on Space Shuttle missions. Crew time allotted to experiments on Freedom at permanently occupied capability will average 25 minutes per rack per day, compared to six hours per rack per day on Spacelab missions. Hence, telescience--the remote operation of space-based experiments by researchers on the ground--will play a very important role in space station research. Plans for supporting life sciences research on Freedom focus on the two basic goals of NASA 's space life sciences program: to ensure the health, safety, and productivity of humans in space and to acquire fundamental knowledge of biological processes. Space-based research has already shown that people and plants respond the same way to the microgravity environment: they lose structure. However, the mechanisms by which they respond are different, and researchers do not yet know much about these mechanisms. Life science research accommodations on Freedom will include facilities for experiments designed to address this and other questions, in fields such as gravitational biology, space physiology, and biomedical monitoring and countermeasures research.

Phillips, Robert W.↗

Highly parallel structured adaptive mesh refinement using parallel language-based approaches

Adaptive mesh refinement (AMR) calculations carried out on structured meshes play an exceedingly important role in several areas of science and engineering. A strategy for using Fortran 90 in an object-oriented fashion is presented. This permits AMR applications to be expressed in terms of familiar abstractions that are natural to the process of solving AMR hierarchies. The OpenMP features that are useful for parallel processing of AMR hierarchies in a load balanced fashion on multiprocessors is described.

computational↗