三相无刷电机控制|FOC理论02 - 克拉克变换

导言


克拉克变换的核心思想是将三相静止坐标(A、B、C)映射到两相静止坐标系(α-β),这个变换的目的是简化电机的控制模型,其数学表达如下:

如下所示,iA、iB、iC三相电流相隔120度:

MATLAB官网克拉克变换学习资料:https://ww2.mathworks.cn/help/mcb/ref/clarketransform.html

一、坐标系的变换



如上所示:三相静止坐标系(A、B、C三相相隔120度)与两相静止坐标系(α-β两相相隔90度)。

二、克拉克等幅值变换与等功率变换


在实际的 FOC 系统中,几乎都会使用等功率变换,这是工业控制的标准选择。总的来说:

  1. 等幅值变换:主要用于理论分析、教育或不涉及功率严格一致性的场景。
  2. 等功率变换:广泛应用于实际电机控制(如 FOC),保证功率一致性和高控制精度。

2.1、等幅值变换

特点

  • 目标:保证三相静止坐标系和两相静止坐标系的电流或电压的幅值(有效值,RMS)保持一致。
  • 公式前导系数:2/3
  • 功率:三相功率和两相功率之间会有比例系数,不完全一致。

优势

  • 数学形式简单,适合快速计算。
  • 适合在某些理论分析场景中,仅关注电流或电压幅值的情况。

劣势

  • 在功率控制中可能需要额外的修正系数,导致计算精度下降。

2.2、等功率变换

特点

  • 目标:保证三相静止坐标系和两相静止坐标系的功率保持一致。
  • 公式前导系数:√2/√3
  • 幅值:两相坐标系中的电流或电压幅值相对三相系统稍有改变,但功率严格一致。

优势

  • 精确保留功率一致性,因此在电机控制中能更好地保证控制精度。
  • 转矩计算更为精准,无需额外修正。

劣势

  • 数学复杂度略高(增加一个归一化系数),对计算资源稍有需求。

2.3、为什么保留等幅值变换

等幅值变换由于计算简单,在理论分析和快速验证中仍有一定的使用场景。例如:

  1. 初步搭建系统或理论分析时,只需要关注幅值而非功率。
  2. 对功率一致性要求较低的系统,例如教育和研究场景。

三、结合基尔霍夫定律简化公式


3.1、等幅值变换 + 基尔霍夫定律的公式简化

克拉克等幅值变换的公式如下:

结合 霍夫定律定律 Ia + Ib + Ic = 0,变化为:Ic = -(Ia + Ib),我们可以进一步化简克拉克变换的公式。

3.1.1、简化Iα

3.1.2、简化Iβ

3.1.3、最终结果

3.2、等功率变换 + 基尔霍夫定律的公式简化

克拉克等功率变换的公式如下:

结合 霍夫定律定律 Ia + Ib + Ic = 0,变化为:Ic = -(Ia + Ib),我们可以进一步化简克拉克变换的公式。

3.2.1、简化Iα

3.2.2、简化Iβ

3.2.3、最终结果

四、对比等幅值与等功率的简化公式


对比两个公式,都遵循如下规律:

  1. Iα只与iA有关系;
  2. Iβ与iB与iA都有关系;
  3. 不管等幅值还是等功率都只是iA、iB前的系数不一样。

基尔霍夫定律的加持下,不仅是公式被简化,而且只需采样两相电流就能完成克拉克变换。 当碰到某些开发板只采样了两相电流时,请想起伟大的基尔霍夫定律。

相关推荐
螺丝钉的扭矩一瞬间产生高能蛋白6 分钟前
基于FreeRTOS和STM32的微波炉
stm32·单片机·嵌入式硬件
程序员JerrySUN7 分钟前
驱动开发硬核特训 · Day 11(下篇):从 virtio_blk 看虚拟总线驱动模型的真实落地
linux·驱动开发·嵌入式硬件
努力创造奇迹23 分钟前
STM32 HAL库 内部传感器驱动实现
stm32·单片机·嵌入式硬件
omnibots1 小时前
ESP-ADF外设子系统深度解析:esp_peripherals组件架构与核心设计(输入类外设之触摸屏 Touch)
嵌入式硬件·架构·iot
逼子格3 小时前
十二种存储器综合对比——《器件手册--存储器》
单片机·嵌入式硬件·硬件工程·硬件工程师·存储器·硬件工程师真题
使者大牙3 小时前
【嵌入式系统设计师(软考中级)】第一章:计算机系统基础知识(中)
嵌入式硬件·软件构建
田甲4 小时前
【STM32】STemWin库,使用template API
stm32·单片机·嵌入式硬件
四夕白告木贞4 小时前
stm32week11
stm32·单片机·嵌入式硬件·学习
the sun344 小时前
深入理解单片机的运行流程
stm32·单片机·嵌入式硬件
努力创造奇迹4 小时前
STM32 HAL库 低功耗的实现
stm32·单片机·嵌入式硬件