Comment calibrer la déviation d'horloge de deux capteurs

May 30, 2026

Laisser un message

Il existe deux méthodes pour calibrer l'écart d'horloge des capteurs doubles : le calibrage synchrone déclenché par le matériel-et le calibrage déclenché par le logiciel-déclenché par le logiciel. Choisissez la méthode qui convient le mieux à votre architecture d'acquisition de données ; les deux sont simples à utiliser :

 

I. Même architecture d'automate/carte d'acquisition de données : calibrage synchrone du matériel (solution recommandée en une -étape)

Si les deux capteurs sont connectés au même contrôleur, l'étalonnage déclenché par le matériel-peut contrôler l'erreur en 1 ms :

Activer la synchronisation native des modules : la plupart des modules d'entrée analogiques PLC prennent en charge l'échantillonnage synchrone. Activez la fonction « Canal de synchronisation » dans le logiciel de programmation. Liez les deux capteurs à la même source de déclenchement et le matériel synchronisera automatiquement l'horloge, ne nécessitant aucun étalonnage supplémentaire.

Étalonnage strict des modules indépendants : s'il y a deux modules indépendants, faites ressortir la même ligne de déclenchement externe (par exemple, l'impulsion de sortie de l'automate) et envoyez des signaux de déclenchement aux deux modules simultanément, forçant un échantillonnage simultané et l'élimination automatique de l'écart.

Compensation d'écart fixe : si une petite différence d'horloge persiste après l'étalonnage, enregistrez une valeur d'écart fixe (par exemple, le capteur B est toujours 2 ms derrière le capteur A). Lors de la comparaison du logiciel, l'horodatage du capteur B sera automatiquement décalé de 2 ms pour compenser l'écart.

 

II. Architecture d'acquisition indépendante séparée (deux contrôleurs/appareils différents) : étalonnage dynamique du logiciel

Si les deux capteurs sont acquis par des appareils différents, un étalonnage logiciel périodique est effectué. Les étapes sont les suivantes :

1. Calibrage manuel déclenché (calibrage initial rapide) :

Appliquez un signal progressif (par exemple, une commutation rapide de pression ou un changement soudain de température) aux deux capteurs simultanément.

Enregistrez les horodatages du signal de pas détecté par les deux capteurs et calculez la différence de temps : Déviation d'horloge=Temps de pas du capteur A - Temps de pas du capteur B ;

Utilisez cet horodatage de correction d’écart pour toutes les comparaisons ultérieures afin d’aligner les signaux de pas des deux capteurs, complétant ainsi l’étalonnage.

Répétez le test trois fois et prenez l'écart moyen pour des résultats plus précis.

2. Étalonnage automatique périodique (éliminant la dérive pendant un fonctionnement à long - :

Définissez le cycle d'étalonnage : effectuez automatiquement l'alignement de l'horloge une fois par jour à minuit ou pendant la fenêtre de maintenance de l'appareil.

Méthode d'alignement : les deux appareils d'acquisition demandent simultanément l'heure standard actuelle à l'ordinateur hôte et corrigent leurs horloges locales sur l'heure de l'ordinateur hôte.

Correction de l'écart : si l'écart cumulé dépasse une période d'échantillonnage, une compensation et un ajustement automatiques sont effectués pour empêcher l'écart de s'accumuler davantage.

 

III. Protection contre les écarts après l'étalonnage

Après l'étalonnage, ajoutez une couche de protection pour éviter les fausses alarmes causées par des écarts :

Définissez un seuil d'écart de tolérance maximal : par exemple, avec un échantillonnage de 10 Hz (période d'échantillonnage de 100 ms), si la différence d'horodatage entre deux points de données dépasse 100 ms, ignorez la comparaison et ne déclenchez pas d'alarme, évitant ainsi les erreurs d'appréciation causées par l'asynchronie.

Sélection pour différents scénarios

Nouvelle conception du système : donner la priorité à l'étalonnage synchrone du matériel ; un paramètre unique-est efficace à long-terme et ne nécessite aucune maintenance ultérieure.

Mise à niveau du système existant/acquisition fractionnée : l'étalonnage initial manuel + la synchronisation automatique quotidienne de l'heure peuvent contrôler les écarts dans des plages acceptables.

Scénarios dynamiques à haute-fréquence (fréquence d'échantillonnage > 100 Hz) : l'étalonnage déclenché par le matériel-est obligatoire ; l'étalonnage du logiciel ne peut pas répondre aux exigences de précision.

info-1328-915

Envoyez demande
Contactez-noussi j'ai des questions

Vous pouvez nous contacter par téléphone, par e-mail ou via le formulaire en ligne ci-dessous. Notre spécialiste vous recontactera sous peu.

Contactez-nous dès maintenant !