概述
本文用理想正弦交流电压源作为电网,以SPWM调制方法为基础,设计三相电流型变流器的闭环控制。在dq轴下给定参考电流值,然后采用PI控制和坐标反变换生成所需的abc三相正弦交流调制波电压控制逆变电路的开关管以控制逆变器的输出电流。
文章先给出各个元件的参数表格,然后给出仿真电路截图,接着列出示波器截图验证输出电流是否符合标准,最后总结仿真过程中的疑难杂症易错点以及不足之处分析。
PLECS版本为4.5
各个元件的参数表格
直流电压源 | 800V |
电网电压和频率 | 220V,50Hz |
仿真时长和参数 | 1s,变步长 |
电网侧参数并网电流 | 初始值60A,0.5s时,阶跃到30A |
开关频率 | 20kHz |
电感滤波器 | 3.3mH |
PI控制器比例系数Kp | 8.73 |
PI控制器积分系数Ki | 10314 |
PWM模式 | Double Edge |
仿真电路截图
波形验证
变流器输出电流
放大观察
d轴电流
q轴电流
三相调制波,放大
PLL输出
观察上述波形可知,电流基本满足从60A阶跃到30A的要求
观察分析
1.dq分量分析
如图可知,5%调整时间t=0.015175s
如图可知,超调量为σ=44.562%
id不变只改变iq时,iq从0变化到5再变化到10,发现电感输出电流的幅值逐渐增大,相位逐渐滞后
仿真中遇到的难点
1.对锁相环理解不到位
因为是并网仿真,所有锁相环只应该检测电网电压的相位。一开始搭建仿真的时候错误地检测了电感上电压的相位导致三相电流无法利用这个相位实现坐标反变换,以至于坐标反变换输出的dq轴电流始终是错误的交流量。
2.对电路结构理解不到位
并网仿真中,其负载应当是电网,输出是三相逆变器,而在这两者之间的电感、电容、电阻都属于滤波电路,一开始仿真的时候沿用了上次离网仿真时的无源器件发现仿真电流不正常,这是因为我按照并网的参数更改了电感值却沿用了离网时的电容值导致按照并网模式计算的参数无法正确发挥作用。
3.经过合理归一化的调制信号已经接近过调制但是输出电流仍然和目标值相差很大
这是因为控制目标超过了电路的调节能力,但是为什么会这样?原因是“I输出=(V输出—V电网)/线路阻抗”。正巧如(问题2)中我错误地沿用了上一个仿真模型中的100Ω的电阻值。而计算可值此时的“I=(800-220)/100” I输出=5.8A 。这正与我在调制比接近1时的输出电流相符合。删去这个电阻后,调制比不再接近1,同时输出电流也符合要求了。
正常的三项调制波如下
可知当输出电流从60A阶跃到30A时,三相调制波的幅值只变化了0.016V 。三相调制波只需要很小的变化就可以实现输出电流的调节。