A fuzzy controller using floating membership functions for the braking of a long haul train | IEEE Conference Publication | IEEE Xplore