基于矢量控制的高性能异步电机速度控制器的设计

发布者:MusicLover123最新更新时间:2006-05-30 来源: 电子技术应用关键字:矢量  绕组  变换  异步 手机看文章 扫描二维码
随时随地手机看文章

  可靠性和实时性是对控制系统的基本要求,最初的电机控制都是采用分立元件的模拟电路。随着电子技术的进步,以脉宽调制(PWM)为基础的变频调速技术已广泛应用于电机控制中。在数字化趋势广泛流行的今天,集成电路甚至电机控制专用集成电路已大量应用在电机控制中。特别是最近几年兴起一种全新的设计思想,即基于现场可编程门阵列(FPGA)的硬件实现技术。该技术可以应用于基于矢量控制的异步电机变频调速系统中。FPGA本身是标准的单元阵列,没有一般的IC所具有的功能,但用户可以根据自己的需要,通过专门的布局布线工具对其内部进行编程,在最短的时间内设计出自己的专用集成电路,从而大大地提高了产品的竞争力。由于FPGA以纯硬件的方式进行并行处理,而且不占用CPU的资源,使系统可以达到很高的性能。这种设计方法应用于异步电机矢量控制变频调速系统时,一般把电流控制作为DSP 的协处理,转子速度和转子磁链算法由DSP 主机来实现。一般情况下,位置控制比较灵活,很难做到通用性,所以位置环节一般由DSP来完成,但速度控制和电流控制具有通用性,因此可以把它们集成到一个专用芯片中。这样,既可以实现速度控制,又可以对电流单独控制,还可以和DSP共同构成位置控制系统。如图1所示,若FPGA中集成有CPU内核,则可以把位置、速度、电流3种算法完全由1片FPGA来实现,从而实现真正的片上系统[1][2]


图1 异步电机速度控制器系统的集成化结构

图2 三相绕组与二相绕组的轴线设定


  FPGA将半定制器件逻辑集成度高的优点与标准逻辑器件开发周期短和开发成本低的优点结合在一起后,具有结构灵活、高密度、高性能、开发工具先进、编程完毕后的成品无需测试和可实时在线检验等优点。本文介绍的异步电动机矢量控制调速系统按照模块化设计的基本思想,研究电流矢量控制、速度PI调节、电流 PI调节、反馈速度测量、电流磁链转换、SVPWM、 Clarke变换、 Park变换和Park逆变换等几个主要功能模块的数字结构,并在单片Xilinx FPGA 中完成了主要模块的布局布线,实现异步电机矢量控制速度控制器的专用集成电路[3]
1 矢量控制的基本原理
  设异步电机三相绕组(A、B、C)与二相绕组(α、β)的轴线设定如图2所示,A相绕组轴线与α相绕组轴线重合,都是静止坐标,分别对应的交流电流为iA、iB、iC和iα、iβ。采用磁势分布和功率不变的绝对变换,三相交流电流在空间产生的磁势F与二相交流电流产生的磁势相等。即采用正交变换矩阵,则其正变换公式为:
  
  其逆变换公式为:
  
  由二相静止坐标系(α,β)到二相旋转坐标系(d-q)的变换称为Park变换。α、β为静止坐标系,d-q为任意角速度ω旋转的旋转坐标系。当α、β静止坐标系变换为d-q旋转坐标系时,坐标轴的设定如图3所示。图3中θ为α轴与d轴之间的夹角,d、q绕组在空间垂直放置,加上直流id和iq,并让d、q坐标以同步转速ω旋转,则产生的磁动势与α-β坐标系等效。d-q和α-β轴的夹角θ是一个变量,随负载、转速而变化,在不同的时刻有不同的值。Park变换,写成矩阵形式,其公式如下:
  


图3 α-β坐标


  矢量控制亦称磁场定向控制,其基本思路是:模拟直流电机的控制方法进行控制,根据磁势和功率不变的原则通过正交变换,将三相静止坐标变换成二相静止坐标(Clarke变换即3Φ/α-β变换,其坐标变换关系如图2,定量关系如公式(1)),然后通过旋转变换将二相静止坐标变成二相旋转坐标(Park变换,即(α-β/d-q变换,坐标变换关系如图3,定量关系如公式(3))。在α-β/d-q变换下将定子电流矢量分解成按转子磁场定向的2个直流分量id、iq(其中id为励磁电流分量,iq为转矩电流分量),并对其分别加以控制,控制id就相当于控制磁通,而控制iq就相当于控制转矩。
  2个直流分量id和iq分别由速度和电流PI调节器经电流电压变换和Clarke逆变换(坐标变换关系如图2,定量关系如公式(2))、Park逆变换(坐标变换关系如图3,定量关系如式(4))和电压空间矢量变换后,获得控制逆变器的6路PWM信号,从而实现对异步电机的变压变频控制。
2 控制器的数字硬件设计
  异步电机速度控制器的数字硬件设计主要包括Clarke变换、Clarke逆变换;Park变换、Park逆变换;电流PI调节模块、速度PI调节模块;电压空间矢量模块;转子磁链计算模块和速度检测模块等几个不同部分。矢量控制异步电机调速系统的主电路和数据运算路径如图4所示。
2.1 矢量变换模块设计
  矢量变换包括相坐标以及坐标旋转正变换和反变换,式(1)~(4)给出了相应变换的定量运算公式。其中式(1)、(2)的数字实现比较简单,1个加法器和1个乘法器就可以完成变换运算;式(3)、(4)确定的坐标旋转正变换和逆变换,在工程实践中可以采用查正弦表或泰勒级数展开的方式进行计算,从而完成相应的功能。
2.2 PI调节器模块设计


图4 速度控制器的数据路径


  电流内环和速度外环都是按PI控制策略进行调节的,式(5)为双线性变换PI调节器的迭代公式。
  O[n]=P[n]+I[n]              (5)
  其中比例项迭代公式为:
  P[n]=Kp·E[n]               (6)
  积分项迭代公式为:
  I[n]=I[n-1]+Kh(E[n]+E[n-1])        (7)

关键字:矢量  绕组  变换  异步 引用地址:基于矢量控制的高性能异步电机速度控制器的设计

上一篇:基于FPGA的IJF数字基带编码的实现
下一篇:大容量串行e-Flash的FPGA配置方案

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

MAX3140集成通用异步接收发送器(UART)和失效保护的
MAX3140是一个完整的通用异步接收发送器( UART )和一个真正的 失效保护 的RS-485/RS-422收发器在一个28引脚QSOP封装为空间,成本和功率受限的应用软件包相结合。在MAX3140节省了额外的板空间,以及微控制器(μC)的I /特色的SPI™/ QSPI的™/ MICROWIRE™兼容的串行接口O引脚。这是引脚对所有的RS-485/RS-422网络的配置编程。   在MAX3140包括一个单一的RS-485/RS-422驱动器和接收具有真正的失效保护电路,保证逻辑高接收器输出时,接收器输入开路或短路。此功能提供免疫缺陷,而无需复杂的终止。该MAX3140提供软件可选的半双工或全双工操作,数据速率,压摆率,
[电源管理]
MAX3140集成通用<font color='red'>异步</font>接收发送器(UART)和失效保护的
基于FPGA的自然对数变换器的设计与实现
   引言   在需要硬件实现对数运算的场合 ,其精度和速度是必须考虑的问题。目前硬件实现对数变换的方法主要有查表法、泰勒公式展开法和线性近似法。查表法 所需要的存储单元随着精度的增加或输入值范围的增大而成指数增加;泰勒公式展开法 需要乘法器,面积大不易实现;线性近似法 的精度有限,且需要误差校正电路,实现较难。   本文利用CORD IC算法在FPGA上实现了高速自然对数变换器。CORD IC算法即坐标旋转数字计算方法最初由J.D.Volder 于1959年提出,其基本思想是用一系列与运算基数相关的角度的不断偏摆从而逼近所需旋转的角度。1971年J.S.Walter 提出统一的CORD IC算法,把圆周旋转、直线旋转和双曲旋
[嵌入式]
基于FPGA的自然对数<font color='red'>变换</font>器的设计与实现
电压型滞环控制的同步Buck变换
摘要:阐述了电压型滞环控制和同步Buck变换器的基本原理,并对两项技术结合起来的电压型滞环控制的同步Buck变换器进行了详细的分析。对电压型滞环控制与传统电压型控制在负载瞬态变化时的输出电压进行了仿真比较。结果表明该控制方案所具有对负载瞬态变化有近乎同步响应的优点。在实际应用中采用TI公司的TPS5210芯片实现了滞环控制,验证了仿真结果。最后简要给出了对电压型滞环控制的开关频率进行估算的方法。 关键词:电压型滞环控制;同步Buck变换器;滞环宽度 引言 降低运行电压,获得高性能和高功率密度的下一代微处理器,对电源设计提出了更高的要求。在提高微处理器的速度和积成密度的同时降低功率损耗,所需的运行电压降到1V以下, 从而引起电源电流增
[电源管理]
2kW新型推挽正激直流变换器的研制
引言 在低压大电流场合中,推挽电路以其结构简单、磁芯利用率高的优点而得到了广泛应用。但是,传统的推挽电路存在如下几个缺点: 1)由于原边漏感的存在,功率管关断时,漏源极产生较大的电压尖峰; 2)输入电流纹波的安秒积分大,因而输入滤波器的体积较大。 本文在传统推挽电路的基础上增加了一个箝位电容,便可以解决上述传统电路存在的两个缺点。 1 推挽正激电路工作原理 如图1所示,该变换器的两个主功率开关管V1及V2和两个匝数均为Np的初级绕组Tp1及Tp2交替连接成一个回路,在回路的两个中点之间连接一个箝位电容C。Cin为输入电容,Dv1及Dv2为两个主功率开关管寄生的反并二极管。D1及D2组成双半波整流电路。 电源正极→T
[应用]
基于HIL+RCP的永磁同步电机矢量控制实验
今天给大家分享的是 基于HIL+RCP的永磁同步电机矢量控制实验。 01首先,打开Desksim软件,载入模型文件。切换到User Interface界面,拖入一个控件,对应到电机的负载输入。我们拖入chart,就可以选择观测电机的电流,转速,角度和电磁转矩信号。设置netbox仿真器的ip地址,就可以启动运行这个仿真程序。 02接着,打开desksim软件和控制测的程序。在desksim软件中载入永磁同步电机对应的控制程序,我们需要编译这个程序cpu部分的算法。 03编译完成后,切换到User Interface界面,拖入一个控件,对应到算法的转速给定值。设置默认值300;再拖入一个控件,对应到算法的使能信号,选择观
[嵌入式]
LED大屏幕异步控制器多窗口显示的设计
   1 引言   以往的LED 异步控制器只能把一个屏幕作为一个完整的区域来进行显示, 或者简单的加上时间区域或游走字幕区域,这样对于用户来讲往往缺乏足够的灵活性, 尤其在屏幕较大的时候。针对以上情况, 本文提出了一款基于32 位高性能ARM处理器和uc/OS- II 的设计方案。它充分利用了uc/OS-II 高效的多任务管理功能和ARM处理器强大的运算能力, 实现了单屏幕多窗口的任意位置显示, 使得显示内容变得更加丰富, 显示方式变得更加灵活。    2 LED 控制系统的工作原理   典型的LED 异步控制系统主要由PC 应用软件、通信模块、数据处理模块、扫描控制模块、驱动模块和LED 屏几部分组成,如图1
[电源管理]
LED大屏幕<font color='red'>异步</font>控制器多窗口显示的设计
基于矢量网络分析仪的RF射频仿真系统的应用
一、 引言 射频 仿真 系统的子系统-天线阵列及馈电系统,主要用于模拟弹目间的视线角运动,为了保证天线阵列及馈电系统的角位置模拟精度,必须对天线阵列系统进行校准。所谓校准是指为阵列控制计算机所存贮的表格获得项目数据,这些表格用于对天线阵列系统进行补偿和控制,实质上,就是要测量天线阵列系统中程控微波器件的表格,即插入衰减和插入相移。 二、 矢量网络分析仪Wiltron360B 矢量网络分析仪Wiltron360B由矢量网络分析仪、信号源、测试座、测试座转换器等各自独立的仪器,通过GPIB接口和专用接口组成一个完整的测量系统。它可以控制两个测试座和两个信号源,是一台测量精度高、自动化程度高、测量速度快、功能强大的测量仪器。 36
[电源管理]
基于<font color='red'>矢量</font>网络分析仪的RF射频仿真系统的应用
单片机微处理器AT89C51在时隙变换和控制中的应用
    摘要: MT8980是Mitel公司生产的PCM时分复用时间变换器,文中分析了它的原理及时序关系,给出了AT89C51与MT8980的接口电路及控制软件程序,最后对其典型应用进行了说明。     关键词: 时分复用 PCM 时隙交换 MT8980 AT89C51 1 引言 近年来,数字通信无论在理论上和技术上都有突飞猛进的发展,各种宽带传输技术,综合业务数字网(ISDN)等全数字的通信方式必将逐步取代模拟通信方式。现在,全球通信数据信号无一例外地采用着PCM码,为了最大限度地利用信道,降低传输成本,常在传输前对基带PCM信号进行多路调制,以形成时分复用PCM信号。我国采用的是32路的PCM标准,此
[应用]
小广播
最新应用文章

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