Per garantire la sincronizzazione dei dati del doppio sensore, il nucleo è l'elaborazione multi-livello, dalla sincronizzazione hardware all'allineamento software. Negli scenari industriali, è possibile implementare le seguenti priorità per controllare gli errori di sincronizzazione all'interno di un ciclo di campionamento, soddisfacendo pienamente i requisiti per il confronto ridondante:
I. Dare priorità alla sincronizzazione a livello-hardware (più efficace, errore minimo)
Utilizzare la stessa scheda di acquisizione/modulo PLC per il campionamento sincrono: collegare entrambi i sensori allo stesso modulo di ingresso analogico PLC, abilitare la funzione di campionamento sincrono del modulo e attivare la conversione simultanea tramite hardware. Questo metodo può controllare gli errori di sincronizzazione entro 1 ms ed è la soluzione più affidabile.
Se si utilizzano moduli di acquisizione indipendenti, condividere un segnale di trigger esterno: inviare lo stesso impulso di trigger a entrambi i moduli per forzare il campionamento simultaneo, evitando l'accumulo di deviazioni del clock del modulo.
Abbina le velocità di uscita del sensore: imposta entrambi i sensori sulla stessa frequenza di campionamento; evitare uno a 10Hz e l'altro a 100Hz per evitare asincronie di campionamento dalla sorgente.
II. Allineamento temporale a livello software (compensazione delle carenze hardware)
Se l'hardware non riesce a ottenere un campionamento sincronizzato, l'allineamento del software può controllare l'errore entro un intervallo accettabile:
Aggiungi timestamp ad alta{0}}precisione a ciascun punto dati: ogni punto dati campionato è contrassegnato con un timestamp accurato al millisecondo e il software si allinea di conseguenza.
Interpolazione lineare per l'allineamento: per i dati con temporizzazione asincrona, l'interpolazione viene utilizzata per stimare i valori del sensore nello stesso punto temporale:
Ad esempio, se il sensore A campiona a 100 ms e il sensore B campiona a 150 ms, viene utilizzata l'interpolazione per calcolare il valore stimato del sensore B a 100 ms, che viene poi confrontato con il valore sincronizzato del sensore A.
Calibrazione della sincronizzazione dell'orologio: se due controller indipendenti raccolgono dati, la sincronizzazione dell'orologio deve essere eseguita quotidianamente (ad esempio, la sincronizzazione con l'orologio del computer host) per prevenire la desincronizzazione a lungo termine- dovuta alla deriva accumulata dell'orologio.
III. Ottimizzazioni speciali per scenari di confronto ridondanti
Per i requisiti di confronto-doppio sensore, vengono implementati due passaggi di protezione aggiuntivi:
Imposta una soglia di tolleranza dell'errore di sincronizzazione: se la differenza di timestamp tra due punti dati supera un periodo di campionamento (ad esempio, differenza di 100 ms per il campionamento a 10 Hz), il confronto viene abbandonato, il frame viene saltato e non viene attivato alcun allarme, evitando falsi allarmi dovuti all'asincronia.
Compensazione della deviazione dinamica: per i sensori a installazione fissa-, se esiste una deviazione di sincronizzazione costante, il valore di deviazione è pre-calibrato e detratto automaticamente durante il confronto per compensare l'effetto del ritardo fisso.
Selezione della soluzione per diversi scenari:
Nuovo design del sistema: dare priorità al campionamento sincrono all'interno dello stesso modulo per risolvere il problema di sincronizzazione in un unico passaggio, senza richiedere ulteriori elaborazioni.
Retrofit del sistema esistente: se le modifiche hardware non sono possibili, utilizzare timestamp software + allineamento dell'interpolazione per controllare l'errore di sincronizzazione entro 50 ms, soddisfacendo pienamente i requisiti di confronto industriale.
Scenari dinamici ad alta-frequenza (ad esempio, rilevamento del movimento ad alta-velocità): la sincronizzazione dell'hardware è obbligatoria; l'interpolazione software non può soddisfare i requisiti di precisione.
Seguendo questa soluzione, la sincronizzazione non sarà causa di falsi allarmi, soddisfacendo pienamente i requisiti per il confronto ridondante di doppio-sensore.

