logo资料库

1、基于PWM的直流电机闭环调速系统的设计(电流、转速双闭环理论基础 比较有参考价值).pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
专业论坛 Specialized forum 基于PWM的 直流电机闭环调速系统的设计 韩新红 华云松 尚 亮/上海理工大学 光电信息与计算机工程学院(上海·200090) 摘 要:介绍一种单片机控制下的直流电机调速系统,以速 PWM技术是利用电力电子器件,通过调节电枢电压来 度、电流作为反馈信号来实现双闭环控制,软件实现PWM 控制调节直流电动机的转速。该技术是利用单片机来实现 的生成,该设计具有结构简单、性能稳定等特点。 直流电机的数字化控制,同时具有精度高、响应快、结构简 关键词:直流电机;调速;闭环;单片机;PWM; 单、系统输出电压和电流稳定以及能耗低等优点。 中图分类号: TP273 文献标识码: A 文章编号:1673-1131(2010)01-033-03 二、PWM直流电机调速原理 2.1 PWM调速原理 一、引言 单片机输出的脉冲信号经分频和运放调理后,成为适 直流电动机由于具有良好的调速性能,因而在精度要 合功率场效应管驱动的PWM的信号,通过控制功率场效应 求较高的速度控制系统中得到了广泛的应用。传统的模拟 管的导通和关断来控制输出的直流电压脉冲宽度,从而使 控制直流电动机调速系统存在着调节时间长、误差大、可靠 输入的直流电压变成一系列幅值相同的电脉冲【1】,通过定 性低、数据显示与记录不便等缺点,难以满足实际应用中提 频调宽来实现变压的目的【2】。其原理如图1所示。 出的控制要求。 图1 PWM控制原理 Based on the closed-loop PWM DC Motor Speed Control System Design Abstract: Introduction of a DC motor speed control system, which is controlled by a single-chip microcomputer in the system, speed and current as a feedback signal to achieve the double closed-loop control, PWM is generated by software, The design is simple in structure, stable performance and so on.. Key words: DC motor; PWM; double closed-loop;single-chip microcomputer 韩新红 华云松 尚 亮/基于PWM的直流电机闭环调速系统的设计 2010 No.1 33
Information 信 息 通 信 & communications 图1中a图里的电容C1起滤波作用;采样电阻R1两端压 速度变化快,以便尽快地把电机转速拉向给定值,实现调速 降反映电路中电流的大小;续流二极管K1用来保护作为开 过程的快速性;而当转速接近给定值时又能使电机的转矩自 关的场效应管,当场效应管截止时,把电动机绕阻电感所贮 动减小,这样可以避免过大的超调,使转速很快达到给定 存的能量释放出来。 值,实现静态无差【3】。仅采用速度闭环的调速系统在调速 电机工作时,经整流器和滤波电容AC/DC转换后的电 过程中,当速度给定发生突变时,逆变器的输出电压很大, 源电压为Ud,调速系统输出电压平均值为U0,则U0为: 可能引起电机电枢电流剧增,使逆变器损坏,电流环作为内 (1) 环减少电流冲击的影响,获得较好的静态和动态性能。无 式中:U0——电枢电压; T——脉冲周期; Ud——电源电压。 调速系统输出电压的有效值(U) 为: 刷直流电机双闭环系统结构图。 三、系统硬件构成 本系统采用AT89C52 作为(调速)核心,其特点是:8k 字节Flash 闪速存储器,256字节内部RAM,32个I/O 口线, (2) 3个16位定时/计数器,一个6向量两级中断结构,一个全双 式中: k ——占空比。 通过式(1)和式(2)可见在PWM 调速系统中,如果电 源电压Ud保持不变,电枢端电压的平均值U0则取决于占空 比k的大小,通过改变k的大小就可以改变电枢端电压U0,实 工串行通信口,片内振荡器及时钟电路。同时,AT89C52可 降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作 模式。利用微处理器相当强大的数字处理能力,生成正确 的PWM 控制信号,。主要有速度检测电路、电流采样电路、 现调速目的。图1里b中采用定频调宽的方法,维持周期T恒 键盘电路、驱动电路和保护电路。 定不变,通过改变t1来改变占空比的值,实现电枢端电压的 平均值U0改变的。 转速的测量:本系统中转速测量方法采用的是数字测 试方法:在被测电机轴上安装以光电编码盘,其工作原理 2.2 速度、电流双闭环原理 是,上面有k (k一般为60的整数倍)个均匀小孔,当光束通过 PW M的生成的控制信号,采用速度、电流双闭环生 小孔时候,投射到光敏二极管上产生电信号,当光束无孔部 成,双闭环可由硬件或者软件完成,也可采用硬软件结合, 分遮住时,光敏二极管无信号,光敏二极管产生的信号频率 框图2中的速度调节器(PI)和电流调节器(PID)是利用VC 正比于电机的转速,即通过在l00 ms内所记录光电传感器发 软件编程实现。整个速度、电流双闭环控制原理如图2所 出的脉冲数来换算成转速: S= (n/k) /100X 106 示。其中,速度环作为控制外环用于保证调速的精度,采用 电流测量:如图1所示,电流采样电阻的压降直接反映 速度负反馈的办法实现,具体方法是:将速度给定信号与实 了主回路电流的大小,经应一定变化可作为电流信号输入给 际速度反馈信号相比较,经PI调节后的输出信号作为电流 单片机.采样电阻有时采用几个同种型号的电阻并联,以减 的给定信号输入电流调节器,与检测到的电流经PID调节, 小功率的损失和保持电阻性能的稳定。 作为PWM的生成的控制信号。 图2 双闭环结构图 从图2可以看出是:速度调节器(PI)的输出作为电流 图3 驱动电路 调节器(PID)的给定来控制电动机的电流和转矩。这样做 驱动电路: R22、R23起限流作用保护Q4、Q1的B基和 的优点是:可以根据给定速度与实际速度的偏差及时地控 G基,在场效应管频繁的关开时会对管子D、S基造成很大冲 制电机的转矩,从而使在速度差值比较大时电机转矩大, 击,利用电容的延时功能C8、R2起到很好的保护作用,D3 34 2010 No.1 韩新红 华云松 尚 亮/基于PWM的直流电机闭环调速系统的设计
是续流二极管由于电路中导线引起寄生电容,D3的作用就 系统测量得到的速度数据以Excel文件格式每秒10次 是在Q4不工作时,将寄生电容储存的能量释放出去由此也 的形式储存在计算机中,图5给出部分数据和速度曲线,从 可见电路中Q1的D端G端各串联一个电感以耦合掉电路中 中可以看出在稳定运行状态下,突加负载后,转速很快降落 的容性,只是在给出的图示中没用表示出来。脉冲出现高电 2-3秒后速度稳定下来,可得出该系统的快速性和稳定性都 势时Q4导通Q1的G为高电平,Q1导通,电路开始工作,反之 比较理想。 专业论坛 Specialized forum 电路工作。 四、系统软件设计 本调速控制系统软件要完成数据采集,对数据依据 PID调节规律进行运算,利用偏差对电机转速实行调节,同 时能够接受键盘修改参数,使系统达到最佳工作状态。 设 计上采用模块化设计方法,各个功能子块独立。整个软件在 结构上分为主程序和中断服务程序. 主程序包括I/O口初始 化、时钟、转速给定、速度调节和电流调节算法的执行等. 从整体上看,控制系统的软件是一个实时系统,关键执行步 骤—PWM脉冲产生中断程序。中断使得 单片机可以在事件 发生时才予以处理,而不必让处理器处于连续不断的查询 图5 速度采样数据和曲线 状态, 大大提高单片机的效率,如图4所示,同时也实现过流 保护。 五、结论 由于采用场效应管做功率开关器件,开关频率一般取 本文设计的直流电机调速系统结构简单,在单片机的 1-2hz,可选定时器T1来定时,定频调宽的时间t1,(T—t1) 控制下,参数调整简便,操作简单,可控性强,经调试证明, 用选定时器T0来定时,定时器T1的中断服务程序主要完成 电机运行稳定,调节速度快,具有很大的应用价值。 速度和电流的控制,速度环中断服务程序实现速度的PI调 节,产生电流给定信号;电流中断服务程序实现电流的PID 参考文献 调节,产生定时器的定时时间常数,输出的脉冲信号经分频 【1】曲学基、曲敬铠、于明扬:《电力电子整流技术及 和运放调理后成适合驱动功率场效应管的PWM的信号。 应用》,电子工业出版社 2008 【2】陈世元:《电机学》,中国电力出版社 2008 【3】巫传专、王晓雷:《控制电机及应用》,电子工业 出版社 2008 【4】杨刚、陈鸣. 多通道在线电机温升测试和分析系 统设计(3),电机与控制应用,2008,35(10):47-50 作者简介 韩新红 (1983-),男,河南开封人,硕士研究生,研究方 向为测试计量及仪器。 图4 PWM产生中断程序 韩新红 华云松 尚 亮/基于PWM的直流电机闭环调速系统的设计 2010 No.1 35
分享到:
收藏