Bond graph based modelling using macros door Henk Verheul