Kako provjeriti je li PTP sinkronizacija dvostrukog-senzora normalna

Jun 01, 2026

Ostavite poruku

Srž provjere je li PTP sinkronizacija dvostrukog-senzora normalna jest provjera je li vremenski pomak stabilan unutar raspona mikrosekunde i odgovara li glavni-status podređenog očekivanjima. Evo konkretnih praktičnih koraka za provjeru:

 

I. Pregled-odstupanja sinkronizacije u stvarnom vremenu (najintuitivnija metoda)

Pokrenite PTP uslugu na podređenom senzoru sata i promatrajte zapise. Ovo je zlatni standard za procjenu točnosti sinkronizacije.

Izvršite naredbu:

bash sudo ptp4l -i eth0 -m -q

Napomena: eth0 treba zamijeniti stvarnim nazivom mrežnog sučelja spojenog na PTP mrežu; -m označava ispis detaljnih dnevnika, a -q smanjuje suvišne informacije.

Kriteriji prosudbe

Promatrajte polje odstupanja u izlaznom dnevniku:

Normalna sinkronizacija: Vrijednost pomaka je stabilna unutar ±1~10 mikrosekundi (µs), s minimalnom fluktuacijom.

Anomalija sinkronizacije: Vrijednosti pomaka su u rasponu milisekundi (ms) ili drastično fluktuiraju (npr. iznenadna promjena od +50µs do -200µs).

Nesinkronizirano: U zapisima se pojavljuju česti statusi FAULTY ili se ne može odabrati najbolji glavni sat.

 

II. Provjerite status uloge Master-Slave

Uvjerite se da su dva senzora pravilno uspostavila odnos master-slave kako biste izbjegli sukobe "dual-master" ili često prebacivanje.

Pregled BMCA izbornih rezultata

Potražite izraz "odabran najbolji glavni sat" u zapisima.

Normalno: Dnevnik pomoćnog sata pokazuje da je prepoznao glavni sat i ušao u SLAVE stanje.

Abnormalno: Oba senzora se prikazuju kao MASTER, što ukazuje na neispravnu konfiguraciju prioriteta ili prekid komunikacije.

Provjerite postavke prioriteta

Potvrdite da je vrijednost prioriteta1 glavnog senzora manja od vrijednosti podređenog senzora (npr. glavni postavljen na 128, podređeni na 130), osiguravajući da je uloga fiksna i da se ne mijenja proizvoljno zbog podrhtavanja mreže.

 

III. Provjerite je li vremenska oznaka hardvera učinkovita

Ako je pomak u rasponu milisekundi, to je obično zato što hardverske vremenske oznake nisu omogućene, što dovodi do nedovoljne točnosti.

Izvršite naredbu:

`bash ethtool -T eth0`

Kriteriji prosudbe: Izlaz mora sadržavati `SOF_TIMESTAMPING_TX_HARDWARE` i `SOF_TIMESTAMPING_RX_HARDWARE`.

Ako je prisutan samo `SOFTVER`, to znači da se koriste softverske vremenske oznake, a točnost ne može zadovoljiti zahtjeve za visoko{0}}preciznu dvostruku{1}}usporedbu senzora. Potrebno je provjeriti podršku za upravljački program ili hardver.

 

IV. Dugo{1}}nadgledanje stabilnosti

Kratkoročna-normalnost ne jamči-dugoročnu stabilnost. Preporučuje se-kratkoročno testiranje otpornosti na stres.

Rekordna stopa drifta

Pokrenite `phc2sys` da sinkronizirate PTP hardverski sat sa satom sustava i promatrate maksimalni pomak tijekom 24 sata.

Normalno: Dugotrajno{0}}odstupanje kontrolira se unutar 1 mikrosekunde, bez kumulativnog odstupanja.

Abnormalno: pomak se povećava linearno tijekom vremena, što ukazuje da kompenzacija frekvencije kristalnog oscilatora nije učinkovita ili postoji asimetrična latencija mreže.

Promatrajte gubitak paketa. Provjerite PTP zapise za peer_delay timeout ili sync timeout alarme. Povremeni događaji su podnošljivi, ali česti događaji zahtijevaju provjeru kvalitete mrežnog kabela, opterećenja prekidača ili postavki vatrozida (provjerite da su UDP priključci 319/320 otvoreni).

 

V. Tablica uobičajenih problema

Fenomen

Mogući uzrok

Prijedlog rješenja

Pomak u milisekundama

Vremenska oznaka hardvera nije omogućena

Provjerite ethtool -T, instalirajte namjenski upravljački program i omogućite vremensku oznaku hardvera.

Često prebacivanje glavnog-podređenog

Postavke prioriteta su iste ili slične

Povećajte razliku u Priority1 između glavnog i slave (npr. 128 naspram 130).

Potpuno nemogućnost sinkronizacije

Nedostupnost mreže ili blokada vatrozida

Pingajte test povezivanja, onemogućite vatrozid ili dopustite UDP portove 319/320.

Velike fluktuacije pomaka

Podrhtavanje mreže ili veliko opterećenje

Izolirajte PTP promet, omogućite QoS na preklopniku za davanje prioriteta PTP paketima.

info-1328-915

Pošaljite upit
Kontaktirajte nasako imate bilo kakvih pitanja

Možete nas kontaktirati putem telefona, e-maila ili online obrasca ispod. Naš stručnjak će vas uskoro kontaktirati.

Kontaktirajte odmah!