Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Object”

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 91 records · Page 5

Object-oriented programming with mixins in Ada

Recently, I wrote a paper discussing the lack of 'true' object-oriented programming language features in Ada 83, why one might desire them in Ada, and how they might be added in Ada 9X. The approach I took in this paper was to build the new object-oriented features of Ada 9X as much as possible on the basic constructs and philosophy of Ada 83. The object-oriented features proposed for Ada 9X, while different in detail, are based on the same kind of approach. Further consideration of this approach led me on a long reflection on the nature of object-oriented programming and its application to Ada. The results of this reflection, presented in this paper, show how a fairly natural object-oriented style can indeed be developed even in Ada 83. The exercise of developing this style is useful for at least three reasons: (1) it provides a useful style for programming object-oriented applications in Ada 83 until new features become available with Ada 9X; (2) it demystifies many of the mechanisms that seem to be 'magic' in most object-oriented programming languages by making them explicit; and (3) it points out areas that are and are not in need of change in Ada 83 to make object-oriented programming more natural in Ada 9X. In the next four sections I will address in turn the issues of object-oriented classes, mixins, self-reference and supertyping. The presentation is through a sequence of examples. This results in some overlap with that paper, but all the examples in the present paper are written entirely in Ada 83. I will return to considerations for Ada 9X in the last section of the paper.

Seidewitz, ED↗

The optical polarization properties of X-ray-selected BL Lacertae objects

We discuss the optical polarization properties of X-ray-selected BL Lacertae objects (XSBLs) as determined from 3 yr of monitoring the polarization of 37 BL Lac objects and candidates. The observed objects include a complete X-ray flux limited sample drawn from the Einstein Extended Medium Sensitivity Survey (EMSS). We find that the majority of the XSBLs classified solely on the appearance of their optical spectra are true members of the class of BL Lacertae objects since they possess intrinsically polarized and variable continua. The duty cycle of polarized emission (fraction of time spent with the degree of polarization greater than 4%) from XSBLs is 44%. The maximum observed percent polarizations are of order 10%, considerably below the maximum values observed for radio-selected BL Lacertae objects and blazars (30%-40%). While XSBLs have variable polarized emission, the majority (approximately equal to 85%) have preferred polarization position angles on timescales at least as long as 3 yr. This reflects stability in the geometry of the region emitting the linearly polarized optical emission. We describe the spectral dependence of the degree of polarization and discuss some of the possible mechanisms producing the observed characteristics. While dilution of the polarized emission by the host galaxy starlight is certainly present in some objects, we demonstrate that the average polarization properties of XSBLs derived from our observations are not drastically affected by this effect. While the confirmed BL Lac objects are shown to be photometric variables, the objects in our monitored sample did not display the larger than 1 mag variations generally used to characterize the optical variability of radio-selected BL Lacertae objects or blazars in general.

Jannuzi, Buell T.↗

Higher-Order Neural Networks Applied to 2D and 3D Object Recognition

A Higher-Order Neural Network (HONN) can be designed to be invariant to geometric transformations such as scale, translation, and in-plane rotation. Invariances are built directly into the architecture of a HONN and do not need to be learned. Thus, for 2D object recognition, the network needs to be trained on just one view of each object class, not numerous scaled, translated, and rotated views. Because the 2D object recognition task is a component of the 3D object recognition task, built-in 2D invariance also decreases the size of the training set required for 3D object recognition. We present results for 2D object recognition both in simulation and within a robotic vision experiment and for 3D object recognition in simulation. We also compare our method to other approaches and show that HONNs have distinct advantages for position, scale, and rotation-invariant object recognition. The major drawback of HONNs is that the size of the input field is limited due to the memory required for the large number of interconnections in a fully connected network. We present partial connectivity strategies and a coarse-coding technique for overcoming this limitation and increasing the input field to that required by practical object recognition problems.

Spirkovska, Lilly↗

Astrometric Follow-Up of Faint Near Earth Objects

The observing program at Mt. Hopkins using the 48" reflector and funded by the Near- Earth Object Observation Program continues to excel. As in the past, all requested observing time was granted. Minor improvements continue to be made. For example, the telescope is set up to track and non-sidereal rates. This allows the user to track on the target object, rather than relying exclusively on the shift- and-stack technique. Other improvements made by the staff include automatic focus routines, automatic seeing-measurement routines, and improvement in dome seeing and mirror stabilization. The net result is better focus, better seeing, and the ability to expose longer in order to acquire the faintest and most important objects. During the proposal period, this program ranked again very high worldwide in terms of faint Near Earth Objects observed. During this latest proposal cycle, fewer objects were observed than previous cycles, but this was due to the strict targeting of only the faintest observable objects. The follow-up programs of observatory codes 926 (led by P. Holvorcem) and 291 (led by Dr. B. McMillan) have greatly increased their capacity, and as a result less bright objects are in urgent need of follow-up than in years past. Even with this new object selection and additional competition, code 696 still ranked second to code 291 in terms of objects observed fainter than V = 20. Minimal scripting is now in place to allow the telescope to run autonomously for 30-45 minutes at a time.

Morgan, T.↗

Towards Robust Designs Via Multiple-Objective Optimization Methods

Fabricating and operating complex systems involves dealing with uncertainty in the relevant variables. In the case of aircraft, flow conditions are subject to change during operation. Efficiency and engine noise may be different from the expected values because of manufacturing tolerances and normal wear and tear. Engine components may have a shorter life than expected because of manufacturing tolerances. In spite of the important effect of operating- and manufacturing-uncertainty on the performance and expected life of the component or system, traditional aerodynamic shape optimization has focused on obtaining the best design given a set of deterministic flow conditions. Clearly it is important to both maintain near-optimal performance levels at off-design operating conditions, and, ensure that performance does not degrade appreciably when the component shape differs from the optimal shape due to manufacturing tolerances and normal wear and tear. These requirements naturally lead to the idea of robust optimal design wherein the concept of robustness to various perturbations is built into the design optimization procedure. The basic ideas involved in robust optimal design will be included in this lecture. The imposition of the additional requirement of robustness results in a multiple-objective optimization problem requiring appropriate solution procedures. Typically the costs associated with multiple-objective optimization are substantial. Therefore efficient multiple-objective optimization procedures are crucial to the rapid deployment of the principles of robust design in industry. Hence the companion set of lecture notes (Single- and Multiple-Objective Optimization with Differential Evolution and Neural Networks ) deals with methodology for solving multiple-objective Optimization problems efficiently, reliably and with little user intervention. Applications of the methodologies presented in the companion lecture to robust design will be included here. The evolutionary method (DE) is first used to solve a relatively difficult problem in extended surface heat transfer wherein optimal fin geometries are obtained for different safe operating base temperatures. The objective of maximizing the safe operating base temperature range is in direct conflict with the objective of maximizing fin heat transfer. This problem is a good example of achieving robustness in the context of changing operating conditions. The evolutionary method is then used to design a turbine airfoil; the two objectives being reduced sensitivity of the pressure distribution to small changes in the airfoil shape and the maximization of the trailing edge wedge angle with the consequent increase in airfoil thickness and strength. This is a relevant example of achieving robustness to manufacturing tolerances and wear and tear in the presence of other objectives.

Man Mohan, Rai↗

Optical Properties of High Area-to-Mass Objects at GEO

There exists at GEO a significant population of faint debris (R > 15th magnitude) with high area-to-mass ratios (AMR) (1 to 30 sq m/kg). Their orbital elements (particularly eccentricity and inclination) are observed to change on the time-scale of a week. The consensus is that these objects may be fragments of multi-layer insulation (MLI) blankets. Their orbits are primarily perturbed by solar radiation pressure. In this paper we will report preliminary results from an international collaboration to investigate the unresolved optical properties of these objects. This population was originally discovered by the ESA Space Debris Telescope, and the bulk of the objects to be described here are based on discoveries made with this telescope. Additional objects were supplied by both Russia and the US Air Force. Follow-up optical observations were obtained for a sample of a dozen objects by MODEST (the Michigan Orbital DEbris Survey Telescope) located at Cerro Tololo Inter-American Observatory in Chile. Sequences of calibrated observations in filters B, V, Broad R, and I were obtained under photometric conditions. Multi-color photometric observations in B, V, R, and I band of the same objects were also acquired at the Zimmerwald 1-meter telescope, located near Bern, Switzerland. Light curves of selected high AMR objects will be shown with a temporal resolution of a few seconds and typically span about 10 minutes. Photometric observations of these objects were acquired at the Crimean Astrophysical Observatory (CrAO). This data set includes light curves of objects having high variability of brightness and observed with 2.6 m and 0.64 m class instruments. We will present an analysis of the observed magnitudes and colors, and their correlations (or lack of correlation) with orbital elements, and with predicted values for MLI fragments. This represents the first such collaborative observational program on faint debris at GEO.

Seitzer, Patrick↗

Bi-static Optical Observations of GEO Objects

A bi-static study of objects at Geosynchronous Earth Orbit (GEO) was conducted using two ground-based wide-field optical telescopes. The University of Michigan's 0.6-m MODEST (Michigan Orbital Debris Survey Telescope) located at the Cerro Tololo Inter- American Observatory in Chile was employed in a series of coordinated observations with the U.S. Naval Observatory's (USNO) 1.3-m telescope at the USNO Flagstaff Station near Flagstaff, Arizona, USA. The goals of this project are twofold: (1) Obtain optical distances to known and unknown objects at GEO from the difference in the observed topocentric position of objects measured with respect to a reference star frame. The distance can be derived directly from these measurements, and is independent of any orbital solution. The wide geographical separation of these two telescopes means that the parallax difference is larger than ten degrees, and (2) Compare optical photometry in similar filters of GEO objects taken during the same time period from the two sites. The object's illuminated surfaces presented different angles of reflected sunlight to the two telescopes.During a four hour period on the night.of 22 February 2014 (UT), coordinated observations were obtained for eight different GEO positions. Each coordinated observation sequence was started on the hour or half-hour, and was selected to ensure the same cataloged GEO object was available in the field of view of both telescopes during the thirty minute observing sequence. GEO objects were chosen to be both controlled and uncontrolled at a range of orbital inclinations, and the objects were not tracked. Instead both telescopes were operated with all drives off in GEO survey mode to discover un-cataloged objects at GEO. The initial results from this proof-of-concept observing run will be presented, with the intent of laying the foundation for future large-scale bi-static observing campaigns of the GEO regime.

Seitzer, Patrick↗

ScaleML: Machine Learning based Heap Memory Object Scaling Prediction

Memory subsystem contributes 28-40% of total energy consumption. Several studies investigated energy prediction and consumption via profiling memory object access patterns. However, such profiling leads to higher energy consumption due to intense memory object-level profiling to achieve high prediction accuracy. Further, memory object access pattern prediction has been considered through analyzing the variation between memory object access patterns, referred to as scaling rate. The existing techniques for scaling rate prediction, such as Linear Scaling Rate (LSR), suffer from a high error rate in prediction with changes in access patterns, which leads to a high error rate of energy consumption prediction. In this paper, we compare and evaluate several memory object access pattern prediction models including LSR and machine learning (ML) models. Further, we propose SCALEML, a heap memory object scaling rate prediction mechanism that employs an ML model to achieve high access pattern prediction accuracy with variations in memory object access patterns. We evaluate SCALEML using various application benchmarks. The experimental results show that SCALEML achieves about 20% higher accuracy than the LSR model for predicting the scaling rate of object access patterns and energy estimation.

Park, Joongeon↗

Spectral radiance errors in remote sensing ground studies due to nearby objects

Attention is given to the error that can occur in all radiometric measurements owing to the presence of nearby objects. When a researcher positions himself on the side of a target point opposite the sun, his body gives rise to two erroneous effects. First, it blocks a portion of the incoming diffuse sky radiance to the target point, and second, it reflects incoming diffuse and direct solar irradiance and ground exitance onto the target point. It is noted that the same phenomenon occurs for any nearby object, whether it be a field truck, a building structure, or a row of trees. This error deriving from nearby objects is often not recognized by researchers or is considered insignificant with no knowledge of its magnitude. The approach taken here is to mathematically model the radiant transfers that take place between the global irradiance, panel, or scene and the object and to report the magnitude of this error for various solar zenith angles, wavelengths, size and distances of objects (steradian blockage), and spectral reflectances of the scene and object. The scene, object, and panel are assumed to be Lambertian, and the object is always located on the side of the target point opposite the sun.

Kimes, D. S.↗

A practical approach to object based requirements analysis

Presented here is an approach developed at the Unisys Houston Operation Division, which supports the early identification of objects. This domain oriented analysis and development concept is based on entity relationship modeling and object data flow diagrams. These modeling techniques, based on the GOOD methodology developed at the Goddard Space Flight Center, support the translation of requirements into objects which represent the real-world problem domain. The goal is to establish a solid foundation of understanding before design begins, thereby giving greater assurance that the system will do what is desired by the customer. The transition from requirements to object oriented design is also promoted by having requirements described in terms of objects. Presented is a five step process by which objects are identified from the requirements to create a problem definition model. This process involves establishing a base line requirements list from which an object data flow diagram can be created. Entity-relationship modeling is used to facilitate the identification of objects from the requirements. An example is given of how semantic modeling may be used to improve the entity-relationship model and a brief discussion on how this approach might be used in a large scale development effort.

Drew, Daniel W.↗

Schlieren System and method for moving objects

A system and method are provided for recording density changes in a flow field surrounding a moving object. A mask having an aperture for regulating the passage of images is placed in front of an image recording medium. An optical system is placed in front of the mask. A transition having a light field-of-view and a dark field-of-view is located beyond the test object. The optical system focuses an image of the transition at the mask such that the aperture causes a band of light to be defined on the image recording medium. The optical system further focuses an image of the object through the aperture of the mask so that the image of the object appears on the image recording medium. Relative motion is minimized between the mask and the transition. Relative motion is also minimized between the image recording medium and the image of the object. In this way, the image of the object and density changes in a flow field surrounding the object are recorded on the image recording medium when the object crosses the transition in front of the optical system.

Weinstein, Leonard M.↗

Schlieren system and method for moving objects

A system and method are provided for recording density changes in a flow field surrounding a moving object. A mask having an aperture for regulating the passage of images therethrough is placed in front of an image recording medium. An optical system is placed in front of the mask. A transition having a light field-of-view and a dark field-of-view is located beyond the test object. The optical system focuses an image of the transition at the mask such that the aperture causes a band of light to be defined on the image recording medium. The optical system further focuses an image of the object through the aperture of the mask so that the image of the object appears on the image recording medium. Relative motion is minimized between the mask and the transition. Relative motion is also minimized between the image recording medium and the image of the object. In this way, the image of the object and density changes in a flow field surrounding the object are recorded on the image recording medium when the object crosses the transition in front of the optical system.

Weinstein, Leonard M.↗

In situ testing of a satellite or other object prior to development

A method and system for testing a test object, such as a satellite, is disclosed. High energy acoustic testing is performed on the object by assembling an acoustical system about the test object rather than transporting the test object to a specially configured acoustic chamber. The acoustic system of the present invention preferably provides and directs acoustic energy directly to the surfaces of the test object rather than providing the test object in a high energy acoustic environment where a substantial amount of the acoustic energy is randomly directed within a chamber having the test object. Additionally, the present invention further provides for mechanical vibration tests concurrently or serially with acoustic testing, wherein the object is not required to be transported.

Eagen, James H.↗

Real-time optical multiple object recognition and tracking system and method

System for optically recognizing and tracking a plurality of objects within a field of vision. Laser (46) produces a coherent beam (48). Beam splitter (24) splits the beam into object (26) and reference (28) beams. Beam expanders (50) and collimators (52) transform the beams (26, 28) into coherent collimated light beams (26', 28'). A two-dimensional SLM (54), disposed in the object beam (26'), modulates the object beam with optical information as a function of signals from a first camera (16) which develops X and Y signals reflecting the contents of its field of vision. A hololens (38), positioned in the object beam (26') subsequent to the modulator (54), focuses the object beam at a plurality of focal points (42). A planar transparency-forming film (32), disposed with the focal points on an exposable surface, forms a multiple position interference filter (62) upon exposure of the surface and development processing of the film (32). A reflector (53) directing the reference beam (28') onto the film (32), exposes the surface, with images focused by the hololens (38), to form interference patterns on the surface. There is apparatus (16', 64) for sensing and indicating light passage through respective ones of the positions of the filter (62), whereby recognition of objects corresponding to respective ones of the positions of the filter (62) is affected. For tracking, apparatus (64) focuses light passing through the filter (62) onto a matrix of CCD's in a second camera (16') to form a two-dimensional display of the recognized objects.

Chao, Tien-Hsin↗

Microwave-Spectral Signatures Would Reveal Concealed Objects

A proposed technique for locating concealed objects (especially small antipersonnel land mines) involves the acquisition and processing of spectral signatures over broad microwave frequency bands. This technique was conceived to overcome the weaknesses of older narrow- band electromagnetic techniques like ground-probing radar and low-frequency electromagnetic induction. Ground-probing radar is susceptible to false detections and/or interference caused by rocks, roots, air pockets, soil inhomogeneities, ice, liquid water, and miscellaneous buried objects other than those sought. Moreover, if the radar frequency happens to be one for which the permittivity of a sought object matches the permittivity of the surrounding soil or there is an unfavorable complex-amplitude addition of the radar reflection at the receiver, then the object is not detected. Low-frequency electromagnetic induction works well for detecting metallic objects, but the amounts of metal in plastic mines are often too small to be detectable. The potential advantage of the proposed technique arises from the fact that wideband spectral signatures generally contain more relevant information than do narrow-band signals. Consequently, spectral signatures could be used to make better decisions regarding whether concealed objects are present and whether they are the ones sought. In some cases, spectral signatures could provide information on the depths, sizes, shapes, and compositions of objects. An apparatus to implement the proposed technique (see Figure 1) could be assembled from equipment already in common use. Typically, such an apparatus would include a radio-frequency (RF) transmitter/receiver, a broad-band microwave antenna, and a fast personal computer loaded with appropriate software. In operation, the counter would be turned on, the antenna would be aimed at the ground or other mass suspected to contain a mine or other sought object, and the operating frequency would be swept over the band of interest.

Arndt, G.↗

Zero-Copy Objects System

Zero-Copy Objects System software enables application data to be encapsulated in layers of communication protocol without being copied. Indirect referencing enables application source data, either in memory or in a file, to be encapsulated in place within an unlimited number of protocol headers and/or trailers. Zero-copy objects (ZCOs) are abstract data access representations designed to minimize I/O (input/output) in the encapsulation of application source data within one or more layers of communication protocol structure. They are constructed within the heap space of a Simple Data Recorder (SDR) data store to which all participating layers of the stack must have access. Each ZCO contains general information enabling access to the core source data object (an item of application data), together with (a) a linked list of zero or more specific extents that reference portions of this source data object, and (b) linked lists of protocol header and trailer capsules. The concatenation of the headers (in ascending stack sequence), the source data object extents, and the trailers (in descending stack sequence) constitute the transmitted data object constructed from the ZCO. This scheme enables a source data object to be encapsulated in a succession of protocol layers without ever having to be copied from a buffer at one layer of the protocol stack to an encapsulating buffer at a lower layer of the stack. For large source data objects, the savings in copy time and reduction in memory consumption may be considerable.

Burleigh, Scott C.↗

A Geometric Analysis to Protect Manned Assets from Newly Launched Objects - COLA Gap Analysis

A safety risk was identified for the International Space Station (ISS) by The Aerospace Corporation following the launch of GPS IIR-20 (March 24, 2009), when the spent upper stage of the launch vehicle unexpectedly crossed inside the ISS notification box shortly after launch. This event highlighted a 56-hour vulnerability period following the end of the launch Collision Avoidance (COLA) process where the ISS would be unable to react to a conjunction with a newly launched object. Current launch COLA processes screen each launched object across the launch window to determine if an object's nominal trajectory is predicted to pass within 200 km of the ISS (or any other manned/mannable object), resulting in a launch time closure. These launch COLA screens are performed from launch through separation plus I 00 minutes. Once the objects are in orbit, they are cataloged and evaluated as part of routine on-orbit conjunction assessment processes. However, as the GPS IIR-20 scenario illustrated, there is a vulnerability period in the time line between the end of launch COLA coverage and the beginning of standard on-orbit COLA assessment activities. The gap between existing launch and on-orbit COLA processes is driven by the time it takes to track and catalog a launched object, identify a conjunction, and plan and execute a collision avoidance maneuver. For the ISS, the total time required to accomplish an of these steps is 56 hours. To protect human lives, NASA/JSC has requested that an US launches take additional steps to protect the ISS during this "COLA gap" period. The uncertainty in the state of a spent upper stage can be quite large after all bums are complete and all remaining propellants are expelled to safe the stage. Simply extending the launch COLA process an additional 56 hours is not a viable option as the 3-sigma position uncertainty will far exceed the 200 km miss-distance criterion. Additionally, performing a probability of collision (Pc) analysis over this period is also not practical due to the limiting effects of these large orbit state uncertainties. An estimated upper bound for Pc for a typical spent upper stage if nominally aligned for a direct broadside collision with the ISS is only on the order of 10-6. For a smaller manned object such as a Soyuz capsule, the risk level decreases to an order of 10'8 . In comparison, the Air Force Range policy (AFI 91-217) for launch COLAs would only eliminate launch opportunities when conjunctions with objects exceed a Pc of 10'5 This paper demonstrates a conservative geometry-based methodology that may be used to determine if launch opportunities pose a threat to the ISS during the COLA gap period. The NASA Launch Services Program at Kennedy Space Center has developed this COLA gap analysis method and employed it fQr three NASA missions to identify potential ISS conjunctions and corresponding launch window closures during the 56-hour at-risk period. In the analysis, for each launch opportunity, the nominal trajectory of the spent upper stage and the orbit state of the ISS are propagated over the 56 hour period. Each time the upper stage crosses the orbit plane of the ISS, the relative radial and argument of latitude separations are calculated. A window cutout is identified if these separation differences fall within a mission-specific violation box, which is determined from the evaluation of a Monte Carlo dispersions analysis that quantifies the potential variation in the upper stage radial and argument of latitude differences. This paper details the results of these analyses and their impacts to each mission.

Hametz, Mark E.↗

Small vs. Large Convective Cloud Objects from CERES Aqua Observations: Where are the Intraseasonal Variation Signals?

During inactive phases of Madden-Julian oscillation (MJO), there are plenty of deep but small convective systems and far fewer deep and large ones. During active phases of MJO, a manifestation of an increase in the occurrence of large and deep cloud clusters results from an amplification of large-scale motions by stronger convective heating. This study is designed to quantitatively examine the roles of small and large cloud clusters during the MJO life cycle. We analyze the cloud object data from Aqua CERES observations for tropical deep convective (DC) and cirrostratus (CS) cloud object types according to the real-time multivariate MJO index. The cloud object is a contiguous region of the earth with a single dominant cloud-system type. The size distributions, defined as the footprint numbers as a function of cloud object diameters, for particular MJO phases depart greatly from the combined (8-phase) distribution at large cloud-object diameters due to the reduced/increased numbers of cloud objects related to changes in the large-scale environments. The medium diameter corresponding to the combined distribution is determined and used to partition all cloud objects into "small" and "large" groups of a particular phase. The two groups corresponding to the combined distribution have nearly equal numbers of footprints. The medium diameters are 502 km for DC and 310 km for cirrostratus. The range of the variation between two extreme phases (typically, the most active and depressed phases) for the small group is 6-11% in terms of the numbers of cloud objects and the total footprint numbers. The corresponding range for the large group is 19-44%. In terms of the probability density functions of radiative and cloud physical properties, there are virtually no differences between the MJO phases for the small group, but there are significant differences for the large groups for both DC and CS types. These results suggest that the intreseasonal variation signals reside at the large cloud clusters while the small cloud clusters represent the background noises resulting from various types of the tropical waves with different wavenumbers and propagation directions/speeds.

Xu, Kuan-Man↗