《磁场定向控制.docx》由会员分享,可在线阅读,更多相关《磁场定向控制.docx(4页珍藏版)》请在第壹文秘上搜索。
1、采用一个ARM7处理器对无刷电机实施磁场定向掌握电机驱动能效不论提高多少,都会节约大量的电能,这就是市场对先进的电机掌握算法的爱好日浓的部分缘由。三相无刷电机主要指是沟通感应异步电机和永磁同步电机。这些电机以能效高、牢靠性高、维护成本低、产品成本低和静音工作而著称。感应电机已在水泵或风扇等工业应用中得到广泛应用,并正在与永磁同步电机一起充斥家电、空调、汽车或伺服驱动器等市场。推动三相无刷电机进展的主要缘由有:电子元器件的价格降低,实现简单的掌握策略以克服本身较差的动态性能成为可能。以异步电机为例。简洁的设计需要给定子施加三个120。相移的正弦波电压,这些绕组的排列方式能够产生一种旋转磁通量。采
2、用变压器效应,这个磁通量在转子笼内感应出一股电流,然后产生转子磁通量。就是这两种磁通量相互作用产生电磁力矩,使电机旋转。在转子上感应出电流的条件是,确保转子的转速与定子的磁通量频率不同;假如相同,转子只经受一个恒定的磁通量,不会有感应电流产生(楞次定律)。通电频率和其产生的机械频率之间的微小差异是异步电机命名的缘由。一个三相沟通电机实现转速可调操作的最简洁方式是,实现一个所谓的电压/频率掌握(或者叫做标量掌握),其工作原理是在频率与电机通电电压之间保持恒比。这种方法产生一个恒定的定子磁通量,然后在转子主轴上得到额定的电机力矩。对于应用负载特性被大家了解的低成本驱动器,以及掌握带宽要求不是很高的
3、驱动器,如数量很少的HP泵和风扇、洗衣机等,这是一个很受欢迎的掌握方法。一个MIPS不是很高并带有合理的外设接口的8位单片机如ST7MC,即可满意这种应用需求,同时编程也很简洁。这种方法无法在瞬间工作过程中保证最佳的电机特性(力矩、能效而且为防止电机消失临时消磁现象,还必需限制驱动器反作用力的时间。为了克服这些限制条件,考虑到电机的动态特性,市场上消失了其他的掌握策略。磁场定向掌握(也称矢量掌握)是应用最广泛的掌握算法,目标应用包括带式传输机、大功率水泵、汽车废气排放、工厂自动化。这种方法允许用两个去耦的掌握变量(下文简称Id和Iq)掌握一个沟通电机,就像掌握分开励磁的直流电机一样。励磁电流I
4、d产生直流主磁通量,而Iq则掌握力矩,功能与直流电机中的电枢电流一样。当负载发生变化时,磁场定向掌握能够对转速进行精确的掌握,响应速度特别快,甚至在瞬间操作过程中,通过使定子和转子的磁通量保持正交,可以优化电机能效。这种方法可实现位置掌握方案(通过瞬间力矩掌握),在低速运转时释放电机的全部力矩。下面简要介绍一下磁场定向掌握的工作原理。把参考坐标系从固定的定子线圈换到运动的转子磁通量坐标系,采纳两个闻名的变换运算法则:Clarke变换和Park变换。Clarke变换是将120。相移三轴坐标系(la,lb,Ic)转换成两轴直角坐标系(la,lb);Park变换是将固定的(la,Ib)坐标系统转换成
5、与转子相关的两轴旋转坐标系(Id,Iq)。最终这两个数值是直流或者变化缓慢的数值,采纳简洁的PI掌握器方法可以调整这两个数值。最终,采用逆变换(Park和Clarke逆变换)将其还原到固定的AC三相坐标系,如图1所示。图1磁场定向掌握的工作原理在各种矢量掌握方法中,我们采纳一个间接磁场定向掌握方法,唯一测量和处理的电机模型参数是转子时间常数Lr/Rr(在转差估算器模块内)。假如电机是一一个永磁同步电机,结构框图和相应的功能将会特别相像,不再需要转差估算器,磁通量命令可以设定为零(磁铁自己产生磁通量)。算法只是这项工作的一部分:只要计算出电压电平,就必需将其转换成伏特和安培。像在任何一个现代功率
6、电子系统一样,这个电机掌握系统由肌肉(功率转换器)和大脑(单片机)组成。驱动功率转换器(俗称逆变器)是由三个PWM输出驱动。从图2中不难看出,一个功率强大的三路缓冲器将一个05V的规律信号,转变成一个0300V的方波信号,施加到电机端子上。电机的绕组电感起到一个低通滤波器的作用:去除载波频率,平滑电流变化,形成一个正弦电流波形,即PWM调制的波形。图2电机掌握系统让我们从CPU开头逐个查看一个先进的电机驱动器系统的整体需求。整个矢量掌握算法必需连续反复计算,计算速度在l10kHz之间(ImS始终到100s闭环时间,视最终应用的带宽而定)。系统需要大量的数学计算(三角函数、PlD调整器、实时磁通
7、量和基于电机参数的力矩估算)。此外,必需给应用的其余部分(通信、用户界面等)的计算留有余地。为了不限制动态性能,主要掌握变量需要最低16位的精度,中间结果需要32位计算力量。全部这些因素说明白矢量掌握必需使用高速、高性能处理器的缘由。市场现有产品包括16位或32位单片机、混合掌握器或数字信号处理器,这些产品通常与先进的电机掌握直接相关,假如你不是刻意追求速度最快的数字电流掌握回路或最精确的曲线掌握,一个基于ARM7处理器的解决方案刚好满意磁通量定向掌握的要求。除核心的性能外,若想最大限度削减外部组件,还需配备合理的外设接口。这样设计可大大简化设计过程,确保成本效益和牢靠性(由于PCB设计被简化
8、)。在信号生成方面,通用PWM通道是不适合的,必需使用电机掌握专用PWM信号,因此必需采纳三对同步互补PWM通道,含有死区时间插入功能,以防止半桥可能发生短路故障。为平安起见,当功率级消失故障/错误(过流、高温)时,必需同时关闭这6路PWM通道。平安功能还配备一个专用的紧急故障输入。定时器的时钟频率(典型值50MHZ)和PWM载波频率的三角波形才是确保正弦波形的高精度和最佳的噪声-开关损耗比的两个因素,而非锯齿波形。模拟信号采集是MCU的另一个主要负荷,电机监控必需掌握两类信号:缓慢变化的信号如DC总线电压(含有IOoHZ波纹电压成分)或电位器电压;高动态的频率范围几赫兹到数百赫兹的电机电流,
9、其中含有PWM速率(典型值高于IOkHz)的波纹电流。因此,模数转换器的速度必需很快(低于5ps),以便在对电机相位进行挨次采样时,削减对不平稳电流的测量,节约为等候模数转换结果而在PWM中断服务程序上消耗的时间。在转换器精度方面,10位正在成为转换器的标准。虽然8位转换器对大多数应用已经够用,但是电流范围扩大的应用需要10位以上的模数转换器,以便在各种负载条件下保证充分的辨别率。此外,掌握精度与模数转换器的质量有直接的关系。最终,我们还必需处理转速和/或位置传感器。递增编码器位置传感器需要专用的信号调整功能,作为一个具有加减计数功能的外部时钟,来处理两个正交信号输出。处理这个功能的是个含有专
10、用编码器模式的定时器。我们在STR730单片机上胜利地实现了一个带传感器的磁场定向掌握(基于转速生成器)算法,该单片机基于ARM7TDMI处理器,工作频率32MHz,内嵌闪存。这个算法完全采纳C语言开发,没有进行任何刻意的代码优化。在实际算法中,完成整个掌握回路用时55ps,在3kHz采样速率下CPU负荷17%。当核心运行在60MHz时.,估计执行时间低于20So采纳ARM7处理器实现的算法具有许多优点。首先,ARM现已成为标准核心,其平台方法和大量的开发工具是节约成本的关键所在;其次,假如下一代产品设计需要更高处理速度(MIPS),你可以直接升级到基于ARM9的产品。从架构的角度看,桶形移位
11、器很好玩,它允许在整个处理流程中优化变量辨别率。你可以在一个时钟周期内转变格式以达到限制处理时间的目的,此外,它允许采用常数节约某些乘法运算,例如r=(rlvv4)rl相当于r=15xrl,甚至速度更快。低成本的DSP有16位固点核心。当必需处理PI调整器的积分项或扩展所需的精度范围时,ARM7的32位数据通道能够避开多个16位负载。当进行电机掌握信号处理时,DSP的其他重要功能没有太大的用途,例如,硬件闭环和双寻址模式。这些在某种程度上说明白人们为什么把ARM7处理器喻成如此优化的架构。图3所示是一个新的STR7产品,为ST的基于ARM7处理器的产品线开发,能够满意前文概述的系统需求。主要特
12、性包括:SPTimer同步PWM定时器,执行高端PWM信号生胜利能,基于16位定时器,时间辨别率可降至16.6ns,实现最佳的电压重建;能够产生居中或边缘对齐的PWM图形;逆变器故障处理所需的内部可编程死区时间信号生成器和紧急故障爱护功能;为简化软件处理任务,采纳多个中断源、一个可编程重载速率和禁止吸烟爱护,以防止软件由于失控而修改系统重要外设的配置寄存器。图3新的STR7产品这个SPTimer还可作为通用定时器,带有两个输入捕获引脚、两个输出比较引脚,以及可最大限度降低软件开销的编码器专用模式。该模式具有x2或x4辨别率、方向自动管理,可以给所选编码器的线数编程,因此可从计数寄存器直接读取转
13、子角位信号。针对电流测量功能,新产品内置一个具有自动扫描功能的3JSlO位模数转换器。主要外设接口包括多个定时器、通信接口等。考虑到单片机处理的非电机掌握性任务,我们在电路板上设计了智能外设,像连接端子、功率因数校正、耗能制动等。意法半导体集中全力开发电机掌握市场,是世界仅有的几家有力量供应完整的电机掌握产品组合的供应商之一,产品范围从快速二极管处处理器,包括高压栅驱动器和开关。为满意更加节能的绿色电机和高性能驱动器的需求,我们打造了一个以ARM为核心的完整产品线,关心设计人员揭开向量掌握算法的神奇面纱。这种掌握方法很快就会把今日的主流的DSP式掌握淘汰出局。推广应用-个新的掌握方法:既然使用以ARM为核心的标准单片机就能满意先进的电机掌握需求,有谁还肯再花费时间在专有的架构上实现先进的电机掌握呢?