手把手教你学 Simulink——输送带多电机驱动的转速同步与主从控制(Droop / 带载分配)仿真
2026/7/4 4:09:36 网站建设 项目流程

目录

手把手教你学 Simulink——输送带多电机驱动的转速同步与主从控制(Droop / 带载分配)仿真

一、为什么输送带要用 多电机 + 主从(Droop)控制

二、控制原理**

2.1 机械模型(简化)

2.2 主从控制(Master‑Slave)

2.3 Droop(下垂)控制

三、关键参数**

四、Simulink 建模(手把手)**

4.1 Step 1️⃣ —— 双 PMSM + 刚性耦合

4.2 Step 2️⃣ —— FOC(两台相同)

4.3 Step 3️⃣ —— Droop 模块(核心)

4.4 Step 4️⃣ —— 主从(对比用)

4.5 Step 5️⃣ —— 运行 Scenario

五、结果解读**

✅ 无 Droop / 主从(Torque follow)

✅ Droop 控制(Kd​=2rpm/N⋅m)

六、常见坑 & 调试**

七、工程注意点(皮带机 / 多驱)**

八、结论**

九、可扩展方向(你要我写)**


手把手教你学 Simulink——输送带多电机驱动的转速同步与主从控制(Droop / 带载分配)仿真


一、为什么输送带要用多电机 + 主从(Droop)控制

长距/大载重带式输送机:

  • 单电机功率不足 →多台电机共驱同一滚筒/减速机

  • 各电机特性、辊径微小差异 →转矩分配不均(一台过载、另一台轻载)

  • 机械刚性联接 → 转速必须一致,但负载应合理分担

常用方案:

方案

特点

适用

主从(Master‑Slave)

主机做速度 PI,从机跟转矩/电流指令

2~3 台,要求严格同步

Droop(下垂)控制

每台均为速度 PI + 人为下垂:ωref′​=ωref​−Kd​⋅Te​

多台并联、自然均载 ✔

虚拟主轴(Electronic Line Shaft)

软件虚拟轴 → 各轴跟角位置

高精度印刷/造纸

本篇目标(双 PMSM 共驱输送带简化模型):

  • 两台 PMSM → 通过刚性耦合(同 ω)​ 驱动负载

  • 各自 FOC 调速

  • 方案 A:主从(Master‑Speed / Slave‑Torque)

  • 方案 B:Droop 下垂(ω_ref − Kd·Te)对比

  • 观测:ω1​,ω2​,Te1​,Te2​

  • 工况:

    • 0~0.5s:加速至 1500rpm

    • 0.5s:突加负载

    • 1s:Motor2 参数微偏(R_s+10%)→ 看均载效果

  • Droop → Te1​≈Te2​✔;无 Droop / 纯主从转矩 → 分配依赖一致 ✔

基于 Simulink + Simscape Electrical(PMSM+FOC+Droop Gain


二、控制原理**

2.1 机械模型(简化)

Motor1 ─┐ ├──▶ 刚性耦合 ──▶ Load (J_total, TL) Motor2 ─┘
  • 角速度强制相同:ωm1​=ωm2​=ωL​

  • 总电磁转矩:Tem1​+Tem2​=J⋅ω˙+TL​+B⋅ω


2.2 主从控制(Master‑Slave)

ω_ref ──▶ Speed PI (Master M1) ──▶ Iq_ref1 Id_ref1=0 └─▶ Te_est_M1 ──(×1)──▶ Iq_ref2 (Slave M2) Id_ref2=0
  • 从机直接跟踪 Master 的转矩指令(或 Te 反馈 × gain)

  • 要求:通信低延迟、参数一致

  • 优点:严格同步

  • 缺点:不均载若 M2 参数漂移


2.3 Droop(下垂)控制

每台独立速度 PI +人为转速下垂

ωref_i​=ωref​−Kd​⋅Tei​
  • Kd​:下垂系数(rpm/N·m 或 rad/s/N·m)

  • 若某台倾向多出力 → Te​↑→ 其 ωref′​↓→ 自然回退

  • 稳态:ωref​−Kd​Te1​=ωref​−Kd​Te2​⇒ Te1​=Te2​(理想)

无需通讯、自动均载、容错参数偏差


三、关键参数**

参数

PMSM p

4

ψf​

0.18 Wb

Ld​=Lq​

6 mH

Rs​

0.5 Ω(M2 后改为 0.55 Ω)

额定 Te​

15 N·m ×2 → total 30 N·m

负载 TL​

20 N·m(突加)

ωref​

1500 rpm(157 rad/s)

Droop Kd​

30 rpm / 15 N·m =2 rpm/N·m(≈ 0.209 rad/s/N·m)

FOC 速度 PI

Kp​=0.1,Ki​=5

电流 PI

Kp​=0.5,Ki​=200

仿真 Ts

1e‑6(电),Ctrl=100µs


四、Simulink 建模(手把手)**

4.1 Step 1️⃣ —— 双 PMSM + 刚性耦合

  • 两个Permanent Magnet Synchronous Machine (SI)

  • 定子 ← 各一Universal Bridge

  • 机械端口:

    • M1 轴 →Ideal Gear 1:1Worm / Rigid Joint → M2 轴

    • 或简单:M1 轴 →Rotational Spring (very stiff k=1e6)← M2 轴

    • 负载 Torque Step 加在 M1 轴(代表总 TL)

  • 量测:ωm1​,ωm2​,Te1​,Te2​


4.2 Step 2️⃣ —— FOC(两台相同)

标准表贴 PMSM FOC:

  • Clarke/Park(θ 各取自自身机? ❌ 应分别用自身转子位置 → OK)

  • Id_ref​=0

  • Iq_ref​←Speed PI 输出(经 Droop 修正)

  • 电流 PI → SVPWM (10kHz)


4.3 Step 3️⃣ —— Droop 模块(核心)

MATLAB Function / 简单 Gain:

function w_ref_corr = droop( w_ref, Te, Kd ) % Droop: speed reference reduction proportional to estimated torque w_ref_corr = w_ref - Kd * Te; end

连接:

w_ref (1500rpm → rad/s) │ ├─▶ droop(Te1, Kd) ─▶ Speed_PI_1 → Iq_ref1 └─▶ droop(Te2, Kd) ─▶ Speed_PI_2 → Iq_ref2

✅ 每台独立,无需交叉通讯


4.4 Step 4️⃣ —— 主从(对比用)

  • M1:Speed PI → Iq_ref1

  • M2:Iq_ref2 = Iq_ref1(或 Te1_est → Iq_ref2)

  • 可选加 small offset trim


4.5 Step 5️⃣ —— 运行 Scenario

时间

事件

0~0.3s

Ramp ω_ref 0→1500rpm

0.5s

TL​20 N·m 突加

1.0s

M2 Rs​: 0.5→0.55Ω(模拟差异)

Scope:

  • ωm1​,ωm2​同步 ✔

  • Te1​,Te2​均载(Droop)✔

  • 参数偏差下 Droop 仍近似均载;主从 → Te2​略偏 ❌/✔(depends)


五、结果解读**

✅ 无 Droop / 主从(Torque follow)

情况

Te1​/Te2​

相同参数

≈ 10 / 10 N·m

M2 Rs+10%

≈ 11.5 / 8.5 N·m(不均载)


✅ Droop 控制(Kd​=2rpm/N⋅m)

情况

Te1​/Te2​

备注

相同 param

10.0 / 10.0

M2 Rs+10%

10.3 / 9.7(≈3% 差)

✔ 自动均载

ω 静差

-Kd·Te ≈ -30rpm @15Nm

在允许范围(或用 ω_ref↑补偿)

✅ Droop 成功均衡负载 ✔

✅ 转速微降可接受(可用 outer loop 补)✔


六、常见坑 & 调试**

现象

原因

Fix

两机 ω 不同 → 震荡

耦合太 soft

用 stiff spring or 同一 shaft signal

Droop 致 ω 低太多

Kd 过大

↓Kd(1~3 rpm/N·m 常用)

启动不同步

ramp ω_ref 同一起点

确保 same ω_ref to both

Te 估算噪 → ω jitter

Te filter (fc=50~100Hz)

LPF before droop

主从通讯延迟

Sim 理想 → 实际 CAN 延迟需考虑

add delay block


七、工程注意点(皮带机 / 多驱)**

Droop 是最常用多机均载方案(胶带机、刮板机)

Kd 选择:

  • 太小 → 均载差

  • 太大 → 转速偏差大

  • 常由现场试凑:先关 Droop → 测 ΔTe → 设 Kd 使 ΔTe↓ acceptable

    可加上层 ω‑trim(慢 PI)补偿 Droop 静差

    更多电机:统一 ω_ref − Kd·Te_i

    安全:每台加 Torque Limit / Speed Limit


八、结论**

✅ 你掌握了输送带多电机驱动转速同步 + 主从 / Droop 均载控制完整 Simulink 模型

  • 双 PMSM 刚性耦合

  • 各自 FOC + 速度 PI

  • Droop:ωref_i​=ωref​−Kd​⋅Tei​

  • 突加负载 → Te1​≈Te2​✔

  • 参数偏差下仍近似均载 ✔

  • 对比主从:Droop 更鲁棒、无需通讯 ✔

📌 符合MT 5408 / DIN 22101 带式输送机多驱设计规范思路


需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询