利用一个ARM7处理器对无刷电机实施磁场定向控制

发布者:清新自然最新更新时间:2007-02-12 来源: 电子产品世界关键字:异步  永磁  感应  力矩 手机看文章 扫描二维码
随时随地手机看文章

电机驱动能效不论提高多少,都会节省大量的电能,这就是市场对先进的电机控制算法的兴趣日浓的部分原因。三相无刷电机主要指是交流感应异步电机和永磁同步电机。这些电机以能效高、可靠性高、维护成本低、产品成本低和静音工作而著称。感应电机已在水泵或风扇等工业应用中得到广泛应用,并正在与永磁同步电机一起充斥家电、空调、汽车或伺服驱动器等市场。推动三相无刷电机发展的主要原因有:电子元器件的价格降低,实现复杂的控制策略以克服本身较差的动态性能成为可能。

以异步电机为例。简单的设计需要给定子施加三个120°相移的正弦波电压,这些绕组的排列方式能够产生一种旋转磁通量。利用变压器效应,这个磁通量在转子笼内感应出一股电流,然后产生转子磁通量。就是这两种磁通量相互作用产生电磁力矩,使电机旋转。在转子上感应出电流的条件是,确保转子的转速与定子的磁通量频率不同;如果相同,转子只经历一个恒定的磁通量,不会有感应电流产生(楞次定律)。通电频率和其产生的机械频率之间的微小差异是异步电机命名的原因。一个三相交流电机实现转速可调操作的最简单方式是,实现一个所谓的电压/频率控制(或者叫做标量控制),其工作原理是在频率与电机通电电压之间保持恒比。这种方法产生一个恒定的定子磁通量,然后在转子主轴上得到额定的电机力矩。对于应用负载特性被大家了解的低成本驱动器,以及控制带宽要求不是很高的驱动器,如数量很少的HP泵和风扇、洗衣机等,这是一个很受欢迎的控制方法。一个MIPS不是很高并带有合理的外设接口的8位单片机如ST7MC,即可满足这种应用需求,同时编程也很简单。

这种方法无法在瞬间工作过程中保证最佳的电机特性(力矩、能效)。而且为防止电机出现临时消磁现象,还必须限制驱动器反作用力的时间。为了克服这些限制条件,考虑到电机的动态特性,市场上出现了其他的控制策略。磁场定向控制(也称矢量控制)是应用最广泛的控制算法,目标应用包括带式传输机、大功率水泵、汽车废气排放、工厂自动化。这种方法允许用两个去耦的控制变量(下文简称Id和Iq)控制一个交流电机,就像控制分开励磁的直流电机一样。励磁电流Id产生直流主磁通量,而Iq则控制力矩,功能与直流电机中的电枢电流一样。当负载发生变化时,磁场定向控制能够对转速进行精确的控制,响应速度非常快,甚至在瞬间操作过程中,通过使定子和转子的磁通量保持正交,可以优化电机能效。这种方法可实现位置控制方案(通过瞬间力矩控制),在低速运转时释放电机的全部力矩。

下面简要介绍一下磁场定向控制的工作原理。把参考坐标系从固定的定子线圈换到运动的转子磁通量坐标系,采用两个著名的变换运算法则:Clarke变换和Park变换。Clarke变换是将120°相移三轴坐标系(Ia, Ib, Ic)转换成两轴直角坐标系(Ia, Ib);Park变换是将固定的 (Ia, Ib)坐标系统转换成与转子相关的两轴旋转坐标系(Id, Iq)。最后这两个数值是直流或者变化缓慢的数值,采用简单的PI控制器方法可以调整这两个数值。最后,利用逆变换(Park和Clarke逆变换)将其还原到固定的AC三相坐标系,如图1所示。

图1 磁场定向控制的工作原理

在各种矢量控制方法中,我们采用一个间接磁场定向控制方法,唯一测量和处理的电机模型参数是转子时间常数Lr/Rr(在转差估算器模块内)。如果电机是一个永磁同步电机,结构框图和相应的功能将会非常相似,不再需要转差估算器,磁通量命令可以设定为零(磁铁自己产生磁通量)。算法只是这项工作的一部分:只要计算出电压电平,就必须将其转换成伏特和安培。像在任何一个现代功率电子系统一样,这个电机控制系统由肌肉(功率转换器)和大脑(单片机)组成。驱动功率转换器(俗称逆变器)是由三个PWM输出驱动。从图2中不难看出,一个功率强大的三路缓冲器将一个0-5V的逻辑信号,转变成一个0-300V的方波信号,施加到电机端子上。电机的绕组电感起到一个低通滤波器的作用:去除载波频率,平滑电流变化,形成一个正弦电流波形,即PWM调制的波形。

图2 电机控制系统

让我们从CPU开始逐个查看一个先进的电机驱动器系统的整体需求。整个矢量控制算法必须连续反复计算,计算速度在1~10 kHz之间(1ms一直到100μs闭环时间,视最终应用的带宽而定)。系统需要大量的数学计算(三角函数、PID调整器、实时磁通量和基于电机参数的力矩估算)。此外,必须给应用的其余部分(通信、用户界面等)的计算留有余地。为了不限制动态性能,主要控制变量需要最低16位的精度,中间结果需要32位计算能力。所有这些因素说明了矢量控制必须使用高速、高性能处理器的原因。市场现有产品包括16位或32位单片机、混合控制器或数字信号处理器,这些产品通常与先进的电机控制直接相关,如果你不是刻意追求速度最快的数字电流控制回路或最精确的曲线控制,一个基于ARM7处理器的解决方案刚好满足磁通量定向控制的要求。除核心的性能外,若想最大限度减少外部组件,还需配备合理的外设接口。这样设计可大大简化设计过程,确保成本效益和可靠性(因为PCB设计被简化)。

在信号生成方面,通用PWM通道是不适合的,必须使用电机控制专用PWM信号,因此必须采用三对同步互补PWM通道,含有死区时间插入功能,以防止半桥可能发生短路故障。为安全起见,当功率级出现故障/错误(过流、高温)时,必须同时关闭这6路PWM通道。安全功能还配备一个专用的紧急故障输入。定时器的时钟频率(典型值>50MHz)和PWM载波频率的三角波形才是确保正弦波形的高精度和最佳的噪声-开关损耗比的两个因素,而非锯齿波形。

模拟信号采集是MCU的另一个主要负荷,电机监控必须控制两类信号:缓慢变化的信号如DC总线电压(含有100Hz波纹电压成分)或电位器电压;高动态的频率范围几赫兹到数百赫兹的电机电流,其中含有PWM速率(典型值高于10 kHz)的波纹电流。因此,模数转换器的速度必须很快(低于5μs),以便在对电机相位进行顺序采样时,减少对不平稳电流的测量,节省为等候模数转换结果而在PWM中断服务程序上消耗的时间。在转换器精度方面,10位正在成为转换器的标准。虽然8位转换器对大多数应用已经够用,但是电流范围扩大的应用需要10位以上的模数转换器,以便在各种负载条件下保证充足的分辨率。此外,控制精度与模数转换器的质量有直接的关系。

最后,我们还必须处理转速和/或位置传感器。递增编码器位置传感器需要专用的信号调节功能,作为一个具有加减计数功能的外部时钟,来处理两个正交信号输出。处理这个功能的是一个含有专用编码器模式的定时器。

我们在STR730单片机上成功地实现了一个带传感器的磁场定向控制(基于转速生成器)算法,该单片机基于ARM7TDMI处理器,工作频率32MHz,内嵌闪存。这个算法完全采用C语言开发,没有进行任何刻意的代码优化。在实际算法中,完成整个控制回路用时55μs,在3kHz采样速率下CPU负荷17%。当核心运行在60MHz时,预计执行时间低于20μs。采用ARM7处理器实现的算法具有很多优点。首先,ARM现已成为标准核心,其平台方法和大量的开发工具是节省成本的关键所在;其次,假如下一代产品设计需要更高处理速度(MIPS),你可以直接升级到基于ARM9的产品。从架构的角度看,桶形移位器很有趣,它允许在整个处理流程中优化变量分辨率。你可以在一个时钟周期内改变格式以达到限制处理时间的目的,此外,它允许利用常数节省某些乘法运算,例如r0=(r1<<4) - r1相当于r0=15xr1,甚至速度更快。低成本的DSP有16位固点核心。当必须处理PI调整器的积分项或扩展所需的精度范围时,ARM7的32位数据通道能够避免多个16位负载。当进行电机控制信号处理时,DSP的其他重要功能没有太大的用途,例如,硬件闭环和双寻址模式。这些在某种程度上说明了人们为什么把ARM7处理器喻成如此优化的架构。

图3所示是一个新的STR7产品,为ST的基于ARM7处理器的产品线开发,能够满足前文概述的系统需求。主要特性包括:
* SPTimer同步PWM定时器,执行高端PWM信号生成功能,基于16位定时器,时间分辨率可降至16.6ns,实现最佳的电压重建;
* 能够产生居中或边缘对齐的PWM图形;
* 逆变器故障处理所需的内部可编程死区时间信号生成器和紧急故障保护功能;
* 为简化软件处理任务,采用多个中断源、一个可编程重载速率和“禁止吸烟”保护,以防止软件因为失控而修改系统重要外设的配置寄存器。

图3 新的STR7产品

这个SPTimer还可作为通用定时器,带有两个输入捕获引脚、两个输出比较引脚,以及可最大限度降低软件开销的编码器专用模式。该模式具有x2或x4分辨率、方向自动管理,可以给所选编码器的线数编程,因此可从计数寄存器直接读取转子角位信号。针对电流测量功能,新产品内置一个具有自动扫描功能的3μs 10位模数转换器。主要外设接口包括多个定时器、通信接口等。考虑到单片机处理的非电机控制性任务,我们在电路板上设计了智能外设,像连接端子、功率因数校正、耗能制动等。

意法半导体集中全力开发电机控制市场,是世界仅有的几家有能力提供完整的电机控制产品组合的供应商之一,产品范围从快速二极管到处理器,包括高压栅驱动器和开关。为满足更加节能的“绿色” 电机和高性能驱动器的需求,我们打造了一个以ARM为核心的完整产品线,帮助设计人员揭开向量控制算法的神秘面纱。这种控制方法很快就会把今天的主流的DSP式控制淘汰出局。推广应用一个新的控制方法:既然使用以ARM为核心的标准单片机就能满足先进的电机控制需求,有谁还肯再花费时间在专有的架构上实现先进的电机控制呢?

关键字:异步  永磁  感应  力矩 引用地址:利用一个ARM7处理器对无刷电机实施磁场定向控制

上一篇:基于MC9S12微控制器的发动机高能直接点火控制
下一篇:三相混合式多细分步进电机驱动器的设计

推荐阅读最新更新时间:2024-05-13 18:17

异步电机混合模型转子磁链观测器学习
导读:本期文章主要介绍混合模型转子磁链观测器,其利用电流型磁链观测器在低速区域的观测优势和电压型磁链观测器在中、高速区域的观测优势实现在全速范围内较为准确的估算转子磁链。 一、引言 调速系统中的电机控制技术的最根本的目的实现转矩精准、迅速的控制。以矢量控制的概念为基础,达到对电机的磁链、转矩分别控制的目的前提是转子的磁场定向控制系统需要通过控制定子电流的励磁分量使得转子磁链幅值恒定,而后由控制定子电流转矩分量来实现调节转矩以及实现控制调节转速的目的。为了实现这一目标,就必须获得较为精准的转子磁链的幅值和空间位置信息, 在实用中通常使用磁链观测这一手段来实现。磁链观测器应实现两个目标:一是获得精确的转子磁链幅值;二则需要确保转子
[嵌入式]
<font color='red'>异步</font>电机混合模型转子磁链观测器学习
单片机的异步串行通信功能和基本使用方法
  单片机的数据通信有两种方式:并行通信和串行通信。并行通信指数据字节的各位同时发送或接收;而串行通信是数据字长距离传输数据节一位一位按顺序发送或接收。并行通信传输线多,适用于短距离、快速度的通信;面串行通信仅需单线传输信息,适用于长距离传输数据,由于每次传送一位,所以传输速度比较慢。串行通信又分异步和同步两种方式,其中异步串行通信是最常用的方式。本文主要通过两个实例介绍单片机的异步串行通信功能和基本使用方法。   一、串行通信基本知识   ATmega8单片机带有一个全双工的同步/异步串行收发模块USART,模块由时钟发生器、数据发送器和接收器、控制寄存器等部分组成。异步串行通信的接线方式见下图,其中RXD为接收
[单片机]
单片机的<font color='red'>异步</font>串行通信功能和基本使用方法
郭明錤:3D感应是iPhone 8的主要卖点
腾讯科技讯 据外媒报道,凯基证券的一份最新报告详细阐述了iPhone 8中的3D感应器,并预测了该款手机面壳的颜色。 凯基证券的知名分析师郭明錤认为,新的3D感应功能将是iPhone 8的主要卖点。 iPhone 8的相关零部件包括:光发射器、光接收器、距离感应器、环境光感应器和前置摄像头。iPhone 8新增的两个感应器是光接收器和光发射器。 光发射器模块由大约6个零部件组成:主动校准设备、过滤器、晶圆级光学元件、衍射光学元件、垂直腔面发射激光器(VCSEL)和外延片。这些零部件由10个不同的供应商提供。 光接收器模块包括由大约六个供应商提供的四种零部件:红外镜头、过滤器、影像感光组件和CMOS图像感应器。 郭
[手机便携]
永磁同步王者当道,盘点那些国产主流电动汽车电机
电机作为电动汽车的动力源泉,其重要性不言而喻,目前国内大多数电动汽车采用功耗较低但是制造成本较高的永磁同步电机,例如比亚迪、北汽新能源、吉利帝豪等;当然也有少数车型采用了成本较低但是更为费电的交流异步电机,例如蔚来 ES8、江铃 E200 等。 本次,我们就来探讨下国内主流品牌采用的电机类型,以及相关车型的推荐。 说到永磁同步电机就不得不提及小时候玩的四驱车马达,由于电生磁的原理,电机中的线圈在通电后会产生磁场,同时与内部的磁铁之间由于同极相斥开始转动,这时候电流的增大带动线圈转动的速度。 不同于永磁同步电机采用磁铁+线圈的设计,交流异步电机采用线圈+铁芯的设计,虽然同样采用电生磁的原
[汽车电子]
<font color='red'>永磁</font>同步王者当道,盘点那些国产主流电动汽车电机
集成量子传感器和压力感应器,新工具可精确检测超导体特性
据发表于最新一期《自然》杂志的论文,美国哈佛大学开发了一种精准测量超导体的基础工具。他们创造性地将量子传感器集成到标准的压力感应设备中,从而直接读出加压材料的电和磁性质。 利用金刚石压砧中氮空位中心可以检测高压超导体对磁场的排斥()艺术图。 图片来源:埃拉·马鲁申科/美国科学促进会网站 氢在压力下的表现很奇怪。理论预测,这种通常是气态的元素在100多万个大气压的压力下,会变成金属,甚至还会变成超导体。科学家一直渴望了解超导富氢化合物(称为氢化物)并最终将其用于实际,包括悬浮列车、粒子探测器等。但是,现有手段很难研究这些材料,想要准确测量更是困难重重。 而哈佛大学团队开发的新工具不仅能测量氢化物超导体在高压下的行为,还能对其成
[传感器]
集成量子传感器和压力<font color='red'>感应</font>器,新工具可精确检测超导体特性
精/简兼顾,矽典微发布全新人体感应传感器
2021年3月17日,2021慕尼黑上海光博展拉开帷幕,矽典微发布毫米波传感器人体感应开发套件XenD101系列,最小尺寸仅为1.8 x 1.5cm。参考方案融合了单芯片毫米波SoC、天线和智能存在感应算法,支持大角度、远距离探测,搭配矽典微创新的精准区间划分和多级调参功能,满足场景变化需求。有了XenD101系列传感器的助力,用户可以通过简单、即插即用的装配方式,丰富产品设计,缩短研发周期,快速推向市场。XenD101系列,赋能更多智能应用设备在AIoT赛道持续发力。 XenD101对比人民币一毛钱的尺寸差异 在日渐丰富的AIoT应用场景中,互联互通的创新前沿技术和更智能
[传感器]
精/简兼顾,矽典微发布全新人体<font color='red'>感应</font>传感器
异步串口经AT89C2051与TMS320VC5402HPI口通信的解决方案
    摘要: 提出了两个微机串口与DSP处理器(TMS320VC5402)HPI(Host Port Interface)口通信问题的解决方案,该方案采用单片机(AT89C2051)实现数据的串/并、并/串转换,并控制DSP的HPI实现共享总线。给出了硬件连接电路和用FPGA作为总线仲裁器的设计思路,介绍HPI口的操作过程,单片机与微机串口之间通信的硬件设计方法。     关键词: DSP 单片机 HPI 串行通信 FPGA 本文所介绍的是我所正在研制的卫星CDMA接收机未端DSP与微机串口通信的接口电路。由于CDMA接收机支持两个独立CDMA信道的接收,并将两路解调后的数据分别经串口送至不同的计算机
[应用]
异步二进制加法计数器时序分析
计数器是一种常用的数字部件,是触发器的重要应用之一。顾名思义,计数器就是能够累计输入脉冲数目的数字电路。它是一种记忆系统,除用作计数外,还可用作分频、定时等。 计数器按脉冲的作用方式可分为异步计数器和同步计数器;按计数过程中数字的增减可分为加法计数器、减法计数器和可逆计数器;按计数体制的不同,又可分为二进制计数器,十进制计数器和其他进制计数器。图Z1504为三位异步二进制计数器的逻辑电路。它由三个接成触发器的JK触发器组成,因此,每当有一个CP信号,触发器的状态就要翻转一次,而且,状态的翻转是发生在触发脉冲的下降沿。计数前, 上加一置0的负脉冲,使得Q3Q2Q1=000。第一个计数脉冲来到后,F1由0态变为1态,F2
[模拟电子]
<font color='red'>异步</font>二进制加法计数器时序分析
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved