Dopo aver corretto la deviazione, sono necessari solo tre livelli di protezione per garantire la precisione della sincronizzazione a lungo termine. Il funzionamento è semplice e richiede una manutenzione minima:
I. Livello base: memorizza nella cache dati storici sufficienti per evitare valori di compensazione incompleti.
La compensazione della deviazione fissa richiede la lettura dei dati storici. Impostando la lunghezza della cache su "Maggiore o uguale a 2 volte il numero di campioni corrispondente alla deviazione massima" si eviteranno errori di recupero dei valori.
Ad esempio, se la deviazione massima è un periodo di campionamento (100 ms), la cache dovrebbe conservare almeno i dati dei tre periodi più recenti per garantire che il valore del punto temporale corrispondente possa essere recuperato in qualsiasi momento.
Anche se la deviazione è di tre periodi, una cache di sei periodi è sufficiente e non consumerà molta memoria, facilmente gestibile dal controller industriale.
II. Livello di monitoraggio: aggiungi allarmi sui limiti di deviazione per promemoria automatici.
Aggiungi una semplice linea di giudizio al programma per monitorare automaticamente le modifiche alla deviazione:
Registrare la deviazione effettiva corrente ogni volta che viene eseguito un controllo a gradino.
Se la differenza tra la deviazione effettiva e la deviazione di compensazione memorizzata supera la metà del periodo di campionamento, attiva un allarme, richiedendo una ricalibrazione della deviazione.
Non è richiesta alcuna memorizzazione periodica manuale; il dispositivo te lo ricorda automaticamente, evitando calibrazioni mancate.
III. Aggiunta di un livello di filtraggio della deviazione della sincronizzazione per evitare falsi allarmi
Anche una leggera deriva nella deviazione può essere mitigata aggiungendo un filtro, garantendo che non vi sia alcun impatto sui risultati del confronto:
Prima del confronto, viene controllata la differenza di timestamp tra i due punti dati. Se la differenza supera un periodo di campionamento, il confronto viene saltato senza attivare un allarme.
Il confronto viene eseguito solo quando la differenza rientra nell'intervallo accettabile, evitando completamente i falsi allarmi causati dalla deriva della deviazione.
Risultati effettivi
Dopo aver implementato questa soluzione, la precisione della sincronizzazione può essere controllata stabilmente entro metà periodo di campionamento per un lungo periodo. Anche dopo 1-2 anni di funzionamento, la precisione non supererà il limite, soddisfacendo pienamente i requisiti per il confronto ridondante a doppio-sensore. Inoltre, oltre agli avvisi automatici, non è richiesta quasi nessuna manutenzione manuale, il che rende il tutto senza preoccupazioni.

