Abstract
A network-based control system includes many connected devices, and time synchronization plays an important role in the unified operation of those systems. A clock servo needs a guarantee time offset and a clock rate to minimize the time difference between devices. This paper proposes an adaptive clock servo to improve time synchronization. This proposed algorithm uses a fuzzy-based proportional-integral clock servo (fuzzy-PI) based on IEEE 1588 to reduce the frequency of clock compensation. This method adapts the bandwidth and enhances noise reduction, improving both the time offset and rate difference between the slave and master. The node time can synchronize with the master time after just one cycle of synchronization. Experiments validated the effectiveness of the algorithm and demonstrated that the slave can track the master with the mean and standard deviation of the time offset are 0.432ns and 4.402ns. A cycle time of one second is used to ensure a low-bandwidth network. With these results, the number of nodes over a real-time network can be increased.
Highlights
Real-time processing is a big challenge for existing networking systems [1]
A BMC was implemented according to the IEEE 1588 standard
In this paper, we have presented a new method for increasing time synchronization performance
Summary
Real-time processing is a big challenge for existing networking systems [1]. The current trend is to replace central systems with distributed systems. Because distributed systems share information across the network, noise from magnetic fields or the operating environment can cause a packet to be lost, so a common time notion is needed for the security of data exchange at each node. Because it has a high rate, large bandwidth, and short cycle time, Ethernet is expected to all the layers in many industrial architectures. Nguyen et al.: Adaptive Fuzzy-PI Clock Servo Based on IEEE 1588 for Improving Time Synchronization Over Ethernet Networks and can be called ‘the first derivation’ of time offset. The conclusions of this paper are presented in the last section
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.