Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “optimal start”

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 307 records · Page 17

Operational Issues in the Development of a Cost-Effective Reusable LOX/LH2 Engine

The NASA Space Launch Initiative (SLI) was initiated in early 2001 to conduct technology development and to reduce the business and technical risk associated with developing the next-generation reusable launch system. In the field of main propulsion, two LOXLH2 rocket engine systems, the Pratt & Whitney / Aerojet Joint Venture (JV) COBRA and the Rocketdyne RS-83, were funded to develop a safe, economical, and reusable propulsion system. Given that a large-thrust reusable rocket engine program had not been started in the U.S. since 1971, with the Space Shuttle Main Engine (SSME), this provided an opportunity to build on the experience developed on the SSME system, while exploiting advances in technology that had occurred in the intervening 30 years. One facet of engine development that was identified as being especially vital in order to produce an optimal system was in the areas of operability and maintainability. In order to achieve the high levels of performance required by the Space Shuttle, the SSME system is highly complex with very tight tolerances and detailed requirements. Over the lifetime of the SSME program, the engine has required a high level of manpower to support the performance of inspections, maintenance (scheduled and unscheduled) and operations (prelaunch and post-flight). As a consequence, the labor- intensive needs of the SSME provide a significant impact to the overall cost efficiency of the Space Transportation System (STS). One of the strategic goals of the SLI is to reduce cost by requiring the engine(s) to be easier (Le. less expensive) to operate and maintain. The most effective means of accomplishing this goal is to infuse the operability and maintainability features into the engine design from the start. This paper discusses some of the operational issues relevant to a reusable LOx/LH2 main engine, and the means by which their impact is mitigated in the design phase.

Ballard, Richard O.↗

A Study of Business Incubators: Models, Best Practices, and Recommendations for NASA and Florida

This study was conducted to provide NASA-Kennedy Space Center with information and recommendations to support establishing one or more technology-based business incubators In Florida. The study involved assembling information about incubators: why they succeed, why they fail, how they are organized, and what services they provide. Consequently, this study focuses on widely-recognized "best practices," needed to establish successful technology- based business incubators. The findings are used to optimize the design and implementation of one or more technology-based business incubators to be established in Florida. Recommendations reflect both the essential characteristics of successful incubators and the optimal business demographics in Florida. Appendix A provides a fuller description of the objectives of the study. Technology-based business incubators are an increasing catalyst of new business development across the USi Incubators focus on providing entrepreneurs and small start-up firms with a wide array of support services necessary to bring forth new products and processes based on technologies developed in the nation's federal and private laboratories and universities. Appendix B provides extensive discussion of findings relative to technology- based business incubators.

Source record↗

Quantification of ln-Flight Physical Changes: Anthropometry and Neutral Body Posture

Currently, NASA does not have sufficient in-flight anthropometric data to assess the impact of changes in body shape and size. For developing future planetary and reduced-gravity suits, NASA needs to quantify the impacts of microgravity on anthropometry and body posture to ensure optimal crew performance, fit, and comfort. To obtain data on these changes, circumference, length, height, breadth, and depth for body segments (chest, waist, bicep, thigh, calf) from astronauts for preflight, in-flight, and post-flight conditions needs to be collected. Once these data have been collected, pre-flight, in-flight, and post-flight anthropometric values will be compared, yielding microgravity factors. The neutral body posture (NBP) will also be measured, to determine body posture (joint angle) changes between subjects throughout the duration of a mission. Data collection, starting with Increments 37/38, is still in progress but has been completed for 6 out of 9 subjects. NASA suit engineers and NASA's Extravehicular Activity (EVA) Project Office have identified that suit fit in microgravity could become an issue. It has been noted that crewmembers often need to adjust their suit sizing once they are in orbit. This adjustment could be due to microgravity effects on anthropometry and postural changes, and is necessary to ensure optimal crew performance, fit, and comfort in space. To date, the only data collected to determine the effects of microgravity on physical human changes were collected during Skylab 4, the Apollo-Soyuz Test Project (ASTP), Space Shuttle mission STS-57, and a recent HRP study on seated height changes due to spinal elongation (Spinal Elongation, Master Task List [MTL] #221). The Skylab 4, ASTP, and the STS-57 studies found that, according to photographs, a distinct NBP exists. The still photographs showed a distinguishable posture with the arms raised and the shoulders abducted; in addition, the knees are flexed, with noticeable hip flexion, and the foot is plantar flexed [1,2]. This combination is considered to be the standard set of body joint angles for an NBP in microgravity. A recent simulated microgravity NBP study [3] showed individual variability and inconsistencies in defining NBP. This variation may be influenced by spinal growth, and other potential anthropometry factors such as spinal curvature, age, and gender. Data on the variation of this posture data is required for all kinds of space device designs (such as suits, habitat, and mobility aids). The method proposed in this study considers the dynamic nature of body movement and will use a measurement technique to continually monitor posture and develop a probability likelihood of the neutral posture and how the NBP postures are affected by anthropometry. Additionally, Skylab studies found that crewmembers experienced a stature growth of up to 3 percent. The data included 3 crewmembers and showed that a biphasic stature growth occurs once the crewmember enters into weightlessness. However, the HRP Spinal Elongation study showed that crewmembers could experience about a 6 percent growth in seated height and a 3 percent stature growth, when exposed to microgravity. The results of that study prove that not all anthropometric measurements have the same microgravity percent growth factor. For EVA and suit engineers to properly update the sizing protocol for microgravity, they need additional anthropometric data from space missions. Hence, this study is aimed at gathering additional in-flight anthropometric measurements, such as length, depth, breadth, and circumference, to determine the changes to body shape and size caused by microgravity effects. It is anticipated that by recording the potential changes to body shape and size, NASA will develop a better suit sizing protocol for the International Space Station and other space missions. In essence, this study will help NASA quantify the impacts of microgravity on anthropometry to ensure optimal crew performance, fit, and comfort. This study will use standard anthropometry data collection techniques, 3D laser scanning, digital still photography, and video data, and perform photogrammetric analyses to determine the changes that occur to the body shape and size, and to NBP, when the human body is exposed to a microgravity environment.

Young, K. S.↗

Tailored emitter, low-resistivity, ion-implanted silicon solar cells

Open-circuit voltages as high as 0.645 V (AM0, 25 C) have been obtained by a new process developed for low-resistivity silicon. The process utilizes high-dose phosphorus implantation followed by furnace annealing and simultaneous oxide growth. The effect of the thermally grown oxide is a reduction of surface recombination velocity; the oxide also acts as a moderately efficient antireflection (AR) coating. Boron-doped, float-zone silicon with resistivities from 0.1 to 1.0 (omega)(cm) has been processed according to this sequence; results show that the highest open-circuit voltage is obtained with 0.1(omega)(cm) starting material. The effects of Auger recombination and bandgap narrowing caused by high doping concentrations in the n(+)junction region have been investigated by implanting phosphorus over a wide range of dose levels. The effects of emitter-phosphorus concentrations tailored to optimize electric fields in the emitter have also been investigated.

Minnucci, J. A.↗

jFuzz: A Concolic Whitebox Fuzzer for Java

We present jFuzz, a automatic testing tool for Java programs. jFuzz is a concolic whitebox fuzzer, built on the NASA Java PathFinder, an explicit-state Java model checker, and a framework for developing reliability and analysis tools for Java. Starting from a seed input, jFuzz automatically and systematically generates inputs that exercise new program paths. jFuzz uses a combination of concrete and symbolic execution, and constraint solving. Time spent on solving constraints can be significant. We implemented several well-known optimizations and name-independent caching, which aggressively normalizes the constraints to reduce the number of calls to the constraint solver. We present preliminary results due to the optimizations, and demonstrate the effectiveness of jFuzz in creating good test inputs. The source code of jFuzz is available as part of the NASA Java PathFinder. jFuzz is intended to be a research testbed for investigating new testing and analysis techniques based on concrete and symbolic execution. The source code of jFuzz is available as part of the NASA Java PathFinder.

Jayaraman, Karthick↗

Development of a Battery-Free Solar Refrigerator

Recent technology developments and a systems engineering design approach have led to the development of a practical battery-free solar refrigerator as a spin-off of NASA's aerospace refrigeration research. Off-grid refrigeration is a good application of solar photovoltaic (PV) power if thermal storage is incorporated and a direct connection is made between the cooling system and the PV panel. This was accomplished by integrating water as a phase-change material into a well insulated refrigerator cabinet and by developing a microprocessor based control system that allows direct connection of a PV panel to a variable speed compressor. This second innovation also allowed peak power-point tracking from the PV panel and elimination of batteries from the system. First a laboratory unit was developed to prove the concept and then a commercial unit was produced and deployed in a field test. The laboratory unit was used to test many different configurations including thermoelectric, Stirling and vapor compression cooling systems. The final configuration used a vapor compression cooling cycle, vacuum insulation, a passive condenser, an integral evaporator/ thermal storage tank, two 77 watt PV panels and the novel controller mentioned above. The system's only moving part was the variable speed BD35 compressor made by Danfoss. The 365 liter cabinet stayed cold with as little as 274 watt-hours per day average PV power. Battery-free testing was conducted for several months with very good results. The amount of thermal storage, size of compressor and power of PV panels connected can all be adjusted to optimize the design for a given application and climate. In the commercial unit, the high cost of the vacuum insulated refrigerator cabinet and the stainless steel thermal storage tank were addressed in an effort to make the technology commercially viable. This unit started with a 142 liter, mass-produced chest freezer cabinet that had the evaporator integrated into its inner walls. Its compressor was replaced with a Danfoss DC compressor slightly larger than the one used in the laboratory unit. The control system was integrated onto a single electronics card and packaged with its starting capacitors. The water for thermal storage was placed behind a liner that was made to fit inside the original factory liner. The original condenser was also augmented with additional surface area to improve performance. PV panels with a total rated power of 180 watts were used. The unit was tested with very successful results in an outside ambient environment, demonstrating its potential for widespread use in many off-grid applications for solar refrigeration.

Ewert, Michael K.↗

Predicting Spacecraft Trajectories by the WeavEncke Method

A combination of methods is proposed of predicting spacecraft trajectories that possibly include multiple maneuvers and/or perturbing accelerations, with greater speed, accuracy, and repeatability than were heretofore achievable. The combination is denoted the WeavEncke method because it is based on unpublished studies by Jonathan Weaver of the orbit-prediction formulation of the noted astronomer Johann Franz Encke. Weaver evaluated a number of alternatives that arise within that formulation, arriving at an orbit-predicting algorithm optimized for complex trajectory operations. In the WeavEncke method, Encke's method of prediction of perturbed orbits is enhanced by application of modern numerical methods. Among these methods are efficient Kepler s-equation time-of-flight solutions and self-starting numerical integration with time as the independent variable. Self-starting numerical integration satisfies the requirements for accuracy, reproducibility, and efficiency (and, hence, speed). Self-starting numerical integration also supports fully analytic regulation of integration step sizes, thereby further increasing speed while maintaining accuracy.

Weaver, Jonathan K.↗

A random search algorithm for laboratory computers

The small laboratory computer is ideal for experimental control and data acquisition. Postexperimental data processing is often performed on large computers because of the availability of sophisticated programs, but costs and data compatibility are negative factors. Parameter optimization can be accomplished on the small computer, offering ease of programming, data compatibility, and low cost. A previously proposed random-search algorithm ('random creep') was found to be very slow in convergence. A method is proposed (the 'random leap' algorithm) which starts in a global search mode and automatically adjusts step size to speed convergence. A FORTRAN executive program for the random-leap algorithm is presented which calls a user-supplied function subroutine. An example of a function subroutine is given which calculates maximum-likelihood estimates of receiver operating-characteristic parameters from binary response data. Other applications in parameter estimation, generalized least squares, and matrix inversion are discussed.

Curry, R. E.↗

The potential application of the blackboard model of problem solving to multidisciplinary design

The potential application of the blackboard model of problem solving to multidisciplinary design is discussed. Multidisciplinary design problems are complex, poorly structured, and lack a predetermined decision path from the initial starting point to the final solution. The final solution is achieved using data from different engineering disciplines. Ideally, for the final solution to be the optimum solution, there must be a significant amount of communication among the different disciplines plus intradisciplinary and interdisciplinary optimization. In reality, this is not what happens in today's sequential approach to multidisciplinary design. Therefore it is highly unlikely that the final solution is the true optimum solution from an interdisciplinary optimization standpoint. A multilevel decomposition approach is suggested as a technique to overcome the problems associated with the sequential approach, but no tool currently exists with which to fully implement this technique. A system based on the blackboard model of problem solving appears to be an ideal tool for implementing this technique because it offers an incremental problem solving approach that requires no a priori determined reasoning path. Thus it has the potential of finding a more optimum solution for the multidisciplinary design problems found in today's aerospace industries.

Rogers, James L.↗

Precision Cleaning of Oxygen Systems and Components

Currently, NASA uses Dichloropentafluoropropane (HCFC-225), a Class II ozone depleting substance (ODs), to clean contaminated oxygen systems. Starting in 20 15, the Montreal Protocols and Clean Air Act prohibit the production and importation of all hydrochlorofluorocarbons (HCFC), except for limited use in refrigeration applications. Thus, a new non-ozone depleting solvent needs to be developed for use in cleaning. Optimally, such a solvent should also be environmentally benign or green to avoid needing to replace the new solvent with yet another solvent in the future due to other environmental concerns. Work for the first year consisted of two parts. The first part was developing a method of testing the cleaning efficiency of potential solvents. Stainless steel coupons were contaminated with a known weight of various contaminants and contaminant combinations and then immersed in solvent for ten minutes. The coupons were then removed and dried in an oven until all solvent had evaporated. Once dry, the coupons were weighed and the mass of the non-volatile residue (NVR) left on the coupon was determined. The cleaning efficiency of the solvents is reported as percent cleaning, with 100% cleaning being zero NVR left on the test coupon. The second half of the first goal was to use the develop method to perform baseline testing on current solvents. The second part of the work was to begin exploring alternative cleaning solvents. A variety of hydrofluorocarbons (HFCs) were tested. Preliminary testing was also performed with ionic liquids and aqueous surfactant solutions. Once potential solvents were identified, an analysis of the performance and environmental characteristics of each was to be conducted. Four contaminants were specified for use in testing. These are Mil-Spec-H-5606 (5606), a hydraulic fluid, Mil-H-83282B (83282), another hydraulic fluid, diethylhexyl sebacate (Sebacate), and WD-40. The structures of these contaminants are all similar, with long aliphatic hydrocarbon chains of lengths between fifteen and fifty. Contaminants were tested both individually and in combination. All combinations were done with equal weights of the constituent contaminants.

McLaughlin, Russell↗

Adding GPU Support to the Markov Chain Monte Carlo Code Catmip

In geophysics, we are confronted with many under-determined inverse problems. For example, all of our observations of earthquakes are made at the Earth’s surface. So, when we try to infer how slip during an earthquake evolves in space and time, we find that there are many potential slip histories that are consistent with our limited observations and our understanding of earthquake physics. One way to approach these problems is with Bayesian analysis which allows us to infer the ensemble of all potential slip models that satisfy the observations and our prior knowledge of earthquake physics. In Bayesian analysis, our prior knowledge is known as the prior probability density function or prior PDF, the fit to the data is known as the data likelihood, and the target PDF that satisfies both the prior PDF and data likelihood is known as the posterior PDF. However, simulating the posterior PDF typically requires using Markov Chain Monte Carlo (MCMC) to draw tens of billions of random realizations of earthquake slip models, which may not be computationally feasible. To make this and similar geophysical inversions computationally tractable, we developed the Cascading Adaptive Transitional Metropolis In Parallel (CATMIP) algorithm. CATMIP is an efficient parallel Markov Chain Monte Carlo (MCMC) sampler that is used for model fitting and uncertainty quantification in geophysics. Example use cases are earthquake rupture modeling, determining mineral composition on Mars, reconstructing the history of ocean salinity, and historical earthquake relocation. CATMIP employs many parallel instances of the Metropolis algorithm for sampling in a transitioning framework. Transitioning is a process in which a set of random samples at equilibrium with a known probability density function (PDF) are used as seeds for the Markov chains to sample successive target PDFs that incrementally move the distribution from the starting seeds to the final desired PDF that describes the relative plausibility of potential values for the model parameters. The algorithm is implemented as a Master-Worker model employing MPI for communication. The worker processes are loosely coupled with global parameters periodically optimized by the master process. This provides a very high amount of parallelism with little communication between updates. During the presentation we will discuss the history of the algorithm and elaborate the earthquake rupture modeling use case for the CATMIP package. Our first step toward GPU optimization was to optimize the code for the CPU. CPU profiling revealed that most of the compute time is spent in calls to level 2 BLAS routines and calls to GSL random number generators. We revised the algorithm to employ level 3 BLAS routines instead. In our presentation we will describe how this was accomplished. Adding GPU support to CATMIP consisted mostly of replacing the calls to GSL with calls to GPU vendor-provided library routines. A small number of loops were directly implemented in CUDA. In the presentation will provide implementation details. Finally, we will discuss methods for profiling and opportunities for further optimizing GPU execution. By creating a code with the flexibility to run on either a CPU or GPU architecture, CATMIP can be used on systems ranging from large CPU-based HPC environments to single servers with GPU acceleration and everything in between.

HECC↗

An Optimization Approach to Support Science Decision Making for Lunar Surface Exploration

Introduction: Scientific exploration is one of the three pillars of NASA’s Moon2Mars architecture, with crew surface extra vehicular activities (EVA) serving a critical enabling function. Development of surface EVA operational planning and execution, specifically integrating science and flight control teams (FCT), is currently being explored through analog scenarios. This integration, exercised, for example, through the Joint EVA and Hu-man Surface Mobility Test Team (JETT), allows for science input on EVA activities in near real-time through a Science Evaluation Room (SER), or Arte-mis science backroom, which integrates with the broader FCT through the Science Officer. The SER works within the FCT to support dynamic EVA planning in response to changes in operational constraints as well as science opportunities and re-prioritization, increasing the mission science return and accelerating the accomplishment of the Moon2Mars science objectives. The SER works within the FCT to provide recommendations to traverse execution in near real-time. One challenge is the requirement to deliver SER inputs to the FCT on operationally relevant timelines. Failure to do so may result in suboptimal execution of science exploration EVAs or even loss of key science objectives. To close this gap, we present a network optimization tool to allow the SER to provide rapid input to the FCT in response to changes in operational constraints or science opportunities. Inputs are predicated on approved science objectives, and clear rationale must be provided to the FCT for any requested change. Accordingly, this tool incorporates the Science Traceability Matrix (STM), SER prioritization scheme, and station characterization and action planning with operational constraints such as duration, traverse speed, and distance to maximize science objectives based on SER priorities, consistent with FCT operational requirements. Method: As a proof of concept, we used an existing linear programing software package used to simulate optimal routes through cellular metabolism. We built a Demonstrative Model with three STM objectives and four stations on a region of the Moon. The objectives were given an arbitrary prioritization and mapped to the stations through four possible crew actions. (Figs. 1 and 2). This station to STM mapping is consistent with the method used by the JETT5 Science Team to develop analog surface EVA science planning. We used a grid system with the landing site at the origin and the four stations placed across the positive x,y quadrant. Actions were assigned to each station and the accomplishment of those actions resulted in a numerical “reward” based on the ability of that action to achieve science objectives. The aggregate reward from each individual STM objective contributes to a global score (Science Yield), weighted by its priority. Operational constraints included a requirement to start and end at the landing site, 5 minutes each for initial station characterization and “clean up,” and variable total EVA time, traverse rate (fixed to 0.5 meters per second in our example), and time to perform each action (10, 5, 7, and 15 min for actions 1, 2, 3, and 4, respectively). Additional constraints and variables will be added in the future (e.g., sample mass, number of stations, traverse route constraints, illumination). Optimization. We converted the connections (arcs) between these stations (nodes) into a mixed integer linear programming optimization problem (arcs = constraints, nodes = variables) with the objective to maximize Science Yield. For any action, the Science Yield is equal to the relevance of that action to an STM objective [3, 2, and 1 point(s) for High, Med., and Low relevance, respectively], multiplied by the STM Objective Priority [3, 2, and 1 point(s) for High, Med., and Low priority, respectively]. This resulted in a model that computes the optimal station and action combination to maximize the Science Yield. These weightings can be adjusted by the SER as desired. Results: We explored three test cases for the Demonstrative Model. First, we set the maximum EVA duration to 120 minutes and computed the optimal route (Fig. 3A). The model suggested per-forming Actions 1 and 2 at Station P01, followed by Actions 1 and 2 at Station P02, and finally Actions 1 and 3 at Station P04 before returning to the Landing Site. Second, we adjusted the STM Objective Priori-ty order and computed the new optimal route (Fig. 3B). Under this situation, the model suggested per-forming all Actions at Station P02 followed by all Actions at Station P03. The previous test cases were relevant to SER planning activities. Next, we explored providing mid-EVA replanning input to the FCT. Scenario: While executing the Route in Fig. 3A the crew finishes at Station P01 and FCT decides that the EVA needs to finish in 45 minutes back at the Landing Site. FCT asks SER to recommend changes to the plan to accommodate this operation-al change. Using the model and incorporating these new constraints (start at Station P01, max. time of 45 min), the model suggested performing Actions 2 and 4 at Station P03 (Fig. 4), requiring 41 minutes to complete and return to the Landing Site. Interestingly, Station 3 was not part of the original route. Using the model, we determined the EVA would need 66 minutes, instead of 45, in order for the original Station P04 to yield a larger Science Yield than Station P03. The parametrization and simulation was per-formed in less than a minute, demonstrating the operational relevance of the approach. Future Efforts: The results from the Demonstrative Model suggest this tool can accelerate SER decision making on operationally relevant timelines. Use in analog activities, such as JETT5 or follow-ons, which have over a dozen stations for a crew to explore and over a dozen actions per station, will provide needed validation of the utility of this tool for planning EVAs, replanning mid-EVA, or planning follow-on EVAs based on previous results. Further integration with FCT execution monitoring tools may provide additional efficiency gains, al-lowing rapid and iterative exploration of operation-al and science decision space by the FCT and SER.

Science Operations↗

Design and Optimization of a 3-Stage Axial Supercritical CO2 Compressor

This paper presents the detailed design and optimization of a three-stage axial supercritical carbon dioxide (sCO2) compressor to support the advancement of sCO 2 power cycles, recognized for their efficiency and compactness in energy conversion. The three-stage design is a scaled model of the original nine-stage 100 MW design. The aerodynamic design and structural analysis were performed at the University of Cincinnati, and the results are presented. The first stage of the design has been meticulously manufactured and experimentally tested at University of Notre Dame Turbomachinery Laboratory. The design process starts with the preliminary design process, considering the required operating boundary conditions and geometrical constraints for full stage design. The design is then scaled down to 3-stage based on the power limitation. The definition for design parameters has been inspired from the EEE HPC design and tweaked to fit the sCO 2 operation. Axisymmetric analysis is performed next and the parametric geometry modeler -Tblade3 has been used to create 3D blade geometry from the results which can then be exported for the 3D CFD analysis and optimization. An efficiency of 89.85% is predicted for the final design at the design point.

Compressor↗

The GISS sounding temperature impact test

The impact of DST 5 and DST 6 satellite sounding data on mid-range forecasting was studied. The GISS temperature sounding technique, the GISS time-continuous four-dimensional assimilation procedure based on optimal statistical analysis, the GISS forecast model, and the verification techniques developed, including impact on local precipitation forecasts are described. It is found that the impact of sounding data was substantial and beneficial for the winter test period, Jan. 29 - Feb. 21. 1976. Forecasts started from initial state obtained with the aid of satellite data showed a mean improvement of about 4 points in the 48 and 772 hours Sub 1 scores as verified over North America and Europe. This corresponds to an 8 to 12 hour forecast improvement in the forecast range at 48 hours. An automated local precipitation forecast model applied to 128 cities in the United States showed on an average 15% improvement when satellite data was used for numerical forecasts. The improvement was 75% in the midwest.

Halem, M.↗

Arcjet thruster research and technology. Phase 1: Executive summary

The principal objective of this two phase program is to conduct the development research required to make the low power arcjet a flight ready technology. Many important results were obtained during Phase 1 to move closer to this objective. Fundamental analyses were performed of the arcjet nozzle, the gas kinetic reaction effects, the thermal environment, and the arc stabilizing vortex. These aided the conceptual understanding of the arcjet and guided design work. A hydrazine (N2H4) arcjet was designed that combined a flight qualified catalyst bed with a modular arcjet. Extensive testing was performed which demonstrated the feasibility of using this propellant in an arcjet for the first time. Startup techniques were developed, stability maintained, material compatibility tests conducted, and performance mapping tests performed. Specific impulse values from 400 to 730 seconds were produced with a non-optimized design. These levels are higher than were originally thought possible and proved that extremely high enthalpy values can be obtained with constricted arc technology. Erosion rate data are promising for lifetime extensions to meet flight application requirements. Power control unit (PCU) development was started with the design and fabrication of a laboratory high switching frequency supply. Valuable data were obtained on PCU operation and on the interaction with the dynamic arc. Phase 2 efforts presently underway are resolving key issues for multi-hundred hour lifetimes, are continuing to investigate arcjet/PCU interactions, and will demonstrate duty cycle N2H4 arcjet/PCU operation in a simulated flight mode for lifetimes consistent with initial applications.

Source record↗

Numerical Investigations of High Pressure Acoustic Waves in Resonators

This presentation presents work on numerical investigations of nonlinear acoustic phenomena in resonators that can generate high-pressure waves using acoustic forcing of the flow. Time-accurate simulations of the flow in a closed cone resonator were performed at different oscillation frequencies and amplitudes, and the numerical results for the resonance frequency and fluid pressure increase match the GRC experimental data well. Work on cone resonator assembly simulations has started and will involve calculations of the flow through the resonator assembly with and without acoustic excitation. A new technique for direct calculation of resonance frequency of complex shaped resonators is also being investigated. Script-driven command procedures will also be developed for optimization of the resonator shape for maximum pressure increase.

Athavale, Mahesh↗

DSN Beowulf Cluster-Based VLBI Correlator

The NASA Deep Space Network (DSN) requires a broadband VLBI (very long baseline interferometry) correlator to process data routinely taken as part of the VLBI source Catalogue Maintenance and Enhancement task (CAT M&E) and the Time and Earth Motion Precision Observations task (TEMPO). The data provided by these measurements are a crucial ingredient in the formation of precision deep-space navigation models. In addition, a VLBI correlator is needed to provide support for other VLBI related activities for both internal and external customers. The JPL VLBI Correlator (JVC) was designed, developed, and delivered to the DSN as a successor to the legacy Block II Correlator. The JVC is a full-capability VLBI correlator that uses software processes running on multiple computers to cross-correlate two-antenna broadband noise data. Components of this new system (see Figure 1) consist of Linux PCs integrated into a Beowulf Cluster, an existing Mark5 data storage system, a RAID array, an existing software correlator package (SoftC) originally developed for Delta DOR Navigation processing, and various custom- developed software processes and scripts. Parallel processing on the JVC is achieved by assigning slave nodes of the Beowulf cluster to process separate scans in parallel until all scans have been processed. Due to the single stream sequential playback of the Mark5 data, some ramp-up time is required before all nodes can have access to required scan data. Core functions of each processing step are accomplished using optimized C programs. The coordination and execution of these programs across the cluster is accomplished using Pearl scripts, PostgreSQL commands, and a handful of miscellaneous system utilities. Mark5 data modules are loaded on Mark5 Data systems playback units, one per station. Data processing is started when the operator scans the Mark5 systems and runs a script that reads various configuration files and then creates an experiment-dependent status database used to delegate parallel tasks between nodes and storage areas (see Figure 2). This script forks into three processes: extract, translate, and correlate. Each of these processes iterates on available scan data and updates the status database as the work for each scan is completed. The extract process coordinates and monitors the transfer of data from each of the Mark5s to the Beowulf RAID storage systems. The translate process monitors and executes the data conversion processes on available scan files, and writes the translated files to the slave nodes. The correlate process monitors the execution of SoftC correlation processes on the slave nodes for scans that have completed translation. A comparison of the JVC and the legacy Block II correlator outputs reveals they are well within a formal error, and that the data are comparable with respect to their use in flight navigation. The processing speed of the JVC is improved over the Block II correlator by a factor of 4, largely due to the elimination of the reel-to-reel tape drives used in the Block II correlator.

Rogstad, Stephen P.↗

The Utilization Profiles of the CCSDS Unified Space Link Protocol (USLP)

The purpose of this paper is to identify the utilization profiles for interfacing the Data Protocol Sublayer using the Unified Space Link Protocols (USLP) (reference 1) with the space link coding procedures as specified in the CCSDS Coding & Synchronization Blue Books (references 2 through 5), used in both telecommand and telemetry applications. This paper describes how the USLP Protocol utilizes the coding and synchronization sublayer to support: a. Direct to Earth (DTE) telemetry links for engineering and science data b. Direct to Earth (DTE) telemetry links for very high rate science data c. Direct from Earth (DFE) command, sequencing and flight software loads d. Space to Space Links (Proximity) utilized by orbiters for data exchange to/from surface bound assets. The CCSDS has divided the functions of the Data Link Layer into two sublayers: the Data Link Protocol Sublayer (DLP-SL) and the Coding and Synchronization Sublayer (CS-SL). The Data Link Protocol Sublayer (DLP-SL) interfaces to the users, accepting the data that is to be transported, on the sending side of the link, and delivering that data on the receiving end. The Transfer Frame is the data unit that is transferred across the Data Link Protocol Sublayer and the Coding and Synchronization Sublayer boundary. The Coding and Synchronization Sublayer (CS-SL) provides the encoding, randomization, and frame synchronization functions that prepares the USLP Transfer Frame for transport across the space link. The CS-SL is divided into 2 processes: 1) The Frame Interface Processes (FIP) performs the interface functions required to prepare the data for delivery to the Coding/Decoding Process (CDP). This process includes prepending a Frame Start Marker to the provided frame, when management has designated that the frame is not to be aligned to the codeblock or when there is no block code used. 2) The Coding/Decoding Process (CDP) performs the forward error correction processes that are used to optimize the performance of the link and minimize the error rate. The CDP creates the symbol stream that is delivered to the Physical Layer. The transfer of the USLP transfer frames across different types of space links is the focus of this paper. The Protocol Data Unit (PDU) that is passed in both directions between the Data Link Protocol Sublayer (DLP-SL) and Coding and Synchronization Sublayer (CS-SL) is the transfer frame. The USLP frame structure provides flexibility that can be constrained by the functions utilized within the CS-SL that prepare the transfer frame for transit. For example, the USLP transfer frame contains a length field that enables the frame to be of variable length but CS-SL under certain conditions may constrain the frame to be fixed in length. This paper describes 5 operational modes available for use by the Data Link Layer to provide data exchange across the USLP space link. These modes are different because different operational requirements apply to vastly different types of space links and thus the communications implementation requirements differ. The environmental issues include the power or energy available, the distance between the end points of the link, the complexity of the equipment available at those end points, the atmospheric conditions and radiometric frequency selection. The CS-SL utilizes different forward error correcting codes supported by specific operational modes to configure the data for transit. This paper describes all of the operational modes in a series of data models which decompose the functionality between the Data Link Protocol Sublayer and the Coding and Synchronization sublayer. The operational modes described are: 1. Uncoded Mode: has been used for short links that contain significant available power to provide an acceptable frame error rate. The frames in this mode can be variable in length and typically use an error detection algorithm (i.e., CRC) to determine if there are errors in the received frame. 2. Convolutional Only Mode: is currently the prime forward error correction coding used for the proximity links. The frames in this mode can be variable in length and typically use an error detection algorithm (i.e., CRC) to determine if there are errors in the received frame. 3. Variable Length Frame Aligned to Variable Length Codeblock (TC): is used for Direct from Earth links were power levels are high and the simple, least complex code i.e., the BCH code is used. This mode has been in use since the early 1970s. The BCH code is a short code and the decoder is easy to implement. 4. Fixed Length Frame Aligned to Fixed Length Codeblock (AOS/TM): was introduced when the concatenated Convolutional and Reed-Solomon Code was formulated to provide significant reduction in link data error rate and the ability to determine if there was an error in the decoded codeblock. The frame is aligned to the codeblock so that there is a one to one relationship of frame errors to codeblock errors without additional error detection coding being added. This mode requires the protocol frames to be the exact size of the message portion of the codeblock. 5. Frames Unaligned to Fixed Length Codeblocks (Currently used for very high rates and space to space links): This mode is currently used for missions that have a very high data rate that can be controlled adaptively as the environment changes and as the next generation operating mode for the proximity link. This mode from a coded data stream point of view is exactly like that described in 4. above, except that the frame need not be aligned to the codeblock. There is no requirement on frame length when using this mode. Thus when using USLP it can be used to support links that require short or long frames. There is also no mandatory requirement that frames cannot be separated by idle data reducing the tight data rate connection requirements between the data link protocol sublayer and the coding & synchronization sublayer. In conclusion, how these operational modes can be put to use in mission operational scenarios is described for Direct from Earth links (DFE), Direct to Earth links (DTE), and Proximity links.

Greenberg, E.↗