Search NASA⌕ Search

SEARCH · Search NASA

Results for “PARTITION FUNCTION”

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 235 records · Page 13

Electronic processing and control system with programmable hardware

A computer system with reprogrammable hardware allowing dynamically allocating hardware resources for different functions and adaptability for different processors and different operating platforms. All hardware resources are physically partitioned into system-user hardware and application-user hardware depending on the specific operation requirements. A reprogrammable interface preferably interconnects the system-user hardware and application-user hardware.

Alkalaj, Leon↗

Step 1: Human System Integration Pilot-Technology Interface Requirements for Weather Management

This document involves definition of technology interface requirements for Hazardous Weather Avoidance. Technology concepts in use by the Access 5 Weather Management Work Package were considered. Beginning with the Human System Integration (HIS) high-level functional requirement for Hazardous Weather Avoidance, and Hazardous Weather Avoidance technology elements, HSI requirements for the interface to the pilot were identified. Results of the analysis describe (1) the information required by the pilot to have knowledge of hazardous weather, and (2) the control capability needed by the pilot to obtain hazardous weather information. Fundamentally, these requirements provide the candidate Hazardous Weather Avoidance technology concepts with the necessary human-related elements to make them compatible with human capabilities and limitations. The results of the analysis describe how Hazardous Weather Avoidance operations and functions should interface with the pilot to provide the necessary Weather Management functionality to the UA-pilot system. Requirements and guidelines for Hazardous Weather Avoidance are partitioned into four categories: (1) Planning En Route (2) Encountering Hazardous Weather En Route, (3) Planning to Destination, and (4) Diversion Planning Alternate Airport. Each requirement is stated and is supported with a rationale and associated reference(s).

Source record↗

A Hybrid Transfer Function Procedure for Broadband Auralization Within Small Flight Vehicle Interiors

Auralization of the sound fields within flight vehicle interiors is of interest to aircraft designers considering crew and passenger ride quality. Computer models can be used to predict the filtering effects that the fuselage structure and interior volume have on the exterior sound field in order to simulate the resulting cabin interior noise. However, this can become expensive when a wide frequency range of analysis suitable for passenger auralization is desired. This is particularly the case when using deterministic modeling methods such as finite element analysis (FEA) wherein prohibitively high levels of detail and finite element discretizations are required to resolve the wavelengths at high frequencies. On the contrary, Statistical Energy Analysis (SEA), while not capturing important modal behaviors at low frequencies, is better suited for higher frequency analyses where structural and interior dynamics exhibit high modal overlap and spatially averaged physical quantities suffice. For this reason, a hybrid procedure is considered here that utilizes FE modal solutions at lower frequencies and SEA results at higher frequencies. A transfer function dataset containing the exterior to interior vibroacoustic filtering effect is calculated accordingly and subsequently stored to be used for a variety of exterior dynamic load cases. At low frequencies, the transfer function dataset detail is related to the level of FE model refinement whereas at high frequencies it functions as an equalizer array with a level of detail corresponding to the SEA subsystem partitioning scheme. The above procedure is described herein and demonstrated on a six passenger flight vehicle with eight propulsors in a hover flight condition.

auralization↗

A Hybrid Transfer Function Procedure for Broadband Auralization Within Small Flight Vehicle Interiors

Auralization of the sound fields within flight vehicle interiors is of interest to aircraft designers considering crew and passenger ride quality. Computer models can be used to predict the filtering effects that the fuselage structure and interior volume have on the exterior sound field in order to simulate the resulting cabin interior noise. However, this can become expensive when a wide frequency range of analysis suitable for passenger auralization is desired. This is particularly the case when using deterministic modeling methods such as finite element analysis (FEA) wherein prohibitively high levels of detail and finite element discretizations are required to resolve the wavelengths at high frequencies. On the contrary, Statistical Energy Analysis (SEA), while not capturing important modal behaviors at low frequencies, is better suited for higher frequency analyses where structural and interior dynamics exhibit high modal overlap and spatially averaged physical quantities suffice. For this reason, a hybrid procedure is considered here that utilizes FE modal solutions at lower frequencies and SEA results at higher frequencies. A transfer function dataset containing the exterior to interior vibroacoustic filtering effect is calculated accordingly and subsequently stored to be used for a variety of exterior dynamic load cases. At low frequencies, the transfer function dataset detail is related to the level of FE model refinement whereas at high frequencies it functions as an equalizer array with a level of detail corresponding to the SEA subsystem partitioning scheme. The above procedure is described herein and demonstrated on a six passenger flight vehicle with eight propulsors in a hover flight condition.

auralization↗

Constraining Oceanic Sources and Sinks of CO2 by Inverse Modeling: A First Step Toward Assimilation of In Situ and Remote Data

The primary goal of this collaborative project, lead by Nicholas Gruber at UCLA, is to better quantify the air-sea fluxes of pre-industrial and anthropogenic carbon dioxide CO2 for the global ocean with a newly developed inverse method. The method involves using ocean general circulation models (OGCMs) to characterize the subsurface distribution of tracers injected for different regions of the ocean surface. By linearly combining a series of these basis (or Greens) functions, one should be able to recreate any arbitrary ocean tracer field. In our case, we are using the global database of ocean dissolved inorganic carbon (DIC) from the WOCE/JGOFS global CO2 survey from the 1990s. The observed DIC field has been partitioned into pre-industrial and anthropogenic components using the empirical C* technique. We then solve for an optimal combination of the regional basis functions that best match the two sets observations in a least-squares sense with singular value decomposition. This in turn provides solutions for the regional air-sea CO2 fluxes (pre-industrial and anthropogenic) that are independent of more traditional estimates derived from surface water disequilibria in the partial pressure of CO2 and wind speed gas exchange parameterizations. We are apply the method to a suite of nine different OGCMs to test the robustness of the derived surface fluxes fields to differences in ocean circulation. Together with a collegue Keith Lindsay at NCAR, S. Doney's role in this project was to create the appropriate steady-state and temporally evolving basis functions from the NCAR CSM-1 ocean circulation model. Because of a slow start across the project in defining a common set of experimental protocols, we requested and were given a one year, no cost extension. Both the steady-state and temporally evolving basis functions were delivered to the UCLA group for further analysis. Additional information is included in the original extended abstract.

Doney, Scott↗

An approach to verification and validation of a reliable multicasting protocol: Extended Abstract

This paper describes the process of implementing a complex communications protocol that provides reliable delivery of data in multicast-capable, packet-switching telecommunication networks. The protocol, called the Reliable Multicasting Protocol (RMP), was developed incrementally using a combination of formal and informal techniques in an attempt to ensure the correctness of its implementation. Our development process involved three concurrent activities: (1) the initial construction and incremental enhancement of a formal state model of the protocol machine; (2) the initial coding and incremental enhancement of the implementation; and (3) model-based testing of iterative implementations of the protocol. These activities were carried out by two separate teams: a design team and a V&V team. The design team built the first version of RMP with limited functionality to handle only nominal requirements of data delivery. This initial version did not handle off-nominal cases such as network partitions or site failures. Meanwhile, the V&V team concurrently developed a formal model of the requirements using a variant of SCR-based state tables. Based on these requirements tables, the V&V team developed test cases to exercise the implementation. In a series of iterative steps, the design team added new functionality to the implementation while the V&V team kept the state model in fidelity with the implementation. This was done by generating test cases based on suspected errant or off-nominal behaviors predicted by the current model. If the execution of a test in the model and implementation agreed, then the test either found a potential problem or verified a required behavior. However, if the execution of a test was different in the model and implementation, then the differences helped identify inconsistencies between the model and implementation. In either case, the dialogue between both teams drove the co-evolution of the model and implementation. We have found that this interactive, iterative approach to development allows software designers to focus on delivery of nominal functionality while the V&V team can focus on analysis of off nominal cases. Testing serves as the vehicle for keeping the model and implementation in fidelity with each other. This paper describes (1) our experiences in developing our process model; and (2) three example problems found during the development of RMP. Although RMP has provided our research effort with a rich set of test cases, it also has practical applications within NASA. For example, RMP is being considered for use in the NASA EOSDIS project due to its significant performance benefits in applications that need to replicate large amounts of data to many network sites.

Callahan, John R.↗

Application of controller partitioning optimization procedure to integrated flight/propulsion control design for a STOVL aircraft

A parameter optimization framework has earlier been developed to solve the problem of partitioning a centralized controller into a decentralized, hierarchical structure suitable for integrated flight/propulsion control implementation. This paper presents results from the application of the controller partitioning optimization procedure to IFPC design for a Short Take-Off and Vertical Landing (STOVL) aircraft in transition flight. The controller partitioning problem and the parameter optimization algorithm are briefly described. Insight is provided into choosing various 'user' selected parameters in the optimization cost function such that the resulting optimized subcontrollers will meet the characteristics of the centralized controller that are crucial to achieving the desired closed-loop performance and robustness, while maintaining the desired subcontroller structure constraints that are crucial for IFPC implementation. The optimization procedure is shown to improve upon the initial partitioned subcontrollers and lead to performance comparable to that achieved with the centralized controller. This application also provides insight into the issues that should be addressed at the centralized control design level in order to obtain implementable partitioned subcontrollers.

Garg, Sanjay↗

Application of controller partitioning optimization procedure to integrated flight/propulsion control design for a STOVL aircraft

A parameter optimization framework has earlier been developed to solve the problem of partitioning a centralized controller into a decentralized, hierarchical structure suitable for integrated flight/propulsion control implementation. This paper presents results from the application of the controller partitioning optimization procedure to IFPC design for a Short Take-Off and Vertical Landing (STOVL) aircraft in transition flight. The controller partitioning problem and the parameter optimization algorithm are briefly described. Insight is provided into choosing various 'user' selected parameters in the optimization cost function such that the resulting optimized subcontrollers will meet the characteristics of the centralized controller that are crucial to achieving the desired closed-loop performance and robustness, while maintaining the desired subcontroller structure constraints that are crucial for IFPC implementation. The optimization procedure is shown to improve upon the initial partitioned subcontrollers and lead to performance comparable to that achieved with the centralized controller. This application also provides insight into the issues that should be addressed at the centralized control design level in order to obtain implementable partitioned subcontrollers.

Garg, Sanjay↗

On the power output of some idealized source configurations with one or more characteristic dimensions

The calculation of power output from a (finite) linear array of equidistant point sources is investigated with allowance for a relative phase shift and particular focus on the circumstances of small/large individual source separation. A key role is played by the estimates found for a twin parameter definite integral that involves the Fejer kernel functions, where N denotes a (positive) integer; these results also permit a quantitative accounting of energy partition between the principal and secondary lobes of the array pattern. Continuously distributed sources along a finite line segment or an open ended circular cylindrical shell are considered, and estimates for the relatively lower output in the latter configuration are made explicit when the shell radius is small compared to the wave length. A systematic reduction of diverse integrals which characterize the energy output from specific line and strip sources is investigated.

Levine, H.↗

Program Helps Design Tests Of Developmental Software

Computer program called "A Formal Test Representation Language and Tool for Functional Test Designs" (TRL) provides automatic software tool and formal language used to implement category-partition method and produce specification of test cases in testing phase of development of software. Category-partition method useful in defining input, outputs, and purpose of test-design phase of development and combines benefits of choosing normal cases having error-exposing properties. Traceability maintained quite easily by creating test design for each objective in test plan. Effort to transform test cases into procedures simplified by use of automatic software tool to create cases based on test design. Method enables rapid elimination of undesired test cases from consideration and facilitates review of test designs by peer groups. Written in C language.

Hops, Jonathan↗

Growth and photomorphogenesis of pepper plants under red light-emitting diodes with supplemental blue or far-red lighting

Light-emitting diodes (LEDs) are a potential irradiation source for intensive plant culture systems and photobiological research. They have small size, low mass, a long functional life, and narrow spectral output. In this study, we measured the growth and dry matter partitioning of 'Hungarian Wax' pepper (Capsicum annuum L.) plants grown under red LEDs compared with similar plants grown under red LEDs with supplemental blue or far-red radiation or under broad spectrum metal halide (MH) lamps. Additionally, we describe the thermal and spectral characteristics of these sources. The LEDs used in this study had a narrow bandwidth at half peak height (25 nm) and a focused maximum spectral output at 660 nm for the red and 735 nm for the far-red. Near infrared radiation (800 to 3000 nm) was below detection and thermal infrared radiation (3000 to 50,000 nm) was lower in the LEDs compared to the MH source. Although the red to far-red ratio varied considerably, the calculated phytochrome photostationary state (phi) was only slightly different between the radiation sources. Plant biomass was reduced when peppers were grown under red LEDs in the absence of blue wavelengths compared to plants grown under supplemental blue fluorescent lamps or MH lamps. The addition of far-red radiation resulted in taller plants with greater stem mass than red LEDs alone. There were fewer leaves under red or red plus far-red radiation than with lamps producing blue wavelengths. These results indicate that red LEDs may be suitable, in proper combination with other wavelengths of light, for the culture of plants in tightly controlled environments such as space-based plant culture systems.

NASA Discipline Life Support Systems↗

Soil Evaporation Stress Determines Soil Moisture‐Evapotranspiration Coupling Strength in Land Surface Modeling

Model‐based estimates of soil moisture (SM)‐evapotranspiration (ET) coupling strength(ρ) vary widely and are prone to bias. Here we apply numerical modeling and remote sensing to identify the process‐level source of modeledρbias with the goal of improving the fidelity of current Earth system models. Results illustrate that modeledρis most strongly determined by soil evaporation (E) stress, and (generally positive)ρmodeling bias is attributable to the oversimplification of soil texture impacts on E stress. Based on new remotely sensed estimates ofρ, we demonstrate that removingρbias via a single optimized E stress parameter leads to improved ET accuracy and resolves a well‐known modeling bias in the partitioning of ET into E and T. As such, we highlight the importance of the stress function relating E and SM and its central role in regulating land‐atmosphere coupling processes impacting local climate.

Jianzhi Dong↗

JTRS/SCA and Custom/SDR Waveform Comparison

This paper compares two waveform implementations generating the same RF signal using the same SDR development system. Both waveforms implement a satellite modem using QPSK modulation at 1M BPS data rates with one half rate convolutional encoding. Both waveforms are partitioned the same across the general purpose processor (GPP) and the field programmable gate array (FPGA). Both waveforms implement the same equivalent set of radio functions on the GPP and FPGA. The GPP implements the majority of the radio functions and the FPGA implements the final digital RF modulator stage. One waveform is implemented directly on the SDR development system and the second waveform is implemented using the JTRS/SCA model. This paper contrasts the amount of resources to implement both waveforms and demonstrates the importance of waveform partitioning across the SDR development system.

Oldham, Daniel R.↗

Calibration of the EU Oxybarometer for Nakhlites

Martian meteorites have various characteristics, which are direct clues to understanding the petrogenesis of Mars rocks. The variation in oxidation state among the Martian meteorites must have important implications for redox conditions of the Martian crust/mantle and overall differentiation on Mars. Wadhwa [1] and Herd et al. [2] reported that Martian basalts were formed under a range of oxidation states, suggesting complex petrogenesis processes. The nakhlites, which have rather different characteristics from basaltic shergottites, may give us additional clues to Martian petrogenesis. The oxidation states of meteorites are usually described by the oxygen fugacity (fO2) under which the meteorites crystallized. One of the methods to estimate the oxygen fugacity is the depth of Eu anomaly. Eu(2+)/Eu(3+) is determined by the oxygen fugacity and partitioning is different for Eu(2+) and Eu(3+). Therefore, the depth of Eu anomaly in a mineral is a function of the oxygen fugacity and the Eu2+/Eu3+ in the melt from which the mineral crystallized. This method has some advantages over another major method, the two-oxide oxybarometer [3], which can more easily be affected by subsolidus processes. The Eu oxybarometer can analyze the cores of the earliest formed crystals in Martian meteorites, which means it can give us a better indication of the oxygen fugacity of the parent melt. The calibration of the Eu oxybarometer has been done with the basaltic shergottites before [4]. However, it has never been applied to nakhlites (Oe et al. [5] measured the depth of Eu anomaly in the synthetic pyroxene only at QFM). Partition coefficients are strongly affected by phase compositions, especially pyroxene Ca content and melt Al content [e.g., 5,6]. The composition of nakhlite pyroxene is rather different from basaltic shergottite pyroxene. Thus, there may be problems in applying the Eu oxybarometer calibration for the basaltic shergottites [7] to nakhlites. Thus, we report in this abstract preliminary results of our experimental calibration of the depth of Eu anomaly in pyroxene vs. oxygen fugacity for nakhlites.

Makishima, J.↗

Mathematical modeling of inhalation exposure

The paper presents a mathematical model of inhalation exposure in which uptake, distribution and excretion are described by exponential functions, while rate constants are determined by tissue volumes, blood perfusion and by the solubility of vapors (partition coefficients). In the model, tissues are grouped into four pharmokinetic compartments. The model is used to study continuous and interrupted chronic exposures and is applied to the inhalation of Forane and methylene chloride.

Fiserova-Bergerova, V.↗

Ground cloud hydrogen chloride measurements from three Titan launches at the Kennedy Space Center during 1978 and 1979

Total hydrogen chloride and gaseous hydrogen chloride concentrations were measured in the exhaust cloud produced at three Titan 3 launches at the Kennedy Space Center in March 1978, December 1978, and November 1979 to determine the degree of hydrogen chloride partitioning in a solid rocket exhaust cloud between gaseous hydrogen chloride and hydrochloric acid aerosol as a function of ambient relative humidity. Moderately low relative humidity conditions were present during a daytime launch on Mar 25, 1978, and high relative humidity conditions were present during a nighttime launch on December 13, 1978. Gaseous hydrogen chloride concentrations and meteorological data, as a function of time after launch, are presented. Hydrogen chloride is present in both the gaseous and aerosol phase in the exhaust cloud. Total HCl concentrations ranged from 18 parts per million by volume (ppm) several minutes after launch down to 1 ppm after the cloud stabilization period, depending on the meteorological conditions. Gaseous HCl concentrations ranged from 2 to 3 ppm several minutes after launch to less than 1 ppm after cloud stabilization. These measured concentrations indicated significant HCl aerosol formation.

Seabacher, D. I.↗

A knowledge based system for scientific data visualization

A knowledge-based system, called visualization tool assistant (VISTA), which was developed to assist scientists in the design of scientific data visualization techniques, is described. The system derives its knowledge from several sources which provide information about data characteristics, visualization primitives, and effective visual perception. The design methodology employed by the system is based on a sequence of transformations which decomposes a data set into a set of data partitions, maps this set of partitions to visualization primitives, and combines these primitives into a composite visualization technique design. Although the primary function of the system is to generate an effective visualization technique design for a given data set by using principles of visual perception the system also allows users to interactively modify the design, and renders the resulting image using a variety of rendering algorithms. The current version of the system primarily supports visualization techniques having applicability in earth and space sciences, although it may easily be extended to include other techniques useful in other disciplines such as computational fluid dynamics, finite-element analysis and medical imaging.

Senay, Hikmet↗

Distributed Ada: Methodology, notation and tools

The task of creating software to run on a distributed system brings with it many problems not encountered in a uni-processor environment. The designer, in addition to creating a solution to meet the functional requirements of the applicaiton, must determine how to distribute that functionality in order to meet the nonfunctional requirements such as performance and fault tolerance. In the traditional approach to building distributed software systems, decisions of how to partition the software must be made early in the design process so that a separate program can be written for each of the processors in the system. This design paradigm is extremely vulnerable to changes in the target hardware environment, as well as being sensitive to poor initial guesses about what distribution of functionality will satisfy the nonfunctional requirements. The paradigm is also weak in that no compiler has a complete view of the system. Many of the advantages of using a powerful language system are lost in a one-program-per-processor environment. Another approach to the development of distributed software systems, Honeywell's Distributed Ada program, is presented.

Eisenhauer, Greg↗