Berkeley CSUA MOTD:Entry 42543
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/04/03 [General] UID:1000 Activity:popular
4/3     

2006/3/30-31 [Computer/SW/OS/Windows, Transportation/PublicTransit] UID:42543 Activity:low
3/30    Does anyone have technical details of why BART's computer system is
        fucked up?  They installed a 'software upgrade'  what software?
        They 'switched to a backup system' but that failed.  Who is their
        primary IT consultant?
        \_ I bet BART is running a crazy ass minicomputer or mainframe
           from the early 80s.
           \_ Over the weekend, I saw a BART ticket machine reboot into Win2k.
              It was running on a Celeron 300A, I think 256MB RAM.
                \_ I doubt BART runs their system from the ticket machines.
                   \_ I doubt the navy runs nuclear subs on windows. oh wait...
                        \_ Faith-based IT (subs)! No, I didn't mean to imply
                           that BART uses anything sane to run their back-end,
                           just that whatever the ticketing machines are
                           running is unlikely to reflect what they are running
                           elsewhere.
        \_ General Railway Signal
           http://www.pst.informatik.uni-muenchen.de/dagstuhl
           http://groups.google.com/group/ba.transportation/browse_frm/thread/a70e26cedf2b8c17/a244742ac0b80044%23a244742ac0b80044
           http://tinyurl.com/prsem (groups.google.com)
           \_ Thanks, that's pretty interesting.
2025/04/03 [General] UID:1000 Activity:popular
4/3     

You may also be interested in these entries...
2013/7/1-8/23 [Transportation/PublicTransit] UID:54700 Activity:nil
7/1     BART labor union holding the transit infrastructure hostage.
        \_ Yesterday's SFGate poll showed that 11% of the readers sympathize
           with the workers, 17% with the management, and 72% with the riders.
           \_ The millions the Koch Brother's spent are paying off. Workers
              now sympathize more with their masters than.
              now sympathize more with their masters than their own
	...
2012/7/29-9/24 [Transportation/Car, Transportation/Car/RoadHogs] UID:54446 Activity:nil
7/29    Is it really true that we subsidize auto driving to the tune of
        $5k/yr? Shit I could probably hire a private driver for less...
        http://tinyurl.com/cars-suck-ass
        \_ You might have missed the point.  Hiring a chauffeur to drive your
           private vehicle won't change the amount of gasoline your private
           vehicle use or the amount of real estate it uses on freeways and
	...
2011/10/10-18 [Recreation/Food, Transportation/PublicTransit] UID:54191 Activity:nil
10/10   Has anyone heard the CSX Train commercial on the radio?  I wonder why
        a freight railroad company bothers to advertise to individual
        comsumers.  It's not like someone can click "By CSX Train" when
        choosing shipping method on http://Amazon.com, or someone will choose this
        brand of pasta sauce over that brand at a grocery because it was
        delivered by a CSX Train.
	...
2010/2/10-3/9 [Transportation/PublicTransit] UID:53700 Activity:nil
2/10    Does anyone have an authoritative URL that shows the % of people
        in the Bay Area who commute via foot, bike, car, BART, and Caltrains?
        In particular I'd like to look at trend as well.
        \_ http://www.sfced.org/about-the-city/urban-data-and-statistics/commute-patterns has some.  -tom
        \_ Guys, guys, guys, I asked a simple question. What % of Bay Area
           traffic goes to autos, bikes, foot, BART, and Caltrain? I'm
	...
Cache (8192 bytes)
www.pst.informatik.uni-muenchen.de/dagstuhl -> www.pst.informatik.uni-muenchen.de/dagstuhl/
Bay Area Rapid Transit District Advance Automated Train Control System Case Study Description By Victor Winter (2615), Raymond Berg (2615) and Jim Ringland (8112) All from Sandia National Laboratories Objective This document contains an informal description of a portion of the Advanced Automatic Train Control (AATC) system being developed for the Bay Area Rapid Transit (BART) system. BART provides commuter rail service for part of California's San Francisco bay area. Specifically, the informal specification given below focuses on those aspects of BART that are necessary to control the speed and acceleration for the trains in the system. Other aspects of BART control such as communication error recovery, routing (via switches) and right-of-way signaling (via "gates") are largely ignored. The scope of this case study is narrower than the AATC project as a whole, but within this narrowed scope, enough detail has been supplied to give a sense of the level of complexity involved. The overall objective of this case study is to construct a system (software or otherwise) within the infrastructure given, that can control the speed and acceleration of trains in the system subject to the various constraints that are described in the specification. In particular, it is not the purpose of the case study to criticize the infrastructure. You are asked to present your research in the context of this case study. Specifically, how would your work positively impact the construction of the speed and acceleration control system? Also, since the purpose of this case study is to provide a context for presenting your research, it is perfectly acceptable to make simplifications when necessary. And finally, the informal specification given will no doubt contain ambiguities. Again, given that this is an academic exercise, feel free to resolve any ambiguities in whatever manner seems most reasonable to you. BACK TO TOP General Background on the BART Train System It is not assumed that those participating in this case study have an extensive knowledge of train systems and terminology. This section gives a general overview the BART train system. BART provides heavy commuter rail service in the San Francisco Bay Area. On a typical work day it serves around 250,000 passengers. During commute hours over 50 trains, most consisting of 10 cars, will be in service. Cars are driven by electric motors powered by a 1000 VDC, "third rail." On-board operators have a limited role in normal operations. Operators signal the system when the platforms are clear so a train can depart a station. More importantly, operators trouble-shoot problems, and can operate trains manually (at low speeds) when there is a problem. The system operates most of the day, but there is some maintenance time available at night. Trains run on the BART system from 4:00 AM, when the first trains leave the yards to position themselves for the day's service, until about 1:30 AM, when the last trains return to the yards. With a few minor exceptions, the BART system consists of double track: one track going one direction and one track going the other. At the end of the line, the front and back controllers are redefined and the train goes in the other direction. gif (20885 bytes) As the map shows, the lines feed from points north, south and east into San Francisco, with the critical link being the section from Oakland to points west where four lines share one pair of tracks. To serve more passengers, BART needs to utilize this section more efficiently. Adding new tracks to this segment -- in a tube under the bay and underground in the heart of San Francisco -- would be prohibitively expensive. A gate can be viewed as a traffic light of sorts, where a closed gate corresponds to a red light and an open gate corresponds to a green light. Gates establish the right-of-way where tracks join or merge at switches. The purpose of gates is to keep trains from passing through switches before they are appropriately positioned. Gates not associated with switches can be used to control traffic flow. BACK TO TOP Informal Specification for the AATC System The AATC system replaces part but not all of BART's current control system. AATC consists of new station computers, a radio communications network that links the stations with the trains (communications currently are through the running rails, with very low bandwidth), and software modifications to the front and back controllers on-board the trains. The communications system provides ranging information (from wayside radios to train radios and back) that allows the system to track train positions. On the trains, the control computer is located in the lead car. This computer controls the operations of the brakes and motors on all the cars in the consist. Most of the control computation is done at the stations; Each station controls trains only in its immediate area. A station must thus communicate with its neighbors to receive and hand-off trains. BART has asked its contractors to size the system to be able to handle 20 trains in each station's control zone. In locations where stations are closely spaced, such as in downtown Oakland or San Francisco, one computer may manage a zone that spans several stations. This case study will concentrate on one of the most critical functions of the new station computers - calculation of the speed and acceleration commands that are sent to the trains. For this study we will assume that the communications link, the on-board train control system, and station computer functions other than speed and acceleration selection work as intended. The latter include conversion of ranging data into train position estimates, managing entry and exit of trains into the system, and hand-offs between stations. The other major aspect of train control is interlocking - the management of track switches and associated signals to enter or not enter whole blocks of track. The AATC system will simply see "go" or "stop" indicators at various track locations in the system. A train should enter such a location (a "gate") only if allowed. The responsibility of the speed and acceleration selection process is to get trains from one point to another as fast and smoothly as possible, subject to various constraints. These constraints include: * A train should not enter a closed gate. This is a simplification - this case study is omitting many details with which system designers must deal. Each half-second the station computer receives ranging and - speed information (derived from tachometer data) from the trains. It uses that information to compute an uncertainty envelope for the location of each train (mean and standard deviation). For this study, assume this function works as intended and provides fully reliable inputs to the speed/acceleration selection problem. This information, along with track signal and track layout information, is used to compute speed and acceleration commands. Commands are time stamped and become invalid 2 seconds after the identified time. This time stamping (or time tagging) is done by what is called a Message Origination Time Tag (MOTT). When a train sends performance data back to the station, it attaches the time that it sends (originates) the message. When that information is used to update the position estimate, the MOTT is associated with that position estimate. The time stamp provides a measure of the currency of a position estimate. When that position estimate is used to compute a speed/acceleration command, that MOTT is attached to the command. The train then checks the MOTT before exercising a command. A train will continue to exercise that command until a new one arrives or until that command expires, 2 seconds after the originating time. If the train does not have a currently valid command, it goes into maximum braking. The control algorithms thus have to be designed so that if all communications are lost, then when commands expire and trains come to a stop, no safety violations will have occurred. That is, the stopping location of any train after lost communications, has timed out, and has come to a stop will be behind any closed g...
Cache (24 bytes)
groups.google.com/group/ba.transportation/browse_frm/thread/a70e26cedf2b8c17/a244742ac0b80044%23a244742ac0b80044
FRAME: index FRAME: data
Cache (24 bytes)
tinyurl.com/prsem -> groups.google.com/group/ba.transportation/browse_frm/thread/a70e26cedf2b8c17/a244742ac0b80044%23a244742ac0b80044
FRAME: index FRAME: data
Cache (63 bytes)
groups.google.com
Groups Help Post and read comments in Usenet discussion forums.