多功能转子试验台系统的开发——基于VB的数据采集系统
- 格式:pdf
- 大小:388.90 KB
- 文档页数:6
基于LabVIEW的数据采集与反馈控制通讯系统胡宝权;赵荣珍;马再超【摘要】针对传统的转子振动测试方法所需仪器较多、可靠性较差和成本较高等缺点,基于虚拟仪器技术,利用LabVIEW强大的图形化编程环境和adlink公司的数据采集卡,开发了一套先进的数据采集与处理系统.该系统以转子为研究对象,实现了多通道的数据采集、数据实时分析和数据保存等功能,同时利用LabVIEW中的VISA模块,完成了对转子转速的反馈控制.试验结果表明:系统操作简单,运行稳定,可扩展性良好,是一款功能强大、性价比高的分析软件.%Traditional rotor vibration testing methods required more instruments, but the reliability is poor and cost is high. Based on virtual instrument technology, this paper used the Lab VIEW powerful graphical programming environment and data acquisition card, developed an advanced data acquisition and processing system. The system took rolor as the research object, realized the multi-channel data acquisition,data real-time analysis and data storage. Meanwhile, it use the VISA module, realized the rotor' s speed feedback control. Test results show that the system operate simply,run stably, scalability is good, it is a powerful and high quality analysis software.【期刊名称】《仪表技术与传感器》【年(卷),期】2011(000)012【总页数】4页(P32-34,48)【关键词】LabVIEW;数据采集;串口通信;转子振动;VISA【作者】胡宝权;赵荣珍;马再超【作者单位】兰州理工大学,数字制造技术与应用省部共建教育部重点实验室,甘肃兰州730050;兰州理工大学机电工程学院,甘肃兰州730050;兰州理工大学,数字制造技术与应用省部共建教育部重点实验室,甘肃兰州730050;兰州理工大学机电工程学院,甘肃兰州730050;兰州理工大学,数字制造技术与应用省部共建教育部重点实验室,甘肃兰州730050;兰州理工大学机电工程学院,甘肃兰州730050【正文语种】中文【中图分类】TP311.10 引言状态监测与故障诊断技术广泛地应用于机械、石油、化工、航天、冶金、电力、煤炭、核能等许多行业中的关键设备[1]。
基于VB的计算机温度采集系统设计与实现本系统用单片机对整个测量电路进行管理和控制,使得整个系统智能化、体积小、功耗低、使用电子元件较少,内部配线少,成本低,制造、安装、调试及维修方便。
该系统中单片机作为下位机,完成测温任务,测量结果可在本地显示,也可通过下位机与上位机(PC机)通讯,给出结果和提示信息。
而上位机与下位机大多是通过PC机的RS-232串行接口实现通信。
VisualBasic是可视化面向对象的采用事件驱动技术的结构化程序设计语言,本系统上位机是在Windows本系统用单片机对整个测量电路进行管理和控制,使得整个系统智能化、体积小、功耗低、使用电子元件较少,内部配线少,成本低,制造、安装、调试及维修方便。
该系统中单片机作为下位机,完成测温任务,测量结果可在本地显示,也可通过下位机与上位机(PC机)通讯,给出结果和提示信息。
而上位机与下位机大多是通过PC机的RS-232串行接口实现通信。
Visual Bas ic是可视化面向对象的采用事件驱动技术的结构化程序设计语言,本系统上位机是在Windows环境下利用Visual basic开发微机通信程序。
2 系统基本原理系统结构如图1所示,其中,计算机要求能够运行Windows98或更高版本)操作系统和开发环境VB6.0,具有标准的RS232串口,主要功能为数据采集处理和系统控制,是人机交互的平台。
现场温度采集点共有4路,采用AD590采集温度送到单片机的A/D转换器转入端,测量范围最大值为50度,单片机定时采集温度信号,并按串行通信协议打包构成数据帧。
在微机中采用VB6.0编程,并选用MS COMM控件进行串行口通讯。
MSComm控件是Microsoft提供的扩展控件,用于支持VB程序对串口的访问,同时支持查询方法和事件驱动通讯的机制。
事件驱动通讯是交互方式处理串口事务的一种非常有效的方法,特别适合Windows程序的编写。
因此用其实现微机串口的数据通讯相当简单,以很少的程序代码就可以轻松实现串口的访问和数据通讯。
基于VBA的Maxwell二次开发在无刷交流励磁机电磁计算中的应用姚维康;徐余法;黄厚佳;闫鑫洋【摘要】针对无刷交流励磁机复杂的结构特点,将Maxwell 16.0作为开发平台,使用Visual Basic for Ap-plication(VBA)程序开发语言,对该电机的建模、添加材料、施加激励、剖分以及后处理进行二次开发.对无刷交流励磁机建模中的定子绕组、磁极、转子槽、电枢绕组实现参数化,具有一键求解、自动剖分和后处理的自动出图等功能.基于Excel的开发平台,设计可视化界面,加强人机的信息交互,减少重复性的步骤,提高设计人员的效率,缩短电机的设计周期.【期刊名称】《电机与控制应用》【年(卷),期】2018(045)012【总页数】6页(P82-87)【关键词】无刷交流励磁机;二次开发;电磁计算【作者】姚维康;徐余法;黄厚佳;闫鑫洋【作者单位】上海电机学院电气学院,上海201306;上海电机学院电气学院,上海201306;上海电机学院电气学院,上海201306;上海电机学院电气学院,上海201306【正文语种】中文【中图分类】TM3020 引言无刷交流励磁机是给主发电机提供励磁电流的电枢旋转式的同步发电机。
由于没有电刷和滑环,避免了产生火花,也减少了损耗[1],在大功率发电机上广泛使用。
电磁计算在电机的设计中具有重要作用。
传统的算法过于依赖经验,随着数值计算的不断发展,有限元分析在电磁计算中广泛运用。
有限元分析软件主要有ANSYS、Ansoft Maxwell等[2]。
无刷交流励磁机的设计是一个尺寸不断修改、参数不断变动的过程。
在进行有限元分析时,尺寸和参数的变化会带来建模的改动,不同容量的励磁机有着不同的尺寸,包括定转子内径、外径,磁极和绕组的长度、宽度以及有效铁心长度等,难以实现电机系列化的设计。
为了提高无刷励磁机的设计效率和缩短设计周期,利用(Visual Basic for Applicatins,VBA)对有限元软件Maxwell进行二次开发,对变动的参数和尺寸实现参数化。