Search NASA⌕ Search

SEARCH · Search NASA

Results for “Multi - threaded programming”

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

Multi-hundred kilowatt roll ring assembly

A program was completed to develop an evaluation unit of a high power rotary transfer device for potential application in a space environment. This device was configured around a Roll Ring concept which performs the same function as a slip ring/brush assembly with a rolling instead of sliding interface. An eight circuit Evaluation Unit (EU) and a portable Test Fixture (TF) were designed and fabricated. The EU was designed to transfer currents to 200 amperes at a potential of as high as 500 volts for an ultimate 100 kW/circuit transfer capability. The EU was evaluated in vacuum at dc transfer currents of 50 to 200 amperes at voltages to 10 volts and at 500 volts at 2 amperes. Power transfer to levels of 2 kW through each of the eight circuits was completed. Power transfer in vacuum at levels and efficiencies not previously achieved was demonstrated. The terminal-to-terminal resistance was measured to be greater than 0.42 milliohms which translates to an efficiency at 100 kW of 99.98 percent. The EU and TF have been delivered to the Lewis Research Center and are being prepared tor testing at increased power levels and for life testing, which will include both dc and ac power.

Jacobson, Peter E.↗

Scenario Complexity for Unmanned Aircraft System Traffic

This work introduces an approach to estimate the complexity of a low-altitude air traffic scenario involving multiple UASs using mathematical programming. Given a set of multi-point UAS flight trajectories, vehicle dynamics, and a conflict resolution algorithm, an abstract model is developed such that it can be solved quickly using a mathematical programming optimization software without running high-fidelity simulations that can be computationally expensive and may not suit real-time applications. In the abstract model, each vehicle is represented by a time-varied vector associated with position, speed, and heading information. The total extra distance that aircraft need to divert from their original routes to avoid collisions is computed and used to setup a quadratic programming formula. The metrics including the number of conflicts and extra distances travelled by all vehicles are then utilized to estimate the complexity of a given UAS flight scenario. Results and verification against high-fidelity simulations will be provided in the final draft.

UTM↗

Scenario Complexity for Unmanned Aircraft System Traffic

This work introduces an approach to estimate the complexity of a low-altitude air traffic scenario involving multiple UASs using mathematical programming. Given a set of multi-point UAS flight trajectories, vehicle dynamics, and a conflict resolution algorithm, an abstract model is developed such that it can be solved quickly using a mathematical programming optimization software without running high-fidelity simulations that can be computationally expensive and may not suit real-time apA quick and accurate assessment of complexity for a given traffic scenario can help plan and schedule flights to alleviate traffic bottleneck and mitigate operation risks, especially for unmanned aerial system traffic management where high traffic density or complexity is expected. This work introduces a traffic scenario complexity metric that was constructed based on the number of potential conflicts weighted by the conflict resolution cost associated. The cost associated with a conflict is calculated based on the corresponding conflict resolution maneuvers. To obtain the conflict resolution maneuvers, a MILP-based optimization was formulated with the vehicle model and conflict management parameters incorporated. To evaluate the complexity metrics, an approach of using measurements from high-fidelity simulations was proposed. The scenario complexity measurements for 920 random-generated scenarios were obtained through high-fidelity simulations and treated as the ground truth. Two statistics methods: Pearson and Alternative Conditional Expectations were applied for analysis. The results showed that the number of flights has low correlation with the scenario complexity according to the correlation coefficients calculated by both methods. The Alternative Conditional Expectations method shows that the proposed scenario complexity metric has better correlation with the ground truth than the number of potential conflicts.plications. In the abstract model, each vehicle is represented by a time-varied vector associated with position, speed, and heading information. The total extra distance that aircraft need to divert from their original routes to avoid collisions is computed and used to setup a quadratic programming formula. The metrics including the number of conflicts and extra distances travelled by all vehicles are then utilized to estimate the complexity of a given UAS flight scenario. Results and verification against high-fidelity simulations will be provided in the final draft.

traffic complexity↗

Multi-Node Modeling of Cryogenic Tank Pressurization System Using Generalized Fluid System Simulation Program

Cryogenic Tanks are pressurized by inert gas such as Helium or Nitrogen to maintain the required pressure of the propellant delivered to the turbo-pump of a liquid rocket engine. Thermo-fluid system simulation tools are used to analyze the pressurization process of a cryogenic tank. Most system level codes (GFSSP and ROCETS) use single node1 to represent ullage which is the gaseous space in the tank. Ullage space in a cryogenic tank is highly stratified because the entering inert gas is at ambient temperature whereas the liquid propellant is at a cryogenic temperature. A single node model does not account for the effect of temperature gradient in the ullage. High fidelity Navier-Stokes based CFD model of Tank Pressurization is not practical for running a long duration transient model with thousands and millions of nodes. A possible recourse is to construct a multi-node model with system level code that can account for ullage stratification.

Bandyopadhyay, Alak↗

CaTs Lab (CHAOS and Thermal Sciences Laboratory)

The CHAOS and Thermal Sciences Laboratory (CaTs) at James Madison University evolved into a noteworthy effort to increase minority representation in the sciences and mathematics. Serving ten students and faculty directly, and nearly 50 students indirectly, CaTs, through recruitment efforts, workshops, mentoring programs, tutorial services and research and computational laboratories, fulfilled its intent to initiate an academically enriched research program aimed at strengthening the academic and self-actualization skills of undergraduate students with potential to pursue doctoral study in the sciences. The stated goal of the program was to increase by 5% the number of enrolled mathematics and science students into the program. Success far exceeded the program goals by producing 100% graduation rate of all supported recipients during its tenure, with 30% of the students subsequently in pursuit of graduate degrees. Student retention in the program exceeded 90% and faculty participation exceeded the three members involved in mentoring and tutoring, gaining multi-disciplinary support. Aggressive marketing of the program resulted in several paid summer internships and commitments from NASA and an ongoing relationship with CHROME, a nationally recognized organization which focuses on developing minority students in the sciences and mathematics. Success of the program was only limited by the limited fiscal resources at NASA which resulted in phasing out of the program.

Teate, Anthony A.↗

Failure Criterion For Isotropic Time Dependent Materials Which Accounts for Multi-Axial Loading

The Space Shuttle's Reusable Solid Rocket Motor (RSRM) nozzle program has recently conducted testing to characterize the effects of multi-axial loading, temperature and time on the failure characteristics of TIGA321, EA913NA, EA946 (three filled epoxy adhesives). From the test data a "Multi-Axial, Temperature, and Time Dependent" or MATT failure criterion was developed. It is shown that this criterion simplifies, for constant load and constant load rate conditions, into a form that can be easily used for stress analysis. Failure for TIGA321 and EA913NA are characterized below their glass transition temperature. Failure for EA946 is characterized for conditions that pass through its glass transition. The MATT failure criterion is shown to be accurate for a wide range of conditions for these adhesives.

Richardson, D. E.↗

GEODYN operations description, volume 3

The operating and set-up procedures for the multi-satellite, multi-arc GEODYN- Orbit Determination program are described. All system output is analyzed. The GEODYN Program is the nucleus of the entire GEODYN system. It is a definitive orbit and geodetic parameter estimation program capable of simultaneously processing observations from multiple arcs of multiple satellites. GEODYN has two modes of operation: (1) the data reduction mode and (2) the orbit generation mode.

Martin, T. V.↗

Stimulation of a turbofan engine for evaluation of multivariable optimal control concepts

The development of control systems for jet engines requires a real-time computer simulation. The simulation provides an effective tool for evaluating control concepts and problem areas prior to actual engine testing. The development and use of a real-time simulation of the Pratt and Whitney F100-PW100 turbofan engine is described. The simulation was used in a multi-variable optimal controls research program using linear quadratic regulator theory. The simulation is used to generate linear engine models at selected operating points and evaluate the control algorithm. To reduce the complexity of the design, it is desirable to reduce the order of the linear model. A technique to reduce the order of the model; is discussed. Selected results between high and low order models are compared. The LQR control algorithms can be programmed on digital computer. This computer will control the engine simulation over the desired flight envelope.

Seldner, K.↗

Simulation of a turbofan engine for evaluation of multivariable optimal control concepts

This paper describes the development and use of a real-time simulation of the F100-PW-100 turbofan engine. The simulation is being used in a multi-variable optimal controls research program using linear quadratic regulatory theory. The simulation is used to generate linear engine models at selected operating points and evaluate the control algorithm. The paper discusses a technique to reduce the order of the model and compares selected results between high and low order models.

Seldner, K.↗

Studies of flow separation and stalling on one- and two-element airfoils at low speeds

Research has been conducted on the nature of airfoil behavior at pre- and post-separated angles of attack. Detailed wind tunnel studies have been made of boundary layer and wake fields for the GA(W)-1 airfoil, and the airfoil with a 0.3 chord Fowler flap. Experimental data are compared with theoretical predictions from a multi-element viscous flow computer program. Theoretical predictions are reasonably accurate for unseparated flows, but have serious errors when separation is present. Some recent techniques for modeling post-separated flow behavior are discussed in light of the present experiments.

Seetharam, H. C.↗

Upgraded viscous flow analysis of multi-element airfoils

A description of an improved version of the NASA/Lockheed multi-element airfoil analysis computer program is presented. The improvements include several major modifications of the aerodynamic model as well as substantial changes of the computer code. The modifications of the aerodynamic model comprise the representation of the boundary layer and wake displacement effects with an equivalent source distribution, the prediction of wake parameters with Green's lag-entrainment method, the calculation of turbulent boundary layer separation with the method of Nash and Hicks, the estimation of the onset of confluent boundary layer separation with a modified form of Goradia's method, and the prediction of profile drag with the formula of Squire and Young. The modifications of the computer program for which the structured approach to computer software development was employed are also described. Important aspects of the structured program development such as the functional decomposition of the aerodynamic theory and its numerical implementation, the analysis of the data flow within the code, and the application of a pseudo code are discussed.

Brune, G. W.↗

Variable stream control engine for advanced supersonic aircraft design update

The updating of the engine concept for a second-generation supersonic transport, the variable stream control engine (VSCE), in terms of mechanical design definition and estimated performance is discussed. The design definition reflects technology advancements that improve system efficiency, durability and environments were established. The components unique to the VSCE concept, a high performance duct burner and a low noise coannular nozzle, and the high temperature components are identified as critical technologies. Technology advances for the high temperature components (main combustor and turbines) are also discussed. To address the requirements in this area, the technical approach for undertaking a high temperature validation program is defined. The multi-phased effort would include assorted rig and laboratory tests, then culminate with the demonstration of a flight-type main combustor and single-stage high pressure turbine at operating conditions envisioned for a VSCE.

Hunt, R. B.↗

Dual wing, swept forward swept rearward wing, and single wing design optimization for high performance business airplanes

An investigation was performed to compare closely coupled dual wing and swept forward swept rearward wing aircraft to corresponding single wing 'baseline' designs to judge the advantages offered by aircraft designed with multiple wing systems. The optimum multiple wing geometry used on the multiple wing designs was determined in an analytic study which investigated the two- and three-dimensional aerodynamic behavior of a wide range of multiple wing configurations in order to find the wing geometry that created the minimum cruise drag. This analysis used a multi-element inviscid vortex panel program coupled to a momentum integral boundary layer analysis program to account for the aerodynamic coupling between the wings and to provide the two-dimensional aerodynamic data, which was then used as input for a three-dimensional vortex lattice program, which calculated the three-dimensional aerodynamic data. The low drag of the multiple wing configurations is due to a combination of two dimensional drag reductions, tailoring the three dimensional drag for the swept forward swept rearward design, and the structural advantages of the two wings that because of the structural connections permitted higher aspect ratios.

Rhodes, M. D.↗

Dual adaptive control: Design principles and applications

The design of an actively adaptive dual controller based on an approximation of the stochastic dynamic programming equation for a multi-step horizon is presented. A dual controller that can enhance identification of the system while controlling it at the same time is derived for multi-dimensional problems. This dual controller uses sensitivity functions of the expected future cost with respect to the parameter uncertainties. A passively adaptive cautious controller and the actively adaptive dual controller are examined. In many instances, the cautious controller is seen to turn off while the latter avoids the turn-off of the control and the slow convergence of the parameter estimates, characteristic of the cautious controller. The algorithms have been applied to a multi-variable static model which represents a simplified linear version of the relationship between the vibration output and the higher harmonic control input for a helicopter. Monte Carlo comparisons based on parametric and nonparametric statistical analysis indicate the superiority of the dual controller over the baseline controller.

Mookerjee, Purusottam↗

Application of fuzzy theories to formulation of multi-objective design problems

Much of the decision making in real world takes place in an environment in which the goals, the constraints, and the consequences of possible actions are not known precisely. In order to deal with imprecision quantitatively, the tools of fuzzy set theory can by used. This paper demonstrates the effectiveness of fuzzy theories in the formulation and solution of two types of helicopter design problems involving multiple objectives. The first problem deals with the determination of optimal flight parameters to accomplish a specified mission in the presence of three competing objectives. The second problem addresses the optimal design of the main rotor of a helicopter involving eight objective functions. A method of solving these multi-objective problems using nonlinear programming techniques is presented. Results obtained using fuzzy formulation are compared with those obtained using crisp optimization techniques. The outlined procedures are expected to be useful in situations where doubt arises about the exactness of permissible values, degree of credibility, and correctness of statements and judgements.

Dhingra, A. K.↗

Atmospheric aerosol and Doppler lidar studies

Experimental and theoretical studies were performed of atmospheric aerosol backscatter and atmospheric dynamics with Doppler lidar as a primary tool. Activities include field and laboratory measurement and analysis efforts. The primary focus of activities related to understanding aerosol backscatter is the GLObal Backscatter Experiment (GLOBE) program. GLOBE is a multi-element effort designed toward developing a global aerosol model to describe tropospheric clean background backscatter conditions that Laser Atmospheric Wind Sounder (LAWS) is likely to encounter. Two survey missions were designed and flown in the NASA DC-8 in November 1989 and May to June 1990 over the remote Pacific Ocean, a region where backscatter values are low and where LAWS wind measurements could make a major contribution. The instrument complement consisted of pulsed and continuous-wave (CW) CO2 gas and solid state lidars measuring aerosol backscatter, optical particle counters measuring aerosol concentration, size distribution, and chemical composition, a filter/impactor system collecting aerosol samples for subsequent analysis, and integrating nephelometers measuring visible scattering coefficients. The GLOBE instrument package and survey missions were carefully planned to achieve complementary measurements under clean background backscatter conditions.

Rothermel, Jeff↗

X ray microscope/telescope test and alignment

The tasks performed by the Center for Applied Optics (CAO) in support of the Normal Incidence Multilayer X-Ray Optics Program are detailed. The Multi-Spectral Solar Telescope Array (MSSTA) was launched on a Terrier-boosted Black Brant sounding rocket from White Sands Missile Range on 13 May 1991. High resolution images of the sun in the soft x ray to extreme ultraviolet (EUV) regime were obtained with normal-incidence Cassegrain, Ritchey-Chretien, and Herschelian telescopes mounted in the sounding rocket. MSSTA represents the first use of multilayer optics to study a very broad range of x ray and EUV solar emissions. Energy-selective properties of multilayer-coated optics allow distinct groups of emission lines to be isolated in the solar corona and transition region. Features of the near and far coronal structures including magnetic loops of plasmas, coronal plumes, coronal holes, faint structures, and cool prominences are visible in these images. MSSTA successfully obtained unprecedented information regarding the structure and dynamics of the solar atmosphere in the temperature range of 10(exp 4)-10(exp 7) K. The performance of the MSSTA has demonstrated a unique combination of ultra-high spatial resolution and spectral differentiation by use of multilayer optics.

Walker, Arthur B. C.↗