尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

电流环PI参数自整定及时域频域分析

电流环PI参数自整定及时域频域分析
📅 发布时间:2026/7/2 3:05:05

KP​+sKI​​(1-5)

SVPWM调制模块的近似传递函数,这是零阶保持器(ZOH)的一阶惯性近似,对应 PWM 更新带来的半拍延迟:

����0.5���+1(1-6)0.5Ts​s+1Kpwm​​(1-6)

以及离散系统带来的一拍延迟,这是数字控制中采样 / 计算延迟的一阶惯性近似:

1���+1(1-7)Ts​s+11​(1-7)

其中Kpwm不考虑非线性情况下,理想化等于1。

这里呢,再做一步简化,如图2所示,将调制模块和一拍延迟也近似整合。

这里解释下为什么,正常来讲,式1-6和1-7两个串联,应该是

�串=����(0.5���+1)(���+1)=����0.5��2�2+1.5���+1(1-8)G串​=(0.5Ts​s+1)(Ts​s+1)Kpwm​​=0.5Ts​2s2+1.5Ts​s+1Kpwm​​(1-8)

近似的核心依据:数字控制中,电流环采样周期 Ts 通常远小于电机的电气时间常数��=��τe​=RL​,且系统闭环带宽 ��ωc​ 远低于 1/Ts。

此时:在系统工作频率 ω≪1/Ts 范围内,���Ts​ω ≪1,因此 0.5��2�20.5Ts​2s2(二次项)的模值远小于1.5���1.5Ts​s(一次项),所以可以忽略二次项。也就是

�近似=����1.5���+1(1-9)G近似​=1.5Ts​s+1Kpwm​​(1-9)

到这一步呢,我们食材准备妥当了,接下来梳理下如何去实现PI参数自整定的目标。

首先,依据陈伯时老师的《电力拖动自动控制系统--运动控制系统(第5版)》中p64-67章节4.3.2阐述的理论--工程整定法,

针对典型I型系统,其开环传递函数如1-10,书中p67表4-1中一般取用�ζ=0.707,即KT=0.5的参数作为最佳整定。

这就是我们进行参数自整定的核心依据,也是我们推导的目标(文章第二部分另行补充证明为什么这样最佳整定)。

�(�)=��(��+1)(1-10)W(s)=s(Ts+1)K​(1-10)

回顾前面图2,系统开环传递函数(不含PID控制器部分)由电机1-4和近似部分1-9组成如下:

�开环=����1.5���+1×1�+��=�����(1.5���+1)(���+1)(1-11)G开环​=1.5Ts​s+1Kpwm​​×R+Ls1​=R(1.5Ts​s+1)(RL​s+1)Kpwm​​(1-11)

将1-11对比式1-10,发现,要想实现典型I型环节,就得想办法去掉一个分母项(As+1),这时,PID控制部分作用就来了,引入式1-5到1-11中,得

�电流环=�����(1.5���+1)(���+1)(��+���) =�����(1.5���+1)(���+1)×��(�����+1)�​G电流环​=R(1.5Ts​s+1)(RL​s+1)Kpwm​​(KP​+sKI​​) =R(1.5Ts​s+1)(RL​s+1)Kpwm​​×sKI​(KI​KP​​s+1)​​(1-12)​

对照1-10,仅需要1-12中

(�����+1)=(���+1)(1-13)(KI​KP​​s+1)=(RL​s+1)(1-13)

即可实现目标

�电流环=��������(1.5���+1)(1-14)G电流环​=s(1.5Ts​s+1)RKpwm​KI​​​(1-14)

也就是要满足:

����=���������=�1.5��=�​KI​KP​​=RL​RKpwm​KI​​=K1.5Ts​=T​(1-15)​

之前我们说了,Kpwm取1,陈伯时老师书中所提的取用�ζ =0.707,即KT=0.5,代入1-15,即可得到KpKi参数

����=��,���1.5��=0.5⇒��=�3��,��=�3��​KI​KP​​=RL​,RKI​​1.5Ts​=0.5⇒KI​=3Ts​R​,KP​=3Ts​L​​(1-16)​

至此,电流环PI参数自整定推导完毕(中间很多简化忽略项等,本文是一种常见的思路,重在推导和思路学习)。

二、最佳整定补充证明

另外补充,对于典型I型系统开环传函即公式1-10,用�ζ=0.707、KT=0.5为什么稳定最佳。

如图3所示,这里闭环取单位负反馈(-1),那么图3中的闭环传函则是

�闭环=�开环1+�开环=��(��+1)1+��(��+1)=���2+1��+��(1-17)G闭环​=1+G开环​G开环​​=1+s(Ts+1)K​s(Ts+1)K​​=s2+T1​s+TK​TK​​(1-17)

回想上学时,学到经典控制理论中的频域分析,对于下面二阶系统

Φ(�)=��2�2+2����+��2(1-18)Φ(s)=s2+2ζωn​s+ωn​2ωn​2​(1-18)

将1-18对照1-17,可得到

��2=��2���=1�​ωn​2=TK​2ζωn​=T1​​(1-19)​

如图4,这里呢我手绘了一些,方便在根轨迹图中理解,阻尼比 �ζ 对应的输出大致轨迹我也画出来了。

可以看出,当0<�ζ<1(欠阻尼)的时候,如红色曲线,有超调、但很快收敛(经典曲线),根据书中p67表4-1,�ζ=0.707时,超调�σ=4.3%,比较均衡(书中有一大段文字分析解释,感兴趣可以去看看这本书,非常好)。所以有

2×0.707×��=1�⇒��=12×0.707⇒��=0.5(1-20)2×0.707×TK​​=T1​⇒KT​=2×0.7071​⇒KT=0.5(1-20)

证毕。

三、时域分析一阶惯性环节的特性

再另外补充,为什么说电机本身是一阶惯性环节,以及分析它的特性。

回顾公式1-4,忽略耦合项等,电机可以看作由电阻、电感组成的一阶惯性环节

�(�)=��(�)��(�)=1�+��=1����+1(1-21)G(s)=Vd​(s)Id​(s)​=R+Ls1​=RL​s+1R1​​(1-21)

对照典型一阶惯性环节形式

�(�)=���+1(1-22)W(s)=Ts+1K​(1-22)

可以得到,增益�=1�K=R1​,时间常数(也常用�σ表示)�=��T=RL​。

前面我们一直频域分析,现在换个角度,从时域分析看看输入输出特性如何(给一个阶跃激励,看响应)

对于输入,给定单位阶跃激励信号(幅值1),其时域形式和频域的传函如下:

�(�)={10�≥0�<0�(�)=1�​r(t)={10​t≥0t<0​r(s)=s1​​(1-23)​

那么阶跃响应(输出)为

�(�)=�(�)�(�)=1�(��+�)(1-24)C(s)=G(s)r(s)=s(Ls+R)1​(1-24)

在反拉氏变换将其转换成时域之前,先对1-24做一点变形处理,假设

1�(��+�)=��+��+���+�=��2+(��+�)�+���(��+�)(1-25)s(Ls+R)1​=sA​+Ls+RBs+C​=s(Ls+R)Bs2+(AL+C)s+AR​(1-25)

则有

{�=0��+�=0⇒��=1{�=1��=0�=−��(1-26)⎩⎨⎧​​B=0AL+C=0⇒AR=1​⎩⎨⎧​A=R1​B=0C=−RL​​(1-26)

那么式1-24可变换为如下:

1�(��+�)=1��−����+�=1�(1�−1�+��)(1-27)s(Ls+R)1​=sR1​​−Ls+RRL​​=R1​(s1​−s+LR​1​)(1-27)

参照反拉氏变换表,得到时域形式

�(�)=1�(1−�−���)(�≥0)(1-27)y(t)=R1​(1−e−LR​t)(t≥0)(1-27)

如图5,可以从时域中看出,一阶惯性环节的阶跃响应,天然没有超调,不存在突变。

相关新闻

  • Python高级异步编程实战技巧与最佳实践
  • 2026 最新八字排盘软件准确度榜:玄易为何更适合重视真太阳时的用户
  • STM32与Si4731实现FM收音机开发全解析

最新新闻

  • 打爆散度、旋度、梯度的小狗头
  • 计算机Java毕设实战-基于 SpringBoot 的潮玩手办线上购物商城系统的设计与实现 基于 SpringBoot 的二次元周边商品交易系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 2026年国产TF卡品牌哪家好?深度评测与选购指南
  • 【技术解析】非标记法靶标筛选——DARTS-MS/CETSA-MS/LiP-MS 技术原理、适用场景一文理清
  • 什么是认知:一套“离散-连续混合演化”的逻辑
  • 毫米级高级精度RFID定位读卡器CK-PR09系列应用与解决方案

日新闻

  • Python Playwright录制功能:从零到一构建自动化测试脚本
  • 如何用开源工具永久保存你心爱的小说:novel-downloader全攻略
  • In-Context Learning不是教知识,而是模式对齐:从5个示例到100个工业级样本的真相

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号