Search NASA⌕ Search

SEARCH · Search NASA

Results for “experimental implementation”

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 181 records · Page 10

Realization of Ultra-High Spectral Purity with the Opto-Electronic Oscillator

Recent results with the Opto-Electronic Oscillator (OEO) have led to the realization of very high spectral purity. Experimental results have produced a performance characterized by a noise as low as by -50 dBc/Hz at 10 Hz for a 10 GHz OEO. The unit was built in a compact package containing an integrated DFB laser and the modulator. This performance is significant because the oscillator is free running, and since the noise in an OEO is independent of the oscillation frequency, the same result can also be obtained at higher frequencies. The result also demonstrates that high frequency, high performance, low cost, and miniature OEO can be realized with the integrated photonic technology. We have also developed a novel carrier suppression technique to reduce the 1/f phase noise of the oscillator even further. The technique is based on the use of a long fiber delay, in place of the high Q cavity, to implement carrier suppression. Our preliminary experimental results indicate an extra 10 to 20 dB phase noise reduction of the OEO with this novel technique. Further noise reduction beyond this value is expected with improved circuit design and longer reference fiber.

Yao, Steve↗

Formal methods in the design of Ada 1995

Formal, mathematical methods are most useful when applied early in the design and implementation of a software system--that, at least, is the familiar refrain. I will report on a modest effort to apply formal methods at the earliest possible stage, namely, in the design of the Ada 95 programming language itself. This talk is an 'experience report' that provides brief case studies illustrating the kinds of problems we worked on, how we approached them, and the extent (if any) to which the results proved useful. It also derives some lessons and suggestions for those undertaking future projects of this kind. Ada 95 is the first revision of the standard for the Ada programming language. The revision began in 1988, when the Ada Joint Programming Office first asked the Ada Board to recommend a plan for revising the Ada standard. The first step in the revision was to solicit criticisms of Ada 83. A set of requirements for the new language standard, based on those criticisms, was published in 1990. A small design team, the Mapping Revision Team (MRT), became exclusively responsible for revising the language standard to satisfy those requirements. The MRT, from Intermetrics, is led by S. Tucker Taft. The work of the MRT was regularly subject to independent review and criticism by a committee of distinguished Reviewers and by several advisory teams--for example, the two User/Implementor teams, each consisting of an industrial user (attempting to make significant use of the new language on a realistic application) and a compiler vendor (undertaking, experimentally, to modify its current implementation in order to provide the necessary new features). One novel decision established the Language Precision Team (LPT), which investigated language proposals from a mathematical point of view. The LPT applied formal mathematical analysis to help improve the design of Ada 95 (e.g., by clarifying the language proposals) and to help promote its acceptance (e.g., by identifying a verifiable subset that would meet the needs of safety-critical applications). The first LPT project, which ran from the fall of 1990 unti the end of 1992, produced studies of several language issues: optimization, sharing and storage, tasking and protected records, overload resolution, the floating point model, distribution, program erros, and object-oriented programming. The second LPT project, in 1994, formally modeled the dynamic semantics of a large part of the (almost) final language definition, looking especially for interactions between language features.

Guaspari, David↗

Study of process variables associated with manufacturing hermetically-sealed nickel-cadmium cells

A program to determine and study the critical process variables associated with the manufacture of aerospace, hermetically-sealed, nickel-cadmium cells is described. The determination and study of the process variables associated with the positive and negative plaque impregnation/polarization process are emphasized. The experimental data resulting from the implementation of fractional factorial design experiments are analyzed by means of a linear multiple regression analysis technique. This analysis permits the selection of preferred levels for certain process variables to achieve desirable impregnated plaque characteristics.

Miller, L.↗

Nonlinear and Digital Man-machine Control Systems Modeling

An adaptive modeling technique is examined by which controllers can be synthesized to provide corrective dynamics to a human operator's mathematical model in closed loop control systems. The technique utilizes a class of Liapunov functions formulated for this purpose, Liapunov's stability criterion and a model-reference system configuration. The Liapunov function is formulated to posses variable characteristics to take into consideration the identification dynamics. The time derivative of the Liapunov function generate the identification and control laws for the mathematical model system. These laws permit the realization of a controller which updates the human operator's mathematical model parameters so that model and human operator produce the same response when subjected to the same stimulus. A very useful feature is the development of a digital computer program which is easily implemented and modified concurrent with experimentation. The program permits the modeling process to interact with the experimentation process in a mutually beneficial way.

Mekel, R.↗

Three methods for performing Hankel transforms

Three methods for performing Hankel transforms with optical or digital processors are described. The first method is applicable when the input data is available in Cartesian (x-y) format and uses the close connection between generalized Hankel transform and the two dimensional Fourier transform in Cartesian coordinates. The second method is useful when the input data is in polar (r - theta) format and uses change of variables to perform the nth order Hankel transform as a correlation integral. The third method utilizes the von Neumann addition theorem for Bessel functions to extract the Hankel coefficients from a correlation between the radial part of the input and a Bessel function. Initial experimental results obtained for optical implementation of the first two methods are presented.

Athale, R. A.↗

A TWT amplifier with a linear power transfer characteristic and improved efficiency

A novel method called "Dynamic Velocity Taper' to linearize the Pout versus Pin transfer characteristic that does not require any extraneous circuitry or tuning, has large bandwidth capabilities ( 10 percent) and offers also an increase in the intrinsic traveling wave tube (TWT) efficiency by 1 to 2 dB is described. In addition, the method permits the TWT to be operated at or near the synchronous voltage (b plus or minus o) which produces a flat small and large signal gain responses and low AM to PM conversion. The physics of the method and experimental verification are given. The implementation should have a significant impact on TWT performance and increase the channel capacity of communication satellites.

Kosmahl, H. G.↗

A TWT amplifier with a linear power transfer characteristic and improved efficiency

A novel method called 'Dynamic Velocity Taper' to linearize the Pout versus Pin transfer characteristic that does not require any extraneous circuitry or tuning, has large bandwidth capabilities (10 percent) and offers also an increase in the intrinsic traveling wave tube (TWT) efficiency by 1 to 2 dB is described. In addition, the method permits the TWT to be operated at or near the synchronous voltage (b plus or minus o) which produces a flat small and large signal gain responses and low AM to PM conversion. The physics of the method and experimental verification are given. The implementation should have a significant impact on TWT performance and increase the channel capacity of communication satellites. Previously announced in STAR as N84-21803

Kosmahl, H. G.↗

A concurrent processing implementation for structural vibration analysis

A concurrent processing algorithm for analysis of large aerospace structures is presented. A general description of the implementation criteria for the algorithm is given, and the results from applications to two vibration test problems are discussed. The test problems included a flexural vibration analysis of a long beam with 16 uniformly spaced supports, and a torsional vibration analysis. The computer system used to implement the algorithm was an experimental MIND system. The concurrent processing speedups for the test problems are given in a table.

Bostic, S. W.↗

Adaptive Arrays for Weak Interfering Signals: An Experimental System

An experimental adaptive antenna system was implemented to study the performance of adaptive arrays in the presence of weak interfering signals. It is a sidelobe canceler with two auxiliary elements. Modified feedback loops, which decorrelate the noise components of the two inputs to the loop correlators, control the array weights. Digital processing is used for algorithm implementation and performance evaluation. The results show that the system can suppress interfering signals which are 0 to 10 dB below the thermal noise level in the main channel by 20 to 30 dB. When the desired signal is strong in the auxiliary elements the amount of interference suppression decreases. The amount of degradation depends on the number of interfering signals incident on the communication system. A modified steering vector which overcomes this problem is proposed.

Ward, James↗

End-point control of a two-link manipulator with a very flexible forearm - Issues and experiments

For mechanical manipulators, a logical sensor location is at the manipulator end-point where tasks are performed. Unfortunately, when bending flexibility exists between an end-point sensor and a joint actuator, stability and performance are achieved only through sophisticated control design. Some of the issues involved in utilizing end-point sensing for two-link flexible manipulators are addressed. A modeling technique that properly represents the foreshortening of a flexible link undergoing deflections is presented. In order to realize fully the advantages of the assumed-modes modeling method, mode shapes are selected that allow a low-order model to be used effectively for simulation and control purposes. A nonlinear controller, incorporating state feedback and a constant-gain extended Kalman filter driven by end-point measurements, is designed and compared to a conventional proportional-plus-derivative controller that uses collocated sensors. Results from implementing these controllers on the experimental Stanford multilink flexible manipulator are given.

Oakley, Celia M.↗

Experiments in thrusterless robot locomotion control for space applications

While performing complex assembly tasks or moving about in space, a space robot should minimize the amount of propellant consumed. A study is presented of space robot locomotion and orientation without the use of thrusters. The goal was to design a robot control paradigm that will perform thrusterless locomotion between two points on a structure, and to implement this paradigm on an experimental robot. A two arm free flying robot was constructed which floats on a cushion of air to simulate in 2-D the drag free, zero-g environment of space. The robot can impart momentum to itself by pushing off from an external structure in a coordinated two arm maneuver, and can then reorient itself by activating a momentum wheel. The controller design consists of two parts: a high level strategic controller and a low level dynamic controller. The control paradigm was verified experimentally by commanding the robot to push off from a structure with both arms, rotate 180 degs while translating freely, and then to catch itself on another structure. This method, based on the computed torque, provides a linear feedback law in momentum and its derivatives for a system of rigid bodies.

Jasper, Warren Joseph↗

Efficient Process Migration for Parallel Processing on Non-Dedicated Networks of Workstations

This paper presents the design and preliminary implementation of MpPVM, a software system that supports process migration for PVM application programs in a non-dedicated heterogeneous computing environment. New concepts of migration point as well as migration point analysis and necessary data analysis are introduced. In MpPVM, process migrations occur only at previously inserted migration points. Migration point analysis determines appropriate locations to insert migration points; whereas, necessary data analysis provides a minimum set of variables to be transferred at each migration pint. A new methodology to perform reliable point-to-point data communications in a migration environment is also discussed. Finally, a preliminary implementation of MpPVM and its experimental results are presented, showing the correctness and promising performance of our process migration mechanism in a scalable non-dedicated heterogeneous computing environment. While MpPVM is developed on top of PVM, the process migration methodology introduced in this study is general and can be applied to any distributed software environment.

Chanchio, Kasidit↗

A Study of Quality of Service Communication for High-Speed Packet-Switching Computer Sub-Networks

In this thesis, we analyze various factors that affect quality of service (QoS) communication in high-speed, packet-switching sub-networks. We hypothesize that sub-network-wide bandwidth reservation and guaranteed CPU processing power at endpoint systems for handling data traffic are indispensable to achieving hard end-to-end quality of service. Different bandwidth reservation strategies, traffic characterization schemes, and scheduling algorithms affect the network resources and CPU usage as well as the extent that QoS can be achieved. In order to analyze those factors, we design and implement a communication layer. Our experimental analysis supports our research hypothesis. The Resource ReSerVation Protocol (RSVP) is designed to realize resource reservation. Our analysis of RSVP shows that using RSVP solely is insufficient to provide hard end-to-end quality of service in a high-speed sub-network. Analysis of the IEEE 802.lp protocol also supports the research hypothesis.

Cui, Zhenqian↗

Sensor Data Distribution With Robustness and Reliability: Toward Distributed Components Model

In planetary surface exploration mission, sensor data distribution is required in many aspects, for example, in navigation, scheduling, planning, monitoring, diagnostics, and automation of the field tasks. The challenge is to distribute such data in the robust and reliable way so that we can minimize the errors caused by miscalculations, and misjudgments that based on the error data input in the mission. The ad-hoc wireless network on planetary surface is not constantly connected because of the nature of the rough terrain and lack of permanent establishments on the surface. There are some disconnected moments that the computation nodes will re-associate with different repeaters or access points until connections are reestablished. Such a nature requires our sensor data distribution software robust and reliable with ability to tolerant disconnected moments. This paper presents a distributed components model as a framework to accomplish such tasks. The software is written in Java and utilized the available Java Message Services schema and the Boss implementation. The results of field experimentations show that the model is very effective in completing the tasks.

Alena, Richard L.↗

Project Golden Gate: towards real-time Java in space missions

This paper describes the problem domain and our experimentation with the first commercial implementation of the Real Time Specification for Java. The two main issues explored in this report are: (1) the effect of RTSJ's non-heap memory on the programming model, and (2) performance benchmarking of RTSJ/Linux relative to C++/VxWorks.

lander↗

Hail Size Distribution Mapping

A 3-D weather radar visualization software program was developed and implemented as part of an experimental Launch Pad 39 Hail Monitor System. 3DRadPlot, a radar plotting program, is one of several software modules that form building blocks of the hail data processing and analysis system (the complete software processing system under development). The spatial and temporal mapping algorithms were originally developed through research at the University of Central Florida, funded by NASA s Tropical Rainfall Measurement Mission (TRMM), where the goal was to merge National Weather Service (NWS) Next-Generation Weather Radar (NEXRAD) volume reflectivity data with drop size distribution data acquired from a cluster of raindrop disdrometers. In this current work, we adapted these algorithms to process data from a cluster of hail disdrometers positioned around Launch Pads 39A or 39B, along with the corresponding NWS radar data. Radar data from all NWS NEXRAD sites is archived at the National Climatic Data Center (NCDC). That data can be readily accessed at . 3DRadPlot plots Level III reflectivity data at four scan elevations (this software is available at Open Channel Software, ). By using spatial and temporal interpolation/extrapolation based on hydrometeor fall dynamics, we can merge the hail disdrometer array data coupled with local Weather Surveillance Radar-1988, Doppler (WSR-88D) radial velocity and reflectivity data into a 4-D (3-D space and time) picture of hail size distributions. Hail flux maps can then be generated and used for damage prediction and assessment over specific surfaces corresponding to structures within the disdrometer array volume. Immediately following a hail storm, specific damage areas and degree of damage can be identified for inspection crews.

Source record↗

Interpreting Chromosome Aberration Spectra

Ionizing radiation can damage cells by breaking both strands of DNA in multiple locations, essentially cutting chromosomes into pieces. The cell has enzymatic mechanisms to repair such breaks; however, these mechanisms are imperfect and, in an exchange process, may produce a large-scale rearrangement of the genome, called a chromosome aberration. Chromosome aberrations are important in killing cells, during carcinogenesis, in characterizing repair/misrepair pathways, in retrospective radiation biodosimetry, and in a number of other ways. DNA staining techniques such as mFISH ( multicolor fluorescent in situ hybridization) provide a means for analyzing aberration spectra by examining observed final patterns. Unfortunately, an mFISH observed final pattern often does not uniquely determine the underlying exchange process. Further, resolution limitations in the painting protocol sometimes lead to apparently incomplete final patterns. We here describe an algorithm for systematically finding exchange processes consistent with any observed final pattern. This algorithm uses aberration multigraphs, a mathematical formalism that links the various aspects of aberration formation. By applying a measure to the space of consistent multigraphs, we will show how to generate model-specific distributions of aberration processes from mFISH experimental data. The approach is implemented by software freely available over the internet. As a sample application, we apply these algorithms to an aberration data set, obtaining a distribution of exchange cycle sizes, which serves to measure aberration complexity. Estimating complexity, in turn, helps indicate how damaging the aberrations are and may facilitate identification of radiation type in retrospective biodosimetry.

Levy, Dan↗

Reducing Extra-Terrestrial Excavation Forces with Percussion

High launch costs and mission requirements drive the need for low mass excavators with mobility platforms, which in turn have little traction and excavation reaction capacity in low gravity environments. This presents the need for precursor and long term future missions with low mass robotic mining technology to perform In-Situ Resource Utilization (ISRU) tasks. This paper discusses a series of experiments that investigate the effectiveness of a percussive digging device to reduce excavation loads and thereby the mass of the excavator itself. The goal of percussive excavation is to fluidize dry regolith in front of the leading edge of the tool by mechanically separating the microscopic interlocking grains resulting in a reduced force needed to shear the soil. There are several variables involved with this technique; this experiment varied: Impact energy, frequency, and excavation speed and held constant: impact direction, depth of cut, angle of tool, and soil bulk density. The test apparatus consisted of an aluminum truss bridge with a central pivoting arm. Attached to the arm was a winch with a load cell in line that recorded the tension in the cable and therefore the excavation load. The arm could be adjusted for excavation depth which was recorded along with the arm angle relative to the bridge. A percussive mechanism and 30" wide pivoting bucket were attached at the end of the arm simulating a basic backhoe with a percussion direction tangent to the direction of . movement. Internally the mechanism used a set of die springs and barrel cam to produce the percussive blow. By changing the springs and the speed of the motor the impact energy and frequency of percussion could be varied independently. Impact energies from 11.2J to 30.5J and frequencies from 0 BPM to 700 BPM were investigated. A reduction in excavation force of as much as 51% was achieved in this experimental investigation. Smaller percussive digging implements, tested by others, have achieved a reduction of as much as 72%. This paper will examine the effects of impact energy, frequency, scaling and their effect on excavation forces in a dry granular material such as lunar regolith. The past several years have shown an increasing interest in mining space resources both for exploration and commercial enterprises. This work studied the benefits and risks of percussive excavation and prelimin~ry results indicate that this technique may become an enabling technology for extra-terrestrial excavation of regolith and ice.

Schuler, Jason↗