电机FOC电流环参数整定

PMSM模型:

交直轴的电压方程为:
{ u d = R i d + L d d i d d t − ω e L q i q u q = R i q + L q d i q d t + ω e L d i d + ω e φ m \left\{ \begin{array}{l} u_d=Ri_d+L_d\frac{di_d}{dt}-\omega _eL_qi_q\\ u_q=Ri_q+L_q\frac{di_q}{dt}+\omega _eL_di_d+\omega _e\varphi _m\\ \end{array} \right. {ud=Rid+LddtdidωeLqiquq=Riq+Lqdtdiq+ωeLdid+ωeφm
对于面贴式PMSM, L q = L d L_q=L_d Lq=Ld则在d-q同步旋转坐标系下PMSM的电压方程为:
{ u d = − ω e L q i q u q = R i q + L q d i q d t + ω e φ m \left\{ \begin{array}{l} u_d=-\omega _eL_qi_q\\ u_q=Ri_q+L_q\frac{di_q}{dt}+\omega _e\varphi _m\\ \end{array} \right. {ud=ωeLqiquq=Riq+Lqdtdiq+ωeφm
拉式变换后,得到PMSM的解耦模型为:
G c ( s ) = i q ( s ) u q ( s ) = 1 R + s L G_c(s)=\frac{i_q\left( s \right)}{u_q\left( s \right)}=\frac{1}{R+sL} Gc(s)=uq(s)iq(s)=R+sL1

电源逆变器模型

SVPWM的控制逆变器等效为一阶惯性环节
G i n v ( s ) = 1 s T e + 1 G_{inv}\left( s \right) =\frac{1}{sT_e+1} Ginv(s)=sTe+11
忽略了本身延时和死区的影响(死区时间可以通过程序规避掉)。

PI控制器

使用PI控制器:
P I ( s ) = K p + K i s PI\left( s \right) =K_p+\frac{K_i}{s} PI(s)=Kp+sKi

电流环设计1

同步电机电流环的开环传递函数可以描述为:
G ( s ) = ( K p + K i s ) ( 1 s T e + 1 ) ( 1 R + s L ) G\left( s \right) =\left( K_p+\frac{K_i}{s} \right) \left( \frac{1}{sT_e+1} \right) \left( \frac{1}{R+sL} \right) G(s)=(Kp+sKi)(sTe+11)(R+sL1)

G ( s ) = K i ( K p K i s + 1 ) s R ( L R s + 1 ) ( s T e + 1 ) G\left( s \right) =\frac{K_i\left( \frac{K_p}{K_i}s+1 \right)}{sR\left( \frac{L}{R}s+1 \right) \left( sT_e+1 \right)} G(s)=sR(RLs+1)(sTe+1)Ki(KiKps+1)
K p K i = L R \frac{K_p}{K_i}=\frac{L}{R} KiKp=RL零极对消后:
G ( s ) = K i s R ( s T e + 1 ) G\left( s \right) =\frac{K_i}{sR\left( sT_e+1 \right)} G(s)=sR(sTe+1)Ki
属于典型的 I I I型系统,闭环传递函数为:
G ( s ) c l o s e = K s 2 + 1 T e s + K      K = K i R ∗ T e G\left( s \right) _{close}=\frac{K}{s^2+\frac{1}{T_e}s+K}\ \ \ \ K=\frac{K_i}{R*T_e} G(s)close=s2+Te1s+KK    K=RTeKi
对比标准二阶系统闭环传递函数所以可以得到
K = 1 4 T e 2 ξ 2 K=\frac{1}{4T_e^2\xi ^2} K=4Te2ξ21
K p 和 K i K_p和K_i KpKi可以求得,其中阻尼系数 ξ \xi ξ一般取0.6-0.8。
K i = R 4 ξ 2 T e K_i=\frac{R}{4\xi ^2T_e} Ki=4ξ2TeR

K p = L 4 ξ 2 T e K_p=\frac{L}{4\xi ^2T_e} Kp=4ξ2TeL


电流环设计2

因为 1 / T s 、 1 / T d 1/T_s、1/T_d 1/Ts1/Td的值往往很大,所以对于逆变器一阶惯性,系统的其他延迟等环节只对系统的高频特性有较大的影响,对系统低、中频分析可以只考虑电机环节,忽略逆变器和延迟对系统带来的影响。

其电流环开环传递函数为:
G ( s ) = ( K p + K i s ) ( 1 R + s L ) G\left( s \right) =\left( K_p+\frac{K_i}{s} \right) \left( \frac{1}{R+sL} \right) G(s)=(Kp+sKi)(R+sL1)
此时电流环的闭环传递函数
K p K i = L R \frac{K_p}{K_i}=\frac{L}{R} KiKp=RL零极对消后:
G ( s ) = 1 R K i s + 1 G\left( s \right) =\frac{1}{\frac{R}{K_i}s+1} G(s)=KiRs+11
电流环的阶跃响应位单调上升、无超调,调节时间约为
T e = 3 R K i T_e=\frac{3R}{K_i} Te=Ki3R

T e = 3 L K p T_e=\frac{3L}{K_p} Te=Kp3L
为了快速调节过程,kp、ki不易过小

因为其传递函数与一阶低通滤波器传递函数等价
H ( s ) = 1 ( R C s + 1 ) H\left( s \right) =\frac{1}{\left( RCs+1 \right)} H(s)=(RCs+1)1
可知道转折频率为
ω c = 2 ∗ π ∗ f c = K p L \omega_c=2*\pi*f_c=\frac{K_p}{L} ωc=2πfc=LKp
所以得到:
{ K p = L ω c c K i = R ω c c \left\{ \begin{array}{l} K_p=L\omega _{cc}\\ K_i=R\omega _{cc}\\ \end{array} \right. {Kp=LωccKi=Rωcc
参考TI的手册中
Bandwidth(rad/s) = 2piFcc/20
经验值,带宽定义为电流环采样频率的1/20,一般来说最大为1/10。


参考
[1] 采用 id=0 的永磁同步电机矢量控制系统 MATLAB/Simulink 仿真 解小刚 陈进
[2] 永磁同步电动机调速系统 PI 控制器参数整定方法 王莉娜 朱鸿悦 杨宗军
[3] 永磁同步电机参数自整定及参数辨识技术研究 程静 蔡华祥 陈强 薛开昶
TI论坛:
https://e2echina.ti.com/question_answer/microcontrollers/c2000/f/56/t/109265#


被抛弃的写随笔公众号改写技术文章了,感兴趣的可以关注公众号:王崇卫
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值