Condition monitoring for track circuits: A multiple-model approach