2、速度环的数学模型:传递函数模型、PI控制器模型、系统框图分析

大家好,我是老张。今天咱们来聊聊速度环的数学模型。说实话,很多工程师一听到「数学模型」四个字就头大,觉得那是搞理论的人干的事。但我可以负责任地告诉你——搞懂这个模型,你调参的时候心里就有底了,不再是瞎蒙。

2.1 速度环的传递函数模型

先说说传递函数。说白了,它就是描述系统输入和输出关系的数学表达式。对于速度环来说,输入是速度指令,输出是电机实际转速。

我习惯把速度环简化成一个一阶惯性环节。为什么呢?因为电机本身的电气时间常数比机械时间常数小得多,高频特性我们可以先忽略。

速度环被控对象的传递函数通常写成:

G(s) = K / (T·s + 1)

其中:

  • K —— 增益系数,代表电机对速度指令的响应幅度
  • T —— 时间常数,代表系统的响应快慢
  • s —— 拉普拉斯算子

嗯,这里要注意:这个模型是简化后的。实际系统中还有摩擦力、负载扰动、死区等非线性因素。但做整定时,我们先用线性模型把大方向定下来,细节再慢慢补。

核心观点:传递函数模型是整定的理论基础。没有它,你调参数就像蒙着眼睛走路。

2.2 PI控制器模型

速度环最常用的控制器就是PI控制器。为什么不用PID?因为微分项在速度环里容易引入噪声,搞不好反而让系统抖起来。我见过不少新手一上来就加D,结果电机嗡嗡响,还以为是编码器坏了。

PI控制器的传递函数长这样:

C(s) = Kp + Ki / s

或者写成更常用的形式:

C(s) = Kp · (1 + 1 / (Ti · s))

其中:

  • Kp —— 比例增益,决定响应的快速性
  • Ki —— 积分增益,消除稳态误差
  • Ti —— 积分时间常数,Ti = Kp / Ki

我个人习惯用第二种形式,因为Ti的物理意义更直观——它告诉你积分作用要多快才能跟上比例作用。

小技巧:我曾经在调试一台高速主轴时,发现Ki设大了反而震荡。后来把Ti调到机械时间常数的3~5倍,问题就解决了。你可以试试这个经验值。

2.3 系统框图分析

有了被控对象和控制器,我们就可以画出完整的系统框图了。这张图是整定的地图,你调参数的时候得时刻想着它。

速度环的闭环系统框图如下:

速度环闭环系统框图 ω_ref PI控制器 Kp + Ki/s 被控对象 K / (T·s + 1) ω_act 反馈增益 H 负载扰动 d ω_ref:速度指令 | ω_act:实际转速 | d:负载扰动 闭环传递函数:G_cl(s) = C(s)·G(s) / [1 + C(s)·G(s)·H]

从框图中可以看出,速度环是一个典型的负反馈系统。指令信号经过PI控制器、被控对象,输出实际转速。同时,实际转速通过反馈回路回到输入端,与指令信号做比较。

这里有个关键点:反馈增益H通常为1(即全反馈),但有些场合会加滤波或比例系数。我遇到过一台老设备,反馈回路里有个RC滤波器,导致相位滞后,速度环怎么调都抖。后来去掉滤波器,问题迎刃而解。

2.4 闭环传递函数与性能指标

根据框图,我们可以写出闭环传递函数:

G_cl(s) = (Kp·s + Ki) · K / [T·s² + (1 + K·Kp)·s + K·Ki]

这是一个典型的二阶系统。二阶系统的性能指标大家应该不陌生:

性能指标 表达式 物理意义
自然频率 ωn √(K·Ki / T) 系统固有的振荡频率
阻尼比 ζ (1 + K·Kp) / (2·√(K·Ki·T)) 决定系统的振荡程度
调节时间 ts ≈ 4 / (ζ·ωn) 系统进入稳态所需时间
超调量 σ% e^(-π·ζ / √(1-ζ²)) × 100% 响应峰值超过稳态值的百分比

避坑指南:我曾经在调试一台印刷机时,把阻尼比设到0.4,觉得响应快。结果一跑起来,速度超调20%,纸张直接拉断了。后来老老实实把阻尼比调到0.7~0.8,虽然响应慢了一点,但稳定多了。记住:速度环追求的是稳,不是快。

2.5 模型参数辨识

有了模型,还得知道模型里的参数K和T是多少。怎么获取?两种方法:

  1. 理论计算法:根据电机手册的电气参数和机械参数推算。但实际系统往往有摩擦、间隙等非线性因素,算出来的值只能当参考。
  2. 实验辨识法:给系统一个阶跃信号,记录响应曲线,然后拟合出K和T。这是工程上最常用的方法。

我个人的习惯是:先用理论计算给个初值,再用实验法修正。这样既快又准。

实验辨识小步骤:

  • 给电机一个小的速度阶跃(比如额定转速的10%)
  • 用示波器或驱动器自带的记录功能抓取速度响应曲线
  • 从曲线上读出稳态值(算K)和63%上升时间(算T)
  • 代入模型验证,不行就重测

好了,关于速度环的数学模型,今天就聊到这儿。记住:模型是工具,不是目的。搞懂它,你调参的时候就能做到「心中有数,手上有准」。

本章要点回顾:

  • 速度环被控对象简化为一阶惯性环节:G(s) = K / (T·s + 1)
  • PI控制器:C(s) = Kp + Ki/s,积分时间Ti = Kp/Ki
  • 闭环系统是二阶系统,性能由ωn和ζ决定
  • 模型参数K和T可通过阶跃响应实验辨识

专注资料整理