基于TMS320F2812的三相异步电机驱动控制系统
上传时间: 2013-07-10
上传用户:hongmo
本文的主要工作是设计与开发了用于机床主轴直接驱动的全数字化永磁同步电动机矢量控制系统的软硬件平台,并利用该平台进行了仿真和实验研究,仿真和实验结果验证了该系统设计方案的可行性。 首先,详细阐述了坐标变换理论,根据永磁同步电动机的本体结构推导了其在各坐标系下的数学模型,深入研究了永磁同步电动机的矢量控制原理和id=0控制策略,此外对空间电压矢量脉宽调制(SVPWM)的基本原理和特性进行了研究。 其次,采用MATLAB软件建立了电机系统的仿真模型。整个仿真系统包括PMSM模块、Power Module模块、测量模块、坐标变换模块、电流、转速调节模块和SVPWM模块等。仿真结果验证了矢量控制和SVPWM技术应用于本系统的可行性,同时为系统平台设计提供了理论依据。 再次,为了提高系统的动静态特性和减小转动脉动,采用DSP TMS320F2812为核心进行了永磁同步电动机全数字矢量控制系统的软硬件设计。系统硬件包括电流检测、速度检测、显示电路、驱动电路、主电路和系统保护电路等;系统软件由DSP编程实现,采用基于id=0的转子磁场定向矢量控制方法,完成对永磁同步电动机的解耦控制。速度调节器和电流调节器采用常规PI控制算法,逆变器采用SVPWM控制策略。同时,给出了系统各模块的软件流程图,包括系统初始化程序、速度和电流调节程序、SVPWM的实现以及功率驱动保护等子程序等。 最后,在实验平台上做了大量深入的实验研究工作,并对试验波形做了深入分析。结果表明,该系统具有能够响应速度快,低转速运行平稳和抗干扰能力强等优点,可以满足主轴直接驱动要求。
上传时间: 2013-05-18
上传用户:lwwhust
混合动力汽车采用内燃机和电机作为动力源,成为解决排污和能源问题最具现实意义的途径之一,集成一体化起动/发电机(ISG)技术是当前国际公认的未来汽车的先进技术之一,也是当代汽车发展的重要方向。论文以ISG型混合动力汽车为研究对象,进行了混合动力汽车驱动系统和动力总成控制系统等方面的研究。 本文系统地分析了串联式、并联式以及混联式混和动力汽车动力总成构型的优缺点,介绍了ISG型混合动力汽车结构及主要特点的基础上,首先通过对各总成选型分析,选择了发动机、电机、电池等部件,接着根据性能指标,确定了发动机、电机、电池等部件参数匹配。 动力总成控制系统作为HEV控制系统的关键,主要负责对行驶需求功率的合理分配,保证HEV高效运行,使发动机燃油消耗和排放达到最优。动力总成控制系统的硬件采用了TMS320F2812芯片,由于它功能强大,I/O资源丰富,并且支持广泛用于汽车电控的CAN通讯,因此,非常适合于混合动力汽车的实时控制。本文研究了动力总成控制系统的总体结构,以TMS320F2812型DSP为核心,组建了混合动力总成控制系统的硬件系统。在充分利用DSP内部模块的基础上对它的外部总线进行扩展。并设计了电源模块、A/O模块、IO模块、CAN总线模块和串口通讯模块。在模块化设计方式基础上建立了混合动力控制策略的软件设计。 为了证明设计方案的可行性和DSP总成控制系统的控制性能,在MATIAB/Simulink环境下,以hdvisor为仿真平台,依据系统的结构、控制策略,对相关模块进行修改,建立了ISG型混合动力汽车整车的仿真模型。利用建立的模型,在Advisor仿真软件中输人仿真参数,设置仿真性能,汽车动力性、经济性以及一些重要性能曲线的仿真结果。与同样参数设置的传统燃油汽车仿真结果进行比较表明,油耗和排放都得到了很好的降低。
上传时间: 2013-07-08
上传用户:cx111111
超声波电机是一种全新原理的直接驱动电机,它利用压电陶瓷逆压电效应激发的超声振动作为驱动力,通过定转子间的摩擦力来驱动转子运动。与传统的电磁电机相比,它具有低速大转矩、无电磁干扰、动作相应快、运行无噪声、无输入自锁等卓越特性,在非连续运动领域、精密控制领域要比传统的电磁电机性能优越得多。超声波电机在工业控制系统、汽车专用电器、精密仪器仪表、办公自动化设备、智能机器人等领域有广阔的应用前景,近年来倍受科技界和工业界的重视,成为当前机电控制领域的一个研究热点。 本文主要研究了行波型超声波电机的嵌入式驱动控制系统设计。系统是基于ARM嵌入式微控芯片设计的。全文共分为6部分。第一章主要介绍了国内外超声波电机驱动控制技术在国内外的发展状况,ARM芯片的结构原理以及本课题的选题意义。第二章在前人的研究基础上做了系统仿真,为系统的硬件设计提供设计指导。第三章提出了基于ARM的超声波电机嵌入式驱动控制系统设计方案,并介绍了系统各个模块的设计与调试的过程和结果。第四章介绍了uC/OS-Ⅱ操作系统在ARM上的移植,以及基于该操作系统的电机控制系统软件设计流程。第五章介绍了系统各子程序的设计,速度控制与定位控制的算法设计,以及系统调试的结果。第六章总结了本论文的主要贡献、存在问题以及后续课题的研究方向。
上传时间: 2013-04-24
上传用户:gpyz253344
基于FPGA的无刷直流电机驱动控制系统的研究与实现
上传时间: 2013-04-24
上传用户:冇尾飞铊
FPGA视频控制器设计,FED驱动控制系统的研制与FPGA设计\r\n
上传时间: 2013-08-20
上传用户:阿四AIR
摘要:设计以ATmega16单片机为核心的自动对靶控制系统。该系统利用PC机作为上位机,控制摄像头定时摄取图像,利用2g-r-b颜色特征分割该彩色图像,当绿色颜色分量大于预设阀值时,便判定摄像头下有靶标,用PC机的串口通信系统发送指令到单片机,延迟预设的时间后,控制执行机构进行喷雾,实现自动对靶喷雾,并且可以设定延迟时间,从而实现在不同行走速度下的自动对靶喷雾。关键词:自动对靶;AVR;串口通信;颜色分割
上传时间: 2014-12-27
上传用户:redmoons
一、实验目的1.掌握定时/计数器、输入/输出接口电路设计方法。 2.掌握中断控制编程技术的方法和应用。3.掌握8086汇编语言程序设计方法。 二、实验内容与要求 微机灯光控制系统主要用于娱乐场所的彩灯控制。系统的彩灯共有12组,在实验时用12个发光二极管模拟。1. 基本要求:灯光控制共有8种模式,如12个灯依次点亮;12个灯同时闪烁等八种。系统可以通过键盘和显示屏的人机对话,将8种模式进行任意个数、任意次序的连接组合。系统不断重复执行输入的模式组合,直至键盘有任意一个键按下,退出灯光控制系统,返回DOS系统。2. 提高要求:音乐彩灯控制系统,根据音乐的变化控制彩灯的变化,主要有以下几种:第一种为音乐节奏控制彩灯,按音乐的节拍变换彩灯花样。第二种音律的强弱(信号幅度大小)控制彩灯。强音时,灯的亮度加大,且被点亮的数目增多。第三种按音调高低(信号频率高低)控制彩灯。低音时,某一部分灯点亮;高音时,另一部分点亮。 三、实验报告要求 1.设计目的和内容 2.总体设计 3.硬件设计:原理图(接线图)及简要说明 4.软件设计框图及程序清单5.设计结果和体会(包括遇到的问题及解决的方法) 四、设计原理我们以背景霓虹灯的一种显示效果为例,介绍控制霓虹灯显示的基本原理。设有一排 n 段水平排列的霓虹灯,某种显示方式为从左到右每0.2 秒逐个点亮。其控制过程如下: 若以“ 1 ”代表霓虹灯点亮,以“ 0 ”代表霓虹灯熄灭,则开始时刻, n 段霓虹灯的控制信号均为“ 0 ”,随后,控制器将一帧 n 个数据送至 n 段霓虹灯的控制端,其中,最左边的一段霓虹灯对应的控制数据为“ 1 ”,其余的数据均为零,即 1000 … 000 。当 n 个数据送完以后,控制器停止送数,保留这种状态(定时) 0.2 秒,此时,第 1 段霓虹灯被点亮,其余霓虹灯熄灭。随后,控制器又在极短的时间内将数据 1100 … 000 送至霓虹灯的控制端,并定时 0.2 秒,这段时间,前两段霓虹灯被点亮。由于送数据的过程很快,我们观测到的效果是第一段霓虹灯被点亮 0.2 秒后,第 2 段霓虹灯接着被点亮,即每隔 0.2 秒显示一帧图样。如此下去,最后控制器将数据 1111 … 111 送至 n 段霓虹灯的控制端,则 n 段霓虹灯被全部点亮。 只要改变送至每段霓虹灯的数据,即可改变霓虹灯的显示方式,显然,我们可以通过合理地组合数据(编程)来得到霓虹灯的不同显示方式。 五、总体方案论证分析系统设计思路如下:1) 采集8位开关输入信号,若输入数据为0时,将其修改为1。确定输入的硬件接口电路。采样输入开关量,并存入NUM的软件程序段。2) 以12个灯依次点亮为例(即灯光控制模式M1),考虑与其相应的灯光显示代码数据。确定显示代码数据输出的接口电路。输出一个同期显示代码的软件程序段(暂不考虑时隙的延时要求)。3) 应用定时中断服务和NUM数据,实现t=N×50ms的方法。4) 实现某一种模式灯光显示控制中12个时隙一个周期,共重复四次的控制方法。要求在初始化时采样开关输入数据NUM,并以此控制每一时隙的延时时间;在每一时隙结束时,检查有无键按下,若是退出键按下,则结束灯光控制,返回DOS系统,若是其他键就返回主菜单,重新输入控制模式数据。5) 通过人机对话,输入8种灯光显示控制模式的任意个数、任意次序连接组合的控制模式数据串(以ENTER键结尾)。对输入的数据进行检查,若数据都在1 - 8之间,则存入INBUF;若有错误,则通过屏幕显示输入错误,准备重新输入灯光显示控制模式数据。6) 依次读取INBUF中的控制模式数据进行不同模式的灯光显示控制,在没有任意键按下的情况下,系统从第一个控制模式数据开始,顺序工作到最后一个控制模式数据后,又返回到第一个控制模式数据,不断重复循环进行灯光显示控制。7) 本系统的软件在总体上有两部份,即主程序(MAIN)和实时中断服务程序(INTT)。讨论以功能明确、相互界面分割清晰的软件程序模块化设计方法。即确定有关功能模块,并画出以功能模块表示的主程序(MAIN)流程框图和定时中断服务程序的流程框图。 六、硬件电路设计 以微机实验平台和PC机资源为硬件设计的基础,不需要外加电路。主要利用了以下的资源:1.8255并行口电路8255并行口电路主要负责数据的输入与输出,可以输出数据控制发光二极管的亮灭和读取乒乓开关的数据。实验时可以将8255的A口、B口和一组发光二极管相连,C口和乒乓开关相连。2.8253定时/计数器8253定时/计数器和8259中断控制器一起实现时隙定时。本设计的定时就是采用的t=N×50ms的方法,50ms由8253定时/计数器的计数器0控制定时,N是在中断服务程序中软件计时。8253的OUT0接到IRQ2,产生中断请求信号。8253定时/计数器定时结束会发出中断信号,进入中断服务程序。3.PC机资源本设计除了利用PC机作为控制器之外,还利用了PC机的键盘和显示器。键盘主要是输入控制模式数据,显示器就是显示提示信息。 七、软件设计 软件主要分为主程序(MAIN)和中断服务程序(INTT),主程序包含系统初始化、读取乒乓开关、读取控制模式数据以及按键处理等模块。中断服务程序主要是定时时间到后根据控制模式数据点亮相应的发光二极管。1.主程序主程序的程序流程图如图1所示。
上传时间: 2014-04-05
上传用户:q986086481
微飞行器用无刷直流电动机驱动控制系统
上传时间: 2013-11-02
上传用户:气温达上千万的
步进电动机及其驱动控制系统
上传时间: 2013-10-20
上传用户:qiaoyue