Fault detection on fluid machinery using Hidden Markov Models