Simulation-based analysis is essential in the model-based design process of Cyber-Physical Systems (CPS). Since heterogeneity is inherent to CPS, virtual prototyping of CPS designs and the simulation of their behavior in various environments typically involve a number of physical and computation/communication domains interacting with each other. Affordability of the model-based design process makes the use of existing domain-specific modeling and simulation tools all but mandatory. However, this pressure establishes the requirement for integrating the domain-specific models and simulators into a semantically consistent and efficient system-of-system simulation. The focus of the paper is the interoperability of popular integration platforms supporting heterogeneous multi-model simulations. We examine the relationship among three existing platforms: the High-Level Architecture (HLA)-based CPS Wind Tunnel (CPSWT), MOSAIK, and the Functional Mockup Unit (FMU). We discuss approaches to establish interoperability and present results of ongoing work in the context of an example.
more »
« less
Distributed Simulation Platforms and Data Passing Tools for Natural Hazards Engineering: Reviews, Limitations, and Recommendations
Abstract There has been a strong need for simulation environments that are capable of modeling deep interdependencies between complex systems encountered during natural hazards, such as the interactions and coupled effects between civil infrastructure systems response, human behavior, and social policies, for improved community resilience. Coupling such complex components with an integrated simulation requires continuous data exchange between different simulators simulating separate models during the entire simulation process. This can be implemented by means of distributed simulation platforms or data passing tools. In order to provide a systematic reference for simulation tool choice and facilitating the development of compatible distributed simulators for deep interdependent study in the context of natural hazards, this article focuses on generic tools suitable for integration of simulators from different fields but not the platforms that are mainly used in some specific fields. With this aim, the article provides a comprehensive review of the most commonly used generic distributed simulation platforms (Distributed Interactive Simulation (DIS), High Level Architecture (HLA), Test and Training Enabling Architecture (TENA), and Distributed Data Services (DDS)) and data passing tools (Robot Operation System (ROS) and Lightweight Communication and Marshalling (LCM)) and compares their advantages and disadvantages. Three specific limitations in existing platforms are identified from the perspective of natural hazard simulation. For mitigating the identified limitations, two platform design recommendations are provided, namely message exchange wrappers and hybrid communication, to help improve data passing capabilities in existing solutions and provide some guidance for the design of a new domain-specific distributed simulation framework.
more »
« less
- Award ID(s):
- 1638186
- PAR ID:
- 10274542
- Date Published:
- Journal Name:
- International Journal of Disaster Risk Science
- ISSN:
- 2095-0055
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Boundary organizations have a crucial function in environmental governance by facilitating the processes through which scientists and decision-makers generate, exchange, evaluate, and utilize knowledge to identify societal problems, propose potential solutions, and make decisions on appropriate courses of action. This support for evidence-informed decision making is essential in addressing environmental challenges effectively. Despite the growing popularity of boundary organizations, there remains a significant challenge in designing information dissemination platforms to bridge the communication divide between scientific experts and non-experts. To address this gap, we used natural language processing tools to analyze the communication strategies of a specific boundary organization – the Nebraska Water Center – and examined how these strategies evolved over time to address relevant water policy issues in the state. We identified three prominent topics in the Center’s periodicals between 1970 and 2018: policy and planning, water quality and quantity, and public engagement and workforce development. The prevalence of each topic changed over time, reflecting changes in both federal and state legislative priorities and subsequent responses from the scientific community. Our results also demonstrate how boundary organizations can design information exchange platforms that consider perspectives and needs of not only scientists and policymakers but also more diverse groups of actors. These findings are critical for developing strategies for bridging science and policy in environmental governance.more » « less
-
null (Ed.)The amazing advances being made in the fields of machine and deep learning are a highlight of the Big Data era for both enterprise and research communities. Modern applications require resources beyond a single node's ability to provide. However this is just a small part of the issues facing the overall data processing environment, which must also support a raft of data engineering for pre- and post-data processing, communication, and system integration. An important requirement of data analytics tools is to be able to easily integrate with existing frameworks in a multitude of languages, thereby increasing user productivity and efficiency. All this demands an efficient and highly distributed integrated approach for data processing, yet many of today's popular data analytics tools are unable to satisfy all these requirements at the same time. In this paper we present Cylon, an open-source high performance distributed data processing library that can be seamlessly integrated with existing Big Data and AI/ML frameworks. It is developed with a flexible C++ core on top of a compact data structure and exposes language bindings to C++, Java, and Python. We discuss Cylon's architecture in detail, and reveal how it can be imported as a library to existing applications or operate as a standalone framework. Initial experiments show that Cylon enhances popular tools such as Apache Spark and Dask with major performance improvements for key operations and better component linkages. Finally, we show how its design enables Cylon to be used cross-platform with minimum overhead, which includes popular AI tools such as PyTorch, Tensorflow, and Jupyter notebooks.more » « less
-
Landslides are frequent and damaging natural hazards that threaten the people and the natural and built environments of Puerto Rico. In 2017, more than 70,000 landslides were triggered across the island by heavy rainfall from Hurricane María, prompting requests by local professionals for landslide education and outreach materials. This article describes a novel collaborative risk communication framework that was developed to meet those requests and shaped the creation of a Spanish- and English-language Landslide Guide for Residents of Puerto Rico. Collaborative risk communication is defined here as an iterative process guided by a set of principles for the interdisciplinary coproduction of hazards information and communication products by local and external stakeholders. The process that supports this form of risk communication involves mapping out the risk communication stakeholders in the at-risk or disaster-affected location—in this case Puerto Rico—and collaborating over time to address a shared challenge, such as landslide hazards. The approach described in this article involved the formation of a core team of government and university partners that expanded in membership to conduct collaborative work with an informal network of hazards professionals from diverse sectors in Puerto Rico. The following principles guided this process: cultural competence, ethical engagement, listening, inclusive decision making, empathy, convergence research, nested mentoring, adaptability, and reciprocity. This article contributes to the field of risk communication and emergency management by detailing these principles and the associated process in order to motivate collaborative risk communication efforts in different geographic and cultural contexts. While the work described here focuses on addressing landslides, the principles and process are transferable to other natural, technological, and willful human-caused hazards. They may also serve as a roadmap for future partnerships among government agencies and university researchers to inform the cocreation of science education and outreach tools.more » « less
-
The NIST Transactive Energy (TE) Modeling and Simulation Challenge for the Smart Grid (Challenge) spanned from 2015 to 2018. The TE Challenge was initiated to identify simulation tools and expertise that might be developed or combined in co-simulation platforms to enable the evaluation of transactive energy approaches. Phase I of the Challenge spanned 2015 to 2016, with team efforts that improved understanding of TE concepts, identified relevant simulation tools and co-simulation platforms, and inspired the development of a TE co-simulation abstract component model that paved the way for Phase II. The Phase II effort spanned Spring 2017 through Spring 2018, where the teams collaboratively developed a specific TE problem scenario, a common grid topology, and common reporting metrics to enable direct comparison of results from simulation of each team's TE approach for the defined scenario.This report presents an overview of the TE Challenge, the TE abstract component model, and the common scenario.It also compiles the individual Challenge participants' research reports from Phase II. The common scenario involves a weather event impacting a distribution grid with very high penetration of photovoltaics, leading to voltage regulation challenges that are to be mitigated by TE methods. Four teams worked with this common scenario and different TE models to incentivize distributed resource response to voltage deviations, performing these simulations on different simulation platforms. A fifth team focused on a co-simulation platform that can be used for online TE simulations with existing co-simulation components. The TE Challenge Phase II has advanced co-simulation modeling tools and platforms for TE system performance analysis, developed a referenceable TE scenario that can support ongoing comparative simulations, and demonstrated various TE approaches for managing voltage on a distribution grid with high penetration of photovoltaics.more » « less
An official website of the United States government

