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

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

3天内不再提示

应用于磁场定向控制电机设计的固件堆栈

电子设计 来源:郭婷 作者:电子设计 2019-03-04 08:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

永磁同步电机(PMSM)在要求苛刻的电机控制应用中,在效率,响应性和生命周期成本方面具有显着优势。与传统的刷式电机不同,PMSM是电子换向电机(ECM),需要高集成度微控制器,能够执行复杂的磁场定向控制(FOC)算法,并提供实现最大扭矩所需的精确电机控制信号

通过利用合适的电机控制软件库,工程师可以使用包括飞思卡尔半导体Microchip技术,恩智浦半导体,意法半导体德州仪器等领先MCU供应商的专用MCU版本,更轻松地利用FOC PMSM的优势。 》在PMSM中,在多个定子绕组中连续产生的磁场使永磁转子旋转。通过在每个定子绕组产生的磁场和转子中的永磁体之间保持90°相位,电子换向控制逻辑可以在电动机中实现最大扭矩。 FOC,也称为矢量控制,通过在低速下提供高扭矩并快速响应动态变化的负载(例如洗衣机中的负载),提供了一种保持定子和转子之间最佳相位关系的方法。

FOC方法

FOC通过正弦波连续换向PMSM,以提供高扭矩,扭矩波动小。因此,FOC驱动的PMSM运行时机械振荡减少,优于梯形甚至正弦波驱动的无刷直流(BLDC)电机,从而使设备更安静。此外,由于使用永久磁铁,FOC驱动的PMSM非常高效,随着能源成本持续攀升,它们越来越具有吸引力 - 根据美国能源部的数据,厨房和洗衣设备约占家庭用电量的三分之一消费。同时,用于确定转子位置的无传感器方法的可用性进一步降低了部件和生命周期成本。这为PMSM应用在更苛刻的压缩机和泵设计中打开了大门,例如家用,商用和汽车应用,其中传感器不易使用。

FOC实施需要大量的处理需求,需要结合芯片特定的固件架构。电机控制专用软件库,相应的强大处理能力和适当的集成外设功能(见图1)。通常,所需的片上外设功能包括多通道脉冲宽度调制信号输出,具有死区时间以避免电机控制功率级中的直通电流,高速,高分辨率模数转换器ADC)具有精确触发功能,可在最小的MCU负载下精确测量三相电流,并可在发生机械故障时快速关闭电机故障处理。

应用于磁场定向控制电机设计的固件堆栈

图1:在此代表中用于面向磁场的控制架构的固件栈,片上外设补充了由器件MCU执行的软件程序。

单个MCU产品通过专为更广泛的应用要求和更高性能而设计的专用功能增强了这些基本电机控制功能。例如,飞思卡尔的Cortex-M4 K10 Kinetis MCU提供专用的信号处理功能,如桶形移位器以及并行化功能,如单周期,单指令/多数据(SIMD)和单周期乘法器累加器(MAC) )。 Microchip的dsPIC33F 16位电机控制系列通过其片上40-MIPS数字信号控制器内核实现了所需的性能。恩智浦LPC17xx和LPC32x0分别将专用电机控制PWM与ARM 32位Cortex-M3和16/32位ARM9内核相结合。在每种情况下,MCU供应商都将专用的片上硬件与专用软件库相结合,以满足电机控制要求,例如基于FOC的设计。

FOC算法

FOC算法通过采用三相电机提供PMSM优势通过一系列变换发出信号,这些变换旨在将定子测量的三相时变电机电流转换为更简单的两相,时不变,以转子为中心的参考,可以更容易地进行操作(参见图2) 。结果

应用于磁场定向控制电机设计的固件堆栈

图2:磁场定向控制算法使用一系列信号变换来实现永磁同步电机的电子换向。

在FOC算法的初始输入阶段,MCU使用Clarke变换将三相(IA,IB,IC)电流矢量投影到两相(Iα,Iβ)矢量空间,该矢量空间仍以定子为参考。然后,MCU应用Park变换将定子参考的Iα,Iβ矢量以角度Φ旋转到新的双轴坐标系,其中单独的磁通(Id)和扭矩(Iq)分量与旋转器对齐。由于这个新的坐标系相对于转子保持固定,因此它在参考平面上是时不变的。

将定子磁场矢量与转子坐标系对齐所需的旋转角Φ当然取决于转子位置,传统上通过连接在电机轴上的传感器测量。如上所述,额外的传感器增加了BOM成本并降低了电机系统的寿命,激发了人们对无传感器方法的兴趣增加,这种方法通过利用其与反电动势的已知关系来计算转子位置。然而,与梯形电机不同,FOC设计中的反电动势必须使用虚拟电机模型进行估算,因为所有相都参与换向。因此,无传感器FOC设计会产生额外的处理负载,并要求MCU能够快速返回通过表查找,浮点算法或整数方法(如使用桶形移位器的CORDIC算法)计算出的三角函数的结果。

通过移动三个 - 相位,时变矢量空间到两轴时不变矢量空间,FOC算法允许工程师应用直流电机中使用的传统比例 - 积分 - 微分(PID)控制器来计算新的目标电压Vd和Vq。实际上,电机速度变化的慢响应时间意味着在这些控制器中通常不需要D项。注意,在转子中使用永磁体意味着没有滑动,因为转子产生的转子磁通以与转子磁场相同的速度旋转。因此,图2中所示的参考通量IDREF为零;通过校准设置转矩参考值Iqref以满足所需的性能目标。

MCU通过逆向停车变换传递PI控制器的输出,将转子参考的Vd,Vq值转换为定子参考值。然后,MCU通过反向Clarke变换传递这些结果,以产生所需的三相电压矢量,然后将其转换为脉冲宽度调制(PWM)信号,并传送到直接驱动PMSM的三相功率级。 br》电机控制MCU供应商通过广泛的软件库简化了基于FOC的设计的固件开发。例如,STMicroelectronics将其STM32F103xx系列MCU与用C语言编写的完整PMSM FOC库配对。同样,TI的TMS320C2代码库包括用于Park和Clarke变换的优化C库,能够在短至125个周期内完成Park变换。 》这一系列的变换和控制功能带来了大量的处理负荷,这在无传感器设计中进一步恶化。无传感器FOC逻辑需要包括特殊的初始化和启动程序,以解决静止电机中缺少可观察的电流测量问题(参见图3)。 FOC启动程序通常应用预设的正弦波模式,使电机运行到基于MCU的控制系统切换到无动态无传感器测量所需的足够速度。

应用于磁场定向控制电机设计的固件堆栈

图3:点击启动或复位基于无传感器FOC PMSM的白色物品应用程序上的按钮将电机控制系统置于专用状态,以便将电机正确旋转到足够的速度,以便安全地转换到无传感器状态。

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

    关注

    336

    文章

    29977

    浏览量

    258127
  • 控制器
    +关注

    关注

    114

    文章

    17638

    浏览量

    190222
  • 电机
    +关注

    关注

    143

    文章

    9485

    浏览量

    153153
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FU6866应用于风机出现电流波动

    FU6866应用于风机, 问题: 电流iq id波动比较大,随着转速的变大波动也变大,并且高速(20000rpm)时反电动势出现较大波动,转速是稳定的 电机的反电动势 电机反拖获取到的反电动势的波形
    发表于 08-26 15:28

    新能源汽车电子水泵电机电磁场仿真分析

    的效率也不足70%。因此,提高水泵电机效率,进而提高电子水泵的工作效率具有现实意义以及广阔的市场前景。 合理的电机设计,尤其是电磁场的分析与优化,对提升电机效率有着重要的影响。本文以新
    发表于 07-17 14:37

    电机磁场谐波的来源及影响

    **电机磁场谐波是指电机运行过程中,由于定子绕组磁势或气隙磁导的非正弦特性产生的周期性磁场分量,其频率为基波频率的整数倍。 电机
    的头像 发表于 07-15 08:34 664次阅读
    <b class='flag-5'>电机</b><b class='flag-5'>磁场</b>谐波的来源及影响

    无轴承异步电机气隙磁场定向逆解耦控制

    方法是近年来针对复杂非线性系统提出的一种直接反馈线性化方法,可被用于无轴承电机这一多变量非线性对象的动态解耦控制。关于无轴承异步电机逆系统解耦控制
    发表于 07-14 17:43

    张飞FOC磁场定向控制有感、无感电机驱动视频课程及STM32开发套件(共257集)

    传感器的有感FOC磁场定向控制,希望通过该篇的学习,让没有FOC控制基础的学生,工程师等能够从无到有独立开发出基于霍尔位置传感器的FOC矢量控制
    发表于 07-02 15:59

    无刷直流电机磁场定向控制系统研究

    摘要:转矩脉动是无刷直流电机(BLDCM)目前存在的突出问题之一。这里阐述了BLDCM 转矩脉动机理及抑制。仿照永磁同步电机磁场定向控制(F
    发表于 06-26 13:31

    无刷直流电机RBF磁场定向控制及监控系统设计

    摘 要:针对现有无刷直流电机转矩脉动抑制方法存在抑制效果不理想,或脉动抑制效果好但学习算法复杂,不利于推广的问题,将RBF神经网络与磁场定向控制相结合,选用Luminary615微
    发表于 06-25 13:15

    无传感器磁场定向控制

    随着技术的跟新换代,电机控制也在不断的更新进步。磁场定向控制(Field Oriented Control,FOC)也越来越多的被应用在电
    发表于 03-14 16:26

    FOC算法的永磁同步电机控制器的设计与验证

    永磁同步电机具有转矩大,功率密度高以及结构简单等优点,被广泛的应用到工业 领域和日常生活中。因此,对永磁同步电机控制器的设计逐渐成为了广大学者的研究方 向。常见的控制策略有
    发表于 03-07 14:35

    简体中文版 永磁同步电机磁场定向控制 (PMSM FOC)软件库 V2.0

    ,永磁电机驱动器和功率逆变器的硬件的基本知识。需要定制现有模块和添加一个新型的完整应用开发时才需要深入了解 STM32F103xx 功能。 本用户手册介绍了永磁同步电机(PMSM)FOC 软件库,STM32F103xx 微控制
    发表于 03-04 21:27

    伺服电机编码器与转子磁极相位对齐方法

    获得最佳的出力效果,即“类直流特性”,这种控制方法也被称为磁场定向控制(FOC),达成 FOC 控制目标的外在表现就是永磁交流伺服
    发表于 03-03 01:58

    磁场定向控制如何优化BLDC电机性能

    无刷直流(BLDC)电机因其高效、可靠和低维护需求而得到广泛应用。然而,控制这类电机面临诸多挑战,尤其是在实现平稳、高效运行方面。本文将探讨磁场定向
    的头像 发表于 02-13 14:19 2103次阅读
    <b class='flag-5'>磁场</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>如何优化BLDC<b class='flag-5'>电机</b>性能

    使用旋转电感式位置传感器的三相BLDC电机磁场定向控制(FOC)

    电子发烧友网站提供《使用旋转电感式位置传感器的三相BLDC电机磁场定向控制(FOC).pdf》资料免费下载
    发表于 01-22 16:41 2次下载
    使用旋转电感式位置传感器的三相BLDC<b class='flag-5'>电机</b>的<b class='flag-5'>磁场</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>(FOC)

    基于英飞凌XMC1302的无感磁场定向控制吊扇解决方案

    作为驱动。XMC系列的XMC1302微控制器用于永磁同步马达(PMSM)无感测器磁场定向控制(FOC),整组吊扇方案具有高
    的头像 发表于 01-08 16:33 831次阅读
    基于英飞凌XMC1302的无感<b class='flag-5'>磁场</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>吊扇解决方案

    基于英飞凌XMC1302的无感磁场定向控制吊扇解决方案

    TLE4284供电,采用IM241系列CIPOS™ Micro IPM作为驱动。XMC系列的XMC1302微控制器用于永磁同步电机(PMSM)无传感器磁场定向
    的头像 发表于 12-19 16:42 993次阅读
    基于英飞凌XMC1302的无感<b class='flag-5'>磁场</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>吊扇解决方案