Brevet FR3071084A1 (20190315)

REVENDICATIONS1. Méthode de configuration d'un classifieur pour rendre celui-ci apte à déterminer un régime de fonctionnement d'un système parmi une pluralité de régimes de fonctionnement prédéterminés dudit système, la méthode comprenant d'une part, au moins une fois pour chaque régime parmi ladite pluralité de régimes de fonctionnement prédéterminés, les étapes suivantes : (S30) on acquiert un vecteur de valeurs à N instants successifs d'une variable (x) dont la valeur dépend d'un régime de fonctionnement du système ; (S40,S50,S60) on calcule un vecteur d'enveloppes instantanées (ex(n)) et un vecteur de fréquences instantanées (fx(n)) à partir du vecteur de valeurs acquises ; (S70) pour chacun des vecteurs de valeurs acquises, d'enveloppes instantanées, et de fréquences instantanées, on calcule un vecteur de valeurs de descripteurs statistiques ; la méthode comprenant en outre l'étape suivante : (S100) on configure un premier classifieur de telle sorte qu'il associe à chacun des vecteurs de valeurs de descripteurs statistiques calculés à l'étape 570, le régime de fonctionnement dans lequel se trouvait le système lorsque le vecteur de valeurs acquises qui a permis de calculer le vecteur de descripteurs statistiques considéré a été acquis.\n<CLM>\1\tMéthode de configuration d'un classifieur selon la revendication 1, dans laquelle le classifieur configuré à l'étape 5100 est un classifieur à apprentissage automatique, et l'étape 5100 est réalisée par apprentissage automatique.\n<CLM>\1\tMéthode de configuration d'un classifieur selon la revendication 1 ou 2, dans laquelle le classifieur configuré à l'étape S100 est un classifieur de type SVM, ou met en oeuvre la méthode des k plus proches voisins, ou la méthode Gaussian mixture model (GMM).\n<CLM>\1\tMéthode de détermination d'un régime de fonctionnement d'un système, comportant les étapes suivantes : 22\n<CLM>\1\ton acquiert un vecteur de valeurs à N instants successifs d'une variable (x) dont la valeur dépend d'un régime de fonctionnement du système ; 540-550-560) on calcule un vecteur d'enveloppes instantanées (ex(n)) et un vecteur de fréquences instantanées (fx(n)) à partir du vecteur de valeurs 5 acquises;\n<CLM>\1\tpour chacun des vecteurs de valeurs acquises, d'enveloppes instantanées, et de fréquences instantanées, on calcule un vecteur de descripteurs statistiques ; S200) on détermine alors le régime de fonctionnement dans lequel se 10 trouvait le système lorsque le vecteur de valeurs acquises (x(n)) a été acquis, en mettant en oeuvre un classifieur, configuré pour déterminer un régime de fonctionnement du système parmi une pluralité de régimes de fonctionnement prédéterminés de celui-ci, en fonction desdits trois vecteurs de descripteurs statistiques calculés respectivement pour les vecteurs de valeurs acquises, 15 d'enveloppes instantanées, et de fréquences instantanées.\n<CLM>\1\tMéthode de détermination selon la revendication 4, dans laquelle l'étape de calcul de vecteurs d'enveloppes instantanées et de fréquences instantanées comporte les étapes suivantes 20 (S40) on calcule la transformée de Hilbert H(x(n)) du vecteur de valeurs acquises x(n). (550) on calcule le signal analytique complexe Zx(n) à partir de la transformée de Hilbert H(x(n)) ainsi calculée, en utilisant la formule : Zx(n) = x(n) + jH(x(n)) 25 (S60) on calcule alors le vecteur d'enveloppes instantanées (ex(n)) et le vecteur de fréquences instantanées (fx(n)) à partir du signal analytique complexe Zx(n) ainsi calculé.\n<CLM>\1\tMéthode de détermination selon la revendication 4 ou 5, dans laquelle les 30 descripteurs statistiques d'un vecteur de descripteurs statistiques calculé à l'étape S70 sont la moyenne, la variance, la médiane, le kurtosis, le maximum, le minimum, l'écart-type, le coefficient de variation.\n<CLM>\1\tMéthode de détermination selon l'une quelconque des revendications 4 à 35 6, dans laquelle le classifieur mis en oeuvre à l'étape 5200 met en oeuvre un algorithme de type Supports Vectors Machines multiclasses. 23\n<CLM>\1\tMéthode de détermination selon l'une quelconque des revendications 4 à 7, dans laquelle le classifieur mis en oeuvre à l'étape S200 est un classifieur créé par la méthode selon l'une quelconque des revendications 1 à\n<CLM>\1\t5\n<CLM>\1\tMéthode de détermination selon l'une quelconque des revendications 4 à 8, dans laquelle le système comprend une pile à combustible, et la variable est une tension (x) mesurée à des bornes (A,B) de la pile à combustible (100). 10\n<CLM>\1\tProgramme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en oeuvre dans un ordinateur, ce programme comportant des instructions de code de programme pour l'exécution des étapes de la méthode de détermination selon l'une quelconque des revendications 4 à 9 ou de la méthode de configuration de classifieur selon l'une quelconque des 15 revendications 1 à 3 lorsque ledit programme est exécuté sur un ordinateur.\n<CLM>\1\tSupport d'informations (14) non volatiles lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur selon la revendication\n<CLM>\1\t20\n<CLM>\1\tDispositif de détermination (10) d'un régime de fonctionnement d'un système , le dispositif comportant - un module d'acquisition (M11), configuré pour acquérir des vecteurs de valeurs à N instants successifs d'une variable (x) dont la valeur dépend d'un régime de fonctionnement du système ; 25 - un module de calcul (M12), configuré : pour calculer un vecteur d'enveloppes instantanées (ex(n)) et un vecteur de fréquences instantanées (fx(n)), à partir d'un vecteur x(n) de valeurs acquises ; et, pour chacun des vecteurs de valeurs acquises, d'enveloppes instantanées, 30 et de fréquences instantanées, pour calculer un vecteur de valeurs de descripteurs statistiques (Vx,Vex,Vfx) ; - un classifieur (M13), configuré pour déterminer un régime de fonctionnement dans lequel se trouvait le système lorsqu'un vecteur de valeurs acquises (x(n)) a été acquis, parmi une pluralité de régimes de fonctionnement prédéterminés, en 35 fonction des trois vecteurs (Vx,Vex,Vfx) de ladite pluralité de descripteurs statistiques calculés par le module de calcul respectivement pour les vecteurs 24 (x(n)) de valeurs acquises, (ex(n)) d'enveloppes instantanées, et (fx(n)) de fréquences instantanées.\n<CLM>\1\tSystème (100), notamment un système électrochimique, notamment 5 comprenant une pile à combustible, équipé d'un dispositif de détermination (10) selon la revendication 12.