Modélisation et Simulation d’un Système Multi-physique
Application à un stockeur d’énergie d’un ferry tout électrique
Sadok Hmam, Jean-Christophe Olivier, Salvy Bourguet, Luc Loron
Laboratoire IREENA, Université de Nantes
37 boulevards de l'université BP 406, 44602 Saint-Nazaire Cedex
sadok.hmam@univ-nantes.fr
RESUME – Cet article porte sur la modélisation et la simulation d’un système complexe reposant sur une application de
stockeur d’énergie à base de supercondensateurs et appliqué à un navire tout électrique de type plug-in. Les différents
modèles électrique, thermique et de vieillissement du stockeur, constituant un système d’équations différentielles ordinaires
(ODEs) et d’équations différentielles algébriques (DAEs) sont présentés. À cet effet, l’implémentation des modèles a été
réalisée à l’aide de deux approches de modélisation différentes. La première est une approche causale basée sur des schémas-
blocs représentant des fonctions de transferts traduisant le comportement des modèles. Et la deuxième, dite acausale est
orientée-équation et fondée sur le principe de programmation orienté-objet. Une comparaison selon plusieurs critères entre
les deux approches est finalement présentée.
ABSTRACT – This paper presents and discusses a research on modeling and simulation of a complex system resting on an
application of a storage device composed of supercapacitors and applied to a quick charge plug-in ferry. Different models
(electric, thermal and ageing model) of the storage device based on ordinary differential equations (ODEs) and differential
algebraic equations (DAEs) are presented. For this purpose, implementation of physical models was performed using two
different modeling approaches. The first one is a causal approach built with block diagrams representing transfer functions
expressing the behavior of models. And the second one, called acausal approach, is equation-oriented and founded on the
principle of object-oriented programming. A comparison based on several criteria between the two approaches is finally
carried out.
MOTS-CLES – Système complexe, multi-physique, ODE, DAE, modélisation causale/acausale, Simulink, Simscape.
1. Introduction
La simulation numérique est devenue partie intégrante du processus de développement et de mise au point des systèmes
complexes. C’est dans ce contexte que diverses méthodologies et outils de modélisation de plus en plus performants ont
émergés. Ces derniers permettent de diminuer les efforts de modélisation, afin de converger vers une solution optimale
beaucoup plus rapidement que par les méthodes traditionnelles [1][2].
La modélisation d’un système multi-physique nécessite un couplage entre des domaines physiques différents
(électrique, thermique, mécanique, hydraulique...). Parmi ces disciplines, il existe un dénominateur commun lié au fait
que des échanges de puissance et d’énergie transitent au sein et entre les domaines. L’intégration de plus en plus de
phénomènes physiques conduit à un système ayant un nombre de plus en plus grand d’inconnues et dont la solution
nécessite de devoir simuler un système d’équations non linéaires dont la raideur évolue avec les dynamiques des
différents sous-modèles [3]. L’augmentation de ces deux facteurs, raideurs et nombre d’inconnues, impacte directement
sur le niveau de complexité et le temps de simulation du système global (Figure 1). Ces facteurs constituent donc un
verrou majeur pour le développement de l’innovation et le gain en compétitivité qui en découle.
Figure 1: Domaines de modélisation des systèmes physiques
L’objectif de cet article est de présenter un exemple de système multi-physique et multi-échelle en étudiant le
vieillissement du stockeur d’énergie d’un ferry tout électrique de type plug-in. Le stockeur permet de fournir toute
l’énergie du navire avec un profil de consommation connu. Dans un premier temps nous présenterons les différents
modèles du stockeur. Ensuite nous proposerons deux outils de modélisation et de simulation basés sur les approches
causales et acausales, mettant en évidence les difficultés d’implantation des systèmes d’équations différentielles