Telechargé par Bachovishe vichiosqui

Tutoriel pour la Simulation Thermique Dynamique sous Trnsys

Amoès
Formation Trnsys - Tutoriel
1/23
Tutoriel pour la Simulation Thermique Dynamique
sous Trnsys
Ce document doit aider le simulateur pour le guider dans ces premiers pas. Il doit répondre à des
questions très générales que l’on se pose au début d’une Simulation Thermique Dynamique (STD) sous
TRNSYS.
Ce tutoriel a été élaboré par AMOES. L’usage et la diffusion de tout ou partie de ce document ne sont pas
autorisés en dehors des formations dispensées par AMOES.
1 Objectifs de la STD et mises en garde
1.1 A quoi sert la STD ?
Un bâtiment à très faible consommation d'énergie ne se comporte pas comme les bâtiments traditionnels.
Une modélisation fine de son comportement est nécessaire pour optimiser sa conception au regard des
besoins de chauffage et du confort d'été.
L’objectif principal de la STD n’est pas de valider les performances d’un bâtiment. C’est de faire
évoluer le projet très en amont dans sa conception, avec des arguments chiffrés.
De fait, la STD est en général un argument frappant pour les équipes de conception.
Exemple d’utilisation : l’architecte a conçu un bâtiment très vitré. Mettons que ce bâtiment présente un taux
de surface vitrée/surface habitable de =30%. Nous, énergéticiens, pouvons lui répondre que ce taux de
vitrage sera problématique à la fois pour les besoins de chauffage et pour le confort d’été. Nous simulons
alors le modèle de base et un modèle avec =20%. Le résultat pourrait être du type : « en réduisant les
surfaces vitrées d’un tiers, on gagne 10 kWh/m².an de besoins de chauffage et 2°C en moyenne sur les
températures estivales ».
La STD telle que nous la présentons aujourd’hui, permet de faire évoluer la conception du bâtiment pour
optimiser essentiellement deux points :

Les besoins de chauffage du bâtiment.
Des phénomènes auparavant négligeables dans les bâtiments à 150 kWh/m².an de besoins de
chauffage deviennent de première importance dans les BBC (de l'ordre de 20 kWh/m².an de
besoins de chauffage) : le traitement des ponts thermiques, la gestion des apports solaires et
internes, l'étanchéité à l’air du bâtiment...

Les températures intérieures, notamment estivales.
Les bâtiments très isolés sont davantage sujets aux surchauffes estivales de par un effet
« thermos ». Le confort d’été devient alors un élément crucial dans ces bâtiments ; pour éviter les
contre-références, il est impératif que les bâtiments performants ne soient pas invivables en été.
Le confort d’été dépend :
o Des apports solaires ;
o Des apports internes ;
o De l’inertie du bâtiment ;
o De la surventilation du bâtiment.
Tous ces points peuvent être simulés sous TRNSys.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
1.2 Mise en garde sur l’effet « magique » de la STD
Nécessité d’une précision maniaque sur les entrées, car elles conditionnent la justesse des sorties.
TRNSys effectue des calculs en fonction d’entrées et de paramètres pour fournir des sorties. Si les entrées
sont fausses, les sorties le sont aussi. C’est pourquoi il est fondamental :

De valider et revalider les entrées afin d’éviter toute erreur.

De s’appesantir sur la précision des données qui ont le plus de poids sur les résultats. Comme indiqué
ci-dessous, en valeur absolue, les résultats de simulation ne sont pas d’une grande précision. D’autre
part, la finesse de la description du projet est limitée par le temps. Il est donc nécessaire de
développer une attitude qui consiste à traiter avec plus de soin les éléments qui incident le plus sur les
performances du bâtiment.

De spécifier dans les rapports de simulation toutes les hypothèses considérées. A la lecture du
rapport, les hypothèses spécifiées doivent être suffisantes pour vérifier la crédibilité des résultats. On
peut citer comme hypothèses de simulation incontournables :

Le zonage général de la simulation

L’orientation du bâtiment et les masques solaires considérés

Les caractéristiques des parois

Les surfaces vitrées par zones et par orientations

Les ponts thermiques considérés

Le niveau d’étanchéité à l’air, les températures consignes, les débits de ventilation …

Les scénarios d’occupation et d’apports internes
Les résultats de simulation sont à utiliser de manière très prudente :

On estime que les valeurs absolues pour les projets basse conso n’ont pas une précision très élevée.
Cette imprécision est probablement de +/- 20% sur les besoins de chauffage et de +/- 2°C sur les
températures d’été. Il est fondamental de comprendre que les résultats de simulation, en valeurs
absolues, sont à analyser de manière très prudente. Cette imprécision est essentiellement due au
fichier météo, aux apports solaires (précision des masques) et aux comportements des usagers
(dérives des besoins de chauffage, apports internes…).

En revanche, la précision est beaucoup plus grande en valeurs relatives et c’est comme ça qu’on
l’utilise. La simulation permet de proposer des modifications dans les projets et d’argumenter sur
l’impact qu’ont ces modifications sur les besoins de chauffage et le confort d’été.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
2/23
Amoès
Formation Trnsys - Tutoriel
2 Présentation générale du logiciel
Le logiciel est scindé en deux parties principales :
- TRNBuild, qui permet de rentrer les caractéristiques du bâtiment (zones, parois, apports
internes, débits de ventilation…). Il génère un fichier « point bui ».
- Simulation Studio, qui est l’interface de calcul. Il permet de modéliser
l’environnement du bâtiment (climat, apports solaires, autres données d’entrée) et
d’obtenir les résultats de simulation. Il génère un fichier « point tpf ».
Il existe une mailing-list des utilisateurs de TRNSys du monde entier sur laquelle vous pouvez vous
abonner
pour
partager
tous
vos
soucis :
https://www.cae.wisc.edu/mailman/listinfo/trnsys-users.
D’autre part, on pourra se référer à la documentation TRNSys pour
avoir tous les détails nécessaires sur la conduite d’une simulation et
sur le fonctionnement des composants. Cette documentation est très
complète mais en anglais.
Le site internet du SEL (Solar Energy Laboratory) est également très utile : http://sel.me.wisc.edu/trnsys
3 Méthode pour la réalisation de la simulation
3.1 Préparation avant utilisation du logiciel

Définir a priori les éléments à faire varier et comment on les fera varier.

Définir les zones thermiquement homogènes pour les besoins de chauffage et pour le confort d’été :
les zones sont définies de par leur usage (cuisine, chambres…), leur orientation (Nord, Sud, masques
solaires…) et leur situation dans le bâtiment (RDC, étages intermédiaires, dernier étage)

Définir les orientations : orientation classiques (Nord, Sud, Est, Ouest …) et orientation « masquées »
(chaque masque implique une orientation différente)

Définir les caractéristiques des parois

Comptabiliser sur Excel les :

Surfaces de fenêtres (attention séparer par couple unique de fenêtres/masques)

Surfaces de murs par type dont surfaces internes

Planchers bas et haut dont surfaces internes

Ponts thermiques avec longueur et ψ (Rechercher les valeurs ψ des ponts thermiques dans le
catalogue TH-U ou par un calcul sous THERM par exemple)

Murs : coins intérieurs et extérieurs, refends

Planchers : bas, intermédiaires, hauts

Balcons

Poutres sur local non chauffé

Acrotères

Menuiseries
Ces données serviront à la fois pour réaliser le .bui et pour calculer la répartition des déperditions par
transmission par type de paroi ou pont thermique.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
3/23
Amoès
Formation Trnsys - Tutoriel
3.2 Réalisation du .bui
L’aide concernant l’utilisation de TRNBUILD est très complète sur le logiciel (en anglais)
3.2.1 Définir les orientations :
Les orientations pour l’ensemble des façades
et les orientations qui seront masquées par
des masques lointains (maisons voisines) et
les masques proches (casquettes …)
3.2.2 Définir les bibliothèques
Qui seront utilisées pour la modélisation (TYPES MANAGERS)

Bibliothèque des parois

Bibliothèque des matériaux

Bibliothèque des vitrages

Types d’infiltration

Types de ventilation

Types de chauffage

Types de refroidissement

Types d’apports internes

Confort des usagers
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
4/23
Amoès
Formation Trnsys - Tutoriel
Pour tous les TYPES MANAGERS, on retrouve les mêmes commandes
Renommer
Effacer
Copier
Créer nouveau
Certaines valeurs peuvent être saisies en valeur constante ou en variables :
Valeur constante
Variable déclarée en INPUT
Trois choix s’offrent à l’utilisateur pour attribuer une valeur à ces paramètres :



Constant value : Le paramètre conservera une valeur constante tout au long de l’année, peu
représentatif de la réalité pour certains paramètres (Température de consigne de chauffage en
position jour/nuit/week end, chauffage arrêté en été, Ventilation hygrométrique, etc…)
Schedule : Le paramètre varie en fonction de planifications types intégrées dans le logiciel. Cette
option n’est souvent pas assez précise.
Input : Il est possible de créer ses propres variables ou « Input », qui seront chargées à partir d’un
fichier « input » externe .txt défini par l’utilisateur sous simulation studio. La suite décrit plus en détail
l’utilisation des Input :
La création d’Input est utile pour créer une planification très précise du fonctionnement systèmes
(chauffage, ventilation,..).
TRNSYS fonctionne sur une base affine pour les inputs : Valeur = X * Input + Y, où X et Y sont deux
nombres à entrer. Voici un exemple concret : fixer une température de consigne pour le chauffage de 19°C
le jour et de 15°C la nuit. Pour cela il faut rentrer la température de consigne suivante : Tconsigne =
4*PONDERATION_CHAUFFAGE + 15, avec PONDERATION_CHAUFFAGE la planification sur l’année du
chauffage (1 le jour et 0 la nuit).
Un tableur Excel peut permettre de créer facilement un profil d’utilisation horaire très précis sur toute une
année. Il suffit de copier les colonnes créées dans un fichier .txt qui sera lu dans Simulation studio comme
fichier Input.
3.2.2.1 Définir la bibliothèque des matériaux utilisés pour le bâtiment:
On définit des matériaux ayant une masse (Massive layer) afin de considérer les phénomènes
de diffusivité et effusivité (liés entre autre à l’inertie thermique).
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
5/23
Amoès
Formation Trnsys - Tutoriel
Il est nécessaire de renseigner :
 la conductivité : Attention l’unité utilisée par TRNSYS pour les puissances est le
kJ/h (W x 3.6)
 la capacité calorifique
 la masse volumique
Les fonctions Active Layer et Chiled Ceiling permettent de modéliser un matériau qui comprend un
système de plancher chauffant ou rafraîchissant : pour plus d’information, se référer à l’aide TRNBuild.
3.2.2.2 Définir les caractéristiques des parois
Pour chaque paroi, on indique :
- la structure de la paroi : matériaux
et épaisseur (Attention la paroi a un sens :
on défini un côté « front » et un côté
« back » que l’on retrouvera lorsque l’on
disposera les parois dans les zones, pour
les parois donnant sur l’extérieur, le côté
« front » est le côté intérieur)
- les coefficients d'absorption des parois
- les coefficients convectifs (he et hi) :
se référer au calcul TH-U
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
6/23
Amoès
Formation Trnsys - Tutoriel
3.2.2.3 Définir les caractéristiques des menuiseries :
 définir les vitrages (glazing) : on utilise les bibliothèques de vitrage déjà existantes (la
bibliothèque allemande est la plus complète).
U-Value correspond au Ug et le g-Value correspond au facteur solaire.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
7/23
Amoès
Formation Trnsys - Tutoriel
8/23
 définir la partie opaque de la menuiserie (frame) :
Il est nécessaire de saisir la proportion de la surface opaque sur la surface totale de la fenêtre (cela
équivaut à 1-facteur de clair) et le coefficient de transfert de chaleur de cette partie opaque (équivaut à l’Uf)
Ayant ces données, il est facile de trouver le coefficient de transfert thermique de l’ensemble de la fenêtre :
Uw= facteur de clair x Ug + (1-facteur de clair) x Uf
 définir les résistances additionnelles des occultations solaires et des coefficients de
réflexion dans le cas d’occultations intérieures :
3.2.2.4 Définir les types d’infiltration :
Le taux de renouvellement d’air lié aux infiltrations est à saisir en Vol/h. Pour modéliser une
surventilation, on peut utiliser les infiltrations en utilisant une valeur en INPUT comme dans
l’exemple qui suit:
Variable qui sera commandée
par une valeur d’entrée (par
exemple =0 l’hiver et 2 par les
nuits d’été, si on considère une
surventilation de 2 Vol/h)
Constante
infiltrations
bâtiment
traduisant
permanentes
les
du
3.2.2.5 Définir les types de ventilation
De la même façon que pour les infiltrations, il faut saisir le taux de renouvellement d’air lié à la
ventilation en vol/h.
Il est également nécessaire de rentrer la température de l’air entrant par cette ventilation (T
extérieur ou « outside » pour une ventilation simple-flux). Dans le cas d’une ventilation doubleflux, la température de soufflage est donnée en INPUT (comme dans l’exemple ci-dessous).
Cette valeur est calculée dans Simulation Studio.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
3.2.2.6 Définir les types de chauffage
Pour définir un type de chauffage, il est nécessaire de saisir :

La température de consigne : comme une variable (ex : 19 le jour, 17 la
nuit et 0 hors de la période de chauffage)

Il est possible de définir une puissance maximale de chauffage : on
peut ainsi observer si la température de consigne est atteinte et si la
puissance installée est suffisante.

La partie radiative du mode de chauffage :
o
en indiquant 0, on modélise que le chauffage se fait directement
sur l’air de la zone
o
en indiquant 0.9, on modélise que le chauffage de la zone se fait
par l’intermédiaire des parois de celle-ci c'est-à-dire que le modèle
fait augmenter la température de l’ensemble des parois de la zone
jusqu’à ce que l’air de la zone est atteint la température consigne.
Si le chauffage se fait par air, ce paramètre doit être égal à 0,
dans le cas d’un plancher chauffant, ce paramètre sera non nul
(environ 0.4).
3.2.2.7 Définir les types de refroidissement :
De la même façon que pour les types de chauffage, il est nécessaire de saisir la température
de consigne de froid.
3.2.2.8 Définir les apports internes
Il est nécessaire de rentrer en INPUT les apports internes qui seront générés dans les
différentes zones. Si l‘on considère que ces apports internes sont émis 50% de manière
radiative et 50% de manière convective, il est nécessaire de factoriser ces apports par 0.5 et
de les saisir pour la partie radiative et convective comme dans l’exemple ci-dessous :
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
9/23
Amoès
Formation Trnsys - Tutoriel
10/23
3.2.3 Saisie des zones
Une fois que les bibliothèques sont complétées, on peut saisir les zones.
Pour ajouter une zone, on clique droit sur « Zones » dans le TRNBuild Manager :
La saisie des zones se fait en renseignant les types de chauffage, infiltration, ventilation apports
internes utilisés pour cette zone… et en saisissant les parois présente délimitant et internes à la
zone.
Volume d’air présent dans la
zone
Types retenus pour l’infiltration,
le chauffage, apports internes…
Saisie des parois de la zone
Saisie des fenêtres pour les
parois correspondantes
Saisie des occultations par la
fenêtre
3.2.3.1 Saisie des types de chauffage, infiltration, ventilation…
Activer le chauffage par « on » et choisir le type de chauffage par le menu déroulant
La même manipulation est nécessaire pour les infiltrations, la ventilation et les apports
internes.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
11/23
Concernant les apports internes, il est possible d’utiliser les données fournies par défaut par
TRNBuid en précisant le nombre de personnes, les équipements informatiques et l’éclairage.
Cependant, il est plus précis et plus facile de gérer les apports internes s’ils sont entrés
uniquement en valeur INPUT dans « Other Gains ». Si plusieurs zones ont le même profil
d’apports internes rapporté à a surface, il est plus facile de saisir la même variable d’apports
internes surfacique (en kJ/h.m²) et de préciser la surface de la zone dans « Scale »
3.2.3.2 Saisie des parois de la zone

Ajouter une paroi par « Add »

Saisir le type de paroi parmi les types précédemment
définis

Entrer leur surface (surface en contact avec l’air de la
zone)

Entrer leur catégorie : 4 possibilités :

EXTERNAL: pour les parois extérieures.
Dans ce cas il est nécessaire de
renseigner son orientation parmi les
orientations précédemment définies et le
« view factor to sky » qui est égal à 1 pour une toiture terrasse, 0.5 pour un mur
vertical, 0 pour une face horizontale orientée vers le bas.

ADJACENT : pour les parois de la zone en contact avec une autre zone. Il faut
donc préciser la zone avec laquelle elle est en contact une fois que cette zone est
définie et le sens de la paroi (côté « front » ou côté « back » en contact avec la
zone si la paroi n’est pas symétrique). Il est également possible d’indiquer le
« coupling air flow » qui représente le débit d’air entre les 2 zones (modélisation
d’une porte ouverte) Pour plus d’informations concernant le Coupling, se référer à
l’aide de TRNBuild. Les valeurs renseignées pour la paroi sont automatiquement
copiées dans la zone adjacente : il ne faut donc la rentrer qu’une fois (sauf la
valeur du coupling air flow).

BOUNDARY : pour les parois de la zone en contact avec une condition limite (par
exemple le sol). Dans ce cas, il faut préciser la température de la condition limite
(constante ou en valeur INPUT)
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel

12/23
INTERNAL : pour les parois internes à la zone. Ces parois servent surtout à faire
augmenter l’inertie de la zone.
Pour tous ces types de paroi, il est également possible de renseigner 2 autres paramètres :

GEOSURF : permet de répartir le rayonnement direct arrivant dans la zone sur
l’ensemble des parois. Par défaut, ce paramètre est égal à 0 pour toutes les parois,
dans ce cas le rayonnement est équi-réparti sur l’ensemble des parois. Si le
simulateur veut préciser la répartition du rayonnement direct (notamment utile dans
la modélisation d’une véranda, la somme des geosurf des parois d’une même zone
doit être égale à 1. Pour plus d’informations, se référer à l’aide de TRNBuild.

WALL GAIN : permet d’indiquer une puissance calorifique générée par une paroi
(mur trombe)
3.2.3.3 Saisie des fenêtres
Pour les parois extérieures et adjacentes à une autre zone, il est possible d’ajouter des
fenêtres. Si la paroi n’est constituée que de la fenêtre, on peut la rentrer par « Additionnal
Window ».
De la même manière que pour les parois, il faut
saisir la surface de la fenêtre (Sfenêtre< Sparoi).
L’orientation est saisie automatiquement. Comme
pour les parois on peut saisir un « GEOSURF » et
un « WALL GAIN ».
On
peut
également
rentrer
la
présence
d’occultations, intérieures ou extérieures, et leur
facteur d’occultation. Ce facteur d’occultation doit
être compris entre 0 et 1 et peut être défini comme
constante ou comme valeur INPUT. Pour être plus
réaliste, il est nécessaire de créer un variable (par
exemple VOLET) que l’on fera varier selon un
scénario défini dans Simulation Studio.
3.2.3.4 Saisie des ponts thermiques
La saisie des ponts thermiques se fait au même endroit que les parois. Dans le menu
déroulant du « Wall Type » choisir « Coldbridge ». Une fenêtre « New Wall Type with
Coldbrigde Effect » apparait. Il est nécessaire de saisir un nom pour le pont thermique
débutant par CBR et de renseigner la case « resistance » qui est l’inverse du  en kJ/h.K.m.
Pour simplifier la saisie, il est possible d’orienter les ponts thermiques de la zone au Nord au
lieu de distinguer toutes les orientations.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
13/23
3.2.4 Définition des « OUTPUT »
Une fois les zones définies, il est nécessaire de définir les sorties que l’on souhaite du modèle afin
d’exploiter au mieux les résultats. L’un des gros avantages de TRNBuild est de pouvoir extraire un grand
nombre de valeurs.
Timebase : paramétrage
du calcul, pas de temps
utilisé par le modèle
(par défaut égal à 1,
égal à 0.5 si les parois
sont très fine et 2 ou 4 si
les parois sont très
épaisses
A partir de la fenêtre « Output », on peut ajouter différents type de sorties en cliquant sur « Add » et en
renseignant la fenêtre « Output Data ».
On peut noter les valeurs de sorties les plus utiles :
 Les températures de l’air des zones (définies dans les sorties par défaut)
 Les températures des parois : choix de(s) zone(s), sélectionner « surface ouputs », NTYPE 17, choix
des parois que l’on souhaite étudier
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
14/23
 Les températures opératives des zones : sélectionner « zones outputs », NTYPES 25 «TOP »
(operative zone temperature).
 Bilans énergétiques pour les zones : sélectionner « balances », NTYPES 904 « BAL_4 » (energy
balance for all zones).
Cette sortie va générer lors du lancement de la simulation un fichier « Energy_Zone.bal » qui peut
être lu sous Excel. Ce fichier reprend à chaque pas du calcul le bilan énergétique des zones
sélectionnées (besoins de chauffage, apports internes, apports solaire, apports liés aux « wall
gains » et au « coupling air flow », déperditions liées à la ventilation, aux infiltrations, aux parois et
ponts thermiques…)
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
15/23
3.3 Réalisation du .tpf
3.3.1 Présentation de Simulation Studio
Simulation Studio est le logiciel de calcul de TRNSYS. Il fait appel à des composants (ou modèles ou
TYPES) connectés entres eux. Une aide très complète sur les usages spécifique de Simulation Studio est
disponible dans « ? » - « Studio Help ». « TRNSYS Help » offre une aide sur l’ensemble de l’utilisation de
TRNSYS.
3.3.1.1 Description de l’interface générale
L’interface de Simulation Studio comprend une « plateforme » où sont disposés les composants qui sont
reliés entre eux et qui permettent la modélisation.
3.3.1.2 Description de l’utilisation d’un composant
Pour chaque composant, en double-cliquant dessus, on peut observer les onglets:
Les principaux utilisés sont :
 PARAMETER dans lequel on entre les paramètres (constants pendant la simulation)
 INPUTS qui indique les valeurs d’entrées, variables durant la simulation et qui sont issu d’un autre
composant
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
16/23
 OUTPUT qui indique les valeurs de sorties que l’on obtient par ce composant
 EXTERNAL FILES dans lequel on précise si nécessaire les chemins d’accès des fichiers externes
appelés par le composant. Si les fichiers externes sont présents dans le dossier de simulation où
est enregistré le tpf, le nom du fichier suffi (il est d’ailleurs préférable que tous les fichiers externes
soient dans le dossier de simulation : facilite l’envoi des simulations d’un poste à l’autre).
La case MORE permet d’avoir plus
d’informations
concernant
les
variables demandées ou obtenues
par le modèle.
Les modèles sont reliés entre eux par des liaisons permettant d’extraire des valeurs OUTPUTS de
l’un pour renseigner les valeurs INPUTS de l’autre.
Un double-clic sur la liaison permet de réaliser les liaisons qui sont nécessaires entre les
variables.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
17/23
3.3.1.3 Description de la barre d’outils

Permet d’ajuster la taille de la fenêtre au nombre de composant présent.

Permet de supprimer les composants ou les liaisons sélectionnées

Permet de créer une liaison entre 2 composants (le sens de cette liaison est très
important)

Permet de créer des « macros » c'est-à-dire rassembler les composants
sélectionnés et alléger la «plateforme » souvent composé de nombreux
composants. Les boutons suivants permettent de les détruire et de « rentrer »
dedans.

Permet de fixer les conditions de la simulation (début, fin, condition de
convergence, nom des fichiers générés, ordre des composants dans le
calculateur…)

Permet de lancer la simulation

Permet d’étudier le fichier décrivant l’historique la simulation (recherche d’une
erreur, débogage…)
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
18/23
3.3.2 Environnement du bâtiment
La première étape est de créer l’environnement du bâtiment. Il peut être modélisé de la façon suivant :
Type 109: Module météo

Permet de choisir les données climatiques en appelant un fichier Météonorm tm2 dans
l’onglet « External Files ». Les fichiers tm2 se trouvent à l’adresse : C:\Program
Files\Trnsys16\Weather\Meteonorm

Définir les orientations et leur nombre :
Le slope est l’angle de l’orientation formé avec l’horizontale et l’azimut est l’angle formé avec l’orientation
Sud.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
19/23
Type33: Module psychrométrique, permet de déterminer les conditions d’humidité
Type69: Module sky temp, calcule la température fictive du ciel
Calculette Radiation: Cette calculette est nécessaire pour corriger certains bugs occasionnés par le
fichier météo : elle annule le rayonnement direct lorsque l’angle d’incidence est supérieur à 90°.
NB : les connections entre ces types sont souvent identiques. Il est nécessaire de savoir à quoi elles
servent mais on ne les modifie que très rarement d’une simulation à l’autre.
Vous retrouverez cette modélisation notamment lors de l’importation du fichier .idf en
réalisant une simulation 3D. D’autres modélisations sont possibles : par exemple avec
le type 15, dont les sorties généralement utilisées par les types 56, 34 et 67
(modélisation simplifiée).
Type 67: Module Shading mask: permet de modéliser les masques solaires lointains :

Ce module fait appel à un fichier txt, préparé par l’utilisateur, qui indique les angles
d’occultation occasionnés par le masque en fonction de l’orientation

A partir de ces angles d’occultation, il est possible de réaliser l’ensoleillement de la façade
(graphique
ci-dessous)
Trajectoires
du Soleil à Mantes-la-Jolie et masque généré sur l'orientation au
Sud
90
Masque
Trajectoire par jour
80
Trajectoire par heure du jour
22/06
70
13
11
21/05 - 23/07
14
Hauteur angulaire [°]
60
10
17/04 - 28/08
15
50
9
21/03 - 23/09
16
40
8
30
7
18/02 - 20/10
20/01 - 22/11
20
23/12
6
17
18
10
0
0
15
30
45
60
75
90 105 120 135 150 165 SUD
180 195 210 225 240 255 OUEST
270 285 300 315 330 345
EST
Azimut [°]
3.3.3 Modélisation de l’utilisation du bâtiment
Type 9: Module Input: permet d’appeler un fichier « input » txt qui donne les valeurs des variables pour
chaque pas de la simulation. Attention, il est nécessaire de saisir le nombre exact de colonne à lire : si le
nombre de colonne diffère du nombre de variables saisies un décalage s’opère. Il est utile de
« tester » le fichier txt qui a été créé pour générer les valeurs Input. Pour cela on « imprime » les valeurs
générées grâce au Type 25 et on vérifie si la suite de valeurs correspond bien à ce que l’on souhaitait.
Les calculettes: permettent de traiter les valeurs obtenues par le module Input pour qu’elles
correspondent aux valeurs d’entrée attendues par le Type 56. Les calculettes sont obtenues par l’onglet
« Assembly » « Insert New Equation ». Elles permettent de faire des opérations simples sur des variables
(additions, multiplications, choisir le maximum…). Plus d’informations dans l’aide de Simulation Studio.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
20/23
Les fonctions les plus utilisées :

GT, LT, GE, LE (respectivement Greater than, Less than, Greater or equal than, Less or
equal than): Exemple, GT(a,b)=1 si a>b
= 0 si a<=b

MAX, MIN … : Exemple, MAX (a,b)=a si a>b
= b si a<b
Par exemple, si l’on souhaite obtenir une température de consigne de chauffage de 19°C en journée l’hiver
et de 15°C la nuit, on peut extraire des variables chauffage (=1 lors de la période de chauffage, 0 sinon), la
variable jour (=1 entre 7h et 22h et 0 le reste du temps) alors Tconsigne= chauffage*(jour*19+(1-jour)*15)
3.3.4 Extraction des résultats
Il est recommandé d’effectuer la simulation sur 9504 heures soit 13 mois et d’exploiter les 12 derniers pour
er
éliminer l’impact des conditions initiales lors du 1 mois de simulation.
Pour visualiser et extraire les données de la simulation, il y a plusieurs possibilités dont l’utilisation des
modules suivants :
Type 65d: qui permet de tracer des variables sur un graphique pour la
durée de la simulation. Le réglage des échelles des axes se fait sur l’onglet
Paramètre et les noms des variables se modifient sur l’onglet Input. Il est
possible d’afficher ou supprimer l’affichage d’une courbe en cliquant sur la
légende qui lui correspond. Vous pouvez également modifier l’échelle
directement sur le graphe avec un clic droit sur l’axe. Il est également utile de zoomer sur une partie du
graphe en dessinant un rectangle sur cette zone en maintenant appuyé un clic gauche.
Type 25a: qui permet d’imprimer les variables sur un fichier Excel. Pour cela, il est nécessaire de
compléter dans « External Files » le nom du fichier généré avec l’extension .xls
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
21/23
L’exploitation des résultats se fait également avec le fichier EnergyZone.bal créé par le type 56
dont il a été question dans la partie 2. Ce fichier peut s’ouvrir avec Excel et permet d’avoir un
bilan d’énergie heure par heure.
Présentation de l’EnergyZone :
Pour chaque zone et pour chaque heure de la simulation, l’EnergyZone présente les paramètres
suivants :

BAL_ENERG : somme l’ensemble des termes du bilan énergétique, il doit être proche de 0

DQAIRdt : indique la variation d’enthalpie de l’air de la zone, il traduit donc une élévation
ou une diminution de la température

QHEAT : indique les besoins de chauffage nécessaire au système pour atteindre la
température consigne

QCOOL : indique les besoins de froid nécessaire pour atteindre la température de
consigne de refroidissement

QINF : indique les déperditions liées aux infiltrations

QVENT : indique les déperditions liées à la ventilation

QCOUP: indique les déperditions ou les apports de chaleur liés au coupling (échange d’air
entre 2 zones)

QTRANS : indique les déperditions liées aux transmissions par les parois

QGINT : indique les apports internes

QWGAIN : indique les apports liés aux « Wall Gains »

QSOLGA : indique les apports internes liés aux apports solaires (ondes courtes)
Il est ensuite nécessaire au simulateur de concevoir des outils permettant d’exploiter assez
rapidement et le plus judicieusement possible toutes les données brutes obtenus par
Simulation Studio.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
22/23
3.3.5 Débogage des simulations
Il arrive très souvent (presque systématiquement) que les premières simulations entraînent des messages
d’erreurs. Le travail de débogage est souvent long et assez fastidieux.
Afin d’analyser d’où peut venir l’erreur, il est utile de lire le fichier reprenant l’historique de la simulation :
« Result File » ou Last File »
Dans « Result File », il est indiqué lorsque que la simulation a rencontré un évènement notoire (Notice), un
évènement problématique pour la simulation (Warning) ou une erreur (Error) mettant un terme à la
simulation. Au-delà de 30 Warning, la simulation indique une erreur (le nombre de 30 peut être paramétré
dans Global Info, feuille située dans la barre à outils). Result File permet de voir quel module a créé
l’erreur et à quelle pas de temps du calcul : il est indiqué le numéro de l’UNIT et du TYPE (pour connaître à
quel module le numéro UNIT est associé, il faut également revenir à Global Info, onglet Component Order).
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com
Amoès
Formation Trnsys - Tutoriel
23/23
Erreurs les plus courantes :

Un module ne trouve pas ou ne lit pas bien un fichier externe. Il est nécessaire de tester
chaque module appelant un fichier externe en cliquant sur EDIT dans l’onglet EXTERNAL
FILES, s’il trouve ce fichier et si le fichier est conforme à ce qu’attend le module. Il est
important de rappeler que TRNSYS ne traite pas les virgules mais les points comme
séparateurs de décimale.

Si les calculs divergent lors de la simulation (occasionnant des Warning), cela est dû au
fait qu’une valeur calculée dépend d’une valeur qu’elle permet de calculer pour un même
pas de temps. Il est donc nécessaire soit de stocker la valeur pendant un pas de temps
(par le type 93 Utility/Input Value Recall ou le type 661 : Controllers(TESS)/Delayed input).
On peut également utiliser des modules permettant d’obtenir en sortie la valeur d’entrée
mais qui utilise un pas de temps de résolution différent (par exemple, le type
24Utility/Integrator qui peut être utilisé en intégrant la valeur juste sur 1 heure).

Il peut arriver que le rayonnement direct soit non nul pour un angle > 90°, cela occasionne
un Warning. Dans ce cas, il est nécessaire de bien vérifier le fonctionnement de la
calculette radiation et de valider l'ordre des composants (Dans Global Info –représenté par
une feuille dans la barre d’outils-, onglet « Component Order », replacer les composants
dans le « bon » ordre -Type 56 vers la fin)

Il est possible que les résultats donnent des résultats complètement incohérents. Veuillez
à bien vérifier la valeur des variables Input. Il arrive que ces variables soient mal lues par
le Type9, cela peut être dû au fait que le nombre de valeur à lire indiqué en paramètre doit
être strictement égal au nombre de colonnes du fichier texte qui est lu. S'il est supérieur
ou inférieur, un décalage s'opère.

Si un souci de convergence intervient concernant l’épaisseur des parois revoir le Timebase
dans les Outputs du TRNBUILD. Opter pour un Timebase inférieur à 1 pour des parois
fines et supérieur à 1 pour des parois très épaisses.

Pour l’utilisation d’une menuiserie, le rapport de la surface de la menuiserie sur la surface
de la fenêtre ne peut pas être strictement égal à 1 (problème de convergence sur les
vitrages).

Avant de lancer une nouvelle simulation, veillez à ne pas laisser ouvert un fichier qui se
modifie à chaque simulation : par exemple, des fichiers xls issus des Printers, le fichier
EnergyZone.bal …
Toujours sauvegarder votre travail avant de lancer une simulation.
Amoès - Scop ARL à capital variable - SIRET : 495 191 280 00025
Siège social : 31 rue Bapst – 92 600 Asnières-sur-Seine
Tél : 01 41 32 22 11 - www.amoes.com