Visible to the public A gateway to easily integrate simulation platforms for co-simulation of cyber-physical systems

TitleA gateway to easily integrate simulation platforms for co-simulation of cyber-physical systems
Publication TypeConference Paper
Year of Publication2018
AuthorsRoth, Thomas, Burns, Martin
Conference Name2018 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES)
Date PublishedApril 2018
ISBN Number978-1-5386-4105-7
KeywordsCo-Simulation, co-simulation expertise, communication libraries, composability, Computational modeling, Computer architecture, CPS conceptual design, CPS modeling, Cyber-physical systems, digital simulation, distributed processing, distributed simulation, functional mock-up interface, high level architecture, high-level architecture standard, interacting physical components, Java, Large-scale systems, Libraries, Logic gates, Metrics, National Institute of Standards and Technology co-simulation platform, NIST co-simulation platform, Object oriented modeling, pubcrawl, research infrastructure, resilience, Resiliency, simulations, software architecture, Standards, Universal CPS Environment

Cyber-physical systems (CPS) research leverages the expertise of researchers from multiple domains to engineer complex systems of interacting physical and computational components. An approach called co-simulation is often used in CPS conceptual design to integrate the specialized tools and simulators from each of these domains into a joint simulation for the evaluation of design decisions. Many co-simulation platforms are being developed to expedite CPS conceptualization and realization, but most use intrusive modeling and communication libraries that require researchers to either abandon their existing models or spend considerable effort to integrate them into the platform. A significant number of these co-simulation platforms use the High Level Architecture (HLA) standard that provides a rich set of services to facilitate distributed simulation. This paper introduces a simple gateway that can be readily implemented without co-simulation expertise to adapt existing models and research infrastructure for use in HLA. An open-source implementation of the gateway has been developed for the National Institute of Standards and Technology (NIST) co-simulation platform called the Universal CPS Environment for Federation (UCEF).

Citation Keyroth_gateway_2018