Search NASA⌕ Search

SEARCH · Search NASA

Results for “program package”

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 595 records · Page 33

The impact of hydrogen contamination on the Total Dose Response of Linear Bipolar Microcircuits

Recent enhanced low dose rate sensitivity (ELDRS) investigations carried out by RLP Research, Crane, Arizona State University (ASU), and Jet Propulsion Laboratory (JPL) have shown significant differences in the degradation of bipolar microcircuits with total dose in the presence of molecular hydrogen (H2) in packages. This has a significant impact on radiation hardness assurance and opens up opportunity to improve device performance. The objectives of this program are 1) to investigate and confirm the causal relationship between packaging recipes, hydrogen contamination, and total dose response of linear bipolar microcircuits; and 2) to develop a guideline that will take into account these effects at the radiation level for future NASA space missions. This program is geared to benefit all future NASA space missions using bipolar or BiCMOS linear devices.

McClure, Steve S.↗

Using an architectural approach to integrate heterogeneous, distributed software components

Many computer programs cannot be easily integrated because their components are distributed and heterogeneous, i.e., they are implemented in diverse programming languages, use different data representation formats, or their runtime environments are incompatible. In many cases, programs are integrated by modifying their components or interposing mechanisms that handle communication and conversion tasks. For example, remote procedure call (RPC) helps integrate heterogeneous, distributed programs. When configuring such programs, however, mechanisms like RPC must be used explicitly by software developers in order to integrate collections of diverse components. Each collection may require a unique integration solution. This paper describes improvements to the concepts of software packaging and some of our experiences in constructing complex software systems from a wide variety of components in different execution environments. Software packaging is a process that automatically determines how to integrate a diverse collection of computer programs based on the types of components involved and the capabilities of available translators and adapters in an environment. Software packaging provides a context that relates such mechanisms to software integration processes and reduces the cost of configuring applications whose components are distributed or implemented in different programming languages. Our software packaging tool subsumes traditional integration tools like UNIX make by providing a rule-based approach to software integration that is independent of execution environments.

Callahan, John R.↗

A fully unprivileged CernVM-FS

The CernVM File System provides the software and container distribution backbone for most High Energy and Nuclear Physics experiments. It is implemented as a file system in user-space (Fuse) module, which permits its execution without any elevated privileges. Yet, mounting the file system in the first place is handled by a privileged suid helper program that is installed by the Fuse package on most systems. The privileged nature of the mount system call is a serious hindrance to running CernVM-FS on opportunistic resource and supercomputers. Fortunately, recent developments in the Linux kernel and in the Fuse user-space libraries enabled fully unprivileged mounting for Fuse file systems (as of RHEL 8), or at least outsourcing the privileged mount system call to a custom, external process. This opens the door to several, very appealing new ways to use CernVM-FS, such as a generally usable “super pilot” consisting of the pilot code bundled with Singularity and CernVM-FS, or the on-demand instantiation of unprivileged, ephemeral containers to publish new CernVM-FS content from anywhere. In this contribution, we discuss the integration of these new Linux features with CernVM-FS and show some of its most promising, new applications.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

pvplr-python: Python package implementation of PVplr for Performance Loss Rate (PLR) analysis

Due to software fragmentation, PV system modeling teams can be limited to language specific packages, preventing cross-sectional analysis of different modeling techniques and workflows. To this end, PVplr, a popular PV performance modeling R software package, has been ported to the Python programming language. To verify and test the robustness of the port, NSRDB data has been used to simulated PV installations at native resolution (~2 million Sites), with a variety of degradation rates, degradation patterns, and modules. Performance Ratios were calculated using the ported functions from pvplr-python and compared against Rdtools YoY values. Due to the complicated nature of degradation, a new metric has been proposed to quantify the performance loss of a system. The cumulative production loss, is the total amount of energy lost due to the degrading performance of the system. Cumulative production loss alleviates the problems with fitting linear functions to non-linear degradation. Cumulative Production loss was shown to better estimate the total lost revenue for non-linear degradation patterns. $XbX + UTC$ was found to most accurately predict the total lost revenue in simulated systems.

Kumar, Suraj↗

Airborne LiDAR to Improve Canopy Fuels Mapping for Wildfire Modeling

Increasing conflict between wildfire and the built environment has increased the need for more up-to-date and finer resolution canopy fuels data to improve wildfire modeling and associated risk forecasts. The US Forest Service and US Department of the Interior’s LANDFIRE product, which provides 30-m resolution canopy fuels data for the entire US, is one of the most widely used sources of fuels data. However, the last complete mapping effort for LANDFIRE is based on 2016 conditions, and subsequent updates reflect disturbances 1-2 years behind the release year. Airborne systems equipped with Light Detection and Ranging (LiDAR) sensors can be deployed to actively sense canopy structure and estimate canopy fuels data (cover, height, base height, bulk density) at finer resolutions. Canopy base height (CBH) and canopy bulk density (CBD) are difficult to measure both in the field and in LiDAR point clouds. Still, they are important for accurately modeling crown fires, which are often intense and difficult to contain. Additionally, point cloud datasets are large, and calculations require efficient utilization of computational resources. To address these challenges, we are working on an approach that uses openly available National Ecological Observatory Network (NEON) airborne LiDAR data, with calculations processed in the R programming language and parallelized through the lidR package. CBH and CBD are often derived from tree height, diameter at breast height, and species-specific allometries using the Fire and Fuels Extension of the Forest Vegetation Simulator (FFE-FVS). We aim to test if airborne LiDAR can estimate CBH and CBD without the use of empirical equations. Reliable estimates of canopy fuels data directly from airborne LiDAR could streamline quick, fine-resolution updates for use in wildfire behavior models.

54 ENVIRONMENTAL SCIENCES↗

Nimbus D RMP program

The development of an advanced long life rate measuring package, designed for a five year useful life as a meteorological satellite control sensor is discussed. The primary function of the rate mesuring package is to provide rate information for the reaction wheel and gas jet torquing devices that are used to damp spacecraft oscillations and to constrain the spacecraft to the required attitude with respect to the orbital plane. The specifications for the rate measuring package sensor are described. Application of the rate measuring package to the Nimbus D satellite is proposed.

Source record↗

Multipurpose electric furnace system

A multipurpose electric furnace system of advanced design for space applications was developed and tested. This system is intended for use in the Apollo-Soyuz Test Program. It consists of the furnace, control package and a helium package for rapid cooldown.

Mazelsky, R.↗

Advanced instrumentation concepts for environmental control subsystems

Design, evaluation and demonstration of advanced instrumentation concepts for improving performance of manned spacecraft environmental control and life support systems were successfully completed. Concepts to aid maintenance following fault detection and isolation were defined. A computer-guided fault correction instruction program was developed and demonstrated in a packaged unit which also contains the operator/system interface.

Yang, P. Y.↗

The Space Shuttle Orbiter and aerodynamic testing

The concept of utilizing the Space Shuttle Orbiter as an aerodynamic flight research vehicle is discussed. The orbiter's planned flight frequency and its complex flight control system provide an unprecedented flight research potential. This paper defines the orbiter's flight environment and applicable baseline systems, their capabilities and limitations, as well as those instrument systems required to augment the baseline capability. These required systems, which are being developed under NASA's Orbiter Experiments Program (OEX) are the Aerodynamic Coefficient Identification Package (ACIP), Shuttle Entry Air Data System (SEADS), and the Shuttle Upper Atmosphere Mass Spectrometer (SUMS). Finally, the need for and capability of launching payloads from the orbiter to extend the research potential beyond the orbiter configuration and/or environment is defined.

Siemers, P. M., III↗

Documentation for the machine-readable character coded version of the SKYMAP catalogue

The SKYMAP catalogue is a compilation of astronomical data prepared primarily for purposes of attitude guidance for satellites. In addition to the SKYMAP Master Catalogue data base, a software package of data base management and utility programs is available. The tape version of the SKYMAP Catalogue, as received by the Astronomical Data Center (ADC), contains logical records consisting of a combination of binary and EBCDIC data. Certain character coded data in each record are redundant in that the same data are present in binary form. In order to facilitate wider use of all SKYMAP data by the astronomical community, a formatted (character) version was prepared by eliminating all redundant character data and converting all binary data to character form. The character version of the catalogue is described. The document is intended to fully describe the formatted tape so that users can process the data problems and guess work; it should be distributed with any character version of the catalogue.

Warren, W. H., Jr.↗

CODAC (Cockpit Oriented Display of Aircraft Configurations) version 1.4 user's guide

The Cockpit Oriented Display of Aircraft Configurations (CODAC) package is an interactive FORTRAN 77 graphics program which produces high quality publication grade hidden line images of three dimensional wireframe objects. The term, Cockpit Oriented, is used because CODAC rotates objects relative to the changing aircraft axis system (rather than about a fixed global axis system) and uses the more familiar directions of yaw, roll, and pitch. In addition, CODAC accepts geometry data in a variety of formats (LaWGS, Craidon, Hess, and FVS data check), and automatically selects the appropriate panel driver. Finally, CODAC makes full use of the Precision Visuals' DI-3000 metafile option, allowing users to save, edit, and print images for group presentations or research publications.

Bingel, Bradford D.↗

Dypas: A dynamic payload scheduler for shuttle missions

Decision and analysis systems have had broad and very practical application areas in the human decision making process. These software systems range from the help sections in simple accounting packages, to the more complex computer configuration programs. Dypas is a decision and analysis system that aids prelaunch shutlle scheduling, and has added functionality to aid the rescheduling done in flight. Dypas is written in Common Lisp on a Symbolics Lisp machine. Dypas differs from other scheduling programs in that it can draw its knowledge from different rule bases and apply them to different rule interpretation schemes. The system has been coded with Flavors, an object oriented extension to Common Lisp on the Symbolics hardware. This allows implementation of objects (experiments) to better match the problem definition, and allows a more coherent solution space to be developed. Dypas was originally developed to test a programmer's aptitude toward Common Lisp and the Symbolics software environment. Since then the system has grown into a large software effort with several programmers and researchers thrown into the effort. Dypas is currently using two expert systems and three inferencing procedures to generate a many object schedule. The paper will review the abilities of Dypas and comment on its functionality.

Davis, Stephen↗

A study of the spatial scales of discrete polar auroral arcs

Recent theoretical works have dealt with the identification and evaluation of the physical processes that determine the characteristic scale sizes of discrete auroral arcs. It is broadly acknowledged that a characteristic spatial width of approximately 100 km (at ionospheric heights) results naturally from the ionospheric mapping of the high-altitude magnetospheric convection electric field. However, recent analysis of the spatial power spectral distributions of electric and magnetic field variations has revealed structure at much smaller spatial scales. In this analysis, precipitating auroral electron data from the J-package sensor on the Defense Meteorological Satellite Program satellite is used to study the spatial scale sizes and size distributions of polar auroral arcs. A monotonically decreasing inverse-wavelength spectrum with a slope near unity is common, with no strictly preferred scale sizes, although the scale spectrum does flatten at scales larger than approximately 100 to 200 km. Typical observed widths of the auroral arcs tend to be much smaller than the resistive scale length, and the observed widths do not have a strong dependence on local ionospheric parameters.

Gorney, David J.↗

Space Station Freedom - Configuration management approach to supporting concurrent engineering and total quality management

Some experiences of NASA configuration management in providing concurrent engineering support to the Space Station Freedom program for the achievement of life cycle benefits and total quality are discussed. Three change decision experiences involving tracing requirements and automated information systems of the electrical power system are described. The potential benefits of concurrent engineering and total quality management include improved operational effectiveness, reduced logistics and support requirements, prevention of schedule slippages, and life cycle cost savings. It is shown how configuration management can influence the benefits attained through disciplined approaches and innovations that compel consideration of all the technical elements of engineering and quality factors that apply to the program development, transition to operations and in operations. Configuration management experiences involving the Space Station program's tiered management structure, the work package contractors, international partners, and the participating NASA centers are discussed.

Gavert, Raymond B.↗

Harmonic analysis of nonlinear devices on spacecraft power systems

A nonlinear device modeling algorithm (NOLID) has been developed for use in spacecraft power system analysis. This algorithm is designed to explore the effects of nonlinear devices and loads on a spacecraft power system. Application of this harmonic modeling algorithm in spacecraft power system management programs such as harmonic power flow analysis packages is discussed. It is shown that the NOLID algorithm can be applied in conjunction with a harmonic power flow to give a more accurate description of system state.

Williamson, Frank↗

The STARLINK software collection

The UK's STARLINK project based at the Rutherford Appleton Laboratory develops and distributes software applicable to a wide range of problems in Astronomy; it covers most wavebands, caters for a variety of instrumentation, and ranges from programming tools and libraries through to large package of applications. The facilities available and gives details of how they may be obtained are summarized. Recent developments and other features of particular interest are highlighted.

Warren-Smith, R. F.↗

SAR terrain classifier and mapper of biophysical attributes

In preparation for the launch of SIR-C/X-SAR and design studies for future orbital SAR, a program has made considerable progress in the development of an SAR terrain classifier and algorithms for quantification of biophysical attributes. The goal of this program is to produce a generalized software package for terrain classification and estimation of biophysical attributes and to make this package available to the larger scientific community. The basic elements of the SAR (Synthetic Aperture Radar) terrain classifier are outlined. An SAR image is calibrated with respect to known system and processor gains and external targets (if available). A Level 1 classifier operates on the data to differentiate: urban features, surfaces and tall and short vegetation. Level 2 classifiers further subdivide these classes on the basis of structure. Finally, biophysical and geophysical inversions are applied to each class to estimate attributes of interest. The process used to develop the classifiers and inversions is shown. Radar scattering models developed from theory and from empirical data obtained by truck-mounted polarimeters and the JPL AirSAR are validated. The validated models are used in sensitivity studies to understand the roles of various scattering sources (i.e., surface trunk, branches, etc.) in determining net backscatter. Model simulations of sigma (sup o) as functions of the wave parameters (lambda, polarization and angle of incidence) and the geophysical and biophysical attributes are used to develop robust classifiers. The classifiers are validated using available AirSAR data sets. Specific estimators are developed for each class on the basis of the scattering models and empirical data sets. The candidate algorithms are tested with the AirSAR data sets. The attributes of interest include: total above ground biomass, woody biomass, soil moisture and soil roughness.

Ulaby, Fawwaz T.↗

An Object Model for a Rocket Engine Numerical Simulator

Rocket Engine Numerical Simulator (RENS) is a packet of software which numerically simulates the behavior of a rocket engine. Different parameters of the components of an engine is the input to these programs. Depending on these given parameters the programs output the behaviors of those components. These behavioral values are then used to guide the design of or to diagnose a model of a rocket engine "built" by a composition of these programs simulating different components of the engine system. In order to use this software package effectively one needs to have a flexible model of a rocket engine. These programs simulating different components then should be plugged into this modular representation. Our project is to develop an object based model of such an engine system. We are following an iterative and incremental approach in developing the model, as is the standard practice in the area of object oriented design and analysis of softwares. This process involves three stages: object modeling to represent the components and sub-components of a rocket engine, dynamic modeling to capture the temporal and behavioral aspects of the system, and functional modeling to represent the transformational aspects. This article reports on the first phase of our activity under a grant (RENS) from the NASA Lewis Research center. We have utilized Rambaugh's object modeling technique and the tool UML for this purpose. The classes of a rocket engine propulsion system are developed and some of them are presented in this report. The next step, developing a dynamic model for RENS, is also touched upon here. In this paper we will also discuss the advantages of using object-based modeling for developing this type of an integrated simulator over other tools like an expert systems shell or a procedural language, e.g., FORTRAN. Attempts have been made in the past to use such techniques.

Mitra, D.↗