一种用于EtherCAT主从站的同步优化方法

    公开(公告)号:CN118174816A

    公开(公告)日:2024-06-11

    申请号:CN202410511726.5

    申请日:2024-04-26

    Abstract: 本发明提供了一种用于EtherCAT主从站的同步优化方法。本发明首先记录主站发送数据帧时间和接收到数据帧的时间以及参考从站接收到数据帧的时间,计算主站和参考从站之间的传输延时;然后获取主站与参考从站之间补偿后的传输延迟;计算数据帧从非参考从站的父级端口离开后返回到该端口的时间;随后计算非参考从站的传输延时、时钟偏移量、时钟漂移量;最后补偿所述时钟漂移量;基于补偿后的时钟漂移量,与时钟偏移量相减得到新的时钟偏移量,将新的时钟偏移量写入从站进行补偿,从而完成同步优化。本发明采用双重指数平滑算法预测并补偿时钟漂移,通过考虑漂移的大小和符号来最大化漂移补偿的效果,从而降低各个从站时钟漂移。

Patent Agency Ranking