伺服电机测试实验平台设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

70
实验技术与管理
据进行频域分析的傅里叶变换; (6)数据打开、保存功能:能将实验数据保存下
来,以便日后分析调用; (7)状态显示功能:显示当前PCI、串口工作是否
正常,显示扭矩是否超过正常值,并能在不正常时 报警;
(8)测试项目功能:能够为用户提供多种测试项 目,可以选择测试跟踪指令类型,如正弦信号、方波信 号等;并且可选择阶跃测试、伪随机信号跟踪测试、■ 行测试等。 2.2软件程序结构
的线性关系,而与转速或滑差无关,具有响应速度 快、结构简单等优点。
(6)平台具有加载转动惯量的功能,因此选择惯 性轮来模拟转动惯量。设:口为可调系数..,G为惯性 轮转动惯量,/'n。为惯性轮质量,r为惯性轮半径,g为 重力加速度。根据该系统的结构和经验公式,用起落 部分来估算水平方向的负载转动惯量Jk为
伺服电机测试实验平台设计与实现
张 佳,窦丽华,白永强 (北京理工大学自动化学院,北京 100081)
摘 要:设计并实现了伺服电机测试实验平台,该平台是以计算机为核心组成的数字化测试系统。电机的各 类信号通过PCI数据采集卡、ISA采集卡和串口传送给计算机。该测试系统能够模拟实现变负载摩擦、变间 隙和变转动惯量等多种功能,并对特定的伺服系统以控制精度和速度为主要指标,在测试实验平台上进行了 测试。 关键词:伺服电机;测试系统;无刷直流电机 中图分类号:TM383.4;TP274 文献标志码:A 文章编号:1002—4956(2011)06-0068-03
1 硬件设计
1.1 测试实验平台结构设计 测试平台应具有的功能包括:能够测量电机动态
扭矩、电机转速,具有位置反馈信号,能改变转动惯量、 负载大小、间隙等。因此该测试实验平台是以计算机 为核心组成的数字化测试系统。它在实现快速测试、 高准确度测试、综合参数测试和自动测量方面比一般 测试装置具有突出的优点。另外由于微型计算机具有 较强的数据处理功能,可以实现数据表格、曲线和图形 等各种形式的输出。
系统工作原理:测试系统由上位计算机给驱动 器发出速度指令控制电机运行,并由上位计算机通 过串口采集光电编码器的位置信号或直接读写I/O 口采集到的旋转变压器的位置信号,通过PCI数据 采集卡采集扭矩仪的扭矩信号和速度信号,并由计 算机绘制所需实验曲线,进行实验数据的处理,如图 l所示。
张佳,等:伺服电机测试实验平台设计与实现
图3测试平台的软件程序结构图
测试台程序运行过程如下:主程序启动,初始化 PCI的设置,初始化串口1、串口2以及实验中所需的 一些数据;然后选择本次测试为速度测试或位置测试, 并选择本次测试位置传感器为旋转变压器或光电编码 器,选择测试种类;设置好所需数据和测试种类后,点 击开始后进入测试阶段。由上位机发送命令给电机,
Design and realization of servo motor testing experimental platform
Zhang Jia,Dou Lihua,Bai Yongqiang (School of Automation,Beijing Institute of Technology,Beijing 100081,China)
收稿日期:2010—08—14修改日期:2010—12—13 基金项目:北京市教育委员会共建项目专项资助(xKlo0070532) 作者简介:张佳(1980一),女,北京,硕士,实验师,研究方向为机器人控
制、智能控制和图像处理.
万方数据
间隙、变转动惯量等,能够较好地模拟各种复杂的系 统、完成对电机的自动化测试。
磁粉制动器
(a)正视图
图2测试平台机械结构图
(b)俯视图
(4)驱动控制器是以DSP处理器为核心的驱动 器。本平台选择TI公司2000系列,它具有2个事件 管理模块,即EVT和EVB,每个管理模块包括2个16 位通用定时器和8个16位的脉宽调制(PWM)通道。 它们能够实现三相反相器控制、PWM的对称和非对 称波形、可编程的PWM死区控制以防止上下桥臂同 时触发脉冲、片内光电编码器接口电路、16通道A/D 转换器等。事件管理模块适用于控制无刷直流电机、 交流感应电机以及步进电机等,具有内置A/D转换器 及快速处理能力,能够很好地满足对无刷直流电机的 控制及进行数字化控制的改造。
电机的应用场合十分广泛,应用环境也很复杂,有 时购买的电机不能保证其能适用于应用场合,并且不 能对其控制效果进行测试心]。若能在电机安装前对电 机控制性能和效果进行测试,并调试好电机控制的参 数,将会有助于有效地选择合适的电机及配套设备,并 会大大加快电机的调试时间和提高性能。本文设计的 电机测试实验平台功能全面,能够模拟变负载摩擦、变
J&=(1+a)JG+塑r2=368.037 4 kg·m·s2

再折合到电机轴上,则-,llz=5×10-5kg·m·S2。
2 软件设计
2.1软件功能 测试台的软件开发和程序设计是十分重要的工
作。根据测试台设计的需求,系统上位机的应用程序 应能实现以下功能:
(1)数据采集功能:能与下位机建立通信,能将下 位机的数据传送给上位机,且上位机能采集扭矩转速 传感器的扭矩和转速信号,以及传感器的位置信号;
万方数据
图5速度为2 000 r/rain时测得的T-n图
张佳,等:伺服电机测试实验平台设计与实现
拟合方程式为y一2 008.77x+(一4.84),Y代表 转速,X代表扭矩。从拟合方程式和图5可以看出,当 扭矩增大时转速能较好地保持,速度控制具有较好的 机械特性。 3.1.2速度阶跃测试
将速度值设置为1 500 r/min,然后调节磁粉制动
3 实验结果
本文要测试的伺服系统以控制精度和速度为主要 指标,在转动20。时,调整时间不超过23 s,控制精度要 小于0.03。;控制动态过程尽量无超调,运转平稳。应 用本文所设计并实现的伺服电机实验平台对特定的无 刷直流电机[93进行测试。 3.1速度环测试 3.1.1扭矩/转速测试
速度测试时将速度值设置为2 000 r/min,调节磁 粉制动器电流为零,在实验平台界面上单击“T-咒分 析”(扭矩一转速分析)按钮,自动记录此时的扭矩和转 速大小。然后增大磁粉制动器电流大小,再单击“T-咒 分析”按钮。这样重复10次,系统自动记录10组数据 并拟合出如图5所示的p挖曲线。
测试平台的机械结构如图2所示。 图1测试平台结构圈
1.2器件选取 (1)测试电机选择功率为750 W、额定转速为
3 000 r/rain、额定转矩为2.5 N-rll的无刷直流电机。 (2)减速器选择减速比为l:1 830的谐波齿轮。 (3)扭矩传感器选择JN338型智能数字式转矩转
速测量仪。作为测量与控制系统的首要环节,传感 器[3。4]必须具有快速、准确、可靠,并且又能经济地实现 信息转换的基本要求。
随着电机工业的迅速发展,对伺服电机测试技术 提出了更高的要求:一方面,在新产品的研制过程中, 除了必须对电机的设计、工艺过程及理论分析方面进 行研究外,还必须对产品或样机进行大量的试验验证, 以探索改进的途径;另一方面,随着电机的品种增多、 产量增大,例行试验的工作量也不断增加,在大型电机 的试验研究、工作情况的监视以及自动控制系统中都 有大量的数据需要采集和处理,这些都对电机测试技 术提出了新的要求[1]。
器电流,使磁粉制动器输出扭矩为2 N·m,由于减速 器为1:4,所以加载在电机轴上扭矩为0.5 N·m(以 下测试磁粉制动器输出均采用此值)。测试结果如图 6所示。图6中横坐标为时间,每大格为2 S,速度上 升时间为0.22 S,峰值时间为0.27 S,超调量为20. 8%,具有较大超调并且波动较大。
(5)磁粉制动器选宏福磁粉制动器厂的CZ-2, 额定转矩为20 N·m,激磁电流为0.6 A,冷却方式 为单水冷。磁粉制动器是一种性能优越的自动控制 元件,可以用它来模拟负载摩擦。它以磁粉为工作 介质,以励磁电流为控制手段,达到控制制动或传递 转矩的目的。磁粉制动器是具有定子和转子2个相 对运动部件的旋转机械。定子和转子都由磁性导磁 材料制成。定子和转子间的工作间隙充满磁性导磁 磁粉。当定子上的激磁线圈通入激磁电流时,磁粉 聚集而形成磁粉链。由粉末间的磁性结合和粉末与 两运动件的摩擦力来传递力矩。激磁电流增大,所 传递的转矩也随之增大,当激磁电流增至一定值时, 导磁材料发生磁饱和,所传递的转矩也呈饱和状态。 当中断激磁电流时,磁粉失去束缚,处于松散状态, 基本上不传递力矩。其输出转矩与励磁电流成良好
.I..S...S....N........1..0...0....2....--......4...9...5——6 CNll—2034:/T
实验技术与管理 Experimental Technology and Management
第28卷第6期2011年6月 V01.28 No.6 Jun.2011
(2)命令发送功能:能将命令传达给下位机,即 DSP控制器,采用RS232通信协议;
(3)实时数据曲线绘制功能:能将采集到的数据 以曲线实时显示出来;
(4)参数设置功能:能对控制算法的参数进行 设置;
(5)数据分析功能:实现在T_咒(扭矩一转速)测试 时用最小二乘法进行曲线拟合,并对采集到的时域数
wenku.baidu.com
万方数据
Abstract:This paper designs and realizes an experimental platform used for testing servo motor.This platform is fl digital testing system based On PC.All kinds of signals in DC motor are collected from PCI data board, ISA data board and serial interface and transferred tO PC.At present the function of many motor testing sys— terns is simple.Aiming at this problem,the designed testing system could implement alterable friction of the load,alterable clearance and alterable moment of inertia.Certain servo system is tested on the experimental platform according tO the guideline of control precision and velocity. Key words:servo system;testing system;brushless DC motor
5000
4 000 3 000
2 000
7、
i/厂、;
/、;
严|/\ ,l 000
/I 、
|/、l
}0 -l-/\ /
≥·1 000
\/
、/ \/


\/
-2 000
.3 000
·4 000 -5 000

10
15
20
25
30
t}s
(a)速度跟踪正弦波


3 2~

1 —t血■l氆■

Y…一一…’
<0

—t
一2
.3
-4
—5




10
t/s
(b)扭矩一时间图
图6速度测试结果
3.1.3速度跟踪测试 设置信号为正弦波、周期为10 s,每个周期采样
100点。二测试结果如图7所示。
图7中横坐标为时间,每格为5 S。由图7(a)可看 出,给定速度信号和电机响应曲线几乎重合,说明电机 速度具有较好跟踪效果,并且电机正反转较为对称。
基于以上功能,选择测试台的测试程序在Win— dows XP系统下,用Visual C++6.0[5。6]、采用面向对 象口‘83编程方法进行开发,其软件程序结构如图3 所示。
测试实验平台的界面如图4所示。
图4测试实验平台界面图
开始进行数据采集和曲线显示。人工停止测试或等待 设定时间后自动停止测试。对所需数据进行分析,测 试结束后可选择保存,将本次测试的数据保存,以便日 后调用。
相关文档
最新文档