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

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

3天内不再提示

FOC控制的基本理论总结

jf_78858299 来源:深入浅出说电机 作者:深入浅出说电机 2023-01-31 17:15 次阅读

一、同步电机是怎么转起来的

永磁同步电机结构如下:
外围是定子绕组,中间为永磁体,设永磁体极对数为np,则转子永磁体共2*np个,其中每相邻的3个定子绕组对应uvw三相,绕组在空间上均匀分布。为了便于分析电机运行原理,对电机结构进行简化,假设电机极对数为1,且电机内部只有三个定子绕组,它们在空间上间隔120度,可以表示如下图:

1675156478(1).png

uvw三相通电之后,因为电磁感应的原理,空间中将产生磁场,三相定子产生的磁场方向与其坐标轴方向一致,大小与其电流大小成正比。
   当向三相定子绕组通入相位差为120度的交流电时,三相绕组产生的磁场叠加为圆形磁场。具体原理以及动画演示见:[永磁同步电机控制笔记:上帝视角看calrk、park变换](http://mp.weixin.qq.com/s?__biz=Mzk0MjM3NDg3NA==&mid=2247484032&idx=1&sn=b5a07e9e87205be7147dc7f501122b9e&chksm=c2c56835f5b2e1236bb7ad1cc7d3f84a8e929f4f6e919aa92267516b9afec6417211512d7405&scene=21#wechat_redirect)

   所以同步电机运行的本质是== =静止的定子产生磁场,这个磁场拽着转子旋转= 。

二、什么样的旋转磁场效率最高

既然永磁同步电机工作的本质是定子磁场带着作为转子的永磁体旋转,那么是不是只要产生了旋转磁场就能够让永磁同步电机旋转呢?显然不是,若定子磁场旋转频率过高,转子转了10度,定子磁场就已经旋转了180度,那么结果就是转子来回震荡,如果定子磁场旋转频率更高,定子就会在更小的范围内更快的震荡。
   可以想象,只有当旋转磁场旋转频率和转子旋转频率保持同步,才能保证电机旋转平稳,电机静止的时候不能直接通入旋转频率极高的磁场,如果电机静止时给转子极低频率的旋转磁场,让电机慢慢启动,随着电机转子的转动慢慢提高磁场的频率到目标频率,是不是电机就能稳定运行呢?答案是肯定的,恒压频比控制(VF控制)就是这种思路,不过考虑到电机高速旋转时需要消耗更多能量,这种控制方法在提升频率的同时也提升了输入电压。

图片

但是很显然,当负载变动的时候这种方法就会出现问题,比如轻载运行,稳态时磁场和转子N极夹角1弧度,随着负载加重,磁场和转子夹角越来越大,直到夹角为pi/2弧度,磁场做功最大,产生最大转矩,即电机效率最高。如果此时继续加大负载,磁场和转子夹角继续变大,而转矩变小,电机将发生失步。上图表述了磁场和转子夹角与磁场利用率的大致关系。
   那么有没有办法让磁场利用率始终保持最高呢?
   想要让定子磁场利用率最高,就要保证定子磁场产生的力全部用来拉动转子旋转,就是说,合成磁场的方向要超前转子的方向90度,并一直保持超前90度。

三、怎么精准控制旋转磁场的方向

前文提到,想要实现最高效率的利用旋转磁场就是要保证旋转磁场和转子之间的夹角始终保持90度,这就要求必须准确的知道转子的位置,一般来说,电机转子的位置可以通过编码器获取,电机编码器有便宜但是分辨率低的霍尔编码器,有分辨率达数千甚至上万线的增量式编码器,还有分辨率高达2^^17^甚至2^^23^的通信式编码器。通过编码器可以准确的知道转子的位置,对于对成本敏感但对精度要求低的场合,可以使用位置估计的方法获取电机转子的位置。
   对磁场的控制本质上是对电流的控制,因为磁场是由电流产生的。

图片

获取到电机转子的位置之后,就可以通过坐标变换的方法将电流从以定子为基准的uvw坐标系转化到和转子方向始终一致的dq坐标系。
   在dq坐标系中,电机转矩可以表达为:**T~e~ = 3/2pn(Φ~f~i~q~ + (L~d~ - L ~q~ )i~d~i ~q~ )**

所以通过坐标变换将三相电流转化成了控制电机转矩的q轴电流,与控制励磁磁场的d轴电流,图中θ为电机定子u相与转子的电角度。坐标变换的具体原理以及图示参见永磁同步电机控制笔记:上帝视角看calrk、park变换

既然说如果让定子磁场,也就是输入电流,全部用来拉着电机转子转就能够实现效率最大化,那么实现坐标变换后,让电流全部在q轴方向就好了,让d轴电流保持为0,对于L ~d~ =L~q~的隐极电机,i ~d~ =0的控制即为最小电流转矩比控制。

四、怎样调节dq轴电流

那么怎么让电流全部在q轴方向呢?我们没有办法直接控制电流啊。

图片

一般而言我们驱动电机采用的电路拓扑如上图(图片来自TI应用报告ZHCA555),我们能够直接控制的只有三个逆变电桥的输出电压,但是拖动电机旋转的磁场是由电流产生的,必须精准的控制电流才能精准的控制定子磁场。这时需要,对实际输出电流采样,将反馈电流分解到dq轴后很指令电流不断的比较,进而调节三相输出电压,使最终的输出电流等于指令电流。

   电流调节器可以使用PI调节器实现,PI调节器对电机参数不敏感,该调节器假设输出电流随输出电压增加而增加,随着输出电压减小而减小。实际工作中,输出电流比指令电流大了就减小输出电压,实际电流比指令电流小了就增大输出电压。

五、FOC控制系统框图

综上,可以理出FOC控制系统的大致框架:

图片

其中Clarke,Park模块实现了三相定子坐标系到直角转子坐标系的转换,把复杂的三相交流电流等效成了含义明确的两个直流量,励磁电流i ~d~ ,转矩电流i ~q~ ,使得能够使用控制直流电机的方法控制交流电机;图中i~sqref~为q轴指令电流,i~sq~为q轴反馈电流,i~sdref~为d轴指令电流,i~sd~为d轴反馈电流,实际控制中,对于隐极永磁同步电机d轴电流不做功,令i~sdref~ = 0,用i~sqref~控制电机扭矩,想让电机转的快一些就加大i~sqref~ ,反之,想让电机转的慢一些就减小i ~sqref~ ,想让电机反方向运行就给i~sqref~负值。V ~sqref~ ,V~sdref~分别为PI调节得到的q轴电压和d轴电压,上文提到逆变器的输出为电压量,只能通过调节输出电压来实现控制输出电流;Inv.Park模块和svpwm模块实现了输出等效于V ~sqref~ ,V~sdref~的三相电压。笔者文章[小白也能理解的中点平移法svpwm详细的对SVPWM技术进行了说明,并给出了实现方法及仿真结果。](http://mp.weixin.qq.com/s?__biz=Mzk0MjM3NDg3NA==&mid=2247483669&idx=1&sn=1def597174bff5100b14226c3cea8917&chksm=c2c56ba0f5b2e2b6306d9021b6d13baea621486ed5047cea8fdc58e98be6f7e1080370a71437&scene=21#wechat_redirect)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 永磁同步电机

    关注

    28

    文章

    869

    浏览量

    49497
  • 电机
    +关注

    关注

    142

    文章

    8935

    浏览量

    145115
  • 永磁体
    +关注

    关注

    0

    文章

    123

    浏览量

    5460
收藏 人收藏

    评论

    相关推荐

    蓄电池充电的基本理论是否有问题?

    蓄电池充电的基本理论是否有问题? 首先申明一下,本人思想比较激进,对蓄电池现有的许多理论持不同看法.我们就事论事,只想弄清楚产生蓄电池诸多问题的真正原因,并无意冒犯各位专家与大虾,敬请原谅,先谢谢啦
    发表于 03-15 14:20

    LLC变换器基本理论及其设计

    LLC变换器基本理论及其设计
    发表于 12-09 10:33

    干货-FOC控制精细理论

    推荐课程:张飞软硬开源,基于STM32 BLDC直流无刷电机驱动器视频套件http://t.elecfans.com/topic/42.html?elecfans_trackid=bbs_post干货-FOC控制精细理论关于SV
    发表于 01-21 18:09

    【下载】基于STM32的永磁同步电机FOC控制理论基础

    `有关永磁同步马达的FOC理论,坐标变换、转矩速度控制、软件库结构及定制、FOC流程与实现等。目录:直流无刷马达介绍FOC 基础Clark及
    发表于 12-02 16:56

    有感FOC算法学习与实现总结

    架构3 坐标变换3.1 Clark变换3.2 Park变换3.3 Park反变换4 SVPWM5 反馈部分5.1 相电流5.2 电角度和转速6 闭环控制6.1 电流环6.2 速度环6.3 位置环写在最后基于STM32的有感FOC算法学习与实现
    发表于 07-05 06:45

    IO设计基本理论

    IO设计基本理论1. IO接口和IO端口IO端口是IO接口内可由CPU进行读写操作的各种寄存器。可分为数据端口、状态端口和控制端口。2. IO端口的编址方式统一编址:IO端口与存储器共享一个地址空间
    发表于 07-22 08:36

    SAW滤波器基本理论

    SAW滤波器基本理论 SAW是在压电基片材料表面产生并传播,且振幅随着深入基片材料的深度增加而迅速减少的一种弹性波
    发表于 11-17 23:41 4699次阅读
    SAW滤波器<b class='flag-5'>基本理论</b>

    现代控制理论总结

    基于现代控制理论总结,希望对这方面需要的同学有帮助!
    发表于 01-20 14:46 0次下载

    量子安全直接通信的基本理论和使用方案和发展趋势的总结与展望

    量子安全通信技术因其可以在通信双方安全的直接共享秘密消息而备受关注。本文首先介绍了量子安全直接通信技术的基本理论和典型方案,然后对现有理论方案进行深入分析并研究了最新实验进展以及相关通信网络的建设,最后通过讨论噪声和实用性等问题,对量子安全直接通信技术的未来发展趋势进行了
    发表于 12-21 10:37 10次下载
    量子安全直接通信的<b class='flag-5'>基本理论</b>和使用方案和发展趋势的<b class='flag-5'>总结</b>与展望

    电工基本理论免费下载

    电工基本理论免费下载
    发表于 12-14 15:25 0次下载
    电工<b class='flag-5'>基本理论</b>免费下载

    私藏电工基本理论免费下载

    私藏电工基本理论免费下载
    发表于 12-15 15:11 0次下载
    私藏电工<b class='flag-5'>基本理论</b>免费下载

    异步电机的基本理论PPT课件下载

    异步电机的基本理论PPT课件下载
    发表于 09-01 14:29 25次下载

    Linux驱动基本理论常识

    Linux驱动基本理论常识
    发表于 11-25 20:51 20次下载
    Linux驱动<b class='flag-5'>基本理论</b>常识

    嵌入式--所有电机控制FOC总结

    嵌入式–FOC总结我们在很多设计上会用到FPGA控制电机,比如伺服电机,直流无刷电机,也有很多人用STM32来控制的,但是总的来说,一通百通,都没有离开
    发表于 05-05 14:29 20次下载
    嵌入式--所有电机<b class='flag-5'>控制</b>的<b class='flag-5'>FOC</b>的<b class='flag-5'>总结</b>

    螺栓拧紧基本理论原理

      拧紧基本理论   螺栓紧固的要求   1、可以在不破坏的情况下松开螺栓   2、较高的恒定夹紧力   3、可靠地达到夹紧力需求值   4、不会由于运转中受力而松开
    的头像 发表于 12-04 10:27 1132次阅读
    螺栓拧紧<b class='flag-5'>基本理论</b>原理