* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Train Network Communications
Survey
Document related concepts
Transcript
TRAIN NETWORK COMMUNICATIONS for passenger rail applications Technologies Lanka inc. 140, 4e Avenue La Pocatière (Québec) G0R 1Z0 Phone: (418) 856-4350, ext. 157 Fax: (418) 856-3458 www.techlanka.com Paul Cartier, Engineering Manager [email protected] Train Network Communications - 1 TRAINSET NETWORK Based on Win CE and Echelon technology The Warning Panel can communicate with all on-board modules via the inter-car and on-board networks. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 2 TRAINSET NETWORK and on-board modules ON-BOARD MODULES INCLUDE: • • • • Bearing Monitoring System Door Controller Battery Charger HVAC Controller Paul Cartier, Engineering Manager [email protected] • Toilet Controller • Power Monitoring System • Display Module Train Network Communications - 3 MAIN GOAL Trainset Network and On-board Modules 1- Warning Panel in locomotive used to gather information from all on-board modules. 2- Allowing access to the Echelon network via cellular communications for remote control and monitoring. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 4 CELLULAR TECHNOLOGY Warning Panel in Locomotive • On-board industrial PC-104 on Win CE. • CNTC pass-thru interface to allow Echelon network communications. • Modem transmits data via TCP/IP on a cellular link. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 5 INTER-CAR NETWORK Example 1 Paul Cartier, Engineering Manager [email protected] Train Network Communications - 6 INTER-CAR NETWORK Communication Process • Connection to the Warning Panel (Win CE industrial PC) from any computer with a modem (MNP-10 cellular mode enabled). • Communication protocol: TCP/IP. • The Warning Panel acts as a pass-thru for the Echelon network, allowing full Echelon capabilities. • Able to reach every single module in the trainset. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 7 CALL TO PAGER Example 2 Paul Cartier, Engineering Manager [email protected] Train Network Communications - 8 CALL TO PAGER Communication Process • The BMS module sends an alarm (e.g. bearing probe open). • The alarm is sent to the Warning Panel through the onboard/inter-car Echelon network. • The Warning Panel calls the paging service through its cellular modem. • The paging service then sends an alphanumeric alarm to the pager: car number, module name and alarm description. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 9 CUSTOM SOFTWARE Main Features • We wrote our own software. • Compatible with Win95, Win98, Win2000 and Windows NT. • We use the same software for On-board Connection and Remote Access (via the Warning Panel). Paul Cartier, Engineering Manager [email protected] Train Network Communications - 10 USING OUR SOFTWARE Interrogate an on-board module: • Choose the car. • Choose the module in the car. • View: - logs; - module status; - module parameters. Paul Cartier, Engineering Manager [email protected] Interrogate the Warning Panel to: • View the Locomotive Logs. • Check the Data Logger. • Access the GPS. Train Network Communications - 11 TWO EXAMPLES Communication Features Communication features, either remote (by cellular link) or on-board (from inside the train). 1- See the position of the train with the Warning Panel + GPS. 2- See the status and logs of a Bearing Monitoring System. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 12 EXAMPLE 1 LOCATING A TRAIN BY GPS Paul Cartier, Engineering Manager [email protected] Train Network Communications - 13 ACCESSING THE GPS via the Warning Panel Paul Cartier, Engineering Manager [email protected] Train Network Communications - 14 GPS TRACKING - 1 Zoom Out Paul Cartier, Engineering Manager [email protected] Train Network Communications - 15 GPS TRACKING - 2 Zoom In Paul Cartier, Engineering Manager [email protected] Train Network Communications - 16 EXAMPLE 2 VIEWING STATUS AND LOGS Paul Cartier, Engineering Manager [email protected] Train Network Communications - 17 FINDING A MODULE Steps to connect to any on-board system 1- Choose unit #. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 18 FINDING A MODULE Steps to connect to any on-board system 1- Choose unit #. 2- Find modules one by one with the Search button, or each on-board module will be automatically displayed on screen if the car is equipped with a Display Module. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 19 FINDING A MODULE Steps to connect to any on-board system 1- Choose unit #. 2- Find modules one by one with the Search button, or each on-board module will be automatically displayed on screen if the car is equipped with a Display Module. 3- Select desired module. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 20 FINDING A MODULE Steps to connect to any on-board system 1- Choose unit #. 2- Find modules one by one with the Search button, or each on-board module will be automatically displayed on screen if the car is equipped with a Display Module. 3- Select desired module. 4- Press “Next Menu”. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 21 MODULE SELECTED: Bearing Monitoring System Paul Cartier, Engineering Manager [email protected] Train Network Communications - 22 MAIN MENU Bearing Monitoring System (BMS) • Access to all submenus. • Car number (unit #) shown on every window to identify the BMS. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 23 PASSWORD Bearing Monitoring System (BMS) • Some sections of the software are restricted to authorized users with a valid password. • Three access levels. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 24 EVENT LOG Bearing Monitoring System (BMS) Animated bitmap to indicate software is transceiving data. • • • • • • • Occurrence History - Shows next window. Paul Cartier, Engineering Manager [email protected] Index - List of all problems recorded by the BMS, down from the most recent. Event - Description of problem. Inscription - Date and time of occurrence. Deletion - Date and time of deletion by maintenance personnel. Save - Database with car number as reference. Clear - To delete logs from the BMS (password required). Troubleshooting - More detailed description of problem. Train Network Communications - 25 EVENT HISTORY Bearing Monitoring System (BMS) • This window displays: - all alarms since last deleted; - number of power-ups; - duration of a problem. • A graph can be displayed in case of a Warning temperature alarm. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 26 WARNING GRAPH (1/2) Bearing Monitoring System (BMS) • From the Event History menu, a graph is available on Warning temperatures (last 100 minutes before the alarm and next 100 minutes). • Data saved in BMS: graphs of the last 8 Warnings. The graph shows what happened during the alarm: real problem?, false alarm? Paul Cartier, Engineering Manager [email protected] Train Network Communications - 27 WARNING GRAPH (2/2) Bearing Monitoring System (BMS) EXAMPLE of FALSE ALARM Water infiltrated the probe. The probe became short at -40 ºC at 14:15, 14:30, 15:00 and 15:20, reaching the Danger level at 15:10 and 15:30. These probes are thermistors. Their resistance drops with the temperature, making the distinction difficult between a short-circuit and a high temperature level. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 28 STATUS AND TEST (1/2) Bearing Monitoring System (BMS) See BMS Display Software Control of Keypad Temperature of each Bearing See and adjust date and time LED Status Indicators Paul Cartier, Engineering Manager [email protected] Train Network Communications - 29 STATUS AND TEST (2/2) Bearing Monitoring System (BMS) This box shows statuses for the train line and coil relays. The BMS can detect if: • train line coil is short; • current flows in train line coil; •train line is open. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 30 BEARING TEMPERATURE GRAPH Bearing Monitoring System (BMS) • Graph display of last 100 minutes of bearing temperature levels. Several bearing temperatures can be shown at the same time. 100 = Warning Level 120 = Danger Level Save in database. Paul Cartier, Engineering Manager [email protected] See the whole curve. Clear screen. Train Network Communications - 31 DATABASE Bearing Monitoring System (BMS) With the Access database, it is possible to retrieve graph curves and logs to display them according to your own needs and criteria. Paul Cartier, Engineering Manager [email protected] Train Network Communications - 32 ON-LINE HELP Bearing Monitoring System (BMS) Paul Cartier, Engineering Manager [email protected] Train Network Communications - 33