COMPSAC 2014 » A Rapid Prototyping Approach for Smart Energy Systems Based on Partial System Models

Post on 15-Jul-2015

135 views 2 download

Tags:

transcript

A Rapid Prototyping Approach

for Smart Energy Systems

based on …

Georg Hackenberg, Maximilian Irlbeck, Vasileios Koutsoumpas, Denis

Bytschkow

… Partial System Models

Georg Hackenberg, Maximilian Irlbeck, Vasileios Koutsoumpas, Denis

Bytschkow

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 3

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 4

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 5

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 6

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 7

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 8

Characteristic Situation

Motivation / Situation and Problem

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 9

A systematic approach to obtain

Shared understanding of

system requirements between

customer and engineer?

Early estimates of economic

and operational feasibility for

decision making?

Characteristic Situation Problem Statement

1. Foundation

2. Solution

3. Demonstration

4. Discussion

5. Conlcusion

Early-Phase

Systematic

Approach?

Solution / Foundation

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 11

min𝑢

𝑡

𝑔(𝑥 𝑡 , 𝑢 𝑡 )

Rapid Prototyping System Theory Optimal Control

Solution / Foundation / Rapid Prototyping

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 12

„A prototype is the first or original

example of something that has

been or will be copied or

developed; it is a model or

preliminary version; …“

Chua et al. 2010

Solution / Foundation / Rapid Prototyping

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 13

„A prototype is the first or original

example of something that has

been or will be copied or

developed; it is a model or

preliminary version; …“

Requirements analysis

Feasibility study

Design

Chua et al. 2010 Luqi and Yeh 1988

Solution / Foundation / Stream-Based System Theory

Discrete-Time Stream-Based System Theory

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 14

Solution / Foundation / Stream-Based System Theory

Determinism

Discrete-Time Stream-Based System Theory

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 15

Solution / Foundation / Stream-Based System Theory

Determinism Non-Determinism

Discrete-Time Stream-Based System Theory

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 16

Solution / Foundation / Stream-Based System Theory

Determinism Non-Determinism Probabilism

Discrete-Time Stream-Based System Theory

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 17

Solution / Foundation / Discrete-Time Optimal Ctrl.

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 18

𝑥(𝑡) 𝑢(𝑡)

𝑓 𝑥, 𝑢 = 𝑡𝑟𝑢𝑒 min𝑢

𝑡

𝑔(𝑥 𝑡 , 𝑢 𝑡 )

State variables Control variables

Constraints Objectives

1. Foundation

2. Solution

3. Demonstration

4. Discussion

5. Conlcusion

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 20

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 21

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 22

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 23

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 24

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 25

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 26

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 27

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 28

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 29

Constraintannotation

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 30

Objectiveannotation

Constraintannotation

Solution / Stakeholders and Workflows

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 31

Equivalenceannotation

Constraintannotation

Objectiveannotation

1. Solution

2. Foundation

3. Demonstration

4. Discussion

5. Conlcusion

Demonstration / Iteration 1 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 33

Demonstration / Iteration 1 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 34

Demonstration / Iteration 1 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 35

Demonstration / Iteration 1 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 36

Demonstration / Iteration 1 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 37

Demonstration / Iteration 1 / Model Analysis

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 38

Ob

ject

ive

Lo

calN

et

En

erg

yS

tora

ge

Th

erm

al

Dev

ices

Demonstration / Iteration 2 / Model Definition

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 39

Demonstration / Iteration 2 / Model Analysis

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 40

Ob

ject

ive

Lo

calN

et

En

erg

yS

tora

ge

Th

erm

al

Dev

ices

1. Foundation

2. Solution

3. Demonstration

4. Discussion

5. Conlcusion

Discussion / Benefits and Issues

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 44

Strong requirements focus.

Model inside components?

Approximation guides

decisions.

Engineering skills required?

Systematic model

decomposition.

Modules crossing

components?

Clear high-level guideline.

Component specific methods?

Model Definition Model Analysis

Generic Architecture Generic Workflow

1. Foundation

2. Solution

3. Demonstration

4. Discussion

5. Conlcusion

Conclusion / Contributions and Future Work

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 46

Basic architecture for models of

smart energy systems with

focus on

• Requirements specification

• Requirements validation

Basic workflow for specification

and validation of requirements

• Model definition

• Model analysis

Specific methods for

components of generic

architecture

Algorithm comparison for

model analysis (= requirements

validation)

Extended evaluation of rapid

prototyping approach

Prototypical implementation of

model and analysis algorithm

Contributions Future Work

Conclusion / Future Work / Specific Methods

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 47

Objective Decomposition Context Decomposition

Conclusion / Future Work / Prototypical Impl.

2014/07/25 A Rapid Prototyping Approach for Smart Energy Systems based on ... 48

Rapid Prototyping Workbench (Model Analysis GUI)

A Rapid Prototyping Approach

for Smart Energy Systems

based on …

Georg Hackenberg, Maximilian Irlbeck, Vasileios Koutsoumpas, Denis

Bytschkow

… Partial System Models

Georg Hackenberg, Maximilian Irlbeck, Vasileios Koutsoumpas, Denis

Bytschkow

… Partial System Models

Georg Hackenberg, Maximilian Irlbeck, Vasileios Koutsoumpas, Denis

Bytschkow

Discrete-time, probabilistic, and

stream-based

… Partial System Models

Thank you for your attention!

Discrete-time, probabilistic, and

stream-based