基于PXI的电液伺服作动器控制系统的设计与实现
3控制系统的软件设计
系统的软件设计采用虚拟仪器开发软件LabVIEW,运用图形化G语言作为编程形式。G语言是一种面向对象的模块化编程语言,可以显著提高程序的复用性。由于该控制系统应用的工程装置的工况特殊,所以要求系统处理速度快,实时性好,具有良好的人机界面。
本系统软件设计分为输出人机交互界面与控制程序两部分,都是在LabVIEW图形化集成开发环境下开发的,将编写之后的程序代码下载到PXI实时操作系统中,有效地缩短了软件的开发时间,同时提高了系统的开发效率。
实际工作状态下,下位机与测控单元之间进行直接的信号传输,同时把相关数据传送到上位机,实现测控参数的显示及控制。系统软件所实现的功能在操作面板上有相应的设置,操作面板如图5所示。由于伺服机构工作状态分为正常模态和失压模态,因此在面板上设置有模态选择控件,使系统可在两种模态下进行切换。本文引用地址://m.amcfsurvey.com/article/160646.htm
根据系统结构原理,系统分为通道1和通道2,因此在界面上设置两个通道,每个通道都可对主控阀和作动筒上位移传感器所采集的位移信号进行显示或调节。设置开关阀控件,可随时对伺服系统进行开关操作,方便快捷,并且在各个通道上有两个状态显示灯,若工作正常则状态灯亮,若出现故障,此时液压系统中的微动开关动作,经DI输入使面板上的故障灯亮,实时地显示系统工作状态,安全性高。
在控制过程中,该系统可实现对输入参数的PID控制,根据已存的测试数据生成PID优化参数,以使系统在参数调节时更加稳定,控制面板右方显示PID调节过程波形图,可实时显示系统PID控制过程,使系统性能更加全面优越。
4 结语
本控制系统采用LabVIEW平台及PXI测试平台对机械系统的作动器进行监测与控制,解决了作动器伺服机构开环控制精度低,安全性差等问题。在LabVIEW集成环境下开发了系统软件部分,可以实现灵活而持久的操作,用于确定性实时测量和控制,并且提出了基于PXI控制电液伺服作动器的新方法,具有操作简单、结构紧凑、程序复用性高以及系统通用性强等优点。
评论