2. 龙门系统基础

龙门系统是一种典型的双轴同步运动平台:横梁跨越两侧立柱或导轨,负载(主轴、吸盘、夹具、打印头等)安装在横梁上,由两侧驱动单元共同推动横梁沿纵向运动。由于横梁是刚性或半刚性连接件,两侧驱动点必须保持位置、速度与力矩的协调,否则横梁会被“扭”成平行四边形或产生偏摆,这就是龙门系统必须引入防扭控制的根本原因。

一、龙门系统的结构组成

从机械与控制两个视角看,龙门系统可以拆成以下关键部分:

  • 机械本体:横梁、左右立柱/滑座、纵向导轨、横向导轨、联轴器、丝杠或齿条、同步带等。
  • 驱动单元:左电机、右电机(常见为伺服电机或步进电机),以及各自的减速机、编码器。
  • 传动与导向:直线导轨、滚珠丝杠、齿轮齿条、同步带,决定刚度、背隙与摩擦特性。
  • 传感与反馈:电机编码器、光栅尺、磁栅尺、限位开关、原点开关、力矩/电流采样。
  • 控制核心:运动控制器或PLC,负责插补、同步、防扭算法与安全逻辑。
  • 执行与负载:横梁上的Z轴、工具头、工件夹持机构等。

结构上,龙门分为“刚性龙门”和“柔性龙门”。刚性龙门横梁刚度高,两侧允许的同步误差小;柔性龙门横梁较长或存在弹性变形,允许一定误差但需要更精细的力矩分配。无论哪种形式,左右驱动点之间的同步误差都是防扭控制的核心被控量。

二、双电机驱动形式

双电机驱动并不是简单地把两个电机接到同一个指令上,而是要根据机械耦合方式选择控制架构。常见形式有三类:

驱动形式结构特点控制方式适用场景
主从驱动一侧为主轴,另一侧跟随主电机位置指令,从电机跟随位置/速度横梁刚度较高、成本敏感
交叉耦合驱动两侧独立闭环,误差互相补偿同步误差反馈到两侧速度/力矩指令高精度龙门、数控机床
虚拟主轴驱动无物理主轴,控制器生成虚拟主轴两侧均跟踪虚拟主轴轨迹多轴同步、柔性龙门

工程中还有一种“力矩同步”形式:两侧电机分别做速度闭环,控制器只分配力矩前馈,让横梁不被扭动。它适合横梁刚度较低、位置同步容易引起振荡的场合。选择驱动形式时,要综合考虑横梁刚度、导轨摩擦一致性、编码器分辨率、控制器运算周期以及成本。

关键点:双电机驱动的本质不是“两个电机一起动”,而是“两个驱动点在同一机械约束下协调运动”。同步误差、力矩差和横梁变形是三个互相耦合的量。

三、防扭控制的基本概念与常见术语

防扭控制(Anti-skew Control)的目标是抑制横梁两侧驱动点之间的位置偏差和力矩偏差,防止横梁产生扭转变形。理解它需要掌握以下术语:

  • 同步误差:左、右驱动点实际位置之差,通常记为 e_sync = x_L - x_R。
  • 偏摆角:横梁绕垂直轴的微小转角,与同步误差和横梁长度相关。
  • 扭转载荷:两侧力矩不一致时,横梁承受的扭矩。
  • 交叉耦合:把同步误差按比例分配到两侧速度或力矩指令中。
  • 前馈补偿:根据加减速轨迹提前分配力矩,减少动态同步误差。
  • 增益调度:根据速度、加速度或负载变化调整同步环增益。
  • 机械谐振:双电机与横梁构成的弹性系统在特定频率下的振荡。

这些术语之间不是孤立的:同步误差大,偏摆角就大;偏摆角大,横梁扭转载荷就大;扭转载荷又反过来影响两侧电机的实际输出,形成耦合。因此防扭控制通常采用“位置同步环 + 力矩分配环 + 前馈补偿”的多层结构。

龙门系统双电机防扭控制结构 运动控制器 / 防扭算法 位置同步环 + 力矩分配 + 前馈 左伺服电机 编码器 / 电流环 右伺服电机 编码器 / 电流环 左指令 右指令 左导轨 / 丝杠 右导轨 / 丝杠 横梁(刚性/半刚性连接) 同步误差 e_sync = x_L − x_R | 偏摆角 θ | 扭转载荷 T 同步误差反馈 → 交叉耦合补偿 力矩前馈分配 轨迹规划 速度/加速度前馈 安全与限位 超差报警 / 急停

四、典型场景与常见误区

以一台双电机驱动的龙门数控切割机为例:横梁跨度2.5米,两侧各一台750W伺服电机,通过齿轮齿条驱动。加工时,如果两侧导轨摩擦不一致,右电机负载偏大,横梁会产生微小偏摆,切割件出现斜边。此时若只提高位置环增益,可能引发横梁谐振;正确做法是引入交叉耦合补偿,把同步误差按比例分配到两侧速度指令,同时用前馈补偿抵消加减速阶段的力矩差。

常见误区:把双电机简单并联到同一路脉冲或模拟量输出。这样虽然“看起来同步”,但两侧闭环独立,摩擦、背隙、负载差异会直接转化为同步误差,横梁长期承受扭转载荷,轻则精度下降,重则机械疲劳损坏。

另一个误区是只关注位置同步,忽略力矩同步。在横梁刚度较低时,位置同步环增益过高会激发机械谐振;此时应降低位置环增益,提高力矩前馈和阻尼补偿的比重。调试顺序建议为:先单侧整定电流环和速度环,再整定位置环,最后投入同步环并逐步增加交叉耦合增益,同时观察同步误差和电机电流波形。

# 典型防扭控制参数示例(伪代码)
sync_error_gain   = 0.35   # 同步误差交叉耦合增益
feedforward_torque = 0.80  # 力矩前馈系数
sync_alarm_limit  = 0.05   # 同步误差报警阈值 mm
sync_stop_limit   = 0.15   # 同步误差急停阈值 mm
filter_freq       = 45     # 同步环低通滤波 Hz

掌握龙门结构组成、双电机驱动形式和防扭控制术语,是后续学习同步算法、参数整定和故障排查的基础。只有把机械约束、驱动方式和控制目标放在同一张图上理解,才能在工程中做出正确的架构选择。