Gebaseerd op uw eerdere focus op het PTP-synchronisatiescenario met dubbele-sensoren in een Linux-omgeving, vereist het verifiëren van de oplossing van BMCA-conflicten bevestiging vanuit drie dimensies: rolstabiliteit, offset-nauwkeurigheid en logwaarschuwingen.
I. Controleer de stabiliteit van de master-slave-rollen
Voer de opdracht uit:
Voer het volgende uit op beide sensoren:
bashen
sudo ptp4l -i eth0 -m -q
Beoordelingscriteria
Opgelost: het masterapparaat geeft continu de masterstatus weer, en het slaveapparaat geeft continu de slavestatus weer, zonder dat er gedurende een langere periode (bijvoorbeeld 30 minuten) een statusschakelaar is geweest.
Onopgelost: de logboeken tonen nog steeds vaak 'beste master gewijzigd' of de rol springt herhaaldelijk tussen master/slave.
II. Controleer de nauwkeurigheid van de tijdsverschuiving (offset).
Bekijk realtimegegevens-
Let op de offsetwaarde in de logs van het slave-apparaat.
Beoordelingscriteria
Opgelost: de offset is stabiel op microsecondeniveau (µs) (bijvoorbeeld ±5 µs), met minimale fluctuaties.
Onopgelost: de offset fluctueert nog steeds in milliseconden (ms) of vertoont gewelddadige oscillaties, wat aangeeft dat de synchronisatielink nog steeds wordt beïnvloed door verkiezingsinterferentie.
III. Controleer systeemlogalarmen
Systeemlogboeken bekijken: voer `journalctl -u ptp4l -f` uit of bekijk `/var/log/syslog`.
Beoordelingscriteria
Opgelost: geen FAULTY-statusrecords, geen peer_delay-time-outs of andere communicatie-afwijkingen.
Onopgelost: er zijn nog steeds talloze alarmen voor verkiezingstime-outs of communicatiefouten.
Als alle drie de criteria voldoen aan de 'Opgelost'-standaard, kan worden bevestigd dat het BMCA-conflict volledig is geëlimineerd en dat de dubbele-sensorsynchronisatie een stabiele, hoge- precisiestatus heeft bereikt.

