Parallel and distributed cyber-physical system simulation

The traditions of real-time and embedded system engineering have evolved into a new field of cyber-physical systems (CPSs). The increase in complexity of CPS components and the multi-domain engineering composition of CPSs challenge the current best practices in design and simulation. To address th...

Full description

Bibliographic Details
Main Author: Pfeifer, Dylan Conrad
Format: Others
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/2152/27134
id ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-27134
record_format oai_dc
spelling ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-271342015-09-20T17:28:06ZParallel and distributed cyber-physical system simulationPfeifer, Dylan ConradCyber-physical systemsParallel and distributed simulationThe traditions of real-time and embedded system engineering have evolved into a new field of cyber-physical systems (CPSs). The increase in complexity of CPS components and the multi-domain engineering composition of CPSs challenge the current best practices in design and simulation. To address the challenges of CPS simulation, this work introduces a simulator coordination method drawing from strengths of the field of parallel and distributed simulation (PADS), yet offering benefits aimed towards the challenges of coordinating CPS engineering design simulators. The method offers the novel concept of Interpolated Event data types applied to Kahn Process Networks in order to provide simulator coordination. This can enable conservative and optimistic coordination of multiple heterogeneous and homogeneous simulators, but provide important benefits for CPS simulation, such as the opportunity to reduce functional requirements for simulator interfacing compared to existing solutions. The method is analyzed in theoretical properties and instantiated in software tools SimConnect and SimTalk. Finally, an experimental study applies the method and tools to accelerate Spice circuit simulation with tradeoffs in speed versus accuracy, and demonstrates the coordination of three heterogeneous simulators for a CPS simulation with increasing component model refinement and realism.text2014-11-06T16:11:59Z2013-122014-10-29December 20132014-11-06T16:12:00ZThesisapplication/pdfhttp://hdl.handle.net/2152/27134
collection NDLTD
format Others
sources NDLTD
topic Cyber-physical systems
Parallel and distributed simulation
spellingShingle Cyber-physical systems
Parallel and distributed simulation
Pfeifer, Dylan Conrad
Parallel and distributed cyber-physical system simulation
description The traditions of real-time and embedded system engineering have evolved into a new field of cyber-physical systems (CPSs). The increase in complexity of CPS components and the multi-domain engineering composition of CPSs challenge the current best practices in design and simulation. To address the challenges of CPS simulation, this work introduces a simulator coordination method drawing from strengths of the field of parallel and distributed simulation (PADS), yet offering benefits aimed towards the challenges of coordinating CPS engineering design simulators. The method offers the novel concept of Interpolated Event data types applied to Kahn Process Networks in order to provide simulator coordination. This can enable conservative and optimistic coordination of multiple heterogeneous and homogeneous simulators, but provide important benefits for CPS simulation, such as the opportunity to reduce functional requirements for simulator interfacing compared to existing solutions. The method is analyzed in theoretical properties and instantiated in software tools SimConnect and SimTalk. Finally, an experimental study applies the method and tools to accelerate Spice circuit simulation with tradeoffs in speed versus accuracy, and demonstrates the coordination of three heterogeneous simulators for a CPS simulation with increasing component model refinement and realism. === text
author Pfeifer, Dylan Conrad
author_facet Pfeifer, Dylan Conrad
author_sort Pfeifer, Dylan Conrad
title Parallel and distributed cyber-physical system simulation
title_short Parallel and distributed cyber-physical system simulation
title_full Parallel and distributed cyber-physical system simulation
title_fullStr Parallel and distributed cyber-physical system simulation
title_full_unstemmed Parallel and distributed cyber-physical system simulation
title_sort parallel and distributed cyber-physical system simulation
publishDate 2014
url http://hdl.handle.net/2152/27134
work_keys_str_mv AT pfeiferdylanconrad parallelanddistributedcyberphysicalsystemsimulation
_version_ 1716824127225987072