A Recipe for Success in Implementing CBTC on an Operating Transit System Presented by: Dr. Alan F. Rumsey, P.Eng, FIRSE March 12, 2014 Communications-Based.

Slides:



Advertisements
Similar presentations
Chapter 1: Introduction
Advertisements

SOFTWARE TESTING. Software Testing Principles Types of software tests Test planning Test Development Test Execution and Reporting Test tools and Methods.
Course: e-Governance Project Lifecycle Day 1
Bay Area Rapid Transit GETS Global Signaling Presentation to “CBTC and Beyond”: Fifth International Conference on Communications-Based Train Control Washington,
IS2210: Systems Analysis and Systems Design and Change
Modeling the Process and Life Cycle CSCI 411 Advanced Database and Project Management Monday, February 2, 2015.
Chapter 4 Quality Assurance in Context
Transit Signal Priority Applications New Technologies, New Opportunities Peter Koonce, PE APTA BRT Conference – Seattle, WA Wednesday, May 5, 2009 Technology.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
ERP Implementation Strategies
Implementing ERTMS in the UK: Human Factors Implications for Train Drivers Derek Porter Human Factors Skill Leader AEA Technology Rail.
Express Rail Link The First Operational TETRA System for Rail in the World Dr. Aminuddin Adnan CEO Express Rail Link Sdn Bhd 18 May st Malaysian.
SWE Introduction to Software Engineering
Lecture 13 Revision IMS Systems Analysis and Design.
IACT 901 Module 9 Establishing Technology Strategy - Scope & Purpose.
Alba Project Partners Introduction Presentation. Typically what people say … We have too many projects –no real priorities We used to know what was going.
Introduction to Software Testing
Release & Deployment ITIL Version 3
Information Technology Project Management By Denny Ganjar Purnama, MTI Universitas Pembangunan Jaya May 2014.
Effective Methods for Software and Systems Integration
Overview System modelling and holistic simulation :
Solution Overview for NIPDEC- CDAP July 15, 2005.
“Here’s why you need the new wheels, too…” Shawn and Steve Image from
Design Completion A Major Milestone System is Presented to Users and Management for Approval.
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
CCSB223/SAD/CHAPTER141 Chapter 14 Implementing and Maintaining the System.
ARRC Collision Avoidance System
Copyright 2005 Welcome to The Great Lakes TL 9000 SIG TL 9000 Requirements Release 3.0 to Release 4.0 Differences Bob Clancy Vice President, BIZPHYX,
ERTMS state of the art and evolution of the applications considering customer’s orientations.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
Reliability Andy Jensen Sandy Cabadas.  Understanding Reliability and its issues can help one solve them in relatable areas of computing Thesis.
18 September Licensing for Next Generation Signalling Buddhadev Dutta Chowdhury 27 th April 2012.
Dr. Ralph R. Young Director of Software Engineering Systems and Process Engineering Northrop Grumman Information Technology (703)
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Installation and Maintenance of Health IT Systems
Flexible, Modular Interlocking Systems for a modern railway network
Message-Based Communications for Pipeline SCADA Stephen Koenig, P.E. Smarter Infrastructure for Oil and Gas December 3, 2013 Houston, TX source:
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
March 14, 2000RTVISC Meeting1 Working Group #2 Report IEEE Rail Transit Vehicle Interface Standards Committee Meeting March 14, 2000.
SDC Migration Project Status Report January 2012.
National Database System The Australian Experience.
CLIC Implementation Studies Ph. Lebrun & J. Osborne CERN CLIC Collaboration Meeting addressing the Work Packages CERN, 3-4 November 2011.
Systems Analysis and Design in a Changing World, Fourth Edition
Service Level Agreements Service Level Statements NO YES The process of negotiating and defining the levels of user service (service levels) required.
Topics Covered: Software testing Software testing Levels of testing Levels of testing  Unit testing Unit testing Unit testing  Integration testing Integration.
Signalling: Convergence of needs
Cognitive Radio: Next Generation Communication System
1 V&V Needs for NextGen of 2025 and Beyond A JPDO Perspective Maureen Keegan JPDO Integration Manager October 13, 2010.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Lecture 4 – XP and Agile 17/9/15. Plan-driven and agile development Plan-driven development A plan-driven approach to software engineering is based around.
CS223: Software Engineering Lecture 2: Introduction to Software Engineering.
Chapter 8 Process Implementation Reference: Tan, A. (2007). Business Process Reengineering in Asia: A Practical Approach, Pearson Education, Singapore.
Levers enabling industrialised deployment and a effective multi-vendor eco-system We wish to assess the current position of these levers and the opportunity.
INTERFACING ETCS WITH LEGACY CC-SYSTEMS TRACK - SIDE.
Transportation Systems IREE Conference, Delhi, India 26 July 2014 “ Using Communication-Based Train Control to Improve the Efficiency of Metro Railway.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: Implementation Plan.
ERTMS Strategy Group Agenda Item 3 – Key Strategic Issues 11 th April th April 2006.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 testing and installation 1 for testing you need: test data and test cases test plans and.
Provisional view of the Procurement Strategy Phil Bennett Commercial Director.
Design Completion A Major Milestone
Lessons Learned Implementing an IEC based Microgrid Power-Management System October 12, 2015 Presented by: Jared Mraz, P.E.
Communications in Railway Centralized Traffic Control Systems
IEEE Std 1074: Standard for Software Lifecycle
Increasing Asset Lifecycle through the application of Innovative Technology
Designed-in Logic to Ensure Safety of Integration and Field Engineering of Large Scale CBTC Systems Author: Fenggang Shi.
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Presentation transcript:

A Recipe for Success in Implementing CBTC on an Operating Transit System Presented by: Dr. Alan F. Rumsey, P.Eng, FIRSE March 12, 2014 Communications-Based Train Control Conference London, 2014

Why implement CBTC on an Operating Transit System? Step-change Increase in Operational Performance Control Centre Modernization Infrastructure / Systems Upgrades New Vehicles Upgrade Signalling and Train Control Systems CBTC Enabling Technology Line Upgrade

 How do we define “Success” for a CBTC upgrade project ….. Recipe for Success …..

Scope Cost Schedule Success ….. Success is: Deliver anticipated benefits (scope) on schedule and within budget …..

Scope Cost Schedule Success ….. Minimum Service Impacts Success is: Deliver anticipated benefits (scope) on schedule and within budget ….. … with minimum service impacts

Scope Cost Schedule Success ….. Service- Proven Product Minimum Service Impacts Success is: Deliver anticipated benefits (scope) on schedule and within budget ….. … with minimum service impacts … and service proven product

Standard “V-Curve” System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration

Real-World “V-Curve” System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product

Real-World “V-Curve” System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product

Real-World “V-Curve” System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product Minimum Service Impacts

Real-World “V-Curve” System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product Minimum Service Impacts

Recipe for Success – System Requirements System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product Minimum Service Impacts

Project Complexity Cost Schedule Recipe for Success – System Requirements Line Characteristics (fixed) Core System Requirements (fixed) Site-Specific Requirements (variable) Keep it Simple! e.g. IEEE

Adaptation Risk ….. Site-Specific Requirements Service-Proven Product Design System Requirements for Service-Proven Product Adaptation Risk New/Modified Requirements Site-Specific Design

System Requirements “… you can't always get what you want, but if you try sometime, you just might find you get what you need …” Mike Jagger/Keith Richards (Rolling Stones)

System Requirements  Focus on the core business “needs” such as:  Improved service delivery  Capacity  Trip times  Operational flexibility  State-of-good-repair  Higher system availability  Reduced maintenance  Enhanced safety  Increased levels of automation

System Requirements  Challenge site-specific “wants”  Agency-specific adaptations and new developments  E.g. requirements for “secondary” train detection/ protection (“fall-back” systems)  E.g. ATS-level functions  Agency-specific historic processes and practices  E.g. “we’ve always done it this way”; “it’s part of our culture”  Agency-imposed systems integration risks

Recipe for Success – Migration Plan System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product Minimum Service Impacts

Minimizing Service Impacts Cost Schedule Recipe for Success – Migration Plan Migration Plan Cost of Service Impact Cost of avoiding Service Impact Test & Commissioning Installation

Migration Plan  The Migration Plan defines a staged cut-over of the new signalling and train control systems both geographically and functionally  Start with the “end-state” railway and work back, driven by business need priorities

Migration Plan  For example:  Stage n (final stage): Full geographic limits cut-over Full functionality  Stage n-1: Full geographic limits cut-over Core functionality only  Stage n-2: Core geographic limits cut-over only Core functionality only  Stage n-3: Etc. Minimize Service Impacts Prioritize Business Needs

Migration Plan  Given Stage “r”, how should Stage “r-1” be defined to get to Stage “r” with minimum Service Impacts? Minimize Service Impacts Stage “r-1” (To be defined) Equipment to be installed Vehicles required Tests that must be conducted Impacts to safety case Etc. Stage “r” (Defined)

Migration Plan  Understand the three key characteristics of CBTC systems: Train-borne train location determination Train-borne and wayside processors Vital ATP functions, Non-vital ATO and ATS functions Software-based Database-driven Data communications network

 The train is key – start here!  Recognize that to fully commission a CBTC system requires running multiple CBTC trains on revenue track  Minimize revenue track access requirements through prior integrated factory testing and use of a test track Migration Plan - Train-borne train location determination

 Verify the performance, availability and stability of the CBTC data communications networks prior to CBTC functional testing/commissioning (e.g. “shadow-mode” testing)  Include analysis of worse-case conditions that cannot be easily duplicated in the factory or in the field Migration Plan – Data Communications

 Verify the overall stability of the CBTC distributed computer network, including ability to switchover between redundant sets of wayside and/or train-borne CBTC equipment  Final functional testing can only be performed at a systems level with all major CBTC subsystems operational Migration Plan – Distributed Vital/Non-Vital Processors

 Software development process does not end until the system is verified to be operating correctly in the field  Multiple software releases typically required and need to be planned for Migration Plan – Software-based and Database-driven  Application-specific infrastructure data and train- data has to be verified as an element of the functional test/commissioning process

 Factory testing  Exhaustively test every CBTC function/sub-function in the factory  Test internal and external interfaces  Simulate a realistic range of message latencies and equipment response times  Perform system stress testing with fully integrated CBTC system  Run a wide range of operating scenarios  Simulate failure modes Migration Plan - Functional Testing of CBTC Systems e.g. IEEE

 For a CBTC upgrade project, a CBTC test track is mandatory to:  Confirm vehicle interfaces/characteristics  Confirm wayside interfaces/characteristics  Verify vehicle/wayside data communication links  Dry-run tests to be performed on revenue track  Test cut-over strategies between legacy and new systems Migration Plan - Functional Testing of CBTC Systems e.g. IEEE

Migration Plan - Commissioning CBTC Systems Minimize Service Impacts CBTC Functional Tests Revenue Track Tests Factory Tests Test Track Tests CBTC Data Comm Network CBTC Computer Network Fixed Equipment Mobile Equipment CBTC Network Stability “Shadow Mode” Tests

Recipe for Success ….. System Requirements System Integration & Acceptance Sub-System Requirements Design Fabrication Construct / Inspect/Test Planning and Design Verification and Validation Construction and Integration Service- Proven Product Minimum Service Impacts