<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of tel-04963868v2</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-25T05:21:13+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Warped Time Series Anomaly Detection - Application to industrial robots monitoring</title>
            <title xml:lang="fr">Détection d'anomalies dans les séries temporelles déformées - Application à la surveillance des robots industriels</title>
            <author role="aut">
              <persName>
                <forename type="first">Charlotte</forename>
                <surname>Lacoquelle</surname>
              </persName>
              <idno type="idhal" notation="numeric">1512005</idno>
              <idno type="halauthorid" notation="string">2581479-1512005</idno>
              <idno type="IDREF">https://www.idref.fr/283228636</idno>
              <affiliation ref="#struct-389059"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>ABES</forename>
                <surname>STAR</surname>
              </persName>
              <email type="md5">f5aa7f563b02bb6adbba7496989af39a</email>
              <email type="domain">abes.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1">
              <date type="whenSubmitted">2025-01-06 09:34:04</date>
            </edition>
            <edition n="v2" type="current">
              <date type="whenSubmitted">2025-02-24 15:01:15</date>
              <date type="whenModified">2026-05-06 10:40:19</date>
              <date type="whenReleased">2025-02-24 15:01:16</date>
              <date type="whenProduced">2024-12-12</date>
              <date type="whenEndEmbargoed">2025-02-24</date>
              <ref type="file" target="https://theses.hal.science/tel-04963868v2/document">
                <date notBefore="2025-02-24"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://theses.hal.science/tel-04963868v2/file/2024CharlotteLACOQUELLE.pdf" id="file-4963868-4303275">
                <date notBefore="2025-02-24"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="131274">
                <persName>
                  <forename>ABES</forename>
                  <surname>STAR</surname>
                </persName>
                <email type="md5">f5aa7f563b02bb6adbba7496989af39a</email>
                <email type="domain">abes.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">tel-04963868</idno>
            <idno type="halUri">https://theses.hal.science/tel-04963868</idno>
            <idno type="halBibtex">lacoquelle:tel-04963868</idno>
            <idno type="halRefHtml">Automatic Control Engineering. Université de Toulouse, 2024. English. &lt;a target="_blank" href="https://www.theses.fr/2024TLSEI020"&gt;&amp;#x27E8;NNT : 2024TLSEI020&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Automatic Control Engineering. Université de Toulouse, 2024. English. &amp;#x27E8;NNT : 2024TLSEI020&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-4963868-4303275"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UNIV-TLSE2">Université Toulouse 2</idno>
            <idno type="stamp" n="UNIV-TLSE3">Université de Toulouse</idno>
            <idno type="stamp" n="ONERA">ONERA - Office National d'Études et de Recherches Aérospatiales</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INSA-TOULOUSE">Institut National des Sciences Appliquées de Toulouse</idno>
            <idno type="stamp" n="LAAS">Laboratoire d'analyse et d'architecture des systèmes</idno>
            <idno type="stamp" n="LAAS-TEL" corresp="LAAS">Thèses du Laboratoire d'analyse et d'architecture des systèmes</idno>
            <idno type="stamp" n="STAR">STAR - Dépôt national des thèses électroniques</idno>
            <idno type="stamp" n="UT1-CAPITOLE">Université Toulouse 1 Capitole</idno>
            <idno type="stamp" n="LAAS-DISCO" corresp="LAAS-DECISION-ET-OPTIMISATION">Equipe diagnostic, supervision et COnduite</idno>
            <idno type="stamp" n="LAAS-DECISION-ET-OPTIMISATION" corresp="LAAS">LAAS-Décision et Optimisation</idno>
            <idno type="stamp" n="TEL-INSATOULOUSE" corresp="INSA-TOULOUSE">Thèses et HDR de l'INSA Toulouse</idno>
            <idno type="stamp" n="INSA-GROUPE">Groupe INSA</idno>
            <idno type="stamp" n="TOULOUSE-INP">Toulouse - INP</idno>
            <idno type="stamp" n="UNIV-UT3">Université Toulouse 3</idno>
            <idno type="stamp" n="UT3-INP">Université de Toulouse / Toulouse INP</idno>
            <idno type="stamp" n="UT3-TOULOUSEINP">Université de Toulouse / Toulouse INP</idno>
            <idno type="stamp" n="TEST7-HALCNRS">test 7 du portail hal cnrs</idno>
            <idno type="stamp" n="DTIS_ONERA" corresp="ONERA">DTIS ONERA</idno>
            <idno type="stamp" n="INTERDISCIPLINARITES">Interdisciplinarités</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="3">National</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Warped Time Series Anomaly Detection - Application to industrial robots monitoring</title>
                <title xml:lang="fr">Détection d'anomalies dans les séries temporelles déformées - Application à la surveillance des robots industriels</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Charlotte</forename>
                    <surname>Lacoquelle</surname>
                  </persName>
                  <idno type="idhal" notation="numeric">1512005</idno>
                  <idno type="halauthorid" notation="string">2581479-1512005</idno>
                  <idno type="IDREF">https://www.idref.fr/283228636</idno>
                  <affiliation ref="#struct-389059"/>
                </author>
              </analytic>
              <monogr>
                <idno type="nnt">2024TLSEI020</idno>
                <idno type="localRef">Rapport LAAS n° 24460</idno>
                <imprint>
                  <date type="dateDefended">2024-12-12</date>
                </imprint>
                <authority type="institution">Université de Toulouse</authority>
                <authority type="school">École doctorale Systèmes (Toulouse ; 1999-....)</authority>
                <authority type="supervisor">Louise Travé-Massuyès</authority>
                <authority type="supervisor">Xavier Pucel</authority>
                <authority type="jury">Pierre Gançarski [Président]</authority>
                <authority type="jury">Maan El Badaoui El Najjar [Rapporteur]</authority>
                <authority type="jury">Gerald Steinbauer-Wagner</authority>
                <authority type="jury">Romain Tavenard</authority>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Industry 4.0</term>
                <term xml:lang="en">Soft-DTW</term>
                <term xml:lang="en">Barycenter</term>
                <term xml:lang="en">Time series</term>
                <term xml:lang="en">Industrial robots</term>
                <term xml:lang="en">Anomaly detection</term>
                <term xml:lang="fr">Détection d'anomalies</term>
                <term xml:lang="fr">Robots industriels</term>
                <term xml:lang="fr">Séries temporelles</term>
                <term xml:lang="fr">Barycentre</term>
                <term xml:lang="fr">Soft-DTW</term>
                <term xml:lang="fr">Industrie 4.0</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-au">Computer Science [cs]/Automatic Control Engineering</classCode>
              <classCode scheme="halTypology" n="THESE">Theses</classCode>
              <classCode scheme="halOldTypology" n="THESE">Theses</classCode>
              <classCode scheme="halTreeTypology" n="THESE">Theses</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>This thesis addresses the problem of detecting time series outliers, focusing on systems with repetitive behavior, such as industrial robots operating on production lines. The research addresses several challenges, notably the significant amount of missing data within the collected datasets that results in irregular sampling of the time series reported by sensors, as well as variations in the duration of each task repetition across the time series.The anomaly detection approach presented in this paper consists of three stages.- The first stage identifies the repetitive cycles in the lengthy time series and segments them into individual time series corresponding to one task cycle, while accounting for possible temporal distortions.- The second stage computes a prototype for the cycles using a GPU-based barycenter algorithm, specifically tailored for very large time series.- The third stage uses the prototype to detect abnormal cycles by computing an anomaly score for each cycle.The overall approach, named WarpEd Time Series ANomaly Detection (WETSAND), makes use of the Dynamic Time Warping algorithm and its variants because they are suited to the distorted nature of the time series.The experiments have been carried out with real robot manipulators of Vitesco Technology plants. Robot manipulators constitute a significant portion of automation in today’s industry. Designed to perform specific, repetitive tasks safely alongside human operators, it is essential to predict and diagnose any deviation from their expected behavior. Consequently, monitoring these robots' behavior is crucial, as it minimizes production line downtime and prolongs the system's lifespan through maintenance schedule adjustments. In the digital era of Industry 4.0, where data collection, storage, and processing are ubiquitous, the parameters of these robots are continuously monitored in real-time, ensuring their tasks are executed flawlessly.The experiments show that WETSAND scales to large signals, computes human-friendly prototypes, works with very little data, and outperforms some recognized neural anomaly detection approaches such as autoencoders. A cloud-based user interface has been designed to deploy WETSAND in the Vitesco Technologies plants and it monitors online different robots in the production chains.This thesis is part of CIFRE program under the “Collaborative AI : Synergistic transformations in model based and data-based diagnosis” chair at ANITI. The research has been conducted through a collaboration between the Laboratory of Analysis and Architecture of Systems (LAAS) and Vitesco Technologies, situated in Toulouse, France.</p>
            </abstract>
            <abstract xml:lang="fr">
              <p>Cette thèse aborde le problème de la détection d’anomalie dans les séries temporelles, en se focalisant sur les systèmes à comportement répétitif, tels que les robots industriels opérant sur des chaînes de production. La recherche traite plusieurs défis, notamment la quantité importante de données manquantes dans les jeux de données, ce qui entraîne un échantillonnage irrégulier des séries temporelles issues des capteurs, ainsi que des variations dans la durée de chaque répétition de la tâche.L'approche de détection d’anomalie présentée se déroule en trois étapes :- La première étape identifie les cycles répétitifs dans les séries temporelles entières et les segmente en sous-séquences correspondant à un cycle de la tâche malgré les éventuelles distorsions temporelles.- La deuxième étape calcule un prototype des cycles à l'aide d'un algorithme de barycentre optimisé par GPU spécifiquement adapté aux très grandes séries temporelles.- La troisième étape utilise le prototype pour détecter les cycles anormaux en calculant un score d'anomalie pour chaque cycle.L'approche globale, nommée WarpEd Time Series ANomaly Detection (WETSAND), utilise l'algorithme Dynamic Time Warping (Déformation Temporelle Dynamique) et ses variantes qui gèrent la nature déformée des séries temporelles.Les expériences ont été menées sur des robots manipulateurs réels des usines de Vitesco Technologies. Les robots manipulateurs représentent une part importante de l'automatisation dans l'industrie actuelle. Conçus pour effectuer des tâches spécifiques et répétitives en toute sécurité aux côtés des opérateurs humains, il est essentiel de prédire et de diagnostiquer toute déviation par rapport à leur comportement attendu. Par conséquent, surveiller le comportement de ces robots est crucial, car cela minimise les temps d'arrêt des chaînes de production et prolonge la durée de vie des systèmes en permettant d’ajuster les calendriers de maintenance. Dans l'ère numérique de l'Industrie 4.0, où la collecte, le stockage et le traitement des données sont omniprésents, les paramètres de ces robots sont surveillés en temps réel, garantissant ainsi l'exécution parfaite de leurs tâches.Les expériences montrent que WETSAND s'adapte à des signaux de grande taille, calcule des prototypes faciles à interpréter, fonctionne avec très peu de données et surpasse certaines approches de détection d'anomalie neuronales reconnues telles que les autoencodeurs. Une interface utilisateur basée sur le cloud a été conçue pour déployer WETSAND* dans les usines de Vitesco Technologies, où elle permet de surveiller en ligne différents robots sur les chaînes de production.Cette thèse fait partie du programme **CIFRE** sous la chaire « AI Collaborative: Transformations Synergiques en in diagnostic basé sur des modèles et sur des » au sein de l’institut interdisciplinaire d’intelligence artificielle ANITI (Artificial and Natural Intelligence Toulouse Institute). La recherche a été menée en collaboration entre le Laboratoire d'Analyse et d'Architecture des Systèmes (LAAS-CNRS) et Vitesco Technologies, situés à Toulouse, France.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-389059" status="OLD">
          <orgName>Équipe DIagnostic, Supervision et COnduite</orgName>
          <orgName type="acronym">LAAS-DISCO</orgName>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.laas.fr/public/fr/disco</ref>
          </desc>
          <listRelation>
            <relation active="#struct-459" type="direct"/>
            <relation active="#struct-81148" type="indirect"/>
            <relation name="443875" active="#struct-443875" type="indirect"/>
            <relation active="#struct-116255" type="indirect"/>
            <relation active="#struct-301232" type="indirect"/>
            <relation active="#struct-443875" type="indirect"/>
            <relation active="#struct-116256" type="indirect"/>
            <relation active="#struct-217752" type="indirect"/>
            <relation name="UPR8001" active="#struct-441569" type="indirect"/>
            <relation active="#struct-448187" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-459" status="OLD">
          <idno type="IdRef">199278792</idno>
          <idno type="ISNI">0000 0001 2188 216X </idno>
          <idno type="RNSR">199517454Y</idno>
          <idno type="ROR">https://ror.org/03vcm6439</idno>
          <orgName>Laboratoire d'analyse et d'architecture des systèmes</orgName>
          <orgName type="acronym">LAAS</orgName>
          <date type="start">1968-01-01</date>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <addrLine>7 Av du colonel Roche 31077 TOULOUSE CEDEX 4</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.laas.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-81148" type="direct"/>
            <relation name="443875" active="#struct-443875" type="indirect"/>
            <relation active="#struct-116255" type="direct"/>
            <relation active="#struct-301232" type="indirect"/>
            <relation active="#struct-443875" type="indirect"/>
            <relation active="#struct-116256" type="direct"/>
            <relation active="#struct-217752" type="direct"/>
            <relation name="UPR8001" active="#struct-441569" type="direct"/>
            <relation active="#struct-448187" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-81148" status="VALID">
          <idno type="IdRef">026404354</idno>
          <idno type="ISNI">0000000121902837</idno>
          <idno type="ROR">https://ror.org/0443n9e75</idno>
          <orgName>Université Toulouse Capitole</orgName>
          <orgName type="acronym">UT Capitole</orgName>
          <date type="start">1970-01-01</date>
          <desc>
            <address>
              <addrLine>2 rue du Doyen-Gabriel-Marty - 31042 Toulouse Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ut-capitole.fr/</ref>
          </desc>
          <listRelation>
            <relation name="443875" active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-443875" status="VALID">
          <idno type="ROR">https://ror.org/017tgbk05</idno>
          <orgName>Communauté d'universités et établissements de Toulouse</orgName>
          <orgName type="acronym">Comue de Toulouse</orgName>
          <desc>
            <address>
              <addrLine>41 Allée Jules Guesde, 31000 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-toulouse.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-116255" status="VALID">
          <idno type="IdRef">026388766</idno>
          <idno type="ISNI">0000 0001 2286 8343</idno>
          <idno type="ROR">https://ror.org/01h8pf755</idno>
          <idno type="Wikidata">Q858979</idno>
          <orgName>Institut National des Sciences Appliquées - Toulouse</orgName>
          <orgName type="acronym">INSA Toulouse</orgName>
          <date type="start">1963-10-21</date>
          <desc>
            <address>
              <addrLine>135, avenue de Rangueil - 31077 Toulouse cedex 4</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.insa-toulouse.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-301232" type="direct"/>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-301232" status="VALID">
          <idno type="IdRef">162105150</idno>
          <orgName>Institut National des Sciences Appliquées</orgName>
          <orgName type="acronym">INSA</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
        </org>
        <org type="institution" xml:id="struct-116256" status="VALID">
          <idno type="IdRef">026403994</idno>
          <idno type="ROR">https://ror.org/04ezk3x31</idno>
          <orgName>Université Toulouse - Jean Jaurès</orgName>
          <orgName type="acronym">UT2J</orgName>
          <date type="start">1971-01-01</date>
          <desc>
            <address>
              <addrLine>5 allées Antonio Machado - 31058 Toulouse Cedex 9</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-tlse2.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-217752" status="OLD">
          <idno type="IdRef">026404672</idno>
          <idno type="ISNI">0000000121617331</idno>
          <idno type="ROR">https://ror.org/02v6kpv12</idno>
          <idno type="Wikidata">Q1273188</idno>
          <orgName>Université Toulouse III - Paul Sabatier</orgName>
          <orgName type="acronym">UT3</orgName>
          <date type="end">2025-01-01</date>
          <desc>
            <address>
              <addrLine>118 route de Narbonne - 31062 Toulouse</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-tlse3.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-448187" status="VALID">
          <idno type="IdRef">026388820</idno>
          <idno type="ISNI">0000000121766169</idno>
          <idno type="ROR">https://ror.org/033p9g875</idno>
          <orgName>Institut National Polytechnique (Toulouse)</orgName>
          <orgName type="acronym">Toulouse INP</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.inp-toulouse.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-443875" type="direct"/>
          </listRelation>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>