Computing a canonical bond graph from a component-connection representation
Résumé
This paper proposes away to create a tool to discover new power electronic circuits. The first step of the proposed approach is to generate electrical circuits without redundancy. For that, a representation of electrical networks is constructed such that one single representation corresponds to several structurally distinct circuits all of which are equivalent, i.e. “function in the same way”. First, the classical componentconnection representation is used to define the equivalence between circuits. Then, this equivalence is expressed mathematically using the notion of 2-isomorphism, which is closely related to a particular decomposition of graphs called the Tutte decomposition. We have developed an algorithm to transform a circuit into a bond graph based on this decomposition. Contrary to existing algorithms, the algorithm developed here computes a canonical bond graph from a circuit. Finally, we show that this representation is fully adapted to the generating process.