高精度的时钟同步技术是电力系统稳定运行的前提.环境温度对时钟同步设备精度会造成严重影响.在IEEE1588协议原理的基础上,提出一种基于遗传算法和PID控制原理的从时钟自适应误差修正方法.建立PID控制模型,将从时钟函数模型作为被控对象,以从时钟与理想时钟源之间的差值为系统误差,采用时间乘平方误差积分准则(ITSE)作为目标函数.通过遗传算法对PID的三个参数进行遗传操作,进而达到PID优化,实现自适应修正从时钟时间误差的目的.Matlab仿真结果表明,该方法在不同的温度环境下均具备很好的自适应能力,同步精度达到1 ns.