电动机性能虚拟仪器测试系统设计与实现.docx
《电动机性能虚拟仪器测试系统设计与实现.docx》由会员分享,可在线阅读,更多相关《电动机性能虚拟仪器测试系统设计与实现.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电动机性能虚拟仪器测试系统设计与实现服务器之间控制参量及检测数据的通信,并提供GUI图形化用户界面,实现人机交互,完成控制参数的输入,以及检测数据的分析、运算和图表显示。系统操作流程为,上电后服务器自动启动存储器中内建的LabVIEWRT实时程序,并实时侦听客户机“开场测试的命令;客户机开机运行电动机性能虚拟仪器测试主程序,完成用户登录、硬件配置、选择测试项目、设置测试参数后,启动测试程序;服务器侦听到客户端“开场测试命令后,根据客户制定的硬件配置、测试项目以及测试参数开场实时控制与数据收集,并通过TCP/IP协议将实验数据发送给客户机;客户机发出PID控制命令,并对服务器发送的实验数据进行分
2、析处理,完成PID控制后,根据测试项目进行测试,分析处理测试数据,并以图表方式显示实验结果;完成测试后,客户机发出结束测试的命令,经服务器接收确认后,结束测试。3.2.PID控制算法本系统试验了3种PID控制算法:位置式PID控制算法、增量式PID控制算法和积分分离PID控制算法5。1)位置式PID控制算法位置式PID控制算法描绘为:其中,=0,1,2为采样序号;为第次采样时刻的计算机输出值;为第次采样时刻输入的偏差值;为第次采样时刻输入的偏差值;为积分系数,;为微分系数,;为比例系数;为积分时间常数;为微分时间常数;为采样周期。该算法的优点是原理简单,只是将经典的PID算法理论离散化,运用于
3、计算机辅助测量,构造简单易于实现;缺点是每次输出均与过去的状态有关,计算时要对进行累加,计算机运算工作量大;而且,由于计算机输出的对应的是执行机构的实际位置,如计算机出现故障,得大幅度变化会引起执行机构位置的大幅度变化。2)增量式PID控制算法增量式PID控制算法描绘为:其中。该算法的优点是,由于计算机输出增量,误动作时影响小,必要时能够用逻辑判定的方法去掉;手动/自动切换时冲击小,便于实现无扰动切换,此外当计算机发生故障时,由于输出通道或执行装置具有信号的锁存作用,故仍能保持原值;算式中不需要累加。控制增量确实定,仅与近期次的采样值有关,所以较容易通过加权处理而获得比拟好的控制效果。增量式控
4、制也有缺乏之处:积分截断效应大,有静态误差;溢出的影响大。3)积分分离PID控制算法积分分离PID控制算法描绘为:当时,即偏差值比拟大时,采用PD控制,可避免过大的超调,又使系统有较快的响应。当时,即偏差值比拟小时,采用PID控制,可保证系统的控制精度。图4所示纬三种PID控制算法的阶跃响应曲线。经过试验比拟,采用积分分离式PID控制算法将过渡经过时间由位置式的19.5s和增量式的16s,缩短为12s;最大超调量由位置式的36和增量式的25,缩小为18,具有超调小、响应速度快、稳定性能好、遇干扰回复能力强的特点,最后使用了积分分离式PID控制算法来完成对定标参量的控制。该电动机性能虚拟仪器测试
5、系统,实现了对多路并行电动工具的自动加载,扭矩、转速、功率以及温度实时监测,并利用TCP/IP协议实现主控机对多路并行工位的远程操控以及测试数据的网络分享;高精度数字万用表模块DMM-4070利用四线制测量电动机内转子绕阻,测量精度能够到达6位;功率分析仪使用高精度功率传感器模块,测量精度可到达0.3%。该系统具有测量精度高、运行稳定性强、并行效率高等优点,已被运用于工业现场,实际使用中运行稳定可靠,适用于多种类型电动机耐久性和综合性能测试。基于计算机的电机性能测试也逐步取代传统的手动操作式电机检测,并向着自动化智能化的方向发展。然而,基于传统开发平台的电动机自动测试系统,往往面临开发周期长,
6、成本高,兼容性和扩展性弱的缺乏,进而也阻碍了电动机自动测试系统的广泛应用。当代虚拟仪器技术的引入,通过虚拟仪器应用软件将计算机与标准化虚拟仪器硬件结合起来,进而实现传统仪器功能的软件化与模块化,以到达自动测试与分析的目的2。利用虚拟仪器技术用户能够通过图形化的编程环境和操作界面,轻松完成对待测对象的信号调理,经过控制,数据收集、分析、显示和存储,故障诊断以及网络通信等功能,大大缩短了系统开发周期;同时由于采用了标准化的虚拟仪器软硬件,测试系统的兼容性和扩展性也得到了很大程度的加强;除此以外,虚拟仪器技术的灵敏性强和可重用度高,能够使用户的测试系统规模最小化,且易于升级和维护,用户甚至能够使用现
7、有硬件组成另一套测试系统,进而减少不必要的重复投资,降低系统的开发成本。本电动机性能虚拟仪器测试系统采用的是美国国家仪器公司NationalInstruments,NI的LabVIEW和LabVIEWRT虚拟仪器软件平台,以及配套的NIPCI数据收集板卡、NISCXI信号调理设备和NIcompactFieldPointcFP分布式I/O实时系统硬件。实现了多路电动工具性能的并行测试;并可根据用户设置,自动完成负载、扭矩、转速、功率以及机体温度的实时监控;最后通过TCP/IP协议实现了测试数据的远程分享,和用户对测试系统的远程操控。该系统具有开发周期短、使用效率高以及成本低廉的特点,同时具有很强
8、的系统可扩展性和可重用性,具有很强的应用价值。1.系统组成及工作原理1.1.系统组成电动机性能虚拟仪器测试系统主要由主控机模块、cFP实时监控模块、测功机模块以及待测电机模块四部分组成,主控机模块为一台DELL工作站,用于提供图形化用户界面,完成对系统硬件的配置和对用户界面和控制参数的设置,并实时更新各指标参量对时间的波形显示,经过曲线拟合后得到电动机特性曲线,最后完成测试数据的记录工作。与此同时,主控机还通过嵌入式NIPCI数据收集卡完成对非控制参量,如输入电压和工作电流,的测量工作。cFP实时监控模块由两部NIcFP分布式I/O系统组成,通过TCP/IP协议与主控机通信,从主控机获得控制参
9、数命令来控制测功机,并返回从测功机模块收集来的数据信号,交由主控机处理。其中模块A用于完成实时自动加载和控制指标参量的测量,并提供过载保护、紧急停车以及非法停机后的系统重建等应急措施;模块B用于完成对待测电机体表温度的实时监测。测功机模块由磁滞测功机和磁粉测功机两类组成,分别适用于不同类型的待测电机,被用于为待测电机提供一定的负载,并由其内部的传感设备将待测电机在该负载下的扭矩、转速以及输出功率等待测指标参量转换为cFP实时监控模块A能够接受的电压信号。1.2.工作原理电动机性能虚拟仪器测试系统可在两种工作形式运行下:自动工作形式和手动工作形式,主要测试项目有:1)电动机输入电压曲线2)电动机
10、输入电流曲线3)电动机输入功率曲线4)电动机扭矩曲线5)电动机转速曲线6)电动机输出功率曲线7)电动机机体外表温度8)电动机机体内部温度自动工作形式下,主控机首先等待用户完成软硬件的设置和配置。然后提请用户选择负载测试或定参数测试,负载测试下用户需要设置负载曲线、负载时间、循环时间以及测试时间等测试参数;定参数测试下,用户能够选择指定扭矩、转速或是功率,并设置相应的定标参数、控制参数以及测试时间。完成以上步骤以后,就能够启动测试程序,测试系统即根据用户制定的负载自动加载同时完成对待测电机的性能测试;或是通过一定的控制算法保持定标参数的稳定并对该状态下的待测电机进行自动测试。系统运行的同时,用户
11、能够在实时监测图表中观察各指标参量对时间的波形显示,经过曲线拟合后得到电动机特性曲线,并可将感兴趣的图表导出存盘。当完成测试时间后,系统自动终止测试。手动工作形式下,系统工作原理与自动工作形式下基本类似,只是系统不进行循环测试,而是提供一种交互式的测试环境,完成指定的测试项目后,等待用户的进一步操作。2.硬件构造2.1.主控机主控机选用一台DELL工作站,内嵌了一块IntelPentium42.6GCPU,一块NIPCI-6052多功能数据收集卡和一块NIPCI-4070高精度柔性数字万用表卡。PCI-6052多功能数据收集卡前置了两块NISCXI-1120信号调理卡和配套的NISCXI-13
12、27衰减终端,用于收集多路待测电机工作电压和工作电流的输入信号;NIPCI-4070高精度柔性数字万用表卡前置了一块NISCXI-1127多路开关卡和配套的NISCXI-1331多路接线终端,用于扫描多路待测电机的转子绕阻,再根据相应算法测得电机内部转子温度。2.2.实时监控模块实时监控模块选用NIcFP分布式I/O实时系统。作为工业级控制系统,cFP具备FIFO数据队列、断电数据缓存、看门狗状态监测以及高抗冲击性和抗扰性,用于完成系统最核心的实时收集与控制的部分3。选用cFP-2020模块作为实时系统控制器,该控制器内嵌微处理器、32MDRAM以及256MFlash闪存芯片,支持LabVIE
13、WReal-Time实时模块,该模块可脱离LabVIEW编程环境,而独立实时地运行下载到控制器存储器中的应用程序,并通过控制器内嵌的10/100BaseTX以太网接口实现测试数据的网络分享。一块cFPDI-330用于响应紧急停车开关,紧急关闭系统,防止意外事故发生;一块cFPDO-403用于控制与各待测电机相连的固态继电器SSR,以实现系统对工作电路的闭合或断开;一块cFPAO-210用于为测功机提供加载信号,来增大或减小待测电机所承受的负载,进而在一定的负载下对电动机进行控制;一块cFPAI-210用于收集测功机传感设备输出的与待测电机扭矩对应的电压信号,并测量出待测电机实际的扭矩;一块cF
14、P-CTR-502用于收集测功机传感设备输出的与待测电机转速对应的TTL电平信号,并测量出待测电机实际的转速。2.3.实时测温模块实时测温模块同样选用NIcFP分布式I/O实时系统。采用了cFP-2020控制器,配以4块cFPTC-1208通道热电偶模块,可直接用于测量标准J、K、T、N、R、S、E和B型热门偶,并提供相应的信号调理、双绝缘隔离、输入噪声过滤、冷端补偿以及各种热门偶的温度算法,用于在电动机工作端施行前端数据采样,并利用分布式I/O的基于TCP/IP协议的网络分享功能实现数据的远程分享,有利于对工业现场施行远程的实时监控。2.4.测功机测功机是根据作用力与反作用力平衡原理设计的4
15、。当电机测功机的定子遭到的转矩与被测电机的转矩相等时,由单片机数据收集系统直接精准地读出被测电机的转矩值。当被测电机旋转带着测功机的转子旋转时,若给测功机参加直流励磁电压,测功机中有磁场存在,此时测功机转子旋转且切割磁力线产生电枢电流,电枢电流和磁通互相作用产生制动转矩,同时测功机定子遭到一个相反方向的转矩作用,便在测功机传感器轴上产生压应力,在正常工作范围内,压应力与传感器轴所承受的转矩成正比。假如在传感器轴产生最大压应力方向上粘贴电阻应变片,则应变处的电阻值就随着压应力的大小而变化,再将应变片接入一定的桥式电路就能将压应力的变化转化为电压信号,进而即能测量出转矩的大小。电机转速的测量使用光
16、电式转速传感器,测速分辨力高、惯性小、应用广泛,利用单片机和光电式传感器相配合,使得测量电机转速简便、抗干扰能力强。光电式传感器在电机轴上装一个边缘有N个均匀分布锯齿的圆盘,通过光线投射到光敏管上,当电机转动一周,就得到N个脉冲信号,测量脉冲信号的频率或周期,就可得到电机的转速。这里使用了两种类型的测功机:磁滞测功机和磁粉测功机。磁滞测功机扭矩测量范围相对较小,最大扭矩为10N.m,但转速较大,最大转速为12000rpm;磁粉测功机扭矩测量范围较大,最大扭矩为20N.m,但转速测量范围较小,最大转速为4000rpm,两种类型测功机互为补充可适用于多种类型的电动机性能测试。2.5.控制机柜控制机
17、柜主要由控制开关、开关电源、滤波器以及连接线路组成,是为各路传感模块提供相应的多路接口,使之与待测电机连接,并提供安全的系统供电、鼓励注入、信号隔离、幅度调节以及风冷控制等辅助功能,为整个电动机测试系统提供强电支持及系统应急措施。3.软件构造及算法3.1.软件构造电动机性能虚拟仪器测试系统总体采用一种基于TCP/IP协议的客户机/服务器CS构造。服务器架构为NIcFP分布式I/O体系,利用其内嵌的独立式实时系统实现目的参量的信号采样,并完成对目的参量的实时监测和控制;客户机则采用通用的PC机构造,运行Windows多线程操作系统,使用LabVIEW虚拟仪器平台,借助TCP/IP协议实现,与服务
18、器之间控制参量及检测数据的通信,并提供GUI图形化用户界面,实现人机交互,完成控制参数的输入,以及检测数据的分析、运算和图表显示。系统操作流程为,上电后服务器自动启动存储器中内建的LabVIEWRT实时程序,并实时侦听客户机“开场测试的命令;客户机开机运行电动机性能虚拟仪器测试主程序,完成用户登录、硬件配置、选择测试项目、设置测试参数后,启动测试程序;服务器侦听到客户端“开场测试命令后,根据客户制定的硬件配置、测试项目以及测试参数开场实时控制与数据收集,并通过TCP/IP协议将实验数据发送给客户机;客户机发出PID控制命令,并对服务器发送的实验数据进行分析处理,完成PID控制后,根据测试项目进
19、行测试,分析处理测试数据,并以图表方式显示实验结果;完成测试后,客户机发出结束测试的命令,经服务器接收确认后,结束测试。3.2.PID控制算法本系统试验了3种PID控制算法:位置式PID控制算法、增量式PID控制算法和积分分离PID控制算法5。1)位置式PID控制算法位置式PID控制算法描绘为:其中,=0,1,2为采样序号;为第次采样时刻的计算机输出值;为第次采样时刻输入的偏差值;为第次采样时刻输入的偏差值;为积分系数,;为微分系数,;为比例系数;为积分时间常数;为微分时间常数;为采样周期。该算法的优点是原理简单,只是将经典的PID算法理论离散化,运用于计算机辅助测量,构造简单易于实现;缺点是
20、每次输出均与过去的状态有关,计算时要对进行累加,计算机运算工作量大;而且,由于计算机输出的对应的是执行机构的实际位置,如计算机出现故障,得大幅度变化会引起执行机构位置的大幅度变化。2)增量式PID控制算法增量式PID控制算法描绘为:其中。该算法的优点是,由于计算机输出增量,误动作时影响小,必要时能够用逻辑判定的方法去掉;手动/自动切换时冲击小,便于实现无扰动切换,此外当计算机发生故障时,由于输出通道或执行装置具有信号的锁存作用,故仍能保持原值;算式中不需要累加。控制增量确实定,仅与近期次的采样值有关,所以较容易通过加权处理而获得比拟好的控制效果。增量式控制也有缺乏之处:积分截断效应大,有静态误
21、差;溢出的影响大。3)积分分离PID控制算法积分分离PID控制算法描绘为:当时,即偏差值比拟大时,采用PD控制,可避免过大的超调,又使系统有较快的响应。当时,即偏差值比拟小时,采用PID控制,可保证系统的控制精度。图4所示纬三种PID控制算法的阶跃响应曲线。经过试验比拟,采用积分分离式PID控制算法将过渡经过时间由位置式的19.5s和增量式的16s,缩短为12s;最大超调量由位置式的36和增量式的25,缩小为18,具有超调小、响应速度快、稳定性能好、遇干扰回复能力强的特点,最后使用了积分分离式PID控制算法来完成对定标参量的控制。该电动机性能虚拟仪器测试系统,实现了对多路并行电动工具的自动加载
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电动机 性能 虚拟仪器 测试 系统 设计 实现
限制150内