Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “extension”

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 325 records · Page 18

Extensible Adaptable Simulation Systems: Supporting Multiple Fidelity Simulations in a Common Environment

Common practice in the development of simulation systems is meeting all user requirements within a single instantiation. The Joint Polar Satellite System (JPSS) presents a unique challenge to establish a simulation environment that meets the needs of a diverse user community while also spanning a multi-mission environment over decades of operation. In response, the JPSS Flight Vehicle Test Suite (FVTS) is architected with an extensible infrastructure that supports the operation of multiple observatory simulations for a single mission and multiple mission within a common system perimeter. For the JPSS-1 satellite, multiple fidelity flight observatory simulations are necessary to support the distinct user communities consisting of the Common Ground System development team, the Common Ground System Integration & Test team, and the Mission Rehearsal Team/Mission Operations Team. These key requirements present several challenges to FVTS development. First, the FVTS must ensure all critical user requirements are satisfied by at least one fidelity instance of the observatory simulation. Second, the FVTS must allow for tailoring of the system instances to function in diverse operational environments from the High-security operations environment at NOAA Satellite Operations Facility (NSOF) to the ground system factory floor. Finally, the FVTS must provide the ability to execute sustaining engineering activities on a subset of the system without impacting system availability to parallel users. The FVTS approach of allowing for multiple fidelity copies of observatory simulations represents a unique concept in simulator capability development and corresponds to the JPSS Ground System goals of establishing a capability that is flexible, extensible, and adaptable.

McLaughlin, Brian J.↗

Multi-User Space Link Extension (SLE) System

The Multi-User Space (MUS) Link Extension system, a software and data system, provides Space Link Extension (SLE) users with three space data transfer services in timely, complete, and offline modes as applicable according to standards defined by the Consultative Committee for Space Data Systems (CCSDS). MUS radically reduces the schedule, cost, and risk of implementing a new SLE user system, minimizes operating costs with a lights-out approach to SLE, and is designed to require no sustaining engineering expense during its lifetime unless changes in the CCSDS SLE standards, combined with new provider implementations, force changes. No software modification to MUS needs to be made to support a new mission. Any systems engineer with Linux experience can begin testing SLE user service instances with MUS starting from a personal computer (PC) within five days. For flight operators, MUS provides a familiar-looking Web page for entering SLE configuration data received from SLE. Operators can also use the Web page to back up a space mission's entire set of up to approximately 500 SLE service instances in less than five seconds, or to restore or transfer from another system the same amount of data from a MUS backup file in about the same amount of time. Missions operate each MUS SLE service instance independently by sending it MUS directives, which are legible, plain ASCII strings. MUS directives are usually (but not necessarily) sent through a TCP-IP (Transmission Control Protocol Internet Protocol) socket from a MOC (Mission Operations Center) or POCC (Payload Operations Control Center) system, under scripted control, during "lights-out" spacecraft operation. MUS permits the flight operations team to configure independently each of its data interfaces; not only commands and telemetry, but also MUS status messages to the MOC. Interfaces can use single- or multiple-client TCP/IP server sockets, TCP/IP client sockets, temporary disk files, the system log, or standard in, standard out, or standard error as applicable. By defining MUS templates in ASCII, the flight operations team can include any MUS system variable in telemetry or command headers or footers, and/or in status messages. Data fields can be arranged within messages in different sequences, according to the mission s needs. The only constraints imposed are on the format of MUS directive strings, and some bare minimum logical requirements that must be met in order for MUS to read the mission control center's spacecraft command inputs. The MUS system imposes no limits or constraints on the numbers and combinations of missions and SLE service instances that it will support simultaneously. At any time, flight operators may add, change, delete, bind, connect, or disconnect.

Perkins, Toby↗

Java Architecture for Detect and Avoid Extensibility and Modeling

Unmanned aircraft will equip with a detect-and-avoid (DAA) system that enables them to comply with the requirement to "see and avoid" other aircraft, an important layer in the overall set of procedural, strategic and tactical separation methods designed to prevent mid-air collisions. This paper describes a capability called Java Architecture for Detect and Avoid Extensibility and Modeling (JADEM), developed to prototype and help evaluate various DAA technological requirements by providing a flexible and extensible software platform that models all major detect-and-avoid functions. Figure 1 illustrates JADEM's architecture. The surveillance module can be actual equipment on the unmanned aircraft or simulators that model the process by which sensors on-board detect other aircraft and provide track data to the traffic display. The track evaluation function evaluates each detected aircraft and decides whether to provide an alert to the pilot and its severity. Guidance is a combination of intruder track information, alerting, and avoidance/advisory algorithms behind the tools shown on the traffic display to aid the pilot in determining a maneuver to avoid a loss of well clear. All these functions are designed with a common interface and configurable implementation, which is critical in exploring DAA requirements. To date, JADEM has been utilized in three computer simulations of the National Airspace System, three pilot-in-the-loop experiments using a total of 37 professional UAS pilots, and two flight tests using NASA's Predator-B unmanned aircraft, named Ikhana. The data collected has directly informed the quantitative separation standard for "well clear", safety case, requirements development, and the operational environment for the DAA minimum operational performance standards. This work was performed by the Separation Assurance/Sense and Avoid Interoperability team under NASA's UAS Integration in the NAS project.

unmanned aircraft systems↗

Communications for UAS Integration in the NAS Phase 2 Satellite Communications and Terrestrial Extension

In order to provide for the safe integration of unmanned aircraft systems (UAS) into the National Airspace System, the command and control communications link connecting the ground-based pilot with the unmanned aircraft must be highly reliable and robust, with national and international standards to enable interoperability and certification. Both line-of-sight (LOS) links using terrestrial-based communications and beyond-line-of-sight (BLOS) links using satellite communications, supported by national and international standards, are required for integrated UAS operations. The National Aeronautics and Space Administration (NASA) has undertaken an extensive technology development and test program in order to provide the required technical data needed to enable C2 standards development. NASAs UAS Integration in the National Airspace System (NAS), or UAS in the NAS Project, included as a major element the Command and Control Communications (C2) Subproject, based at NASAs Glenn Research Center. The successful first phase of the C2 Subproject, completed during 2012-2016, focused primarily on line-of-sight communications. Accomplishments included air-ground channel propagation characterization and modeling; CNPC prototype radio development; CNPC radio flight testing; satellite communications spectrum study and interference analysis; and development of C2 LOS communications standards development. The second phase of the C2 Subproject will focus primarily on beyond-line-of-sight communications, although a follow-on activity for terrestrial LOS communications, known as Terrestrial Extension, is also included. In addition to the terrestrial element, Phase 2 also includes technology development and testing activities for Ka-Band BLOS C2 Satellite Communications; Ku-Band BLOS C2 Satellite Communications; Ku-Band Interference and Propagation; and C-Band Satellite Communications. This paper will provide brief overviews of the C2 Subproject and its Phase I accomplishments, followed by a description of the plans for the C2 Subproject Phase 2.

radiofrequency spectrum↗

Communications for UAS Integration in the NAS Phase 2 - Satellite Communications and Terrestrial Extension

In order to provide for the safe integration of unmanned aircraft systems (UAS) into the National Airspace System, the command and control communications link connecting the ground-based pilot with the unmanned aircraft must be highly reliable and robust, with national and international standards to enable interoperability and certification. Both line-of-sight (LOS) links using terrestrial-based communications and beyond-line-of-sight (BLOS) links using satellite communications, supported by national and international standards, are required for integrated UAS operations. The National Aeronautics and Space Administration (NASA) has undertaken an extensive technology development and test program in order to provide the required technical data needed to enable C2 standards development. NASAs UAS Integration in the National Airspace System (NAS), or UAS in the NAS Project, included as a major element the Command and Control Communications (C2) Subproject, based at NASAs Glenn Research Center. The successful first phase of the C2 Subproject, completed during 2012-2016, focused primarily on line-of-sight communications. Accomplishments included air-ground channel propagation characterization and modeling; CNPC prototype radio development; CNPC radio flight testing; satellite communications spectrum study and interference analysis; and development of C2 LOS communications standards development. The second phase of the C2 Subproject will focus primarily on beyond-line-of-sight communications, although a follow-on activity for terrestrial LOS communications, known as Terrestrial Extension, is also included. In addition to the terrestrial element, Phase 2 also includes technology development and testing activities for Ka-Band BLOS C2 Satellite Communications; Ku-Band BLOS C2 Satellite Communications; Ku-Band Interference and Propagation; and C-Band Satellite Communications. This paper will provide brief overviews of the C2 Subproject and its Phase I accomplishments, followed by a description of the plans for the C2 Subproject Phase 2.

radiofrequency spectrum↗

Introduction to Medical Extensible Dynamic Probabilistic Risk Assessment Tool (MEDPRAT)

A key component in the development of NASA Human Research Programs (HRP) next generation risk model, the Medical Extensible Dynamic Probabilistic Risk Assessment Tool (MEDPRAT) intends to deliver a means to quantify how HRP products impact astronaut medical and health risks. MEDPRAT is extensible to the majority of exploration missions. Similar to other risk models, the tool utilizes the available space and terrestrial medical data. MEDPRAT is designed to be extended with additional human health research information, medical equipment, space and terrestrial standards and practices to assess space flight medical risk in a manner consistent with other risk measures used in spacecraft and mission design. This tool provides risk-based medical system design information necessary to evaluate new technologies, procedures, research insights and mission plans.

physiological response↗

LunaNet: a Flexible and Extensible Lunar Exploration Communications and Navigation Infrastructure

NASA has set the ambitious goal of establishing a sustainable human presence on the Moon. Diverse commercial and international partners are engaged in this effort to catalyze scientific discovery, lunar resource utilization and economic development on both the Earth and at the Moon. Lunar development will serve as a critical proving ground for deeper exploration into the solar system. Space communications and navigation infrastructure will play an integral part in realizing this goal. This paper provides a high-level description of an extensible and scalable lunar communications and navigation architecture, known as LunaNet. LunaNet is a services network to enable lunar operations. Three LunaNet service types are defined: networking services, position, navigation and timing services, and science utilization services. The LunaNet architecture encompasses a wide variety of topology implementations, including surface and orbiting provider nodes. In this paper several systems engineering considerations within the service architecture are highlighted. Additionally, several alternative LunaNet instantiations are presented. Extensibility of the LunaNet architecture to the solar system internet is discussed.

Israel, David J.↗

LunaNet: A Flexible and Extensible Lunar Exploration Communication and Navigation Infrastructure

NASA has set the ambitious goal of establishing a sustainable human presence on the Moon. Diverse commercial and international partners are engaged in this effort to catalyze scientific discovery, lunar resource utilization and economic development on both the Earth and at the Moon. Lunar development will serve as a critical proving ground for deeper exploration into the solar system. Space communications and navigation infrastructure will play an integral part in realizing this goal. This paper provides a high-level description of an extensible and scalable lunar communications and navigation architecture, known as LunaNet. LunaNet is a services network to enable lunar operations. Three LunaNet service types are defined: networking services, position, navigation and timing services, and science utilization services. The LunaNet architecture encompasses a wide variety of topology implementations, including surface and orbiting provider nodes. In this paper several systems engineering considerations within the service architecture are highlighted. Additionally, several alternative LunaNet instantiations are presented. Extensibility of the LunaNet architecture to the solar system internet is discussed.

Israel, David J.↗

Framework for Extensible, Asynchronous Task Scheduling (FEATS) in Fortran

Most parallel scientific programs contain compiler directives (pragmas) such as those from OpenMP, explicit calls to runtime library procedures such as those implementing the Message Passing Interface (MPI), or compiler-specific language extensions such as those provided by CUDA. By contrast, the recent Fortran standards empower developers to express parallel algorithms without directly referencing lower-level parallel programming models. Fortran’s parallel features place the language within the Partitioned Global Address Space (PGAS) class of programming models. When writing programs that exploit data-parallelism, application developers often find it straightforward to develop custom parallel algorithms. Problems involving complex, heterogeneous, staged calculations, however, pose much greater challenges. Such applications require careful coordination of tasks in a manner that respects dependencies prescribed by a directed acyclic graph. When rolling one’s own solution proves difficult, extending a customizable framework becomes attractive. The paper presents the design, implementation, and use of the Framework for Extensible Asynchronous Task Scheduling (FEATS), which we believe to be the first task-scheduling tool written in modern Fortran. We describe the benefits and compromises associated with choosing Fortran as the implementation language, and we propose ways in which future Fortran standards can best support the use case in this paper.

Modern Fortran↗

Logic Programming with Extensible Types

Logic programming allows structuring code in terms of predicates or relations, rather than functions. Although logic programming languages present advantages in terms of declarativeness and conciseness, the introduction of static types has not become part of most popular logic programming languages, increasing the difficulty of testing and debugging of logic programming code. This paper demonstrates how to implement logic programming in Haskell, thus empowering logic programs with types, and functional programs with relations or predicates. We do so by combining three ideas. First, we use extensible types to generalize a type by a parameter type function. Second, we use a sum type as an argument to introduce optional variables in extensible types. Third, we implement a unification algorithm capable of working with any data structure, provided that certain operations are implemented for the given type. We demonstrate our proposal via a series of increasingly complex examples inspired by educational texts in logic programming, and leverage the host language's features to make new notation convenient for users, showing that the proposed approach is not just technically possible but also practical.

logic programming↗

Life extension program for the modular caustic side solvent extraction unit at Savannah River Site

Caustic Side Solvent Extraction (CSSX) is currently used at the U.S. Department of Energy (DOE) Savannah River Site (SRS) for removal of cesium from the high-level salt-wastes stored in underground tanks. At SRS, the CSSX process is deployed in the Modular CSSX Unit (MCU). The CSSX technology utilizes a multi-component organic solvent and annular centrifugal contactors to extract cesium from alkaline salt waste. Coalescers and decanters process the Decontaminated Salt Solution (DSS) and Strip Effluent (SE) streams to allow recovery and reuse of the organic solvent and to limit the quantity of solvent transferred to the downstream facilities. MCU is operated in series with the Actinide Removal Process (ARP) which removes strontium and actinides from salt waste utilizing monosodium titanate. ARP and MCU were developed and implemented as interim salt processing until future processing technology, the CSSX-based Salt Waste Processing Facility (SWPF), is operational. SWPF is slated to come on-line in October 2014. The three year design life of the ARP/MCU process, however, was reached in April 2011. Nevertheless, most of the individual process components are capable of operating longer. An evaluation determined ARP/MCU can operate until 2015 before major equipment failure is expected. The three year design life of the ARP/MCU Life Extension (ARP/MCU LE) program will bridge the gap between current ARP/MCU operations and the start of SWPF operation. The ARP/MCU LE program introduces no new technologies. As a portion of this program, a Next Generation Solvent (NGS) and corresponding flowsheet are being developed to provide a major performance enhancement at MCU. This paper discusses all the modifications performed in the facility to support the ARP/MCU Life Extension. It will also discuss the next generation chemistry, including NGS and new stripping chemistry, which will increase cesium removal efficiency in MCU. Possible implementation of the NGS chemistry in MCU accomplishes two objectives. MCU serves as a demonstration facility for improved flowsheet deployment at SWPF; operating with NGS and boric acid validates improved cesium removal performance and increased throughput as well as confirms Defense Waste Processing Facility (DWPF) ability to vitrify waste streams containing boron. NGS implementation at MCU also aids the ARP/MCU LE operation, mitigating the impacts of delays and sustaining operations until other technology is able to come on-line.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

OpenARC: Extensible OpenACC Compiler Framework for Directive-Based Accelerator Programming Study

Directive-based, accelerator programming models such as OpenACC have arisen as an alternative solution to program emerging Scalable Heterogeneous Computing (SHC) platforms. However, the increased complexity in the SHC systems incurs several challenges in terms of portability and productivity. This paper presents an open-sourced OpenACC compiler, called OpenARC, which serves as an extensible research framework to address those issues in the directive-based accelerator programming. This paper explains important design strategies and key compiler transformation techniques needed to implement the reference OpenACC compiler. Moreover, this paper demonstrates the efficacy of OpenARC as a research framework for directive-based programming study, by proposing and implementing OpenACC extensions in the OpenARC framework to 1) support hybrid programming of the unified memory and separate memory and 2) exploit architecture-specific features in an abstract manner. Porting thirteen standard OpenACC programs and three extended OpenACC programs to CUDA GPUs shows that OpenARC performs similarly to a commercial OpenACC compiler, while it serves as a high-level research framework.

Lee, Seyong↗

Isopycnal eddy mixing across the Kuroshio Extension: Stable versus unstable states in an eddying model

The Kuroshio Extension (KE) jet transitions between stable and unstable states on interannual time scales. Cross-jet eddy mixing in the two states is contrasted in the KE region (28°-240°N; 125°-165°E), using a global eddying 0.1° configuration of the Parallel Ocean Program with online numerical particles. The 4 year period chosen (June 1994 to May 1998) covers a full cycle of the stable state, unstable state and the transition period. Large values of cross-jet eddy diffusivities within the KE jet are concentrated in the upper 1000 m. In the upper ocean, elevated cross-jet mixing within the KE jet is mainly concentrated in the downstream part of the KE jet, where the jet is weak but eddy activity is strong. The simulated time-mean KE jet is more intense and extends further east in the stable state than in the unstable state. Consequently, strong cross-jet mixing within the KE jet is located west of 150°E during June 1996 to May 1997 (a typical unstable state), but east of 150°E during June 1995 to May 1996 (a typical stable state). However, average mixing within the KE jet is indistinguishable in the typical stable and unstable states. In the deep ocean, mixing is strongly influenced by topography, and thus their horizontal structures have less inter-annual variability than in the upper ocean. One caveat is that results here cover one representative cycle of the two states. To obtain the climate mean mixing structures for the stable or unstable state, one would need numerical output covering a period much longer than 4 years.

58 GEOSCIENCES↗

Analytic soliton solutions of nonlinear extensions of the Schrödinger equation

A method is presented to construct analytic solitary wave solutions in nonlinear extensions of the Schrödinger equation starting from analytic solutions of the ordinary Schrödinger equation. We provide several examples illustrating the method. We rederive three well-known soliton solutions including the N-dimensional non-relativistic Gausson as well as the one-dimensional 1 / cosh-soliton and a theory with a power-like nonlinearity proportional to |ψ| 2λ with λ > 0. We also find several new solutions in different nonlinear theories in various space dimensions which, to the best of our knowledge, have not yet been discussed in literature. Our method can be used to construct further nonlinear theories and generalized to relativistic soliton theories, and may have many applications.

Analytical soliton solutions↗

A framework and calculator for evaluating the impacts of shelf life extension and other food loss and waste reduction technologies

Optimization of the food supply chain (FSC) depends on reducing food waste, especially at the consumer stage, where a substantial portion of food is not eaten, but instead disposed of via landfill, incineration, or in-sink disposals. One key strategy is to increase the time that consumers have before food goes bad or expires. This study developed a framework to assess the efficacy of shelf-life extension (SLE) technologies for mitigating food loss and waste (FLW), such as packaging improvements. The impact flows through the entire FSC, reducing FLW, energy use, and other inputs at each stage. The framework and resulting calculator can be used to evaluate the impact of FLW reduction at any stage for any food commodity. As shown by two SLE cases, the calculator is valuable for policy-makers, government entities, and professionals, specifically those in marketing, business development, and capital projects teams, to comprehensively evaluate the impacts of FLW reduction technologies and practices. The framework and calculator are sensitive to the shape of the consumption curve, the fraction of inedible waste, and the current shelf life. The calculator was used to assess the impacts of the United States goal of reducing food waste by consumers through various SLE lengths. It was found that uptake of several near-ready-to-deploy SLE technologies would reduce annual food production demand by about 10–19 MMT and supply chain energy consumption by 240–410 PJ in the United States.

Food loss and waste (FLW)↗

On the possibility to discriminate the mass of the primary cosmic ray using the muon arrival times from extensive air showers: Application for Pierre Auger Observatory

In this paper we study the possibility to discriminate the mass of the primary cosmic ray by observing the muon arrival times in ground detectors. We analyzed extensive air showers (EAS) induced by proton and iron nuclei with the same energy 8 Multiplication-Sign 10{sup 17} eV simulated with CORSIKA, and analyzed the muon arrival times at ground measured by the infill array detectors of the Pierre Auger Observatory (PAO). From the arrival times of the core and of the muons the atmospheric depth of muon generation locus is evaluated. The results suggest a potential mass discrimination on the basis of muon arrival times and of the reconstructed atmospheric depth of muon production. An analysis of a larger set of CORSIKA simulations carried out for primary energies above 10{sup 18} eV is in progress.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

X{sub max}{sup μ} vs. N{sup μ} from extensive air showers as estimator for the mass of primary UHECR's. Application for the Pierre Auger Observatory

We study the possibility of primary mass estimation for Ultra High Energy Cosmic Rays (UHECR's) using the X{sub max}{sup μ} (the height where the number of muons produced on the core of Extensive Air Showers (EAS) is maximum) and the number N{sup μ} of muons detected on ground. We use the 2D distribution - X{sub max}{sup μ} against N{sup μ} in order to find its sensitivity to the mass of the primary particle. For that, we construct a 2D Probability Function Prob(p,Fe | X{sub max}{sup μ}, N{sup μ}) which estimates the probability that a certain point from the plane (X{sub max}{sup μ}, N{sup μ}) corresponds to a shower induced by a proton, respectively an iron nucleus. To test the procedure, we analyze a set of simulated EAS induced by protons and iron nuclei at energies of 10{sup 19}eV and 20° zenith angle with CORSIKA. Using the Bayesian approach and taking into account the geometry of the infill detectors from the Pierre Auger Observatory, we observe an improvement in the accuracy of the primary mass reconstruction in comparison with the results obtained using only the X{sub max}{sup μ} distributions.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Radiation Shielding Analysis of Linac Extension Area in APS Using FLUKA and PHITS Monte Carlo Radiation Transport Codes

The Linac extension area tunnel can accept 300- to 500-MeV electrons for experiments. Radiations from various normal and accident beam loss scenarios were analyzed with the FLUKA and PHITS Monte Carlo radiation transport codes. In normal beam loss scenarios, the beam was dumped on the horizontal and vertical beam dumps, while the accident scenarios were horizontal and vertical mis-steered beams that can occur due to incorrect beam energy and magnet settings. The extent of beam deviation, which was established using particle tracking studies, was used to define the beam directions in the Monte Carlo transport calculations. Further, a mis-steered condition, where the beam was not intercepted by the dumps, was also analyzed. For the horizontal dump, the PHITS results above the berm were higher for neutrons and somewhat lower for photons, compared to the FLUKA results. Comparison of the secondary particle yields from FLUKA and PHITS from an Al block with dimensions comparable to what was used in the beam dumps showed a 40% higher neutron yield and a 10% lower photon yield. Finally, to ensure compliance with Argonne National Laboratory's shielding policy, the design of the horizontal beam dump was modified, and additional shielding was recommended.

FLUKA↗