Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Model Based System Engineering”

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 1,531 records · Page 85

Commonality analysis as a knowledge acquisition problem

Commonality analysis is a systematic attempt to reduce costs in a large scale engineering project by discontinuing development of certain components during the design phase. Each discontinued component is replaced by another component that has sufficient functionality to be considered an appropriate substitute. The replacement strategy is driven by economic considerations. The System Commonality Analysis Tool (SCAT) is based on an oversimplified model of the problem and incorporates no knowledge acquisition component. In fact, the process of arriving at a compromise between functionality and economy is quite complex, with many opportunities for the application of expert knowledge. Such knowledge is of two types: general knowledge expressible as heuristics or mathematical laws potentially applicable to any set of components, and specific knowledge about the way in which elements of a given set of components interrelate. Examples of both types of knowledge are presented, and a framework is proposed for integrating the knowledge into a more general and useable tool.

Yeager, Dorian P.↗

Classification of data patterns using an autoassociative neural network topology

A diagnostic expert system based on neural networks is developed and applied to the real-time diagnosis of jet and rocket engines. The expert system methodologies are based on the analysis of patterns of behavior of physical mechanisms. In this approach, fault diagnosis is conceptualized as the mapping or association of patterns of sensor data to patterns representing fault conditions. The approach addresses deficiencies inherent in many feedforward neural network models and greatly reduces the number of networks necessary to identify the existence of a fault condition and estimate the duration and severity of the identified fault. The network topology used in the present implementation of the diagnostic system is described, as well as the training regimen used and the response of the system to inputs representing both previously observed and unknown fault scenarios. Noise effects on the integrity of the diagnosis are also evaluated.

Dietz, W. E.↗

Laser anemometer measurements and computations for transonic flow conditions in an annular cascade of high turning core turbine vanes

An advanced laser anemometer (LA) was used to measure the axial and tangential velocity components in an annular cascade of turbine stator vanes operating at transonic flow conditions. The vanes tested were based on a previous redesign of the first-stage stator in a two-stage turbine for a high-bypass-ratio engine. The vanes produced 75 deg of flow turning. Tests were conducted on a 0.771-scale model of the engine-sized stator. The advanced LA fringe system employed an extremely small 50-micron diameter probe volume. Window correction optics were used to ensure that the laser beams did not uncross in passing through the curved optical access port. Experimental LA measurements of velocity and turbulence were obtained at the mean radius upstream of, within, and downstream of the stator vane row at an exit critical velocity ratio of 1.050 at the hub. Static pressures were also measured on the vane surface. The measurements are compared, where possible, with calculations from a three-dimensional inviscid flow analysis. Comparisons were also made with the results obtained previously when these same vanes were tested at the design exit critical velocity ratio of 0.896 at the hub. The data are presented in both graphical and tabulated form so that they can be readily compared against other turbomachinery computations.

Goldman, Louis J.↗

Modular Engine Noise Component Prediction System (MCP) Program Users' Guide

This is a user's manual for Modular Engine Noise Component Prediction System (MCP). This computer code allows the user to predict turbofan engine noise estimates. The program is based on an empirical procedure that has evolved over many years at The Boeing Company. The data used to develop the procedure include both full-scale engine data and small-scale model data, and include testing done by Boeing, by the engine manufacturers, and by NASA. In order to generate a noise estimate, the user specifies the appropriate engine properties (including both geometry and performance parameters), the microphone locations, the atmospheric conditions, and certain data processing options. The version of the program described here allows the user to predict three components: inlet-radiated fan noise, aft-radiated fan noise, and jet noise. MCP predicts one-third octave band noise levels over the frequency range of 50 to 10,000 Hertz. It also calculates overall sound pressure levels and certain subjective noise metrics (e.g., perceived noise levels).

Golub, Robert A.↗

NASA Tech Briefs, February 2014

Topics include: JWST Integrated Simulation and Test (JIST) Core; Software for Non-Contact Measurement of an Individual's Heart Rate Using a Common Camera; Rapid Infrared Pixel Grating Response Testbed; Temperature Measurement and Stabilization in a Birefringent Whispering Gallery Resonator; JWST IV and V Simulation and Test (JIST) Solid State Recorder (SSR) Simulator; Development of a Precision Thermal Doubler for Deep Space; Improving Friction Stir Welds Using Laser Peening; Methodology of Evaluating Margins of Safety in Critical Brazed Joints; Interactive Inventory Monitoring; Sensor for Spatial Detection of Single-Event Effects in Semiconductor-Based Electronics; Reworked CCGA-624 Interconnect Package Reliability for Extreme Thermal Environments; Current-Controlled Output Driver for Directly Coupled Loads; Bulk Metallic Glasses and Matrix Composites as Spacecraft Shielding; Touch Temperature Coating for Electrical Equipment on Spacecraft; Li-Ion Electrolytes Containing Flame-Retardant Additives; Autonomous Robotic Manipulation (ARM); CARVE Log; Platform Perspective Toolkit; Convex Hull-Based Plume and Anomaly Detection; Pre-Filtration of GOSAT Data Using Only Level 1 Data and an Intelligent Filter to Remove Low Clouds; Affordability Comparison Tool - ACT; "Ascent - Commemorating Shuttle" for iPad; Cassini Mission App; Light-Weight Workflow Engine: A Server for Executing Generic Workflows; Model for System Engineering of the CheMin Instrument; Timeline Central Concepts; Parallel Particle Filter Toolkit; Particle Filter Simulation and Analysis Enabling Non-Traditional Navigation; Quasi-Terminator Orbits for Mapping Small Primitive Bodies; The Subgrid-Scale Scalar Variance Under Supercritical Pressure Conditions; Sliding Gait for ATHLETE Mobility; and Automated Generation of Adaptive Filter Using a Genetic Algorithm and Cyclic Rule Reduction.

Source record↗

Particle Swarm Optimisation for group structure optimization for radiotherapy shielding

Neutron transport simulations are ubiquitous in nuclear engineering because they allow one to model experimental systems and render a model platform for easy perturbation of experimental designs. In addition, simulations allow one to gain experimental insight without actually having to go through the trouble of building a physical experiment. Neutron transport simulations can be stochastic or deterministic based. Stochastic neutron transport simulations are typically simulated using the Monte Carlo method and yield very accurate solutions but are computationally expensive, while deterministic methods are typically faster but can be less accurate. Here we focus on optimizing the accuracy of deterministic neutron transport simulations for radiotherapy simulations. Deterministic neutron transport requires discretization of angle, energy, and space to appropriately analyze the system one is trying to model. Discretization of energy is challenging because of the highly variable neutron flux at certain neutron energies. Improper discretization of energy in the transport model can lead to erroneous results and therefore inaccurate interpretations of the solution. In this study, we evaluate Particle Swarm Optimization (PSO) as a mechanism for selecting optimal group structures for radiotherapy shielding. We tested the particle swarm optimization algorithm on radiotherapy shielding problems using Los Alamos National Laboratory's (LANL) main deterministic transport code PARTISN. Results show that the optimized energy group structures generated from the optimization algorithm outperformed LANL's standard energy group structures, and therefore demonstrate utility in using PSO to expedite computation times due to the increased accuracy obtained with a smaller but optimized group structure. (authors)

43 PARTICLE ACCELERATORS↗

Review and Modeling of Integrated Energy Systems with Nuclear Reactor Coupled Desalination and District Heating

Detailed reviews of a past advanced nuclear reactor based integrated energy system, as well as other nuclear reactor and fossil fuel based integrated energy systems have been performed for this work. Review of the utilization of heat from nuclear reactors for various applications and cogeneration has been done. The heat can be utilized by extraction of the steam from the turbine while the steam is still at a desired temperature. While use of nuclear process heat for district heating in countries like Finland, France, China, Poland, and elsewhere is discussed, more focus of the review has been given on nuclear desalination processes. Integrated energy systems (IES) where distinct types of reactors like PWR, BWR, sodium cooled fast reactor, heavy water reactor and other advanced reactors are coupled with various nuclear desalination processes like multi-effect distillation (MED), multi-stage flashing (MSF) and reverse osmosis (RO) methods have been discussed. The nuclear desalination plant at Aktau has been discussed in more detail due to its decades of successful operation. The IES of the Aktau plant coupled with 5-effect MED desalination plant has been taken as a reference for modeling the Open Modelica (OM) based IES of this work. Here, the OM IES model shows good agreement with the MED plant output of Aktau and can be extended for future applications of IES.

42 ENGINEERING↗

Adaptive sparse polynomial dimensional decomposition for derivative-based sensitivity

In this report applications, such as the plasma-coupled combustion system we consider, derivative-based sensitivity indices (DSI) are known to have several advantages over Sobol's total sensitivity indices, especially for small sample sizes. Several properties of derivative-based sensitivity measures are leveraged to develop a new and efficient numerical approach to estimate them. It is based on computing the DSI measures by effectively cost-free Monte Carlo sampling of an adaptively constructed orthogonal polynomial surrogate with uncertain input parameters that can have arbitrary probability distributions. The adaptivity reduces the number of necessary model evaluations, which is demonstrated both in a constructed example (the Moon function) and in two plasma-combustion systems with up to 55 uncertain parameters. Unimportant parameters are successfully identified and neglected with a low number of model evaluations, which makes it an attractive non-intrusive approach when adjoint solutions are unavailable to provide sensitivity information.

42 ENGINEERING↗

A Discrete-Time Average Model Based Predictive Control for Quasi-Z-Source Inverter

A discrete-time average model-based predictive control (DTA-MPC) is proposed for a quasi-Z-source inverter (qZSI). As a single-stage inverter topology, the qZSI regulates the dc-link voltage and the ac output voltage through the shoot-through (ST) duty cycle and the modulation index. Several feedback strategies have been dedicated to produce these two control variables, among which the most popular are the proportional–integral (PI)-based control and the conventional model-predictive control (MPC). However, in the former, there are tradeoffs between fast response and stability; the latter is robust, but at the cost of high calculation burden and variable switching frequency. Moreover, they require an elaborated design or fine tuning of controller parameters. The proposed DTA-MPC predicts future behaviors of the ST duty cycle and modulation signals, based on the established discrete-time average model of the quasi-Z-source (qZS) inductor current, the qZS capacitor voltage, and load currents. The prediction actions are applied to the qZSI modulator in the next sampling instant, without the need of other controller parameters’ design. A constant switching frequency and significantly reduced computations are achieved with high performance. Transient responses and steady-state accuracy of the qZSI system under the proposed DTA-MPC are investigated and compared with the PI-based control and the conventional MPC. Simulation and experimental results verify the effectiveness of the proposed approach for the qZSI.

42 ENGINEERING↗

SEAS Communication Engine: An Extensible, Flexible Wrapper for Co-Simulation Agents

When modeling and analyzing the power grid and other large scale systems, researchers often express scenarios as optimization problems and feed them into advanced software solvers. In order to allow multiple solvers to communicate with each other and share data from different domains, the National Renewable Energy Laboratory (NREL) and associated Department of Energy (DOE) labs have developed a software framework called the Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS). HELICS allows cosimulation via a collection of client libraries for different languages that can be called from the appropriate optimization software. However, these client libraries do not provide a higher level of abstraction beyond reading and writing data off of the shared HELICS bus. In this paper, we describe a new software library called the SEAS Communication Engine that exposes a higher-level API for running cosimulation problems. The SEAS Engine provides a class-based abstraction on top of the Python HELICS client, in order to allow users to implement their domain-specific cosimulations without needing to interact with core HELICS primitives. This will make adoption of HELICS and cosimulation in general easier, by exposing a simpler API. In the second part of the paper, we validate our library on a collection of different simulation examples, including the canonical IEEE 13 Bus Feeder. Lastly, we demonstrate using the SEAS Engine to directly call domain-specific code written in the Julia programming language. Our hope is that this will serve as a template for easily calling software in different programming languages via the SEAS Engine, thereby avoiding code duplication and complexity.

co-simulation↗

A Small Aircraft Transportation System (SATS) Demand Model

The Small Aircraft Transportation System (SATS) demand modeling is a tool that will be useful for decision-makers to analyze SATS demands in both airport and airspace. We constructed a series of models following the general top-down, modular principles in systems engineering. There are three principal models, SATS Airport Demand Model (SATS-ADM), SATS Flight Demand Model (SATS-FDM), and LMINET-SATS. SATS-ADM models SATS operations, by aircraft type, from the forecasts in fleet, configuration and performance, utilization, and traffic mixture. Given the SATS airport operations such as the ones generated by SATS-ADM, SATS-FDM constructs the SATS origin and destination (O&D) traffic flow based on the solution of the gravity model, from which it then generates SATS flights using the Monte Carlo simulation based on the departure time-of-day profile. LMINET-SATS, an extension of LMINET, models SATS demands at airspace and airport by all aircraft operations in US The models use parameters to provide the user with flexibility and ease of use to generate SATS demand for different scenarios. Several case studies are included to illustrate the use of the models, which are useful to identify the need for a new air traffic management system to cope with SATS.

Long, Dou↗

A UML Profile for State Analysis

State Analysis is a systems engineering methodology for the specification and design of control systems, developed at the Jet Propulsion Laboratory. The methodology emphasizes an analysis of the system under control in terms of States and their properties and behaviors and their effects on each other, a clear separation of the control system from the controlled system, cognizance in the control system of the controlled system's State, goal-based control built on constraining the controlled system's States, and disciplined techniques for State discovery and characterization. State Analysis (SA) introduces two key diagram types: State Effects and Goal Network diagrams. The team at JPL developed a tool for performing State Analysis. The tool includes a drawing capability, backed by a database that supports the diagram types and the organization of the elements of the SA models. But the tool does not support the usual activities of software engineering and design - a disadvantage, since systems to which State Analysis can be applied tend to be very software-intensive. This motivated the work described in this paper: the development of a preliminary Unified Modeling Language (UML) profile for State Analysis. Having this profile would enable systems engineers to specify a system using the methods and graphical language of State Analysis, which is easily linked with a larger system model in SysML (Systems Modeling Language), while also giving software engineers engaged in implementing the specified control system immediate access to and use of the SA model, in the same language, UML, used for other software design. That is, a State Analysis profile would serve as a shared modeling bridge between system and software models for the behavior aspects of the system. This paper begins with an overview of State Analysis and its underpinnings, followed by an overview of the mapping of SA constructs to the UML metamodel. It then delves into the details of these mappings and the constraints associated with them. Finally, we give an example of the use of the profile for expressing an example SA model.

Murray, Alex↗

Energize: An Interactive Evaluation Tool for Engaging the General Public with Energy Decision Making - Final Report

The public has an ever-increasing interest in the economic, environmental, and social impacts of global energy production. To support informed decision making, the scientific community has a responsibility to communicate reliable and straight-forward information to the general public, in an engaging way, regarding energy systems and how choices made at different stages of an energy technology life cycle can impact the cost, amount of materials used, and waste produced. Our objective is to enhance public engagement via an interactive electrical energy game (Energ!ze) through which players interact with one another in their quest to develop an electrical energy portfolio that optimizes economic (e.g., company profit), environmental (e.g., reduced CO 2 emissions), and social (e.g., public opinion) impacts. The design and development of Energ!ze was an iterative process involving an interdisciplinary team of engineers, discipline-based scientists, computer scientists, and education experts. The development objectives were two-fold: (1) Accurate and quantifiable modeling of electrical energy systems and (2) Engaging and interactive user interface within the construct of the game narrative. The major game mechanics in the current playable Energ!ze version focus on economic metrics, and the database is scaffolded to add environmental and social metrics for future versions. This report details the outcome of the funding period (Section 2 and 3) and describes the development process, along with recommendations for future development (Section 4).

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Tribology of ceramics: Report of the Committee on Tribology of Ceramics

The current state of knowledge of ceramic surface structures, composition, and reactivity is reviewed. The tribological requirements of advanced mechanical systems now being deployed (in particular, heat engines) exceed the capabilities of traditional metallic-based materials because of the high temperatures encountered. Advanced ceramic materials for such applications are receiving intense scrutiny, but there is a lack of understanding of the properties and behavior of ceramic surfaces and the influence of processing on the properties of ceramics is described. The adequacy of models, ranging form atomic to macro, to describe and to predict ceramic friction and wear are discussed, as well as what is known about lubrication at elevated temperatures. From this analysis, recommendations are made for coordination, research, and development that will lead to better performance of ceramic materials in tribological systems.

Source record↗

A cell-free system for production of 2,3-butanediol is robust to growth-toxic compounds

The need for sustainable, low-cost production of bioenergy and commodity chemicals is increasing. Unfortunately, the engineering potential of whole-cell catalysts to address this need can be hampered by cellular toxicity. When such bottlenecks limit the commercial feasibility of whole-cell fermentation, cell-free, or in vitro, based approaches may offer an alternative. Here, we assess the impact of three classes of growth toxic compounds on crude extract-based, cell-free chemical conversions. As a model system, we test a metabolic pathway for conversion of glucose to 2,3-butanediol (2,3-BDO) in lysates of Escherichia coli . First, we characterized 2,3-BDO production with different classes of antibiotics and found, as expected, that the system is uninhibited by compounds that prevent cell growth by means of cell wall replication and DNA, RNA, and protein synthesis. Second, we considered the impact of polar solvent addition (e.g., methanol, n-butanol). We observed that volumetric productivities (g/L/h) were slowed with increasing hydrophobicity of added alcohols. Finally, we investigated the effects of using pretreated biomass hydrolysate as a feed stock, observing a 25% reduction in 2,3-BDO production as a result of coumaroyl and feruloyl amides. Overall, we find the cell-free system to be robust to working concentrations of antibiotics and other compounds that are toxic to cell growth, but do not denature or inhibit relevant enzymes.

09 BIOMASS FUELS↗

T-FSM: A Scalable Distributed Task-Based System for Frequent Subgraph Pattern Mining from a Big Graph

Finding frequent subgraph patterns in a big graph is an important problem with many applications such as classifying chemical compounds and building indexes to speed up graph queries. Since this problem is NP-hard, some recent parallel and distributed systems have been developed to accelerate the mining. However, they often have a huge memory cost, very long running time, suboptimal load balancing, poor scale-out capability, and possibly inaccurate results. In this article, we propose an efficient system called T-FSM for parallel mining of frequent subgraph patterns in a big graph. T-FSM supports a new anti-monotonic frequentness measure called Fraction-Score, which is more accurate than the widely used MNI measure. The execution engine of T-FSM supports both intra-machine parallelism and inter-machine parallelism. For intra-machine parallelism, T-FSM adopts a novel task-based execution model to ensure high multithreading concurrency, bounded memory consumption, and effective load balancing. For inter-machine parallelism, T-FSM ensures good scale-out performance with a lightweight pattern rebalancing approach that reduces workload skewness of pattern evaluations among machines. To avoid recomputing the contexts for migrated patterns, we design a novel context cache table to support concurrent and asynchronous requesting and caching of remote context data, which can timely evict and garbage collect used pattern contexts that are no longer needed to keep memory consumption bounded. Extensive experiments show that T-FSM is orders of magnitude faster than existing state-of-the-art parallel systems (more than 10×, 51×, 131×, 55× speedup over ScaleMine, DistGraph, Pangolin and Peregrine, respectively) and distributed systems (more than 42× and 88× over ScaleMine and DistGraph, respectively) for frequent subgraph pattern mining, and it scales out satisfactorily to 512 CPU cores on the Polaris supercomputer at Argonne National Laboratory.

97 MATHEMATICS AND COMPUTING↗