电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

dsp-直流电机要点

  • 资源ID:90657003       资源大小:3.47MB        全文页数:30页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

dsp-直流电机要点

DSP技术应用综合训练 课程报告 xx xx 学年 第 xx 学期课题名称 基于TMS320F2812 直流电机控制系统 姓 名 xxx 学 号 xxxxxxxxx 班 级 xxxxxxx 成 绩 基于TMS320F2812无刷直流电机控制系统 【摘要】:无刷直流电机(Brushless Dirrent Motor BLDCM)时随着电机控制技术、电力电子技术、微电子技术的发展和新型永磁材料的进步而出现的一种新型电机。无刷直流电机时多变量非线性受控对象,传统控制方法难以对其精确控制。本文基于粒子群算法的模糊控制策略,对模糊控制器参数进行优化,并进行了PID控制、模糊控制、基于粒子群算法模糊控制的调速系统实验,对各种方法下的系统响应性能进行比较和分析。实验表明,该系统结构简单紧凑,控制精度高,具有良好的静态和动态性能。 【关键词】:TMS320F2812 , 数字信号处理器,串行通信 【Abstract】: Brushless DC motor(BLDCM) is a new type of motor which is develop on base of DC motor due to the advancement of the power electronics , motor control technology , microprocessor and the appearance of new type of permanent materials.BLDCM is a multi-variable and non-linear system.Fuzzy control has been used in the field of the BLDCM control.However,the design and tuning of the fuzzy controller are notsatisfied . And then the speed control performance of speed control PID controller , fuzzy controller , base on PSO controller were compared and analyzed . Experimental results show that the system has a simple and compact structure,high control precision and good dynamic and static characteristics.【Key words】: DSP TMS320F2812 ,Digital Signal Processor , Serial Communication引言无刷直流电动机从上世纪70年代末开始引起了从事电机及驱动系统学者的重视。电机的驱动控制结构有很多形式,近年来国外学者多集中于对直流电机的转矩波动及其控制问题上进行研究。以单片机为核心组成的数字控制电路调速控制能力强,但只能实现系统的外环数字控制,而DSP则可以实现全数字化的控制。无刷直流电机利用电子换向器取代了传统直流电机中的机械电刷和机械换向器,因此不仅保留了直流电动机运行效率高和调速性能好等优点,又具有交流电动机的结构简单、运行可靠、维护方便等优点。由于不受机械换向限制,易于做到大容量、高转速,目前在航天、军工、数控、冶金、医疗器械等领域已得到大量应用。 TMSF2812 DSP是TI公司新推出的基于TMS320C2xx内核的定点数字信号处理器。器件上集成了多种先进的外设,具有灵活、可靠的控制和通信模块,完全可以采用单芯片实现电机控制系统的控制和通信功能,使得电机控制系统简单化、模块化,为电机及其他运动控制领域应用的实现提供了良好的平台。本文设计和实现了基于TI公司TMS320F2812 DSP芯片的无刷直流电机控制系统,整个系统结构紧凑,功能完善。1.课题要求本文主要研究基于DSP的直流电机控制系统,通过控制算法和调速方法的分析,利用电机调速、DSP芯片控制、上位机通信等的基本原理及相关知识,实现对电机的速度控制。可以实现以下功能:1.能够完成电机启动、停止;2.能够完成正、反转;3.在完成以上功能的基础上实现电机的加速与减速。2 硬件设计 2.1 系统硬件设计系统的硬件框图如图1所示,可以看出基本上包括一个以TMS320F2812 DSP为核心的DSP控制板,一块配套的功率驱动板和一台无刷直流电机。本系统设计控制的无刷直流电机采用霍尔元件作为位置反馈机制,从反馈的脉冲信号中获得位置信息和转速情况。控制核心DSP根据采集到的实际转速,修正控制转速,实现系统对电机转速的闭环控制。此外,系统从电机的驱动器件IGBT处获得电流信息。通过综合这三个信息,使得整个电机调速系统安全、稳定、可靠地工作。图1 系统硬件框图2.2 部分硬件设计整个系统由控制、驱动、显示及电源四部分组成, 结构框图如下图所示:2.2.1控制部分硬件设计控制板部分以TMS320F2812为核心,加上一部分外围电路及接口构成。实现的主要功能是控制指令的接收和执行,速度信号的接收和计算处理,电流采样信号接收和转换,速度闭环和电流闭环控制算法的执行等。对电机的控制主要使用F2812片上的两个电机控制专用外设EVA和EVB。利用通用定时器T1配合PWM发生器来产生驱动功率器件所需的六路 PWM信号,通过GPIO接口将三路电机霍尔传感器信号输入捕获单元,从而获取三个转子的位置,进而控制电机的换相和进行电机转速的计算。两个12位AD 模块对相电流信号Iphase和输入的速度调节电压信号Vref进行转换和存储,分别作为电流环的反馈信号和速度环的参考信号。通过片上的通用输入输出接口(GPIO),实现与功率驱动部分的连接,输出启动停止信号,正反转信号,紧急制动信号等,同时接收输入的保护信号,故障信号等。通过片上的SCI模块实现与计算机的通信,接收上位机的控制指令。控制部分硬件结构如图2所示。图2 控制板电路框图 2.2.2 功率驱动部分硬件设计 功率驱动部分的硬件电路,主要由前置驱动芯片和六个功率MOSEFET管组成,实现对控制部分传送过来的换相信息的处理和PWM信号的隔离放大,控制功率MOSFET管的导通和关断,以此来控制电机的工作状态和速度。除此之外,还有电源电路,电流检测电路,过流保护和紧急制动电路等辅助电路,以及与电机和控制板的接口电路。前置驱动芯片采用的是IR公司的MOSFET驱动芯片IR2131,具有集成度高、可靠性好、速度快、过流欠压保护、调试方便等特点。IR2131 内部设计有过流、过压及欠压保护。功率驱动电路采用24V供电,驱动电路与电机的连接采用三相全桥方式,电机工作在三相六状态模式下。以任一时刻电机只有两相导通的方式来控制换流元件。PWM调制的方式是软斩波方式,即导通时下桥臂功率管始终保持开状态,上桥臂功率管的开关由PWM信号决定。功率开关管采用HITACHI公司的集成功率开关器件6AM15,其内部集成3个N型MOSFET管和P型MOSFET管,构成三相全桥功率开关电路。与采用六个分立MOSFET管相比,有利于提高集成度,减少电路板面积,增加可靠性。每个MOSFET管自带超快恢复二极管,在MOSFET管关闭期间起反向续流作用。功率驱动部分电路框图如图3所示。图3 功率主回路电路框图3. 系统控制策略及软件设计 系统软件设计思想是通过不断采集电机转速,与给出的速度指令相比较后,利用PID算法,同时综合滤波算法,不断修正速度误差,直到采集到的电机转速与系统给定的转速相同,程序就认为系统已经入锁了。系统控制时始终监视电机电流和位置反馈,一旦出现异常,就启动相应的报警机制,并让电机停止转动。 3.1系统控制策略由直流电机的数学模型可知,其转速基本上跟电压成正比,转矩基本上和相电流成正比。为了达到控制精度和动态性能,本系统选用了转速、电流双闭坏调速系统。电流环采用PI调节器,速度环采用遇限削弱积分的积分分离PI控制算法。它具有良好的起动和抗干扰性能,可以满足本系统的需要。 在此控制方案中,霍尔传感器的信号加到TMS320F2812的捕获单元端。将捕获端设置为I/O 口,然后采集捕获单元的电位情况。根据捕获单元的电位情况可以判断电机处于那个区间。根据两次捕获的时间可以计算出电机运行速度。此速度作为速度参考值的反馈量,然后经过速度PI 调节后可以得到参考电流Iref。另外通过电流检测电路可以得到相电流Iphase信号,此信号通过A/D转换后作为参考电流Iref的反馈量,经过电流PI 调节后,得到的输出量调节输出的PWM信号的占空比,用此PWM信号接到驱动端.这样可以根据电机运行的情况而调节MOSFET 管的导通时间达到控制电机转速的目的。3.2 软件设计本实验采用Ccs3.3软件,及串口调试软件,通过串口调试工具向f2818发送串口数据,来控制f2812中的程序,来实现电机的速度调控。程序流程图如下:程序初始化比较初始化开始判断输入是否合理N执行按键功能Y测速显示波形返回主程序计数初始化 3.2.1数字PID模块:改模块实现数字PID算法,对转速误差和电流误差进行调节计算,控制PWM信号的占空比。通过占空比的改变来调节电动机的转速。程序如下:temp=(Sci_VarRxj-1&0x0f);temp1=EvaRegs.T1PR/16;pwm=temp1*(16-temp);EvaRegs.T1CMPR = pwm;startmotor(); 3.2.2 PWM波的产生TMS320F2812的事件管理器模块有两个,即EVA和EVB。每个管理器包括通用定时器(GP)、比较器、PWM单元、捕获单元以及正交编码脉冲电路(QEP)。EVA和EVB在功能上完全相同,只是在模块的外部接口和信号有所不同。PWM波形发生模块:主要是通过设置DSP内部事件管理器模块的PWM波形发生器,将通用定时器T1设置成连续升序计数模式,对应20kHz的 PWM频率,计数周期设成50s。然后根据电流环输出的占空比对三个全比较单元的比较寄存器值进行刷新。同时,通过查表法,获得当前换相指针所对应的 ACTR(全比较动作控制寄存器)值,并送到ACTR寄存器,完成对PWM1PWM6引脚状态的定义,设计程序见附录。4实验步骤及结果分析 4.1 实验步骤 1.打开ccs,并将f2812与pc机连接,通过Debugconnect将ccs与f2812连接,在左下角显示已连接状态。 2.程序下载:通过Project-open打开程序,并编译,然后通过file-load program 下载 .out文件即可运行。 3.检测串口:将sci程序打开,选择Sci_VarRx接收数组放到watch-window,打开串口调试工具,并自动发送01数据,

注意事项

本文(dsp-直流电机要点)为本站会员(n****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.