Various Time Synchronization Protocols

Time synchronization is critical in power system automation and protection. Various protocols are used to ensure accurate time coordination between devices in substations and control centers.

SerialMon supports monitoring and analysis of several time synchronization protocols commonly used in the power industry.

Supported Time Protocols

IRIG-B (Inter-Range Instrumentation Group)

Format: Binary Coded Decimal (BCD) time code

Accuracy: Microsecond level

Usage: Widely used in power systems and military applications

  • 100 bits per second frame rate
  • Contains year, day of year, hour, minute, second
  • Can include control functions and time quality indicators

DCF77 (German Time Signal)

Format: Amplitude modulated longwave signal

Frequency: 77.5 kHz

Coverage: Central Europe

  • 59-bit time frame transmitted every minute
  • Contains date, time, and daylight saving information
  • Weather and civil warning information

GPS Time

Format: NMEA 0183 messages

Accuracy: Nanosecond level (with proper receivers)

Coverage: Global

  • UTC time reference
  • 1 PPS (Pulse Per Second) signal
  • Position and time information

NTP (Network Time Protocol)

Format: UDP packets over IP networks

Accuracy: Millisecond level over WAN

Usage: Computer networks and Ethernet-based systems

  • Hierarchical time distribution
  • Automatic clock synchronization
  • Network delay compensation

SNTP (Simple Network Time Protocol)

Format: Simplified version of NTP

Accuracy: Second to millisecond level

Usage: Embedded systems and simple applications

  • Client-only operation
  • No complex algorithms
  • Suitable for devices with limited resources

IEEE 1588 (PTP - Precision Time Protocol)

Format: Ethernet-based precision timing

Accuracy: Sub-microsecond level

Usage: Industrial automation and smart grids

  • Master-slave synchronization
  • Hardware timestamping support
  • Network delay measurement and compensation

Time Quality Indicators

Quality Level Accuracy Description
Class 0 < 100 ns Highest quality, GPS/atomic clock reference
Class 1 < 1 μs Very high quality, disciplined oscillator
Class 2 < 25 μs High quality, network synchronized
Class 3 < 2.5 ms Medium quality, local oscillator
Class 4 > 2.5 ms Low quality or unsynchronized

SerialMon Support

  • IRIG-B time code decoding and validation
  • DCF77 signal analysis and time extraction
  • GPS NMEA message parsing for time information
  • NTP/SNTP packet analysis
  • IEEE 1588 PTP message monitoring
  • Time quality assessment and reporting
  • Time synchronization event logging
  • Drift and accuracy measurements

Applications in Power Systems

  • Protection Systems: Time-stamped fault records and sequence of events
  • SCADA Systems: Synchronized data acquisition and control
  • Phasor Measurement: GPS-synchronized phasor measurement units (PMUs)
  • Event Analysis: Correlation of events across multiple substations
  • Billing and Metering: Accurate time stamps for energy measurements