Search NASA⌕ Search

SEARCH · Search NASA

Results for “Application Framework”

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 415 records · Page 23

Liquid Crystal Orientation and Shape Optimization for the Active Response of Liquid Crystal Elastomers

Liquid crystal elastomers (LCEs) are responsive materials that can undergo large reversible deformations upon exposure to external stimuli, such as electrical and thermal fields. Controlling the alignment of their liquid crystals mesogens to achieve desired shape changes unlocks a new design paradigm that is unavailable when using traditional materials. While experimental measurements can provide valuable insights into their behavior, computational analysis is essential to exploit their full potential. Accurate simulation is not, however, the end goal; rather, it is the means to achieve their optimal design. Such design optimization problems are best solved with algorithms that require gradients, i.e., sensitivities, of the cost and constraint functions with respect to the design parameters, to efficiently traverse the design space. In this work, a nonlinear LCE model and adjoint sensitivity analysis are implemented in a scalable and flexible finite element-based open source framework and integrated into a gradient-based design optimization tool. To display the versatility of the computational framework, LCE design problems that optimize both the material, i.e., liquid crystal orientation, and structural shape to reach a target actuated shapes or maximize energy absorption are solved. Multiple parameterizations, customized to address fabrication limitations, are investigated in both 2D and 3D. The case studies are followed by a discussion on the simulation and design optimization hurdles, as well as potential avenues for improving the robustness of similar computational frameworks for applications of interest.

42 ENGINEERING↗

High-Speed Ring Bus

The high-speed ring bus at the Jet Propulsion Laboratory (JPL) allows for future growth trends in spacecraft seen with future scientific missions. This innovation constitutes an enhancement of the 1393 bus as documented in the Institute of Electrical and Electronics Engineers (IEEE) 1393-1999 standard for a spaceborne fiber-optic data bus. It allows for high-bandwidth and time synchronization of all nodes on the ring. The JPL ring bus allows for interconnection of active units with autonomous operation and increased fault handling at high bandwidths. It minimizes the flight software interface with an intelligent physical layer design that has few states to manage as well as simplified testability. The design will soon be documented in the AS-1393 standard (Serial Hi-Rel Ring Network for Aerospace Applications). The framework is designed for "Class A" spacecraft operation and provides redundant data paths. It is based on "fault containment regions" and "redundant functional regions (RFR)" and has a method for allocating cables that completely supports the redundancy in spacecraft design, allowing for a complete RFR to fail. This design reduces the mass of the bus by incorporating both the Control Unit and the Data Unit in the same hardware. The standard uses ATM (asynchronous transfer mode) packets, standardized by ITU-T, ANSI, ETSI, and the ATM Forum. The IEEE-1393 standard uses the UNI form of the packet and provides no protection for the data portion of the cell. The JPL design adds optional formatting to this data portion. This design extends fault protection beyond that of the interconnect. This includes adding protection to the data portion that is contained within the Bus Interface Units (BIUs) and by adding to the signal interface between the Data Host and the JPL 1393 Ring Bus. Data transfer on the ring bus does not involve a master or initiator. Following bus protocol, any BIU may transmit data on the ring whenever it has data received from its host. There is no centralized arbitration or bus granting. The JPL design provides for autonomous synchronization of the nodes on the ring bus. An address-synchronous latency adjust buffer (LAB) has been designed that cannot get out of synchronization and needs no external input. Also, a priority-driven cable selection behavior has been programmed into each unit on the ring bus. This makes the bus able to connect itself up, according to a maximum redundancy priority system, without the need for computer intervention at startup. Switching around a failed or switched-off unit is also autonomous. The JPL bus provides a map of all the active units for the host computer to read and use for fault management. With regard to timing, this enhanced bus recognizes coordinated timing on a spacecraft as critical and addresses this with a single source of absolute and relative time, which is broadcast to all units on the bus with synchronization maintained to the tens of nanoseconds. Each BIU consists of up to five programmable triggers, which may be programmed for synchronization of events within the spacecraft of instrument. All JPL-formatted data transmitted on the ring bus are automatically time-stamped.

Wysocky, Terry↗

Application Agreement and Integration Services

Application agreement and integration services are required by distributed, fault-tolerant, safety critical systems to assure required performance. An analysis of distributed and hierarchical agreement strategies are developed against the backdrop of observed agreement failures in fielded systems. The documented work was performed under NASA Task Order NNL10AB32T, Validation And Verification of Safety-Critical Integrated Distributed Systems Area 2. This document is intended to satisfy the requirements for deliverable 5.2.11 under Task 4.2.2.3. This report discusses the challenges of maintaining application agreement and integration services. A literature search is presented that documents previous work in the area of replica determinism. Sources of non-deterministic behavior are identified and examples are presented where system level agreement failed to be achieved. We then explore how TTEthernet services can be extended to supply some interesting application agreement frameworks. This document assumes that the reader is familiar with the TTEthernet protocol. The reader is advised to read the TTEthernet protocol standard [1] before reading this document. This document does not re-iterate the content of the standard.

Driscoll, Kevin R.↗

SCCS System SW Development

The original project to be completed, GenSim, was a Generic Simulator for Application Control Language scripts. This would mock the systems on which the scripts were meant to be run on so that you could run tests without access to the machine. Soon after the project was started, a different project took priority. Unit testing the Application Services Framework code became the focus of the team because of approaching deadlines. Communication was very important to ensure that code wasn't being duplicated and to keep the team up to date with what mock files are available to them. Because of this, daily meetings were conducted until the testing was complete.

computer programming↗

Activate/Inhibit KGCS Gateway via Master Console EIC Pad-B Display

My internship consisted of two major projects for the Launch Control System.The purpose of the first project was to implement the Application Control Language (ACL) to Activate Data Acquisition (ADA) and to Inhibit Data Acquisition (IDA) the Kennedy Ground Control Sub-Systems (KGCS) Gateway, to update existing Pad-B End Item Control (EIC) Display to program the ADA and IDA buttons with new ACL, and to test and release the ACL Display.The second project consisted of unit testing all of the Application Services Framework (ASF) by March 21st. The XmlFileReader was unit tested and reached 100 coverage. The XmlFileReader class is used to grab information from XML files and use them to initialize elements in the other framework elements by using the Xerces C++ XML Parser; which is open source commercial off the shelf software. The ScriptThread was also tested. ScriptThread manages the creation and activation of script threads. A large amount of the time was used in initializing the environment and learning how to set up unit tests and getting familiar with the specific segments of the project that were assigned to us.

Computer Programming↗

Blunt-Body Paradox and Improved Application of Transient-Growth Framework

The “Reshotko-Tumin transition criterion" based on optimal transient growth successfully correlates laboratory measurements of roughness induced transition over blunt body configurations. Even though transient growth has not been conclusively linked to the measured onset of transition, the above correlation denotes the only available physics-based model for subcritical transition in blunt body flows, since the latter do not support any modal instabilities at typical experimental conditions. Unlike other established models based on empirical curve fits that are valid for a specific subclass of datasets, the optimal-growth-based transition criterion appears to provide a reasonable correlation with measurements in various wind tunnel and ballistic range facilities and for a broad range of surface temperature ratios. This paper is focused on optimal growth calculations that improve upon significant shortcomings of the computations underlying the Reshotko-Tumin correlation. The improved framework is applied to leeward transition over a spherical section forebody that was tested in the Mach 6 Adjustable Contour Expansion wind tunnel at Texas A&M University. The computed results highlight the significance of nonparallel basic state evolution, curvature terms, and an optimization procedure that varies both inflow and outflow locations of the transient growth interval. More important, the results indicate that the modified correlation is very close to its original form, and hence, that the accuracy of the transient-growth-based transition criterion is not compromised by using a more thorough theoretical framework. Yet the results also show that the optimal energy gain up to the predicted transition onset location can be rather small, highlighting the need to further investigate the optimal growth criterion for additional experimental configurations and to also uncover the in-depth physics underlying blunt body transition.

Freestream conditions↗

Evolution of Imaging Spectrometry: Past, Present and Future

An overview of the physical principals of imaging spectrometry for detailed characterization of remote objects and of gas vapors is given. The terms Multi-spectral, Hyperspectral, and Ultra-spectral are defined within the framework of applications and instrument system design approaches.

imaging↗

Sharing Operational Intent with Containment Confidence Level for Negotiating Deconfliction in Upper Class E Airspace

Community-based Cooperative Separation Management (CSM) is expected to provide separation services in Upper Class E airspace (near and above FL600). Under CSM, operators are responsible for maintaining separation. The CSM concept is enabled by sharing Operational Intent (OI) among the operators to ensure common situation awareness. The OI is represented as four-dimensional (time and space) information that indicates where an aircraft would be contained within the space and time, with a known level of confidence. However, each vehicle’s ability to stay within its region of OI may differ based on each vehicle’s performance characteristics, resulting in varying OI sizes among the vehicles. Such varying OI size could adversely affect efficient and fair access to the airspace. In this paper, an OI-generation algorithm under varying OI size restriction with Containment Confidence Level (CCL) is presented. High-Altitude Long Endurance (HALE) balloon operations are used as an example application. A framework is presented by which CCL information is used in the deconfliction process. A fast-time simulation experiment is conducted to evaluate the feasibility of the proposed framework. The simulation results show a reduced number of unnecessary deconfliction actions.

Upper Class E Traffic Management↗

Sharing Operational Intent with Containment Confidence Level for Negotiating Deconfliction in Upper Class E Airspace

Community-based Cooperative Separation Management (CSM) is expected to provide separation services in Upper Class E airspace (near and above FL600). Under CSM, operators are responsible for maintaining separation. The CSM concept is enabled by sharing Operational Intent (OI) among the operators to ensure common situation awareness. The OI is represented as four-dimensional (time and space) information that indicates where an aircraft would be contained within the space and time, with a known level of confidence. However, each vehicle’s ability to stay within its region of OI may differ based on each vehicle’s performance characteristics, resulting in varying OI sizes among the vehicles. Such varying OI size could adversely affect efficient and fair access to the airspace. In this paper, an OI-generation algorithm under varying OI size restriction with Containment Confidence Level (CCL) is presented. High-Altitude Long Endurance (HALE) balloon operations are used as an example application. A framework is presented by which CCL information is used in the deconfliction process. A fast-time simulation experiment is conducted to evaluate the feasibility of the proposed framework. The simulation results show a reduced number of unnecessary deconfliction actions.

Upper Class E Traffic Management, ETM, Cooperative↗

Communication Simulations for Power System Applications

New smart grid technologies and concepts, such as dynamic pricing, demand response, dynamic state estimation, and wide area monitoring, protection, and control, are expected to require considerable communication resources. As the cost of retrofit can be high, future power grids will require the integration of high-speed, secure connections with legacy communication systems, while still providing adequate system control and security. While considerable work has been performed to create co-simulators for the power domain with load models and market operations, limited work has been performed in integrating communications directly into a power domain solver. The simulation of communication and power systems will become more important as the two systems become more inter-related. This paper will discuss ongoing work at Pacific Northwest National Laboratory to create a flexible, high-speed power and communication system co-simulator for smart grid applications. The framework for the software will be described, including architecture considerations for modular, high performance computing and large-scale scalability (serialization, load balancing, partitioning, cross-platform support, etc.). The current simulator supports the ns-3 (telecommunications) and GridLAB-D (distribution systems) simulators. Ongoing and future work will be described, including planned future expansions for a traditional transmission solver. A test case using the co-simulator, utilizing a transactive demand response system created for the Olympic Peninsula and AEP gridSMART demonstrations, requiring two-way communication between distributed and centralized market devices, will be used to demonstrate the value and intended purpose of the co-simulation environment.

co-simulation↗

Open XAL Status Report 2013

XAL is the well established, accelerator physics application programming framework developed for and used at the Spallation Neutron Source in Oak Ridge National Lab. Due to interest from other accelerator labs, the Open XAL project was formed in 2010 to port XAL to be more suitable for collaboration. The Open XAL architecture along with the objectives, status and roadmap of this effort are presented in this paper.

Pelaia, II, Tom↗

Method for instruction sequence execution analysis and visualization

Various technologies pertaining to computer-executable instruction sequence forensics are described herein. In a general embodiment, an application development framework supports a function library that includes a plurality of recording functions. Calls to these functions are inserted into source code or bytecode of the computer-executable instruction sequence. The source code is then compiled, resulting in formation of instrumented machine code of the computer-executable instruction sequence. Alternately, the runtime environment interprets instrumented bytecode for the instruction sequence. A processor executes the machine code, and the called functions cause the processor to generate forensic data pertaining to portions of the computer-executable instruction sequence that correspond to locations in the source code where the calls were inserted. An execution instance of the computer-executable instruction sequence is visualized based upon the forensic data.

Sundermier, Amy↗

Best-Estimate-Plus-Uncertainty-Informed Deterministic Safety Evaluation

Nuclear power plant (NPP) utilities operate contingent on receiving a favorable safety assessment from their national regulatory and safety authority. Among the many facets of NPP safety addressed is verification of integral design-basis performance - a demonstration of a plant's response to a suite of challenging transient and accident scenarios. Thermal-hydraulic system computer codes like RELAP5, TRAC, CATHARE, and ATHLET are used as the simulation engine as part of a broader evaluation model that accounts for a variety of uncertainties. It is common for these evaluation models to apply either a super-bounding/ deterministic or best-estimate plus uncertainty (BEPU) approach. The trend over the past two decades has been away from the classical deterministic methods towards methods explicitly incorporating parametric uncertainty models. These methods center upon the evaluation of parametric and system response uncertainties, where these uncertainties are derived from the convolution of one or more parametric uncertainty models. Acceptance of BEPU methods has provided the nuclear industry benefits regarding operational flexibility and, in some cases, power output. The advantage of BEPU for new NPPs is less obvious. Generally, these new designs include engineered safety features that practically eliminate fuel damage resulting from design-basis events. To substantiate such claims, applying super-bounding assumptions on uncertainties may be a more expedient demonstration of a plant's safety case than those based on BEPU. In addition, the requirements on design inputs for a deterministic evaluation model are substantially less than that for a BEPU evaluation model. As such, applying a deterministic evaluation model is expected to have the advantage of reducing the duration of the licensing review process. For the current operating fleet of light-water reactors (LWRs), the nuclear safety authorities in most countries have followed the U.S. Nuclear Regulatory Commission's rules for the preparation of safety analysis. These rules are specified in the U.S. Code of Federal Regulations, most notably in, Part 10, Section 50.46, entitled 'acceptance criteria for emergency core cooling systems for light-water nuclear power reactors' and its Appendix K. Notably, Appendix K specifies deterministic requirements for analysis of the loss-of-coolant accident (LOCA), which is generally regarded as the maximum credible accident for LWRs. Projecting 10 CFR 50, Appendix K, to new plants is not obviously applicable as it addresses light water fluid flow and heat transfer phenomena associated with core uncovery. Preventing core uncovery is a requirement for several designs in the class of small modular reactors (SMR). In doing so, the majority of phenomenological uncertainties prescribed in Appendix K are eliminated. Similarly, the impact of other phenomena to effect a change in various safety measures, i.e., figures-of-merit, is expected to be different. The implication is that development of a deterministic evaluation model must be derived with an original technical basis rather than solely rely on Appendix K. While a logical conclusion, the expectation of original bases, regardless of the treatment of uncertainties, is embodied in the U.S. NRC's Regulatory Guide (RG) 1.203, Transient and Accident Analysis. Within the evaluation model development and application process framework of RG 1.203, this paper describes a BEPU-informed deterministic evaluation model for NPPs with large inherent safety margins. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗