Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Function Allocation”

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 163 records · Page 9

Unifying Human Centered Design and Systems Engineering for Human Systems Integration

Despite the holistic approach of systems engineering (SE), systems still fail, and sometimes spectacularly. Requirements, solutions and the world constantly evolve and are very difficult to keep current. SE requires more flexibility and new approaches to SE have to be developed to include creativity as an integral part and where the functions of people and technology are appropriately allocated within our highly interconnected complex organizations. Instead of disregarding complexity because it is too difficult to handle, we should take advantage of it, discovering behavioral attractors and the emerging properties that it generates. Human-centered design (HCD) provides the creativity factor that SE lacks. It promotes modeling and simulation from the early stages of design and throughout the life cycle of a product. Unifying HCD and SE will shape appropriate human-systems integration (HSI) and produce successful systems.

Boy, Guy A.↗

Exploration Systems Development Mission Directorate (ESDMD) Moon-to-Mars Architecture Definition Document

There are many opportunities in executing the ambitious Moon-to-Mars efforts through an integrated architecture. NASA addresses this in its Moon-to-Mars Strategy and Objectives Development2 document (hereafter referred to as the M2M Strategy). Many of these opportunities involve establishing a system engineering framework that can support the breadth of necessary program and system contributions. By applying these needs to nearer-term lunar development, NASA will be instituting the process, procedures, and techniques needed to enable longer-term Mars goals and more. Some of the challenges being addressed in the M2M Strategy are associated with the architecture definition and include broad/changing goals, funding, and external pressures/influences. This document and the methodology outlined for architecture definition have been crafted to contend with these using an iterative and adaptable framework. The primary purpose of the Architecture Definition Document (ADD) is to capture the methodology, organization, and decomposition necessary to translate the broad objectives outlined in the M2M Strategy into functions and use cases that can be allocated to implementable programs and projects. Inherent in this process will be the need to communicate the long-term vision, maintain traceability to responsible parties, and iterate on the architectural implementation as innovations and solutions develop. This document will be updated and improved in conjunction with the Architecture Concept Review (ACR) which will be held annually to help unify the Agency and to get buy-in and input from across the Agency on the human exploration architecture. The annual nature of the process provides the opportunity to continually incorporate new developments in technologies and new partnerships, whether they be with industry, the U.S. Government, international entities, or academia.

Moon-to-Mars Strategy↗

Mature data transport and command management services for the Space Station

The duplex space/ground/space data services for the Space Station are described. The need to separate the uplink data service functions from the command functions is discussed. Command management is a process shared by an operation control center and a command management system and consists of four functions: (1) uplink data communications, (2) management of the on-board computer, (3) flight resource allocation and management, and (4) real command management. The new data service capabilities provided by microprocessors, ground and flight nodes, and closed loop and open loop capabilities are studied. The need for and functions of a flight resource allocation management service are examined. The system is designed so only users can access the system; the problems encountered with open loop uplink access are analyzed. The procedures for delivery of operational, verification, computer, and surveillance and monitoring data directly to users are reviewed.

Carper, R. D.↗

Down-Selection of Four Common Habitat Variants

The Common Habitat is a large habitat developed as an alternative architecture study, not part of the current NASA baseline, that uses the SLS core stage liquid oxygen tank as its primary structure. It has a gravity-independent internal architecture, such that identical units can be used on the lunar surface, Mars surface, and in microgravity. In developing the habitat, two key architectural questions emerged. Should the internal layout use a vertical or horizontal orientation of the tank? Should the crew size be four or eight? This led to the design of four variants: a four-crew horizontal, four-crew vertical, eight-crew horizontal, and eight-crew vertical. The four-crew variants use a shortened version of the tank while the eight-crew variants use the entire tank. The primary consideration applied for down-selection is the crew experience living and working in the habitat, inclusive of crew productivity, well-being, and survivability. Based on this consideration, a series of seven assessments were performed to compare the variants. This analysis was performed as an unfunded, volunteer activity leveraging civil servants across multiple field centers, most with expertise working in various Artemis teams. Additionally, the evaluation was limited to the use of CAD models, images, and spreadsheet data, with no resources available for mockups or Virtual Reality. A logistics analysis developed a standard logistics module and then estimated how much stowage could be carried onboard each Common Habitat and how many logistics modules are required by each variant for a given mission duration. It also considered the amounts of water to be stored in each variant. A functional analysis identified and compared the living and working functions across the habitats, ranking them relative to each other. A crew time assessment first estimated the total crew time, building a weekly crew timeline for both four and eight-person crews. It then allocated time to activities linked to living and working functions, comparing how much time was available for each function in each variant. A science productivity assessment developed a relative metric using crew time, science stowage, and assumed rates of experiment consumables use to analytically compare the four variants. It also comparatively ranked the habitats with respect to a number of subjective parameters and a workstation acceptability rating. A maintenance capacity assessment identified and compared eleven generic maintenance capabilities across the variants and also ranked them for their predicted ability to complete twelve fabrication, maintenance, and repair scenarios. A contingency responsiveness analysis examined twelve serious in-flight contingencies. For each scenario, the number of crew needed to respond were predicted and acceptability of various aspects of contingency response were evaluated, comparing the variants against each other. Finally, in a habitability assessment, 120 habitability characteristics reflecting 13 major categories were evaluated for each habitat. These results were compared to identify the most acceptable habitat in each category. Ultimately, the data favored the horizontal orientation over the vertical and an eight-person crew over four. Implications of selecting this variant are discussed, including specific architectural challenges that result from the use of the full tank.

Habitability↗

Down-Selection of Four Common Habitat Variants

The Common Habitat is a large habitat that uses the Space Launch System core stage liquid oxygen tank as its primary structure. It has a gravity-independent internal architecture, such that identical units can be used on the lunar surface, Mars surface, and in microgravity. In developing the habitat, two key architectural questions emerged. Should the internal layout use a vertical or horizontal orientation of the tank? Should the crew size be four or eight? This led to the design of four variants: a four-crew horizontal, four-crew vertical, eight-crew horizontal, and eight-crew vertical. The primary consideration applied for down-selection was the crew experience living and working in the habitat, inclusive of crew productivity, well-being, and survivability. Based on this consideration, a series of seven assessments was performed to compare the four variants. A stowage assessment developed a standard logistics module and then considered the amounts of water to be stored in each variant. It then estimated how much stowage could be carried onboard each Common Habitat and how many logistics modules are required by each variant for a given mission duration. A functional analysis identified and compared the living and working functions across the four habitat, ranking them relative to each other. A crew time assessment first estimated the total crew time, building a weekly crew timeline for both four and eight-person crews. It then allocated time to activities linked to living and working functions, comparing how much time was available for each function in each variant. A science productivity assessment developed a relative metric using crew time, science stowage, and assumed rates of experiment consumables use to analytically compare the four variants. It also comparatively ranked the habitats with respect to a number of subjective parameters and a workstation acceptability rating. A maintenance capacity assessment identified and compared eleven generic maintenance capabilities across the four variants and also ranked the variants for their predicted ability to complete twelve fabrication, maintenance, and repair scenarios. A contingency responsiveness analysis examined twelve serious in-flight contingencies. For each scenario, the number of crew needed to respond was predicted and acceptability of various aspects of contingency response was evaluated, comparing the four variants against each other. Finally, in a habitability assessment, 120 habitability characteristics reflecting 13 major categories were evaluated for each habitat. These results were compared to identify the most acceptable habitat in each category. Ultimately, the data was shown to favor the horizontal orientation over the vertical and an eight-person crew over four. Implications of selecting this variant are discussed, including specific architectural challenges that result from the use of the full SLS liquid oxygen tank.

Habitability↗

An Innovative Control Allocation Scheme to Address Reaction Thruster Interactions on a 3U CubeSat

A wealth of literature exists on control allocation algorithms for over-actuated air vehicles, launch vehicles, and spacecraft's. Most of these algorithms focus primarily on minimizing some objective function such as command tracking error and/or control effector usage. Linear allocators (pseudo inverses) are usually the conventional choice due to their simplicity and the ability to achieve a significant portion of the theoretical moment/impulse space. Generally, it is assumed that there exists minimal interaction effects between control effectors. In fact, very few studies address the problem of control effector interactions in the context of control allocation, especially for small spacecraft's with a reaction control system (RCS). This paper presents a CubeSat RCS design with a four thruster tetrahedral layout such that when two or more thrusters re, the resultant impulse differs noticeably compared to the sum of the contributions from individual thruster rings. This undesirable effect is caused by the design of the propellant tank and regulator. To mitigate this issue, an innovative modified pseudo inverse (MPI) control allocation algorithm was developed that adjusts the pseudo inverse solution based on test data. The algorithm is iteration-free and superior to the standard pseudo inverse in minimizing the command tracking error.

Pei, Jing↗

Numerical Aerodynamic Simulation (NAS)

The history of the Numerical Aerodynamic Simulation Program, which is designed to provide a leading-edge capability to computational aerodynamicists, is traced back to its origin in 1975. Factors motivating its development and examples of solutions to successively refined forms of the governing equations are presented. The NAS Processing System Network and each of its eight subsystems are described in terms of function and initial performance goals. A proposed usage allocation policy is discussed and some initial problems being readied for solution on the NAS system are identified.

Peterson, V. L.↗

Neural-Network Processor Would Allocate Resources

Global optimization problems solved quickly. Neural-network processor optimizes allocation of M resources among N expenditures according to cost of pairing each resource with each expenditure and subject to limit on number of resources feeding into each expenditure and/or limit on number of expenditures to which each resource allocated. One cell performs several analog and digital functions. Potential applications include assignment of jobs, scheduling, dispatching, and planning of military maneuvers.

Eberhardt, Silvio P.↗

Workload-Matched Adaptive Automation Support of Air Traffic Controller Information Processing Stages

Adaptive automation (AA) has been explored as a solution to the problems associated with human-automation interaction in supervisory control environments. However, research has focused on the performance effects of dynamic control allocations of early stage sensory and information acquisition functions. The present research compares the effects of AA to the entire range of information processing stages of human operators, such as air traffic controllers. The results provide evidence that the effectiveness of AA is dependent on the stage of task performance (human-machine system information processing) that is flexibly automated. The results suggest that humans are better able to adapt to AA when applied to lower-level sensory and psychomotor functions, such as information acquisition and action implementation, as compared to AA applied to cognitive (analysis and decision-making) tasks. The results also provide support for the use of AA, as compared to completely manual control. These results are discussed in terms of implications for AA design for aviation.

Kaber, David B.↗

Digital communication constraints in prior space missions

Digital communication is crucial for space endeavors. Jt transmits scientific and command data between earth stations and the spacecraft crew. It facilitates communications between astronauts, and provides live coverage during all phases of the mission. Digital communications provide ground stations and spacecraft crew precise data on the spacecraft position throughout the entire mission. Lessons learned from prior space missions are valuable for our new lunar and Mars missions set by our president s speech. These data will save our agency time and money, and set course our current developing technologies. Limitations on digital communications equipment pertaining mass, volume, data rate, frequency, antenna type and size, modulation, format, and power in the passed space missions are of particular interest. This activity is in support of ongoing communication architectural studies pertaining to robotic and human lunar exploration. The design capabilities and functionalities will depend on the space and power allocated for digital communication equipment. My contribution will be gathering these data, write a report, and present it to Communications Technology Division Staff. Antenna design is very carefully studied for each mission scenario. Currently, Phased array antennas are being developed for the lunar mission. Phased array antennas use little power, and electronically steer a beam instead of DC motors. There are 615 patches in the phased array antenna. These patches have to be modified to have high yield. 50 patches were created for testing. My part is to assist in the characterization of these patch antennas, and determine whether or not certain modifications to quartz micro-strip patch radiators result in a significant yield to warrant proceeding with repairs to the prototype 19 GHz ferroelectric reflect-array antenna. This work requires learning how to calibrate an automatic network, and mounting and testing antennas in coaxial fixtures. The purpose of this activity is to assist in the set-up of phase noise instrumentation, assist in the process of automated wire bonding, assist in the design and optimization of tunable microwave components, especially phase shifters, based on thin ferroelectric films, and learn how to use commercial electromagnetic simulation software.

Yassine, Nathan K.↗

High-Speed Ring Bus

The high-speed ring bus at the Jet Propulsion Laboratory (JPL) allows for future growth trends in spacecraft seen with future scientific missions. This innovation constitutes an enhancement of the 1393 bus as documented in the Institute of Electrical and Electronics Engineers (IEEE) 1393-1999 standard for a spaceborne fiber-optic data bus. It allows for high-bandwidth and time synchronization of all nodes on the ring. The JPL ring bus allows for interconnection of active units with autonomous operation and increased fault handling at high bandwidths. It minimizes the flight software interface with an intelligent physical layer design that has few states to manage as well as simplified testability. The design will soon be documented in the AS-1393 standard (Serial Hi-Rel Ring Network for Aerospace Applications). The framework is designed for "Class A" spacecraft operation and provides redundant data paths. It is based on "fault containment regions" and "redundant functional regions (RFR)" and has a method for allocating cables that completely supports the redundancy in spacecraft design, allowing for a complete RFR to fail. This design reduces the mass of the bus by incorporating both the Control Unit and the Data Unit in the same hardware. The standard uses ATM (asynchronous transfer mode) packets, standardized by ITU-T, ANSI, ETSI, and the ATM Forum. The IEEE-1393 standard uses the UNI form of the packet and provides no protection for the data portion of the cell. The JPL design adds optional formatting to this data portion. This design extends fault protection beyond that of the interconnect. This includes adding protection to the data portion that is contained within the Bus Interface Units (BIUs) and by adding to the signal interface between the Data Host and the JPL 1393 Ring Bus. Data transfer on the ring bus does not involve a master or initiator. Following bus protocol, any BIU may transmit data on the ring whenever it has data received from its host. There is no centralized arbitration or bus granting. The JPL design provides for autonomous synchronization of the nodes on the ring bus. An address-synchronous latency adjust buffer (LAB) has been designed that cannot get out of synchronization and needs no external input. Also, a priority-driven cable selection behavior has been programmed into each unit on the ring bus. This makes the bus able to connect itself up, according to a maximum redundancy priority system, without the need for computer intervention at startup. Switching around a failed or switched-off unit is also autonomous. The JPL bus provides a map of all the active units for the host computer to read and use for fault management. With regard to timing, this enhanced bus recognizes coordinated timing on a spacecraft as critical and addresses this with a single source of absolute and relative time, which is broadcast to all units on the bus with synchronization maintained to the tens of nanoseconds. Each BIU consists of up to five programmable triggers, which may be programmed for synchronization of events within the spacecraft of instrument. All JPL-formatted data transmitted on the ring bus are automatically time-stamped.

Wysocky, Terry↗

Prediction of pilot reserve attention capacity during air-to-air target tracking

Reserve attention capacity of a pilot was calculated using a pilot model that allocates exclusive model attention according to the ranking of task urgency functions whose variables are tracking error and error rate. The modeled task consisted of tracking a maneuvering target aircraft both vertically and horizontally, and when possible, performing a diverting side task which was simulated by the precise positioning of an electrical stylus and modeled as a task of constant urgency in the attention allocation algorithm. The urgency of the single loop vertical task is simply the magnitude of the vertical tracking error, while the multiloop horizontal task requires a nonlinear urgency measure of error and error rate terms. Comparison of model results with flight simulation data verified the computed model statistics of tracking error of both axes, lateral and longitudinal stick amplitude and rate, and side task episodes. Full data for the simulation tracking statistics as well as the explicit equations and structure of the urgency function multiaxis pilot model are presented.

Onstott, E. D.↗

The Necessity of Functional Analysis for Space Exploration Programs

As NASA moves toward expanded commercial spaceflight within its human exploration capability, there is increased emphasis on how to allocate responsibilities between government and commercial organizations to achieve coordinated program objectives. The practice of program-level functional analysis offers an opportunity for improved understanding of collaborative functions among heterogeneous partners. Functional analysis is contrasted with the physical analysis more commonly done at the program level, and is shown to provide theoretical performance, risk, and safety advantages beneficial to a government-commercial partnership. Performance advantages include faster convergence to acceptable system solutions; discovery of superior solutions with higher commonality, greater simplicity and greater parallelism by substituting functional for physical redundancy to achieve robustness and safety goals; and greater organizational cohesion around program objectives. Risk advantages include avoidance of rework by revelation of some kinds of architectural and contractual mismatches before systems are specified, designed, constructed, or integrated; avoidance of cost and schedule growth by more complete and precise specifications of cost and schedule estimates; and higher likelihood of successful integration on the first try. Safety advantages include effective delineation of must-work and must-not-work functions for integrated hazard analysis, the ability to formally demonstrate completeness of safety analyses, and provably correct logic for certification of flight readiness. The key mechanism for realizing these benefits is the development of an inter-functional architecture at the program level, which reveals relationships between top-level system requirements that would otherwise be invisible using only a physical architecture. This paper describes the advantages and pitfalls of functional analysis as a means of coordinating the actions of large heterogeneous organizations for space exploration programs.

program management↗

Spaceborne computer executive routine functional design specification. Volume 2: Computer executive design for space station/base

The computer executive functional system design concepts derived from study of the Space Station/Base are presented. Information Management System hardware configuration as directly influencing the executive design is reviewed. The hardware configuration and generic executive design requirements are considered in detail in a previous report (System Configuration and Executive Requirements Specifications for Reusable Shuttle and Space Station/Base, 9/25/70). This report defines basic system primitives and delineates processes and process control. Supervisor states are considered for describing basic multiprogramming and multiprocessing systems. A high-level computer executive including control of scheduling, allocation of resources, system interactions, and real-time supervisory functions is defined. The description is oriented to provide a baseline for a functional simulation of the computer executive system.

Kennedy, J. R.↗

Model-based analysis of control/display interaction in the hover task

The effect of Control/Display interaction in the hover task is analyzed using an optimal control approach to modeling pilot control behavior. The control/display configurations considered are those previously evaluated in a flight research program. The experimental data-base is reviewed and the procedure for modeling the task and the displayed information is presented in detail. All model-based results, time-domain as well as frequency-domain, are found to correlate extremely well with the subjective pilot ratings and comments. Time-domain measures consist of root mean-square errors and control inputs, attention allocation to displayed quantities, and magnitudes of task objective function. Frequency-domain measures include bandwidth, stability margins, and pilot phase compensation. Results are also shown to agree with previous findings on task interference in multi-axis tasks.

Schmidt, David K.↗

An integrated approach to space station power system autonomous control

Space Station electrical power management must be accomplished autonomously in order to decrease both airborne and ground support costs. Attention is presently given to the augmentation of terrestrial utility algorithmic decision aids for power dispatching for space station use, using expert systems to direct power demand analyses and the integration of results into operational decisions. Functions to be thus managed encompass power scheduling, energy allocation, failure cause diagnoses, goal proposal and plan preparation, consequence evaluation, and execution plan selection. The operating states of the system are normal, preventive, emergency, and restorative.

Dolce, James L.↗

Power Management in Regenerative Life Support Systems

Effective management of power can reduce the cost of launch and operation of regenerative life support systems. Variations in power may be quite severe and may manifest as surges or spikes, While the power plant may have some ability to deal with these variations, with batteries for example, over-capacity is expensive and does nothing to address the fundamental issue of excessive demand. Because the power unit must be sized to accommodate the largest demand, avoiding power spikes has the potential to reduce the required size of the power plant while at the same time increasing the dependability of the system. Scheduling of processors can help to reduce potential power spikes. However, not all power-consuming equipment is easily scheduled. Therefore, active power management is needed to further decrease the risk of surges or spikes. We investigate the use of a hierarchical scheme to actively manage power for a model of a regenerative life support system. Local level controllers individually determine subsystem power usage. A higher level controller monitors overall system power and detects surges or spikes. When a surge condition is detected, the higher level controller conducts an 'auction' and describes subsystem power usage to re-allocate power. The result is an overall reduction in total power during a power surge. The auction involves each subsystem making a 'bid' to buy or sell power based on local needs. However, this re-allocation cannot come at the expense of life support function. To this end, participation in the auction is restricted to those processes meeting certain tolerance constraints. These tolerances represent acceptable limits within which system processes can be operated. We present a simulation model and discuss some of our results.

Crawford, Sekou↗

Architecting Safer Autonomous Aviation Systems

The aviation literature gives relatively little guidance to practitioners about the specifics of architecting systems for safety, particularly the impact of architecture on allocating safety requirements, or the relative ease of system assurance resulting from system or subsystem level architectural choices. As an exemplar, this paper considers common architectural patterns used within traditional aviation systems and explores their safety and safety assurance implications when applied in the context of integrating artificial intelligence (AI) and machine learning (ML) based functionality. Considering safety as an architectural property, we discuss both the allocation of safety requirements and the architectural trade-offs involved early in the design lifecycle. This approach could be extended to other assured properties, similar to safety, such as security. We conclude with a discussion of the safety considerations that emerge in the context of candidate architectural patterns that have been proposed in the recent literature for enabling autonomy capabilities by integrating AI and ML. A recommendation is made for the generation of a property-driven architectural pattern catalogue.

Architecture patterns↗