5.25-inch floppy disks expected to help run San Francisco trains until 2030

Floppy disk with hourglasses reader comments 107

The San Francisco Municipal Transportation Agency (SFMTA), which runs the city's Muni Metro light rail, claims to be the first US agency to adopt floppy disks. But today, the SFMTA is eager to abandon its reliance on 5¼-inch floppy disks—just give it about six more years and a few hundred more million dollars.


Members of the SFMTA recently spoke with the ABC7 Bay Area News and detailed the agency's use of three 5¼-inch floppy disks every morning. The floppies have been part of Muni Metro's Automatic Train Control System (ATCS) since its installation in the Market Street subway stop in 1998. The ATCS has multiple components, "including computers onboard the trains that are tied into propulsion and brake systems, central and local servers, and communications infrastructure, like loop cable signal wires," Michael Roccaforte, an SFMTA spokesperson, told Ars Technica.


The floppy disks are for loading the software running the central servers, Roccaforte said:


When a train enters the subway, its onboard computer connects to the train control system to run the train in automatic mode, where the trains drive themselves while the operators supervise. When they exit the subway, they disconnect from the ATCS and return to manual operation on the street.


Roccaforte said initial planning for an overhaul of the ATCS, including moving off floppy disks, started in 2018 and was expected to take a decade from initial planning to completion. Because of an 18-month-long COVID-19-related hiatus, completion is expected in 2029 to 2030. SFMTA expects to settle on a contractor by early 2025 and will release a detailed project timeline then.

Advertisement

"Ultimately, our goal is to have a single train control system for the entire rail system," Jeffrey Tumlin, SFMTA's director of transportation, told ABC7.


Floppy flaws


"If it ain't broke don't fix it," some say. But while the floppy disk-reliant train control system is currently working, there are challenges to relying on the dated technology, which SFMTA has highlighted for years.


The transportation body says the train control system was built to last for just 20 to 25 years, meaning it surpassed its expected lifetime in 2023. In 2020, the Muni Reliability Working Group, said to be composed of local and national transit experts, recommended replacing the transit control system within five to seven years.


When asked how "dire" it is to upgrade off of floppy disks, Tumlin told ABC7 that it's all about risk.


"The system is currently working just fine, but we know that with each increasing year, risk of data degradation on the floppy disks increases and that at some point there will be a catastrophic failure," Tumlin told ABC7.


Previously, the transportation agency claimed that the ATCS had become harder and more expensive to maintain over time. It has also discussed the challenges it has in finding workers who know how to use the dated system.


"We have to maintain programmers who are experts in the programming languages of the '90s in order to keep running our current system, so we have a technical debt that stretches back many decades," Tumlin told San Francisco's KQED in February 2023.


In 2020, a company spokesperson told the San Francisco Chronicle that the SFMTA's transportation controller graduation rate at the time was 40 to 50 percent.


When asked if moving off floppies would result in job losses, Roccaforte told Ars:


With the new train control system, there will still be plenty of work for [current] staff, and they will be trained in the new technology. A key part of our project strategy is to develop in-house skill sets and training for existing staff. In addition, we’ll [need] to hire more skilled positions, such as signaling engineers, to help support the new train control system.

Entire train control system getting overhauled


In 2020, Tumlin told the Chronicle that he learned the system needed updates in 2007 but also said the lack of upgrades wasn't a "looming crisis."


"Yes, it runs on DOS loaded from 5¼-inch floppy disks, but it’s still serviceable," he said.


SFMTA spokesperson Mariana Maguire told ABC7 last week that upgrading would let the ATCS "track the movements of trains and the operations of trains throughout the city much more easily with the assistance of autopilot, which will be able to boost the human element as well."


However, budget challenges put the project's timeline into question. The SFMTA's train upgrade project isn't just a migration off of floppy disks but also a "complete overhaul of the current train control system and all its components, including the onboard computers, central and local servers, and communications infrastructure," Roccaforte said.


Much more critical than the dated use of floppy disks is the system's loop cable, which transmits data between the central servers and the trains and, according to Roccaforte, "has less bandwidth than an old AOL dial-up modem."


The SFMTA's website adds:


The loop cable is fragile and easily disturbed. This makes subway maintenance more difficult. This also means the system cannot be extended outside the subway, along surface rail, where currently we don’t have automatic train control.


The SFMTA is looking to upgrade to "modern technologies, such as fiber optic or Wi-Fi," Roccaforte said.


The SFMTA hopes that "a large component" of the required funds for upgrading the ATCS "will come from state and federal grants," but "the rest of it will come from Muni's rapidly declining internal capital resources," Tumlin said. The SFMTA declined to comment to Ars on how much it has spent so far on updating the system.


The SFMTA still has years of relying on old floppies. In the meantime, it's in the company other entities relying on the disk storage, including cargo airlines and people doing custom embroidery.