You’re right. I was conflating electrically powered steering with steer by wire. In either case, EPS relies on software to determine the amount of force/torque rather than hydraulic/mechanical means.
I did see one source indicating a roughly 25% increase in steer by wire by 2026, but it’s behind a paywall so I’m not sure how good that source is. According to a Tesla forum, there’s still a mandate for mechanical linkage
EPS has been used in economy cars for years now; most cars on the market now probably have it. The few laggards that don't have EHPS (electro-hydraulic PS), where software runs a pump that pressurizes the hydraulic system.
EPS has been on production cars now since the 1990s, and I've never heard of any software problems with those at all. In fact, it's probably been more reliable than hydraulic systems since it doesn't have so many moving parts, just an electric motor, and no hydraulic fluid to leak or get contaminated (due to not being replaced on time, a common thing for people to skip on maintenance).
Steer-by-wire is a no-go for now, because it's illegal to not have a mechanical linkage. That might eventually change when we get driverless cars, but there's no sign that those are coming nearly as quickly as many people used to think; there's just too many problems with them.
There’s been some issues related to recalls on EPS. An excerpt below is from a 2015 GM truck recall:
“Recalled products do not contain the updated software that mitigates the effect of the condition. When the system voltage drops below 8.8 volts for more than 1 second — e.g., during low-speed turns — EPS assist is disabled”
Honda has had similar recalls.
I don’t know if that can be used to claim software caused the initial hazard but does indicate software is used to mitigate safety issues with the implication that software failures can lead directly to hazards
This doesn't sound like a big deal. Electronics normally can't function when system voltage is too low, and that can happen in a car if the battery is weak and the alternator isn't producing enough power (e.g., at very low speeds and with a high electrical load, such as making a sharp turn in a parking lot with a nearly-dead battery).
This isn't very different from old hydraulic-assist cars that also had the assist die or be too low when there was some problem (fluid too low, pump failure, belt failure, etc.). Was it ever a big problem? No, not really. If your power steering fails in a parking lot, it's a pain, but you're already barely moving, so you just stop. At worst, you might have a minor fender-bender.
I don't see how this is a software problem; this is an electrical problem. The only software issue here is the decision to shut down the EPS instead of bringing it back online when the system voltage goes high enough.
Personally, I'd say the fundamental problem here is actually the fact that cars still have 12V electrical systems, and batteries that are really meant for starting only, not for continuously supplying heavy electrical loads (like EPS). Carmakers should have gone to 42V or 48V systems ages ago.
To your point, the GM issue was involved in 30 accidents in a couple years but no fatalities. The problem is obviously not a failure in a parking lot, but at speed.
I don’t know the specifics of the system safety analysis but if the software is used to mitigate a hazard, it’s usually considered safety critical. In this case, if it shuts the EPS off, or fails to bring it back online, it it would significantly affect the vehicle handling dynamics. Again, I don’t know their classification scheme but I would assume the steering is a safety critical system. Some reports claim the vehicle lost all handling control, but I’m a little skeptical of that claim.
In any event, I wouldn’t consider it no issue. Recalls cost a lot of money. In the GM case it affected 1MM cars. I didn’t look up the cost of each fix, but I wouldn’t be surprised if it cost nine figures. I doubt they would go forward with a recall of that magnitude for a trivial issue.
I could see the same rationalization for MCAS. The system safety analysis didn’t claim an MCAS failure was catastrophic and they already had a procedural mitigation in place if it did fail. It wouldn’t take much to convince someone that such a recall fix was no big deal. This is part of the problem with systems using safety critical software
>To your point, the GM issue was involved in 30 accidents in a couple years but no fatalities. The problem is obviously not a failure in a parking lot, but at speed.
I'm not familiar with the specifics of that case, but having a low system voltage is more likely at parking lot speeds because the alternator isn't turning very fast, whereas at speed the alternator should be generating enough power to run everything including EPS, but maybe they underspecced the alternator, so I can see it happening. Still, losing your power assist at speed is still dangerous of course, but it is recoverable, and it's nothing like having a critical system fail in an aircraft. Failures in cars are always safer than in aircraft, because you're already on the ground. This is why safe design is so important in aircraft: if something goes wrong in a car, it might result in a wreck of a few vehicles at worst (multiplied by the number of cars experiencing that failure), but many times tragedy is avoided because the driver just needs to steer away from traffic and avoid running into something too fast. In an aircraft, there's no such thing as a "fender bender"; crashes are usually fatal, and they usually carry dozens to hundreds of passengers.
>Recalls cost a lot of money. In the GM case it affected 1MM cars. I didn’t look up the cost of each fix, but I wouldn’t be surprised if it cost nine figures.
That seems high: you're assuming each car cost $1000 to fix there. That's a lot of money to fix one component; at that volume, the part probably cost well under $100 each, and as another poster noted, the dealer labor required was pretty small.
There was a problem with GM ignition switches. The detent was too short and so it was possible for it to accidentally be switched to off. Bunch of people died as a result. Three problems. Power steering and brakes no longer work. Two the anti-theft device can lock the steering wheel. Third the airbags are disabled. It's a classic systems interaction issue. And is exactly the thing that shows up as the design processes becomes Balkanized.
I did see one source indicating a roughly 25% increase in steer by wire by 2026, but it’s behind a paywall so I’m not sure how good that source is. According to a Tesla forum, there’s still a mandate for mechanical linkage