您的位置 首页 5G

根据LabVIEW的电机寿数测验控制系统规划与完成

本文介绍了基于LabVIEW的电机寿命测试控制系统,详细介绍了其系统架构和测试平台的搭建,并对电机寿命测试的工作过程做了详细的说明。系统具有友好的人机交互界面,控制效果好,可靠性高。

作者 王瑛(奇瑞新能源轿车技能有限公司,安徽 芜湖 241002)

  摘要:本文介绍了依据LabVIEW电机寿数测验操控体系,具体介绍了其体系架构和测验渠道的建立,并对电机寿数测验的作业进程做了具体的阐明。体系具有友爱的人机交互界面,操控作用好,可靠性高。

  关键词LabVIEW;电机;寿数测验;操控体系

  *基金项目:芜湖市科技严重专项“高性能渠道化电驱动体系研制”(项目编号2017zd01)。

  0 导言

  LabVIEW是美国NI公司推出的虚拟仪器开发渠道软件,具有简练图形化编程环境和强壮的功用。它广泛应用于数据收集与操控、信号处理、数据显现、数据剖析等范畴。选用虚拟仪器技能,有以下优势:1.突破了传统仪器在数据处理、显现、存储等方面的约束;2.使用计算机丰厚的软件资源,增加了体系灵活性;3.经过软件技能和相应数值算法,实时、直接地对测验数据进行各种剖析和处理,经过图形用户界面(GUI)技能,真实做到界面友爱,人机交互[1]

  本文使用了LabVIEW的上述特色,规划了电机寿数测验操控体系,能够依据测验工况主动作业,实时监测电驱动体系的状况,体系反常时主动中止并报警,保证体系安全,完成了电机寿数测验的主动化。

  1 操控体系规划

  1.1 体系原理及架构

  本文规划的电机寿数测验操控体系是选用美国NI公司的LabVIEW8.0软件渠道和NI PXI-8464 双端口收发器,NI PXI-6528
I/O模块构建而成,其体系组成如图1所示。电机寿数测验操控体系由同轴相连的永磁同步电机1和永磁同步电机2、电机操控器1、电机操控器2、高压电源、低压电源(图中未画出)、报警灯驱动模块、报警灯以及LabVIEW上位机组成。LabVIEW经过PXI-8464别离与电机操控器1和电机操控器2进行CAN通讯,PXI-6528输出的数字信号给报警灯驱动模块,用以操控报警灯的作业。本体系选用LabVIEW软件所供给的工具包建立寿数测验操控渠道,其完成的功用主要有:实时收集CAN总线上的数据并显现;依照预先界说的寿数测验工况主动发送操控指令给电机操控器1和电机操控器2;记载测验数据;实时监控电机的作业状况;体系作业反常时报警灯闪耀并响警铃。

nEO_IMG_1.jpg

  2 测验操控渠道建立

  电机寿数测验操控体系是依据LabVIEW8.0版别进行规划的。该规划中前面板共包含五个选项卡(见图2):主页、操控、监测、波形和预留页面。该操控体系可完成操控、监测、显现、记载等功用。翻开该体系,挑选测验工况文件,挑选数据记载途径,点击“开端测验”便可进入测验工况。点击“一般保存”或“毛病时保存”便可完成周期性实时存储测验数据或毛病产生后触发数据存储功用来保存测验数据。此刻能够在操控、监测和波形选项卡页面读取电机和电机操控器的操控信息、状况信息和毛病信息,若有毛病产生,该体系可发出报警信号,并主动按预订次序安全中止电机作业。

1549689769818431.jpg

1549689769455072.jpg

  电机寿数测验操控体系的结构框图见图3所示,其主要模块有:输入模块、CAN通讯模块、测验操控模块、毛病诊断模块、显现模块和存储模块等。

  3 作业进程

  电机寿数测验操控体系LabVIEW上位机界面作业后,体系主动读入所选定的测验工况数据到LabVIEW程序中。

  本文中的CAN通讯模块包含CAN0和CAN1两个模块,别离用于与电机操控器1和电机操控器2的通讯。其间每个CAN模块都包含数据编码、数据发送、数据解码、数据接纳四个子模块。

  点击“开端测验”按钮后,时钟模块显现测验开端时刻和当时时刻。电机寿数测验操控体系经过CAN数据编码子模块把所读取的测验工况,主要为电驱动体系的操控信息,编码成CAN音讯的格局,经过CAN数据发送子模块发送到CAN总线上,两台电机操控器从各自的CAN总线上接纳CAN音讯用于操控永磁同步电机的作业。电机寿数测验操控体系经过CAN数据接纳子模块接纳CAN总线上的音讯,经过CAN数据解码子模块把CAN音讯解析成相应的物理量,主要为电驱动体系状况信息和毛病信息,若有毛病产生,陈述相应的电驱动体系毛病,在前面板监测页面点亮相应的报警指示灯。

1549689769517297.jpg

  CAN总线监控模块读取每一帧CAN音讯的时刻戳,假如某一循环周期内时刻戳的值未更新,则以为CAN总线中止,陈述CAN总线中止毛病,点亮前面板监测页面中CAN总线中止毛病报警指示灯。

  当产生电驱动体系毛病或CAN总线中止毛病时,在前面板主页点亮相应的负载电机或被测电机的毛病指示灯。电机寿数测验操控体系进入主动中止程序,按安全次序逐渐发指令中止两台电机的作业,一起给出报警信号,报警灯闪耀并响警铃,用于提示操作人员。

  正常作业时按下中止测验按钮,便进入中止作业程序,依照安全次序逐渐中止两台电机的作业。

  显现模块和存储模块用于显现和存储CAN解码后的反应信息(包含状况信息和毛病信息)和CAN编码前的操控信息。

  4 定论

  电机寿数测验操控体系完成了测验进程的主动化,无须人工发送CAN音讯便可完成两台电机按预先设定工况进行测验;一旦有毛病产生主动中止电机作业并报警,有效地缩短了人工操控的反应时刻,提高了体系的安全性。

  参考文献:

  [1]李扬,谢晖,陈侃.依据LabVIEW的PID操控体系规划与完成[J].我国测验技能,2008,34(3):74-76.

  [2]杨乐平,李海涛,赵勇.LABVIEW高档程序规划[M].北京:清华大学出版社,2003.

  [3]王莉,杨鹏.依据LabVIEW的虚拟示波器的规划与完成[J].实验室研讨与探究,2010,29(1):62-64.

  [4]王欢.依据LabVIEW的实时操控与仿真技能应用研讨[D].南京航空航天大学,2008.

  作者简介:

  王瑛(1985-),女,工程师,研讨方向:新能源轿车电驱动体系操控技能。

本文来源于科技期刊《电子产品世界》2019年第2期第29页,欢迎您写论文时引证,并注明出处

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/129760.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部