Search NASA⌕ Search

SEARCH · Search NASA

Results for “time synchronization”

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 469 records · Page 26

Relativistic electron enhancements - Simultaneous measurements from synchronous and low altitude satellites

This paper presents, for the first time, simultaneous measurements of trapped relativistic electron enhancements at synchronous altitude and precipitating electrons in the bounce loss cone at low altitudes. The measurements show that the daily variations in the precipitation flux for L greater than 5 correlated well with the daily variations in the total flux at high altitude, both with respect to sudden enhancements as well as flux depletions. The daily averaged precipitating flux (E greater than 1 MeV) at L = 6.1 to 7.1 was about 0.3 percent of the daily averaged directional flux (E not less than 1.5 MeV) observed at synchronous altitude, whereas within narrow spikes the precipitating directional fluxes were often within a factor of 10 of the daily averaged trapped fluxes. Strong depletions in the synchronous altitude not less than 1.5 MeV electron intensities are shown to be associated with low-altitude measurements of the equatorward movement of precipitating spikes to lower L shells.

Imhof, W. L.↗

The characteristics of impulsive solar EUV bursts

This paper examines a number of high-time-resolution intensity-time profiles of EUV impulsive bursts as observed by the EUV spectroheliometer carried aboard the Skylab Apollo Telescope Mount. These bursts are found to be synchronous (to within the instrumental time resolution of 5.5 s) in all wavelengths observed, corresponding to emissions from temperatures ranging from upper-chromospheric to coronal. The distribution with temperature of a suitably defined emission-measure parameter is also examined as a function of time throughout the bursts, and a marked similarity in the shape of this distribution, both between different events and throughout the time history of any particular event, is noted. The significance of these observations for physical processes associated with EUV bursts is briefly discussed.

Emslie, A. G.↗

Pulsar Movement Animation and its Corresponding Signal Visualization for Timing Source

The global positioning system, widely used for synchronization in energy systems, faces vulnerabilities, while Pulsars—natural cosmic clocks—offer long-term stability as potential backup timing sources. Existing research lacks sufficient exploration of Pulsar signal animation under astrophysical factors, limiting practical applications. This study establishes a mathematical model based on the rotation dynamics of dual-beam Pulsars and implements dynamic signal visualization through MATLAB. The model dynamically illustrates the relative motion between Pulsar beams and observers via timeline calculations, beam intensity modeling, and rotation matrix derivation. A case study on the millisecond Pulsar J1939+2134 reveals that observer angles influence signal peak timing, while beam widths determine signal duration, highlighting the critical role of parameter calibration for timing accuracy. Open-source code and animation results are publicly shared, providing tools for interdisciplinary research. This study validates the feasibility of Pulsar-based timing in energy systems, offering new insights to enhance synchronization robustness.

Wu, Ori [ORNL] (ORCID:0000000326723410)↗

Method of Enhancing On-Board State Estimation Using Communication Signals

A method of enhancing on-board state estimation for a spacecraft utilizes a network of assets to include planetary-based assets and space-based assets. Communication signals transmitted from each of the assets into space are defined by a common protocol. Data is embedded in each communication signal transmitted by the assets. The data includes a time-of-transmission for a corresponding one of the communication signals and a position of a corresponding one of the assets at the time-of-transmission. A spacecraft is equipped to receive the communication signals, has a clock synchronized to the space-wide time reference frame, and has a processor programmed to generate state estimates of the spacecraft. Using its processor, the spacecraft determines a one-dimensional range from itself to at least one of the assets and then updates its state estimates using each one-dimensional range.

Anzalone, Evan J.↗

Time aspects of the European Complement to GPS: Continental and transatlantic experimental phases

The CNES project of a European Complement to GPS (CE-GPS) is conceived to fulfill the needs of Civil Aviation for a non-precise approach phase with GPS as sole navigation means. This generates two missions: a monitoring mission - alarm of failure - ,and a navigation mission - generating a GPS-like signal on board the geostationary satellites. The host satellites will be the Inmarsat constellation. The CE-GPS missions lead to some time requirements, mainly the accuracy of GPS time restitution and of monitoring clock synchronization. To demonstrate that the requirements of the CE-GPS could be achieved, including the time aspects, an experiment has been scheduled over the Last two years, using a part of the Inmarsat II F-2 payload and specially designed ground stations based on 10 channels GPS receivers. This paper presents a review of the results obtained during the continental phase of the CE-GPS experiment with two stations in France, along with some experimental results obtained during the transatlantic phase (three stations in France, French Guyana, and South Africa). It describes the synchronization of the monitoring clocks using the GPS Common-view or the C- to L-Band transponder of the Inmarsat satellite, with an estimated accuracy better than 10 ns (1 sigma).

Uhrich, Pierre J. M.↗

An Analysis of Moisture Fluxes into the Gulf of California

This study examines the nature of episodes of enhanced warm-season moisture flux into the Gulf of California. Both spatial structure and primary time scales of the fluxes are examined using the 40-yr ECMWF Re-Analysis data for the period 1980-2001. The analysis approach consists of a compositing technique that is keyed on the low-level moisture fluxes into the Gulf of California. The results show that the fluxes have a rich spectrum of temporal variability, with periods of enhanced transport over the gulf linked to African easterly waves on subweekly (3-8 day) time scales, the Madden-Julian oscillation (MJO) at intraseasonal time scales (20-90 day), and intermediate (10-15 day) time-scale disturbances that appear to originate primarily in the Caribbean Sea-western Atlantic Ocean. In the case of the MJO, enhanced low-level westerlies and large-scale rising motion provide an environment that favors large-scale cyclonic development near the west coast of Central America that, over the course of about 2 weeks, expands northward along the coast eventually reaching the mouth of the Gulf of California where it acts to enhance the southerly moisture flux in that region. On a larger scale, the development includes a northward shift in the eastern Pacific ITCZ, enhanced precipitation over much of Mexico and the southwestern United States, and enhanced southerly/southeasterly fluxes from the Gulf of Mexico into Mexico and the southwestern and central United States. In the case of the easterly waves, the systems that reach Mexico appear to redevelop/reorganize on the Pacific coast and then move rapidly to the northwest to contribute to the moisture flux into the Gulf of California. The most intense fluxes into the gulf on these time scales appear to be synchronized with a midlatitude short-wave trough over the U.S. West Coast and enhanced low-level southerly fluxes over the U.S. Great Plains. The intermediate (10-15 day) time-scale systems have zonal wavelengths roughly twice that of the easterly waves, and their initiation appears to be linked to an extratropical U.S. East Coast ridge and associated northeasterly winds that extend well into the Caribbean Sea during their development phase. The short (3-8 day) and, to a lesser extent, the intermediate (10-15 day) time-scale fluxes tend to be enhanced when the convectively active phase of the MJO is situated over the Americas.

Wu, Man-Li C.↗

Simultaneous ground-satellite observations of Pi 2 magnetic pulsations and their high frequency enhancement

Pi 2 magnetic pulsations are a frequent occurrence at the earth's surface and have been shown to be clearly correlated with substorm expansion onset. These pulsations are also observed in space at synchronous orbit at the same time as they are seen on the ground at the satellite conjugate point. This brief report describes three days in 1969 on which Pi 2 magnetic pulsations were simultaneously observed at the synchronous satellite ATS 1 and at Tungsten, N.W.T., Canada, near the foot of the ATS 1 magnetic field line. These Pi 2 bursts all exhibit the characteristic waveform and frequency, as well as an 0.3 Hz enhancement, at both locations. This high frequency enhancement appears to be an integral part of Pi 2 bursts both on the surface and at synchronous orbit and should be considered in the development of models of generation mechanisms.

Arthur, C. W.↗

Spacecraft Reed-Solomon downlink module

Apparatus and method for providing downlink frames to be transmitted from a spacecraft to a ground station. Each downlink frame includes a synchronization pattern and a transfer frame. The apparatus may comprise a monolithic Reed-Solomon downlink (RSDL) encoding chip coupled to data buffers for storing transfer frames. The RSKL chip includes a timing device, a bus interface, a timing and control unit, a synchronization pattern unit, and a Reed-Solomon encoding unit, and a bus arbiter.

Luong, Huy H.↗

A Proposed Clock Synchronization Method for the Solar System Internet

Networked communications in space are necessary to achieve scalability in terms of the number of communicating nodes but also in terms of the overall system complexity. A key component to such a system is the ability to synchronize clocks, which is the focus of this paper. The so-called Solar System Internet (SSI) will be built upon Delay Tolerant Networking (DTN), which, in analogy to the Internet Protocol (IP), can be considered a suite of protocols necessary for networking in the space domain. Therefore, our goal is to extend this suite to include a DTN clock synchronization capability, analogous to the Network Time Protocol (NTP) used in the Internet. A motivating example of a network in space is NASA’s LunaNet, a vision for a multi-hop multi-path network extending to the moon wherein not all nodes will have direct connections to an authoritative reference clock. In this paper, we propose a general clock synchronization methodology and algorithm that could be used for LunaNet as well as more elaborate time-varying networks. In recent years, DTN has benefited from modeling efforts founded on the mathematical tool of sheaves. Here we continue this work to provide an approach to clock synchronization. Due to the time-varying nature of space networks, absolute consensus is not possible. However, the sheaf Laplacian provides a practical, distributed approach to approximating consensus by allowing data to diffuse through the network. In particular, the sheaf Laplacian is readily computable, lending our approach to implementation. Our approach is well suited to handle the difficulties of space networks. For instance, differences in clock accuracy mean certain nodes are more authoritative than others; we can account for these differences through hierarchies in the network, generalizing the strata in NTP. Furthermore, just as error estimation is an integral part of NTP, we are able to give concrete error bounds for our approach. Indeed, different applications (e.g., communications schedules, pointing, navigation, distributed science) will have different requirements, hence it is necessary to maintain clocks within a given tolerance. We outline some of the necessary steps to turn our approach into a practical network protocol that could be used in DTN, and we conclude the paper with suggestions for future research.

Michael Moy↗

Modular, Microprocessor-Controlled Flash Lighting System

A microprocessor-controlled lighting system generates brief, precisely timed, high-intensity flashes of light for scientific imaging at frame rates up to about 1 kHz. The system includes an array of light-emitting diodes (LEDs) that are driven in synchronism with an externally generated timing signal (for example, a timing signal generated by a video camera). The light output can be varied in peak intensity, pulse duration, pulse delay, and pulse rate, all depending on the timing signal and associated externally generated control signals. The array of LEDs comprises as many as 16 LED panels that can be attached together. Each LED panel is a module consisting of a rectangular subarray of 10 by 20 LEDs of advanced design on a printed-circuit board in a mounting frame with a power/control connector. The LED panels are controlled by an LED control module that contains an AC-to-DC power supply, a control board, and 8 LED-panel driver boards. In prior LED panels, the LEDs are packaged at less than maximum areal densities in bulky metal housings that reduce effective active areas. In contrast, in the present LED panels, the LEDs are packed at maximum areal density so as to afford 100-percent active area and so that when panels are joined side by side to form the array, there are no visible seams between them and the proportion of active area is still 100 percent. Each panel produces an illuminance of .5 x 10( exp 4) lux at a distance of 5.8 in. (approx.1.6 cm). The LEDs are driven according to a pulse-width-modulation control scheme that makes it safe to drive the LEDs beyond their rated steady-state currents in order to generate additional light during short periods. The drive current and the pulse-width modulation for each LED panel can be controlled independently of those of the other 15 panels. The maximum allowable duration of each pulse of drive current is a function of the amount of overdrive, the total time to be spent in overdrive operation, and the limitations of the LEDs. The system is configured to limit the overdrive according to values specific to each type of LED in the array. These values are coded into firmware to prevent inadvertent damage to the LED panels.

Kiefer, Dwayne↗

Synchronization trigger control system for flow visualization

The use of cinematography or holographic interferometry for dynamic flow visualization in an internal combustion engine requires a control device that globally synchronizes camera and light source timing at a predefined shaft encoder angle. The device is capable of 0.35 deg resolution for rotational speeds of up to 73 240 rpm. This was achieved by implementing the shaft encoder signal addressed look-up table (LUT) and appropriate latches. The developed digital signal processing technique achieves 25 nsec of high speed triggering angle detection by using direct parallel bit comparison of the shaft encoder digital code with a simulated angle reference code, instead of using angle value comparison which involves more complicated computation steps. In order to establish synchronization to an AC reference signal whose magnitude is variant with the rotating speed, a dynamic peak followup synchronization technique has been devised. This method scrutinizes the reference signal and provides the right timing within 40 nsec. Two application examples are described.

Chun, K. S.↗

Memory-based frame synchronizer

A frame synchronizer for use in digital communications systems wherein data formats can be easily and dynamically changed is described. The use of memory array elements provide increased flexibility in format selection and sync word selection in addition to real time reconfiguration ability. The frame synchronizer comprises a serial-to-parallel converter which converts a serial input data stream to a constantly changing parallel data output. This parallel data output is supplied to programmable sync word recognizers each consisting of a multiplexer and a random access memory (RAM). The multiplexer is connected to both the parallel data output and an address bus which may be connected to a microprocessor or computer for purposes of programming the sync word recognizer. The RAM is used as an associative memory or decorder and is programmed to identify a specific sync word. Additional programmable RAMs are used as counter decoders to define word bit length, frame word length, and paragraph frame length.

Stattel, R. J.↗

Constructing a working taxonomy of functional Ada software components for real-time embedded system applications

A major impediment to a systematic attack on Ada software reusability is the lack of an effective taxonomy for software component functions. The scope of all possible applications of Ada software is considered too great to allow the practical development of a working taxonomy. Instead, for the purposes herein, the scope of Ada software application is limited to device and subsystem control in real-time embedded systems. A functional approach is taken in constructing the taxonomy tree for identified Ada domain. The use of modular software functions as a starting point fits well with the object oriented programming philosophy of Ada. Examples of the types of functions represented within the working taxonomy are real time kernels, interrupt service routines, synchronization and message passing, data conversion, digital filtering and signal conditioning, and device control. The constructed taxonomy is proposed as a framework from which a need analysis can be performed to reveal voids in current Ada real-time embedded programming efforts for Space Station.

Wallace, Robert↗

Critique of a Hughes shuttle Ku-band data sampler/bit synchronizer

An alternative bit synchronizer proposed for shuttle was analyzed in a noise-free environment by considering the basic operation of the loop via timing diagrams and by linearizing the bit synchronizer as an equivalent, continuous, phased-lock loop (PLL). The loop is composed of a high-frequency phase-frequency detector which is capable of detecting both phase and frequency errors and is used to track the clock, and a bit transition detector which attempts to track the transitions of the data bits. It was determined that the basic approach was a good design which, with proper implementation of the accumulator, up/down counter and logic should provide accurate mid-bit sampling with symmetric bits. However, when bit asymmetry occurs, the bit synchronizer can lock up with a large timing error, yet be quasi-stable (timing will not change unless the clock and bit sequence drift). This will result in incorrectly detecting some bits.

Holmes, J. K.↗

Probabilistic Processing of Asynchronous Geiger-Mode Avalanche Photodiode Arrays for Background Rate Measurements

A system-level performance evaluation of Geiger-mode avalanche photodiode (GmAPD) arrays requires accurate measurement and prediction of the background rate of the device due to dark counts and other spurious detection events. Since a GmAPD detector reports only a binary value and timestamp associated with an avalanche event, dark count rates are typically measured by averaging thousands of frames to support a statistically significant measurement. For both synchronous and asynchronous detector, the Poisson distributed background rates are referenced to the time each pixel is armed. Unlike for synchronous GmAPD imagers where all the pixels are armed to an array-wide arm signal, an asynchronous pixel operates independently from its neighboring pixels; requiring the background rates to be calculated using an interarrival histogram. For both types of imagers, the background rate is typically evaluated by fitting an exponential distribution to a fixed window within a measured histogram of time intervals between detection events However, if the statistics of the background rate are insufficient – whether that is due to low population sizes, saturation, or a large dynamic range of population size across the array, the pixel, or array-wide, performance metrics may report results with varying accuracy. This paper reports on an implementation of an algorithm that evaluates GmAPD background rates based on statistical metrics rather than fixed windows. The algorithm functions by determining the appropriate integration window within the interarrival time histogram based on a per-pixel count rate set by a predetermined tolerable measurement error. The implementation of the algorithm allows us to characterize GmAPD arrays with orders of magnitude spread in background rates across the detector using common statistical parameters.

Mumolo, J.↗

A Self-Stabilizing Byzantine-Fault-Tolerant Clock Synchronization Protocol

This report presents a rapid Byzantine-fault-tolerant self-stabilizing clock synchronization protocol that is independent of application-specific requirements. It is focused on clock synchronization of a system in the presence of Byzantine faults after the cause of any transient faults has dissipated. A model of this protocol is mechanically verified using the Symbolic Model Verifier (SMV) [SMV] where the entire state space is examined and proven to self-stabilize in the presence of one arbitrary faulty node. Instances of the protocol are proven to tolerate bursts of transient failures and deterministically converge with a linear convergence time with respect to the synchronization period. This protocol does not rely on assumptions about the initial state of the system other than the presence of sufficient number of good nodes. All timing measures of variables are based on the node s local clock, and no central clock or externally generated pulse is used. The Byzantine faulty behavior modeled here is a node with arbitrarily malicious behavior that is allowed to influence other nodes at every clock tick. The only constraint is that the interactions are restricted to defined interfaces.

Malekpour, Mahyar R.↗

Clock Synchronization Characterization of the Washington DC Metropolitan Area Quantum Network (DC-QNet)

Quantum networking protocols relying on interference and precise time-of-flight measurements require high-precision clock synchronization. This study describes the design, implementation, and characterization of two optical time transfer methods in a metropolitan-scale quantum networking research testbed. With active electronic stabilization, sub-picosecond time deviation (TDEV) was achieved at integration times between 1 s and 10 5 s over 53 km of deployed fiber. Over the same integration periods, 10-picosecond level TDEV was observed using the White Rabbit-Precision Time Protocol (WR-PTP) over 128 km. Measurement methods are described to understand the sources of environmental fluctuations on clock synchronization towards the development of in-situ compensation methods. Path delay gradients, chromatic dispersion, polarization drift, and optical power variations all contributed to clock synchronization errors. The results from this study will inform future work in the development of link noise management methods essential for enabling experimental research in developing practical quantum networking protocols.

PIKTime↗

A versatile pulse programmer for pulsed nuclear magnetic resonance spectroscopy.

A digital pulse programmer producing the standard pulse sequences required for pulsed nuclear magnetic resonance spectroscopy is described. In addition, a 'saturation burst' sequence, useful in the measurement of long relaxation times in solids, is provided. Both positive and negative 4 V trigger pulses are produced that are fully synchronous with a crystal-controlled time base, and the pulse programmer may be phase-locked with a maximum pulse jitter of 3 ns to the oscillator of a coherent pulse spectrometer. Medium speed TTL integrated circuits are used throughout.

Tarr, C. E.↗