摘要 |
<p>Un simulateur de circuit électrique comprend : - une bibliothèque (6), comprenant des composants de circuit, chacun avec des caractéristiques permettant de simuler son comportement, dont certains au moins sont associés à une équation dynamique, et/ou une équation d'entrée/sortie avec une expression de délimitation de domaine définissant les paramètres d'état possibles pour le composant concerné, - un constructeur (4), agencé pour calculer un modèle (16) d'un circuit, à partir d'une représentation de ce circuit (14) par ses composants et leurs interconnexions, sous la forme d'un triplet de jeux d'équations qui portent respectivement sur les équations dynamiques, les équations d'entrée/sortie et les délimitations de domaine des composants de ce circuit, - un solveur (12), agencé pour calculer un état postérieur d'un circuit, à partir de son modèle et d'un état antérieur, et - un moteur de simulation (8), agencé pour appeler le constructeur (4) avec la représentation d'un circuit, et pour exécuter le solveur (12) avec le modèle résultant à partir d'un état initial du circuit, et pour répéter cette exécution à partir du dernier état postérieur calculé jusqu'à remplir une condition portant sur le nombre d'exécutions ou sur le dernier état postérieur calculé.</p> |