serene 2014 workshop: paper "advanced modelling, simulation and verification for future traffic...

18
Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation (project paper) Alexei Iliasov, Roberto Palacin, Alexander Romanovsky Newcastle University

Upload: sereneworkshop

Post on 20-Aug-2015

180 views

Category:

Science


2 download

TRANSCRIPT

Page 1: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Advanced Modelling, Simulation and Verification for

Future Traffic Regulation Optimisation

(project paper)

Alexei Iliasov, Roberto Palacin, Alexander Romanovsky

Newcastle University

Page 2: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Introduction

The SafeCap Approach We are developing an approach that relies on formal models of the railway domain that allow the study of •  safety and •  capacity in an integrated way It was initially proposed in the SafeCap project on Overcoming the railway capacity challenges without undermining rail network safety

2

Page 3: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

The SafeCap Method

Model

Import

Editor

Safety verification

Capacity assessment

Introduction Analysis

Improvement (e.g. layout alterations)

3

Page 4: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Introduction 4

The SafeCap Toolset

Page 5: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

New challenges

Introduction

5

•  Integrated modelling/verification at different system levels

•  Efficient and scalable simulation and verification •  Reasoning about capacity/energy consumption and

their interplay •  The heterogeneous nature of these systems •  Powerful tool support for efficient dealing with

disturbances of different nature •  (Always) ensuring system safety

Page 6: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

The SafeCap for FuTRO project

Dates: 1/09/2014 – 31/10/2016

Funds: Rail Safety and Standards Board

Consortium: Newcastle University (UK)

School of Computing Science &

NewRail Research Centre

Siemens Rail Automation

The aim is to develop novel modelling techniques and tools that support and explore integrated and efficient dynamic capacity and energy of networks and nodes while ensuring whole systems safety

6

Page 7: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

About

Objectives •  To support independent control rules for multiple mixed

traffic operation scenarios •  To compute real-time optimum strategies for traffic flow

at nodes •  To model the energy usage impact on performance of

real-time optimum strategies for traffic flow at nodes •  To define a whole systems modelling approach to

integrated capacity, safety and energy strategies at multiple nodes scaling up to a regional network

7

Page 8: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Mixed traffic modelling and verification Capturing the logic of out-dated, modern and emerging signalling and train operation principles and allowing reasoning about system safety, capacity and energy consumption

Ongoing work 8

Page 9: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Unified train driving policy •  A formal language that captures in a uniform manner

the concepts that are treated separately: track topology and gradients, signalling, fixed speed regime, platform assignment, dynamic re-routing, train dwelling times, etc.

•  It allows definitions of all existing signalling techniques, including •  route-based •  ERTMS 3

UTDP

Model

Safety verification

Capacity assessment

Ongoing work 9

Page 10: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Advisory system

We are now working on developing an ultra-fast high-fidelity large-scale railway simulation that can be used in runtime for traffic optimisation Dealing with disturbances (run-time changes) in a safe and optimal manner

Ongoing work 10

Page 11: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Optimisation engine •  Fast simulator (~10^4 simulations per second)

•  Alterations to schedules, priorities, speed limits, etc.

•  Could be used for any target function (energy, stability, maximal capacity)

•  Real-time optimisation: •  Parallelisation in GPUs and engine dependability

•  AI UTDP

Model

Simulation Ongoing work

Optimisation engine

11

Page 12: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Modelling Energy

The impact of energy on capacity (performance) without undermining safety Our previous work: on evaluating the energy consumption for different node layouts and service patterns

Ongoing work 12

Page 13: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Energy Optimisation •  Aqualitative model to capture train energy

expenditure •  Energy consumption as an optimisation criterion •  Strategies for optimal regenerative braking •  Energy-aware signalling and the automatic train

operation technology (ATO).

•  Extensions of the SafeCap Eclispe-based environemnt

Ongoing work 13

Page 14: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Whole System Modelling Complexity of railway systems •  multiple layers •  multiple stakeholders •  different QoS criteria •  multiple methods and tools for modelling

(microscopic, macroscopic) with very poor inter-operability

Scalability, scoping, compositional reasoning, abstractions

Ongoing work 14

Page 15: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Whole-system modelling •  Develop a modelling layer to combine railway nodes into

local and regional railway networks •  Design of a provably correct compositional approach to

safety verification and capacity assessment •  Analyse macro- and microscopic capacity consumption

and investigation of causal links of performance bottlenecks

•  Investigate the connections with other railway operation activities: staff allocation, maintenance, etc.

Ongoing work 15

Page 16: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

SE and CS •  scalable and efficient safety verification •  domain-specific modelling •  open-source extendable tool support •  scalable and dependable GPU-based parallelisation

of complex computation in the railway domain •  artificial intelligence for the run time decisions •  integrated modelling of energy consumption and

system capacity •  development of formal foundation for reasoning

about complex railway systems

Software Engineering 16

Page 17: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

Resilience of railway systems •  Verified safety

•  Dealing with disturbances (changes) in a safe and optimal manner

•  Energy and capacity optimisation without undermining safety

•  Moving to using the artifacts from the SafeCap modelling for certification

Resilience 17

Page 18: SERENE 2014 Workshop: Paper "Advanced Modelling, Simulation and Verification for Future Traffic Regulation Optimisation"

More info, documentation, videos, examples & tool download:

safecap.sourceforge.net

www.safecap.co.uk