zhiweiqiang33 发表于 2014-9-1 14:55:33

SVPWM控制系统

FOC又称矢量控制(Vector Control),FOC发明的初衷,就在于想把交流电机的控制方式转换成直流电机的控制方式,直流电机的控制较简单,通过励磁电流和转矩电流的分别控制,即可简单且准确地控制电机电磁转矩。


对感应电机进行磁场和转矩的解耦:交流异步电动机调频时电压不变,磁场会发生变化,调压的时候不调频,磁场也会发生变化,因此V/F只是一种非常粗略的控制磁场的方式,根本达不到磁场的准确控制;而FOC可以实现相对更准确的磁场控制,但是FOC需要较高运算能力的微控制器。图1是以伟诠电子32位微控制器为基础的FOC系统图,而针对内环每一次的ADC中断,进行如下动作:



· 利用Clarke变换,将相电流由静态的三相变换成静态的两相电流。


· 利用Park变换,将静态的两相电流转换成动态的两相电流(旋转坐标系)。


· 利用滑动模态(Sliding Mode)控制器,计算出电机的速度及位置。


· 使用P I 控制器,针对速度及电流进行控制。


· 利用Park逆变换,将动态的两相电流变换成静态的两相电流(静止坐标系)。


· 利用Clarke逆变换,将相电流由静态的两相变换成静态的三相电流。


· 更新PWM输出占空比。


· ADC中断结束。

zxopenljx 发表于 2020-7-24 12:52:50

SVPWM控制系统

zxopenljx 发表于 2023-11-13 17:31:00

SVPWM控制系统
页: [1]
查看完整版本: SVPWM控制系统