Model Railway Computer Control Centre

Total Page:16

File Type:pdf, Size:1020Kb

Model Railway Computer Control Centre Brunel University BEng Computer Systems Engineering Stephen Parascandolo Student ID: 9900239/1 Supervisor: Dr Ian Dear Tutor: Mr Peter VanSanten Model Railway Computer Control Centre Final Year Project Report May 2003 Volume 1 – Main Report, References and Appendixes A – F Contents Model Railway Computer Control Centre By Stephen Parascandolo VOLUME 1 Contents ..........................................................................................................1 Introduction.....................................................................................................7 Model Railway Computer Control Centre ...................................................7 1.1 About this Report.............................................................................8 1.2 Aims and Objectives .......................................................................9 [1] Provide Realistic Signalling on the Model Railway...................9 [2] Provide a User Interface similar to Real VDU Control Centre .9 [3] Be Functional and Practical .....................................................10 [4] Be User Configurable...............................................................10 [5] Be as simple as possible to configure .....................................11 [6] Develop within certain limitations.............................................11 1.3 Summary .......................................................................................11 Background...................................................................................................12 Modern UK Signalling Practice..................................................................12 2.1 Why Have Signalling?...................................................................12 2.2 Early Signalling..............................................................................13 Block Sections ...............................................................................13 Junctions and Conflicts..................................................................13 Track Circuits .................................................................................14 2.3 Modern Signalling .........................................................................15 1 Centralised Control........................................................................15 Track Circuit Block.........................................................................15 Signals............................................................................................16 Route Setting .................................................................................17 In Depth features ...........................................................................17 2.4 Computer Based Signalling..........................................................19 VDU based signalling control........................................................19 Electronic interlocking....................................................................20 Symbols..........................................................................................20 Mouse Actions ...............................................................................20 2.5 Model Railway Features ...............................................................21 Junction Indicators.........................................................................21 ATP Relays ....................................................................................21 Miscellaneous ................................................................................21 2.6 Summary .......................................................................................21 Hardware System .........................................................................................22 3.1 Remote Panel Control System............................................................22 3.2 Horton Layout.......................................................................................23 Design ............................................................................................................24 4.1 Developing Requirements ...................................................................24 4.1.1 Additional Functionality..............................................................24 4.2 Assessment of Options........................................................................25 4.2.1 Software Tools ...........................................................................25 Key Advantages of Visual Basic .NET .........................................26 4.2.2 Programming Philosophy ..........................................................26 4.3 System Fundamentals.........................................................................27 4.3.1 Multi Threaded Solution.............................................................27 2 4.3.2 Modes of Operation ...................................................................28 4.3.3 User Interface.............................................................................28 The Signalling Display...................................................................29 Menu Bar........................................................................................30 Signalling Data...............................................................................30 Summary........................................................................................30 4.4 Detailed Design....................................................................................31 4.4.1 Device Objects ...........................................................................31 4.4.2 Layout Data Class......................................................................33 4.4.3 Design Mode ..............................................................................34 User Interface.................................................................................34 4.4.4 Data Validation...........................................................................35 4.4.5 Test and Operate Modes...........................................................35 4.4.6 Hardware Class..........................................................................37 4.5 In Depth Extracts..................................................................................37 4.5.1 Points..........................................................................................38 4.5.2 Routes ........................................................................................40 Route Set .......................................................................................41 Route Cancel .................................................................................42 4.6 Summary ..............................................................................................43 Implementation .............................................................................................44 Testing ...........................................................................................................45 6.1 Strategy ................................................................................................45 6.1.1 Testing Plan................................................................................45 [A] Module Testing.........................................................................45 [B] Development Order..................................................................46 [C] User Interface Correspondence Testing.................................47 3 [D] Data Validation.........................................................................47 [E] Random Testing.......................................................................48 [F] Test Mode.................................................................................48 [G] Demonstration Track ...............................................................49 6.1.2 Limitations...................................................................................50 6.1.3 Summary ....................................................................................50 6.2 Functional Testing................................................................................51 6.2.1 Module Testing...........................................................................51 6.2.2 Development Order ...................................................................51 6.2.3 User Interface Correspondence Testing...................................52 6.2.4 Data Validation and Random Testing.......................................53 6.2.5 Test Mode...................................................................................53 6.2.6 Demonstration Track .................................................................54 6.3 Performance Tests...............................................................................54 6.3.1 Reaction and Response Times.................................................55 6.3.2 System Resources.....................................................................55 6.3.3 Hardware Requirements ...........................................................56 6.4 Summary ..............................................................................................56 Conclusions ..................................................................................................57 7.1 Achievements.......................................................................................57 7.2 Critical Review......................................................................................58
Recommended publications
  • BACKTRACK 22-1 2008:Layout 1 21/11/07 14:14 Page 1
    BACKTRACK 22-1 2008:Layout 1 21/11/07 14:14 Page 1 BRITAIN‘S LEADING HISTORICAL RAILWAY JOURNAL VOLUME 22 • NUMBER 1 • JANUARY 2008 • £3.60 IN THIS ISSUE 150 YEARS OF THE SOMERSET & DORSET RAILWAY GWR RAILCARS IN COLOUR THE NORTH CORNWALL LINE THE FURNESS LINE IN COLOUR PENDRAGON BRITISH ENGLISH-ELECTRIC MANUFACTURERS PUBLISHING THE GWR EXPRESS 4-4-0 CLASSES THE COMPREHENSIVE VOICE OF RAILWAY HISTORY BACKTRACK 22-1 2008:Layout 1 21/11/07 15:59 Page 64 THE COMPREHENSIVE VOICE OF RAILWAY HISTORY END OF THE YEAR AT ASHBY JUNCTION A light snowfall lends a crisp feel to this view at Ashby Junction, just north of Nuneaton, on 29th December 1962. Two LMS 4-6-0s, Class 5 No.45058 piloting ‘Jubilee’ No.45592 Indore, whisk the late-running Heysham–London Euston ‘Ulster Express’ past the signal box in a flurry of steam, while 8F 2-8-0 No.48349 waits to bring a freight off the Ashby & Nuneaton line. As the year draws to a close, steam can ponder upon the inexorable march south of the West Coast Main Line electrification. (Tommy Tomalin) PENDRAGON PUBLISHING www.pendragonpublishing.co.uk BACKTRACK 22-1 2008:Layout 1 21/11/07 14:17 Page 4 SOUTHERN GONE WEST A busy scene at Halwill Junction on 31st August 1964. BR Class 4 4-6-0 No.75022 is approaching with the 8.48am from Padstow, THE NORTH CORNWALL while Class 4 2-6-4T No.80037 waits to shape of the ancient Bodmin & Wadebridge proceed with the 10.00 Okehampton–Padstow.
    [Show full text]
  • Safety Case for the Introduction of New Technology Into an Existing Railway System
    Safety Case for the Introduction of New Technology into an Existing Railway System Peri Smith M.Sc., B.Eng.,DIC 20th September 2016 Imperial College London Department of Civil and Environmental Engineering Centre for Transport Studies Thesis submitted for the degree of Doctor of Philosophy and the Diploma of Imperial College London Declaration I hereby declare that the work here within is that of the author and work of others has been appropriately referenced. Some of the material represented in this thesis has been published in conference and journal material as referenced in this thesis. PhD Student: Miss Peri Smith Date: September 2016 Academic Supervisor: Professor Washington Ochieng Date: September 2016 Academic Supervisor: Dr Arnab Majumdar Date: September 2016 ‘The copyright of this thesis rests with the author and is made available under a Creative Commons Attribution Non-Commercial No Derivatives licence. Researchers are free to copy, distribute or transmit the thesis on the condition that they attribute it, that they do not use it for commercial purposes and that they do not alter, transform or build upon it. For any reuse or redistribution, researchers must make clear to others the licence terms of this work’. 3 Dedication I dedicate this research to my great-grandmother Metella Smith. 4 Abstract This thesis addresses safety in the railway industry with a focus on safety culture, defined by the United Kingdom’s Health and Safety Executive as ‘the behavioural aspects (i.e. what people do) and the situational aspects of the company (i.e. what the organisation has)’. Current safety management systems do not appropriately incorporate safety culture.
    [Show full text]
  • Including Signalling)
    The R.C.T.S. is a Charitable Incorporated Organisation registered with The Charities Commission Registered No. 1169995. THE RAILWAY CORRESPONDENCE AND TRAVEL SOCIETY PHOTOGRAPHIC LIST LIST 6 - BUILDINGS & INFRASTRUCTURE (INCLUDING SIGNALLING) JULY 2019 The R.C.T.S. is a Charitable Incorporated Organisation registered with The Charities Commission Registered No. 1169995. www.rcts.org.uk VAT REGISTERED No. 197 3433 35 R.C.T.S. PHOTOGRAPHS – ORDERING INFORMATION The Society has a collection of images dating from pre-war up to the present day. The images, which are mainly the work of late members, are arranged in in fourteen lists shown below. The full set of lists covers upwards of 46,900 images. They are : List 1A Steam locomotives (BR & Miscellaneous Companies) List 1B Steam locomotives (GWR & Constituent Companies) List 1C Steam locomotives (LMS & Constituent Companies) List 1D Steam locomotives (LNER & Constituent Companies) List 1E Steam locomotives (SR & Constituent Companies) List 2 Diesel locomotives, DMUs & Gas Turbine Locomotives List 3 Electric Locomotives, EMUs, Trams & Trolleybuses List 4 Coaching stock List 5 Rolling stock (other than coaches) List 6 Buildings & Infrastructure (including signalling) List 7 Industrial Railways List 8 Overseas Railways & Trams List 9 Miscellaneous Subjects (including Railway Coats of Arms) List 10 Reserve List (Including unidentified images) LISTS Lists may be downloaded from the website http://www.rcts.org.uk/features/archive/. PRICING AND ORDERING INFORMATION Prints and images are now produced by ZenFolio via the website. Refer to the website (http://www.rcts.org.uk/features/archive/) for current prices and information. NOTES ON THE LISTS 1. Colour photographs are identified by a ‘C’ after the reference number.
    [Show full text]
  • Transportation-Markings Database: Railway Signals, Signs, Marks & Markers
    T-M TRANSPORTATION-MARKINGS DATABASE: RAILWAY SIGNALS, SIGNS, MARKS & MARKERS 2nd Edition Brian Clearman MOllnt Angel Abbey 2009 TRANSPORTATION-MARKINGS DATABASE: RAILWAY SIGNALS, SIGNS, MARKS, MARKERS TRANSPORTATION-MARKINGS DATABASE: RAILWAY SIGNALS, SIGNS, MARKS, MARKERS Part Iiii, Second Edition Volume III, Additional Studies Transportation-Markings: A Study in Communication Monograph Series Brian Clearman Mount Angel Abbey 2009 TRANSPORTATION-MARKINGS A STUDY IN COMMUNICATION MONOGRAPH SERIES Alternate Series Title: An Inter-modal Study ofSafety Aids Alternate T-M Titles: Transport ration] Mark [ing]s/Transport Marks/Waymarks T-MFoundations, 5th edition, 2008 (Part A, Volume I, First Studies in T-M) (2nd ed, 1991; 3rd ed, 1999, 4th ed, 2005) A First Study in T-M' The US, 2nd ed, 1993 (part B, Vol I) International Marine Aids to Navigation, 2nd ed, 1988 (Parts C & D, Vol I) [Unified 1st Edition ofParts A-D, 1981, University Press ofAmerica] International Traffic Control Devices, 2nd ed, 2004 (part E, Vol II, Further Studies in T-M) (lst ed, 1984) International Railway Signals, 1991 (part F, Vol II) International Aero Navigation, 1994 (part G, Vol II) T-M General Classification, 2nd ed, 2003 (Part H, Vol II) (lst ed, 1995, [3rd ed, Projected]) Transportation-Markings Database: Marine, 2nd ed, 2007 (part Ii, Vol III, Additional Studies in T-M) (1 st ed, 1997) TCD, 2nd ed, 2008 (Part Iii, Vol III) (lst ed, 1998) Railway, 2nd ed, 2009 (part Iiii, Vol III) (lst ed, 2000) Aero, 1st ed, 2001 (part Iiv) (2nd ed, Projected) Composite Categories
    [Show full text]
  • Technical Manual for Signal and Train Control Rules
    DEPARTMENT OF TRANSPORTATION Federal Railroad Administration ... TECHNICAL MANUAL For Signal and Train Control Rules Covering Signal Reporting Requirements Instructions Governing Applications For Approval Of A Discontinuance Or A Material Modification Of A Signal System Or Relief From Part 236 Rules, Standards, And Instructions Governing The Installation, Inspection, Maintenance, And Repair Of Signal And Train Control Systems, Devices And Appliances. Prj nt Date 9-92 Distributed By TF The Railway Educational Bureau 557 1809 Capitol Avenue .054 Omaha, Nebraska 68102 1984 ( 402) 346-4300 DEPARTMENT OF TRANSPORTATION Federal Railroad Administration TECHNICAL MANUAL For Signal and Train Control Rules Covering Signal Reporting Requirements Instructions Governing Applications For Approval Of A Discontinuance Or A Material Modification Of A Signal System Or Relief From Part 236 Rules, Standards, And Instructions Governing The Installation, Inspection, Maintenance, And Repair Of Signal And Train Control Systems, Devices And Appliances. TF _A~G 2 9 \995 557 .U54 1984 PART 233 - SIGNAL SYSTEM REPORTING REQUIREMENTS 233.1 Scope. This section identifies the systems, methods, and appliances that are subject to the reporting requirements. Application: This rule subjects automatic block signal systems, traffic control systems, interlockings, automatic train stop, train control, and cab signal systems or other similar appliances, methods, and systems to the reporting requirements of this part. An automatic block signal system is a block signal system wherein the use of each block is governed by an automatic block signal, cab signal, or both. A traffic control system is a block-signal system under which train movements are authorized by cab signals or block signals whose indications supersede the superiority of trains for both opposing and following movements on the same track.
    [Show full text]
  • Automatic Train Control in Rail Rapid Transit (Part 14 Of
    Appendix E CHRONOLOGY OF TRAIN CONTROL DEVELOPMENT The history of train control technology in rail 1832 The first fixed signal system in America rapid transit is interwoven with railroad engineer- was installed on the New Castle & ing. Most of the train control techniques applied in Frenchtown RR, The signals were ball- rail rapid transit have their origin in railroading, shaped objects mounted on masts at 3- from which they are either borrowed directly or mile intervals. The signals were raised adapted to the special circumstances of the urban and lowered by a signalman to indicate setting. For this reason, many train control permissible speed—low meaning stop engineers consider ATC in rail rapid transit simply and stay and high meaning proceed at an extension of the field of railroad signaling. full speed, The latter indication gave rise However, there are some distinct differences, both to the expression “highballing.” in the technology and its application. The 1843 The first mechanical interlocking was similarities and differences are evident in the installed at Bricklayer’s Arms Junction in chronology of train control development presented England. It was a simple machine oper- here. ated by a signalman who worked the The development of signaling and train control switches with his hands and the signals technology may be separated into two periods, with with his feet. 1920 as the dividing point. Before 1920 the major 1851 Morse code electric telegraph was first areas of technological advance were interlocking used in train operation for sending train control and block signaling (manual and automatic). orders on the New York & Erie RR.
    [Show full text]
  • RSC-G-005-B Guidelines for the Design of Section 4 Railway Infrastructure and Rolling Stock Signalling and Telecommunications
    RSC-G-005-B Guidelines For The Design Of Section 4 Railway Infrastructure And Rolling Stock Signalling and Telecommunications 4 SIGNALLING AND TELECOMMUNICATIONS 3 4.1. SAFEGUARDING OF TRAIN MOVEMENTS 3 4.1.1. Signalling Safety Objectives 3 4.2. DETECTION OF TRAINS 5 4.2.1. Train detection 5 4.2.2. Detection by axle movement (Axle Counters) 5 4.3. SEPARATION OF TRAINS 7 4.3.1. Train separation 7 4.3.2. Interlocking 8 4.3.3. Position of points 9 4.3.4. Track occupancy 9 4.3.5. Overlaps 9 4.3.6. Converging tracks 9 4.3.7. Conflicting train movements 10 4.3.8. Signal aspects 10 4.3.9. Stop signals 10 4.3.10. Distant signals 10 4.3.11. Speed regulation 10 4.4. INFORMATION TO DRIVERS 11 SUPERSEDED4.4.1. Introduction 11 4.4.2. Lineside signals 11 4.4.3. Cab signalling 11 4.4.4. Spacing 11 4.4.5. Location 11 4.4.6. Sighting 11 4.4.7. Subsidiary 12 4.4.8. Colour-light signals 12 4.4.9. At junctions 12 4.4.10. Semaphore signals 13 4.4.11. Signal display 13 4.4.12. Subsidiary 13 4.5. DEGRADED CONDITIONS 15 4.5.1. System Safety in failure mode 15 4.6. CONTROL 16 4.6.1. Signalling Control 16 4.6.2. Location of signal cabins 16 4.6.3. Signal cabin and control centre facilities and equipment 16 RSC-G-005-B Issue 01 Page 1 of 25 RSC-G-005-B Guidelines For The Design Of Section 4 Railway Infrastructure And Rolling Stock Signalling and Telecommunications 4.7.
    [Show full text]