Brevet FR3078788A1 (20190913)

REVENDICATIONS1. Procédé de contrôle d'un système (1) pour véhicule automobile, ledit système comportant au moins : - un actionneur, - une mémoire volatile (RAM) dans laquelle est mémorisée au moins une information de position de l'actionneur (IPRAM), - une mémoire longue (EPROM) dans laquelle sont mémorisées : o au moins une information de position (IPROM) de l'actionneur, o une information relative à la mise hors tension de l'actionneur (IHT), cette information prenant une première valeur (v1) lorsque la mise hors tension système a été effectuée de façon contrôlée et prenant une deuxième valeur (v2) lorsque le système a subi un défaut qui a provoqué l'effacement de la valeur en cours de la position de l'actionneur mémorisée dans la mémoire volatile (RAM), notamment lorsque le système a cessé d'être alimenté électriquement par erreur ou une communication entre le système et un calculateur a été coupée par erreur, ledit procédé comportant les étapes suivantes : - lorsque le système (1) est activé à la suite d'une mise hors tension, déterminer (El) si la valeur de position mémorisée dans la mémoire longue (EPROM) est considérée comme correcte en fonction de l'information de mise hors tension (I HT) , - si la valeur de position est considérée comme correcte, utiliser cette valeur pour commander l'actionneur ; - si la valeur de position est considérée comme incorrecte, déterminer une valeur de la position de l'actionneur (avant de commander à nouveau l'actionneur). 15\n<CLM>\1\tProcédé selon la revendication précédente, comportant les étapes suivantes : - lire l'information de mise hors-tension (IHT), - si l'information de mise hors-tension (IHT) est égale à la 5 première valeur (v1), alors considérer la valeur de position (IPROM) mémorisée dans la mémoire longue (EPROM) comme correcte, - si l'information de mise hors-tension (IHT) est égale à la deuxième valeur (v2), alors considérer la valeur de position 10 (IPROM) mémorisée dans la mémoire longue (EPROM) comme incorrecte.\n<CLM>\1\tProcédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte les étapes suivantes : 15 - si l'information de mise hors-tension (IHT) est égale à la deuxième valeur, alors la valeur de position mémorisée dans la mémoire longue (EPROM) est considérée comme incorrecte, une entité électronique, tel qu'un calculateur du véhicule, envoie au système (1) une valeur de position (IP) 20 de l'actionneur (3).\n<CLM>\1\tProcédé selon la revendication précédente, caractérisé en ce que le calculateur envoie au système (1) une valeur (vcal) de position de l'actionneur (3) qui est calculée en fonction d'une pluralité de 25 positions mémorisées dans la mémoire le calculateur.\n<CLM>\1\tProcédé selon la revendication précédente, caractérisé en ce que si au moins les 5 dernières positions mémorisées dans la mémoire le calculateur sont identiques, alors la dernière valeur de position 30 mémorisée est considérée comme correcte et est envoyée au système (1) comme valeur de position de l'actionneur (3) pour que cette valeur soit mémorisée dans la mémoire volatile (RAM).\n<CLM>\1\tProcédé selon la revendication 4, caractérisé en ce que si les 7 dernières positions mémorisées dans la mémoire le calculateur sont 16 différentes, le calculateur calcule la différence entre la valeur maximale de position mémorisée et la valeur minimale de position mémorisée, ceci sur un échantillon d'au moins des 7 dernières valeurs de position mémorisées, si cette différence est inférieure à 5 1 % du nombre du pas total de l'actionneur, alors la dernière position enregistrée est considérée comme correcte.\n<CLM>\1\tProcédé selon la revendication 4, caractérisé en ce que si les 7 dernières positions mémorisées dans la mémoire le calculateur sont 10 différentes, le calculateur calcule la différence entre la valeur maximale de position mémorisée et la valeur minimale de position mémorisée, ceci sur un échantillon d'au moins des 7 dernières valeurs de position mémorisées, si cette différence est comprise entre 1 % et 3 % du nombre du pas total de l'actionneur, alors 15 l'actionneur (3) effectue un auto-calage simple.\n<CLM>\1\tProcédé selon la revendication 4, caractérisé en ce que si les 7 dernières positions mémorisées dans la mémoire le calculateur sont différentes, le calculateur calcule la différence entre la valeur 20 maximale de position mémorisée et la valeur minimale de position mémorisée, ceci sur un échantillon d'au moins des 7 dernières valeurs de position mémorisées, si cette différence est supérieure à 3 % du nombre du pas total de l'actionneur, alors l'actionneur (3) effectue un auto-calage complet. 25\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, caractérisé en ce que si le système est mis hors-tension de manière contrôlée, alors la valeur (IP) de la position de l'actionneur (3) est mémorisée dans la mémoire longue (EPROM). 30\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, caractérisé en ce que si le système est mis hors-tension de manière contrôlée, alors la valeur de l'information de mise hors-tension (IHT) prend une valeur égale à la première valeur (v1). 35 17\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, caractérisé en ce que la valeur de position inscrite dans la mémoire volatile est égale de la dernière valeur de position mémorisée dans la mémoire longue, si la mise hors tension du système a été réalisée 5 de façon contrôlée.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, caractérisé en ce que lors de l'activation du système (1), la valeur d'information relative à la mise hors tension de l'actionneur (IHT), 10 prend, après lecture de ladite information, la deuxième valeur (v2).