基于LPC2124的直流电机调速系统Proteus仿真

基于LPC2124的直流电机调速系统Proteus仿真
基于LPC2124的直流电机调速系统Proteus仿真

基于LPC2124的直流电机调速系统Proteus仿真

1直流电机、减速器及传感器选型

设计要求驱动轮式机器人,两轮的直径相同为0.1m,驱动电机选用直流电机,为了满足加速度需求,每个电机配备了减速装置,且两轮为独立驱动。小车运行过程中自带电池,电池的供电电压为+24VDC,为满足机器人比赛需要,经需求分析可得该机器人运动控制系统的最大速度为:5.0m/s,最大加速度为:20m/,控制方案采用闭环控制方案。

通过计算可知,在没有减速器的情况下,电机应达到955r/min才能实现最大转速5.0m/s,启动时间应该小于0.25s才能达到最大加速度20m/的要求。所以,可以选择额定电压24V,空载转速2500r/min的直流电机,采用调速比2.5的减速器,加速度要求通过软件实现。

系统要求采用闭环控制方案,本设计采用转速单闭环控制,选用旋转编码器作为测速传感器。旋转编码器不仅精度高,而且安全稳定、维护方便,在Proteus 库里有配套旋转编码器的直流电机,方便仿真。理论上旋转编码器的光栅数越大,测速越精确,但是光栅数的增大会增加制作难度和成本,本设计只是用于轮式机器人的测速,采用光栅数1024的旋转编码器足以,同时可以采用四倍频电路提高转速分辨率。

在基于Proteus仿真的直流电机调速系统中,由于各种限制,设计并不能达到系统的具体要求,但是可以作为一个可供参考的调速模型。

2直流电机调速系统硬件设计

2.1硬件系统结构图

直流电机转速单闭环调速系统硬件结构图如图1 所示

图1 直流电机转速单闭环调速系统硬件结构图

2.2LPC2124简介

LPC2124是基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-S CPU的微控制器,并带有256KB嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行,且可使用16位Thumb 模式。

LPC2124支持多种通信接口,包括UART,和SPI等串行接口以及PWM输出接口,外围接口部分设计极为方便、灵活。

2.3 电机驱动芯片L298介绍

L298N是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片采用15脚封装。主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。芯片内部结构图如图2所示。

图2 L298芯片的内部结构图

L298驱动直流电机参考表1

表1 L298驱动直流电机参考表

2.4 直流电机调速系统Proteus仿真电路

Proteus的元件库中提供许多种类型的电机元件,从简单的直流电机到步进电机、伺服电机都有,我们选取一个带编码器的电机MOTOR-ENCODER来仿真,之所以用带编码器的,是因为我们需要用到编码器的输出信号来测量电机的转速。MOTOR-ENCODER的编码输出与本系统所要求的增量式旋转编码具有同等功能,可提供两路路具有90○相位差的编码脉冲,利用其中任何一个可实现对转速的检测。

在MOTOR-ENCODER的属性中可设置其参数,本系统对MOTOR-ENCODER的参数设置如表2所示。

表2Motor-Encoder参数表

直流电机调速系统Proteus仿真电路如图2所示。

图2 直流电机调速系统Proteus仿真电路

系统采用24MHz晶振提供外部时钟,LPC2124的P0.6,P0.7输出高低电平控制电机转速方向;四个二极管作为续流二极管,起保护作用;四个按键通过上拉电阻与LPC通用端口相连,按键按下,低电平有效,另外通过一个四输入与门与外部中断EINT0相连,通过外部中断方式判断是否有按键按下,四个按键分别实现电机加速、减速、反转、制动的功能。

3直流电机调速系统软件设计

3.1 直流电机调速系统软件设计流程图

直流电机调速系统软件设计流程图如图3所示,中断程序如图4、图5所示。

图3 调速系统软件图4 按键中断图5 测速中断

设流程图程序流程图程序流程图

3.2 PWM模块

系统采用PWM方法调整电动机的速度,首先应确定合理的脉冲频率。脉冲宽度一定时,频率对电机运行的平稳性有较大影响,脉冲频率高电动机运行的连续性好,但带负载能力差;脉冲频率低则反之。

调脉宽的方式有三种:定频调宽、定宽调频和调宽调频。

我们采用了定频调宽方式,因为采用这种方式,电动机在运转时比较稳定;并且在采用LPC2124产生PWM脉冲的软件实现上比较方便。

PWM输出频率采用系统时钟频率,通过转速调节器调节PWM占空比,实现直流电机的调速驱动。PWM初始化子程序流程如图6所示。

图6 PWM初始化流程图

3.3测速模块

本系统采用T法测速,旋转编码器输出的脉冲由LPC2124的P0.28捕获,电机每转一圈旋转编码器输出60个脉冲,每捕获一个编码器输出脉冲,则进入中断读取定时器的值,计算测速时间,通过公式(1-2)计算转速

(1-1)

T法测速原理如图7所示。

图7 T法测速原理图

定时器0初始化流程图如图8所示。

图8 定时器0初始化流程图

3.4 数字PI 调节器模块

在微机数字控制系统中,当采样频率足够高时,可以先按模拟系统的设计方法设计调节器,然后再离散化,就可以得到数字控制器的算法,这就是模拟调节器的数字化。

当输入时误差函数e(t)、输出函数是u(t)时,PI 调节器的传递函数如下:

ts

ts pi K s E s U s pi W 1)()()(+== (1-2)

式中:K pi 为PI 调节器比例部分的放大系数;

t 为PI 调节器的积分时间常数。

式子(1-2)的时域表达式可写成: ??+=+=dt t e I K t e P K dt t e t t e pi K t u )()()(1)()( (1-3) 其中,为比例系数,1/t 为积分系数。

将上式离散化成差分方程,其第k 拍输出为:

)1()()()()()()()(1-++=+=+=∑=k u k e T K k e K k u k e K i e T K k e K k u I sam I P I k

i P sam I P (1-4) 其中,为采样周期。

式(1-4)表述的差分方程为位置式算法,u(k)为第k 拍的输出值。

由式子看出,比例部分只与当前的偏差有关,而积分部分则是系统过去所有偏差的累积。位置式PI 调节器的结构清晰,P 和I 两部分作用分明,参数调整简单明了。

为了安全起见,常须对调节器的输出实行限幅。

在数字控制算法中,要对u 限幅,只须在程序内设置限幅值u m ,当u(k)>u m 时,便以限幅值u m 作为输出。而位置式算法必须要同时设积分限幅和输出限幅。

带有积分限幅和输出限幅的位置式数字PI 调节程序框图如图9所示。

图9位置式数字PI调节流程图

本系统只采用了P调节器,即令P I参数为零,经过仿真发现系统可以较稳定地运行。

3.5 直流电机制动

直流电机要达到快速制动,必须采用反压制动方式,所以制动过程采用另外独立的程序设计。因为原先采用统一的调速程序发现,制动过程反转超调后就向反方向加速,导致系统不稳定。采用独立的程序设计实现电机逐级制动,随转速降低减小PI参数,最后置高P0.6、P0.7,保证超调也不会反转加速。

4直流电机调速系统Proteus仿真结果

本系统采用简单的按键操作,实现电机的加速、减速、制动、反转功能,由于时间仓促,在判断按键过程,我们只考虑了只有一个按键按下的情况。

本系统各按键的共能如下

①加速键用于电机加速,每按一次电机转速增加10r/min。

②减速键用于电机减速,每按一次电机转速减小10r/min。

③制动键用于电机制动,停止电机旋转。

④反转键用于电机反转,每按一次电机反转。

按键仿真图如图10所示。

图10 按键仿真图

当连接好仿真图和载入LPC2124的执行文件后,单击Proteus的仿真启动按

钮,则开始对本系统的仿真。其运行流程如下:

(1)按20次加速键让电机启动正转,达到200r/min,所需时间大致在1.3s 左右,如图11所示。

图11 加速正转

(2)按一次减速键,电机转速减小10r/min,到达190r/min,如图12所示。

图12 减速

(3)按一次反转按键,电机反转,到达-190r/min,如图13所示。

图13 反转

(4)按一次制动键,电机制动,转速较大时,电机可以快速制动到接近零,之后缓慢减速,如图14所示。

图14 制动

经过仿真调试,发现系统可以实现基本的调速功能,并且可以较快速地启动,系统具有较好的稳定性,误差范围在。

5 结束语

本设计采用ARM7 LPC2124及外部扩展设备实现对直流电机的转速监控,在

硬件上采用了基于PWM技术的H型桥式驱动电路,解决了电机驱动的效率问题,在软件上也采用较为合理的系统结构及算法,提高了ARM的使用效率。

以往的数字化直流调速系统中转速常用测速发电机来检测,这种测速方法的精度不够高,在低速时更为严重,很难保障生产的高效、安全运行,所以在本次设计中测速采用了目前较先进的旋转编码器测速,即数字测速。数字测速不仅精度高,而且安全稳定、维护方便。本系统的直流调速系统采用单闭环P调节器控制。用软件编程完成转速驱动,转速检测,实现了对转速的最优化调节。同时还实现了转速的按键输入控制。

通过本次设计,加强了我对ARM应用知识的掌握,同时了解了目前工业生产中数字化系统的重要性,使我对使用ARM实现自动化控制的设计过程有了全面地了解。通过学习控制系统工作原理以及如何利用ARM实现各种功能,我查阅了大量相关资料,学会了许多知识,培养了我独立解决问题的能力。同时在对硬件电路设计的过程中,巩固了我的专业课知识,使自己受益匪浅。当然在本次设计中还有需要完善的地方,比如可以增加一个显示模块,显示系统运行的状态,还可以改善调节器,采用PID调节器使转速稳定无超调,另外还可以改善按键输入为数字键盘输入,这样可以给定具体的转速。

总之,通过本次设计不仅进一步强化了专业知识,还掌握了设计系统的方法、步骤等,为今后的工作和学习打下了坚实的基础。由于时间仓促,本论文中或多或少会存在一些缺点,所设计的软件难免存在一些不足,恳请老师批评和指正。

附录基于LPC2124的直流电机调速系统源代码

/****************************************************************************** *File: Main.c

*功能: 使用PWM6输出PWM信号,通过KEY1,KEY2,KEY3控制电机转速,KEY1按一次加速10r/min,KEY2按一下减速10r/min,KEY3按一下制动,KEY4按一下反转

******************************************************************************/ #include "LPC21xx.h"

typedef unsigned int uint32;

typedef int int32;

#define pwmdata 240000 /*PWM周期*/

#define f0 1000000 /*计数器频率*/

#define Z 60 /*电机每转一圈产生Z个脉冲*/

#define kp 0.1 /*PI调节器比例系数*/

#define ki 0 /*PI调节器积分系数*/

#define KEY 0x0b800000 /*P0.23,P0.24,P0.25,P0.27引脚连有按键*/

#define KEY1 0x00800000 /*P0.23引脚连接KEY1*/

#define KEY2 0x01000000 /*P0.24引脚连接KEY2*/

#define KEY3 0x02000000 /*P0.25引脚连接KEY3*/

#define KEY4 0x08000000 /*P0.27引脚连接KEY4*/

uint32 t1=0,t2=0,i=0;

uint32 flag=0; /*制动标志,flag=1转速接近0*/

uint32 fv=0; /*正反转标志,fv=0正转,fv=1反转*/

int32 nu=0,n=0; /*nu给定转速,n检测转速*/

__irq void IRQ_T0(void)

{

t2=T0CR2; //读取捕获寄存器

T0CR2=0; //捕获寄存器清零

if(t1

else if(t1>t2) n=1.236*60*f0/(Z*(t2-t1+f0)); //1.236为修正系数

t1=t2;

T0IR=0x40; //清除捕捉0中断标志(向6位写1)

VICVectAddr=0x00; //中断结束

}

__irq void IRQ_EINT0(void)

{

uint32 i;

IOCLR0=0x00000001;

for(i=0;i<50;i++); //延时去抖

if((IOPIN0&KEY)!=KEY)

if((IOPIN0&KEY1)==0) //KEY1按键按下,加速

{

flag=0;

if(nu>=0) nu+=10;

else nu-=10;

}

else if((IOPIN0&KEY2)==0) //KEY2按键按下,减速 {

if(nu>10) nu-=10;

else if(nu<-10) nu+=10;

else nu=0;

}

else if((IOPIN0&KEY3)==0) {nu=0;} //KEY3按键按下,制动 else if((IOPIN0&KEY4)==0) //KEY4按键按下,反转 {

if(fv==0) fv=1;

else fv=0;

nu=-nu;

}

while((IOPIN0&KEY)!=KEY); //等待按键放开

EXTINT=0x01; //清楚EINT0中断标志

VICVectAddr=0x00; //中断结束

}

void TargetInit(void)

{

/*管脚配置初始化*/

PINSEL0=0x00080000; //设置PWM6连接到P0.9引脚 PINSEL1=0x02000000; //P0.28捕捉

IODIR0=0x000002c0; //P0.6,P0.7,P0.9输出

/*PWM初始化*/

PWMPR=0x00; //不分频,计数频率为Fpclk

PWMMCR=0x02; //设置PWMMR0匹配时复位PWMTC

PWMMR0=pwmdata; //设置PWM周期

PWMMR6=120000; //设置PWM占空比

PWMLER=0x40; //PWMMR6锁存

PWMPCR=0x4000; //允许PWM6输出,单边PWM

PWMTCR=0x09; //启动定时器,PWM使能

/*EINT0中断初始化*/

PINSEL1=(PINSEL1&0xfffffffc)|0x01; //选择P0.16为EINT0

EXTMODE=EXTMODE&0x0e; //电平触发

EXTPOLAR=EXTPOLAR&0x0e; //低电平中断

/*定时器0初始化*/

T0TC=0; //清除 T0计数值

T0PR=23; //24分频(24MHZ分频后变成1MHZ)

T0MR0=1000000; //计数匹配值

T0CCR=0x0140; //第七位写1进入捕捉模式 (上升沿捕捉,进入中断) T0MCR=0x00000002; //匹配后复位T0(不停止)

T0TCR=0x00000002; //复位计数器

T0TCR=0x00000001; //计数器使能

/*中断向量初始化*/

VICIntSelect=0x00000000; //中断向量寄存器选择0,IRQ中断

VICVectCntl0=0x20|4; //定时器0中断分配为向量IRQ通道0

VICVectAddr0=(uint32)IRQ_T0; //向量IRQ通道0的中断服务程序地址为IRQ_T0 VICVectCntl1=0x20|14; //EINT0中断分配为向量IRQ通道1

VICVectAddr1=(uint32)IRQ_EINT0; //向量IRQ通道1的中断服务程序地址为IRQ_EINT0 VICIntEnable=(1<<4)|(1<<14); //定时器0和EINT0中断使能

EXTINT=0x07; //清楚外部中断标志

}

/****************************************************************************** *名称: main()

*功能: 使用PWM6输出占空比可调的PWM波形,控制直流电机

******************************************************************************/ int main(void)

{

float PI=0,sum=0;

int32 es=0;

TargetInit();

while(1)

{

if(nu==0) //制动

if(fv==0) //如果正转

if(n>50) PI=-0.8;

else if(n>20) PI=-0.5;

else if(n>10) PI=-0.3;

else if(n>3) PI=-0.1;

else {PI=0;flag=1;}

else //如果反转

if(n>50) PI=0.8;

else if(n>20) PI=0.5;

else if(n>10) PI=0.3;

else if(n>3) PI=0.1;

else {PI=0;flag=1;}

else

{

if(nu>0) es=nu-n;

else es=nu+n;

sum=sum+es;

PI=kp*es+ki*sum;

if(PI>0.8)PI=0.8; //过饱和保护

if(PI<-0.8) PI=-0.8;

}

if(flag==1)

{IOSET0=0x000000c0;}

else

if(PI>0)

{

IOSET0=0x00000040; //设置P0.6高电平,P0.7低电平

IOCLR0=0x00000080; //正转

PWMMR0=pwmdata;

PWMMR6=pwmdata*PI; //设置PWM占空比

PWMLER=0x40; //PWMMR6锁存,更新PWM占空比 }

else if(PI<0)

{

IOCLR0=0x00000040; //设置P0.6低电平,P0.7高电平

IOSET0=0x00000080; //反转

PWMMR0=pwmdata;

PWMMR6=pwmdata*(-PI); //设置PWM占空比

PWMLER=0x40; //PWMMR6锁存,更新PWM占空比 }

}

//return(0);

}

参考文献

[1] 杨旭强、吴红星、金钊编著,基于ARM的电动机控制技术[M].北京:中国电

力出版社,2008.

[2] 周立功主编,ARM嵌入式系统基础教程(第2版)[M].北京:北京航天航空

大学出版社,2008.9.

[3] 周润景、袁伟亭、景晓松编著,Proteus在MCS-51&ARM7系统中的应用百例

[M].北京:电子工业出版社,2006..10.

[4] 陈伯时主编,电力拖动自动控制系统——运动控制系统[M].北京:机械工业

出版社,2003.7.

直流电动机开环调速MATLAB系统仿真

东北石油大学 MATLAB电气应用训练 2013年 3 月 8日

MATLAB电气应用训练任务书 课程 MATLAB电气应用训练 题目直流电动机开环调速系统仿真 专业电气信息工程及其自动化姓名赵建学号 110603120121 主要内容: 采用工程设计方法对双闭环直流调速系统进行设计,选择调节器结构,进行参数的计算和校验;给出系统动态结构图,建立起动、抗负载扰动的MATLAB /SIMULINK 仿真模型。分析系统起动的转速和电流的仿真波形,并进行调试,使双闭环直流调速系统趋于合理与完善 基本要求: 1.设计直流电动机开环调速系统 2.运用MATLAB软件进行仿真 3.通过仿真软件得出波形图 参考文献: [1] 陈伯时. 电力拖动自动控制系统—运动控制系统第3版[M]. 北京:机械工业出版社, 2007. [2] 王兆安, 黄俊. 电力电子技术第4版[M]. 北京:机械工业出版社, 2000. [3] 任彦硕. 自动控制原理[M]. 北京:机械工业出版社, 2006. [4] 洪乃刚. 电力电子和电力拖动控制系统的MATLAB仿真[M]. 北京:机械工业出版社, 2006. 完成期限 2013.2.25——2013.3.8 指导教师李宏玉任爽 2013年 2 月25 日

目录 1课题背景 (1) 2直流电动机开环调速系统仿真的原理 (2) 3仿真过程 (5) 3.1仿真原理图 (5) 3.2仿真结果 (9) 4仿真分析 (12) 5总结 (13) 参考文献 (14)

1课题背景 直流调速是现代电力拖动自动控制系统中发展较早的技术。在20世纪60年代,随着晶闸管的出现,现代电力电子和控制理论、计算机的结合促进了电力传动控制技术研究和应用的繁荣。晶闸管-直流电动机调速系统为现代工业提供了高效、高性能的动力。尽管目前交流调速的迅速发展,交流调速技术越趋成熟,以及交流电动机的经济性和易维护性,使交流调速广泛受到用户的欢迎。但是直流电动机调速系统以其优良的调速性能仍有广阔的市场,并且建立在反馈控制理论基础上的直流调速原理也是交流调速控制的基础。现在的直流和交流调速装置都是数字化的,使用的芯片和软件各有特点,但基本控制原理有其共性。 长期以来,仿真领域的研究重点是仿真模型的建立这一环节上,即在系统模型建立以后要设计一种算法。以使系统模型等为计算机所接受,然后再编制成计算机程序,并在计算机上运行。因此产生了各种仿真算法和仿真软件。 由于对模型建立和仿真实验研究较少,因此建模通常需要很长时间,同时仿真结果的分析也必须依赖有关专家,而对决策者缺乏直接的指导,这样就大大阻碍了仿真技术的推广应用。 MATLAB提供动态系统仿真工具Simulink,则是众多仿真软件中最强大、最优秀、最容易使用的一种。它有效的解决了以上仿真技术中的问题。在Simulink中,对系统进行建模将变的非常简单,而且仿真过程是交互的,因此可以很随意的改变仿真参数,并且立即可以得到修改后的结果。另外,使用MATLAB中的各种分析工具,还可以对仿真结果进行分析和可视化。 Simulink可以超越理想的线性模型去探索更为现实的非线性问题的模型,如现实世界中的摩擦、空气阻力、齿轮啮合等自然现象;它可以仿真到宏观的星体,至微观的分子原子,它可以建模和仿真的对象的类型广泛,可以是机械的、电子的等现实存在的实体,也可以是理想的系统,可仿真动态系统的复杂性可大可小,可以是连续的、离散的或混合型的。Simulink会使你的计算机成为一个实验室,用它可对各种现实中存在的、不存在的、甚至是相反的系统进行建模与仿真。 传统的研究方法主要有解析法,实验法与仿真实验,其中前两种方法在具有各自优点的同时也存在着不同的局限性。随着生产技术的发展,对电气传动在启制动、正反转以及调速精度、调速范围、静态特性、动态响应等方面提出了更高要求,这就要求大量使用调速系统。由于直流电机的调速性能和转矩控制性能好,从20世纪30年代

直流电机PWM调速与控制设计报告

综合设计报告 单位:自动化学院 学生姓名: 专业:测控技术与仪器 班级:0820801 学号: 指导老师: 成绩: 设计时间:2011 年12 月 重庆邮电大学自动化学院制

一、题目 直流电机调速与控制系统设计。 二、技术要求 设计直流电机调速与控制系统,要求如下: 1、学习直流电机调速与控制的基本原理; 2、了解直流电机速度脉冲检测原理; 3、利用51单片机和合适的电机驱动芯片设计控制器及速度检测电路; 4、使用C语言编写控制程序,通过实时串口能够完成和上位机的通信; 5、选择合适控制平台,绘制系统的组建结构图,给出完整的设计流程图。 6、要求电机能实现正反转控制; 7、系统具有实时显示电机速度功能; 8、电机的设定速度由电位器输入; 9、电机的速度调节误差应在允许的误差范围内。 三、给定条件 1、《直流电机驱动原理》,《单片机原理及接口技术》等参考资料; 2、电阻、电容等各种分离元件、IC、直流电机、电源等; 3、STC12C5A60S2单片机、LM298以及PC机; 四、设计 1. 确定总体方案; 2. 画出系统结构图; 3. 选择以电机控制芯片和单片机及速度检测电路,设计硬件电路; 4. 设计串口及通信程序,完成和上位机的通信; 5. 画出程序流程图并编写调试代码,完成报告;

直流电机调速与控制 摘要:当今社会,电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。 本电机控制系统基于51内核的单片机设计,采用LM298直流电机驱动器,利用PWM 脉宽调制控制电机,并通过光耦管测速,经单片机I/O口定时采样,最后通过闭环反馈控制系统实现电机转速的精确控制,其中电机的设定速度由电位器经A/D通过输入,系统的状显示与控制由上位机实现。经过设计和调试,本控制系统能实现电机转速较小误差的控制,系统具有上位机显示转速和控制电机开启、停止和正反转等功能。具有一定的实际应用意义。关键字:直流电机、反馈控制、51内核、PWM脉宽调制、LM298 一、系统原理及功能概述 1、系统设计原理 本电机控制系统采用基于51内核的单片机设计,主要用于电机的测速与转速控制,硬件方面设计有可调电源模块,串口电路模块、电机测速模块、速度脉冲信号调理电路模块、直流电机驱动模块等电路;软件方面采用基于C语言的编程语言,能实现系统与上位机的通信,并实时显示电机的转速和控制电机的运行状态,如开启、停止、正反转等。 单片机选用了51升级系列的STC12c5a60s2作为主控制器,该芯片完全兼容之前较低版本的所有51指令,同时它还自带2路PWM控制器、2个定时器、2个串行口支持独立的波特率发生器、3路可编程时钟输出、8路10位AD转换器、一个SPI接口等,

直流电动机开环调速系统设计与仿真

东北大学秦皇岛分校控制工程学院自动控制系统课程设计 设计题目:直流电动机开环调速系统 设计与仿真 专业名称自动化 班级学号 学生姓名 指导教师 设计时间2015.7.13~2014.7.24 成绩

目录 1.设计任务书 (3) 2.概述 (4) 2.1前言 (4) 2.2 系统原理 (4) 2.3 simulink框图 (5) 3.元件参数设置 (7) 3.1三相交流电压源设置 (7) 3.2.同步六脉冲触发器 (7) 3.3.三相全控桥整流电路 (8) 3.4.直流电动机设计 (8) 4.仿真结果分析 (9) α=时 (12) 4.2 当30o α=时 (14) 4.3 当60o α=时 (17) 4.4 当90o 4.5励磁电流 (19) 5.结论 (20) 6.参考文献 (22) 7.结束语 (22)

东北大学秦皇岛分校控制工程学院 《自动控制系统》课程设计任务书 专业自动化班级姓名 设计题目:直流电动机开环调速系统设计与仿真 一、设计实验条件 地点:实验室 实验设备:PC机 二、设计任务 直流电动机的额定数据为220V,136A,1460r/min,4极, R=0.21 , a 22 GD=22.5N m;励磁电压为220V,励磁电流为1.5A。采用三相桥式全控整流电路。平波电抗器 L=200mH。 p 设计要求:设计并仿真该晶闸管-电动机(V-M)开环调速系统。观察电动机在全压起动和起动后加额定负载时电动机的转速、转矩和电流变化。 三、设计说明书的内容 1、设计题目与设计任务(设计任务书) 2、前言(绪论)(设计的目的、意义等) 3、主体设计部分 4、参考文献 5、结束语 四、设计时间与设计时间安排 1、设计时间:7月13日~7月24日 2、设计时间安排: 熟悉课题、收集资料:3天(7月13日~7月15日) 具体设计(含上机实验):6天(7月16日~7月21日) 编写课程设计说明书:2天(7月22日~7月23日) 答辩:1天(7月24日)

直流电机调速控制系统设计

成绩 电气控制与PLC 课程设计说明书 直流电机调速控制系统设计 . Translate DC motor speed Control system design 学生姓名王杰 学号20130503213 信电工程学院13自动 学院班级 化 专业名称电气工程及其自动化 指导教师肖理庆

201 6年 6 月 14 日

目录 1 直流电机调速控制系统模型 0 1.1 直流调速系统的主导调速方法 0 因此,降压调速是直流电机调速系统的主导调速方法。 0 1.2 直流电机调速控制的传递函数 0 1.2.1 电流与电压的传递函数 (1) 1.2.2 电动势与电流的传递函数 (1) 由已学可知,单轴系统的运用方程为: (1) 1.3 直流调速系统的控制方法选择 (3) 1.3.1 开环直流调速系统 (3) 1.3.2 单闭环直流调速系统 (3) 由前述分析可知,开环系统不能满足较高的调速指标要求,因此必须采取闭环控制系统。图1-4所示的是,转速反馈单闭环调速系统,其是一种结构相对复杂的反馈控制系统。转速控制是动态性能的控制,相比开环系统,速度闭环控制的控制精度及控制稳定性要好得多,但缺乏对于静态电流I的有效控制,故这类系统被称之为“有静差”调速系统。 (4) 1.3.3 双闭环直流调速系统 (4) 图1-4 双闭环控制直流调速控制系统 (4) 1.3.3.1 转速调节器(ASR) (4) 1.3.3.1 电流调节器(ACR) (4) 1.4 直流电机的可逆运行 (5) 1.2 ×××××× (7) 1.2.1 电流与电压的传递函数 (7) (8) 3 PLC在直流调速系统中的应用 (8) 2 ××××× (9) 2.1 ×××××× (9) 2.1.1 ×××× (9) 3 ××××× (11) 3.1 ×××××× (11) 3.1.1 ×××× (11) 参考文献 (12) 附录 (13) 附录1 (13)

直流调速系统的MATLAB仿真(参考程序)汇总.

直流调速系统的MATLAB 仿真 一、开环直流速系统的仿真 开环直流调速系统的电气原理如图1所示。直流电动机的电枢由三相晶闸管整流电路经平波电抗器L 供电,通过改变触发器移相控制信号c U 调节晶闸管的控制角α,从而改变整流器的输出电压,实现直流电动机的调速。该系统的仿真模型如图2所示。 图1 开环直流调速系统电气原理图 图2 直流开环调速系统的仿真模型 为了减小整流器谐波对同步信号的影响,宜设三相交流电源电感s 0L =,直流电动机励磁由直流电源直接供电。触发器(6-Pulse )的控制角(alpha_deg )由移相控制信号c U 决定,移相特性的数学表达式为 min c cmax 9090U U αα?-=?-

在本模型中取min 30α=?,cmax 10V U =,所以c 906U α=-。在直流电动机的负载转矩输入端L T 用Step 模块设定加载时刻和加载转矩。 仿真算例1 已知一台四极直流电动机额定参数为N 220V U =,N 136A I =, N 1460r /min n =,a 0.2R =Ω,2222.5N m GD =?。励磁电压f 220V U =,励磁电流f 1.5A I =。采用三相桥式整流电路,设整流器内阻rec 0.3R =Ω。平波电抗器 d 20mH L =。仿真该晶闸管-直流电动机开环调速系统,观察电动机在全压起动和起动后加额定负载时的电机转速n 、电磁转矩 e T 、电枢电流d i 及电枢电压d u 的变化情况。N 220V U = 仿真步骤: 1)绘制系统的仿真模型(图2)。 2)设置模块参数(表1) ① 供电电源电压 N rec N 2min 2200.3136 130(V)2.34cos 2.34cos30U R I U α++?= =≈?? ② 电动机参数 励磁电阻: f f f 220146.7()1.5 U R I = ==Ω 励磁电感在恒定磁场控制时可取“0”。 电枢电阻: a 0.2R =Ω 电枢电感由下式估算: N a N N 0.422019.1 19.10.0021(H)2221460136 CU L pn I ?==?≈??? 电枢绕组和励磁绕组间的互感af L : N a N e N 2200.2136 0.132(V min/r)1460 U R I K n --?= =≈?

直流电机调速计算机控制技术课程设计

计算机控制技术课程设计 专业:自动化 班级: 姓名: 学号: 指导教师: 兰州交通大学自动化与电气工程学院 2016年07月15日

直流电机调速系统设计 1设计目的 本课程设计是在修完《计算机控制技术A》课程之后,为加强对学生系统设计和应用能力的培养而开设的综合设计训练环节。本课程设计结合《计算机控制技术A》课程的基础理论,重点强调实际应用技能训练,包括计算机控制系统算法软件和硬件设计。其课程设计任务是使学生通过应用计算机控制技术的基本理论,基本知识与基本技能,掌握计算控制技术中各主要环节的设计、调试方法,初步掌握并具备应用计算机进行设备技术改造和产品开发的能力,培养学生的创新意识,提高学生的动手能力、分析问题和解决问题的能力。 2 设计方法 设计一个直流电机系统,合理选择PID控制规律,掌握被控对象参数检测方法、H桥驱动的功能、旋转编码器的功能、单片机PWM控制波形输出方法,进一步加强对课堂理论知识的理解与综合应用能力,进而提高解决实际工程问题的能力。直流电机调速系统是以电机转速作为变量,单片机根据采集电机转速的测量值与设定值的偏差去控制PWM波形的脉宽,从而改变直流电机两端的电压,达到控制转速的目的。直流电机调速系统由单片机、直流电机、光电式旋转编码器、H桥驱动、LCD显示屏等及相关电路组成。 3 设计方案及原理 3.1系统功能介绍 整个控制系统由控制器、执行器、被控对象和测量变送组成,在本次控制系统中控制器为单片机,采用算法为PID增量算法控制规律,执行器为H桥驱动电路,测量变送器为光电式旋转编码器,被控对象为直流电机。然后通过单片机对数据进行处理,控制转速的大小和正反转。 3.2系统组成总体结构 计算机控制系统由控制计算机系统和生产过程两大部分组成。控制计算机是指按生产过程控制的特点和要求而设计的计算机系统,它可以根据系统的规模和要求选择或设计不同种类的计算机。计算机控制系统基本结构如图1所示。

微机原理课程设计—直流电机闭环调速控制系统

实验课题:直流电机调速控制 实验内容: 本实验完成的是一个实现对直流电机转速调节的应用。 编写实验程序,用ADC0809完成模拟信号到数字信号的转换。输入模拟信号有A/D转换单元可调电位器提供的0~5V,将其转换后的数字信号读入累加器,做为控制电机的给定转速。用8255的B口作为直流电机的控制信号输出口,通过对电机转速反馈量的运算,调节控制信号,达到控制电机匀速转动的的作用。并将累加器中给定的转速和当前测量转速显示在屏幕上。再通过LED灯显示出转速的大小变化。 实验目的: (1)学习掌握模/数信号转换的基本原理。 (2)掌握的ADC0809、8255芯片的使用方法。 (3)学习PC系统中扩展简单I/O接口的方法。 (4)了解实现直流电机转速调节的基本方法。 实验要求: 利用微机接口实验系统的硬件资源,运用汇编语言设计实现直流电机的调速控制功能。 基本功能要求:1、利用A/D转换方式实现模拟量给定信号的采样;2、实现PWM方式直流电机速度调节;3、LED灯显示当前直流电机速度状态。 实验设备: (1)硬件要求: PC微机一台、TD-PIT实验系统一套 (2)软件要求:唐都编程软件,tdpit编程软件,“轻松编程”软件 实验原理: 各芯片的功能简介: (1)8255的基本输出接口电路: 并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息,CPU 和接口之间的数据传递总是并行的,即可以同时进行传递8位,16位,32位等。8255可编程外围接口芯片是具有A、B、C三个并行接口,+5V单电源供电,能在以下三种方式下工作:方式0—基本输入/出方式、方式1—选通输入/出方式、方式2—双向选通工作方式。

直流电机调速电路的设计

课程设计说明书 直流电机调速电路的设计 系、部: 学生姓名: 指导教师: 专业: 班级: 完成时间: 摘要

将电子技术和控制技术引入传统的电力技术领域,利用半导体开关器件组成各种电力变换电路实现电能的变换和控制,构成了一门完整的学科,被国际电工委员会命名为电力电子学或称为电力电子技术,他是一门综合了电子技术,控制技术和电力技术的新兴交叉学科。直流电机是电机的主要类型之一。一台直流电机即可作为发电机使用,也可作为电动机使用,用作直流发电机可以得到直流电源,而作为直流电动机,由于其具有良好的调速性能,在许多调速性能要求较高的场合,仍得到广泛使用。直流电动机是人类最早发明和应用的有一种电机。直流电动机是将直流电转换为的旋转机械。他与交流电动机相比,虽然直流电动机因为结构复杂,维护困难,价格比较贵等缺点制约了它的发展,应用不如交流电动机广泛。但由于直流电动机有优良的启动,调速和制动性能,因此在工业领域中仍占有一席之地。 关键词电力电子技术;直流电动机;机械能 ABSTRACT

Will the electronic technology and control technology into the traditional power technology, using semiconductor switching parts of all kinds of power transformation of electric power circuit implementation transformation and control, constitute a complete discipline, be door to the international electrotechnical commission named power electronics or called power electronic technology, he is a comprehensive electronic technology, control technology and the emerging interdisciplinary power technology. Dc motor is one of the main types of the motor. A dc motor as a generator can use, also can use as a motor, used as dc generators can get dc power, and as a dc motor, since it has good performance of speed adjustment, in many speed performa, is still widely used. Dc motor is the earliest human invention and application of a kind of motor. Current motor is converted to dc of rotating machine. He compared with ac motor, although dc motor for the complex structure, maintenance difficulties, price is more expensive shortcomings constrains its development, the application as ac motor widely. But because of dc motor with fine start, speed and braking performance, so in industry still has a place. Key words power electronic technology; dc motor; mechanical energy 目录

直流电动机调速控制系统论文

安徽三联学院 年度论文 直流电动机调速系统的研究 Dc motor speed control system research 专业:电气工程及其自动化 姓名:薄朋_____________ 学号: 1002164___________ 指导老师:张金翰________ 2013年1月10日 信息与通信技术系

【摘要】直流电动机诞生与19世纪,距今已有100多年的历史,并已成为动力机械的主要驱动装置。直流调速系统具有优良的启动、制动性能,宜于在宽广范围内平滑调速,在需要高性能可控电力拖动的领域中得到了广泛的应用。电动机拖动生产机械运行时,系统的速度需要根据工作状态和工艺要求的不同进行调节,使生产机械以最合理的速度工作,从而提高产品和生产效率,这就要求人为采取一定的方法来改变生产机械的工作速度,以满足生产的需要。 关键字:直流电动机调速 【abstract 】Dc motor was born in the 19th century, more than 100 years of history, and has become the main drive power machinery. Dc speed control system has good start, braking performance, like in the wide range smoothing speed and are in need of high performance controlled electric drive field has been widely used in the field. Motor drive production machine operation, the speed of the system need according to the working status and technological requirements of different carries on the adjustment, production machinery with the most reasonable speed work, so as to improve the products and production efficiency, this requires people to take certain method to change the production machinery working speed, in order to meet production need. Key words: Dc motor speed regulation

双闭环直流电动机调速系统设计及MATLAB仿真设计

目录 1、引言 (3) 二、初始条件: (3) 三、设计要求: (3) 四、设计基本思路 (4) 五、系统原理框图 (4) 六、双闭环调速系统的动态结构图 (4) 七、参数计算 (5) 1. 有关参数的计算 (5) 2. 电流环的设计 (6) 3. 转速环的设计 (7) 七、双闭环直流不可逆调速系统线路图 (9) 1.系统主电路图 (9) 2.触发电路 (10) 3.控制电路 (14) 4. 转速调节器ASR设计 (14) 5. 电流调节器ACR设计 (15) 6. 限幅电路的设计 (15) 八、系统仿真 (16) 1. 使用普通限幅器进行仿真 (16) 2. 积分输出加限幅环节仿真 (17) 3. 使用积分带限幅的PI调节器仿真 (18) 九、总结 (21)

一、设计目的 1.联系实际,对晶闸管-电动机直流调速系统进行综合性设计,加深对所学 《自动控制系统》课程的认识和理解,并掌握分析系统的方法。 2.熟悉自动控制系统中元部件及系统参数的计算方法。 3.培养灵活运用所学自动控制理论分析和解决实际系统中出现的各种问题 的能力。 4.设计出符合要求的转速、电流双闭环直流调速系统,并通过设计正确掌 握工程设计的方法。 5.掌握应用计算机对系统进行仿真的方法。 二、初始条件: 1.技术数据 (1)直流电机铭牌参数:P N =90KW, U N =440V, I N =220A, n N =1500r/min, 电枢电阻Ra=0.088Ω,允许过载倍数λ=1.5; (2)晶闸管整流触发装置:Rrec=0.032Ω,Ks=45-48。 (3)系统主电路总电阻:R=0.12Ω (4)电磁时间常数:T1=0.012s (5)机电时间常数:Tm =0.1s (6)电流反馈滤波时间常数:Toi=0.0025s,转速率波时间常数:Ton=0.014s. (7)额定转速时的给定电压:Unm =10V (8)调节器饱和输出电压:10V 2.技术指标 (1)该调速系统能进行平滑的速度调节,负载电机不可逆运行,具有较宽的调速围(D≥10),系统在工作围能稳定工作; (2)系统静特性良好,无静差(静差率s≤2); (3)动态性能指标:转速超调量δn<8%,电流超调量δi<5%,动态速降Δn≤8-10%,调速系统的过渡过程时间(调节时间)ts≤1s; (4)调速系统中设置有过电压、过电流等保护,并且有制动措施。三、设计要求: (1)根据题目的技术要求,分析论证并确定主电路的结构型式和闭环调速系统的组成,画出系统组成的原理框图; (2)调速系统主电路元部件的确定及其参数计算。 (3)动态设计计算:根据技术要求,用Mrmin准则设计转速环,确定ASR 调节器与ACR调节器的结构型式及进行参数计算,使调速系统工作稳 定,并满足动态性能指标的要求; (4)绘制V-M双闭环直流不可逆调速系统线路图(主电路、触发电路、控

基于STM32的直流电机调速控制器的设计说明

基于STM32的直流电机调速控制器的设计 摘要:介绍了一款主要由STM32微处理器,IR2110驱动芯片,光电编码器等构成的直流电机PWM调速控制器。详细介绍了直流电机调速原理、光电编码器的工作原理。 并根据整体方案设计,设计了逻辑信号处理电路、IR2110 驱动电路以及主程序,PWM输出子程序等硬软件设计。本设计主要可以应用在小型电动船或车上,具有较高的使用 价值。 关键词:直流电机;光电编码器;PWM;IR2110驱动 A PWM speed controller of DC motor based on STM32 LI Zhi-hong QIAN Chen-liang the School of Automation,Wuhan University of Technology Wuhan HuBei China 430070 Abstract:A PWM speed controller of DC motor based on STM32 is introduced in this paper. The main components of the controller are STM32,IR2110 driver IC,photoelectric encoder and so on. This paper elaborated on the governor principle of DC motor and working principle of photoelectric encoder. According to

the entire project plan,the hardware and software design,including signal processing logic circuit, IR2110 driver circuit,main program and PWM subroutine were designed. This controller mainly applied on small electric boat or car,which owns higher use value. Keywords:DC motor;photoelectric encoder;PWM;IR2110 driver 1 前言 随着电力电子技术的发展,直流电机靠其优良的控制 性能和线性特性等诸多特点在工业控制、航海、汽车工程 和精密家电等诸多领域内被广泛应用。[1]经过多年的研发,如今的直流电机调速技术也已经达到了一个新的高度在精 准性、可控性和抗干扰性能的优良性上得到了很大的提高。 [2] 如今,数字式直流调速系统已经逐渐变成了主流,本 文以STM32作为主控芯片,IR2110为驱动芯片设计了一款直流电机控制器,可以通过调节光电编码器的旋转方向和 角度来控制直流电机的转速和转向。该控制器可以应用于 小型电动船或车上,具有较高使用价值。 2具体原理和方法 2.1直流电机调速原理

基于STC52单片机的直流电机PWM调速系统

实训报告 实训名称直流电机调速试验系别电子与电气工程学院专业、班级09测控C1 学生姓名、学号刘凡094821257 学生姓名、学号沈阳094821345 学生姓名、学号覃新造094820364 指导教师陈进 实训地点16号楼212室 实训日期2012 年5月20日

基于STC52单片机的直流电机PWM调速系统 摘要 本文介绍一种基于STC52单片机控制的PWM直流电机脉宽调速系统。系统以廉价的STC52单片机为控制核心,以直流电机为控制对象。从系统的角度出发,对电路进行总体方案论证设计,确定电路各个的功能模块之间的功能衔接和接口设置,详细分析了各个模块的方案论证和参数设置。整个系统利用52单片机的定时器产生1K左右的PWM脉冲,通过快速光耦6N137实现控制单元与驱动单元的强弱电隔离,采用4个9013和2个9012构成的H桥电路实现对直流电机的调速,用光电编码盘完成测速功能。 关键字STC52,PWM,光耦隔离,光电编码盘

1前言 1.1数字直流调速的意义 现在电气传动的主要方向之一是电机调速系统采用微处理器实现数字化控制。从上世纪80年代中后期起,世界各大电气公司如ABB、通用、西屋、西门子等都在竞相开发数字式调速传动装置,经过二十几年的发展,当前直流调速已发展到一个很高的技术水平:功率元件采用可控硅;控制板采用表面安装技术;控制方式采用电源换相、相位控制[1]。特别是采用了微处理器及其他先进电力电子技术,使数字式直流调速装置在精度的准确性、控制性能的优良性和抗干扰的性能有很大的提高和发展,在国内外得到广泛的应用。数字化直流调速装置作为目前最新控制水平的传动方式显示了强大优势。全数字化直流调速系统不断升级换代,为工程应用和工业生产提供了优越的条件。 采用微处理器控制,使整个调速系统的数字化程度,智能化程度有很大改观;采用微处理器控制,使调速系统在结构上简单化,可靠性提高,操作维护变得简捷,电机稳态运行时转速精度等方面达到较高水平。由于微处理器具有较佳的性价比,所以微处理器在工业过程及设备控制中得到日益广泛的应用。近年来,尽管交流调速系统发展很快,但是直流电机凭借其良好的启动、制动性能,在金属切削机床、轧钢机、海洋钻机、挖掘机、造纸机、矿井卷扬机、电镀、高层电梯等需要广泛范围内平滑调速的高性能可控电力拖动领域中仍得到了广泛的应用。 现阶段,我国还没有自主的全数字化直流调速控制装置生产商,而国外先进的控制器价格昂贵,且技术转让受限,为此研究及更好的使用国外先进的控制器,吸收国外先进的数字化直流电机调速装置的优点,具有重要的实际意义和重大的经济价值。 1.2研究现状综述 1.2.1电气传动的发展现状 20世纪70年代以来,直流电机传动经历了重大的技术、装备变革。整流器的更新换代,以晶闸管整流装置取代了习用已久的直流发电机电动机组及水银整流装置使直流电气传动完成了一次大的跃进[1]。同时,高集成化、小型化、高可靠性及低成本成为控制的电路的发展方向。使直流调速系统的性能指标大幅提高,应用范围不断扩大。直流调速技术不断发展,走向成熟化、完善化、系列化、标准化,在可逆脉宽调速、高精度的电气传动领域中仍然难以替代[1]。 早期直流传动的控制系统采用模拟分离器件构成,由于模拟器件有其固有的缺点,

双闭环直流电机调速的matlab仿真

双闭环直流电机调速系统的设计与MATLAB 仿真 双闭环调速系统的工作原理 转速控制的要求和调速指标 生产工艺对控制系统性能的要求经量化和折算后可以表达为稳态和动态性能指标。设计任务书中给出了本系统调速指标的要求。深刻理解这些指标的含义是必要的,也有助于我们构想后面的设计思路。在以下四项中,前两项属于稳态性能指标,后两项属于动态性能指标 调速范围D 生产机械要求电动机提供的最高转速和最低转速之比叫做调速范围,即 m in m ax n n D = (1-1) 静差率s 当系统在某一转速下运行时,负载由理想空载增加到额定值所对应的转速降落,与理想空载转速之比,称作静差率,即 %1000 ??= n n s nom (1-2) 静差率是用来衡量调速系统在负载变化下转速的稳定度的。 跟随性能指标 在给定信号R (t )的作用下,系统输出量C (t )的变化情况可用跟随性能指标来描述。具体的跟随性能指标有下列各项:上升时间r t ,超调量σ,调节时间s t . 抗扰性能指标 此项指标表明控制系统抵抗扰动的能力,它由以下两项组成:动态降落%max C ?,恢复时间v t . 调速系统的两个基本方面 在理解了本设计需满足的各项指标之后,我们会发现在权衡这些基本指标,即

1) 动态稳定性与静态准确性对系统放大倍数的要求; 2) 起动快速性与防止电流的冲击对电机电流的要求。 采用转速负反馈和PI 调节器的单闭环调速系统,在保证系统稳定的条件下,实现转速无静差,解决了第一个问题。但是,如果对系统的动态性能要求较高,例如要求快速启制动,突加负载动态速降小等等,则单闭环系统就难以满足要求。这主要是因为在单闭环系统中不能完全按照需要来控制动态过程中的电流和转矩。 在电机最大电流受限的条件下,希望充分利用电机的允许过载能力,最好是在过渡过程中始终保持电流为允许的最大值,使电力拖动系统尽可能用最大的加速度起动,到达稳态后,又让电流立即降低下来,使转速马上与负载相平衡,从而转入稳态运行。在单闭环调速系统中,只有电流截止负反馈环节是专门用来控制电流的,但它只是在超过临界电流I dcr 值以后,靠强烈的负反馈作用限制电流的冲击,并不能很理想的控制电流的动态波形。带电流截止负反馈的单闭环调速系统起动时的电流和转速波形如图1-1a 所示。 a) b) 图1-1 调速系统启动过程的电流和转速波形 a) 带电流截止负反馈的单闭环调速系统的启动过程 b) 理想快速启动过程 当电流从最大值降低下来以后,电机转矩也随之减小,因而加速过程必然拖 I d t 0 I 0 t

基于单片机的直流电机调速系统的课程设计

一、总体设计概述 本设计基于8051单片机为主控芯片,霍尔元件为测速元件, L298N为直流伺服电机的驱动芯片,利用 PWM调速方式控制直流电机转动的速度,同时可通过矩 阵键盘控制电机的启动、加速、减速、反转、制动等操作,并由LCD显示速度的变化值。 二、直流电机调速原理 根据直流电动机根据励磁方式不同,分为自励和它励两种类型,其机械特性曲线有所不同。但是对于直流电动机的转速,总满足下式: 式中U——电压; Ra——励磁绕组本身的内阻; ——每极磁通(wb ); Ce——电势常数; Ct——转矩常数。 由上式可知,直流电机的速度控制既可以采用电枢控制法也可以采用磁场控制法。磁场控制法控制磁通,其控制功率虽然较小,但是低速时受到磁场和磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差,所以在工业生产过程中常用的方法是电枢控制法。 电枢控制法在励磁电压不变的情况下,把控制电压信号加到电机的电枢上来控制电机的转速。传统的改变电压方法是在电枢回路中串连一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低,平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。随着电力电子的发展,出现了许多新的电枢电压控制法。如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等。调压调速法具有平滑度高、能耗低、精度高等优点,在工业生产中广泛使用,其中PWM应用更广泛。脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上的电压的“占空比”来改变平均电. 压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。如 果电机始终接通电源是,电机转速最大为Vmax,占空比为D=t1/t,则电机的平均转速:Vd=Vmax*D,可见只要改变占空比D,就可以调整电机的速度。平均转 速Vd与占空比的函数曲线近似为直线。 三、系统硬件设计

双闭环直流电动机调速系统设计及MATLAB仿真

目录 1、引言 (2) 二、初始条件: (2) 三、设计要求: (3) 四、设计基本思路 (3) 五、系统原理框图 (3) 六、双闭环调速系统的动态结构图 (4) 七、参数计算 (5) 1. 有关参数的计算 (5) 2. 电流环的设计 (6) 3. 转速环的设计 (8) 七、双闭环直流不可逆调速系统线路图 (10) 1.系统主电路图 (10) 2.触发电路 (11) 3.控制电路 (15) 4. 转速调节器ASR设计 (16) 5. 电流调节器ACR设计 (16) 6. 限幅电路的设计 (17) 八、系统仿真 (17) 1. 使用普通限幅器进行仿真 (17) 2. 积分输出加限幅环节仿真 (19) 3. 使用积分带限幅的PI调节器仿真 (21) 九、总结 (24)

一、设计目的 1.联系实际,对晶闸管-电动机直流调速系统进行综合性设计,加深对所学 《自动控制系统》课程的认识和理解,并掌握分析系统的方法。 2.熟悉自动控制系统中元部件及系统参数的计算方法。 3.培养灵活运用所学自动控制理论分析和解决实际系统中出现的各种问题 的能力。 4.设计出符合要求的转速、电流双闭环直流调速系统,并通过设计正确掌 握工程设计的方法。 5.掌握应用计算机对系统进行仿真的方法。 二、初始条件: 1.技术数据 (1)直流电机铭牌参数:P N =90KW, U N =440V, I N =220A, n N=1500r/min,电枢电阻Ra=0.088Ω,允许过载倍数λ=1.5; (2)晶闸管整流触发装置:Rrec=0.032Ω,Ks=45-48。 (3)系统主电路总电阻:R=0.12Ω (4)电磁时间常数:T1=0.012s (5)机电时间常数:Tm =0.1s (6)电流反馈滤波时间常数:Toi=0.0025s,转速率波时间常数:Ton=0.014s. (7)额定转速时的给定电压:Unm =10V (8)调节器饱和输出电压:10V 2.技术指标 (1)该调速系统能进行平滑的速度调节,负载电机不可逆运行,具有较宽的调速范围(D≥10),系统在工作范围内能稳定工作; (2)系统静特性良好,无静差(静差率s≤2); (3)动态性能指标:转速超调量δn<8%,电流超调量δi<5%,动态速降Δn≤8-10%,调速系统的过渡过程时间(调节时间)ts≤1s; (4)调速系统中设置有过电压、过电流等保护,并且有制动措施。

直流电动机速度控制设计汇总

第一章:概述 直流电动机是人类发明最早和应用的一种电机。与交流电机相比,直流电机因结构复、维护苦难,价格昂贵等缺点制约了它的发展,应用不及交流电机广泛。但由于直流电动机具有优良的启动、调速和制动性能,因此在工业领域中仍占有一席之地。 转速调节的主要技术指标是:调速范围D和负载变化时对转速的影响即静差率,以及调速时的允许负载性质等(静差率就是表示在负载变化时拖动装置转速降落的程度。静差率越小,表示转速稳定性越好,对生产机械,如机床加工的零件,其加工的精度及表面光洁度就越高)。而直流电动机的突出优点是恰好是能在很大的范围内具有平滑,平稳的调速性能,过载能力较强,热动和制动转矩较大。 因此,从可靠性来看,直流电动机仍有一定的优势。 调节直流电动机转速的方法有三种: (1)电枢回路串电阻; (2)改变励磁电流; (3)改变电枢回路的电源电压; 而本文从另一个角度来阐述直流电机的速度控制,即利用自动控制中的反馈来调节电机的平稳运行以达到各项性能指标。

第二章:系统数学模型 本系统的简化方框图为: 其对应的原理图为: 控制系统的被控对象为电动机(带负载),系统的输出量是转速w ,参数亮是Ui 。控制系统由给定电位器、运算放大器1(含比较作用)、运算放大器2(含RC 校正网络)、功率放大器、测速发电机、减速器等部分组成。 工作原理为:当负载角速度ω和电动机角速度m ω一致的时候,反馈电压为0,电机处 于平衡状态即电动机运行稳定。当负载的角速度收到干扰的作用时,ω和m ω失谐,控制系统通过反馈电压的作用来改变 m ω直到达到新的一致使系统恢复稳定,电机稳定运行。

2.1直流电动机的数学模型: 直流电动机的数学模型。直流电动机可以在较宽的速度范围和负载范围内得到连续和准确地控制,因此在控制工程中应用非常广泛。直流电动机产生的力矩与磁通和电枢电流成正比,通过改变电枢电流或改变激磁电流都可以对电流电机的力矩和转速进行控制。图2.2是一个电枢控制式直流电动机的原理图。在这种控制方式中,激磁电流恒定,控制电压加在电枢上,这是一种普遍采用的控制方式。 设为输入的控制电压 电枢电流 为电机产生的主动力矩 为电机轴的角速度 为电机的电感 为电枢导数的电阻 为电枢转动中产生的反电势 为电机和负载的转动惯量 根据电路的克希霍夫定理 (2-1) 电机的主动转矩 (2-2) 其中为电机的力矩常数。 反电势 (2-3) 式中为电机反电势比例系数 力矩平衡方程

相关文档
最新文档