直流无刷电机2
文章目录
- 一.单电阻,双电阻,三电阻采样
- 1.1 单电阻采样
- 1.2 双电阻采样
- 1.3 三电阻采样
- 二.电路分析
- 三.Clarke变换代码
- 四.SVPWM
- 4.1 扇区判断和扇区作用时长代码
- 4.2 UVW三相开关管导通时长代码
一.单电阻,双电阻,三电阻采样
1.1 单电阻采样
IA+IB+IC=0
我们把矢量放入载波周期图中观看,我们在浅蓝色区域可以采集到 C 相的电流,在浅橙色区域可以采集到 A 相的电流,如果载波周期足够短的话,我们可以近似地认为这是同一时刻下分别流过 C 相和 A 相的电流,从而重构出 B 相的电流。
我们知道电感有续流的特性,流过它的电流不能突变,那么当我们的电感值足够大,载波周期足够小时,我们就可以把这一个载波周期内,两次不同开关状态下检测到的两相的电流,近似看成同一时刻这两相的电流值。从而根据基尔霍夫定律重构出这一时刻的三相电流。
1.2 双电阻采样
5. 应用场景对比
公式形式 | 适用场景 | 核心原因 |
---|---|---|
( I_C = -(I_A + I_B) ) | 双电阻采样(测得 A、B 相) | 直接利用已知量计算未知量 |
( I_A = -(I_B + I_C) ) | 若需通过 B、C 相计算 A 相 | 测量逻辑或控制需求不同 |
( I_B = -(I_A + I_C) ) | 若需通过 A、C 相计算 B 相 | 同上 |
1.3 三电阻采样
二.电路分析
三.Clarke变换代码
四.SVPWM
4.1 扇区判断和扇区作用时长代码
4.2 UVW三相开关管导通时长代码