Engineering PapersSearch

SEARCH · Engineering Papers

Results for “Kafka”

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.

Message Brokering Evaluation for Live Spacecraft Telemetry Monitoring, Recorded Playback, and Analysis

Live monitoring and post-flight analysis of telemetry data play a vital role in the development, diagnosis, and deployment of components of a space flight mission. Requirements for such a system include low end-to-end latency between data producers and visualizers, preserved ordering of messages, data stream archiving with random access playback, and real-time creation of derived data streams. We evaluate the RabbitMQ and Kafka message brokering systems, on how well they can enable a real-time, scalable, and robust telemetry framework that delivers telemetry data to multiple clients across heterogeneous platforms and flight projects. In our experiments using an actively developed robotic arm testbed, Kafka yielded a much higher message throughput rate and a consistent publishing rate across the number of topics and consumers. Consumer message rates were consistent across the number of topics but can exhibit bursty behavior with an increase in the contention for a single topic partition with increasing number of consumers.

Lee, Daren

Achieving Fast Operational Intelligence in NASA's Deep Space Network Through Complex Event Processing

NASA’s Deep Space Network (DSN) is a complex, global project, in which the expertise of human operators remain crucial for its successful operation. To find ways to save costs in operations and to improve its services, a number of modernization efforts are underway in the DSN. One such effort is a research and technology development task at the Jet Propulsion Laboratory that is investigating the use of complex event processing (CEP) for intelligent assessment of situations, trend analysis, and advanced automation. The technology leverages the significant business intelligence (BI) and data science advancements made in the enterprise industries over the last several years. The open source big data processing engine Apache SparkTM and the high-throughput, distributed messaging system Apache Kafka form the core of the DSN Complex Event Processing (DCEP) framework. This paper discusses the system engineering perspective of why achieving efficient, lower-cost operations in the DSN is a challenging problem, how the DCEP system handles the use cases that help realize intelligent operations, and how this solution fits into the overall model of the planned DSN Follow-the- Sun Operations (FtSO).

Choi, Joshua S.

JT9D engine diagnostics. Task 2: Feasibility study of measuring in-service flight loads

The feasibility of measuring JT9D propulsion system flight inertia loads on a 747 airplane is studied. Flight loads background is discussed including the current status of 747/JT9D loads knowledge. An instrumentation and test plan is formulated for an airline-owned in-service airplane and the Boeing-owned RA001 test airplane. Technical and cost comparisons are made between these two options. An overall technical feasibility evaluation is made and a cost summary presented. Conclusions and recommendations are presented in regard to using existing inertia loads data versus conducting a flight test to measure inertia loads.

Kafka, P. G.

Effect of flight loads on turbofan engine performance deterioration

A significant percentage of high bypass ratio, turbofan engine performance deterioration was caused by an increase in operating clearance between fan/compressor and turbine blades and their outer air seals. These increased clearances resulted from rubs induced by a combination of engine power transients and aircraft flight loads. An analytical technique for predicting the effect of quasi-steady state aircraft flight loads on engine performance deterioration was developed and is presented. Thrust, aerodynamic and inertia loads were considered. Analytical results are shown and compared to actual engine test experience.

Stakolich, E. G.

Effect of flight loads on turbofan engine performance deterioration

A significant percentage of high-bypass-ratio turbofan engine performance deterioration is caused by an increase in operating clearance between fan/compressor and turbine blades and their outer air seals. These increased clearances result from rubs induced by a combination of engine power transients and aircraft flight loads. An analytical technique for predicting the effect of quasi-steady state aircraft flight loads on engine performance deterioration has been developed and is presented. Thrust, aerodynamic and inertia loads are considered. Analytical results are shown and compared to actual engine test experience.

Stakolich, E. G.

Heat transfer measurements for Stirling machine cylinders

The primary purpose of this study was to measure the effects of inflow-produced heat turbulence on heat transfer in Stirling machine cylinders. A secondary purpose was to provide new experimental information on heat transfer in gas springs without inflow. The apparatus for the experiment consisted of a varying-volume piston-cylinder space connected to a fixed volume space by an orifice. The orifice size could be varied to adjust the level of inflow-produced turbulence, or the orifice plate could be removed completely so as to merge the two spaces into a single gas spring space. Speed, cycle mean pressure, overall volume ratio, and varying volume space clearance ratio could also be adjusted. Volume, pressure in both spaces, and local heat flux at two locations were measured. The pressure and volume measurements were used to calculate area averaged heat flux, heat transfer hysteresis loss, and other heat transfer-related effects. Experiments in the one space arrangement extended the range of previous gas spring tests to lower volume ratio and higher nondimensional speed. The tests corroborated previous results and showed that analytic models for heat transfer and loss based on volume ratio approaching 1 were valid for volume ratios ranging from 1 to 2, a range covering most gas springs in Stirling machines. Data from experiments in the two space arrangement were first analyzed based on lumping the two spaces together and examining total loss and averaged heat transfer as a function of overall nondimensional parameter. Heat transfer and loss were found to be significantly increased by inflow-produced turbulence. These increases could be modeled by appropriate adjustment of empirical coefficients in an existing semi-analytic model. An attempt was made to use an inverse, parameter optimization procedure to find the heat transfer in each of the two spaces. This procedure was successful in retrieving this information from simulated pressure-volume data with artificially generated noise, but it failed with the actual experimental data. This is evidence that the models used in the parameter optimization procedure (and to generate the simulated data) were not correct. Data from the surface heat flux sensors indicated that the primary shortcoming of these models was that they assumed turbulence levels to be constant over the cycle. Sensor data in the varying volume space showed a large increase in heat flux, probably due to turbulence, during the expansion stroke.

Kornhauser, Alan A.