4. 运动控制系统架构
半导体设备中的运动控制并非单一模块的功能,而是一个由多类硬件通过特定信号链路协同工作的闭环系统。无论是光刻机的硅片台、键合机的焊头,还是量测设备的载物台,其运动控制架构都遵循“控制器下发指令—驱动器执行换向与放大—电机输出力矩—传感器反馈位置/力—控制器修正偏差”的基本范式。理解这一架构,是进行参数整定的前提:如果不知道信号在何处产生、以何种频率更新、在何处被量化,就无法判断PID增益调整后系统响应变化的根源。本章将拆解运动控制系统的硬件组成,梳理信号流与数据通路,并针对工程中常见的信号延迟、噪声耦合与反馈分辨率问题给出排查思路。
上图展示了半导体设备运动控制系统的典型硬件拓扑。控制器(通常为专用运动控制卡或PLC)通过总线(如EtherCAT、POWERLINK)或脉冲接口向驱动器下发位置指令;驱动器内部完成电流环运算后,以PWM方式驱动电机绕组。位置反馈存在两条路径:电机轴端编码器(半闭环)和负载端光栅尺(全闭环),两者可同时接入控制器用于双闭环控制。力传感器则用于键合压力、研磨接触力等场景,其信号经调理后进入控制器或驱动器,形成力/位混合控制。下面逐一剖析各硬件模块的功能边界与信号特征。
4.1 控制器:运动逻辑的中枢
核心原理:运动控制器是系统的大脑,负责轨迹插补、位置环/速度环运算、IO逻辑和通信管理。在半导体设备中,控制器通常以PCIe/以太网接口与上位机通信,以EtherCAT或模拟量接口与驱动器连接。控制器的扫描周期(通常为125µs~1ms)决定了位置环的更新频率,而位置环增益(Kp)的整定上限直接受限于该周期——若周期为1ms,则位置环带宽很难超过100Hz。
判断方法:在整定参数前,需确认控制器的以下关键参数:
- 控制周期:查看控制器规格书或通过示波器测量伺服使能信号更新率。
- 反馈接口类型:支持增量式A/B/Z、式BiSS/EnDat,还是模拟量Sin/Cos。
- 插补能力:是否支持S曲线加减速、前瞻规划,这影响速度前馈的配置。
4.2 驱动器与电机:功率放大与执行
核心原理:伺服驱动器接收控制器的位置/速度指令,内部完成电流环运算(通常带宽为1-3kHz),输出PWM电压驱动电机。电机将电能转换为机械能,其电气时间常数(L/R)和机械时间常数(J/B)决定了电流环和速度环的整定范围。在半导体设备中,直线电机(如音圈电机、永磁同步直线电机)应用广泛,其动子质量轻、推力平稳,但需要驱动器支持高精度换向(通常通过光栅尺或磁栅尺提供位置反馈)。
操作流程:驱动器参数整定的标准顺序为:
- 设置电机额定电流、极对数、编码器分辨率。
- 自动辨识电机电阻、电感、反电动势常数。
- 整定电流环PI参数(通常由驱动器自动完成)。
- 整定速度环比例/积分增益,先P后I,观察阶跃响应。
| 参数项 | 典型值范围 | 影响 |
|---|---|---|
| 电流环比例增益 | 50-500 V/A | 决定力矩响应速度 |
| 速度环比例增益 | 5-100 (Nm·s)/rad | 决定速度刚度 |
| 速度环积分时间 | 5-50 ms | 消除稳态误差 |
| 位置环比例增益 | 20-200 1/s | 决定跟随误差 |
4.3 编码器与光栅尺:位置反馈的双通道
核心原理:编码器安装在电机轴端,测量转子的机械角度,用于换向和速度估算;光栅尺安装在负载端(如工件台),直接测量最终位移。两者构成“半闭环+全闭环”的双反馈结构。编码器分辨率通常为17-23位(旋转),光栅尺分辨率可达1nm-100nm。信号流上,编码器反馈进入驱动器(用于电流环换向),光栅尺反馈进入控制器(用于位置环)。
判断方法:当系统出现振动或定位误差时,需区分反馈源:
- 若电机轴端编码器反馈稳定,但光栅尺读数波动,则可能是机械间隙或光栅尺安装松动。
- 若两者读数偏差超过光栅尺分辨率数倍,需检查联轴器或柔性铰链的变形。
4.4 力传感器:力/位混合控制的入口
核心原理:在键合机、CMP抛光机等设备中,需要精确控制接触力。力传感器(应变片式或压电式)将力转换为电信号,经放大和ADC采样后送入控制器。力控制环的带宽通常远低于位置环(10-50Hz),因为机械结构的刚度有限,过高的力环增益会导致振荡。信号流上,力传感器输出模拟电压(如0-10V或±5V),需注意与控制器ADC的输入范围匹配。
实战场景:某键合机在Z轴下压过程中出现力过冲,初始力设定为5N,实际峰值达到8N。排查过程:
- 检查力传感器采样率(1kHz)是否足够,发现控制器力环周期为2ms,导致延迟。
- 将力环周期缩短至0.5ms,过冲降至6N。
- 增加力环微分前馈,最终峰值控制在5.2N以内。
4.5 信号流与延迟预算
核心原理:运动控制系统的总延迟由传感器采样延迟、通信传输延迟、控制运算延迟和执行器响应延迟组成。以典型EtherCAT系统为例:光栅尺数据在从站内延迟约10µs,总线传输约5µs,控制器运算约50µs,驱动器电流环响应约100µs,总延迟约165µs。该延迟决定了系统可达到的最大闭环带宽(约1/(2π×总延迟)≈1kHz)。
判断方法:若系统出现高频啸叫或跟随误差大,应测量各环节延迟:
- 使用示波器同时测量指令输出和编码器反馈,计算相位差。
- 检查驱动器是否启用了低通滤波(如速度反馈滤波),这会增加延迟。
4.6 常见误区与总结
常见误区:
- 误区一:认为编码器分辨率越高,定位精度越高。实际上,机械间隙和热变形往往远大于分辨率。
- 误区二:将所有反馈都接入控制器,而忽略驱动器内部电流环对编码器信号的依赖。若编码器信号在驱动器处丢失,即使控制器有光栅尺反馈,电机也无法正常换向。
- 误区三:忽视力传感器的温漂。半导体设备中环境温度变化可能引起力传感器零点漂移,需定期校准。
总结复盘:运动控制系统的硬件架构决定了整定参数的上限。在动手调整PID之前,务必确认:控制器扫描周期是否足够快?反馈信号是否干净(无噪声、无延迟)?驱动器电流环是否已正确整定?机械连接是否刚性足够?只有硬件链路健康,参数整定才有意义。建议在每次整定前,先记录编码器和光栅尺的原始波形,作为后续对比的基准。