Fault-tolerant Clock Synchronization with Drift Correction for Controller Area Network


ACAR T. Ç., Schmidt K. W.

31st IEEE Conference on Signal Processing and Communications Applications (SIU), İstanbul, Türkiye, 5 - 08 Temmuz 2023, (Tam Metin Bildiri) identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/siu59756.2023.10223994
  • Basıldığı Şehir: İstanbul
  • Basıldığı Ülke: Türkiye
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

Clock synchronization (CS) on the Controller Area Network (CAN) is important for enabling deterministic medium access for safety-critical vehicle applications. Existing CS methods on CAN rely on the synchronization of all nodes on a CAN bus to a single time master (TM). That is, if there is a fault in the TM, CS on CAN becomes impossible. In this paper, we propose a new fault-tolerant CS method with drift correction for CAN. Our method ensures that a faulty TM is detected and replaced by an alternative TM without any effect on the clock accuracy of all nodes on the CAN bus. Our method achieves a clock accuracy below 3 mu s even in the case of frequent faults, which is confirmed by hardware experiments with fault injection.