当前位置:首页 > 电源 > 数字电源
[导读]最近推出的电器控制平台可仅利用直流母线电流反馈技术同时控制两个PM交流电机,该芯片采用嵌入式FOC算法,可缩短开发时间,并推动电器制造商快速采纳这种技术。

如今越来越多的电器制造商采用变速永磁(PM)同步电机来提高能效、增加产品特性。工业驱动器制造商很早就认识到PM电机具有高能效和高功率重量比,但控制电子技术的最新进展才使得PM电机被电器制造商广泛采纳。

  只需采用直流环节电流反馈技术的定向控制(FOC)可最小化系统成本,对电器驱动器应用非常有吸引力。电机的正弦控制可产生平滑的扭矩输出,输出的声学噪声很低。因此,FOC适合用在风扇、水泵、洗衣机和干衣机等低噪声和高能效非常重要的设备中。

  空调和洗衣干衣机等许多电器设备必须独立控制两个电机的速度,以优化它们的性能。这些系统所采用的传统方法是使用带串行通信链路的电机控制处理器来实现同步。但是,如果用一个器件控制两个电机,就可以大大简化硬件和系统设计。最近推出的电器控制平台可仅利用直流母线电流反馈技术同时控制两个PM交流电机,该芯片采用嵌入式FOC算法,可缩短开发时间,并推动电器制造商快速采纳这种技术。

  传感器电机控制算法的实现

  FOC在工业驱动系统中很常见,它一般采用编码器或分解器测量转子的位置。闭环电流控制算法利用转子的角坐标校正电机电流和转子磁通,从而实现扭矩输出的最大化。电器控制系统中先进的转子位置估算算法无需使用高分辨率位置传感器(图1)。

图1:定向控制(FOC)系统通过使用直流环节电流反馈技术消除了对位置传感器的需求

  估算算法根据采用绕组电压和电流的电机模型,获得PM的转子磁通位置。这种方法非常合适,因为转子上的磁体决定了转子磁通的位置。绕组电流测量数据是利用基于功率变换器的状态知识的正确的ADC采样时序,从直流环节电流中获得的。系统框图表明,绕组电流测量数据和绕组电压驱动值是计算转子角位置和角速度的转子磁通模型的输入。扭矩和磁通控制环路不仅能在较低速度范围内实现最大的扭矩输出,还可以实现弱磁下的高速操作。

  在第一代FOC电机驱动系统中,这些功能是由模拟和数字器件的组合电路实现的。如今,这些电机驱动系统中的大部分已采用高速DSP或RISC处理器在单个器件上实现相关算法。软件实现不仅带来了灵活和硬件简单的优点,也给驱动系统开发人员带来重要的软件开发任务。生成控制算法的软件代码需要许多步骤。第一步,系统工程师将控制原理图转换成代表各种控制功能的微分方程组。第二步,软件工程师将这些微分方程转换成代表处理器执行指令的C代码。这个过程出错,从而延长开发时间,除非代码具有很好的结构和文档,并有长期软件维护小组。RISC处理器和DSP供应商可以提供一整套FOC软件实例来帮助电机驱动公司加快开发进程。这是很有可能的,因为FOC控制技术非常成熟,所以算法结构也可以定义得非常完善。然而,软件实现在目前是没有特别优势的,因为算法结构的灵活性不是必需的。

  控制系统设计工程师可以利用数字ASIC或FPGA技术,以硬件方式实现FOC算法。开发过程的第一步与软件方法没太大区别,但在第二步中不再使用C代码,而是由硬件工程师将微分方程转换成代表逻辑门互连的Verilog代码。这种设计可以在控制寄存器中定义并存储控制参数,以提供灵活性,但在数字ASIC中实现算法结构的硬连线。这种方法在要求高速处理的电信系统中非常普遍,许多电机控制ASIC可以实现FOC和其它电机控制功能。这种方法的优点不仅在于执行速度,还在于它能显著缩短系统的开发时间。

  运动控制引擎(MCE)则提供另一种方法,该方法兼有专用ASIC硬件的高速性能和可编程处理器的灵活性。这种方法特别有效,因为FOC算法使用了许多标准函数,比如误差放大器、比例积分(PI)补偿器,以及会多次出现在控制电路中的矢量旋转器。MCE由硬件电机控制函数库组成,通过将输入和输出存储器地址分配给相应的系统变量,可高效地实现运动控制定序器与这些函数的互连。

  控制系统工程师不需要将控制原理图转换成微分方程组,因为在MCE库中具有经过充分优化的ASIC实现。相反,控制系统工程师采用原理图编辑工具,以图形化的方式通过互连运动控制库中的标准函数来确定控制原理图。图形化编译器将控制原理图转换成用于互连硬件控制函数的MCE定序器命令。编译器将MCE的共享RAM区中的各个地址,分配给控制节点定义的每个算法变量。MCE定序器命令定义每个控制函数块以及输入输出变量的存储器地址。因为MCE将这些命令存储在存储器中,所以具有与RISC处理器和DSP一样的灵活性。

  PWM开关频率设置算法执行的时序、ADC采样率和输出电压的更新速率。MCE库元件代表空间矢量调制器和ADC输入,但它们在控制原理图中只出现一次,因为它们与物理的输入输出引脚相对应。另一方面,矢量旋转器或PI补偿器等MCE库控制函数可以多次出现在控制算法中,因为MCE将它们的输入输出存储在数据存储器中。库函数的每次实例化都会占用数据存储器空间来存储变量和MCE指令,因此存储器容量限制了算法的复杂性。每个库函数在每次执行时都会占用一定的系统时钟周期,因此控制环路总的时钟周期数必须小于PWM周期中的时钟周期数。[!--empirenews.page--]

  转子角度估算器和电流控制环路大约要消耗1,400个系统时钟周期,相当于128MHz最大系统时钟频率下的11μs时间。这样,在相当于20kHz开关频率的50μs PWM周期下,可以同时实现对两个电机的控制。当然,为控制两个电机,芯片需要两套空间矢量PWM调制器和用于电流采样的额外模拟输入端。图2是一个双电机控制IC的结构图,它包含嵌入式运动控制引擎和用于执行应用层代码的8位微控制器内核。这种方法的优势是它能将在微控制器上执行的慢速系统级功能与MCE执行的高速电机控制算法分隔开来。

图2:包含用来执行应用层任务的8位微控制器的双电机控制芯片

  MCE库函数

  高速执行控制算法的关键是MCE库函数在ASIC中的实现效率。两个重要的反馈控制单元(PI控制补偿器和矢量旋转块)可以作为库函数的典型例子。ASIC实现需要优化硅片和时钟周期的使用,并同时不牺牲鲁棒性和可靠性。

图3:比例积分(PI)控制补偿器可高效地使用MCE硬件资源和时钟周期

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

从世界上第一颗DSP诞生至今30年来,国际一线老牌芯片厂商长期占据领先技术和市场地位,国内芯片厂商在DSP上的声量很小。然而经过了6年的沉心打磨之后,湖南进芯电子开始在这一领域崭露头角。凭借着更贴近中国本土特色的差异化产...

关键字: DSP MCU 电机控制 进芯电子

2024年4月10日 –提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 即日起开售NXP Semiconductors的MCX工业和物联网微控制器...

关键字: 微控制器 电机控制 机器学习

变频器是一种应用广泛的电力控制设备,主要用于调整交流电动机的电源频率。通过改变电机的输入频率,变频器可以实现多种功能,提高设备的性能和可靠性,实现节能减排和安全生产。

关键字: 变频器 电机控制

变频器的速度设置是变频器使用中的重要环节,通过合理的设置,可以实现电机的快速启动、

关键字: 变频器 电机控制

变频器是一种应用变频技术与微电子技术的电气设备,主要用于调整交流电动机的电力控制。其核心作用是改变电机工作电源的频率,进而控制交流电动机的运行。

关键字: 变频器 电机控制

电机控制是现代工业和家庭设备中不可或缺的一部分。通过对电机控制原理图的深度讲解和分析,可以更好地理解电机控制的工作原理和设计思路。本文将详细介绍电机控制原理图的基本组成和各个部分的功能,以及常见的电机控制方案。

关键字: 电机控制 电机控制原理图

2023年12月21日,中国– 意法半导体发布了STM32 ZeST*(零速满转矩)软件算法。该算法运行在STM32微控制器上,让无感电机驱动器能够在零转速时产生最大转矩。意法半导目前正在与指定客户分享这个算法。该算法首...

关键字: 电机控制 电机驱动器

交流伺服电机是一种广泛应用于各种自动化控制系统的执行元件。它是一种将电能转变为机械能的高精度、高效率的电机。交流伺服电机主要由一个用以产生磁场的电磁铁绕组或分布的定子绕组和一个旋转电枢或转子组成。当通电线圈在磁场中受力转...

关键字: 交流伺服电机 电机控制

步进电机控制器是一种能够发出均匀脉冲信号的电子产品,它可以控制步进电机的运行。步进电机控制器主要由驱动电路板和控制器组成。驱动电路板的作用是提供电源和输出脉冲信号,而控制器则用于控制步进电机的运行。

关键字: 步进电机控制器 电机控制

步进电机控制器是一种用于控制步进电机运行状态的设备。步进电机是一种将电脉冲信号转换为角位移的电机,每个脉冲信号都会使电机转动一个固定的角度。步进电机控制器通过控制电机的转速和转向,实现对电机运行状态的精确控制。

关键字: 步进电机 电机控制
关闭
关闭