浅析基于虚拟仪器的温湿度监控系统设计方案
tial函数初始化采集功能、调用DllStartIntr函数启动A/D 卡开始数据采集、调用DllADResult函数读取数据采集结果和调用DllStopIntr函数停止数据采集几个步骤完成。
4.3 数据处理模块
馆藏室的温湿度不仅受室外环境变化的影响,而且文物、书籍和文献资料的随机存入与取出都将影响馆藏室的温湿度,这给温湿度的控制带来困难,并难以用数学模型来表达。
本系统由LabView虚拟仪器软件实现智能控制原理中的模糊控制方法。其基本思路是:当采集的数据在设定值的阈值范围内时,系统不调节当采集的数据偏离给定值的阈值范围,新采集的数据与上次采集的数据进行比较,若其变化趋向设定值,系统仍然不调节若其变化偏离设定值,系统进行调节。由于被控参数的时滞大,该调节机理能够在保证控制精度的前提下,不仅避免了执行机构动作频繁引起系统振荡,而且可以延长执行机构的使用期限。
为防止意外情况如执行机构失效发生,本系统还设计了温湿度的上下限报警功能。通过虚拟仪器的前面板和框图程序可实现声光报警,提醒工作人员及时处理意外情况。
4.4 数据显示模块
在数据显示模块中,采集到的数据和报警信号可以曲线、数值两种方式显示出来,以便进行人机交互。另外设置了数据存盘函数,保存采集数据以备后用。图形和数据的显示可以从虚拟仪器面板上看到,如图3所示。数据存盘的实现在后台框图程序里体现出来,选用函数- 文件 I/O - 写入电子表格文件节点完成对数据存储功能。
4.5 信号输出模块
采集到的数据经控制算法处理后,将产生相应的控制信号,系统采用两种方式进行输出,若是对图书馆馆藏室的温湿度进行监控,则相应的控制要求比较低,可以采用开关量来进行控制,故输出的是一个开关量信号若是对珍藏有珍贵文物的博物馆的温湿度进行监控,则相应的控制要求比较高,则采用模拟量进行控制,这时输出的是一个模拟电压信号,通过调整空调机或去湿机的转速来达到实时控制的目的。
- 虚拟仪器:在开放架构基础上创建用户定义的测试系统(09-19)
- 什么是虚拟仪器?(10-23)
- 基于虚拟仪器技术的短波电台自动测试系统(10-23)
- 宽带多媒体网关测试方法研究(10-27)
- 采用模块化仪器,对新兴音频和视频应用进行测试(02-19)
- 基于虚拟仪器技术的航空机载电子设备自动测试系统(03-03)