21
1 17.08.2016 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen, Andreas Timm-Giel TUHH, ComNets 49th Meeting of the VDE/ITG Section 5.2.4 10. June 2016, Dresden

Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

1 17.08.2016

Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs)

Maciej Mühleisen, Andreas Timm-Giel

TUHH, ComNets

49th Meeting of the VDE/ITG Section 5.2.4 10. June 2016, Dresden

Page 2: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

2 17.08.2016

Agenda

(Personal) Motivation

Simulation of CPNs

Design & Evaluation of CPNs

Conclusion & Future Research Directions

Page 3: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

3 17.08.2016

• A misunderstanding about “Fly-by-Wire”

Motivation

Com.-Bus

Actuator

Page 4: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

4 17.08.2016

• “Fly-by-Wire”:

• Analogue control loop

• Flight Computer decides which actuators should be adjusted and how

Motivation

Com.-Bus

Actuator

Visualization &

Diagnosis

V1

Flight Computer V2

Page 5: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

5 17.08.2016

• Actuator maintenance and testing:

• “The actuator must reach its final position in 3 ± 0.05 s”

• Model behavior (differential equations / MATLAB Simulink)

• Measure to validate model

Motivation

Page 6: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

6 17.08.2016

• Actuator maintenance and testing:

• “The actuator must reach its final position in 3 ± 0.05 s”

• Model behavior (differential equations / MATLAB Simulink)

• Measure to validate model

Motivation

Time [s]

Angl

e

Page 7: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

7 17.08.2016

• Actuator maintenance and testing:

• “The actuator must reach its final position in 3 ± 0.05 s”

• Model behavior (differential equations / MATLAB Simulink)

• Measure to validate model

Motivation

Time [s]

Angl

e

Page 8: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

8 17.08.2016

• Actuator maintenance and testing:

• “The actuator must reach its final position in 3 ± 0.05 s”

• Model behavior (differential equations / MATLAB Simulink)

• Measure to validate model

Motivation

Time [s]

Angl

e

T

Page 9: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

9 17.08.2016

• H. C. Ihle, “Entwicklung einer AFDX1) Simulation für Simulink”, Bachelor Thesis, Institut für Flugzeug Systemtechnik (FST), TUHH, 2015

• Development and evaluation of Simulink blocks to model the “behavior“ of AFDX

• P. Eisenmann, “Modeling and Testing Mechatronic Components using SDL2) and TTCN-33)”, ComNets, TUHH, 2015

• Extend SDL to simulate and test physical systems in discrete time

Simulation of CPNs

1) AFDX: Avionics Full-Duplex Switched Ethernet 2) SDL: Specification and Description Language 3) TTCN-3: Testing and Test Control Notation (Version 3)

ElectronicControl

Unit(ECU)

Control

Position

ARINC429

Valve position

-1,1

-0,9

-0,7

-0,5

-0,3

-0,1

0,1

0,3

0,5

0,7

0,9

1,1

0 0,2 0,4 0,6 0,8 1 1,2 1,4 1,6 1,8 2 2,2 2,4 2,6 2,8 3

Posi

tion

[de

gree

s]

Simulated Time [s]

u(k) Control Signal e(k)Feedback y(t) Gear Position w(k) Reference Input

Page 10: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

10 17.08.2016

Simulation of CPNs

T

V1 Analogue

Serial, Discrete

Packet Based

Page 11: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

11 17.08.2016

Have other communication systems than AFDX been modelled with Simulink or similar tools („continuous time simulation“)?

• Yes, mostly for Smart-Grid evaluation [1, 2, 3] using Simulink S-Function

• W. Li et al. “Simulation of the smart grid communications: Challenges, techniques, and future trends”, 2014

“the communication models are often too simplistic to simulate complex communication networks precisely”

Simulation of CPNs

[1] R. Majumder et al. “Closed loop simulation of communication and power network in a zone based system”, 2013 [2] D. Henriksson et al. “TRUETIME: SIMULATION OF CONTROL LOOPS UNDER SHARED COMPUTER RESOURCES”, 2002 [3] B. Lincoln et al. “JITTERBUG: a tool for analysis of real-time control performance”

Page 12: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

12 17.08.2016

Hybrid simulation

• IEEE 1560 “Modeling and Simulation (M&S) High Level Architecture (HLA)” [1, 2, 3]

• Define a very abstract meta simulation model and interfaces

• Simulators applying it can be easily connected

• Pros & cons:

• Positive: very realistic model in physical and communication domain

• Negative: users must understand two simulation models and frameworks

Simulation of CPNs

[1] M. Ficco et al. “An HLA-based framework for simulation of large-scale critical systems”, 2015 [2] C. Sung et al. “Framework for Simulation of Hybrid Systems: Interoperation of Discrete Event and Continuous Simulators Using HLA/RTI”, 2014 [3] H. Georg, C. Wietfeld et al. “Analyzing Cyber-Physical Energy Systems: The INSPIRE Cosimulation of Power and ICT Systems Using HLA”

NASA “An Evaluation of the High Level Architecture (HLA) as a Framework for NASA Modeling and Simulation”, 2000

Check Figure 1 here: http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.

gov/20010016107.pdf

Page 13: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

13 17.08.2016

• BMBF “Industrie 4.0” call “Zuverlässige drahtlose Kommunikation in der Industrie”: delay < 1ms; jitter < 250 µs

• Why would anyone need that?

• G. Fettweis, “A 5G Physical Layer Framework Based on GFDM”, Invited Speech, SCC2015

• Electronic Stability Control (ESC) for vehicles requires delays in the range of milliseconds

• Concluded from system model of control loop, its closed form solution and location of poles

• G. Fettweis et al. “The Tactile Internet”, ITU-T Technology Watch Report, 2014

• Clearly states eye/ear/muscle coordination requires delays in range of 1 millisecond

• Reason why required in industrial production remains unclear

Motivation

Page 14: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

14 17.08.2016

Control loops experience delays; what if they are not fixed?

• T. Bund et al. “Guaranteed Bounds for the Control Performance Evaluation in Distributed System Architectures”, Ulm University, 2010

• Mathematical analysis of the influence of jitter on control loop performance

Design & Evaluation of CPNs

T

Check Figure 8 here: http://www.uni-ulm.de/fileadmin/website_uni_ulm/iui.inst.050/publi

cations/BundMKS2010.pdf

Page 15: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

15 17.08.2016

• Adaptive Cruise Control (ACC) vs. Cooperative ACC

Design & Evaluation of CPNs

https://www.youtube.com/watch?v=STtFcgG91fk

Page 16: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

16 17.08.2016

• X. Liu & A. Goldsmith, “Effects of communication delay on string stability in vehicle platoons”, Stanford/Berkley, 2001

• “Communication delay […] is highly dependent on the network architecture adopted and the underlying wireless channel. It also depends on how the control law is executed.”

• All results derived analytically using control theory

• Must know velocity and acceleration of leader for stable system

• How to design control loops to be tolerant against delay and jitter?

• Problem: Instantaneous information about predecessor but only periodic updates about leader

• Decide when (which received packet) to trigger the adjustment adjust when all vehicles received the information for sure (no packet loss assumed)

• Second dimension (changing lanes) considered in [1] much more complex

Design & Evaluation of CPNs

[1] R. Rajamani et al. “Demonstration of Integrated Longitudinal and Lateral Control for the Operation of Automated Vehicles in Platoons”, 2000

Check Figure 1 here: http://citeseerx.ist.psu.edu/viewdoc/downloa

d?doi=10.1.1.78.8844&rep=rep1&type=pdf

Page 17: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

17 17.08.2016

• H. Zhou et al. “Vehicle Platoon Control in High-Latency Wireless Communications Environment”, Univ. of Michigan, 2012

• Detect packet losses by timeouts

• Interpolate missing value using autoregressive moving average with exogenous terms (ARMAX)

Design & Evaluation of CPNs

Check Figure 3 here: http://www-personal.umich.edu/~rsaigal/papers/hao1.pdf

Page 18: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

18 17.08.2016

• J. A. Fax et al. “Information flow and cooperative control of vehicle formations”, California Institute of Technology, 2003

• Applicable to many different kinds of swarms

• “virtual leader”: remove single point of failure

• Key question: what influence does the data exchange model have on the system?

• Graph theoretic approach allowing to analytically determine if system is stable (also for multi-hop communication)

• „it is possible for the vehicles to be formally stable, but to exhibit very poor performance”

• Form a hexagon, only exchange information with your neighbors vs. agree on a center and keep a defined distance and angle from it

Design & Evaluation of CPNs

Check Figure 1 here: http://authors.library.caltech.edu/28022/1/fm03-tac.pdf

Page 19: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

19 17.08.2016

• Every Cyber Physical System is a new challenge

• There is currently no general optimization approach but performance might be improved by

• Synchronizing the time of adjustment among nodes

• Changing control loop parameters

• Detecting losses and extrapolating missing data

• Hybrid / co-simulation is well researched compared to continuous time simulation (Simulink etc.)

Future work

• Extend and validate the toolchain (Simulink S-Functions)

• Develop analytic solution for control loop performance taking (stochastic) network properties into account

Conclusion & Future Research Directions

Page 20: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

20 17.08.2016

• Design network layer according to control problem and environment [1]

Conclusion & Future Research Directions

Scenario

Node

Node

Component X

Component Y

Component Z

FU1

FU2

FU3 FU4

FU5

FU6

Service Access Point

Service

[1] M. Schinnenburg et al. “Application of Functional Unit Networks to Next Generation Radio Networks”, RWTH Aachen, 2006

Page 21: Selected Literature and Future Research Direction for ... 6/10/2016  · 17.08.2016 1 Selected Literature and Future Research Direction for Cyber Physical Networks (CPNs) Maciej Mühleisen,

21 17.08.2016

Thank you for your attention

www.tuhh.de