Pipes
Voici toutes les spécifications des propriétés des tuyaux et comment les modifier à la fois dans les éditeurs GIS et EPANET. Consultez ce tableau pour voir tous les alias acceptés pour chaque propriété.
Qatium traitera ces informations en effectuant des vérifications de validation et nous essaierons de combler les lacunes.
Statut
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Statut, IniStatut, Statut, d_presents, d_normalst, normalstat |
| Attribut |
Ouvert Fermé CV |
EPANET
| Propriété | Statut initial |
| Valeur |
Ouvert Fermé CV |
Comment Qatium traite ces données
S'il n'y a pas de données ou si elles ne passent pas l'étape de validation, Qatium appliquera une valeur par défaut : Ouvert.
Latéraux
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Groupe |
| Attribut | Latéral |
Si vous avez déjà un réseau dans Qatium, vous pouvez télécharger une nouvelle couche pour ajouter des latéraux. Assurez-vous simplement que le nom du fichier correspond au type d'actif. Par exemple, laterals.geojson.
Astuce rapide:
Téléchargez le exemple de fichier GIS pour une démonstration des données à inclure.
EPANET
| Propriété | Description (c'est-à-dire la colonne de propriétés supplémentaires qui apparaît en cinquième position après le point-virgule) |
| Valeur | ;latéral |
Vous pouvez également spécifier des latéraux directement dans le fichier .inp à l'aide d'un éditeur de texte.
Comment Qatium traite ces données
S'il n'y a pas de données ou si elles ne passent pas l'étape de validation, Qatium appliquera une valeur par défaut : Principal.
Lorsque vous importez un INP sans latéraux et que vous téléchargez ensuite une couche de points clients, Qatium génère automatiquement des latéraux (CustomerPointID_L) reliant les points clients au réseau. Si nécessaire, nous divisons les tuyaux existants et créons de nouvelles jonctions pour une meilleure connexion.
Matériau
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Matériau, d_matériau, PIPE_MTRL |
| Attribut | [nom du matériau] |
EPANET
| Propriété | Description (c'est-à-dire la colonne de propriétés supplémentaires qui apparaît en cinquième position après le point-virgule) |
| Valeur |
[Matériau]_[autres informations] Exemple : DI_20220706 |
Comment Qatium traite ces données
S'il n'est pas spécifié, Qatium l'ignorera.
Date d'installation
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Installation_Date, DateInstallation, created_date, Installati, installdat, Date, instal, posée |
| Attribut | YYYYMMDD |
EPANET
| Propriété | Description (c'est-à-dire la colonne de propriétés supplémentaires qui apparaît en cinquième position après le point-virgule) |
| Valeur |
YYYYMMDD Exemple : DI_20220706 |
Comment Qatium traite ces données
S'il n'est pas spécifié, Qatium l'ignorera.
Longueur
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Shape__Len, Longueur, Long |
| Attribut | [nombre] |
EPANET
| Propriété | Longueur |
| Valeur | [nombre] |
Comment Qatium traite ces données
S'il n'y a pas de données ou ne passe pas l'étape de validation, Qatium appliquera des valeurs par défaut. Ici, la valeur par défaut pour la longueur sera calculée à partir de la géométrie du tuyau.
Qatium utilise la bibliothèque turf.js pour ce faire, sans tenir compte de l'élévation de chaque sommet. La longueur est arrondie à 2 décimales pour les deux systèmes d'unités.
Diamètre
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | DiamètreNominal, NOMINALDIA, Diamètre_m, TAILLE_TUYAU, DIAM_TUYAU, Diamètre, DIAM_Ø, DIAM_Ø, dn_mm, Diam, Taille, Ø, dn, Ø |
| Attribut | [nombre] |
EPANET
| Propriété | Diamètre |
| Valeur | [nombre] |
Comment Qatium traite ces données
S'il n'y a pas de données ou ne passe pas l'étape de validation, Qatium appliquera une valeur par défaut :
Unités SI |
Unités US |
50 mm |
2 in |
Rugosité & équation de perte de charge
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | Rugosité, RoughCoeff |
| Attribut | [nombre] |
EPANET
| Propriété | Rugosité |
| Valeur | [nombre] |
Comment Qatium traite ces données
L'équation (H-W, D-W ou C-M) est déduite des valeurs de rugosité (si disponibles). Sinon, nous appliquerons la valeur par défaut : Hazen-Williams (H-W), rugosité = 148.
Qatium peut également déduire la rugosité à partir de Matériau et Date d'installation, si disponibles.
Rugosité basée sur le matériau
Si la date d'installation ne peut pas être trouvée, Qatium déduira la rugosité uniquement en fonction du matériau.
| Matériau | HW |
CM |
DW |
| AC : Ciment Amiante | 140 |
0.011 |
0.10000 |
| ARO : Enveloppe Résistante à l'Abrasion | 148 |
0.0148 |
0.14800 |
| CI : Fonte | 130 |
0.012 |
0.80000 |
| COPP : Cuivre | 130 |
0.011 |
0.10000 |
| CWOSMJ : Béton Sans Vêtement en Tôle | 140 |
0.011 |
0.18 |
| CWSMJ : Béton Avec Vêtement en Tôle | 135 |
0.013 |
0.36000 |
| DI : Fonte Ductile | 130 |
0.012 |
0.30000 |
| DIL : Fonte Ductile Revêtue | 130 |
0.0148 |
0.25000 |
| FE : Fer | 148 |
0.0148 |
0.14800 |
| GI : Fer Galvanisé | 120 |
0.016 |
0.15000 |
| GIL : Fer Galvanisé Revêtu | 120 |
0.0148 |
0.15000 |
| HDPE : Polyéthylène Haute Densité | 150 |
0.009 |
0.01000 |
| L : Plomb | 140 |
0.011 |
0.01000 |
| LDPE : Polyéthylène Basse Densité | 150 |
0.009 |
0.01000 |
| MDPE : Polyéthylène Moyenne Densité | 150 |
0.009 |
0.01000 |
| NA : Non disponible | 150 |
0.0148 |
0.14800 |
| PC : Béton Précontraint | 150 |
0.011 |
0.18000 |
| PE : Polyéthylène | 150 |
0.009 |
0.01000 |
| PE80 : Polyéthylène 80 | 150 |
0.009 |
0.01000 |
| PE100 : Polyéthylène 100 | 150 |
0.009 |
0.01000 |
| PVC : Polychlorure de Vinyle | 150 |
0.009 |
0.05000 |
| PVCO : PVC Orienté | 150 |
0.0148 |
0.05000 |
| RC : Béton Armé | 140 |
0.0148 |
0.18 |
| S : Acier | 150 |
0.0148 |
0.10000 |
| SI : Fer Filé | 150 |
0.0148 |
0.60000 |
| SS : Acier Inoxydable | 150 |
0.011 |
0.14800 |
| UNK : Inconnu | 148 |
0.0148 |
0.14800 |
| UPVC : PVC Non Plastifié | 150 |
0.009 |
0.05000 |
Rugosité basée sur la date d'installation
La valeur calculée à partir du matériau sera ensuite modifiée en fonction de l'âge du tuyau, c'est-à-dire du nombre d'années depuis sa date d'installation.
Selon la formule de perte de charge appliquée, voici comment cela fonctionne :
H-W |
RugositéDéduite = Rugosité(matériau)*(1-Age/180) Plage de valeurs : [50 ;+∞] |
D-W |
RugositéDéduite = Rugosité(matériau)/(1-Age/180) Plage de valeurs : [0.05 ; 50] |
C-M |
RugositéDéduite = Rugosité(matériau)/(1-Age/180) Plage de valeurs : [0 ; 0.05] |
Que se passe-t-il si la valeur de rugosité résultante est hors de portée ?
Qatium utiliserait la valeur de la limite de plage pour la formule de perte de charge correspondante.
Par exemple, pour H-W, si la valeur calculée est 40, la valeur déduite serait 50.
Perte mineure
Données que vous ajoutez à vos fichiers
Éditeur GIS
| Champ | PerteMineure, CoeffPerte |
| Attribut | [nombre] |
EPANET
| Propriété | Coefficient de perte |
| Valeur | [nombre] |
Comment Qatium traite ces données
S'il n'y a pas de données ou si elles ne passent pas l'étape de validation, Qatium appliquera une valeur par défaut : 0.
Débit & vitesses
Le débit et la vitesse sont calculés à travers la simulation avec toutes les données disponibles et vous les verrez dans les informations du tuyau lorsque vous passez la souris dessus ou que vous cliquez dessus.

Si vous souhaitez ajouter des données historiques ou des relevés pour fournir un débit et une vitesse réels, lisez ces articles.
Contrôles
Dans Qatium, vous pouvez configurer des contrôles pour vos éléments de réseau — tels que tuyaux, vannes et pompes —. Ces contrôles peuvent vous aider à automatiser des opérations comme ouvrir ou fermer une vanne à un moment précis ou ajuster les réglages d'une pompe.
Types de contrôles
Contrôles simples
Les contrôles simples sont des commandes directes, comme "Ouvrir cette vanne à 15h00" ou "Fermer ce tuyau lorsque le réservoir est plein."
Contrôles basés sur des règles
Les contrôles basés sur des règles vous permettent de créer un ensemble de conditions — comme "Si la pression tombe en dessous d'un certain niveau, allumez la pompe." Ces contrôles sont utiles pour automatiser des scénarios complexes et répondre aux changements en temps réel dans le réseau.
Comment configurer des contrôles dans Qatium
- À partir d'un fichier .inp ou d'un fichier texte (.txt)
Vous pouvez importer des contrôles EPANET — à la fois simples et basés sur des règles — en téléchargeant directement un fichier .inp ou un fichier texte (.txt) dans votre réseau dans Qatium.
Attention:
Qatium peut détecter les contrôles simples et les contrôles basés sur des règles même si vous ne spécifiez pas les en-têtes [CONTROLS] et [RULES] dans le format de fichier .txt.
- À partir de fichiers GIS
Qatium prend en charge les contrôles simples tels que définis dans EPANET. Vous pouvez également ajouter vos contrôles dans un champ étiqueté contrôle ou contrôles.
Vous pouvez utiliser un format simplifié pour définir des contrôles. Il vous suffit de spécifier le type d'élément, son ID et ses réglages. Par exemple : Tuyau 1 : OUVRIR À L'HEURE 3
Cela signifie que le Tuyau 1 sera ouvert à 3.
Si vous appliquez des contrôles à plusieurs éléments au sein d'un même actif, ces contrôles affecteront tous ces éléments. Par exemple, pour les propriétés du Tuyau 1 : Tuyau 1 OUVRIR À L'HEURE 3, Vanne 2 FERMER À L'HEURE 2, Vanne 2 OUVRIR À L'HEURE 3
Ici, les instructions pour la Vanne 2 s'appliqueront toujours même si elles sont répertoriées sous les propriétés du Tuyau 1.
Vous pouvez séparer les instructions de contrôle à l'aide d'onglets, de virgules, de points-virgules ou de sauts de ligne — tout ce qui fonctionne le mieux pour l'organisation de vos données.
Comment Qatium traite vos données
Lors de la combinaison de contrôles provenant de différentes sources, Qatium les applique dans cet ordre :
- Contrôles du fichier .inp
- Contrôles du fichier .txt
- Contrôles définis dans les propriétés de l'actif (GIS)
Si un contrôle n'est pas valide, il ne cassera pas votre modèle. Au lieu de cela, Qatium l'ignorera et l'inclura comme un commentaire dans le fichier de sortie.
Attention:
Qatium effectue des vérifications de base (comme la syntaxe et les ID valides) mais ne signale pas les contrôles en double ou conflictuels. Si des contrôles se chevauchent, le dernier répertorié prendra effet dans la simulation.
Connexion des tuyaux aux jonctions en T
Si une extrémité du tuyau (non connectée à un autre) coïncide spatialement avec un autre tuyau, ce dernier est divisé et une jonction est ajoutée à l'intersection.
Les deux tuyaux résultants héritent des propriétés du tuyau d'origine divisé ; seule la longueur de chaque section est recalculée (proportionnellement à l'original).
Dans ce cas, une tolérance de 0,1 m est utilisée et les extrémités des nouveaux tuyaux sont étendues jusqu'à l'extrémité du tuyau qui génère la division. Normalement, ces extensions ne sont pas visibles sur la carte.
Seuils
Configurez des alertes en définissant des seuils minimum et maximum pour vos actifs. Nous vous informerons si les données tombent en dessous ou au-dessus de ces limites.
Pour définir des seuils, téléchargez un fichier .CSV incluant les colonnes suivantes :
| Étiquette de colonne | Actif | Propriété | Min | Max | Unité |
| Type de données | <chaîne> | <chaîne> | <nombre> | <nombre> | <chaîne> |
- Actif : l'ID de l'actif.
- Propriété : pourrait être le débit, la pression ou le niveau, par exemple.
- Min : la valeur minimum du seuil.
- Max : la valeur maximum du seuil.
- Unité : de la propriété.
Par exemple :
actif,propriété,min,max,unité
J_00028,pression,10,60,kPa
J_00029,pression,10,60,kPa
Assurez-vous que les unités pour les valeurs de seuil correspondent aux unités de la variable pour laquelle nous définissons les alertes :
- Débit de tuyau = unité de débit
- Niveau de réservoir = unité de niveau
- Pression de jonction = unité de pression
Comment Qatium traite ces données
S'il n'est pas spécifié, Qatium l'ignorera et vous ne recevrez aucune alerte.