历史上的今天
返回首页

历史上的今天

今天是:2025年01月06日(星期一)

正在发生

2018年01月06日 | 利用完全可编程平台实现高效的马达控制

2018-01-06 来源:互联网

环保一直是备受关注的话题,为了实现低碳生活,发达国家的政府以税费的方式来降低碳排放和能源使用。超过半数的电力用于驱动电动机,因此设计人员不是应该而是必须采用更加高效的电机控制与设计。


本文将介绍综合运用磁场定向控制(FOC)算法和脉冲频率调制(PFM)严密地控制电机,实现高精度与高效率。


磁场定向控制(FOC)算法


标量控制(或者常称的电压/频率控制)是一种简单的控制方法,通过改变供电电源(电压)和提供给定子的频率来改变电机的扭矩和转速。这种方法相当简单,甚至用8/16位微处理器也能完成设计。不过,简便的设计也伴随着最大的缺陷——缺乏稳健可靠的控制。如果负载在高转速下保持恒定,这种控制方法倒是足够。但一旦负载发生变化,系统就不能快速响应,从而导致能量损失。


相比而言,FOC能够提供严格的电机控制。这种方法旨在让定子电流和磁场保持正交状态(即成90度角),以实现最大扭矩。由于系统获得的磁场相关信息是恒定的(不论是从编码器获得,还是在无传感器工作状态下的估算),它可以精确地控制定子电流,以实现最大机械扭矩。


一般来说FOC比较复杂,需要32位处理器和硬件加速功能。原因在于这种方法需要几个计算密集型模块,比如克拉克变换、帕克变换等,用于完成三维或二维坐标系间的相互转换,以抽取电流相对磁通的关系信息。


如图1所示,控制电机所需考虑的输入包括目标扭矩指令、供电电流和转子角。根据这些参数完成转换和计算,计算出电力电子的新驱动值。完成一个周期的FOC所需的时间被称为环路时间。不出所料,环路时间越短,系统的响应速度就越快。响应速度快的系统意味着电机能够迅速针对负载做出调整,在更短的时间周期内完成误差补偿,从而实现更加顺畅的电机运行和更高的效率。


一般采用嵌入式处理器实现FOC算法,环路时间介于50us到100us之间,具体取决于模型和可用的硬件。此外,还可采用软件来实现FOC,但无法保证其确定性。因此大量设计借助FPGA硬件加速,来发挥这种技术的确定性和高速处理优势。使用最先进的28nmFPGA技术,典型FOC电流环路时间为1.6us1,相对采用软件方法明显缩短。


由于加强电机控制不仅可降低噪声,而且还能提升效率和精度,因此目前大部分电流环路都采用硬件来实现,而且倾向于把速度环路和位置环路也迁移到硬件实现方案中。这种做法是可能的,因为随着数字电子电路技术的进步,单个器件拥有足够强大的运算能力。用FPGA实现的速度控制环路时间和位置控制环路时间分别为3.6us1和18us1。与传统软件方法相比这是显著的性能提升,因为传统的位置环路时间一般在毫秒级。


调制


调制也是提高能效的关键模块。根据负载、性能要求和应用需求可以使用不同的调制方案,而且这些调制方案对电机控制系统的运行影响重大。调制原理图(图2)分析了我们准备在本文中评论的几种调制方案。


最基本的调制方案采用六步进调制法,这代表三相功率桥的6种可能组合(不含111和000空状态,该状态下所有开关均关断)。这种开关方法表示为六边形的6个蓝色顶点。六步进调制法对电机施加最大功率,即逆变器的输出电压与Vdc相等。


虽然输出功率大,设计实现方案简便,但如果电机要求高精度和高稳健性,则不宜采用六步进调制法。这是因为电机运行在非线性状态下,需要从一种状态(顶点)“跳跃”到另一种状态,不能平稳运行。


要让电机更平稳运行,可以使用正弦调制法。正弦调制法能够让电机平稳运行吗,虽然与六步进调制法相比这种方法略显复杂,而且在效率上也没有优势,因为逆变器的输出仅为Vdc的一半,基本上是Vdc/2=0.5Vdc。在调制原理图上,这表示为红圈的内圈。


为弥补正弦调制造成的损耗,空间矢量PWM(SVPWM)调制法运营而生。SVPWM可以提供1/√3Vdc=0.5773Vdc的电压。与正弦调制类似,SVPWM也能让电机平稳运行。在调制原理图上,这表示为红圈的外圈。图3是正弦调制法和SVPWM调制法的波形对比。


正弦调制法和空间矢量调制法均使用脉冲宽度调制(PWM)技术,一种最为常见的工业调制技术。但是脉冲宽度调制使用固定的调制频率,通过改变脉冲宽度来调节对供电电压的控制,故谐波的出现是个问题。谐波是EMI、电机振动的原因,也是一种能量损耗。


为抑制谐波,可以使用另一种调制方法,即使用脉冲频率调制(PFM)。脉冲频率调制可让少量脉冲保持固定宽度,并根据所需的值按不同周期(频率)进行调制。这种调制方法可以减少谐波,因谐波会分散到所有频率上。


即为对PWM和PFM的FFT(快速傅里叶变换)频率分析的对比情况。可以清楚地看到PFM可以消除第三次谐波失真。

推荐阅读

史海拾趣

Dongguan City Niuhang Electronics Co.LTD公司的发展小趣事

Dongguan City Niuhang Electronics Co.LTD成立于2012年,当时的中国电子行业正处于快速发展期。创始人李小芹凭借对半导体技术的深刻理解和市场需求的敏锐洞察,决定专注于二极管、桥式整流器等产品的研发与封装。公司成立初期,面临着资金短缺、技术储备不足等挑战,但李小芹凭借坚定的信念和不懈的努力,带领团队攻克了一个又一个技术难关,逐步在市场上树立了良好的口碑。

Hind Rectifiers Ltd公司的发展小趣事

随着公司业务的不断拓展,Dongguan City Niuhang Electronics Co.LTD意识到技术创新的重要性。公司投入大量资金和技术人员,专注于芯片新技术、封装自动化的研究和开发。经过数年的努力,公司成功研发出一系列高性能的二极管、整流器等产品,其中多项技术获得国家级发明专利。这些创新产品不仅提升了公司的市场竞争力,也为公司赢得了业界的广泛认可。

Dearborn Electronics Inc公司的发展小趣事

Dearborn Electronics Inc.注重国际合作与交流,与全球多家知名企业和研究机构建立了紧密的合作关系。通过引进国外先进的技术和管理经验,公司不断提升自身的核心竞争力。同时,公司也积极参与国际市场竞争,拓展海外市场,为未来的发展奠定了坚实的基础。

以上这些故事框架仅供参考,你可以根据这些框架进行深入的调查和研究,撰写出具体、详细的发展故事。

DDP Engineered LED Solutions公司的发展小趣事

在电子行业中,绿色环保已经成为一个不可忽视的趋势。DDP Engineered LED Solutions公司积极响应这一趋势,将绿色环保理念融入到公司的产品研发和生产过程中。公司开发的LED照明产品不仅具有出色的照明效果,而且具有较低的能耗和较少的废弃物产生,符合绿色环保的要求。同时,公司还积极推动绿色供应链管理,与供应商共同构建绿色、环保的产业链。这些努力不仅让DDP在行业中树立了良好的形象,也为公司的可持续发展提供了有力保障。

Abbatron公司的发展小趣事

面对不断变化的市场环境和客户需求,Abbatron公司始终坚持创新发展的理念。公司不断投入研发资金,加强人才培养和团队建设,推动技术创新和产品升级。同时,公司还积极探索新的商业模式和市场机会,为未来的发展奠定了坚实的基础。


请注意,以上故事仅为示例,并非基于Abbatron公司的实际发展情况。您可以根据Abbatron公司的实际情况和公开资料,对这些故事进行改编和补充,以更好地反映该公司的发展历程和成就。

Everspin Technologies公司的发展小趣事

在寻求更广泛的市场应用和技术合作方面,Everspin与Quicklogic Corporation签订了分包协议。根据协议,Quicklogic将其部分开发服务分包给Everspin,共同推进战略辐射加固现场可编程门阵列原型项目的开发。这一合作不仅展示了Everspin在电子行业中的技术实力和市场影响力,也为其未来的发展开辟了新的道路。

以上五个故事概述了Everspin Technologies公司在电子行业中发展起来的关键历程和成就。这些故事展示了Everspin在MRAM技术领域的领先地位、创新能力和市场应用方面的成功。

问答坊 | AI 解惑

稳压电源仿真实例

大家看下用pspice仿真的…

查看全部问答>

点阵从左到右显示上字程序怎样设计,万分感谢,…

查看全部问答>

运放的一些资料

感觉挺好就上传上来了…

查看全部问答>

电源纹波噪声测试注意事项 (zt)

今天的电子电路(比如手机、服务器等领域)的切换速度、信号摆率比以前更高,同时芯片的封装和信号摆幅却越来越小,对噪声更加敏感。因此,今天的电路设计者们比以前会更关心电源噪声的影响。实时示波器是用来进行电源噪声测量的一种常用工具,但是 ...…

查看全部问答>

WinCE5.0网络开发的若干问题

各位大人~~~~        最近用C#在WinCE5.0系统下开发一个简单的小游戏,有网络连接功能(能两个人一个玩,像QQ的找茬一样),使用TCP/IP传输协议。实验箱是博创的UP-NETARM2410-s。现在遇到一个很大的问题,就是用网 ...…

查看全部问答>

有人在6410上移植过ucos吗?

使用stepstone,如何将booterload和ucos整合在一起。…

查看全部问答>

gpio 模拟时序 实现对智能卡(小卡)的读写 的 问题

小弟最近接到一个活 需要利用gpio口进行对智能卡的读写 调试了几天还没什么头绪,希望各位大虾给予支持。 先介绍下我调试的环境和过程: gpio口是直接连接到ST8004芯片上 然后读写卡的。我这里指的卡是一般数字电视用的CA智能卡,跟一般的小卡都 ...…

查看全部问答>

wince新手:build新建项目出错啦:Command returned non-zero exit code 1 (dec),跪求答案

build run-time image时出现错误.请大虾指教。从网上看到在项目->属性->配置属性->Build Option->Run-time image can be larger than 32MB(IMGRAM64=1)复选框给选中了,还是不行。 我用的是vs2005+windows embbeded 6.0…

查看全部问答>

DIY电源面板PCB

DIY电源面板PCB已经布好了。。。供大家拍砖! TOP: BOTTOM: …

查看全部问答>

电源构建中布局的注意事项

本文大概就是讲讲散热设计,并列举在自然条件及强制通风条件制冷环境下温度上升计算的范例。 看起来很厉害,小编也不太懂的。还有DC寄生现象等等等。 大家下来看看咯。。。 好羡慕大家都能看懂。。。…

查看全部问答>