@techreport{R-92-36, TITLE = {Variable Causality in Bond Graphs Caused by Discrete Effects}, AUTHOR = {Jan-Erik Str{\"o}mberg and Jan Top and Ulf S{\"o}derman}, YEAR = {1992}, NUMBER = {R-92-36}, INSTITUTION = ida, ADDRESS = idaaddr, ABSTRACTURL = {/publications/cgi-bin/tr-fetch.pl?r-92-36+abstr}, ABSTRACT = {Current approaches to the problem of switching between modes in continuous dynamic system models tend to confound modelling and computation. Here we introduce an alternative approach ensuring a clear distinction between the physical and computational levels. Our method is centered around the idea that the variability of causal directions should be accepted rather than being alleviated. Hence, we define an ideal bond graph switching element, to deal with this variability in a bond graph uniform and systematic way.We hereby maintain the abstraction level of the bond graph language as well as the possibility to perform initial model validation directly in the graph.}, IDANR = {LiTH-IDA-R-92-36}, NOTE = {Accepted to 1993 International Conference on Bond Graph Modeling and Simulation ICBGM 93, San Diego, USA, Januari 1993}