【FOC】FOC控制流程图


图1 经典FOC控制流程图

图2 Matlab FOC控制流程图

说明如下:
以电流闭环控制为例,也就是让电机始终保持一个恒定力矩(力矩与电流成正比)。
从上图可以看到最左边的Iq_Ref和Id_Ref两个变量经过PID控制器进行反馈调节,其中涉及到几个变换模块,包括:Clarke 变换、Park变换以及反Park变换,最后是SVPWM模块作用到三相逆变器进而控制电机旋转。
1.对电机三相电流进行采样得到:ia、ib、ic(正弦波);
2.将ia、ib、ic经过clarke变换得到iα、iβ(正弦波) ;
3.将iα、iβ经过park变换得到iq、id(直线) ;
4.计算iq、id和其设定值iq_Ref、id_Ref的误差;
5.将上述误差输入到两个PID(只用到PI)控制器,得到输出的控制电压Vq、Vd(直线) ;
6.将Vq、Vd进行反park变换得到Vα、Vβ(正弦波);
7.最后经过SVPWM控制三相逆变器电路得到Va,Vb,Vc(马鞍波),该3相电压值用来计算新的PWM占空比值,以生成所期望的电压矢量,最后输入到电机三相上;
8.循环上述步骤。

相关推荐
崇山峻岭之间5 分钟前
单片机USB虚拟串口实验
单片机·嵌入式硬件
崇山峻岭之间18 分钟前
单片机USB U盘实验
单片机·嵌入式硬件
点灯小铭33 分钟前
基于单片机的锅炉压力与温度监测报警系统设计
数据库·单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
环境倒逼我学习34 分钟前
无人机地面站之第13章 Mission Planner 入门与界面总览
单片机·嵌入式硬件·无人机
大阳12344 分钟前
ARM.8(ADC,SPI)
单片机·嵌入式硬件·adc·spi
hoiii1871 小时前
基于 STM32 的标准遥控器架构与源码
stm32·嵌入式硬件·架构
少年、潜行1 小时前
STM32 ISP 升级体验
stm32·嵌入式硬件·isp升级·系统编程区域
杨连江1 小时前
一种三模式可调气隙式双侧定子滑移可变磁通轴向永磁电机
单片机·嵌入式硬件
Aaron158811 小时前
无人机反制中AOA+TDOA联合定位技术与雷达探测定位技术的应用对比分析
arm开发·嵌入式硬件·fpga开发·硬件工程·无人机·信息与通信·信号处理
foundbug99911 小时前
STM32 睡眠模式测试程序
stm32·单片机·嵌入式硬件