A computer implemented method for determining railway vehicle movement profile type of a railway vehicle movement profile, wherein the railway vehicle movement profile comprises a sequence of measured transmitted currents of a transceiver of a track circuit with respect to the time, comprising
- obtaining a railway vehicle movement profile;
- normalizing the railway vehicle movement profile;
- extracting one or more features from the normalized railway vehicle movement profile;
- determining the distance of the extracted features with respect to each centroid of a railway vehicle movement profile type determined in a classification process;
- and
- assigning the railway vehicle movement profile to the railway vehicle movement profile type with the closest centroid.