Bond graph modelling of engineering systems : theory, applications and software support - Borutzky, Wolfgang (Springer, 2011)