线性模组推力计算要解决的核心问题,是驱动系统在完整运动周期的每个阶段需要输出多大的轴向力。推力并不等于负载重量,移动质量、加速度、重力分量、工艺力、导向与密封阻力、拖链阻力、传动效率以及运动曲线都会改变实际驱动力需求。

推力不足时,设备可能出现加速时间延长、跟随误差、过热、堵转或垂直轴无法可靠提升等问题。但仅仅放大电机也不安全,因为滚珠丝杆、同步带、齿轮齿条、轴承、滑台和机架仍有各自的轴向载荷、力矩、速度与寿命限制。

下面从受力平衡开始,分别说明水平轴、倾斜轴和垂直轴的计算方法,再将推力换算成滚珠丝杆、同步带或齿轮齿条所需的电机扭矩,并通过完整教学案例完成峰值扭矩与RMS扭矩校核。文中的数值均为假设教学数据,不代表联动瑞芯具体型号参数、测试结果或真实客户项目。

线性模组推力计算封面,展示带载滚珠丝杆滑台、轴向推力方向与伺服驱动扭矩。
伺服电机通过滚珠丝杆推动带载滑台,轴向推力结合丝杆导程与传动效率换算为驱动扭矩。

线性模组需要计算的是哪一种推力

所需推力是沿线性模组运动轴方向的有符号合力。计算时要覆盖加速、匀速、减速、停留或保持,以及正反两个运动方向,而不能只计算一个匀速工况。

通用有符号受力平衡:F_axis = m × a + F_process + F_friction + F_gravity

首先规定一个正方向,并在整份计算中保持一致。本文把F_process和F_friction写成电机克服对应负载所需的有符号推力分量:正向运行时需要电机沿正方向克服的阻力取正值,反向运行时相应分量取负值;F_gravity则表示在所选坐标系中平衡重力所需的电机推力分量。减速和垂直向下运行时尤其需要保留符号,因为此时电机可能处于制动或回馈状态,而不是继续沿原方向驱动。

推力也不等于模组的负载能力。导轨主要承受径向载荷和滚转、俯仰、偏航力矩,传动机构负责提供轴向驱动力。即使推力足够,模组也可能因滑台力矩、导轨寿命、丝杆压曲、同步带齿载荷、轴承负荷或结构变形超限而不适用。

计算前需要准备哪些输入参数

应使用实际移动质量、运动曲线、安装方向和外部工艺力。拖链、密封或工艺阻力如果能够测量,应优先采用对应速度、位置和方向下的测量值。单一摩擦系数只能用于初步估算,无法准确覆盖预压、密封、润滑、拖链和装配偏差的影响。

符号含义常用单位数据来源
m总移动质量,包括滑台上的工装和工件kg质量模型或实际称量
a各运动阶段的有符号线加速度m/s²运动曲线
v最高线速度m/s或mm/s节拍要求
g重力加速度9.81 m/s²物理常数
θ运动轴与水平面的夹角设备布局
F_process沿运动轴方向的压装、加工、点胶或张紧等工艺力N工艺数据或测量
F_friction导向、密封、轴承、拖链及其他运行阻力N测量或已确认的部件数据
L滚珠丝杆导程,即每转对应的直线位移m/rev或mm/rev丝杆规格
r同步带轮或小齿轮的有效节圆半径m传动几何尺寸
η对应传动路径的机械效率无量纲制造商在相应工况下的数据
i减速比,定义为电机转速除以从动轴转速无量纲减速机或带轮速比
J_rot,m折算到电机轴的旋转惯量,不含已通过m × a计入的直线质量kg·m²部件惯量计算

按不同工况建立轴向力方程

水平安装

水平轴的重力方向与运动方向垂直,因此重力不直接作为轴向驱动力。初步受力平衡为:

水平轴:F_axis = m × a + F_process + F_friction

实际摩擦力始终与运动方向相反。按照本文的“所需电机推力分量”写法,如果规定向右为正,滑台向右运行时克服摩擦所需的分量为正,向左运行时该分量为负。采用严格自由体图时,实际摩擦力符号相反,再通过平衡方程求电机力;只要前后一致,两种方法结果相同。实际选型表中最好为每个运动阶段单独建立一行,并给所有分量保留正负号。

倾斜与垂直安装

运动轴相对水平面倾斜θ时,沿斜面的重力分量大小为m × g × sin θ。若规定向上坡方向为正:

倾斜轴:F_axis = m × a + m × g × sin θ + F_process + F_friction

垂直轴向上运动时,θ等于90度,重力项变为m × g。向上加速通常是正向驱动力最大的工况:

垂直向上加速:F_up = m × (g + a) + F_process + F_friction

垂直向下运动仍应作为有符号工况单独计算。此时重力可能推动负载,电机和驱动器需要吸收回馈能量。抱闸属于保持与安全装置,不能代替受控运动阶段所需的电机扭矩计算。

工艺力与运行阻力

每个阶段只加入当时实际存在的力。例如压装力可能只在工作行程中出现,定位和返回阶段并不存在;拖链阻力会随滑台位置改变;启动阻力也可能高于稳定运行阻力。因此,单一“最大阻力”不能替代逐阶段计算。

如何把推力换算成电机扭矩

滚珠丝杆传动

滚珠丝杆导程L使用米每转、正向效率为η_s时,丝杆产生所需轴向力对应的驱动扭矩为:

推力对应的丝杆扭矩:T_screw = F_axis × L ÷ (2 × π × η_s)

如果使用减速机,并定义i为电机转速除以丝杆转速:

电机负载扭矩:T_load,m = T_screw ÷ (i × η_g)

电机转速:n_motor = 60 × v × i ÷ L

计算过程中必须统一单位。F使用牛顿、L使用米每转时,结果为牛·米。如果导程输入为毫米每转,计算牛·米前必须先换算成米每转。

同步带与齿轮齿条传动

同步带轮或齿轮应使用有效节圆半径,而不是外径:

从动轴扭矩:T_driven = F_axis × r ÷ η_d

电机负载扭矩:T_load,m = F_axis × r ÷ (η_d × i × η_g)

电机转速:n_motor = 60 × v × i ÷ (2 × π × r)

两种传动都遵循力乘以有效半径的关系,但后续目录校核不同。同步带模组还要检查允许张力、啮合齿数、带轮载荷、皮带寿命和定位特性;齿轮齿条系统则要检查齿面力、齿轮齿条额定能力、减速机负荷、背隙、润滑和结构刚性。

直线电机

直线电机不需要进行旋转扭矩换算,电机推力可直接与轴向力计算结果比较。选型时应同时核对峰值推力、工作周期内的连续推力、热条件、高速时的母线电压能力、编码器性能,以及导轨和结构对负载及力矩的承载能力。

加入旋转惯量扭矩时不要重复计算

本文采用力域计算方法,直线惯性力已经通过m × a计入。将该推力换算成电机扭矩后,只需继续加入尚未包含的旋转部件加速扭矩:

滚珠丝杆电机角加速度:α_m = 2 × π × a × i ÷ L

旋转加速扭矩:T_rot = J_rot,m × α_m

各阶段电机总扭矩:T_motor = T_load,m + T_rot + T_other

T_other可包含没有被传动效率覆盖、且已有可靠数据的预压、轴承、密封、抱闸释放或减速机损失。不能先在受力方程中加入m × a,又在J_rot,m中再次加入同一移动质量的折算惯量,否则会把直线加速负荷计算两次。也可以采用包含折算直线惯量的扭矩域方法,但此时必须删除对应的m × a力项。

完整案例:水平滚珠丝杆线性模组

教学数据声明:以下数值均为假设值,仅用于演示线性模组驱动力计算方法,不代表联动瑞芯具体型号的目录额定值、测试数据或真实客户项目。

输入条件

输入项假设值说明
总移动质量m80 kg滑台、工装和工件
最大加速度绝对值a2.0 m/s²0.20 s加速至0.40 m/s
最高速度v0.40 m/s400 mm/s
实测运行阻力35 N导向、密封和拖链合计
工艺力120 N只在正向匀速工作阶段存在
滚珠丝杆导程L20 mm/rev0.020 m/rev
假设丝杆效率η_s0.90正式计算必须替换为确认数据
传动比i1.0直接联轴器连接
电机轴端旋转惯量J_rot,m0.00015 kg·m²假设的电机、联轴器和丝杆合计值
示例设计裕量1.25项目假设,并非通用制造商规则

步骤一:计算各运动阶段的轴向力

正向加速时尚未开始施加工艺力:

F_accel = 80 × 2.0 + 35 = 195 N

正向匀速工作时:

F_process-run = 0 + 35 + 120 = 155 N

工艺力撤除后的正向减速阶段:

F_decel = -80 × 2.0 + 35 = -125 N

负号表示在当前正方向定义下,电机所需力的方向已经反转。返回行程的加速度和摩擦力方向也要相应反转。该简化周期内,轴向力绝对值最大为195 N。

步骤二:将推力换算为丝杆扭矩

推力到扭矩的换算系数为:

L ÷ (2 × π × η_s) = 0.020 ÷ (2 × π × 0.90) = 0.0035368 N·m/N

正向加速阶段由直线力产生的扭矩为:

T_force,accel = 195 × 0.0035368 = 0.690 N·m

匀速工作阶段的扭矩为:

T_process-run = 155 × 0.0035368 = 0.548 N·m

步骤三:加入旋转部件加速扭矩

电机角加速度为:

α_m = 2 × π × 2.0 ÷ 0.020 = 628.32 rad/s²

旋转部件加速扭矩为:

T_rot = 0.00015 × 628.32 = 0.094 N·m

因此,正向加速阶段的电机扭矩为:

T_motor,accel = 0.690 + 0.094 = 0.784 N·m

步骤四:计算电机转速

n_motor = 60 × 0.40 ÷ 0.020 = 1,200 r/min

候选伺服电机必须在该转速下提供所需扭矩。仅查看零速或低速峰值扭矩,不能证明电机能够满足实际工作点。

步骤五:计算完整周期的RMS扭矩

假设周期总时间为3.4 s,其中正向加速0.2 s、正向匀速工作1.0 s、正向减速0.2 s、停留0.3 s、返回加速0.2 s、返回匀速1.0 s、返回减速0.2 s、再次停留0.3 s。对应的假设电机扭矩依次为0.784、0.548、-0.536、0、-0.784、-0.124、0.536和0 N·m。

RMS公式:T_rms = [Σ(T_k² × t_k) ÷ Σt_k]的平方根

T_rms = [(0.784² × 0.2 + 0.548² × 1.0 + 0.536² × 0.2 + 0² × 0.3 + 0.784² × 0.2 + 0.124² × 1.0 + 0.536² × 0.2 + 0² × 0.3) ÷ 3.4]的平方根

T_rms = 0.446 N·m

步骤六:形成初步伺服选型要求

应用示例中的1.25建模裕量后:

  • 初步轴向力目标:195 × 1.25 = 244 N
  • 峰值电机扭矩目标:0.784 × 1.25 = 0.980 N·m
  • RMS电机扭矩目标:0.446 × 1.25 = 0.558 N·m
  • 所需电机转速:1,200 r/min

初选伺服电机的额定扭矩应高于加入裕量后的RMS扭矩要求,并且在对应转速下的允许峰值扭矩应高于峰值需求。最终还必须检查电机扭矩—转速曲线、驱动器电流限制、该伺服系列的惯量比建议、回馈能量、温度降额和模组机械限制。

垂直轴快速校核示例

另设一个假设垂直轴:移动质量40 kg、向上加速度1.5 m/s²、实测阻力25 N、滚珠丝杆导程10 mm/rev、假设效率0.90,且没有工艺力。

F_up = 40 × (9.81 + 1.5) + 25 = 477.4 N

T_screw = 477.4 × 0.010 ÷ (2 × π × 0.90) = 0.844 N·m

采用示例中的1.25裕量后,在尚未加入旋转部件加速扭矩前,初步结果为596.8 N和1.055 N·m。该轴仍需继续计算向下运行与减速工况,并校核回馈能量、抱闸和安全要求。这个例子说明,水平轴的计算结果不能直接用于垂直安装。

安全裕量应覆盖不确定性,而不是层层重复放大

裕量应对应明确的不确定因素,例如摩擦变化、拖链力、负载公差、效率变化、磨损、冲击或尚未完全确定的工艺力。不能分别对质量、加速度、推力、扭矩和电机额定值任意追加多个系数,否则叠加后的结果会掩盖模型问题并导致不必要的过度选型。

应记录裕量具体覆盖哪些风险,并与制造商的选型方法进行对照。冲击强烈、工艺力不确定、垂直轴涉及人员风险或工作制严苛时,往往需要修改机械和安全设计,而不仅仅是放大一个通用系数。条件允许时,应测量整机的启动阻力和运行阻力,再更新计算。

推力计算完成后还要核对哪些目录参数

驱动力和电机扭矩只是选型输入,并不是最终选型结论。必须针对实际模组、传动机构、电机和驱动器检查以下项目:

  • 峰值轴向载荷:丝杆、螺母、同步带、齿条、齿轮、轴承、联轴器和滑台的限制。
  • 静态安全与压曲:尤其是长丝杆承受轴向压缩载荷时的压曲能力。
  • 额定寿命:使用制造商的载荷定义、载荷谱、润滑假设和修正系数。
  • 允许速度:丝杆临界转速、滚珠循环极限、同步带速度、轴承转速和电机最高转速。
  • 导轨载荷与力矩:径向载荷,以及负载偏心和工艺力引起的滚转、俯仰和偏航力矩。
  • 刚性与精度:丝杆伸缩、结构变形、同步带柔性、背隙、热伸长和整定时间。
  • 伺服工作制:峰值扭矩、RMS扭矩、扭矩—转速曲线、惯量比、驱动器电流、回馈、抱闸、环境温度和散热。
  • 垂直轴安全:抱闸动作、失控下落风险、配重或平衡装置、安全停止及适用的机械安全要求。

线性模组驱动力计算中的常见错误

  • 把负载重量直接当作水平轴推力,而忽略重力与运动方向垂直。
  • 遗漏工装、滑台附属设备或变化中的工件质量。
  • 将水平轴公式直接用于垂直或倾斜安装。
  • 只用匀速阻力作为峰值需求,漏掉加速度产生的惯性力。
  • 只看电机额定扭矩,不检查峰值扭矩、RMS扭矩、转速和工作周期。
  • 在丝杆导程或带轮半径公式中混用毫米和米。
  • 使用带轮外径,而不是有效节圆半径。
  • 假设一个通用传动效率,而没有使用已确认的工况数据。
  • 在力方程中计算m × a后,又把同一移动质量作为折算惯量重复加入。
  • 对每个中间结果重复乘安全系数,造成裕量无意叠加。
  • 只检查电机能力,不检查丝杆压曲、同步带额定能力、导轨力矩、轴承负荷和寿命。
  • 忽略垂直轴的回馈能量与保持要求。

正式提交模组与伺服选型时需要准备的数据

  • 运动轴安装方向、运动方向、行程和安装方式。
  • 完整移动质量明细和负载变化范围。
  • 负载重心位置及其相对滑台的偏距。
  • 最高速度、加速度、减速度、运动距离、运动时间、停留时间和每分钟循环次数。
  • 工艺力的大小、方向、作用位置和持续时间。
  • 包含拖链和密封在内的启动与运行阻力测量值或确认值。
  • 丝杆导程、带轮节圆直径、齿轮节圆半径、减速比及各级效率。
  • 丝杆、带轮、联轴器、减速机、抱闸和电机转子的旋转惯量。
  • 定位精度、重复定位精度、整定时间、刚性和目标寿命。
  • 环境温度、污染、润滑、清洗、洁净室或真空要求。
  • 供电条件、伺服驱动器限制、制动或回馈方案以及安全要求。

选型结论

可靠的线性模组推力计算应形成完整闭环:定义运动阶段,逐段计算有符号轴向力,通过实际传动几何和效率换算电机扭矩,只加入尚未计入的旋转惯量扭矩,再计算峰值扭矩和RMS扭矩。最后,将结果与电机扭矩—转速包络线及所有相关机械目录限制进行比较。

在本文假设的水平滚珠丝杆案例中,加入示例裕量后的初步需求为244 N轴向力、0.980 N·m峰值电机扭矩、0.558 N·m RMS扭矩和1,200 r/min。这些数值不是产品推荐。只有在丝杆或同步带能力、导轨力矩、速度、寿命、刚性、电机与驱动器限制、热条件和安全功能全部校核通过后,才能确定最终型号。