Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “communication and synchronization reducing”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 73 records · Page 4

FPGA-Based Networked Phasemeter for a Heterodyne Interferometer

A document discusses a component of a laser metrology system designed to measure displacements along the line of sight with precision on the order of a tenth the diameter of an atom. This component, the phasemeter, measures the relative phase of two electrical signals and transfers that information to a computer. Because the metrology system measures the differences between two optical paths, the phasemeter has two inputs, called measure and reference. The reference signal is nominally a perfect square wave with a 50- percent duty cycle (though only rising edges are used). As the metrology system detects motion, the difference between the reference and measure signal phases is proportional to the displacement of the motion. The phasemeter, therefore, counts the elapsed time between rising edges in the two signals, and converts the time into an estimate of phase delay. The hardware consists of a circuit board that plugs into a COTS (commercial, off-the- shelf) Spartan-III FPGA (field-programmable gate array) evaluation board. It has two BNC inputs, (reference and measure), a CMOS logic chip to buffer the inputs, and an Ethernet jack for transmitting reduced-data to a PC. Two extra BNC connectors can be attached for future expandability, such as external synchronization. Each phasemeter handles one metrology channel. A bank of six phasemeters (and two zero-crossing detector cards) with an Ethernet switch can monitor the rigid body motion of an object. This device is smaller and cheaper than existing zero-crossing phasemeters. Also, because it uses Ethernet for communication with a computer, instead of a VME bridge, it is much easier to use. The phasemeter is a key part of the Precision Deployable Apertures and Structures strategic R&D effort to design large, deployable, segmented space telescopes.

Rao, Shanti↗

Space Link Extension Protocol Emulation for High-Throughput, High-Latency Network Connections

New space missions require higher data rates and new protocols to meet these requirements. These high data rate space communication links push the limitations of not only the space communication links, but of the ground communication networks and protocols which forward user data to remote ground stations (GS) for transmission. The Consultative Committee for Space Data Systems, (CCSDS) Space Link Extension (SLE) standard protocol is one protocol that has been proposed for use by the NASA Space Network (SN) Ground Segment Sustainment (SGSS) program. New protocol implementations must be carefully tested to ensure that they provide the required functionality, especially because of the remote nature of spacecraft. The SLE protocol standard has been tested in the NASA Glenn Research Center's SCENIC Emulation Lab in order to observe its operation under realistic network delay conditions. More specifically, the delay between then NASA Integrated Services Network (NISN) and spacecraft has been emulated. The round trip time (RTT) delay for the continental NISN network has been shown to be up to 120ms; as such the SLE protocol was tested with network delays ranging from 0ms to 200ms. Both a base network condition and an SLE connection were tested with these RTT delays, and the reaction of both network tests to the delay conditions were recorded. Throughput for both of these links was set at 1.2Gbps. The results will show that, in the presence of realistic network delay, the SLE link throughput is significantly reduced while the base network throughput however remained at the 1.2Gbps specification. The decrease in SLE throughput has been attributed to the implementation's use of blocking calls. The decrease in throughput is not acceptable for high data rate links, as the link requires constant data a flow in order for spacecraft and ground radios to stay synchronized, unless significant data is queued a the ground station. In cases where queuing the data is not an option, such as during real time transmissions, the SLE implementation cannot support high data rate communication.

Computer Networking↗

Interferometric surface-wave acousto-optic time-integrating correlators

A structure for a coherent-interferometric acousto-optic (AO) time-integrating correlator was implemented by using a single surface acoustic wave (SAW) device with tilted transducers to reduce intermodulation terms. The SAW device was fabricated on Y-Z LiNbO3 with a center frequency of 175 MHz, a bandwidth of 60 MHz, and a time aperture of about 10 micros. The density of the photodetector array, with a potential of 120 MHz. Typical integration times are 30 to 40 ms, providing processing gains in excess of 10 to the 6th power. Such a device is useful in providing fast synchronization of communication links and in demodulating to base band and simultaneously acting as a synchronization lock monitor for moderate data rates. Where processing may be limited by Doppler shifts, a two dimensional architecture was implemented to allow full processing gain. Two one-dimensional, SAW AO time-integrating correlators and a two dimensional correlator are evaluated.

Berg, N. J.↗

Performance of mismatched Viterbi receiver on satellite channels

This paper presents an analysis of a satellite communication system using a Viterbi receiver. Here we have a bandlimited nonlinear channel where both uplink and downlink are taken into account as well as the effect of Intersymbol Interference, phase and time synchronization errors. In order that ISI can be combatted effectively, we use a Viterbi demodulator which is designed for the satellite channel when there is no uplink noise. The Viterbi demodulator for the channels with large memory is too complex to be implemented. To reduce the complexity, a Viterbi demodulator with memory shorter than the true channel memory is used. The objective of this paper is to analyze the performance degradation of this 'Mismatched Viterbi Receiver' due to the uplink noise and memory truncation, and to understand how the time and phase synchronization errors influence the performance.

Divsalar, D.↗

Massively Parallel Algorithms for Real-Time Wavefront Control of a Dense Adaptive Optics System

In this paper massively parallel algorithms and architectures for real-time wavefront control of a dense adaptive optic system (SELENE) are presented. We have already shown that the computation of a near optimal control algorithm for SELENE can be reduced to the solution of a discrete Poisson equation on a regular domain. Although this represents an optimal computation, due the large size of the system and the high sampling rate requirement, the implementation of this control algorithm poses a computationally challenging problem since it demands a sustained computational throughput of the order of 10 GFlops. We develop a novel algorithm, designated as Fast Invariant Imbedding algorithm, which offers a massive degree of parallelism with simple communication and synchronization requirements. Due to these features, our algorithm is significantly more efficient than other Fast Poisson Solvers for implementation on massively parallel architectures.

massively↗

Consensus-Based Control and Optimization of Power System Inertia

The integration of distributed energy resources (DERs), such as solar, wind, and energy storage systems, into power grids through inverter-based resources reduces power system inertia, leading to faster frequency dynamics and potential grid instability. To address this challenge, this paper proposes a distributed, consensus-based approach for the real-time control and optimization of inertia sources (synchronous generators and/or DERs) during system disturbances, enhancing both system stability and economic performance. The distributed control and optimization approach assumes each inertia source exchanges information solely with its neighbor ones, making it easily scalable to large power grid networks. The impacts of the communication connectivity among the inertia sources as well as their generation capacity limits on the distributed approach are investigated. We also demonstrate the approach’s robustness in scenarios involving communication time delays and packet losses, validating its effectiveness through numerical simulations on a 4-bus test system and a two-area 8-bus test system.

Power system inertia↗

Provably-Stable Overload Ride-Through Control for Grid-Forming Inverters Using System-Wide Lyapunov Function Analysis

A key challenge associated with a grid-forming (GFM) inverter based resource (IBR) is its behavior during severe grid disturbances: since a GFM inverter regulates voltage in the fast timescale instead of current or power, it may experience a transient overload of current, power and/or energy during a severe grid disturbance. While many promising control strategies for overload ride-through have been proposed over the past two decades, transient stability of the system during and after the transition to an overload ride-through control mode remains difficult to guarantee. In this work, a novel overload ride-through control strategy is proposed for a system of grid-forming inverters that takes both self-protection and system-wide transient stability into account. A proposed system-level supervisory control uses slow communication to pre-emptively assign a set of local ride through control parameters to individual GFM IBR, including a current-limiting virtual reactance, that guarantees that synchronism is still preserved for any set of anticipated grid disturbances. At the core of the supervisory control lies a Lyapunov-function-based routine capable of establishing a strong, albeit conservative, transient stability guarantee for the system. Here, the proposed overload ride-through control strategy is validated via numerical integration of a reduced-order model, as well as through detailed electromagnetic transient (EMT) simulation.

30 DIRECT ENERGY CONVERSION↗

On TTEthernet for Integrated Fault-Tolerant Spacecraft Networks

There has recently been a push for adopting integrated modular avionics (IMA) principles in designing spacecraft architectures. This consolidation of multiple vehicle functions to shared computing platforms can significantly reduce spacecraft cost, weight, and de- sign complexity. Ethernet technology is attractive for inclusion in more integrated avionic systems due to its high speed, flexibility, and the availability of inexpensive commercial off-the-shelf (COTS) components. Furthermore, Ethernet can be augmented with a variety of quality of service (QoS) enhancements that enable its use for transmitting critical data. TTEthernet introduces a decentralized clock synchronization paradigm enabling the use of time-triggered Ethernet messaging appropriate for hard real-time applications. TTEthernet can also provide two forms of event-driven communication, therefore accommodating the full spectrum of traffic criticality levels required in IMA architectures. This paper explores the application of TTEthernet technology to future IMA spacecraft architectures as part of the Avionics and Software (A&S) project chartered by NASA's Advanced Exploration Systems (AES) program.

Loveless, Andrew↗

Laser Communications Relay Demonstration Optimetrics Experiment

Within this paper, we report on an Optimetrics experiment conducted on the National Aeronautics and Space Administration (NASA) Laser Communication Relay Demonstration (LCRD). The high precision two-way ranging is conducted on the optical communications link between the LCRD space terminal in a geosynchronous orbit and the Optical Ground Station 1 (OGS1) at Table Mountain, California, and is referred to as optimetrics ranging. The receiver to transmitter clock loopback is implemented in the LCRD space modem. A digital dual mixer time difference phase meter (DDMTD) is implemented in the OGS1 ground modem. The round-trip time is measured with the DDMTD by counting the frame and data clock ticks between transmitter and receiver frame synchronization markers for coarse range, and the relative phase of the transmit and receive clock for high precision range. This approach provides coverage for all potential ranges with no ranging ambiguity. The flight modem FPGA code was modified for frame and data clock loopback and the OGS1 FPGA code was modified for the DDMTD phase meter implementation. The experiment team conducted a 36-hour continuous ranging measurement. Preliminary two-way optimetrics ranging data show a noise floor of 3cm (rms). Based on our theoretical noise analysis and ground tests with spare flight modems, we expected one order of magnitude improvement on ranging precision. We are conducting detailed post data processing to identify the differences to further reduce the noise level and formulating an improved implementation approach for future missions. For reference and comparison, traditional Radio Frequency (RF) ranging between LCRD and OGS1 was conducted at the same time and indicates a ranging noise floor of 30cm(rms). Other telemetry and relevant environmental parameters such as weather and atmosphere temperature were also collected for offline data processing. The high precision ranging and range rate measurements from the laser communications data link clock and clock phase are performed simultaneously with continuous optical communication. No extra hardware added to existing system. This high precision optimetrics measurement implementation provides alternative ranging and range rate measurements for orbit determination (OD) and flight dynamics calculations with higher precision. We see significant improvement on OD for navigation upon implementation in future optical communication systems.

Rafael Garcia↗

Distributed microprocessors for spacecraft control and data handling

The Unified Data System (UDS) group at JPL is attempting to reduce total mission costs by designing a spacecraft data system which takes advantage of the natural and historical partitioning of a spacecraft into subsystems. Each subsystem is assigned a microprocessor which needs just enough capability to control the sensors and actuators of that subsystem, collect its data and maintain time synchronization with the rest of the spacecraft. The resulting distributed system avoids many of the overhead costs of a single centralized multi-processing system. To minimize complexity and therefore minimize total mission costs, a variety of standards and restrictions are imposed on the design of hardware, software, and communications. Articulation of these standards and restrictions is a major benefit deriving from the UDS program.

Lesh, F.↗

A Small Satellite Mission for Solar Coronagraphy

We present on a concept study of the Goddard Miniature Coronagraph (GMC) mission for measuring the plasma flow in the solar corona in the form of solar wind and coronal mass ejections (CMEs). These mass flows can dramatically alter the near-Earth space environment to hazardous conditions posing danger to human technology in space. The primary science objective of the mission is to measure the properties of CMEs, coronal structures, and the solar wind near the Sun. The miniaturization of the coronagraph involves using a single-stage optics and a polarization camera, both of which reduce the size of the coronagraph. GMC will be accommodated in a small satellite that can be built with CubeSat material to minimize cost. The development of the Dellingr mission at NASA/GSFC has provided expertise and a clear pathway to build the GMC mission. The hardware and software used for the Dellingr (a name derived from the god of the dawn in Norse mythology) Mission are technically sound, so the GMC mission can be fully defined. Software, pointing, control and communications systems developed for GSFC CubeSats can be readily adapted to cut costs. We present orbit options such as an ISS (International Space Station) orbit or a Sun-synchronous dawn-dusk polar orbit with the aim of maximizing solar observations.

Gopalswamy, N.↗

Access to Space for NASA Small Sats: Current and Future Needs

Small spacecraft technology advancements have fundamentally shifted how NASA’s Science Mission Directorate (SMD) executes science investigations. To support this approach, the SMD Rideshare Office (SRO) was established in 2020 to lead the definition and implementation of a directorate-wide rideshare strategy. Serving as the central point of contact for coordinating compatible NASA payloads with launch opportunities, the SRO maximizes science, exploration, and technology return on investment by enabling rideshare or other access to space opportunities for small spacecraft on SMD primary mission launches, VADR commercial launch procurements, and other government agency launch opportunities. As NASA seeks to reduce costs and increase the rate of discovery, small satellites and multi manifest access to space have become integral to achieving the agency’s strategic vision. While NASA has created the above-mentioned mechanisms to expand access to space and achieve lower launch costs for its small satellites, many factors have limited full exploit of the opportunity these mechanisms can bring. NASA continues to evolve its mission cultures and technical requirements to adapt and take advantage of burgeoning commercial launch and rideshare advancements. To do so NASA requires collaboration with small satellite manufacturers, principal investigators, and commercial industry partners. Current needs include technical development and design of structurally robust spacecraft buses capable of withstanding varied launch loads, which will increase rideshare interchangeability and versatility. Further, instrument and spacecraft designs must also evolve to handle diverse launch environments and loads factors, while reducing reliance on complex purge and cleanliness constraints, sensitivities to silicones and hydrocarbons, and magnetic requirements. Continued maturation of small and medium launch providers in the near-term is also essential to drive down costs through competition. The current mission selection cadence often complicates the ability to synchronize multiple missions on a single launch. Future needs can include affordable space maneuverability options such as enhanced spacecraft propulsion systems and unique orbital maneuvering capabilities for our individual smallsats or constellations. These emerging capabilities offer a path to unique science orbits for NASA small satellites, but only under the condition that their cost remains affordable and competitive to accommodate inherently smaller mission budgets. Additionally, the projected surge of multiple SMD small satellites launching simultaneously and to unique deep space science orbits necessitates evaluation of expanding deep space communications capabilities. This presentation provides a comprehensive overview of NASA SMD’s access to space landscape and offers further unique insights and discussion, backed by NASA rideshare experiences and lessons learned, on the current and future developments required to unleash the full potential of rideshare opportunities.

Rideshare↗

Access to Space for NASA SmallSats: Current and Future Needs

Small spacecraft technology advancements have fundamentally shifted how NASA’s Science Mission Directorate (SMD) executes science investigations. To support this approach, the SMD Rideshare Office (SRO) was established in 2020 to lead the definition and implementation of a directorate-wide rideshare strategy. Serving as the central point of contact for coordinating compatible NASA payloads with launch opportunities, the SRO maximizes science, exploration, and technology return on investment by enabling rideshare or other access to space opportunities for small spacecraft on SMD primary mission launches, VADR commercial launch procurements, and other government agency launch opportunities. As NASA seeks to reduce costs and increase the rate of discovery, small satellites and multi manifest access to space have become integral to achieving the agency’s strategic vision. While NASA has created the above-mentioned mechanisms to expand access to space and achieve lower launch costs for its small satellites, many factors have limited full exploit of the opportunity these mechanisms can bring. NASA continues to evolve its mission cultures and technical requirements to adapt and take advantage of burgeoning commercial launch and rideshare advancements. To do so NASA requires collaboration with small satellite manufacturers, principal investigators, and commercial industry partners. Current needs include technical development and design of structurally robust spacecraft buses capable of withstanding varied launch loads, which will increase rideshare interchangeability and versatility. Further, instrument and spacecraft designs must also evolve to handle diverse launch environments and loads factors, while reducing reliance on complex purge and cleanliness constraints, sensitivities to silicones and hydrocarbons, and magnetic requirements. Continued maturation of small and medium launch providers in the near-term is also essential to drive down costs through competition. The current mission selection cadence often complicates the ability to synchronize multiple missions on a single launch. Future needs can include affordable space maneuverability options such as enhanced spacecraft propulsion systems and unique orbital maneuvering capabilities for our individual smallsats or constellations. These emerging capabilities offer a path to unique science orbits for NASA small satellites, but only under the condition that their cost remains affordable and competitive to accommodate inherently smaller mission budgets. Additionally, the projected surge of multiple SMD small satellites launching simultaneously and to unique deep space science orbits necessitates evaluation of expanding deep space communications capabilities. This presentation provides a comprehensive overview of NASA SMD’s access to space landscape and offers further unique insights and discussion, backed by NASA rideshare experiences and lessons learned, on the current and future developments required to unleash the full potential of rideshare opportunities.

Rideshare↗

Synchronous orbit power technology needs

The needs are defined for future geosynchronous orbit spacecraft power subsystem components, including power generation, energy storage, and power processing. A review of the rapid expansion of the satellite communications field provides a basis for projection into the future. Three projected models, a mission model, an orbit transfer vehicle model, and a mass model for power subsystem components are used to define power requirements and mass limitations for future spacecraft. Based upon these three models, the power subsystems for a 10 kw, 10 year life, dedicated spacecraft and for a 20 kw, 20 year life, multi-mission platform are analyzed in further detail to establish power density requirements for the generation, storage and processing components of power subsystems as related to orbit transfer vehicle capabilities. Comparison of these requirements to state of the art design values shows that major improvements, by a factor of 2 or more, are needed to accomplish the near term missions. However, with the advent of large transfer vehicles, these requirements are significantly reduced, leaving the long lifetime requirement, associated with reliability and/or refurbishment, as the primary development need. A few technology advances, currently under development, are noted with regard to their impacts on future capability.

Slifer, L. W., Jr.↗

Mechanical coupling in the nitrogenase complex

The enzyme nitrogenase reduces dinitrogen to ammonia utilizing electrons, protons, and energy obtained from the hydrolysis of ATP. Mo-dependent nitrogenase is a symmetric dimer, with each half comprising an ATP-dependent reductase, termed the Fe Protein, and a catalytic protein, known as the MoFe protein, which hosts the electron transfer P-cluster and the active-site metal cofactor (FeMo-co). A series of synchronized events for the electron transfer have been characterized experimentally, in which electron delivery is coupled to nucleotide hydrolysis and regulated by an intricate allosteric network. We report a graph theory analysis of the mechanical coupling in the nitrogenase complex as a key step to understanding the dynamics of allosteric regulation of nitrogen reduction. This analysis shows that regions near the active sites undergo large-scale, large-amplitude correlated motions that enable communications within each half and between the two halves of the complex. Computational predictions of mechanically regions were validated against an analysis of the solution phase dynamics of the nitrogenase complex via hydrogen-deuterium exchange. These regions include the P-loops and the switch regions in the Fe proteins, the loop containing the residue β-188Ser adjacent to the P-cluster in the MoFe protein, and the residues near the protein-protein interface. In particular, it is found that: (i) within each Fe protein, the switch regions I and II are coupled to the [4Fe-4S] cluster; (ii) within each half of the complex, the switch regions I and II are coupled to the loop containing β-188Ser; (iii) between the two halves of the complex, the regions near the nucleotide binding pockets of the two Fe proteins (in particular the P-loops, located over 130 Å apart) are also mechanically coupled. Notably, we found that residues next to the P-cluster (in particular the loop containing β-188Ser) are important for communication between the two halves.

59 BASIC BIOLOGICAL SCIENCES↗

Optimizing the hypre solver for manycore and GPU architectures

The solution of large-scale combustion problems with codes such as Uintah on modern computer architectures requires the use of multithreading and GPUs to achieve performance. Uintah uses a low-Mach number approximation that requires iteratively solving a large system of linear equations. The Hypre iterative solver has solved such systems in a scalable way for Uintah, but the use of OpenMP with Hypre leads to at least slowdown due to OpenMP overheads. The proposed solution uses the MPI Endpoints within Hypre, where each team of threads acts as a different MPI rank. This approach minimizes OpenMP synchronization overhead and performs as fast or (up to 1.44) faster than Hypre's MPI-only version, and allows the rest of Uintah to be optimized using OpenMP. The profiling of the GPU version of Hypre shows the bottleneck to be the launch overhead of thousands of micro-kernels. The GPU performance was improved by fusing these micro-kernels and was further optimized by using Cuda-aware MPI, resulting in an overall speedup of 1.16—1.44 compared to the baseline GPU implementation. The above optimization strategies were published in the International Conference on Computational Science 2020 [1]. This work extends the previously published research by carrying out the second phase of communication-centered optimizations in Hypre to improve its scalability on large-scale supercomputers. Additionally, this includes an efficient non-blocking inter-thread communication scheme, communication-reducing patch assignment, and expression of logical communication parallelism to a new version of the MPICH library that utilizes the underlying network parallelism [2]. The above optimizations avoid communication bottlenecks previously observed during strong scaling and improve performance by up to 2 on 256 nodes of Intel Knight's Landing processor.

97 MATHEMATICS AND COMPUTING↗

Distributed-Memory Sparse Deep Neural Network Inference Using Global Arrays

Partitioned Global Address Space (PGAS) models exhibit tremendous promise in developing efficient and productive distributed-memory parallel applications. They have been used extensively in scientific computations due to conveniently offering a ``shared-memory''-like model and convenient interfaces that separate communication with synchronization. Traditionally, PGAS communication models have been applied to dense/contiguously distributed data, but most modern applications depict varied levels of sparsity. Existing PGAS models require certain adaptations to support distributed sparse computations, since associated computations often require matrix arithmetic, in addition to data movement. The Global Arrays toolkit from Pacific Northwest National Laboratory (PNNL) is one of the earliest PGAS models to combine one-sided data communication and distributed matrix operations and is still used in the popular NWChem quantum chemistry suite. Recently, we have expanded the Global Arrays toolkit to support common sparse operations, like sparse matrix-dense matrix multiplies (SpMM), sparse matrix-sparse matrix multiplication (SpGEMM) and Sampled Dense-Dense Matrix Multiplication (SDDMM). As it turns out, these operations are the bedrock of sparse Deep Learning (DL); sparse deep neural networks and Graph Neural Networks (GNNs) have gained increasing attention recently in achieving speedups on training and inference with reduced memory footprints. Unlike scientific applications in High Performance Computing (HPC), modern (distributed-memory capable) DL toolkits often rely on non-standardized and closed-source vendor software optimizations, creating challenges in software-hardware co-design at scale. Our goal is to support a variety of distributed-memory sparse matrix operations and helper functions in the newly created Sparse Global Arrays (SGA), such that it is possible to build portable and productive Machine Learning scenarios for algorithm/software and hardware codesign purposes. Contemporary data-parallel schemes for training/inference are undergoing a major overhaul since model replication limits scalability and causes resource inefficiencies. As such, we have adopted tensor parallelism in decomposing the model and inputs, to mitigate memory issues. Current implementation is built on top of MPI and uses CPUs to maximize the portability across the platforms.

Distributed computing, machine learning↗

Commercial building loads providing ancillary services In PJM

The adoption of low carbon energy technologies such as variable renewable energy and electric vehicles, coupled with the efficacy of energy efficiency to reduce traditional base load has increased the uncertainty inherent in the net load shape. Handling this variability with slower, traditional resources leads to inefficient system dispatch, and in some cases may compromise reliability. Grid operators are looking to future energy technologies, such as automated demand response (DR), to provide capacity-based reliability services as the need for these services increase. While DR resources are expected to have the flexibility characteristics operators are looking for, demonstrations are necessary to build confidence in their capabilities. Additionally, building owners are uncertain of the monetary value and operational burden of providing these services. To address this, the present study demonstrates the ability of demand response resources providing two ancillary services in the PJM territory, synchronous reserve and regulation, using an OpenADR 2.0b signaling architecture. The loads under control include HVAC and lighting at a big box retail store and variable frequency fan loads. The study examines performance characteristics of the resource: the speed of response, communications latencies in the architecture, and accuracy of response. It also examines the frequency and duration of events and the value in the marketplace which can be used to examine if the opportunity is sufficient to entice building owners to participate.

MacDonald, Jason↗