Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “basic operational controller”

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 217 records · Page 12

Simulation of Dynamics of a Flexible Miniature Airplane

A short report discusses selected aspects of the development of the University of Florida micro-aerial vehicle (UFMAV) basically, a miniature airplane that has a flexible wing and is representative of a new class of airplanes that would operate autonomously or under remote control and be used for surveillance and/or scientific observation. The flexibility of the wing is to be optimized such that passive deformation of the wing in the presence of aerodynamic disturbances would reduce the overall response of the airplane to disturbances, thereby rendering the airplane more stable as an observation platform. The aspect of the development emphasized in the report is that of computational simulation of dynamics of the UFMAV in flight, for the purpose of generating mathematical models for use in designing control systems for the airplane. The simulations are performed by use of data from a wind-tunnel test of the airplane in combination with commercial software, in which are codified a standard set of equations of motion of an airplane, and a set of mathematical routines to compute trim conditions and extract linear state space models.

Waszak, Martin R.↗

Guidance Algorithms for Non-Drifting Trajectory Generation and Control in RendezVous Missions into Elliptical Orbits

Safety requirement represents one of the most critical aspect when defining the operational profile for a RendezVous mission. This requirement specially affects the design of the guidance algorithms that need to be tailored to guarantee what is normally referred to as Passive Trajectory Protection . The basic idea of passive trajectory protection is to design all the trajectory elements in an approach sequence such that if, at any point of the trajectory, thrust control ceases, the resulting free drift motion will remain collision free during a certain amount of time. This paper deals with the design and performances assessment of specific guidance algorithm addressing this issue. Firstly the problem is addressed for circular orbit using the Traveling Ellipse formulation for the relative motion. Secondly a solution for the RendezVous into a generic elliptical orbit is presented. This is based on a reduced transition matrix obtained through a description of the relative motion based on the first order variation of the orbital elements.

DiSotto, Emanuele↗

Methodology for Examining the Operator and the System Concurrently: Pilot Interaction with Automation

Complex system description is problematic when considering operator task activities interacting with system dynamics. Engineering languages have matured sufficiently to allow machine system description at various levels of depth and breadth but without operator synergy. Concurrently, Task Analysis methods have evolved along diverse lines enabling a description of the operator in the system from various paradigms but not describing the system. A void exists when attempting to view the system and the operator in the same plane. We propose a methodology employing descriptive languages from different domains viewed in a single dimension. Finite Automata (FA) languages describe the machine system in the proposed approach. Operator task specifications, a form of task analysis output, examine the operator activities within the system. Operator task specifications were then selected for discrete task activities and overlaid on the system description to examine operator inputs and subsequently view system responses. Unexpected (surprise) and undesirable system behavior was expected to emerge from this analysis. In this paper we shall first describe the methodology and show how the two perspectives, machine model and operator task specifications are integrated. Following we describe the process of doing such analysis using an example from cockpit automation. The methodology was employed in the analysis of a new function that was added to an existing automatic flight control system. We begin by defining a flight scenario involving all aspects of pilot interaction with the new function. Then, we proceed to develop a basic model of the machine behavior, in the context of pilot actions. Finally we superimpose the operator task specification on the machine model and perform the analysis. The proposed methodology may have broad appeal to system designers and human factors specialists. A common language for engineers of diverse domains is a strong point of this approach. Systems engineers may not fully understand operational considerations and human limitations, and human factors specialists may not be exposed to the full extent of system behavior. We hope the proposed methodology is adopted by both disciplines and in the process each assimilates a common language to address potential shortcomings of either approach separately.

Austin, David↗

Modeling and control of a LN2-GN2 operated closed circuit cryogenic wind tunnel

An explicit but simple lumped parameter nonlinear multivariable model of a LN2-GN2-operated closed circuit cryogenic wind tunnel has been developed and its basic features have been experimentally validated. The model describes the mass-energy interaction involved in the cryogenic tunnel process and includes the real gas properties of nitrogen gas.

Balakrishna, S.↗

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↗

Spacetime pq theory for AC and DC electric power systems

The 50/60 Hz alternating current (AC) electric power has been the standard and most flexible energy source powering our modern societies for one and a half centuries since the war of the currents: AC versus direct current (DC). A reactive power concept that was introduced at the beginning of the AC power was very useful for circuit/system analysis, design, control, optimization, and ultimately for more efficient and stable generation, transmission, distribution, and consumption. The initial reactive power theory was based on single-phase sinusoidal AC power to capture inductive and capacitive power that yields to net-zero average power over one fundamental cycle. Soon it was expanded to non-sinusoidal AC power and finally to instantaneous three-phase AC power. However, these reactive power theories remain separate and limited to special cases and have never been consolidated and made valid to all cases. Today, more widespread adoption of power electronics and renewable energy is bringing back DC power into the electric grids. The reactive power concept has never been applied to DC power systems. There is no reactive power in DC power systems according to the existing reactive power theories. Do DC power systems really have no reactive power? Capacitors and inductors are widely used in DC just like in AC power systems. Are they not reactive power components? Why are they different from their AC counterparts? Furthermore, are batteries active or reactive power components? What about active devices like power converters (or inverters) with AC (or DC) on one side and DC (or AC) on the other? Do they generate or consume reactive power? Finally, what about AC and DC hybrid power systems? How to define reactive power in such a complex power system that has a multitude of loads, buses, and sources? Is there reactive power between any two loads, any two buses, or any two sources in a power system and what is the total reactive power in such a complex power system as a whole? As the motivation and goal of this paper to answer the above basic questions, to unify the existing AC reactive power theories and to ultimately provide theoretical and insightful guidance for system analysis, design, control, efficiency, optimization, and operation of complex power systems, a concept of spacetime (both spatial and temporal) active and reactive power (pq) theory—the spatiotemporal aspect of active and reactive power—is developed for both AC and DC power systems. The theoretical definitions and physical meanings of the spacetime reactive power will be developed, and real applications and thought experiments/cases/exercises will be explored and discussed. The developed mathematics to define the active (or real) and reactive (or imaginary) power— p and q respectively by dot (scalar) and cross (vector) products of multi-dimension spacetime vectors and time-space mapping principle/law can have some fundamental implications as well.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Advanced Avionics Breadboard Executive Design and Implementation

The advanced avionics breadboard (AAB) executive evolved from an effort to design and develop an avionics system. This executive is unique in that it supervises a triple redundant avionics computer system. Three IBM System 4 Pi/CP computers, operating synchronously and executing identical software, comprise the central processors which route data to and from a data bus via an input/output controller. The executive's basic function is to provide application programs with an efficient software structure within which to perform specific avionics application tasks. Although implemented in a triplex data management system, the AAB executive contains the flexibility to be adapted to other systems with minimal change.

Adams, L. R.↗

VICAR image processing system guide to system use

The functional characteristics and operating requirements of the VICAR (Video Image Communication and Retrieval) system are described. An introduction to the system describes the functional characteristics and the basic theory of operation. A brief description of the data flow as well as tape and disk formats is also presented. A formal presentation of the control statement formats is given along with a guide to usage of the system. The guide provides a step-by-step reference to the creation of a VICAR control card deck. Simple examples are employed to illustrate the various options and the system response thereto.

Seidman, J. B.↗

Advances in core loss calculations for magnetic materials

A new analytical technique which predicts the basic magnetic properties under various operating conditions encountered in state-of-the-art dc-ac/dc converters is discussed. Using a new flux-controlled core excitation circuit, magnetic core characteristics were developed for constant values of ramp flux (square wave voltage excitation) and frequency. From this empirical data, a mathematical loss characteristics equation is developed to analytically predict the specific core loss of several magnetic materials under various waveform excitation conditions. In addition, these characteristics show the circuit designer for the first time the direct functional relatonships between induction level and specific core loss as a function of the two key dc-dc converter operating parameters of input voltage and duty cycle.

Triner, J. E.↗

Laboratory Studies of Optical Characteristics and Condensation Processes of Cosmic Dust Particles

Information about the optical characteristics and physical processes involving cosmic dust particles is vital for interpretation of astronomical observations and an understanding of the formation and processing of dust in the evolutionary cycle of matter in the interstellar medium. Cosmic dust particles are formed in a variety of astrophysical environments such as in cool stellar outflows and circumstellar envelopes. Definitive knowledge of the nature, composition, and physical processes of cosmic dust grains, however, can only be inferred from astronomical observations through laboratory experiments on the analogs of hypothesized dust particles and with modeling calculations. Laboratory investigations of the nature, composition, and optical characteristics of cosmic dust particles are being, carried out at many institutions with a variety of experimental techniques. Despite a wealth of available data, however, many basic issues remain unresolved. An experimental facility based on suspension of dust particles in electrodynamic balance in a pressure/temperature controlled environment in a cavity has been operational at the NASA Marshall Space Flight Center, and is currently being employed for studies of dust particle charging mechanisms using electron beams and with UV radiation. In this paper, we discuss two general classes of experiments under planning stages that may be simultaneously carried out on this facility for cosmic dust investigations (i) Infrared optical characteristics (extinction coefficients and scattering phase functions) of the analogs of hypothesized of cosmic dust particles, such as natural and synthetic amorphous silicates with varying compositions, amorphous carbon grains, polycyclic aromatic hydrocarbons (PAHs), and icy core-mantle particles etc. The initial spectral range under consideration is 1-25 micrometers, to be extended to the far infrared region in the future (ii) Condensation of volatile gases on nucleus dust particles to be investigated for planetary and astrophysical environments.

Spann, J. F., Jr.↗

Propulsion Controlled Aircraft design and development

This paper describes the design, development, and ground testing of the propulsion controlled aircraft (PCA) flight control system. A backup flight control system which uses only engine thrust, the PCA system utilizes collective and differential thrust changes to steer an aircraft that experiences partial or complete failure of the hydraulically actuated control surfaces. The objective of the program was to investigate, in flight, the throttles-only control capability of the F-15, using manual control, and also an augmented PCA mode in which computer-controlled thrust was used for flight control. The objective included PCA operation in up-and-away flight and, if performance was adequate, a secondary objective to make actual PCA landings. The PCA design began with a feasibility study which evaluated many control law designs. The study was done using off-line control analysis, simulation, and on-line manned flight simulator tests. Control laws, cockpit displays, and cockpit controls were evaluated by NASA test pilots. A flight test baseline configuration was selected based on projected flight performance, applicability to transport and fighter aircraft, and funding costs. During the PCA software and hardware development, the initial design was updated as data became available from throttle-only flight experiments conducted by NASA on the F-15. This information showed basic airframe characteristics that were not observed in the F-15 flight simulator and resulted in several design changes. After the primary objectives of the PCA flight testing were accomplished, additional PCA modes of operation were developed and implemented. The evolution of the PCA system from the initial feasibility study, control law design, simulation, hardware-in-the-loop tests, pilot-in-the-loop tests, and ground tests is presented.

Wells, Edward A.↗

Suggestions for Layout and Functional Behavior of Software-Based Voice Switch Keysets

Marshall Space Flight Center (MSFC) provides communication services for a number of real time environments, including Space Shuttle Propulsion support and International Space Station (ISS) payload operations. In such settings, control team members speak with each other via multiple voice circuits or loops. Each loop has a particular purpose and constituency, and users are assigned listen and/or talk capabilities for a given loop based on their role in fulfilling the purpose. A voice switch is a given facility's hardware and software that supports such communication, and may be interconnected with other facilities switches to create a large network that, from an end user perspective, acts like a single system. Since users typically monitor and/or respond to several voice loops concurrently for hours on end and real time operations can be very dynamic and intense, it s vital that a control panel or keyset for interfacing with the voice switch be a servant that reduces stress, not a master that adds it. Implementing the visual interface on a computer screen provides tremendous flexibility and configurability, but there s a very real risk of overcomplication. (Remember how office automation made life easier, which led to a deluge of documents that made life harder?) This paper a) discusses some basic human factors considerations related to keysets implemented as application software windows, b) suggests what to standardize at the facility level and what to leave to the user's preference, and c) provides screen shot mockups for a robust but reasonably simple user experience. Concepts apply to keyset needs in almost any type of operations control or support center.

Scott, David W.↗

The bright frontiers of microbial metabolic optogenetics

In recent years, light-responsive systems from the field of optogenetics have been applied to several areas of metabolic engineering with remarkable success. By taking advantage of light's high tunability, reversibility, and orthogonality to host endogenous processes, optogenetic systems have enabled unprecedented dynamical controls of microbial fermentations for chemical production, metabolic flux analysis, and population compositions in co-cultures. In this article, we share our opinions on the current state of this new field of metabolic optogenetics. Furthermore, we make the case that it will continue to impact metabolic engineering in increasingly new directions, with the potential to challenge existing paradigms for metabolic pathway and strain optimization as well as bioreactor operation.

59 BASIC BIOLOGICAL SCIENCES↗

Helicopter flight control system design and evaluation for NOE operations using controller inversion techniques

A flight control system design technique is described that allows rapid evaluation of candidate control laws using computer simulated trajectories. The two-step technique first computes the optimum trajectory for the basic aircraft, and then reconstructs the pilot's control displacements necessary to fly this trajectory, given a particular control system architecture. Since the flight control system itself does not add to the acceleration potential of the helicopter, one may evaluate several proposed control laws in terms of the resulting stick inputs for the same maneuver. The method is illustrated through application to implicit and explicit model-following control laws designed for a battlefield helicopter with and without an auxiliary propulsor. It is shown that the technique is a valuable aid for selection of promising control laws for further simulator studies and flight investigations.

Mckillip, Robert M., Jr.↗

A manual control theory analysis of vertical situation displays for STOL aircraft

Pilot-vehicle-display systems theory is applied to the analysis of proposed vertical situation displays for manual control in approach-to-landing of a STOL aircraft. The effects of display variables on pilot workload and on total closed-loop system performance was calculated using an optimal-control model for the human operator. The steep approach of an augmentor wing jet STOL aircraft was analyzed. Both random turbulence and mean-wind shears were considered. Linearized perturbation equations were used to describe longitudinal and lateral dynamics of the aircraft. The basic display configuration was one that abstracted the essential status information (including glide-slope and localizer errors) of an EADI display. Proposed flight director displays for both longitudinal and lateral control were also investigated.

Baron, S.↗

Aerocrane: A hybrid LTA aircraft for aerial crane applications

The Aerocrane, a hybrid aircraft, combines rotor lift with buoyant lift to offer VTOL load capability greatly in excess of helicopter technology while eliminating the airship problem of ballast transfer. In addition, the Aerocrane concept sharply reduces the mooring problem of airships and provides 360 deg vectorable thrust to supply a relatively large force component for control of gust loads. Designed for use in short range, ultra heavy lift missions, the Aerocrane operates in a performance envelope unsuitable for either helicopters or airships. Basic design considerations and potential problem areas of the concept are addressed.

Perkins, R. G., Jr.↗

Investigation of a bearingless helicopter rotor concept having a composite primary structure

Experimental and analytical investigations were conducted to evaluate a bearingless helicopter rotor concept (CBR) made possible through the use of the specialized nonisotropic properties of composite materials. The investigation was focused on four principal areas which were expected to answer important questions regarding the feasibility of this concept. First, an examination of material properties was made to establish moduli, ultimate strength, and fatigue characteristics of unidirectional graphite/epoxy, the composite material selected for this application. The results confirmed the high bending modulus and strengths and low shear modulus expected of this material, and demonstrated fatigue properties in torsion which make this material ideally suited for the CBR application. Second, a dynamically scaled model was fabricated and tested in the low speed wind tunnel to explore the aeroelastic characteristics of the CBR and to explore various concepts relative to the method of blade pitch control. Two basic control configurations were tested, one in which pitch flap coupling could occur and another which eliminated all coupling. It was found that both systems could be operated successfully at simulated speeds of 180 knots; however, the configuration with coupling present revealed a potential for undesirable aeroelastic response. The uncoupled configuration behaved generally as a conventional hingeless rotor and was stable for all conditions tested.

Bielawa, R. L.↗

Large area silicon sheet by EFG

Work carried out on the JPL Flat Plate Solar Array Project, for the purpose of developing a method for silicon ribbon production by Edge-defined Film-fed Growth (EEG) for use as low-cost substrate material in terrestrial solar cell manufacture, is described. A multiple ribbon furnace unit that is designed to operate on a continuous basis for periods of at least one week, with melt replenishment and automatic ribbon width control, and to produce silicon sheet at a rate of one square meter per hour, was constructed. Program milestones set for single ribbon furnace operation to demonstrate basic EEG system capabilities with respect to growth speed, thickness and cell performance were achieved for 10 cm wide ribbon: steady-state growth at 4 cm/min and 200 micron thickness over periods of an hour and longer was made routine, and a small area cell efficiency of 13+% demonstrated. Large area cells of average efficiency of 10 to 11%, with peak values of 11 to 12% were also achieved. The integration of these individual performance levels into multiple ribbon furnace operation was not accomplished.

Kalejs, J. P.↗