Tensio indique de manière autonome qu’il est temps de déneiger votre toiture : notre expert nous explique comment ça fonctionne
Ci-dessus: Sacha Fabien, chef de produit chez Tensio.
La solution de maintenance préventive Tensio est une technologie innovante et avancée ayant été développée par nos experts en structure de bâtiment et en développement de logiciel. Toutefois, l’innovation vient également avec un certain niveau de complexité. Les paramètres à prendre en compte pour déterminer s’il faut déneiger, ou pas, sont nombreux et pas nécessairement à portée de main. Le fonctionnement d’une telle technologie peut donc sembler flou aux yeux du grand public.
Afin de nous éclaircir sur le système Tensio, Sacha Fabien, chef de produit chez Tensio, nous a accordé une entrevue. Sacha a joué un rôle important dans la conception du système et est toujours aussi impliqué dans son développement aujourd’hui. Voici notre entretien :
Salut Sacha! Avant de sauter dans le vif du sujet, pourrais-tu m’expliquer brièvement ton rôle au sein de Tensio?
R : Mon titre chez Tensio est chef de produit, c’est-à-dire que je suis en contact avec nos clients et je m’assure d’obtenir leurs rétroactions à propos de Tensio. Avec ces informations, on peut améliorer notre produit pour mieux répondre aux demandes de la clientèle. J’ai aussi un rôle de développeur. À la base, je suis ingénieur mécanique, donc je m’occupe de la conception des produits. J’ai également fait partie intégrante du modèle prédictif de Tensio. Je suis un adepte de ski et j’ai des connaissances en matière d’avalanches. Il y a beaucoup de parallèles à tisser entre notre système et les facteurs à considérer lorsqu’on mesure les risques d’avalanche. Ces connaissances et mes intuitions face aux avalanches m’ont beaucoup servi dans la conception du système.
Ci-dessus : Sacha aime passer des journées en ski, lorsqu'il n'écrit pas des lignes de code!
Parfait! Alors avec ton expertise et l’expérience que tu as acquises dans l’entreprise, pourrais-tu nous décrire ce qu’est la résilience climatique? Tensio est décrit comme un outil de résilience climatique. Que veut dire ce terme et comment Tensio entre en jeu?
R : La résilience climatique, c’est de s’adapter aux intempéries de plus en plus difficiles à prévoir. Les changements climatiques amènent beaucoup de variations dans les conditions météorologiques. Une journée, il peut faire –15°C et tomber un mètre de neige, tandis que le lendemain, il peut pleuvoir. Les conditions météorologiques sont donc plus imprévisibles qu’auparavant et ça a un sérieux impact sur l’accumulation de neige sur le toit des bâtiments.
Il faut trouver des façons de prendre la bonne décision, et ce malgré ces imprévus et autres difficultés qui y sont associées. Tensio est une solution qui permet de résister à ces intempéries de façon optimale en prévoyant les opérations de déneigement. Le système tient compte d’une multitude de facteurs et de variables qui vont permettre de savoir précisément à quel moment il est pertinent de procéder au déneigement d’une toiture ; c’est un exemple de résilience climatique.
D’accord, c’est plus clair! Tu parles des facteurs qui sont pris en compte par le système, quels sont ces facteurs?
R : Il y en a beaucoup, c’est un calcul qui est complexe! Cependant, il y a des facteurs qui ont plus de poids – littéralement – et d’influence. Évidemment, la quantité de neige annoncée va être un des facteurs très importants. Ensuite, les prédictions de l’application tiennent compte d’une combinaison de facteurs comme la géométrie de la toiture et le vent. Par exemple, les toits ayant des murs perpendiculaires aux vents dominants accumuleront plus de neige à certains endroits, puisque le vent va balayer la neige vers les sections les plus basses. C’est le même principe que pour les avalanches et l’orientation des montagnes par rapport aux bourrasques.
Apprendre comment ces phénomènes impactent les accumulations de neige est possible à partir des grandes quantités de données qu’on a récoltées via nos capteurs installés dans les bâtiments de partout au pays.
Le système d’apprentissage automatique va aussi tenir compte de l’humidité annoncée et de la température maximale de la journée. Ce sont des variables importantes qui permettent de déterminer le type de manteau neigeux, s’il sera susceptible ou non de se faire balayer par les vents. Lorsque je vais en ski et que je dois mesurer les risques d’avalanche, ce sont sensiblement ces mêmes facteurs qui sont pris en compte. Un autre facteur important est l’historique des conditions météorologiques du dernier mois et les réponses du système à ces conditions. Ces données sont conservées dans le système et servent à préciser les prédictions.
Maintenant qu’on connaît ces facteurs, comment sont-ils calculés pour déterminer si un toit doit être déneigé ou non? Tensio est un système autonome, donc comment le système traite-t-il les données?
R : Le système est basé sur un réseau neuronal qui accumule les données recueillies et qui les traite. Ce réseau neuronal est basé sur un transformeur.
Pour illustrer ce qu’est un transformeur, je vais donner l’exemple de l’agent conversationnel qui fait la une ces temps-ci, ChatGPT; un outil d’intelligence artificielle qui est également fait sur un principe de transformeur. Donc, on va écrire des mots pour faire une demande à ChatGPT. Avec ces mots, il va générer une réponse avec d’autres mots. Il transforme des mots en mots.
Dans le cas de Tensio, le transformeur va prendre des données physiques quantifiées (quantité de neige, humidité, vitesse et orientation des vents, géométrie de la toiture, etc.) et va les transformer en d’autres données physiques quantifiées de poids de la neige au toit. On pourra ainsi déterminer si la neige sur une toiture doit être retirée ou non, selon les limites du bâtiment.
Ce modèle est cinq fois plus performant pour les prédictions que ce qu’on avait auparavant, alors qu’on ne tenait compte que des chutes de neige à venir.
On parle d’intelligence artificielle, un phénomène relativement nouveau, mais qui apporte son lot de bénéfices pour un système comme Tensio. Serais-tu en mesure de me nommer la principale différence dans le système depuis que vous avez commencé à utiliser l’IA?
R : Oui, en fait, l’IA permet d’utiliser les données de nos capteurs pour générer un modèle prédictif tenant en compte une multitude de facteurs autrement irréconciliables. Le modèle généré permet de considérer la géométrie de la toiture et le type de neige dans les prédictions, ce qui aurait été impossible auparavant. Également, l’IA, en utilisant des données passées et actuelles, permet de quantifier la fonte des neiges, ce qui est un énorme gain. C’est un avantage considérable de pouvoir prendre en compte ces données, elles permettent d’avoir des prédictions beaucoup plus précises et pertinentes pour nos clients.
D’accord. Ces données seront ensuite interprétées sur l’application en pourcentage. Qu’est-ce que signifient ces pourcentages?
R : Les pourcentages se fient aux barèmes établis selon le code du bâtiment. Donc, quand l’application indique 100%, c’est que la capacité maximale, selon le code du bâtiment, est atteinte et qu’il faut déneiger. Les prédictions permettent de connaître nos besoins à l’avance pour mieux coordonner ses opérations avant d’atteindre 100%. Puisqu’il neige en même temps pour le monde, si on attend le 100% il se peut que la main d’œuvre ne soit pas disponible. C’est une sécurité de plus.
Ci-dessus : affichage des pourcentages des charges de précipitations dans le module de prévisions météo de l'application Tensio.
Dans certains cas, il peut être nécessaire de déneiger plus d’avance. Par exemple, un vaste bâtiment au toit plat va nécessiter beaucoup de temps à déneiger. Lorsqu’une tempête est prévue dans les prochains jours, il peut être essentiel d’amorcer le déneigement le plus tôt possible. Les prédictions générées par l’IA permettent d’être proactifs et de savoir à quel moment et où il sera nécessaire de déneiger.
Sacha, je te remercie de m’avoir accordé cet entretien. Ton expertise permettra à plusieurs de mieux comprendre le fonctionnement de la technologie que Tensio a développée!
Cette conversation vient clarifier plusieurs éléments dans le fonctionnement de Tensio. Le processus, allant de la récolte de données jusqu’à l’affichage des prédictions sur l’application, a été éclairci. Si vous avez des questionnements supplémentaires, écrivez-nous dans le chat (icône verte au coin inférieur droit de l’écran) ou demandez-nous une démo personnalisée.