Search NASASearch

SEARCH · Search NASA

Results for “Design Patterns”

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 73 records · Page 4

Highly Absorptive Pupil Mask Fabricated with Black Silicon

Many of NASA’s direct imaging of exoplanet missions and projects require fabricated coronagraph masks to control scattering and diffraction of light. The designed, patterned mask intended for the coronagraphic testbeds are highly absorptive in the visible range on non-metallic regions. In this work, we employed the cryogenic etching process to fabricate black silicon (BSi) to achieve a high aspect ratio (HAR) structures with higher etch rate than conventional reactive ion etching (REI). Recent bidirectional reflectance distribution function (BRDF) measurements of uniformly etched BSi on silicon wafer show highly diffusive BSi with a specular reflective component in the orders of seven magnitudes lower than the total hemispherical reflectance when the polarized or non-polarized incident beam is used.

black-silicon

Highly Absorptive Pupil Mask Fabricated with Black Silicon

Many of NASA’s direct imaging of exoplanet missions and projects require fabricated coronagraph masks to control scattering and diffraction of light. The designed, patterned mask intended for the coronagraphic testbeds are highly absorptive in the visible range on non-metallic regions. In this work, we employed the cryogenic etching process to fabricate black silicon (BSi) to achieve a high aspect ratio (HAR) structures with higher etch rate than conventional reactive ion etching (REI). Recent bidirectional reflectance distribution function (BRDF) measurements of uniformly etched BSi on silicon wafer show highly diffusive BSi with a specular reflective component in the orders of seven magnitudes lower than the total hemispherical reflectance when the polarized or non-polarized incident beam is used.

BRDF

Integrated Modeling and Development of Component-Based Embedded Software in Scala

Programming of embedded systems is challenging due to the low-level design patterns normally applied in the implementation of such systems. Furthermore, programming languages normally considered suitable for this level of programming, such as C and C++, are themselves low-level compared to more modern programming languages. We report on an effort exploring modeling and programming of embedded systems in modern high-level programming languages combining object-oriented and functional programming. We present an integration of four separate internal DSLs (libraries), considered useful for embedded program- ming, in the Scala programming language, for programming and testing component-based systems. These include a DSL for defining components and their connections, and a DSL for programming the individual components as hierarchical state machines. Two additional DSLs support testing, and include a DSL for writing temporal logic flavored test oracles for monitoring program executions, and a DSL for rule-based test input generation. The paper discusses the gap between Scala as used here and the needs for embedded systems programming.

Bocchino, Robert

Pattern Recognition Control Design

Spacecraft control algorithms must know the expected spacecraft response to any command to the available control effectors, such as reaction thrusters or torque devices. Spacecraft control system design approaches have traditionally relied on the estimated vehicle mass properties to determine the desired force and moment, as well as knowledge of the effector performance to efficiently control the spacecraft. A pattern recognition approach can be used to investigate the relationship between the control effector commands and the spacecraft responses. Instead of supplying the approximated vehicle properties and the effector performance characteristics, a database of information relating the effector commands and the desired vehicle response can be used for closed-loop control. A Monte Carlo simulation data set of the spacecraft dynamic response to effector commands can be analyzed to establish the influence a command has on the behavior of the spacecraft. A tool developed at NASA Johnson Space Center (Ref. 1) to analyze flight dynamics Monte Carlo data sets through pattern recognition methods can be used to perform this analysis. Once a comprehensive data set relating spacecraft responses with commands is established, it can be used in place of traditional control laws and gains set. This pattern recognition approach can be compared with traditional control algorithms to determine the potential benefits and uses.

Gambone, Elisabeth

Pattern Recognition Control Design

Spacecraft control algorithms must know the expected vehicle response to any command to the available control effectors, such as reaction thrusters or torque devices. Spacecraft control system design approaches have traditionally relied on the estimated vehicle mass properties to determine the desired force and moment, as well as knowledge of the effector performance to efficiently control the spacecraft. A pattern recognition approach was used to investigate the relationship between the control effector commands and spacecraft responses. Instead of supplying the approximated vehicle properties and the thruster performance characteristics, a database of information relating the thruster ring commands and the desired vehicle response was used for closed-loop control. A Monte Carlo simulation data set of the spacecraft dynamic response to effector commands was analyzed to establish the influence a command has on the behavior of the spacecraft. A tool developed at NASA Johnson Space Center to analyze flight dynamics Monte Carlo data sets through pattern recognition methods was used to perform this analysis. Once a comprehensive data set relating spacecraft responses with commands was established, it was used in place of traditional control methods and gains set. This pattern recognition approach was compared with traditional control algorithms to determine the potential benefits and uses.

Gambone, Elisabeth A.

Automatic processing system for shadowgraph and interference patterns

The design and operation of an automatic system for the processing of shadowgraph and interference images are described. The system includes a two-coordinate processing table with an optical system for the projection of transparent images onto the photodetector, an image filter in the photodetector field, and a device for controlling the movement of the table and transmitting information to the minicomputer.

Vereninov, I. A.

The Spatial Vision Tree: A Generic Pattern Recognition Engine- Scientific Foundations, Design Principles, and Preliminary Tree Design

New foundational ideas are used to define a novel approach to generic visual pattern recognition. These ideas proceed from the starting point of the intrinsic equivalence of noise reduction and pattern recognition when noise reduction is taken to its theoretical limit of explicit matched filtering. This led us to think of the logical extension of sparse coding using basis function transforms for both de-noising and pattern recognition to the full pattern specificity of a lexicon of matched filter pattern templates. A key hypothesis is that such a lexicon can be constructed and is, in fact, a generic visual alphabet of spatial vision. Hence it provides a tractable solution for the design of a generic pattern recognition engine. Here we present the key scientific ideas, the basic design principles which emerge from these ideas, and a preliminary design of the Spatial Vision Tree (SVT). The latter is based upon a cryptographic approach whereby we measure a large aggregate estimate of the frequency of occurrence (FOO) for each pattern. These distributions are employed together with Hamming distance criteria to design a two-tier tree. Then using information theory, these same FOO distributions are used to define a precise method for pattern representation. Finally the experimental performance of the preliminary SVT on computer generated test images and complex natural images is assessed.

Rahman, Zia-ur

Compact Simultaneous-beam Optical Strain Measurement System, Phase 5

Recent advances on the laser speckle strain measurement system under development at NASA Lewis Research Center have resulted in a compact, easy-to-use measurement package having many performance improvements over previous systems. NASA has developed this high performance optical strain measurement system for high temperature material testing applications. The system is based on I. Yamaguchi's two-beam speckle-shift strain measurement theory, and uses a new optical design that allows simultaneous recording of laser speckle patterns. This design greatly improves system response over previous implementations of the two-beam speckle-shift technique. The degree of immunity to transient rigid body motions is no longer dependent on the data transfer rate. The system automatically calculates surface strains at a frequency of about 5 Hz using a high speed digital signal processor in a personal computer. This system is fully automated, and can be operated remotely. This report describes the designs and methods used by the system, and shows low temperature strain test results obtained from small diameter tungsten-rhenium and palladium-chrome wires.

Lant, Christian T.

Real-valued composite filters for optical pattern recognition

The design of real-valued composite filters for optical pattern recognition and classification is considered. A procedure to design a real-valued minimum average correlation energy (MACE) filter is developed. Also, the design of a real MVSDF-MACE filter that minimizes the output variance due to input noise while maintaining a sharp correlation peak is developed. Computer simulation indicates that the performance of these real filters is almost as good as that of the complex filters.

Balendra, A.

Development of Low Cost, High Energy-Per-Unit-Area Solar Cell Modules

Work on the development of low cost, high energy per unit area solar cell modules was conducted. Hexagonal solar cell and module efficiencies, module packing ratio, and solar cell design calculations were made. The cell grid structure and interconnection pattern was designed and the module substrates were fabricated for the three modules to be used. It was demonstrated that surface macrostructures significantly improve cell power output and photovoltaic energy conversion efficiency.

Jones, G. T.

Test results for sawtooth-pattern damper seals - Leakage and rotordynamic coefficients

Test results consisting of direct and transverse force coefficients are presented for eleven sawtooth-pattern damper-seal configurations. The designation 'damper' seal refers to a seal which uses a deliberately roughened stator and smooth rotor to increase the net seal damping force. The designation 'sawtooth-pattern' refers to a stator-roughness pattern whose cross section normal to the axis of the seal resembles saw teeth with the teeth direction opposing fluid motion in the direction of shaft rotation. The sawtooth pattern yields axial grooves in the stator which are interrupted by spacer elements which act as flow constrictions or 'dams'. Sawtooth-pattern seals had more damping than smooth seals but less than the round-hole-pattern seals tested previously. If damping is sacrificed, sawtooth-pattern seals can be designed to leak less than round-hole-pattern seals.

Childs, D.

A novel antenna for ultra-wide-band applications

An ultrawideband antenna based on a slotline feed structure, a bowtie horn, and a rolled edge termination was developed, analyzed, and measured. Empirical data showed that its beamwidths and bandwidth are dependent on its physical dimensions which are easily controllable by an antenna designer. Measured patterns of models with various radiation properties are shown to substantiate these design rules. A flat plateau-like main beam, low voltage standing-wave ratio (VSWR), the ability to produce both wide (60 deg) and narrow (30 deg) half-power beamwidths, low sidelobes and backlobe (40-50 dB down), low cross-polarized levels (20-25 dB down), and independent control of E- and H-plane beamwidths over an ultrawide bandwidth, say 2-18 GHz, are some of the strong points of this antenna type.

Lai, Albert K. Y.

Retrievals of Cloud Droplet Size from the RSP Data: Validation Using in Situ Measurements

We present comparisons of cloud droplet size distributions retrieved from the Research Scanning Polarimeter (RSP) data with correlative in situ measurements made during the North Atlantic Aerosols and Marine Ecosystems Study (NAAMES). This field experiment was based at St. Johns airport, Newfoundland, Canada with the latest deployment in May - June 2016. RSP was onboard the NASA C-130 aircraft together with an array of in situ and other remote sensing instrumentation. The RSP is an along-track scanner measuring polarized and total reflectances in9 spectral channels. Its unique high angular resolution allows for characterization of liquid water droplet size using the rainbow structure observed in the polarized reflectances in the scattering angle range between 135 and 165 degrees. A parametric fitting algorithm applied to the polarized reflectances provides retrievals of the droplet effective radius and variance assuming a prescribed size distribution shape (gamma distribution). In addition to this, we use a non-parametric method, Rainbow Fourier Transform (RFT), which allows us to retrieve the droplet size distribution (DSD) itself. The latter is important in the case of clouds with complex structure, which results in multi-modal DSDs. During NAAMES the aircraft performed a number of flight patterns specifically designed for comparison of remote sensing retrievals and in situ measurements. These patterns consisted of two flight segments above the same straight ground track. One of these segments was flown above clouds allowing for remote sensing measurements, while the other was at the cloud top where cloud droplets were sampled. We compare the DSDs retrieved from the RSP data with in situ measurements made by the Cloud Droplet Probe (CDP). The comparisons show generally good agreement with deviations explainable by the position of the aircraft within cloud and by presence of additional cloud layers in RSP view that do not contribute to the in situ DSDs. In the latter case the distributions retrieved from the RSP data were consistent with the multi-layer cloud structures observed in the correlative High Spectral Resolution Lidar (HSRL) profiles. The comparison results provide a rare validation of polarimetric droplet size retrieval techniques, which can be used for analysis of satellite data on global scale.

cloud droplets