SEARCH · Search NASA
Results for “interoperability”
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.
Experimental Validation of a 40kW, 480V Point-to-Point DC Interlinks for Controller-Agnostic, Interoperable Networked Microgrids
This paper presents the experimental validation of point-to-point dc-interlinks for interconnecting two solar-based, laboratory-scale AC microgrids. DC interlinks provide a solution to numerous technical and operational challenges encountered in networked microgrids, including precise power flow control, stable and fast synchronization, enhanced stability, and improved voltage and frequency regulation. By decoupling microgrids through power converters, dc-interlinks enable power exchange among microgrids that can be owned by different entities (such as communities, utilities, or universities) and managed by diverse microgrid controller vendors. This characteristic makes this dc-interlinks a promising solution for networking real-world microgrids. The presented point-to-point dc interlink utilizes two four-quadrant converters: a 40kW 3-phase ac/dc regulating the dc-link voltage to 800V, and a 3-phase dc/ac controlling power flow. These converters, connected via a 20-foot dc cable, interconnect two ac microgrids operating at 480V, each featuring energy storage, photovoltaic generation, and load emulation. Experimental validation employs commercially available off-the-shelf (COTS) converters and real-world data from solar-powered microgrids in Adjuntas, Puerto Rico. To the authors’ knowledge, this work provides the first at-scale experimental validation of dc-interlinks for networked ac microgrids using COTS inverters, demonstrating their practicality and effectiveness in addressing real-world operational challenges.
Toward Findable, Accessible, Interoperable and Reusable (FAIR) Photovoltaic System Time Series Data.
Abstract not provided.
Towards Seamless Interoperability of MPI-OpenMP Applications
A chasm exists between mathematical software libraries written for MPI-based applications and those written for OpenMP applications. Recently, however, PETSc enables the simple use of its MPI-based linear solvers from OpenMP applications. Separately, the MPICH MPI development team has started a new project to allow almost seamless MPI use in OpenMP applications. Both proposed approaches would result in a similar user experience. Here, we discuss the reasons for these projects and their potential for providing more numerical library choices for OpenMP applications, including the unlimited assortment of linear solvers available in PETSc. In addition, we present the performance of an application using the first approach, demonstrating its efficacy.
Cybersecurity in Distributed Energy Resources: threat analysis, interoperability, and dynamic defense of energy delivery systems.
Abstract not provided.
Interoperability of Resilience Strategies for Simplicity and Performance.
Abstract not provided.
Maturing MBSE Tool Interoperability at Sandia National Laboratories.
Abstract not provided.
International Development of Evaluation Platforms for Electrical and Interoperability DER Certifications.
Abstract not provided.
Chapel/C++ Interoperability: Enabling Large-Scale Data Science without Costly I/O.
Abstract not provided.
Energy Storage Interoperability Insights: IEEE P2688
Explore the source record for details and available documents.
Coffee Chat: A Unifying Exemplar of Systems Engineering leveraging Vitech GENESYS and MathWorks Simulink interoperability
Explore the source record for details and available documents.
Design Requirements and Hardware Specification for the Low-Cost, Interoperable, User-Centric, Supervisory Controller Kit for Small and Medium Size Commercial Buildings
Commercial buildings are responsible for approximately 20 percent of the total United States energy consumption and greenhouse gas emissions. Over 85 percent of these buildings lack building automation systems to manage the various building systems they have. Many of these buildings are small (< 50,000 square feet), underserved, and use rooftop units (RTUs) for heating, ventilation, and air-conditioning needs. Because these buildings lack proper control systems, they have several operational deficiencies that lead to excess energy consumption. Studies have shown that managing the RTU’s heating and cooling setpoints, schedules, setbacks, and optimal start times can result in 20 to 25 percent reduction in electricity consumption in small and medium commercial buildings (SMBs). In addition, improving the demand flexibility of these buildings will result in additional cost savings for the building owner.
Towards Interoperability between Simulations and Physical Hardware during Tester Development
To effectively use “Hardware in the Loop” (HIL) methodologies in the development of test systems, the tester architecture must be capable of seamlessly switching between executing tests against simulations and real units. This report describes initial attempts to build an integrated system with these capabilities.
Data Cards for Standardized Metadata Across DOE-Aligned Data Initiatives: Toward Transparent, Interoperable, and Governed Dataset Documentation
As data-intensive research, advanced computing, and artificial intelligence become increasingly central to scientific and operational workflows, the need for consistent, transparent, and machine-actionable documentation has grown correspondingly. Multiple DOE-aligned communities—including Office of Science, Genesis Mission, American Science Cloud (AmSC), National Nuclear Security Administration (NNSA) stewardship and governance, and related cross-laboratory collaborations—have independently developed metadata practices to support discovery, access, reuse, repository deposit, and compliance.
Demonstrating UPC++/Kokkos Interoperability in a Heat Conduction Simulation (Extended Abstract)
We describe the replacement of MPI with UPC++ in an existing Kokkos code that simulates heat conduction within a rectangular 3D object, as well as an analysis of the new code’s performance on CUDA accelerators. The key challenges were packing the halos in Kokkos data structures in a way that allowed for UPC++ remote memory access, and streamlining synchronization costs. Additional UPC++ abstractions used included global pointers, distributed objects, remote procedure calls, and futures. We also make use of the device allocator concept to facilitate data management in memory with unique properties, such as GPUs. Our results demonstrate that despite the algorithm’s good semantic match to message passing abstractions, straightforward modifications to use UPC++ communication deliver vastly improved performance and scalability in the common case. We find the one-sided UPC++ version written in a natural way exhibits good performance, whereas the message-passing version written in a straightforward way exhibits performance anomalies. We argue this represents a productivity benefit for one-sided communication models.
ExaWorks software development kit: a robust and scalable collection of interoperable workflows technologies
Scientific discovery increasingly requires executing heterogeneous scientific workflows on high-performance computing (HPC) platforms. Heterogeneous workflows contain different types of tasks (e.g., simulation, analysis, and learning) that need to be mapped, scheduled, and launched on different computing. That requires a software stack that enables users to code their workflows and automate resource management and workflow execution. Currently, there are many workflow technologies with diverse levels of robustness and capabilities, and users face difficult choices of software that can effectively and efficiently support their use cases on HPC machines, especially when considering the latest exascale platforms. We contributed to addressing this issue by developing the ExaWorks Software Development Kit (SDK). The SDK is a curated collection of workflow technologies engineered following current best practices and specifically designed to work on HPC platforms. We present our experience with (1) curating those technologies, (2) integrating them to provide users with new capabilities, (3) developing a continuous integration platform to test the SDK on DOE HPC platforms, (4) designing a dashboard to publish the results of those tests, and (5) devising an innovative documentation platform to help users to use those technologies. Our experience details the requirements and the best practices needed to curate workflow technologies, and it also serves as a blueprint for the capabilities and services that DOE will have to offer to support a variety of scientific heterogeneous workflows on the newly available exascale HPC platforms.
Alquimia v1.0: a generic interface to biogeochemical codes – a tool for interoperable development, prototyping and benchmarking for multiphysics simulators
Alquimia v1.0 is a generic interface to geochemical solvers that facilitates development of multiphysics simulators by enabling code coupling, prototyping and benchmarking. The interface enforces the function arguments and their types for setting up, solving, serving up output data and carrying out other common auxiliary tasks while providing a set of structures for data transfer between the multiphysics code driving the simulation and the geochemical solver. Alquimia relies on a single-cell approach that permits operator splitting coupling and parallel computation. We describe the implementation in Alquimia of two widely used open-source codes that perform geochemical calculations: PFLOTRAN and CrunchFlow. We then exemplify its use for the implementation and simulation of reactive transport in porous media by two open-source flow and transport simulators: Amanzi and ParFlow. We also demonstrate its use for the simulation of coupled processes in novel multiphysics applications including the effect of multiphase flow on reaction rates at the pore scale with OpenFOAM, the role of complex biogeochemical processes in land surface models such as the E3SM Land Model (ELM) and the impact of surface–subsurface hydrological interactions on hydrogeochemical export from watersheds with the Advanced Terrestrial Simulator (ATS). These applications make it apparent that the availability of a well-defined yet flexible interface has the potential to improve the software development workflow, freeing up resources to focus on advances in process models and mechanistic understanding of coupled problems.
Considerations for Microgrid Co-Design: Performance Verification Approach, Metrics, and Interoperability
Performance evaluation methods, including hardware-in-the-loop, metrics, and additional considerations relevant to validating microgrid controller performance in the context of microgrid co-design are presented.