电机控制-无感FOC(一)入门

1、什么是FOC

FOC是一种电机控制算法,全称为FOC(Field-Oriented Control,磁场定向控制)是一种用于电机控制的先进技术,特别适用于永磁同步电机(PMSM)和无刷直流电机(BLDC)。其主要目标是提高电机的性能、效率和动态响应。

这里就有小伙伴困惑了,FOC控制和矢量控制有什么区别呢,我们只需记住一点,FOC控制是矢量控制的一种特定实现。矢量控制是一种控制策略,旨在通过将三相电流转化为直交分量(d轴和q轴)来实现对电机的精确控制,这种方法使得电机的磁通和转矩可以被独立控制。FOC通过实时控制电机的磁场方向,使得电机的运行更加高效和平稳。

2、FOC原理

对于三相PMSM,通常包括转速控制环、电流控制环、PWM调制技术以及转子位置和速度估算。双环控制通过控制电流的大小可以实现电机转速的精确控制,整个双环控制的框图如下图所示:

如上图所示:

1、采集三相电流iA、iB、iC;

2、将三相电流进行Clark变换得到两相静止坐标系下的电流iα、iβ;

3、将得到的iα、iβ进行Park变换得到旋转坐标系下的电流id、iq;

4、利用iα、iβ和Uα、Uβ利用观测器估算出转子的转速Nest以及角度θ;

5、计算转子转速误差;

6、将转速误差丢进PID控制器,得出iq_ref;

7、计算电流id、iq的误差;

8、将电流误差丢进PID控制器得到Ud、Uq;

9、将Ud、Uq进行反PARK变换得到Uα、Uβ

10、Uα、Uβ经过SVPWM得到六路PWM波形,将其输入到三相逆变桥中,得到作用电压UA、UB、UC,用于驱动电机。

从上图中可以看出,FOC的核心为CLARK\PARK变换以及反变换,坐标变换跟SVPWM算法和PID算法以及位置观察将会在后续章节展示。其中位置观察常常使用滑膜观测器以及PLL转子位置估计。上述中id=0实际原因是对于表贴式电机而言,Ld=Lq,在PMSM建模的那一章会说明。

3、FOC的实质

通过以上叙述,相信大家对于FOC算法有了基础的理解,简单来说,FOC就是控制三相电流,让其按照正弦变化,但控制三个变量过于困难,因此需要简化控制变量,进行CLARL变换和PARK变换,将三相自然坐标系变换到同步旋转坐标系中,垂直方向的电流分量所产生磁场正交于转子的磁场,这就产生了旋转力矩。而平行于转子磁轴方向的电流分量,所产生的磁场与转子磁场一致,就不会产生任何的力矩,通过控制id和iq的电流控制磁场的变换,实现有效控制电机的目的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值