Gestion de la causalité par les lignes de connexions

La modélisation des composants dans AMESim est causale, soit les composants doivent recevoir des grandeurs physiques d'un certain type et en renvoient d'un autre type. On peut voir à l'illustration ci -dessous les signaux reçu par le composant TFC000 ( thermal-hydraulic capacity).
Par exemple, il reçoit à son port 1 et à son port 2: Et il renvoit aux composants voisins à ces mêmes ports: Les ports des composants ne sont pas similaires et on ne peut connecter que deux composants qui sont compatibles en termes de signaux, cet aspect est nommé usuellement causalité. Il est par exemple impossible de connecter directement un composant TFC000 avec un autre composant TFC000 (ça a en général peut d'intérêt, mais vous pouvez tenter de faire la manipulation pour le constater).

Ci-dessous un exemple de connexion directe impossible.
Dans la plupart des bibliothèques permettant de représenter des écoulements fluides, dont en particulier la bibliothèque thermo-hydraulique, le logiciel peut contourner automatiquement la limitation avec l'utilisation de ligne de connexion. Attention, cela est simple et rapide à l'utilisation, mais implique des conséquences sur la modélisation qu'il est important de comprendre.

En reprenant l'exemple précédent, dans l'atelier SKETCH, même si on ne peut pas connecter directement les deux composants, on peut le faire avec une ligne (voir illustration ci-dessous).

En fait le logiciel attribue directement une fonction à la ligne, qui permettra à partir des deux signaux sortants des composants voisins à la ligne (Pression, température, ... ) de calculer et renvoyer les informations attendues ( débit massique, débit d'enthalpie, débit volumique, ...). Lorsque l'on passe dans l'atelier submodel, on doit choisir un sous-modèle pour la ligne dans ceux compatibles en terme de causalité (voir images ci-dessous).
Les différents sous-modèles correspondent à différents systèmes d'équations modélisant différents phénomènes physiques (chute pression par pertes de charge, compressibilité du fluide et de la paroi, évolution de la quantité de mouvement pour traduire les phénomènes inertiel, combinaisons avec ou sans discrétisation).

Dans le cadre des activités d'initiation nous vous recommandons de prendre les modèles les plus simples. Les sous modèles sont composés d'éléments: Pour des études de bilans énergétiques sur des circuits de chauffages, les évolutions sont progressives et les composantes capacitives et inertielles sont en général peu influentes, il est donc recommandé de choisir la ligne la plus simple proposée compatible avec les composants voisins pour respecter la causalité.
Dans notre exemple TLR Thermal-hydraulic pipe - elementary friction (R), qui ne calculera que les pertes de charges dans la conduite, est adapté. Il faudra rentrer des paramètres de conduite qui seront en adéquation avec la modélisation, c'est à dire que les lignes doivent représenter l'installation simulée ou bien leur influence sur les grandeurs principales du système devra être très faible. Il est impératif de vérifier par calcul que le composant est en accord avec la simulation. Attention tout de même, des paramètres extrêmement grands ou extrêment petits peuvent amener à des résultats numériques aberrants, il est donc impératif de vérifier leur validité par un calcul numérique dans lequel on doit retrouver des ordres de grandeurs réalistes.