• No results found

Distributed System Simulation Methods

N/A
N/A
Protected

Academic year: 2021

Share "Distributed System Simulation Methods"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Distributed system simulation can increase performance, re-usability and modularity in model-based product development. This thesis investigates four aspects of distributed simulation: multi-threaded simulations, simulation tool coupling, distributed equation solvers and parallel optimization algorithms. Multi-threaded simulation makes it possible to split up the workload over several processing units. This reduces simulation time, which can save both time and money during the product development cycle. The transmission line element method (TLM) is used to decouple models to independent sub-models. Different simulation tools are suitable for different problems. Tool coupling makes it possible to use the best suited tool for simulating each part of the whole product. Models from different tools can then be coupled into one aggregated simulation model. An emerging standard for tool coupling is the Functional Mock-up Interface (FMI). It is investigated how this can be used in conjunction with TLM.

Equation-based object-oriented languages (EOOs) are becoming increasing popular. A logical approach is to let the equation solvers maintain the same structure that was used in the modelling process. Methods for achieving this using TLM and FMI are implemented and evaluated.

In addition to parallel simulations, it is also possible to use parallel optimization algorithms. This introduces parallelism on several levels. For this reason, an algorithm for profile-based multi-level scheduling is proposed.

Distributed System

Simulation Methods

Linköping Studies in Science and Technology

Dissertations No. 1732

Robert Braun

Ro

ber

t B

raun

Dis

tr

ib

ute

d S

ys

te

m

S

im

ula

tio

n M

eth

od

s

2

015

INSTITUTE OF TECHNOLOGY

Linköping Studies in Science and Technology No. 1732 Division of Fluid and Mechatronic Systems (Flumes) Department of Management and Engineering (IEI) Linköping University

SE-581 83 Linköping, Sweden

www.liu.se

(2)

Distributed system simulation can increase performance, re-usability and modularity in model-based product development. This thesis investigates four aspects of distributed simulation: multi-threaded simulations, simulation tool coupling, distributed equation solvers and parallel optimization algorithms. Multi-threaded simulation makes it possible to split up the workload over several processing units. This reduces simulation time, which can save both time and money during the product development cycle. The transmission line element method (TLM) is used to decouple models to independent sub-models. Different simulation tools are suitable for different problems. Tool coupling makes it possible to use the best suited tool for simulating each part of the whole product. Models from different tools can then be coupled into one aggregated simulation model. An emerging standard for tool coupling is the Functional Mock-up Interface (FMI). It is investigated how this can be used in conjunction with TLM.

Equation-based object-oriented languages (EOOs) are becoming increasing popular. A logical approach is to let the equation solvers maintain the same structure that was used in the modelling process. Methods for achieving this using TLM and FMI are implemented and evaluated.

In addition to parallel simulations, it is also possible to use parallel optimization algorithms. This introduces parallelism on several levels. For this reason, an algorithm for profile-based multi-level scheduling is proposed.

Distributed System

Simulation Methods

Linköping Studies in Science and Technology

Dissertations No. 1732

Robert Braun

Ro

ber

t B

raun

Dis

tr

ib

ute

d S

ys

te

m

S

im

ula

tio

n M

eth

od

s

2

015

INSTITUTE OF TECHNOLOGY

Linköping Studies in Science and Technology No. 1732 Division of Fluid and Mechatronic Systems (Flumes) Department of Management and Engineering (IEI) Linköping University

SE-581 83 Linköping, Sweden

www.liu.se

References

Related documents

De kritiska framgångsfaktorer som identifierats för att utveckla hållbarhetsarbetet på operativ nivå inom byggbranschen genom att applicera affärsmodellen som strategiskt verktyg

Keywords: constrained optimization, Lyapunov theory, stability, polynomial dierential equations, robustness, Grobner bases, elimination theory, nonlinear equation solving,

Political efficacy has, on the other hand, been shown to be more malleable by na- ture; boosting young people’s political efficacy may have long-term effects on their

I mina intervjuer ansåg lärarna att det var viktigt för rektorn att var pedagogisk ledare, och detta innebar då för dem att rektorn skulle ha en övergripande vision, samt uppmuntra

From a distributed cognition perspective, not accounting for such distributed cognitive aspects in a simulation can cause validity issues for human-centered simulations, as

“Variable time step size applied to simulation of fluid power systems using transmission line elements”. In: Fifth Bath International Fluid

This thesis investigates the possibil- ities of making simulation models parallel by using independent distrib- uted solvers.. Sub-components are separated numerically by transmission

The evaluation of the study showed that the “Model QI System” was acceptable to the top health managers, health care providers and hospital support staff and feasible to implement in