三相并网逆变器电流环解耦(更新版) |
您所在的位置:网站首页 › 解耦控制matlab程序 › 三相并网逆变器电流环解耦(更新版) |
写在前面
这篇文章是对这篇文章的完善,计算代码在文末 正文逆变器的框图如下所示 图1 三相并网逆变器控制框图 本小节将着重讨论图1中电流环的内容,由于LCL模型较为复杂,工程上将LCL当L来进行建模以及控制,即控制高频电感的电流,图1框图进行简化后,可得到简化电路图: 图2电感电路图 图2中R为高频电感等效电阻,根据图2以及电感特性可得到以下方程。 图3 L型滤波电路框图 由图3可以得出dq轴间存在耦合,且存在电网电压的扰动,故设计以下控制器对系统进行解耦: 图4 电流环控制图 电流环用数学可表达为: 图5 系统总体框图 即将公式(10)代入到(9)中,化简后可得以下方程: (12) 将kp=0.02,ki=10,L=1mH代入,使用matble工具可得到以下bode图,根轨迹以及阶跃响应。 图6 bode图 图7 根轨迹图 图8 阶跃响应曲线 根据图6-8可得,该系统的幅值裕度远大于12db,相位裕度大于45度,根轨迹均在左半平面,故该系统为一个稳定的系统。 ```c kp=0.02 ki=1 L=1*10^-3 s=tf('s'); G=(kp*s+ki)/(L*s^2+kp*s+ki); figure(1); bode(G); xlabel('频率f');title('波特图'); grid figure(2); rlocus(G); xlabel('');title('根轨迹'); grid figure(3); t = 0:0.1:2; y = step(G, t); plot(t, y); xlabel('时间(s)');title('阶跃响应'); grid以后还会更新其他关于自控的文章,如果这篇文章能帮到你请各位点个小小的关注啦哈哈哈,文中的仿真模型和代码都在我的qq群,有需要的可以去QQ群自取二维码如下群号为:974764233 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |