Engineering Papers⌕ Search

SEARCH · Engineering Papers

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 451 records · Page 25

Performance impacts of look-ahead execution in the conversation scheme

The look-ahead execution approach, which allows participant processes that exist early to exit from a conversation before other participants finish their conversation activities, is presented here as a fundamental approach to reducing the synchronization overhead. Queuing network models are developed for systems operating under the basic conversation execution scheme and systems operating under the look-ahead execution scheme. Based on the models, various performance indicators such as the system throughput, the average number of processors idling inside a conversation due to the synchronization required, and the average time spent in conversation are evaluated numerically for different application environments. The results provide insights into the extent of benefits provided by the look-ahead execution approach.

Kim, K. H.↗

Nonmigrating diurnal tides in the equatorial middle atmosphere

Data from the Nimbus-7 Limb Infrared Monitor of the Stratosphere (LIMS) are used to extend the analysis of diurnal tides in the middle atmosphere to include the zonally symmetric and eastward propagating components. These modes show vertical and meridional structures that are generally consistent with the predictions of linear tidal theory. The zonal and meridional wind fields are calculated from the tidal temperatures. Diurnal perturbations in LIMS temperature and derived winds agree well with equinoctial model calculations. Comparisons with day-night differences of radiosonde temperature and rocket winds show qualitative agreement in vertical structure and amplitude. The zonally symmetric and eastward migrating tidal components show a higher degree of temporal variability than the sun-synchronous component. These modes at times contribute substantially to the diurnal signal in wind and temperature, with combined amplitudes equal to or in excess of the amplitude of the main migrating diurnal tide. The observed vertical phase variations suggest that their forcing may originate below the stratosphere.

Lieberman, Ruth S.↗

A New Approach to Measure Contact Angle and Evaporation Rate with Flow Visualization in a Sessile Drop

The contact angle and the spreading process of sessile droplet are very crucial in many technological processes, such as painting and coating, material processing, film-cooling applications, lubrication, and boiling. Additionally, as it is well known that the surface free energy of polymers cannot be directly, measured for their elastic and viscous restraints. The measurements of liquid contact angle on the polymer surfaces become extremely important to evaluate the surface free energy of polymers through indirect methods linked with the contact angle data. Due to the occurrence of liquid evaporation is inevitable, the effects of evaporation on the contact angle and the spreading become very important for more complete understanding of these processes. It is of interest to note that evaporation can induce Marangoni-Benard convection in sessile drops. However, the impacts of the inside convection on the wetting and spreading processes are not clear. The experimental methods used by previous investigators cannot simultaneously measure the spreading process and visualize the convection inside. Based on the laser shadowgraphic system used by the present author, a very simple optical procedure has been developed to measure the contact angle, the spreading speed, the evaporation rate, and to visualize inside convection of a sessile drop simultaneously. Two CCD cameras were used to synchronously record the real-time diameter of the sessile drop, which is essential for determination of both spreading speed and evaporation rate, and the shadowgraphic image magnified by the sessile drop acting as a thin plano-convex lens. From the shadowgraph, the inside convection of the drop can be observed if any and the image outer diameter, which linked to the drop profile, can be measured. Simple equations have been derived to calculate the drop profile, including the instantaneous contact angle, height, and volume of the sessile drop, as well as the evaporation rate. The influence of the inside convection on the wetting and spreading processes can be figured out through comparison of the drop profiles with and without inside convection when the sessile drop is placed at different evaporation conditions.

Zhang, Nengli↗

Collaborative Scheduling Using JMS in a Mixed Java and .NET Environment

A collaborative framework/environment was proto-typed to prove the feasibility of scheduling space flight missions on NASA's Deep Space Network (DSN) in a distributed fashion. In this environment, effective collaboration relies on efficient communications among all flight mission and DSN scheduling users. There-fore, messaging becomes critical to timely event notification and data synchronization. In the prototype, a rapid messaging system using Java Message Service (JMS) in a mixed Java and .NET environment is established. This scheme allows both Java and .NET applications to communicate with each other for data synchronization and schedule negotiation. The JMS approach we used is based on a centralized messaging scheme. With proper use of a high speed messaging system, all users in this collaborative framework can communicate with each other to generate a schedule collaboratively to meet DSN and projects tracking needs.

scheduling↗

Integrated Formal Analysis of Timed-Triggered Ethernet

We present new results related to the verification of the Timed-Triggered Ethernet (TTE) clock synchronization protocol. This work extends previous verification of TTE based on model checking. We identify a suboptimal design choice in a compression function used in clock synchronization, and propose an improvement. We compare the original design and the improved definition using the SAL model checker.

Dutertre, Bruno↗

DOT Transmit Module

The Deep Space Optical Terminal (DOT) transmit module demonstrates the DOT downlink signaling in a flight electronics assembly that can be qualified for deep space. The assembly has the capability to generate an electronic pulse-position modulation (PPM) waveform suitable for driving a laser assembly to produce the optical downlink signal. The downlink data enters the assembly through a serializer/ deserializer (SERDES) interface, and is encoded using a serially concatenated PPM (SCPPM) forward error correction code. The encoded data is modulated using PPM with an inter-symbol guard time to aid in receiver synchronization. Monitor and control of the assembly is via a low-voltage differential signal (LVDS) interface

Quirk, Kevin J.↗

Collaborative WorkBench for Researchers - Work Smarter, Not Harder

It is important to define some commonly used terminology related to collaboration to facilitate clarity in later discussions. We define provisioning as infrastructure capabilities such as computation, storage, data, and tools provided by some agency or similarly trusted institution. Sharing is defined as the process of exchanging data, programs, and knowledge among individuals (often strangers) and groups. Collaboration is a specialized case of sharing. In collaboration, sharing with others (usually known colleagues) is done in pursuit of a common scientific goal or objective. Collaboration entails more dynamic and frequent interactions and can occur at different speeds. Synchronous collaboration occurs in real time such as editing a shared document on the fly, chatting, video conference, etc., and typically requires a peer-to-peer connection. Asynchronous collaboration is episodic in nature based on a push-pull model. Examples of asynchronous collaboration include email exchanges, blogging, repositories, etc. The purpose of a workbench is to provide a customizable framework for different applications. Since the workbench will be common to all the customized tools, it promotes building modular functionality that can be used and reused by multiple tools. The objective of our Collaborative Workbench (CWB) is thus to create such an open and extensible framework for the Earth Science community via a set of plug-ins. Our CWB is based on the Eclipse [2] Integrated Development Environment (IDE), which is designed as a small kernel containing a plug-in loader for hundreds of plug-ins. The kernel itself is an implementation of a known specification to provide an environment for the plug-ins to execute. This design enables modularity, where discrete chunks of functionality can be reused to build new applications. The minimal set of plug-ins necessary to create a client application is called the Eclipse Rich Client Platform (RCP) [3]; The Eclipse RCP also supports thousands of community-contributed plug-ins, making it a popular development platform for many diverse applications including the Science Activity Planner developed at JPL for the Mars rovers [4] and the scientific experiment tool Gumtree [5]. By leveraging the Eclipse RCP to provide an open, extensible framework, a CWB supports customizations via plug-ins to build rich user applications specific for Earth Science. More importantly, CWB plug-ins can be used by existing science tools built off Eclipse such as IDL or PyDev to provide seamless collaboration functionalities.

Ramachandran, Rahul↗

The Gravity Field of Mars From MGS, Mars Odyssey, and MRO Radio Science

The Mars Global Surveyor (MGS), Mars Odyssey (ODY), and Mars Reconnaissance Orbiter (MRO) missions have enabled NASA to conduct reconnaissance and exploration of Mars from orbit for sixteen consecutive years. These radio systems on these spacecraft enabled radio science in orbit around Mars to improve the knowledge of the static structure of the Martian gravitational field. The continuity of the radio tracking data, which cover more than a solar cycle, also provides useful information to characterize the temporal variability of the gravity field, relevant to the planet's internal dynamics and the structure and dynamics of the atmosphere [1]. MGS operated for more than 7 years, between 1999 and 2006, in a frozen sun-synchronous, near-circular, polar orbit with the periapsis at approximately 370 km altitude. ODY and MRO have been orbiting Mars in two separate sun-synchronous orbits at different local times and altitudes. ODY began its mapping phase in 2002 with the periapis at approximately 390 km altitude and 4-5pm Local Solar Time (LST), whereas the MRO science mission started in November 2006 with the periapis at approximately 255 km altitude and 3pm LST. The 16 years of radio tracking data provide useful information on the atmospheric density in the Martian upper atmosphere. We used ODY and MRO radio data to recover the long-term periodicity of the major atmospheric constituents -- CO2, O, and He -- at the orbit altitudes of these two spacecraft [2]. The improved atmospheric model provides a better prediction of the annual and semi-annual variability of the dominant species. Therefore, the inclusion of the recovered model leads to improved orbit determination and an improved gravity field model of Mars with MGS, ODY, and MRO radio tracking data.

Mars↗

Modeling and simulation of space-based entanglement distribution

In this talk we present a model for analyzing space-based entanglement distribution links. In particular, we analyze deterministic entanglement distribution links relevant to quantum communication applications where all communication nodes must be synchronized with deterministic photon arrival times. The focus is on systems operating within practical limitations set by current technology. The architectures studied in this work are based on all-photonic links with probabilistic (memory-less) entanglement swapping used to signal the success of the entanglement distribution without destroying the entangled state. An end-to-end link model is described which accounts for satellite orbital mechanics as well as the physical effects of entangled photon pair sources, space-to-ground atmospheric channels, two-photon interference, pointing and tracking, and photon counting detectors with and without photon number resolution (this is joint work with Robert Manning, Ian Nemitz, and Bryan Welch).

quantum communication↗

Crew Health and Performance Integrated Data Architecture (CHP-IDA) TechPort May 2024

Future exploration missions to Mars will have increased need for crew autonomy. Crew Health & Performance (CHP) related data on the ISS is currently, manually downlinked and in disparate locations, which limits crew autonomy for future missions. The CHP-IDA project is developing a backend data system platform that grants the ability to seamlessly collect, store, process, and display CHP-related data for exploration missions. This platform allows for integration of data and advanced analytics that offer crew and ground teams better insight into the crew’s health and performance. It also enables applications that can improve the crew’s ability to provide more autonomous medical care during exploration missions. Data will be collected automatically to reduce crew and ground team time and effort and will synchronize across all in-mission vehicles, habitats, and ground as communication delay permits. The Human Research Program’s (HRP) Medical Data Architecture (MDA) project focused on this backend data architecture but for medical data only. The CHP-IDA project, a joint effort between HRP’s Exploration Medical Capability (ExMC) element and the Exploration Medical Integrated Product Team (XMIPT), expands this capability to all relevant CHP-related data. The additional inputs from nutrition, environment, exercise, radiation, and any other relevant sources will give more insight into crew’s health and performance. Currently, the Human Systems Engineering and Integration Division at Johnson Space Center (JSC) is designing the system. The team completed a system requirements review (SRR) in FY22 and now the focus is on core software development, testbed buildup, and use case scenario demonstration. An end-to-end demonstration with multiple data sources across CHP domains is schedule for the end of FY24 where all three focus areas will be displayed. Following this ground demo, the software will be completed, tested, and validated for flight.

Courtney M Schkurko↗

Asynchronous and corrected-asynchronous numerical solutions of parabolic PDES on MIMD multiprocessors

A major problem in achieving significant speed-up on parallel machines is the overhead involved with synchronizing the concurrent process. Removing the synchronization constraint has the potential of speeding up the computation. The authors present asynchronous (AS) and corrected-asynchronous (CA) finite difference schemes for the multi-dimensional heat equation. Although the discussion concentrates on the Euler scheme for the solution of the heat equation, it has the potential for being extended to other schemes and other parabolic partial differential equations (PDEs). These schemes are analyzed and implemented on the shared memory multi-user Sequent Balance machine. Numerical results for one and two dimensional problems are presented. It is shown experimentally that the synchronization penalty can be about 50 percent of run time: in most cases, the asynchronous scheme runs twice as fast as the parallel synchronous scheme. In general, the efficiency of the parallel schemes increases with processor load, with the time level, and with the problem dimension. The efficiency of the AS may reach 90 percent and over, but it provides accurate results only for steady-state values. The CA, on the other hand, is less efficient, but provides more accurate results for intermediate (non steady-state) values.

Amitai, Dganit↗

VLBI determination of synchronous equatorial satellite orbits.

A first-order theory of satellite orbit determination using time-difference data is developed for the case of a synchronous, equatorial spacecraft. Also, a first order error analysis is presented that permits one to estimate how errors in assumed or measured quantities affect the values of the derived orbital parameters. The theory is applied to observational data obtained during a series of VLBI (Very-Long-Baseline Interferometry) experiments conducted between stations at Rosman, North Carolina, and Mojave, California, using the ATS-3 satellite as a radio source. Orbit parameters derived from the VLBI data show good agreement with those determined by the ATS project office using more conventional tracking techniques.

Ross, S.↗

Compression of digital images over local area networks. Appendix 1: Item 3

Differential Pulse Code Modulation (DPCM) has been used with speech for many years. It has not been as successful for images because of poor edge performance. The only corruption in DPC is quantizer error but this corruption becomes quite large in the region of an edge because of the abrupt changes in the statistics of the signal. We introduce two improved DPCM schemes; Edge correcting DPCM and Edge Preservation Differential Coding. These two coding schemes will detect the edges and take action to correct them. In an Edge Correcting scheme, the quantizer error for an edge is encoded using a recursive quantizer with entropy coding and sent to the receiver as side information. In an Edge Preserving scheme, when the quantizer input falls in the overload region, the quantizer error is encoded and sent to the receiver repeatedly until the quantizer input falls in the inner levels. Therefore these coding schemes increase the bit rate in the region of an edge and require variable rate channels. We implement these two variable rate coding schemes on a token wing network. Timed token protocol supports two classes of messages; asynchronous and synchronous. The synchronous class provides a pre-allocated bandwidth and guaranteed response time. The remaining bandwidth is dynamically allocated to the asynchronous class. The Edge Correcting DPCM is simulated by considering the edge information under the asynchronous class. For the simulation of the Edge Preserving scheme, the amount of information sent each time is fixed, but the length of the packet or the bit rate for that packet is chosen depending on the availability capacity. The performance of the network, and the performance of the image coding algorithms, is studied.

Gorjala, Bhargavi↗

Synchronization tracking in pulse position modulation receiver

A clock pulse generator for decoding pulse position modulation in an optical communication receiver is synchronized by a delay tracking loop which multiplies impulses of a data pulse by the square wave clock pulses from the generator to produce positive impulses when the clock pulse is of one level, and negative impulses when the clock pulse is of another level. A delay tracking loop integrates the impulses and produces an error signal that adjusts the delay so the clock pulses will be synchronized with data pulses. A dead-time tau sub d is provided between data pulses of an interval tau sub p in the data pulse period tau. When synchronized, the average number of positive impulses integrated will equal the average number of negative impulses over the continuous stream of data pulses.

Vilnrotter, Victor A.↗

Digital data detection and synchronization

The primary accomplishments have been in the analysis and simulation of receivers and bit synchronizers. It has been discovered that tracking rate effects play, a rather fundamental role in both receiver and synchronizer performance, but that data relating to recorder time-base-error, for the proper characterization of this phenomenon, is in rather short supply. It is possible to obtain operationally useful tape recorder time-base-error data from high signal-to-noise ratio tapes using synchronizers with relatively wideband tracking loops. Low signal-to-noise ratio tapes examined in the same way would not be synchronizable. Additional areas of interest covered are receiver false lock, cycle slipping, and other unusual phenomena, which have been described to some extent in this and earlier reports and simulated during the study.

Noack, T. L.↗

Time transfer via satellite-link radio interferometry

Very long baseline interferometry using natural radio sources was investigated as a possible time transfer method. Antennas were linked using a synchronous communications satellite instead of the customary independent frequency standards and tape recorders. A successful preliminary time transfer was performed using a wideband data link that was accurate at the 100 nanosecond level, and frequency standards were compared to a part in 10 to the minus thirteenth power over a 24 hour period using a phase coherent satellite link. The narrow band phase coherent link method is potentially capable of timing accuracy of 10 picoseconds, and frequency comparison accuracy of 10 to the minus sixteenth power, and is in addition economical of spectrum usage.

Knowles, S. H.↗

Laser Doppler velocimeter multiplexer interface for simultaneous measured events

An Laser Doppler Velocimeter multiplexer interface (20) includes an event pulse synchronizer (162), which synchronizes data pulses from events A, B and C. Clock control (164) is connected to receive timing information on the data pushes from the synchronizer (162). Displays (24, 26, 28) are connected to receive clock signals from the clock control (164) for indicating a data rate for each of the measured events A, B and C. Display (3) is connected to receive clock signals form the clock control (164) to indicate a coincidence rate between data pulses for any selected combination of the measured events A, B and C. A multiplexer (156) receives the data pulses from the events A, B and C and rate data from the clock control (164). Multiplexer (156) has output (180) for supplying the data pulses and rate data to a single input of a data processing system. A multiplexer control (158) is connected to supply control signals to the multiplexer (156) for selecting the event data pulses and the rate data for output from the multiplexer (156). Multiplexer control (158) receives start signals from the pulse synchronizer (162) and user selected inputs for desired outputs from the multiplexer (156).

Dean R Harrison↗

Asynchronous numerical solution of PDEs on parallel computers

Asynchronous and partially-synchronous finite difference schemes are investigated for the one-dimensional steady-state and nonsteady-state heat equation, respectively. It is shown experimentally that the asynchronous scheme runs twice as fast as the parallel synchronous scheme. For relatively small values of time levels, however, the asynchronous scheme produces the least accurate results, while the partially-asynchronous scheme is almost as accurate as its synchronous counterpart.

Amitai, Dganit↗