0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

磁场矢量定向控制算法(FOC)简介

jf_78858299 来源:阿波兹得 作者:阿波兹得 2023-04-20 15:42 次阅读

因为六步换向法存在一些缺点,FOC算法有控制起来转矩波动小,动态响应快的特点,能让电机转动更加平滑并且高效。

FOC算法是什么原理呢?

简单来说,其实就是FOC控制算法可以实现对电压的矢量控制,间接地控制电流。这种算法其实可以看做是正弦波控制的升级版,即通过实现电流矢量的控制,让电机定子磁场也实现矢量控制效果。进而控制电机定子磁场方向,让电机定子磁场方向与转子磁场方向保持一直角,从而让电机实现最大扭矩输出。

那么FOC算法是怎么实现的呢?

归纳一下,其实就是对电机定子转子的磁场来建立数学坐标系,并经过一系列坐标变换,再基于目标位置、转速、扭矩等计算输出目标控制占空比(SVPWM)。

为什么要变换坐标系呢,因为对于三相直流电机的数学模型,三相坐标系计算起来很复杂,但其实坐标轴是相对静止的,所以我们可以将三相坐标系变换为两相坐标系,以此来简化计算方法。

0

7

FOC算法控制架构 (核心)

大致画了一个FOC控制架构的架构图,大家可以很清晰的看到架构中包含有哪些模块。

图片

基本上分为Clark变换、Park变换、Park反变换、SVPWM,以及角度环、转速环、电流环等几部分。

首先我们需要了解的是在电机定子、转子磁场中,是如何建立数学坐标系的,明白坐标系建立的含义后,这Clark/Park的变换和反变换也就明白了。

0

8

电机磁场的数学模型建立 (核心)

总体示****意图:

首先我们可以看到这是一个电机横切剖面的俯视图,带有NS极的标记为转子,转子以ω为转速逆时针转动;棕色的圈标记为定子,在定子周围有A、B、C三相通电绕组线圈。

我们可以在图中看到三个坐标系,分别是A-B-C轴坐标系、α-β轴坐标系、d-q轴坐标系。

图片


ABC轴坐标系建立:

图片

坐标轴 A轴、B轴、C轴
坐标轴含义 以A、B、C三相绕组线圈通电后,产生的磁感应强度N极方向分别为A、B、C轴的方向。
坐标轴性质 静止坐标系
备注 空间上任一矢量在三个坐标系上的投影代表了该矢量在三个绕组上的分量。

α-β轴坐标系建立:

图片

坐标轴 α轴、β轴
坐标轴含义 α轴与三相定子坐标系A轴重合,β轴逆时针超前α轴90度电角度
坐标轴性质 静止坐标系
备注 两相绕组也能旋转磁场,故可以将三相绕组与两相绕组可以等效,数学上用两相直角坐标系描述比较简便,所以可以将A-B-C三相坐标轴等效为α-β两相坐标轴。

d-q轴坐标系建立:

坐标轴 d轴、q轴
坐标轴含义 d轴位于转子磁极轴线上,与N极方向相同,q 轴逆时针超前d 轴90 度空间电角度,该坐标系和转子一起在空间上以转子角速度旋转
坐标轴性质 旋转坐标系
备注 以角速度ω(与转子同一角速度)旋转,那么在d-q轴绕组中通以直流电流,将产生一个旋转磁动势,与静止的α-β轴中角频率为ω的交流电流产生的旋转磁动势相同

下次详细介绍FOC算法模块中,Clark变换/反变换及Park变换/反变换的数学模型公式计算。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制算法
    +关注

    关注

    4

    文章

    166

    浏览量

    21712
  • FOC
    FOC
    +关注

    关注

    20

    文章

    322

    浏览量

    42798
  • 转子磁场
    +关注

    关注

    0

    文章

    2

    浏览量

    5266
  • 控制电机
    +关注

    关注

    0

    文章

    240

    浏览量

    18119
收藏 人收藏

    评论

    相关推荐

    FOC控制算法是什么?

    FOC(Field-Oriented Control),即磁场定向控制,也称矢量变频,是目前高效控制
    的头像 发表于 12-02 10:53 6663次阅读
    <b class='flag-5'>FOC</b><b class='flag-5'>控制</b><b class='flag-5'>算法</b>是什么?

    永磁同步电机控制系统仿真—FOC控制算法的Simulink模型

    FOC(Field Oriented Control)磁场定向控制,也称是Vector Control矢量控制
    发表于 06-21 16:32 2539次阅读
    永磁同步电机<b class='flag-5'>控制</b>系统仿真—<b class='flag-5'>FOC</b><b class='flag-5'>控制</b><b class='flag-5'>算法</b>的Simulink模型

    FOC控制算法的Simulink模型

    FOC(Field Oriented Control)磁场定向控制,也称是Vector Control矢量控制
    发表于 06-27 15:55 1217次阅读
    <b class='flag-5'>FOC</b><b class='flag-5'>控制</b><b class='flag-5'>算法</b>的Simulink模型

    磁场定向矢量控制FOC)的技术核心

    相信在搞电机控制的小伙伴应该知道目前对永磁同步电机(PMSM)的控制技术主要有磁场定向矢量控制FOC
    发表于 08-27 07:38

    PMSM的磁场定向控制

    前言磁场定向控制又称矢量控制FOC), 本质上为控制定子电流的幅度和相位,使之产生的
    发表于 09-06 07:45

    感应电动机的磁场定向控制

    磁场定向控制FOC)是什么?FOC算法是如何工作的?
    发表于 09-08 07:39

    磁场定向控制

    前言 磁场定向控制又称矢量控制FOC), 本质上为控制定子电流的幅度和相位,使之产生的
    发表于 09-15 07:24

    直流无刷电机控制电流的FOC矢量控制算法

    FOC矢量控制算法的原理是什么?FOC与DTC控制有何区别?
    发表于 09-18 06:51

    foc矢量控制有什么区别_解析foc驱动技术

    磁场定向控制系统(FOC)又称为矢量控制系统,他是选择电机某一旋转磁场轴作为特定的同步旋转坐标轴
    发表于 11-08 14:49 3.7w次阅读
    <b class='flag-5'>foc</b>跟<b class='flag-5'>矢量控制</b>有什么区别_解析<b class='flag-5'>foc</b>驱动技术

    用于永磁同步电机(PMSM)的磁场定向控制(FOC)的设计实践

    用于永磁同步电机(PMSM)的磁场定向控制(FOC)的设计实践。
    发表于 05-19 09:46 91次下载

    FOC控制算法的概念及原理

    FOC(Field-Oriented Control),即磁场定向控制,也称矢量变频,是目前高效控制
    的头像 发表于 05-19 17:08 1.7w次阅读

    无传感器磁场定向控制(FOC)风机控制原理

    FOC——Field Oriental Control,磁场定向控制  又称“矢量控制”,是通过控制
    发表于 02-20 11:34 3次下载

    磁场定向控制FOC)原理分析

    磁场定向控制(Field-Oriented Control,FOC)系统的基本思想是:通过坐标变换,在按转子磁场
    的头像 发表于 04-20 16:00 1.9w次阅读
    <b class='flag-5'>磁场</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>(<b class='flag-5'>FOC</b>)原理分析

    foc如何调位置环 FOC控制原理

    FOC(Field Oriented Control,磁场定向控制)是一种流行的电机控制方法,它可以将电机空间电
    的头像 发表于 05-02 10:54 3810次阅读

    电机控制--FOC的优势

    FOC(Field-Oriented Control),即磁场定向控制,也称矢量变频,是以数学、物理理论为基础,对电机
    发表于 05-05 11:14 15次下载
    电机<b class='flag-5'>控制</b>--<b class='flag-5'>FOC</b>的优势