Search NASA⌕ Search

SEARCH · Search NASA

Results for “multiple control objectives”

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 289 records · Page 16

Uncertainty quantification and sensitivity analysis of a nuclear thermal propulsion reactor startup sequence

The research presented in this article describes progress in applying stochastic methods, uncertainty quantification, parametric studies, and variance-based sensitivity analysis (also known as Sobol sensitivity analysis) to a full-core model of a nuclear thermal propulsion (NTP) system simulated via the radiation transport code Griffin to simulate neutronics. Our goal is to develop a reduced-order (surrogate) model that can be rapidly sampled with perturbations to multiple input parameters. In this NTP system, reactivity and power feedback affect the rotation of control drums (CDs), which is itself controlled by a hybrid proportional-integral-derivative (PID) controller actuated by the power demand and reactivity feedback from the numerical model. This model uses reactor kinetic feedback (mean generation time [Λ] and effective delayed neutron fraction [ β eff ] from a transient Griffin simulation executed via Griffin’s improved quasi-static solver to provide the kinetic parameters) as inputs to functions that control the CD rotation angle. By investigating numerous stochastic approaches, we developed a dual-purpose surrogate model of the NTP system, using polynomial regression in the Multiphysics Object-Oriented Simulation Environment (MOOSE) Stochastic Tools Module (STM). The trained model can be rapidly sampled while simultaneously perturbing various input parameters, such as coefficients on the PID control or temperature (directly affecting the neutron cross section). The surrogate model delivers accurate (within 5%) results at speeds orders of magnitude faster (minutes, not days of computational time) than the base model. Once the surrogate model has been trained, distributions of the uncertain parameters can be changed at will to investigate the effects of perturbing multiple inputs as well as the effects of these inputs on the model output. For example, coefficients used in the PID control system may vary due to some type of physical interference, or uncertainty may exist in the temperature of the neutron cross sections in various regions of the reactor. A distribution can be placed on these parameters, and operational boundaries can be determined. The goal of this work is to support development of an advanced control system for operating CDs in a functioning NTP system. This work is a scoping study of the MOOSE STM.

21 - SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLAN↗

IDAES-PSE 2.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. IDAES-PSE 2.0.0 Release Highlights Removal of deprecated features from IDAES v1 Update to Pyomo v6.5 – this required a number of updates to support the new NL solver writer and to address some changes in Pyomo Creation of new testing suite for backward compatibility, model robustness and verification More general implementation of the Helmholtz EoS. This brings some new features like standard property diagrams, choice of mass or mole basis, and new state variable options Standardizing names in Heat Exchanger models (breaking change from v2.0.0a2): Control Volumes named hot_side and cold_side Ports names hot_side_inlet, hot_side_outlet, cold_side_inlet and cold_side_outlet Config Blocks names hot_side_config and cold_side_config Config arguments for user provided names for each side: hot_side_name and cold_side_name. Updating Keras surrogate tool to use v1.1 of OMLT New prototype API for model initialization (idaes.core.initialization) The new API uses "Model Initializer" objects instead of class methods, allowing for the definition of multiple initialization routines for a single model A number of common, model agnostic initialization routines have also been defined, including initialization from data, block-decomposition and a general hierarchical approach equivalent to the existing method for common unit models New metadata for thermophysical properties – valid_range This can be used to record the range of values over which a property value can be trusted, such as the range of experimental data used to regress parameters A number of new utility functions have been added to check for properties with values outside the valid range and to set bounds based on this metadata Updated construction of balance expressions in Control Volumes to remove unneeded terms In the past, unneeded terms were added as a constant 0 term, however they will now be dropped entirely from the expression This was necessary due to more strict unit checking in the new Pyomo solver writer which no longer ignores 0 terms Updates to metadata for thermophysical properties to better define known properties and units of measurement This results in more strict enforcement of standard naming for thermophysical and reaction properties Users can still define custom properties, but these must be done explicitly using the define_custom_properties() method instead of being implicitly created by add_property() Updated convergence tester utility tool to support definition of benchmark files (JSON format) and comparison of performance to benchmarks Set default iteration limit for IPOPT in IDAES config to 200 iterations Update scaling of example models to work with new Pyomo NL solver writer Improve testing of extensions and examples infrastructure to avoid need for downloading files Updated distillation column to centralize common functionality and remove a number of Pyomo warnings

IDAES↗

Scale up, Field testing, and Optimization of Nontoxic, Durable, Economical Coatings for Control of Biofouling and Corrosion (Abstract Only)

The objective of this project is the technical maturation and demonstration of a durable, economical, and nontoxic coating, Superhydrophobic Lubricant Infused Composite (SLIC), that will prevent fouling organisms from growing on marine and hydrokinetic (MHK) structures and prevent invasive mussels from growing on hydropower structures. SLIC technology was developed and patented by PNNL. It combines multiple antifouling mechanisms to provide excellent antifouling performance, durability, and low hydrodynamic drag without using toxic materials. Advanced proof-of-concept testing and demonstrations completed during a Phase 1 TCF project attracted industry interest and partnerships for this Phase 2 effort focused on maturation of a commercial product. Specific tasks and tests will shift the development emphasis to optimizing formulations, validating antifouling performance to address specific application needs, explore compatibility with other paint systems, develop a product with useful shelf life (in can), and determine curing times and effective applications methodology. Phase 2 efforts will focus upon technology transfer and commercialization of the technology with the industrial team. Industrial partners now include a coatings development specialist (Lorama), hydrophobic material manufacturer and paint developer (Dry Surface Technologies), nontoxic biodegradable lubricants manufacturer (BioBlend), and aquatic applications specialists (Prometheus Innovations, River Connectivity Systems). Engagement with the MHK device developers, the PNNL Marine and Coastal Research Laboratory (MCRL) test site in Sequim WA, Bureau of Reclamation, and Taylor Shellfish throughout the project will provide topical expertise and field test sites that will deliver crucial real-world performance data. Through this Phase 2 effort, SLIC will transition from a Technical Readiness Level (TRL) 5 to TRL 6 and long-term performance data will be acquired through demonstrations. The field test data will allow optimization of SLIC formulation to enhance performance (e.g., durability) and packaging, which are key de-risking activities for technology transfer and ultimately to the production of a viable commercial product.

13 HYDRO ENERGY↗

Characterization of fluid flow by digital correlation of scattered light

The objective is to produce a physical system suitable for a space environment that can measure fluid velocities in a three-dimensional volume by the development of a particle correlation velocimetry technique. Experimental studies were conducted on a field test cell to demonstrate the suitability and accuracy of digital correlation techniques for measuring two-dimensional fluid flows. This objective was satisfied by: (1) the design of an appropriate illumination and detection system for making velocity measurements within a test cell; (2) the design and construction of a test cell; (3) the preliminary evaluations on fluid and seeding requirements; and (4) the performance of controlled tests using a multiple exposure correlation technique. This presentation is represented by viewgraphs with very little text.

Gilbert, John A.↗

Software for Engineering Simulations of a Spacecraft

Spacecraft Engineering Simulation II (SES II) is a C-language computer program for simulating diverse aspects of operation of a spacecraft characterized by either three or six degrees of freedom. A functional model in SES can include a trajectory flight plan; a submodel of a flight computer running navigational and flight-control software; and submodels of the environment, the dynamics of the spacecraft, and sensor inputs and outputs. SES II features a modular, object-oriented programming style. SES II supports event-based simulations, which, in turn, create an easily adaptable simulation environment in which many different types of trajectories can be simulated by use of the same software. The simulation output consists largely of flight data. SES II can be used to perform optimization and Monte Carlo dispersion simulations. It can also be used to perform simulations for multiple spacecraft. In addition to its generic simulation capabilities, SES offers special capabilities for space-shuttle simulations: for this purpose, it incorporates submodels of the space-shuttle dynamics and a C-language version of the guidance, navigation, and control components of the space-shuttle flight software.

Shireman, Kirk↗

ForceFinder

SAND2025-11750O ForceFinder extends the Structural Dynamics Python Libraries (SDynPy) with comprehensive tools for inverse source estimation (ISE) tasks via frequency response function (FRF) matrix inversion. The software is designed for transfer path analysis and multiple-input/multiple-output (MIMO) vibration control problems. It allows users to estimate sources through various algorithms, from the basic Moore-Penrose pseudo-inverse to statistical learning methods such as Tikhonov regularization via an L-curve and elastic net regularization via an information criterion. ForceFinder uses an object-oriented framework, where all components of the ISE problem—such as FRFs, responses, and transformations—are stored in a "SourcePathReceiver" object. This software can be applied to any noise and vibration problem. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

Carter, Steven [Sandia National Lab. (SNL-CA), Liv↗

Innovative Dual Fuel Aftermarket Emissions Solution

The objective of this project was to develop an advanced emission control system for Class 7 and 8 heavy-duty dual-fuel vehicles that eliminate or mitigates the negative effects of currently used diesel particulate filters (DPF) and selective catalytic reduction (SCR) emissions-treatment systems. The project combined multiple technologies that worked together to increase engine efficiency and reduce most emissions from the combustion process.

42 ENGINEERING↗

Acoustic processing method for MS/MS experiments

Acoustical methods in which intense sound beams can be used to control the position of objects are considered. The position control arises from the radiation force experienced when a body is placed in a sound field. A description of the special properties of intense sound fields useful for position control is followed by a discussion of the more obvious methods of position, namely the use of multiple sound beams. A new type of acoustic position control device is reported that has advantages of simplicity and reliability and utilizes only a single sound beam. Finally a description is given of an experimental single beam levitator, and the results obtained in a number of key levitation experiments.

Whymark, R. R.↗

Passenger comfort during terminal-area flight maneuvers

A series of flight experiments was conducted to obtain passenger subjective responses to closely controlled and repeatable flight maneuvers. In 8 test flights, reactions were obtained from 30 passenger subjects to a wide range of terminal-area maneuvers, including descents, turns, decelerations, and combinations thereof. Analysis of the passenger rating variance indicated that the objective of a repeatable flight passenger environment was achieved. Multiple linear regression models developed from the test data were used to define maneuver motion boundaries for specified degrees of passenger acceptance.

Schoonover, W. E., Jr.↗

A regression technique for evaluation and quantification for water quality parameters from remote sensing data

The objective of this paper is to define optical physics and/or environmental conditions under which the linear multiple-regression should be applicable. An investigation of the signal-response equations is conducted and the concept is tested by application to actual remote sensing data from a laboratory experiment performed under controlled conditions. Investigation of the signal-response equations shows that the exact solution for a number of optical physics conditions is of the same form as a linearized multiple-regression equation, even if nonlinear contributions from surface reflections, atmospheric constituents, or other water pollutants are included. Limitations on achieving this type of solution are defined.

Whitlock, C. H.↗

Initial Assessment of the Effects of Nonmetallic Inclusions on Fatigue Life of Powder-Metallurgy-Processed Udimet(TM) 720

The fatigue lives of modern powder metallurgy (PM) disk alloys are influenced by variabilities in alloy microstructure and mechanical properties. These properties can vary due to the different steps of materials/component processing and machining. One of these variables, the presence of nonmetallic inclusions, has been shown to significantly degrade low-cycle fatigue (LCF) life. Nonmetallic inclusions are inherent defects in powder alloys that are a by-product of powder-processing techniques. Contamination of the powder can occur in the melt, during powder atomization, or during any of the various handling processes through consolidation. In modern nickel disk powder processing facilities, the levels of inclusion contamination have been reduced to less than 1 part per million by weight. Despite the efforts of manufacturers to ensure the cleanliness of their powder production processes, the presence of inclusions remains a source of great concern for the designer. the objective of this study was to investigate the effects on fatigue life of these inclusions. Since natural inclusions occur so infrequently, elevated levels of inclusions were carefully introduced in a nickel-based disk superalloy, Udimet 720 (registered trademark of Special Metals Corporation), produced using PM processing. Multiple strain-controlled fatigue tests were then performed on this material at 650 C. Analyses were performed to compare the LCF lives and failure initiation sites as functions of inclusion content and fatigue conditions. A large majority of the failures in specimens with introduced inclusions occurred at cracks initiating from inclusions at the specimen surface. The inclusions could reduce fatigue life by up to 100 times. These effects were found to be dependent on strain range and strain ratio. Tests at lower strain ranges and higher strain ratios produced larger effects of inclusions on life.

Gabb, T. P.↗

Autonomous Propulsion System Technology Being Developed to Optimize Engine Performance Throughout the Lifecycle

The goal of the Autonomous Propulsion System Technology (APST) project is to reduce pilot workload under both normal and anomalous conditions. Ongoing work under APST develops and leverages technologies that provide autonomous engine monitoring, diagnosing, and controller adaptation functions, resulting in an integrated suite of algorithms that maintain the propulsion system's performance and safety throughout its life. Engine-to-engine performance variation occurs among new engines because of manufacturing tolerances and assembly practices. As an engine wears, the performance changes as operability limits are reached. In addition to these normal phenomena, other unanticipated events such as sensor failures, bird ingestion, or component faults may occur, affecting pilot workload as well as compromising safety. APST will adapt the controller as necessary to achieve optimal performance for a normal aging engine, and the safety net of APST algorithms will examine and interpret data from a variety of onboard sources to detect, isolate, and if possible, accommodate faults. Situations that cannot be accommodated within the faulted engine itself will be referred to a higher level vehicle management system. This system will have the authority to redistribute the faulted engine's functionality among other engines, or to replan the mission based on this new engine health information. Work is currently underway in the areas of adaptive control to compensate for engine degradation due to aging, data fusion for diagnostics and prognostics of specific sensor and component faults, and foreign object ingestion detection. In addition, a framework is being defined for integrating all the components of APST into a unified system. A multivariable, adaptive, multimode control algorithm has been developed that accommodates degradation-induced thrust disturbances during throttle transients. The baseline controller of the engine model currently being investigated has multiple control modes that are selected according to some performance or operational criteria. As the engine degrades, parameters shift from their nominal values. Thus, when a new control mode is swapped in, a variable that is being brought under control might have an excessive initial error. The new adaptive algorithm adjusts the controller gains on the basis of the level of degradation to minimize the disruptive influence of the large error on other variables and to recover the desired thrust response.

Litt, Jonathan S.↗

A Plan for Revolutionary Change in Gas Turbine Engine Control System Architecture

The implementation of Distributed Engine Control technology on the gas turbine engine has been a vexing challenge for the controls community. A successful implementation requires the resolution of multiple technical issues in areas such as network communications, power distribution, and system integration, but especially in the area of high temperature electronics. Impeding the achievement has been the lack of a clearly articulated message about the importance of the distributed control technology to future turbine engine system goals and objectives. To resolve these issues and bring the technology to fruition has, and will continue to require, a broad coalition of resources from government, industry, and academia. This presentation will describe the broad challenges facing the next generation of advanced control systems and the plan which is being put into action to successfully implement the technology on the next generation of gas turbine engine systems.

Culley, Dennis E.↗

Scalable molecular dynamics on CPU and GPU architectures with NAMD

NAMD is a molecular dynamics program designed for high-performance simulations of very large biological objects on CPU- and GPU-based architectures. NAMD offers scalable performance on petascale parallel supercomputers consisting of hundreds of thousands of cores, as well as on inexpensive commodity clusters commonly found in academic environments. It is written in C++ and leans on Charm++ parallel objects for optimal performance on low-latency architectures. NAMD is a versatile, multipurpose code that gathers state-of-the-art algorithms to carry out simulations in apt thermodynamic ensembles, using the widely popular CHARMM, AMBER, OPLS, and GROMOS biomolecular force fields. Here, we review the main features of NAMD that allow both equilibrium and enhanced-sampling molecular dynamics simulations with numerical efficiency. We describe the underlying concepts utilized by NAMD and their implementation, most notably for handling long-range electrostatics; controlling the temperature, pressure, and pH; applying external potentials on tailored grids; leveraging massively parallel resources in multiple-copy simulations; and hybrid quantum-mechanical/molecular-mechanical descriptions. We detail the variety of options offered by NAMD for enhanced-sampling simulations aimed at determining free-energy differences of either alchemical or geometrical transformations and outline their applicability to specific problems. Last, we discuss the roadmap for the development of NAMD and our current efforts toward achieving optimal performance on GPU-based architectures, for pushing back the limitations that have prevented biologically realistic billion-atom objects to be fruitfully simulated, and for making large-scale simulations less expensive and easier to set up, run, and analyze. NAMD is distributed free of charge with its source code at www.ks.uiuc.edu.

high-performance computing↗

High-Reynolds Number Active Blowing Semi-Span Force Measurement System Development

Recent wind-tunnel tests at the NASA Langley Research Center National Transonic Facility utilized high-pressure bellows to route air to the model for evaluating aircraft circulation control. The introduction of these bellows within the Sidewall Model Support System significantly impacted the performance of the external sidewall mounted semi-span balance. As a result of this impact on the semi-span balance measurement performance, it became apparent that a new capability needed to be built into the National Transonic Facility s infrastructure to allow for performing pressure tare calibrations on the balance in order to properly characterize its performance under the influence of static bellows pressure tare loads and bellows thermal effects. The objective of this study was to design both mechanical calibration hardware and an experimental calibration design that can be employed at the facility in order to efficiently and precisely perform the necessary loadings in order to characterize the semi-span balance under the influence of multiple calibration factors (balance forces/moments and bellows pressure/temperature). Using statistical design of experiments, an experimental design was developed allowing for strategically characterizing the behavior of the semi-span balance for use in circulation control and propulsion-type flow control testing at the National Transonic Facility.

Lynn, Keith C.↗

The achievement of spacecraft autonomy through the thematic application of multiple cooperating intelligent agents

A description is given of UNICORN, a prototype system developed for the purpose of investigating artificial intelligence (AI) concepts supporting spacecraft autonomy. UNICORN employs thematic reasoning, of the type first described by Rodger Schank of Northwestern University, to allow the context-sensitive control of multiple intelligent agents within a blackboard based environment. In its domain of application, UNICORN demonstrates the ability to reason teleologically with focused knowledge. Also presented are some of the lessons learned as a result of this effort. These lessons apply to any effort wherein system level autonomy is the objective.

Rossomando, Philip J.↗

Experiments in Nonlinear Adaptive Control of Multi-Manipulator, Free-Flying Space Robots

Sophisticated robots can greatly enhance the role of humans in space by relieving astronauts of low level, tedious assembly and maintenance chores and allowing them to concentrate on higher level tasks. Robots and astronauts can work together efficiently, as a team; but the robot must be capable of accomplishing complex operations and yet be easy to use. Multiple cooperating manipulators are essential to dexterity and can broaden greatly the types of activities the robot can achieve; adding adaptive control can ease greatly robot usage by allowing the robot to change its own controller actions, without human intervention, in response to changes in its environment. Previous work in the Aerospace Robotics Laboratory (ARL) have shown the usefulness of a space robot with cooperating manipulators. The research presented in this dissertation extends that work by adding adaptive control. To help achieve this high level of robot sophistication, this research made several advances to the field of nonlinear adaptive control of robotic systems. A nonlinear adaptive control algorithm developed originally for control of robots, but requiring joint positions as inputs, was extended here to handle the much more general case of manipulator endpoint-position commands. A new system modelling technique, called system concatenation was developed to simplify the generation of a system model for complicated systems, such as a free-flying multiple-manipulator robot system. Finally, the task-space concept was introduced wherein the operator's inputs specify only the robot's task. The robot's subsequent autonomous performance of each task still involves, of course, endpoint positions and joint configurations as subsets. The combination of these developments resulted in a new adaptive control framework that is capable of continuously providing full adaptation capability to the complex space-robot system in all modes of operation. The new adaptive control algorithm easily handles free-flying systems with multiple, interacting manipulators, and extends naturally to even larger systems. The new adaptive controller was experimentally demonstrated on an ideal testbed in the ARL-A first-ever experimental model of a multi-manipulator, free-flying space robot that is capable of capturing and manipulating free-floating objects without requiring human assistance. A graphical user interface enhanced the robot usability: it enabled an operator situated at a remote location to issue high-level task description commands to the robot, and to monitor robot activities as it then carried out each assignment autonomously.

Chen, Vincent Wei-Kang↗

Object Oriented Modeling and Design

The Object Oriented Modeling and Design seminar is intended for software professionals and students, it covers the concepts and a language-independent graphical notation that can be used to analyze problem requirements, and design a solution to the problem. The seminar discusses the three kinds of object-oriented models class, state, and interaction. The class model represents the static structure of a system, the state model describes the aspects of a system that change over time as well as control behavior and the interaction model describes how objects collaborate to achieve overall results. Existing knowledge of object oriented programming may benefit the learning of modeling and good design. Specific expectations are: Create a class model, Read, recognize, and describe a class model, Describe association and link, Show abstract classes used with multiple inheritance, Explain metadata, reification and constraints, Group classes into a package, Read, recognize, and describe a state model, Explain states and transitions, Read, recognize, and describe interaction model, Explain Use cases and use case relationships, Show concurrency in activity diagram, Object interactions in sequence diagram.

Shaykhian, Gholam Ali↗