通过采用精密的现场测量仪表和NI公司的16位高速高精度数据采集系统,最高采集速度达100kbps/channel,完全保证了实验动态参数的采集和处理要求。
2 基于虚拟仪器的海水淡化实验系统测控平台
该平台整体系统采用美国NI公司的虚拟仪器专用开发平台LabVIEW 6i系统。LabVIEW 6i系统采用图形化编程语言,简单易学并且提供了强大的图形和分析功能,使得测控系统直观方便和高效。
实验系统测控平台的用户界面采用LabVIEW的标签翻页功能,使得监测系统的功能一目了然,各界面之间的相互关系层次清晰,选用方便。
界面主要部分为实时参数表,包括56个现场测量通道的实时数据测量显示。各个数据包括通道、名称、测量数据及单位等。在通道一栏还包括了一些必要的报警指示。当某些数据产生异常时输出闪烁标志。对于个别对实验安全有影响的参数专门设置了报警程序,在控制室和实验现场都有警铃报警。
实验中一些重要数据的变化趋势对实验调试和实验结果都有很大的影响。为了形象地观测这些变化趋势,实验测控系统编制了一些参数的实时曲线图。对于系统中比较重要的参数例如关键部位的液位、各效压降压力等都编制了实时曲线。通过这些曲线的监测可以有效地控制系统的稳定运行,方便实验的调解工作。
为了清晰体现系统各部分参数测点,测控平台还编制了多个系统重要参数分布示意图。通过LabVIEW强大的图形功能可以形象地显示出整个系统的流程和测点等。图1就是测量平台上系统流程示意图之一。
3 基于虚拟仪器的海水淡化实验系统测控平台和一般测控平台比较
海水淡化是清华大学985项目的重要课题之一,测量信号多,有温度、流量、液位、压力和压差信号等。由于采用LabVIEW开发平台和NI的PXI测控平台的强大数据采集和信号处理功能,在较短的时间内完成了核实验的测试系统。
采用PXI测控平台和LabVIEW开发工具使得各种不同的信号可经以统一在一个程序里面实现方便的采集和保存。并且采集精度高,界面友好直观。而采用一般的数据采集和其他的开发工具则很难快速、高效和直观地实现这些功能。
海水淡化实验系统测控平台还备有一套使用
RS-232串行通信的数据采集卡和使用Visual Basic开发的测量平台。与基于虚拟仪器的测量平台相比,串行通信数据采集在本实验中功能的实现和维护都存在很大的差距。