Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “packaging”

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 109 records · Page 6

Considerations for the design of Ada reusable packages

Two important considerations that precede the design of Ada reusable packages (commonality and programming standards) are discuessed. First, the importance of designing packages to yield widespread commonality is expressed. A means of measuring the degree of applicability of packages both within and across applications areas is presented. Design consideration that will improve commonality are also discussed. Second, considerations for the development of programming standards are set forth. These considerations will lead to standards that will improve the reusability of Ada packages.

Nise, Norman S.↗

Vector-matrix-quaternion, array and arithmetic packages: All HAL/S functions implemented in Ada

The HAL/S avionics programmers have enjoyed a variety of tools built into a language tailored to their special requirements. Ada is designed for a broader group of applications. Rather than providing built-in tools, Ada provides the elements with which users can build their own. Standard avionic packages remain to be developed. These must enable programmers to code in Ada as they have coded in HAL/S. The packages under development at JPL will provide all of the vector-matrix, array, and arithmetic functions described in the HAL/S manuals. In addition, the linear algebra package will provide all of the quaternion functions used in Shuttle steering and Galileo attitude control. Furthermore, using Ada's extensibility, many quaternion functions are being implemented as infix operations; equivalent capabilities were never implemented in HAL/S because doing so would entail modifying the compiler and expanding the language. With these packages, many HAL/S expressions will compile and execute in Ada, unchanged. Others can be converted simply by replacing the implicit HAL/S multiply operator with the Ada *. Errors will be trapped and identified. Input/output will be convenient and readable.

Klumpp, Allan R.↗

Pressure visualization (PreViz) package version 1.0 user's guide

The Pressure Visualization (PreViz) package is a software tool which merges a wireframe model of the test aircraft with pressure data represented as a series of displacement vectors normal to the aircraft's skin. The PreViz package automates much of the researcher's data reduction effort, reduces the time required to review large amounts of pressure data, presents the data more clearly than tabular listings, and provides a wireframe description for a black and white graphic suitable for a technical publication (the actual graphic images must be created by a local package since PreViz has no graphics capability). Although designed for pressure data, the PreViz package works equally well for any surface property (such as structural loading or skin temperature). Written in ANSI-standard FORTRAN 77 and self-contained, PreViz executes in UNIX, VAX/VMS, and CDC/NOS host environments.

Bingel, Bradford D.↗

Hermetic Packages For Millimeter-Wave Circuits

Advanced hermetic packages developed to house electronic circuits operating at frequencies from 1 to 100 gigahertz and beyond. Signals coupled into and out of packages electromagnetically. Provides circuit packages small, lightweight, rugged, and inexpensive in mass production. Packages embedded in planar microstrip and coplanar waveguide circuits, in waveguide-to-planar and planar-to-waveguide circuitry, in waveguide-to-waveguide circuitry, between radiating (antenna) elements, and between planar transmission lines and radiating elements. Other applications in automotive, communication, radar, remote sensing, and biomedical electronic systems foreseen.

Herman, Martin I.↗

TROJID: A portable software package for upper-stage trajectory optimization

Performance optimization for upper-stage exoatmospheric vehicles often is performed within the framework of a full capability trajectory simulation package requiring either a large mainframe computer or powerful work-station. Since these software packages tend to include capabilities providing for high-fidelity boost and reentry simulations, the programs usually are quite large and not very portable. The program TROJID is an attempt to provide an environment for the optimization of upper-stage trajectories within a small package capable of being run on a standard desktop microcomputer. Utilizing a state-of-the-art nonlinear programming algorithm and a trajectory simulator implementing impulsive burns and an analytic coast phase propagator, TROJID is capable of producing trajectories for optimal multi-burn upper-stage orbit transfers. The package has been designed to allow full generality in definition of both the trajectory simulator and the parameter optimization problem.

Hammes, Steven M.↗

Literacity: A multimedia adult literacy package combining NASA technology, recursive ID theory, and authentic instruction theory

An important part of NASA's mission involves the secondary application of its technologies in the public and private sectors. One current application under development is LiteraCity, a simulation-based instructional package for adults who do not have functional reading skills. Using fuzzy logic routines and other technologies developed by NASA's Information Systems Directorate and hypermedia sound, graphics, and animation technologies the project attempts to overcome the limited impact of adult literacy assessment and instruction by involving the adult in an interactive simulation of real-life literacy activities. The project uses a recursive instructional development model and authentic instruction theory. This paper describes one component of a project to design, develop, and produce a series of computer-based, multimedia instructional packages. The packages are being developed for use in adult literacy programs, particularly in correctional education centers. They use the concepts of authentic instruction and authentic assessment to guide development. All the packages to be developed are instructional simulations. The first is a simulation of 'finding a friend a job.'

Willis, Jerry↗

Software packager user's guide

Software integration is a growing area of concern for many programmers and software managers because the need to build new programs quickly from existing components is greater than ever. This includes building versions of software products for multiple hardware platforms and operating systems, building programs from components written in different languages, and building systems from components that must execute on different machines in a distributed network. The goal of software integration is to make building new programs from existing components more seamless -- programmers should pay minimal attention to the underlying configuration issues involved. Libraries of reusable components and classes are important tools but only partial solutions to software development problems. Even though software components may have compatible interfaces, there may be other reasons, such as differences between execution environments, why they cannot be integrated. Often, components must be adapted or reimplemented to fit into another application because of implementation differences -- they are implemented in different programming languages, dependent on different operating system resources, or must execute on different physical machines. The software packager is a tool that allows programmers to deal with interfaces between software components and ignore complex integration details. The packager takes modular descriptions of the structure of a software system written in the package specification language and produces an integration program in the form of a makefile. If complex integration tools are needed to integrate a set of components, such as remote procedure call stubs, their use is implied by the packager automatically and stub generation tools are invoked in the corresponding makefile. The programmer deals only with the components themselves and not the details of how to build the system on any given platform.

Callahan, John R.↗

The Package-Based Development Process in the Flight Dynamics Division

The Software Engineering Laboratory (SEL) has been operating for more than two decades in the Flight Dynamics Division (FDD) and has adapted to the constant movement of the software development environment. The SEL's Improvement Paradigm shows that process improvement is an iterative process. Understanding, Assessing and Packaging are the three steps that are followed in this cyclical paradigm. As the improvement process cycles back to the first step, after having packaged some experience, the level of understanding will be greater. In the past, products resulting from the packaging step have been large process documents, guidebooks, and training programs. As the technical world moves toward more modularized software, we have made a move toward more modularized software development process documentation, as such the products of the packaging step are becoming smaller and more frequent. In this manner, the QIP takes on a more spiral approach rather than a waterfall. This paper describes the state of the FDD in the area of software development processes, as revealed through the understanding and assessing activities conducted by the COTS study team. The insights presented include: (1) a characterization of a typical FDD Commercial Off the Shelf (COTS) intensive software development life-cycle process, (2) lessons learned through the COTS study interviews, and (3) a description of changes in the SEL due to the changing and accelerating nature of software development in the FDD.

Parra, Amalia↗

A New Image Processing and GIS Package

The image processing and GIS package ELAS was developed during the 1980's by NASA. It proved to be a popular, influential and powerful in the manipulation of digital imagery. Before the advent of PC's it was used by hundreds of institutions, mostly schools. It is the unquestioned, direct progenitor or two commercial GIS remote sensing packages, ERDAS and MapX and influenced others, such as PCI. Its power was demonstrated by its use for work far beyond its original purpose, having worked several different types of medical imagery, photomicrographs of rock, images of turtle flippers and numerous other esoteric imagery. Although development largely stopped in the early 1990's the package still offers as much or more power and flexibility than any other roughly comparable package, public or commercial. It is a huge body or code, representing more than a decade of work by full time, professional programmers. The current versions all have several deficiencies compared to current software standards and usage, notably its strictly command line interface. In order to support their research needs the authors are in the process of fundamentally changing ELAS, and in the process greatly increasing its power, utility, and ease of use. The new software is called ELAS II. This paper discusses the design of ELAS II.

Rickman, D.↗

NASA Electronic Parts and Packaging Program

NEPP program objectives are to: (1) Access the reliability of newly available electronic parts and packaging technologies for usage on NASA projects through validations, assessments, and characterizations, and the development of test methods/tools; (2)Expedite infusion paths for advanced (emerging) electronic parts and packaging technologies by evaluations of readiness for manufacturability and project usage consideration; (3) Provide NASA projects with technology selection, application, and validation guidelines for electronic parts and packaging hardware and processes; nd (4) Retain and disseminate electronic parts and packaging quality assurance, reliability validations, tools, and availability information to the NASA community.

Kayali, Sammy↗

Chip Scale Package Integrity Assessment by Isothermal Aging

Many aspects of chip scale package (CSP) technology, with focus on assembly reliability characteristics, are being investigated by the JPL-led consortia. Three types of test vehicles were considered for evaluation and currently two configurations have been built to optimize attachment processes. These test vehicles use numerous package types. To understand potential failure mechanisms of the packages, particularly solder ball attachment, the grid CSPs were subjected to environmental exposure. Package I/Os ranged from 40 to nearly 300. This paper presents both as assembled, up to 1, 000 hours of isothermal aging shear test results and photo micrographs, and tensile test results before and after 1,500 cycles in the range of -30/100 C for CSPs. Results will be compared to BGAs with the same the same isothermal aging environmental exposures.

Ghaffarian, Reza↗

Versatile Software Package For Near Real-Time Analysis of Experimental Data

This paper provides an overview of a versatile software package developed for time- and frequency-domain analyses of experimental wind-tunnel data. This package, originally developed for analyzing data in the NASA Langley Transonic Dynamics Tunnel (TDT), is applicable for analyzing any time-domain data. A Matlab-based software package, TDT-analyzer, provides a compendium of commonly-required dynamic analysis functions in a user-friendly interactive and batch processing environment. TDT-analyzer has been used extensively to provide on-line near real-time and post-test examination and reduction of measured data acquired during wind tunnel tests of aeroelastically-scaled models of aircraft and rotorcraft as well as a flight test of the NASA High Alpha Research Vehicle (HARV) F-18. The package provides near real-time results in an informative and timely manner far exceeding prior methods of data reduction at the TDT.

Wieseman, Carol D.↗

Application of Thermo-Mechanical Measurements of Plastic Packages for Reliability Evaluation of PEMS

Thermo-mechanical analysis (TMA) is typically employed for measurements of the glass transition temperature (Tg) and coefficients of thermal expansion (CTE) in molding compounds used in plastic encapsulated microcircuits (PEMs). Application of TMA measurements directly to PEMs allows anomalies to be revealed in deformation of packages with temperature, and thus indicates possible reliability concerns related to thermo-mechanical integrity and stability of the devices. In this work, temperature dependencies of package deformation were measured in several types of PEMs that failed environmental stress testing including temperature cycling, highly accelerated stress testing (HAST) in humid environments, and bum-in (BI) testing. Comparison of thermo-mechanical characteristics of packages and molding compounds in the failed parts allowed for explanation of the observed failures. The results indicate that TMA of plastic packages might be used for quality evaluation of PEMs intended for high-reliability applications.

Sharma, Ashok K.↗

A Hard-X-Ray Telescope Science Enhancement Package for the Constellation-X Mission

We present a science enhancement package (SEP) for NASA's planned Constellation-X mission submitted in response to a call for white papers. The call solicited proposals for either extending the bandwidth of Con-X to higher energies or enhancing the low-energy spectral resolution. The ground rules were that enhancement package should cost no more than $100M and weigh no more than 100 kg. The nickel-replicated-optics team responded with a stand-alone hard-x-ray telescope SEP concept. This consisted of two mirror modules, each with approximately 70 multilayer and iridium-coated shells, and two corresponding cadmium-zinc-telluride-based focal plane detectors. Addition of this package permits measurement of the hard-x-ray continuum up to 30-40 keV, which is essential for a quantitative measurement of the spectrum of gravitationally broadened iron lines that appear in the spectra of many black hole candidates. Full details of the instrument will be presented showing trades in energy bandwidth and effective area together with the full science justification for the enhancement package.

Ramsey, Brian↗

Overview of NASA Langley's Piezoelectric Ceramic Packaging Technology and Applications

Over the past decade, NASA Langley Research Center (LaRC) has developed several actuator packaging concepts designed to enhance the performance of commercial electroactive ceramics. NASA LaRC focused on properly designed actuator and sensor packaging for the following reasons, increased durability, protect the working material from the environment, allow for proper mechanical and electrical contact, afford "ready to use" mechanisms that are scalable, and develop fabrication methodology applicable to any active material of the same physical class. It is more cost effective to enhance or tailor the performance of existing systems, through innovative packaging, than to develop, test and manufacture new materials. This approach led to the development of several solid state actuators that include THUNDER, the Macrofiber Composite or (MFC) and the Radial Field Diaphragm or (RFD). All these actuators are fabricated using standard materials and processes derived from earlier concepts. NASA s fabrication and packaging technology as yielded, piezoelectric actuators and sensors that are easy to implement, reliable, consistent in properties, and of lower cost to manufacture in quantity, than their predecessors (as evidenced by their continued commercial availability.) These piezoelectric actuators have helped foster new research and development in areas involving computational modeling, actuator specific refinements, and engineering system redesign which led to new applications for piezo-based devices that replace traditional systems currently in use.

Bryant, Robert G.↗

Flexible Foam Protection Materials for Portable Life Support System Packaging Study

This paper discusses the phase I effort in evaluating and selecting a light weight impact protection material for the Constellation Space Suit Element (CSSE) Portable Life Support System (PLSS) conceptual packaging study. A light weight material capable of holding and protecting the components inside the PLSS is required to demonstrate the viability of the flexible PLSS packaging concept. The material needs to distribute, dissipate, and absorb the impact energy of the PLSS falling on the lunar surface. It must also be robust to consistently perform over several Extravehicular Activity (EVA) missions in the extreme lunar thermal vacuum environment. This paper documents the performance requirements for selecting a foam protection material, and the methodologies for evaluating some commercial off-the-shelf (COTS) foam material candidates. It also presents the mechanical properties and impact drop tests results of the foam material candidates. The results of this study suggest that a foam based flexible protection system is a viable solution for PLSS packaging. However, additional works are needed to optimize COTS foam or to develop a composite foam system that will meet all the performance requirements for the CSSE PLSS flexible packaging.

Tang,Henry H.↗

Flexible Foam Protection Materials for Constellation Space Suit Element Portable Life Support Subsystem Packaging Study

This paper discusses the effort in evaluating and selecting a light weight impact protection material for the Constellation Space Suit Element (CSSE) Portable Life Support Subsystem (PLSS) conceptual packaging study. A light weight material capable of holding and protecting the components inside the PLSS is required to demonstrate the viability of the flexible PLSS packaging concept. The material needs to distribute, dissipate, and absorb the impact energy of the PLSS falling on the lunar surface. It must also be very robust and function in the extreme lunar thermal vacuum environment for up to one hundred Extravehicular Activity (EVA) missions. This paper documents the performance requirements for selecting a foam protection material, and the methodologies for evaluating commercial off-the-shelf (COTS) foam protection materials. It also presents the materials properties test results and impact drop test results of the various foam materials evaluated in the study. The findings from this study suggest that a foam based flexible protection system is a viable solution for PLSS packaging. However, additional works are needed to optimize COTS foam properties or to develop a composite foam system that will meet all the performance requirements for the CSSE PLSS flexible packaging.

Tang, Henry H.↗

Compact Packaging of Photonic Millimeter-Wave Receiver

A carrier structure made from a single silicon substrate is the basis of a compact, lightweight, relatively inexpensive package that holds the main optical/electronic coupling components of a photonic millimeter-wave receiver based on a lithium niobate resonator disk. The design of the package is simple and provides for precise relative placement of optical components, eliminating the need for complex, bulky positioning mechanisms like those commonly used to align optical components to optimize focus and coupling. Although a prototype of the package was fabricated as a discrete unit, the design is amenable to integration of the package into a larger photonic and/or electronic receiver system. The components (see figure) include a lithium niobate optical resonator disk of 5-mm diameter and .200- m thickness, positioned adjacent to a millimeter- wave resonator electrode. Other components include input and output coupling prisms and input and output optical fibers tipped with ball lenses for focusing and collimation, respectively. Laser light is introduced via the input optical fiber and focused into the input coupling prism. The input coupling prism is positioned near (but not in contact with) the resonator disk so that by means of evanescent-wave coupling, the input laser light in the prism gives rise to laser light propagating circumferentially in guided modes in the resonator disk. Similarly, a portion of the circumferentially propagating optical power is extracted from the disk by evanescent-wave coupling from the disk to the output coupling prism, from whence the light passes through the collimating ball lens into the output optical fiber. The lens-tipped optical fibers must be positioned at a specified focal distance from the prisms. The optical fibers and the prisms must be correctly positioned relative to the resonator disk and must be oriented to obtain the angle of incidence (55 in the prototype) required for evanescent-wave coupling of light into and out of the desired guided modes in the resonator disk. To satisfy all these requirements, precise alignment features are formed in the silicon substrate by use of a conventional wet-etching process. These features include a 5-mm-diameter, 50- m-deep cavity that holds the disk; two trapezoidal-cross-section recesses for the prisms; and two grooves that hold the optical fibers at the correct positions and angles relative to the prisms and disk. The fiber grooves contain abrupt tapers, near the prisms, that serve as hard stops for positioning the lenses at the focal distance from the prisms. There are also two grooves for prismadjusting rods. The design provides a little slack in the prism recesses for adjusting the positions of the prisms by means of these rods to optimize the optical coupling.

Nguyen, Hung↗