Bond Graph Modelling for Control, Fault Diagnosis and Failure PrognosisWolfgang BorutzkyEsauritoAvvisami