Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Control flows”

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 631 records · Page 35

Fluid Mechanics, Drag Reduction and Advanced Configuration Aeronautics

This paper discusses Advanced Aircraft configurational approaches across the speed range, which are either enabled, or greatly enhanced, by clever Flow Control. Configurations considered include Channel Wings with circulation control for VTOL (but non-hovering) operation with high cruise speed, strut-braced CTOL transports with wingtip engines and extensive ('natural') laminar flow control, a midwing double fuselage CTOL approach utilizing several synergistic methods for drag-due-to-lift reduction, a supersonic strut-braced configuration with order of twice the L/D of current approaches and a very advanced, highly engine flow-path-integrated hypersonic cruise machine. This paper indicates both the promise of synergistic flow control approaches as enablers for 'Revolutions' in aircraft performance and fluid mechanic 'areas of ignorance' which impede their realization and provide 'target-rich' opportunities for Fluids Research.

Bushnell, Dennis M.↗

A Selected Operational History of the Internal Thermal Control System (ITCS) for International Space Station (ISS)

The Internal Thermal Control System (ITCS) has been developed jointly by Boeing Corporation, Huntsville, Alabama and Honeywell Engines & Systems, Torrance, California to meet the internal thermal control needs for the International Space Station (ISS). The ITCS provides heat removal for the critical life support systems and thermal conditioning for numerous experiment racks. The ITCS will be fitted on a number of modules on the ISS. The first US Element containing the ITCS, Node 1, was launched in December 1998. Since Node 1 does not contain a pump to circulate the fluid it was not filled with ITCS fluid until after the US Laboratory Module was installed. The second US Element module, US Laboratory Module, which contains the pumps and all the major ITCS control hardware, was launched in February 2001. The third US Element containing the ITCS, the US Airlock, was launched in July 2001. The dual loop system of the ITCS is comprised of a lowtemperature loop (LTL) and a moderate-temperature loop (MTL). Each loop has a pump package assembly (PPA), a system flow control assembly (SFCA), a threeway mixing valve (TWMV), several rack flow control assemblies (RFCA), cold plates, pressure sensors, temperature sensors, pump bypass assembly (PBA) and a heat exchanger. In addition, the MTL has an additional TWMV, a payload regeneration heat exchanger (P/RHE) and a manual flow control valve (MFCV). The LTL has a service performance and checkout unit (SPCU) heat exchanger. The two loops are linked via one loop crossover assembly (LCA) providing cross loop capabilities and a single PPA, two-loop functionality. One important parameter monitored by the ground stations and on-orbit is the amount of fluid leakage from the ITCS. ISS fluid leakage is of importance since ITCS fluid is costly to re-supply, may be difficult to clean up in zero-g, and if uncontained could lead to equipment failures and potential hazards. This paper examines the nominal leakage observed over period of a year of on-orbit operation and compares this with analysis predictions. This paper also addresses the off-nominal leakage and a fluid transfer event causing significant changes in accumulator quantity.

Patel, Vipul P.↗

CG-Kit: Code Generation Toolkit for performant and maintainable variants of source code applied to Flash-X hydrodynamics simulations

CG-Kit is a new Code Generation tool-Kit that we have developed as a part of the solution for portability and maintainability for multiphysics computing applications. The development of CG-Kit is rooted in the urgent need created by the shifting landscape of high-performance computing platforms and the algorithmic complexities of a particular large-scale multiphysics application: Flash-X. To efficiently use computing resources on a heterogeneous node, an application must have a map of computation to resources and a mechanism to move the data and computation to the resources according to the map. Most existing performance portability solutions are focussed on abstracting the expression of computations so that a unified source code can be specialized to run on different resources. However, such an approach is insufficient for a code like Flash-X, which has a multitude of code components that can be assembled in various permutations and combinations to form different instances of applications. Similar challenges apply to any code that has composability, where a single specified way of apportioning work among devices may not be optimal. Additionally, use cases arise where the optimal control flow of computation may differ for different devices while the underlying numerics remain identical. This combination leads to unique challenges including handling an existing large code base in Fortran and/or C/C++, subdivision of code into a great variety of units supporting a wide range of physics and numerical methods, different parallelization techniques for distributed and shared memory systems and accelerator devices, and heterogeneity of computing platforms requiring coexisting variants of parallel algorithms. All of these challenges demand that scientific software developers apply existing knowledge about domain applications, algorithms, and computing platforms to determine custom abstractions and granularity for code generation. There is a critical lack of tools to tackle those problems. CG-Kit is designed to fill this gap by providing a user with the ability to express their desired control flow and computation-to-resource map in the form a pseudocode-like recipe. It consists of standalone tools that can be combined into highly specific and, we argue, highly effective portability and maintainability toolchains. Here we present the design of our new tools: parametrized source trees, control flow graphs, and recipes. The tools are implemented in Python. They are agnostic to the programming language of the source code targeted for code generation. In conclusion, we demonstrate the capabilities of the toolkit with two examples, first, multithreaded variants of the basic AXPY operation, and second, variants of parallel algorithms within a hydrodynamics solver, called Spark, from Flash-X that operates on block-structured adaptive meshes.

Algorithmic portability↗

U.S. Air Force Research Laboratory's Need for Flow Physics and Control With Applications Involving Aero-Optics and Weapon Bay Cavities

To develop New Flow Control Techniques: a) Knowledge of the Flow Physics with and without control. b) How does Flow Control Effect Flow Physics (What Works to Optimize the Design?). c) Energy or Work Efficiency of the Control Technique (Cost - Risk - Benefit Analysis). d) Supportability, e.g. (size of equipment, computational power, power supply) (Allows Designer to include Flow Control in Plans).

Schmit, Ryan↗

Digital Valve for High Pressure High Flow Applications

To address the challenges, which are involved with the development of flow control valves that can meet the requirements of deep oil wells such as high pressure, high flow rate, limited power and limited space, the authors have conceived a novel design configuration [1]. This design consists of a digitalized flow control valve with multipath and multistage pressure reduction structures. Specifically, the valve is configured as a set of parallel flow paths from the inlet to the outlet. A choke valve controls the total flow rate by digitally opening different paths or different combination of the paths. Each path is controlled by a poppet cap valve basically operated in on-off states. The number of flow states is 2N where N is the number of flow paths. To avoid erosion from sand in the oil and high speed flow, the seal area of the poppet cap valve is located at a distance from the flow inlet away from the high speed flow and the speed is controlled to stay below a predefined erosion safe limit. The path is a multistage structure composed of a set of serial nozzles-expansion chambers that equally distribute the total pressure drop to each stage. The pressure drop of each stage and, therefore, the flow speed at the nozzles and expansion chambers is controlled by the number of stages. The paths have relatively small cross section and could be relatively long for large number of stages and still fit in the strict annular space limit of a typical downhole region of an oil well. The paper will present the design configuration, analysis and preliminary test results.

downhole↗

Status of F16XL SSLFC numerical design validation

The viewgraphs and discussion of the status of the F-16XL SSLFC numerical design validation are provided. The F-16XL Supersonic Laminar Flow Control Program (SSLFC) is a joint effort involving Rockwell's North American Aircraft Division, NASA Ames-Dryden Flight Research Facility, and NASA Langley Research Center. The objectives of the program are to demonstrate that laminar flow can be obtained on a highly swept wing at supersonic speeds, validate the capabilities of a numerical methodology designed to predict boundary layer transition, and validate the capabilities of the methodology in the design of active and passive laminar flow control (LFC) concepts. The F-16XL SSLFC Program consists of the design, fabrication, installation, and flight test of an active laminar flow control glove for the F-16XL. The glove design emphasized the active (suction) control of attachment line and crossflow boundary condition instabilities. The glove design envelop was constrained by the existing geometry, safety of flight considerations, and space requirements for the suction mechanism. The leading edge extension of the glove was limited to 10 inches for consideration of asymmetric flying qualities and the glove height above the existing surface restricted to two inches. The active (suction) portion of the wing extends to nominally 25 percent chord. The glove was constructed of a micro-perforated titanium sheet (hole diameter = 0.025 inches, spacing ratio = 1/8, and sheet thickness = 0.0025 inches). The glove design includes 22 separate chambers to allow suction variation in the chordwise direction. The F-16XL SSLFC program is currently in the flight test phase.

George, Mike↗

A Resonant Pulse Detonation Actuator for High-Speed Boundary Layer Separation Control

A variety of different types of actuators have been previously investigated as flow control devices. Potential applications include the control of boundary layer separation in external flows, as well as jet engine inlet and diffuser flow control. The operating principles for such devices are typically based on either mechanical deflection of control surfaces (which include MEMS flap devices), mass injection (which includes combustion driven jet actuators), or through the use of synthetic jets (diaphragm devices which produce a pulsating jet with no net mass flow). This paper introduces some of the initial flow visualization work related to the development of a relatively new type of combustion-driven jet actuator that has been proposed based on a pulse detonation principle. The device is designed to utilize localized detonation of a premixed fuel (Hydrogen)-air mixture to periodically inject a jet of gas transversely into the primary flow. Initial testing with airflow successfully demonstrated resonant conditions within the range of acoustic frequencies expected for the design. Schlieren visualization of the pulsating air jet structure revealed axially symmetric vortex flow, along with the formation of shocks. Flow visualization of the first successful sustained oscillation condition is also demonstrated for one configuration of the current test section. Future testing will explore in more detail the onset of resonant combustion and the approach to conditions of sustained resonant detonation.

Beck, B. T.↗

Development and Application of LES for the Unsteady Flows in Turbomachinery

Recent progress in applying the Large Eddy Simulation (LES) to flow control in turbomachinery is reviewed. The development of flow control in turbomachinery requires accurate prediction of detailed three-dimensional flow structures including unsteady motion of various vortex systems. It has been shown that LES provides more realistic description of the complex flowfields compared to steady and unsteady Reynolds-averaged Navier- Stokes simulations (RANS & URANS).

Hah, Chunill↗

Can Large Language Models Understand Intermediate Representations?

Intermediate Representations (IRs) are essential in compiler design and program analysis, yet their comprehension by Large Language Models (LLMs) remains underexplored. This paper presents a pioneering empirical study to investigate the capabilities of LLMs, including GPT-4, GPT-3, Gemma 2, LLaMA 3.1, and Code Llama, in understanding IRs. We analyze their performance across four tasks: Control Flow Graph (CFG) reconstruction, decompilation, code summarization, and execution reasoning. Our results indicate that while LLMs demonstrate competence in parsing IR syntax and recognizing high-level structures, they struggle with control flow reasoning, execution semantics, and loop handling. Specifically, they often misinterpret branching instructions, omit critical IR operations, and rely on heuristic-based reasoning, leading to errors in CFG reconstruction, IR decompilation, and execution reasoning. The study underscores the necessity for IR-specific enhancements in LLMs, recommending fine-tuning on structured IR datasets and integration of explicit control flow models to augment their comprehension and handling of IR-related tasks.

Jiang, Hailong↗

CFD Results for an Axisymmetric Isentropic Relaxed Compression Inlet

The OVERFLOW code was used to calculate the flow field for a family of five relaxed compression inlets, which were part of a screening study to determine a configuration most suited to the application of microscale flow control technology as a replacement for bleed. Comparisons are made to experimental data collected for each of the inlets in the 1- by 1-Foot Supersonic Wind Tunnel at the NASA Glenn Research Center (GRC) to help determine the suitability of computational fluid dynamics (CFD) as a tool for future studies of these inlets with flow control devices. Effects on the wind tunnel results of the struts present in a high subsonic flow region accounted for most of the inconsistency between the results. Based on the level of agreement in the present study, it is expected that CFD can be used as a tool to aid in the design of a study of this class of inlets with flow control.

Hirt, Stefanie M.↗

Active Control of Flow Separation Over an Airfoil

Designing an aircraft without conventional control surfaces is of interest to aerospace community. In this direction, smart actuator devices such as synthetic jets have been proposed to provide aircraft maneuverability instead of control surfaces. In this article, a numerical study is performed to investigate the effects of unsteady suction and blowing on airfoils. The unsteady suction and blowing is introduced at the leading edge of the airfoil in the form of tangential jet. Numerical solutions are obtained using Reynolds-Averaged viscous compressible Navier-Stokes equations. Unsteady suction and blowing is investigated as a means of separation control to obtain lift on airfoils. The effect of blowing coefficients on lift and drag is investigated. The numerical simulations are compared with experiments from the Tel-Aviv University (TAU). These results indicate that unsteady suction and blowing can be used as a means of separation control to generate lift on airfoils.

Ravindran, S. S.↗

Current Trends in Modeling Research for Turbulent Aerodynamic Flows

The engineering tools of choice for the computation of practical engineering flows have begun to migrate from those based on the traditional Reynolds-averaged Navier-Stokes approach to methodologies capable, in theory if not in practice, of accurately predicting some instantaneous scales of motion in the flow. The migration has largely been driven by both the success of Reynolds-averaged methods over a wide variety of flows as well as the inherent limitations of the method itself. Practitioners, emboldened by their ability to predict a wide-variety of statistically steady, equilibrium turbulent flows, have now turned their attention to flow control and non-equilibrium flows, that is, separation control. This review gives some current priorities in traditional Reynolds-averaged modeling research as well as some methodologies being applied to a new class of turbulent flow control problems.

Gatski, Thomas B.↗

Distributed Aerodynamic Sensing and Processing Toolbox

A Distributed Aerodynamic Sensing and Processing (DASP) toolbox was designed and fabricated for flight test applications with an Aerostructures Test Wing (ATW) mounted under the fuselage of an F-15B on the Flight Test Fixture (FTF). DASP monitors and processes the aerodynamics with the structural dynamics using nonintrusive, surface-mounted, hot-film sensing. This aerodynamic measurement tool benefits programs devoted to static/dynamic load alleviation, body freedom flutter suppression, buffet control, improvement of aerodynamic efficiency through cruise control, supersonic wave drag reduction through shock control, etc. This DASP toolbox measures local and global unsteady aerodynamic load distribution with distributed sensing. It determines correlation between aerodynamic observables (aero forces) and structural dynamics, and allows control authority increase through aeroelastic shaping and active flow control. It offers improvements in flutter suppression and, in particular, body freedom flutter suppression, as well as aerodynamic performance of wings for increased range/endurance of manned/ unmanned flight vehicles. Other improvements include inlet performance with closed-loop active flow control, and development and validation of advanced analytical and computational tools for unsteady aerodynamics.

Brenner, Martin↗

A system architecture for a planetary rover

Each planetary mission requires a complex space vehicle which integrates several functions to accomplish the mission and science objectives. A Mars Rover is one of these vehicles, and extends the normal spacecraft functionality with two additional functions: surface mobility and sample acquisition. All functions are assembled into a hierarchical and structured format to understand the complexities of interactions between functions during different mission times. It can graphically show data flow between functions, and most importantly, the necessary control flow to avoid unambiguous results. Diagrams are presented organizing the functions into a structured, block format where each block represents a major function at the system level. As such, there are six blocks representing telecomm, power, thermal, science, mobility and sampling under a supervisory block called Data Management/Executive. Each block is a simple collection of state machines arranged into a hierarchical order very close to the NASREM model for Telerobotics. Each layer within a block represents a level of control for a set of state machines that do the three primary interface functions: command, telemetry, and fault protection. This latter function is expanded to include automatic reactions to the environment as well as internal faults. Lastly, diagrams are presented that trace the system operations involved in moving from site to site after site selection. The diagrams clearly illustrate both the data and control flows. They also illustrate inter-block data transfers and a hierarchical approach to fault protection. This systems architecture can be used to determine functional requirements, interface specifications and be used as a mechanism for grouping subsystems (i.e., collecting groups of machines, or blocks consistent with good and testable implementations).

Smith, D. B.↗

Advanced modeling of $\mathrm{DER}$s and $\mathrm{UPFC}$ devices with Sparse Tableau Formulation for $\mathrm{ACOPF}$

Distributed energy resources (DERs) are projected to be significant contributors in electric power grid modernization efforts. Yet many distribution and transmission system operators are concerned about potential reliability and security impacts of high penetration of DERs, and cite the need of greater visibility and controllability of decision variables associated with these DERs. Tractable modeling of DERs in AC optimal power flow (ACOPF) is one of the barriers to their integration into the existing operation, planning and market paradigm. Similarly, as more intermittent renewable resources are deployed, power flow control becomes more valuable, and accurate representation of Flexible AC Transmission System (FACTS) devices in ACOPF will likely grow in importance. Here this paper focuses on the detailed representation of substations with the high penetration of DERs, and on the Unified Power Flow Controller (UPFC) FACTS devices, in OPF. To this end, a novel Sparse Tableau Formulation (STF) for ACOPF is used to accurately model such features as substation reconfiguration to accommodate DERs, and to represent decision variables appropriate to the voltage source converters within UPFCs. Numerical studies are provided to demonstrate the impacts of detailed DER and UPFC representations on optimal operation, and the computational efficiency.

42 ENGINEERING↗

Adaptive Runtime Features For Distributed Graph Algorithms

Performance of distributed graph algorithms can benefit greatly by forming rapport between algorithmic abstraction and the underlying runtime system that is responsible for scheduling work and exchanging messages. However, due to their dynamic and irregular nature of computation, distributed graph algorithms written in different programming models impose varying degree of workload pressure on the runtime. To cope with such vastly different workload characteristics, a runtime has to make several trade-offs. One such trade-off arises, for example, when the runtime scheduler has to choose among alternatives such as whether to execute algorithmic work, or progress the network by probing network buffers, or throttle sending messages (termed flow control). This tradeoff decides between optimizing the throughput of a runtime scheduler by increasing the rate of execution of algorithmic work, and reducing the latency of the network messages. Another trade-off exists when a decision has to be made about when to send aggregated messages in buffers (message coalescing). This decision chooses between trading off latency for network bandwidth and vice versa. At any instant, such trade-offs emphasize either on improving the quantity of work being executed (by maximizing the scheduler throughput) or on improving the quality of work (by prioritizing better work). However, encoding static policies for different runtime features (such as flow control, coalescing) can prevent graph algorithms from achieving their full potential, thus can undermine the actual performance of a distributed graph algorithm . In this paper, we investigate runtime support for distributed graph algorithms in the context of two paradigms: variants of wellknown Bulk-Synchronous Parallel model and asynchronous programming model. We explore generic runtime features such as message coalescing (aggregation) and flow control and show that execution policies of these features need to be adjusted over time to make a positive impact on the execution time of a distributed graph algorithm. Since synchronous and asynchronous graph algorithms have different workload characteristics, not all of such runtime features may be good candidates for adaptation. Each of these algorithmic paradigms may require different set of features to be adapted over time. We demonstrate which set of feature(s) can be useful in each case to achieve the right balance of work in the runtime layer. Existing implementation of different graph algorithms can benefit from adapting dynamic policies in the underlying runtime.

Firoz, Jesun S.↗

Computation of vortex wake flows and control of their effects on trailing wings

The near-vortex-wake flow of a large aspect-ratio rectangular wing is accurately computed by using the thin-layer and full Navier-Stokes (NS) equations. The chordwise section of the wing is a NACA-0012 airfoil and its tip is round. The computations have been carried out on a fine C-O grid using an implicit, upwind, flux-difference splitting, finite-volume scheme. The thin-layer NS results have been obtained with and without flux limiters, and the full NS results have been obtained without flux limiters. Flow transition from laminar to turbulent is mimicked by turning-on the Baldwin-Lomax algebraic model at an experimentally prescribed chord-station location of 0.05. Comparison of computed results and experimental data shows that the full NS results give the best resolution of the near-vortex-wake flow. Next, the strength of the wing-tip vortex has been reduced substantially without reducing the lift coefficient by using flow-injection from a slot along a portion of the wing tip. The flow injection is directed in the wing plane at 45 deg with the wing-tip chord.

Wong, Tin-Chee↗