Introduction To Physical Modeling With Modelica by Michael Tiller