【电机应用控制】——FOC基础理论&针对无刷电机&360°无死角磁场矢量控制

目录

前言

一、FOC简介

1、概述

2、框图详解

二、FOC控制核心—坐标变换

1、CLARKE变换

2、PARK变换&反变换

三、FOC闭环回路 

四、SVPWM解析

总结


前言

声明:学习笔记来自正点原子B站教程,根据自己理解进行精简总结,仅供学习交流!!


一、FOC简介

1、概述

FOC( Field Oriented Control )直译即磁场定向控制,又称为磁场矢量控制(VC,Vector Control),特点:通过精确地控制磁场大小与方向,使得电机的运动转矩平稳、噪声小、效率高,并且具有高速的动态响应。

                      

之前介绍直流无刷电机时用的时六步换相法(左),磁场每次旋转60°,对于机械臂等领域这样太不精确,所以使用FOC(右),可控制每一相的电流强度实现360°无死角的磁场方向合成。两者具体对比如下:

                   

 注意:虽然FOC法常用于直流无刷电机中的PMSM永磁同步电机,但BLDC同样可以使用FOC的方式进行控制。


2、框图详解

              

PI即PID控制,只不过这里只用到P和I;逆变器即之前直流无刷电机中的三相逆变电路,通过三个半桥控制电机。

首先对电机三相电流进行采样得到:ia、ib、ic;然后将ia、ib、ic经过clarke变换得到iα、iβ;将iα、iβ经过park变换得到iq、id;计算iq、id和其设定值iq_Ref、id_Ref的误差;将上述误差输入到两个PID(只用到PI)控制器,得到输出的控制电压Vq 、 Vd;将Vq 、 Vd进行反park变换得到Vα、Vβ;将Vα、Vβ合成电压空间矢量,输入SVPWM模块进行调制,输出该时刻三个半桥的开关状态。

clarke和park变换是为了变为线性好处理分析, 之所以最后还要反变换是因为SVPWM调制算法需要用到α、β。


二、FOC控制核心—坐标变换

坐标变换包含CLARKE变换、PARK变换、反PARK变换。

  • 17
    点赞
  • 151
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
无刷直流电机磁场定向控制(Field Oriented Control,简称FOC)是一种用于无刷直流电机控制的高级算法。该算法主要通过实时对电机的转子位置和速度进行准确测量,并将电机电流分解为直流分量和交流分量,以实现对电机的精确控制FOC算法的研究主要集中在以下几个方面: 1. 磁场定向算法:FOC算法的核心是将三相交流电机控制转换为两个相对独立的控制环,即电流环和转速环。磁场定向算法是保持电机磁场方向与转子位置一致,通过不断调整电流的大小和相位来实现对电机的精确控制。 2. 转子位置和速度测量:FOC算法需要实时准确地测量电机的转子位置和速度信息。常用的测量方法包括霍尔传感器、编码器和无触点传感器等。研究者致力于提高测量的精度和稳定性,减少对额外硬件设备的依赖。 3. 控制策略和算法优化:FOC算法需要正确选择和优化控制策略,以实现电机的高效运行和更好的动态性能。研究者通过理论分析和仿真实验,不断改进算法的控制策略,以适应不同的应用场景和工作要求。 4. 鲁棒性和稳定性分析:FOC算法对于环境变化和系统参数变动具有一定的敏感性。因此,研究者还需要对算法的鲁棒性和稳定性进行深入分析,以提高系统的可靠性和可控性。 综上所述,无刷直流电机磁场定向控制FOC)算法的研究主要涉及磁场定向算法、转子位置和速度测量、控制策略和算法优化,以及鲁棒性和稳定性分析等方面。研究者们通过不断改进和优化算法,致力于提高无刷直流电机控制精度和效率,满足不同应用场景的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯宝最帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值