J4 (末端旋转)
↑
J3 (垂直升降,Z轴)
↑
J2 (小臂,水平旋转)
↑
J1 (大臂,水平旋转)
↑
基座
关键特点:
参数 | 典型值(参考) | 说明 |
|---|---|---|
末端负载 m_load | 1–10 kg | 工件 + 末端执行器 |
臂长 L1, L2 | 300–600 mm | 大臂、小臂长度 |
最大速度 v_max | 500–2000 mm/s | 末端线速度 |
定位精度 | ±0.02–0.05 mm | 重复定位精度 |
工作周期 | 0.5–2 s/周期 | 拾放节拍 |
寿命要求 | 5–10 年 | 影响轴承、减速机选型 |
J1 关节惯量(最复杂,随姿态变化):
J1_total = J1_arm + J2_arm(θ2) + J3_load(θ2, L1, L2)
简化公式(忽略臂自重,仅考虑末端负载):
J1 = m_load × (L1² + L2² + 2×L1×L2×cos(θ2))
关键:J1 惯量随 θ2 变化可达 3–5 倍,选型必须按最大惯量工况计算。
J2 关节惯量:
J2 = m_load × L2²
J3 关节惯量(升降轴):
J3 = m_load (直线运动,转化为等效惯量时用 m 替代 J)
J4 关节惯量:
J4 = m_load × r² (r 为末端执行器回转半径,通常很小)
扭矩 = 加速扭矩 + 摩擦扭矩 + 重力扭矩
T1 = J1 × α1 + T_friction + T_gravity
加速度估算:
α = ω_max / t_accel
T2 = J2 × α2 + T_friction
与 J1 类似,但惯量不随姿态变化。
T3 = m_total × g × r_screw / (2π × η) + m_total × a × r_screw / (2π)
注意:J3 必须考虑保持扭矩(静止时抵抗重力),这是升降轴与旋转轴的本质区别。
T4 = J4 × α4 + T_friction
通常 J4 扭矩需求很小,主要受精度和响应速度约束。
关节 | 推荐电机类型 | 核心理由 |
|---|---|---|
J1 | 交流伺服 / 无框力矩电机 | 惯量变化大,需高响应、高精度 |
J2 | 交流伺服 / 步进(闭环) | 惯量恒定,步进可胜任,伺服更稳 |
J3 | 步进(闭环)/ 伺服 | 负载恒定,速度要求不高,步进性价比高 |
J4 | 步进 / 小型伺服 | 惯量小,精度要求高,步进足够 |
选型判据:
判据 | 步进适用 | 伺服适用 |
|---|---|---|
速度 | < 1000 rpm | > 1000 rpm 或频繁加减速 |
精度 | ±0.05 mm 级 | ±0.01 mm 级或更高 |
惯量匹配 | 负载惯量 / 电机惯量 < 5 | 负载惯量 / 电机惯量 < 10(伺服容忍度高) |
动态响应 | 低速、平稳运动 | 高速、频繁启停 |
成本敏感 | 是 | 否 |
减速比选择原则:
i = √(J_load / J_motor) (最佳惯量匹配)
但实际选型需综合考虑:
减速机类型 | 减速比范围 | 适用关节 | 特点 |
|---|---|---|---|
谐波减速机 | 30–160 | J1, J2 | 零背隙、体积小、精度高 |
行星减速机 | 3–100 | J2, J3, J4 | 成本低、效率高、背隙稍大 |
RV 减速机 | 50–200 | J1(大负载) | 刚度高、寿命长、体积大 |
J1/J2 减速比估算:
i = T_load / T_motor_rated × η × SF
扭矩校核:
T_motor_rated ≥ T_load_max / (i × η) × SF
速度校核:
ω_motor_rated ≥ ω_load_max × i
惯量匹配校核:
J_load / (i² × J_motor) ≤ 5~10 (推荐 ≤ 5)
惯量比过大 → 系统响应慢、易振荡;过小 → 电机功率浪费。
原因一:惯量变化大
J1 惯量随 θ2 变化 3–5 倍,控制器需要实时调整增益。步进开环控制无法适应惯量变化,容易丢步或振荡。
原因二:悬臂结构
J1 是整个机械臂的支撑关节,承受最大扭矩和弯矩。电机功率不足 → 加速性能差 → 节拍达不到。
原因三:精度传递
J1 的角度误差会放大到末端:δ_end ≈ L × δ_θ。J1 精度要求最高。
升降轴在静止时需要持续输出扭矩抵抗重力:
T_hold = m × g × r_screw / (2π × η)
如果电机额定扭矩 < T_hold → 断电后末端下坠,危险。
选型要点:
物理本质:惯量比反映的是电机对负载的控制能力。
惯量比 | 系统特性 | 控制难度 |
|---|---|---|
< 1 | 电机惯量主导,负载惯量小 | 易控制,但功率可能浪费 |
1–5 | 理想范围 | 响应快、稳定性好 |
5–10 | 负载惯量主导 | 响应慢,需高增益,易振荡 |
> 10 | 负载惯量远大于电机 | 难控制,需大减速比或换大电机 |
工程经验:惯量比 > 10 时,即使扭矩满足,系统动态性能也会很差。
扭矩裕度 | 速度裕度 | 惯量匹配 | 精度能力 | 热裕度 | 成本合理性
计算方法:
扭矩裕度 = (T_motor_rated × i × η - T_load_max) / T_load_max × 100%
评判标准:
扭矩裕度 | 评价 | 说明 |
|---|---|---|
< 0% | 不合格 | 扭矩不足,无法驱动 |
0–20% | 勉强 | 无裕度,寿命和可靠性风险 |
20–50% | 合理 | 有一定裕度,应对工况波动 |
50–100% | 保守 | 裕度大,寿命长,但可能浪费 |
> 100% | 过度 | 功率浪费,成本高 |
推荐:扭矩裕度 30–50% 为宜。
计算方法:
速度裕度 = (ω_motor_rated - ω_load_max × i) / ω_motor_rated × 100%
评判标准:
速度裕度 | 评价 |
|---|---|
< 0% | 速度不足 |
0–20% | 勉强 |
20–50% | 合理 |
> 50% | 可能选大了 |
计算方法:
惯量比 = J_load / (i² × J_motor)
评判标准:
惯量比 | 评价 | 建议 |
|---|---|---|
< 1 | 电机惯量过大 | 可考虑减小电机或增大减速比 |
1–3 | 理想 | 响应快、稳定 |
3–5 | 合理 | 工程常用范围 |
5–10 | 偏大 | 需优化控制参数 |
> 10 | 不合理 | 需增大减速比或换大电机 |
末端精度估算:
δ_end = √( (L1 × δ_θ1)² + (L2 × δ_θ2)² + δ_θ3² + δ_θ4² )
其中 δ_θi 为各关节角度误差,由以下因素决定:
δ_θ = δ_encoder / i + δ_backlash + δ_deformation
评判:计算 δ_end 是否 < 设计要求的定位精度。
热负载估算:
热负载率 = I_rms / I_rated × 100%
评判标准:
热负载率 | 评价 |
|---|---|
< 60% | 良好,温升低 |
60–80% | 可接受 |
80–100% | 接近极限,需散热措施 |
> 100% | 过载,寿命风险 |
成本构成:
总成本 = Σ(电机成本 + 减速机成本 + 驱动器成本 + 编码器成本)
性价比判据:
指标 | 合理范围 |
|---|---|
扭矩成本比 | > 0.5 Nm/百元 |
精度成本比 | 根据应用需求定 |
冗余度 | 扭矩裕度 + 速度裕度 < 100%(过度冗余 = 浪费) |
假设 SCARA 参数:
J1 选型示例:
项目 | 计算值 | 选型值 | 裕度 |
|---|---|---|---|
最大惯量 | 0.48 kg·m² | - | - |
最大扭矩 | 12 Nm | - | - |
电机额定扭矩 | - | 1.2 Nm(伺服) | - |
减速比 | - | 50(谐波) | - |
输出扭矩 | - | 1.2 × 50 × 0.75 = 45 Nm | 275% |
惯量比 | 0.48 / (50² × 0.0001) = 1.92 | - | 理想 |
电机转速 | 1000/700 × 50 = 71 rpm | 3000 rpm 额定 | 97% 裕度 |
评估结论:J1 选型合理,扭矩裕度偏大(可考虑减小电机规格)。
□ 扭矩裕度 20–50%
□ 速度裕度 20–50%
□ 惯量比 1–5
□ 精度能力满足设计要求
□ 热负载率 < 80%
□ J3 有抱闸或保持扭矩足够
□ 成本在预算内
□ 关键关节(J1)有冗余
□ 减速机背隙满足精度要求
□ 电机与减速机接口匹配