基于labview的永磁同步直线电机推力波动测控系统

基于labview的永磁同步直线电机推力波动测控系统

ID:28171155

大小:69.13 KB

页数:7页

时间:2018-12-08

基于labview的永磁同步直线电机推力波动测控系统_第1页
基于labview的永磁同步直线电机推力波动测控系统_第2页
基于labview的永磁同步直线电机推力波动测控系统_第3页
基于labview的永磁同步直线电机推力波动测控系统_第4页
基于labview的永磁同步直线电机推力波动测控系统_第5页
资源描述:

《基于labview的永磁同步直线电机推力波动测控系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于LabVIEW的永磁同步直线电机推力波动测控系统摘要:利用永磁同步直线电机(PMLSM)作为驱动的传动装置,省去了中间传动环节而直接产生推力。整个系统装置得到了简化,但各种扰动不经过中间缓冲而直接作用在负载上,而产生推力波动。因此,要想提高PMLSM的伺服控制性能必须对推力波动进行准确的测量,本文使用LabVIEW编程语言,开发了用于对PMLSM的运动控制和推力波动测试的测控系统,在精确控制的同时能够对需要的数据进行准确的测量,避免了测试和控制的分离,系统具有操作简单、运行速度快和测量数据准

2、确等特点。关键字:LabVIEW永磁同步直线电机推力波动0引言由于永磁同步直线电机取消了中间传动环节,使其电机动子与负载直接相连,结构简单,动态响应快。因而在高精度和进给量很小的伺服系统中得到了很好应用。但是PMLSM的缺点是推力波动大,且推力波动直接作用在负载上[1]。降低了其控制精度,同时也引基于LabVIEW的永磁同步直线电机推力波动测控系统摘要:利用永磁同步直线电机(PMLSM)作为驱动的传动装置,省去了中间传动环节而直接产生推力。整个系统装置得到了简化,但各种扰动不经过中间缓冲而直接作

3、用在负载上,而产生推力波动。因此,要想提高PMLSM的伺服控制性能必须对推力波动进行准确的测量,本文使用LabVIEW编程语言,开发了用于对PMLSM的运动控制和推力波动测试的测控系统,在精确控制的同时能够对需要的数据进行准确的测量,避免了测试和控制的分离,系统具有操作简单、运行速度快和测量数据准确等特点。关键字:LabVIEW永磁同步直线电机推力波动0引言由于永磁同步直线电机取消了中间传动环节,使其电机动子与负载直接相连,结构简单,动态响应快。因而在高精度和进给量很小的伺服系统中得到了很好应用

4、。但是PMLSM的缺点是推力波动大,且推力波动直接作用在负载上[1]。降低了其控制精度,同时也引起了机床的振动和产生噪音。目前,大多数的研究都集中在对推力波动的理论分析和抑制与补偿上,如文献P]研宄了如何通过合理选择极弧系数来减弱推力波动,文献[3〜5]分析和研宄了推力波动产生的原因以及如何抑制和减弱推力波动。而对如何测量永磁同步直线电机推力波动的文献很少,文献[6]使用C语言编程来设计基于DSP技术和以太网技术的推力特性测试,实现了对推力随着电枢电流变化的测试。本文通过LabVIEW设计了对P

5、MLSM运动控制和推力波动的测试系统,能够很好的实现对运动中推力波动的测试。1测控系统的整体设计永磁同步直线电机推力波动的测控系统实验平台如图1所示。系统主要由力传感器、光栅尺、电机动子、电机定子、砝码、数据采集卡、运动控制器、工控机和台架等组成。其工作原理是:使用上位机编程软件LabVIEW编写测控用户系统,发送的控制指令通过运动控制器生成控制信号,该控制信号与位置编码器的反馈信号作比较生成电机的PWM驱动信号,该信号很小,不足以驱动电机,PWM驱动信号经数字伺服驱动器进行下一步的变换、放大后

6、驱动电机运动[7]。电机动子上的读数头通过读取光栅尺将电机的位置、速度等数据经过转换而显示在上位机的人机界面上。对于推力波动的测试是将砝码通过滑轮和软绳与电机动子上的力传感器相连,力传感器与数据采集卡连接来实现推力波动的测量。其测控系统的功能树状图如图2所示。2运动控制系统设计为了测量永磁同步直线电机的推力波动,须使电机运动起来。因此就必须有对电机进行控制的系统,本须j控控系统中的运动控制系统主要由运动控制器、伺服驱动器和上位机等组成。分为手动操作、程序命令、系统状态和报警功能,其中手动操作用来

7、实现电机的前进、后退、停止和紧急停止等简单的操作;程序命令除了能实现手动操作的简单命令还可以实现电机的复杂运动,如执行运动程序、执行PLC程序、换相更新和与主机通信等功能[8];系统状态用来显示系统处于运行、停止和故障等的状态,其与报警模块一起来实现对系统的检测和诊断。控制系统的具体功能和实现如图3控制系统部分后面板所示。PMLSM推力波动测控系统是基于Windows7开发的。运动控制系统体系结构DeltaTau公司提供了PCOmm32驱动程序,该驱动程序中分类、封装了PMAC与PC机之间的通讯

8、函数,在Windows应用程序中,通过调用安装完驱动生成的PComm32.dll动态连接库便可实现PC机与PMAC的通讯。用户不用直接开发通讯函数,通过DeltaTau公司提供的通讯函数接口就可以直接对硬件进行操作,这给数控软件开发带来很大的方便,且程序便于移植[9]。测试系统是整个测控系统的重点,因为它能够将我们所需要的数据进行采集和保存,为后续的分析和研究提供数据支持。测试系统包括对运动数据的采集和推力波动数据采集两个方面。推力波动数据采集主要通过调用阿尔泰数据采集卡提供的库函数实现对数据采

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。