User Interface Prototyping Techniques - High Fidelity Prototyping
COMPSAC 2014 » A Rapid Prototyping Approach for Smart Energy Systems Based on Partial System Models
-
Upload
georg-hackenberg -
Category
Science
-
view
135 -
download
2
Transcript of COMPSAC 2014 » A Rapid Prototyping Approach for Smart Energy Systems Based on Partial System Models
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