Système de contrôle de distribution variable pour un système mécanique de véhicule automobile qui comprend un ou plusieurs arbres à cames (CM1, CM2) connectés à un vilebrequin (CK) ainsi qu’un ou plusieurs actionneurs de distribution variable (VTA1, VTA2), le système de contrôle comprenant : - un module d’apprentissage de position (M1) pour des positions de dents d’arbres à cames pour des cibles d’arbres à cames (CM1, CM2), - un module d’estimation de décalage (M2) pour déterminer si l’actionneur de distribution variable (VTA1, VTA2) est dans une position stable de consigne pendant un temps donné, - un module de comparaison d’apprentissages (M2a) pour déterminer si un nouvel apprentissage de position est décalé par rapport à un ancien apprentissage de position d’un angle de décalage supérieur à un angle de saut de chaîne, dans l’hypothèse où l’actionneur de distribution variable (VTA1, VTA2) est dans la position stable, - un module de comparaison d’apprentissages pondérés (M2b) pour déterminer si le nouvel apprentissage de position auquel est ajouté une nouvelle consigne d’actionneur est décalé par rapport à l’ancien apprentissage de position auquel est ajouté une ancienne consigne d’actionneur, d’un angle de décalage supérieur à l’angle de saut de chaîne en tenant compte d’une vélocité de distribution variable, dans l’hypothèse où l’actionneur de distribution variable (VTA1, VTA2) n’est pas dans la position stable, - un module de compensation de saut de chaîne (M3) pour ajouter l’angle de décalage à la consigne de distribution variable, dans l’hypothèse où le nouvel apprentissage est décalé par rapport à l’ancien apprentissage, - un module de détermination de blocage d’actionneur (M4) mis en œuvre si le nouvel apprentissage n’est pas décalé par rapport à l’ancien apprentissage, pour déterminer si les comparaisons d’apprentissage montrent un décalage supérieur à un seuil d’angle inférieur, - un module de conclusion de blocage (M4a) pour conclure à un blocage de l’actionneur de distribution variable (VTA1, VTA2) si les comparaisons d’ancien et nouvel apprentissages de position montrent un décalage supérieur au seuil d’angle inférieur, - un module de localisation de saut de chaîne (M5) en comparant des nouveaux apprentissages de position supplémentaires aux précédents apprentissages pour déduire une valeur d’angle adaptative soit sur l’un ou l’autre arbre à cames (CM1, CM2), auquel cas le saut de chaîne est localisé sur cet arbre à cames, soit sur les deux arbres à cames (CM1, CM2), auquel cas le saut de chaîne est localisé sur le vilebrequin (CK). Système de contrôle selon la revendication 1, caractérisé en ce que l’angle de saut de chaîne est compris entre 19 et 21°CRK. Système de contrôle selon l’une quelconque des revendications 1 à 2, caractérisé en ce que le seuil d’angle inférieur est compris entre 2 et 6°CRK. Système de contrôle selon l’une quelconque des revendications 1 à 3, caractérisé en ce que le module d’estimation de décalage (M2) est configuré pour déterminer que l’actionneur (VTA1, VTA2) est dans une position stable de consigne si les dents sont dans une plage de plus ou moins 1 degré par rapport à une consigne d’actionneur. Système de contrôle selon l’une quelconque des revendications 1 à 4, caractérisé en ce que le temps donné est de 3 à 8 secondes. Système de contrôle selon l’une quelconque des revendications 1 à 5, comprenant en outre - un module d’évaluation de coupure d’injection de carburant (M6) dans les cylindres du moteur pour évaluer si une phase de coupure d’injection de carburant est atteinte, - un module de vérification de blocage (M6a) pour vérifier si l’actionneur de distribution variable (VTA1, VTA2) est bloqué, - un module de contrôle (M6b) pour commander un mouvement de l’actionneur de distribution variable (VTA1, VTA2) d’un angle de saut de chaîne correspondant à plus ou moins une distance séparant deux dents du pignon d’engrenage de la chaîne de distribution, - un module de vérification de position (M6c) pour vérifier si la position de l’actionneur de distribution variable (VTA1, VTA2) a été modifiée par le mouvement, - un module de vérification de déplacement (M6d) pour vérifier si la position a varié de plus ou moins ledit angle de saut de chaîne, - un module de conclusion de non blocage (M6e) pour conclure que l’actionneur de distribution variable (VTA1, VTA2) n’est plus bloqué mais qu’un problème persiste, dans l’hypothèse où la position a varié de plus ou moins ledit angle de saut de chaîne, - un module de conclusion d’autoréparation (M6f) pour conclure que l’actionneur de distribution variable (VTA1, VTA2) s’est autoréparé, dans l’hypothèse où la position n’a pas varié de plus ou moins ledit angle de saut de chaîne, et la position est revenue à une valeur d’apprentissage précédente. Procédé de contrôle de distribution variable pour un système mécanique de véhicule automobile qui comprend un ou plusieurs arbres à cames (CM1, CM2) connectés à un vilebrequin (CK) ainsi qu’un ou plusieurs actionneurs de distribution variable (VTA1, VTA2), le procédé de contrôle comprenant : - une étape d’apprentissage de position (LP1) pour des positions de dents d’arbres à cames pour des cibles d’arbres à cames (CM1, CM2), - une étape d’estimation de décalage (ST) pour déterminer si l’actionneur de distribution variable (VTA1, VTA2) est dans une position stable de consigne pendant un temps donné, - une étape de comparaison d’apprentissages (NL1) pour déterminer si un nouvel apprentissage de position est décalé par rapport à un ancien apprentissage de position d’un angle de décalage supérieur à un angle de saut de chaîne, dans l’hypothèse où l’actionneur de distribution variable (VTA1, VTA2) est dans la position stable, - une étape de comparaison d’apprentissages pondérés (NL2) pour déterminer si le nouvel apprentissage de position auquel est ajouté une nouvelle consigne d’actionneur est décalé par rapport à l’ancien apprentissage de position auquel est ajouté une ancienne consigne d’actionneur, d’un angle de décalage supérieur à l’angle de saut de chaîne en tenant compte d’une vélocité de distribution variable, dans l’hypothèse où l’actionneur de distribution variable (VTA1, VTA2) n’est pas dans la position stable, - une étape de compensation (CJ) de saut de chaîne pour ajouter l’angle de décalage à la consigne de distribution variable, dans l’une ou l’autre hypothèse où le nouvel apprentissage est décalé par rapport à l’ancien apprentissage, - une étape de détermination de blocage d’actionneur (NL3, NL4, VS1) mise en œuvre si le nouvel apprentissage n’est pas décalé par rapport à l’ancien apprentissage, pour déterminer si les comparaisons d’apprentissage montrent un décalage supérieur à un seuil d’angle inférieur, - une étape de conclusion de blocage (M4a) pour conclure à un blocage de l’actionneur de distribution variable (VTA1, VTA2) si les comparaisons d’ancien et nouvel apprentissages de position montrent un décalage supérieur au seuil d’angle inférieur, - une étape de localisation de saut de chaîne (LP2, CR, DJ) en comparant des nouveaux apprentissages de position supplémentaires aux précédents apprentissages de position pour déduire une valeur d’angle adaptative soit sur l’un ou l’autre arbre à cames (CM1, CM2), auquel cas le saut de chaîne est localisé sur cet arbre à cames ; soit sur les deux arbres à cames (CM1, CM2), auquel cas le saut de chaîne est localisé sur le vilebrequin (CK). Procédé de contrôle selon la revendication 7, comprenant en outre - une étape d’évaluation de coupure d’injection de carburant (FC) dans les cylindres du moteur pour évaluer si une phase de coupure d’injection de carburant est atteinte, - une étape de vérification de blocage (VS2) pour vérifier si l’actionneur de distribution variable (VTA1, VTA2) est bloqué, - une étape de contrôle (CP) pour commander un mouvement de l’actionneur de distribution variable (VTA1, VTA2) d’un angle de saut de chaîne correspondant à plus ou moins une distance séparant deux dents du pignon d’engrenage de la chaîne de distribution, - une étape de vérification de position (SP) pour vérifier si la position de l’actionneur de distribution variable (VTA1, VTA2) a été modifiée par le mouvement, - une étape de vérification de déplacement (PM) pour vérifier si la position a varié de plus ou moins ledit angle de saut de chaîne, - une étape de conclusion de non blocage (PB) pour conclure que l’actionneur de distribution variable (VTA1, VTA2) n’est plus bloqué mais qu’un problème persiste, dans l’hypothèse où la position a varié de plus ou moins ledit angle de saut de chaîne, - une étape de conclusion d’autoréparation (P0, RP) pour conclure que l’actionneur de distribution variable (VTA1, VTA2) s’est autoréparé, dans l’hypothèse où la position n’a pas varié de plus ou moins ledit angle de saut de chaîne, et la position est revenue à une valeur d’apprentissage précédente. Programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes du procédé de contrôle selon l’une quelconque des revendications 7 à 8, lorsque ledit programme fonctionne sur un ordinateur. Véhicule comprenant un système de contrôle selon l’une quelconque des revendications 1 à 6.