针对无线传感器网络分布式时钟同步问题,在不可靠网络以及随机性干扰的情况下,提出了基于卡尔曼滤波的最大一致性时钟同步算法。在获得硬件时钟参数后,通过设置预定偏斜目标,各节点可不通过网络交换来调整时钟偏斜。为了进一步使节点间时钟偏移达到同步,设计了最大一致性控制方案来补偿节点,并基于图论给出算法收敛性证明。仿真结果表明算法能够快速跟踪硬件时钟参数,较加权最大一致性时钟同步算法收敛速度更快,全局平均同步误差下降了一个数量级。