针对矩形盾构管片拼装机拼装拱顶块和拱底块时需要同步控制两台机械手的问题,设计了基于CAN (Controller Area Network)总线的同步控制系统并采用同步PID(Proportion Integral Derivative)算法实现对同步误差的控制.对同步控制系统的工作原理以及系统的网络架构做了分析.建立了矩形盾构管片拼装机两台机械手沿径向的立柱同步升降和沿轴向的同步拼装头移动同步控制系统的仿真模型,并对这两个动作的同步PID控制性能进行仿真分析.通过矩形盾构管片同步立柱升降和同步拼装头移动的实验对同步控制性能进行验证,结果表明,同步PID算法可减小同步误差并将立柱升降同步误差控制在±3 mm之间,拼装头移动同步误差控制在不超过±1 mm,显示了同步PID控制在矩形盾构管片拼装过程中的有效性与可实现性.