At least one train maker still struggles getting this bit right. http://en.wikipedia.org/wiki/Siemens_%28train%29#Braking_iss...
I'd be very worried about safety with something this complex unless it could be proven to always fail in a safe way.