时间:2023-03-02 15:10:27
导言:作为写作爱好者,不可错过为您精心挑选的10篇监测系统论文,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
监控模块根据接收到以CAN通讯卡传来的指令来控制电机的停止/启动,同时检测取芯仪供电电源的运行状态,并将电压、电流、温度、运行信息及故障信息等参数通过CAN通讯传给上位机进行处理和显示。电压一次侧由芯片3875发出的移相脉冲控制H桥的IGBT模块,正弦脉宽调制(SPWM)波由SPWM输出模块编程实现,并且实现电机软起动和软停车,驱动负载电机自适应等功能。方案结构(图略)。测控系统特点测控系统采用凌阳公司的16位高速微型计算机SPMC75F2413A为核心,CAN控制器采用MCP2515,CAN驱动器采用TI公司的低功耗串行CAN控制器SN65HVD1040D,通过CAN总线能够实时地检测和传递数据,实现数据通讯和共享,更能够实现多CPU之间的数据共享与互联互通,其它电子元件均选择150℃温度的等级。此外系统还设计有散热器、风扇等。该测控系统具有极高的高温可靠性,能够确保系统在高温环境下可靠工作,控制、检测、显示的实时性好,可靠性高。测控系统采用智能化控制算法软件来实现马达机的高性能运行,其具有效率高、损耗小、噪音小、动态响应快、运行平稳等特点。
硬件电路设计
CAN通信电路检测系统采用SPMC75F2413A凌阳单片机,不集成CAN外设模块,选择外部CAN模块控制器MCP2515,该模块支持CAN协议的CAN1.2、CAN2.0A、CAN2.0BPassive和CAN2.0BActive版本,是一个完整的CAN系统,直接连接到单片机的SPI总线上,构成串行CAN总线,省去了单片机I/O口资源,电路简单,适合高温工作。CAN通信电路原理图(图略)MCP2515输出只要加一个收发器就可以和上位PC机进行CAN通信,收发器采用TI公司生产的SH65HVD140D。电机温度检测电路该系统中供电电源温度的检测由温度传感器PT100来完成。PT100与高频变压器、供电电源散热器、高频电感发热器件的表面充分接触,当器件的温度变化时,PT100的阻值也随之变化,将温度传感器的阻值转换为电压信号,电压信号放大整形送给单片机,再由单片机计算出供电电源各发热点的实际温度。当温度过高,供电电源自动停止运行。同时实时将检测到的各发热点的温度通过CAN通讯发给上位PC机。输入直流电压检测电路检测电路(图略)。供电电源为多电压变化环节,前级变换为AC/DC,仪器要深入井下工作,交流高压从地面通过长达7000m的电缆线供给,直流阻抗(电阻)值约为240Ω,一般由两根电缆导线并联使用[5]。系统不工作时,电缆导线无电流,供电电压相对较高,电机电流约1.5A。系统运行时电缆中有电流,电缆线路就会有压降,电机电流会达到3A。由于采用了高频变压器,变比约18,当负载电流增加1.5A时,原边电流就增加约27A,如果重载,原边电流增加更多,就会拉垮输入电源。所以对输入的一次侧直流电压电流进行监控就非常必要,根据检测值来调整输入的直流高压[6]。检测电路采用的是差分电路采样直流电压,检测时,直流高压加到分压电阻的两端,通过分压电阻运放调理后输入到CPU。
软件设计
CAN通信协议系统CAN总线的节点流程图。上位机向监控模块发送指令帧,帧号为0x11,用来控制电机启停和SPWM输出。监控模块向上位机发送状态帧,帧号为0x21,用来反馈电机的状态信息。软件流程图监控模块根据上位机的指令控制电机的停止/启动,同时检测取芯器供电电源的运行状态,并将参数传给上位机进行显示。软件分为两大模块,主程序模块和定时器T1中断服务模块。主程序模块主要实现上电初始化功能、CAN通讯功能和定时器T1中断设置等功能;定时器T1中断程序模块实现电机参数采样及发送,并能根据CAN总线接收的指令控制输出参数。
实验结果
经过分析调查,水产渔业对水质的监测主要需求为:对温度、pH值、溶解氧浓度这些参数发生变化或不符合标准,将严重影响水产品的质量和产量,因此,需对此类参数通过进行实时监控。
1.2系统结构设计
本系统主要由水质数据采集层、数据汇集层、监测中心层构成,水质数据采集层是由测温度、pH值、溶解氧浓度的相应传感器组成的,将其部署在水中,实现对相关参数的采集,再通过WiFi将所采集数据发送至AP节点进行数据汇聚,再由AP节点通过WiFi将汇集数据发送至监测中心。
2WiFi节点硬件设计
WiFi又称IEEE802.11b标准,IEEE802.11b无线网络规范是对IEEE802.11的改进,其最高带宽为11Mbps。在信号较弱或有干扰时,可自动调整为5.5,2或1Mbps。本系统中带宽为11Mbps。本系统需完成对终端节点、AP节点的制作,并且需实现将各个传感器所采集到的数据通过WiFi传输至上位机,实现上位机对温度、pH值、溶解氧浓度等参数的实时监测。
2.1电源模块
本系统中各个模块所需的工作电压均为3.3V,因此,可用2节AA电池通过电压转换电路得到3.3V,从而避免了使用市电供电,使系统更加无线化。
2.2WiFi无线通信模块
本模块采用的是GainSpan公司的GS1011片上系统,其内部集成了WiFi物理层,装上天线和射频功放即可完成数据的接收与发送,该芯片功耗超低,为双ARM7核结构,其中一个用于处理数据链路层和物理层的工作,一个用于实现软件应用。芯片内嵌的FLASH和SRAM用于储存程序和数据,编程和调试可通过JTAG口实现;ADC,I2C总线,GPIO等接口用于接收来自传感器采集到的数据信息,实现通过串口与单片机通信,其工作电压为3.3V。
2.3处理器模块
本次通与终端节点相连的处理器采用STC89LE52C单片机。该单片机IO口可模拟I2C接口来接收传感器模块采集到的数据信息,其工作电压为3.3V。AP节点无需处理器。
2.4串口模块
串口模块采用MAX232实现了单片机模块和WiFi模块之间的通信,并通过USB转串口进行程序配置。
2.5传感器模块
本设计中采用美国Dallas半导体公司生产的DS18B20数字化温度传感器,适用电压范围为3.0~5.5V;通过串行数据线DQ与单片机的P1.2口相连实现温度数据的传输。DQ上需接一只4.7kΩ上拉电阻器,以实现对DS18B20的控制,完成读写温度数据功能。pH值传感器采用雷磁E—201—C型pH复合电极,溶解氧浓度传感器采用雷磁公司的DO—955溶氧电极,传感器终端与单片机连接的电路原理图如图4所示。
3节点软件设计
在系统中,IEEE802.11b采用的是Infrasture组网模式,通信协议为TCP/IP,具体目标是为实现将传感器采集到的数据汇聚到AP节点,在通过WiFi后传输至监测中心。具体的软件设计步骤为:首先通过gs_flashprogram软件编写WiFiProtectedSetup(WPS)程序,且在程序中内嵌TCP/IP协议,将该程序烧写入GS1011模块;然后,通过Keil软件对单片机进行编程设计,其软件结构由AT指令,各传感器的程序和API接口组成。在本系统中,传感器节点定时向AP节点发送数据,AP节点定时接收,并通过WiFi传输至监测中心的上位机,实现对水质的温度、pH值、溶解氧浓度等参数的实时监测。系统每30min采集一次水质参数,因此,可通过定时器来控制终端节点连续给AP节点的工作状态,当定时器被唤醒时,向上位机发送数据,定时器满,停止发送,进入休眠状态,等待下一次定时器被唤醒。在进入休眠状态时,终端节点与AP节点处于中断状态,且传感器暂时停止工作。
4管理系统的实现
系统的管理核心为上位机,主要需实现串口接收程序和上位机管理程序等功能,本系统上位机通过MicrosoftVisualStudio2010软件采用的是里面的MFC应用程序框架进行设计的上位机程序。从而实现对传感器设计查询、数据接收、数据存放及历史数据查询等功能,当监控人员登陆界面查找相关资料时,系统通过调用数据库中的历史数据,并且可以以视图的形式将数据发送到客户端,实现了远程监控功能。
5系统测试
在某水产养殖基地对本设计系统进行了测试。实验时部署了4个终端节点,分别放在4个养殖池中,部署2个路由节点,温度传感器、pH值传感器、溶氧度传感器集成在终端节点上。终端节点仅需2节普通5号电池。节点固定在鱼塘中心位置,且内离水面1m处。传感器终端每隔30min对水质参数进行一次采样,并将采样数据发送至上位机后,自动进入休眠状态,等待下一次采样指令的盗垒。其温度、pH值、溶解氧浓度监测结果。
0引言
监测监控系统是融计算机技术、通信技术、控制技术和电子技术为一体的综合自动化产品,当将其作为一种安全预防技术设施应用到工业生产和社会生活中时,就称其为安全监测监控系统。在我国的工业安全事故中,煤炭工业的安全事故较为频发且性质严重,尤其以生产矿井瓦斯爆炸事故最为突出。为此,国家有关安全生产监督管理部门专门制定了“先抽后采,监测监控,以风定产”的十二字指导方针,由此可见,煤矿安全环境监测监控系统在煤矿安全生产中的重要地位。
1煤矿安全环境监测监控系统组成
根据所述及概念,监测监控系统的功能一是“测”,即检测各种环境安全参数、设备工况参数、过程控制参数等;二是“控”,即根据检测参数去控制安全装置、报警装置、生产设备、执行机构等。若系统仅用于生产过程的监测,当安全参数达到极限值时产生显示及声、光报警等输出,此类系统一般称为监测系统;除监测外还参与一些简单的开关量控制,如断电、闭锁等,此类系统一般称为监测监控系统。
煤矿安全生产监测控系统层次上一般是分为两级或三级管理的计算机集散系统,一般包含测控分站级和中心站级。每个测控分站负责某几路传感器信号的采集和某个执行机构的控制,实现了采集、控制分散;中心站负责数据的处理、储存、传输,实现了管理的集中。中心站与分站和计算机网络之间的通信、传感器到测控分站的数据传输、测控分站到执行或控制装置信号的传输,是通过传输信道实现的。
监测系统一般由地面中心站,井下工作站,传输系统三部分组成。地面中心站一般有传输接口装置和若干台计算机,电源,数据处理及系统运行软件,存贮、打印、显示等装置组成。为了计算机稳定工作,一般还配备了机房恒温调节,不间断电源等辅助设施。
井下分站和传感器构成井下工作站。井下分站的作用是,一方面对传感器送来的信号进行处理,使其转换成便于传输的信号送到地面中心站;另一方面,将地面中心站发来的指令或从传感器送来应由分站处理的有关信号经处理后送至指定执行部件,以完成预定的处理任务,如报警、断电、控制局扇开启等;并向传感器提供电源。
传输系统是用来将井下信息传输至地面和将地面中心站监控指令传输至井下分站的信息媒介。信道,信息传输的通道,监测系统大多采用专用通讯电缆作为信道。
传感器与分站之间一般采用直接传输方式。我国国家标准规定传感器的输出信号应满足以下几种信号:模拟量信号有三种,频率输出(5~15HZ);电流输出为0~5mA;电压输出为0~100mV;开关量信号输出一般有±0.1mA、±5mA和200~1000HZ等。
2煤矿安全环境监测监控系统技术指标
根据安全监测监控系统的组成,其主要技术指标,主要是以组成系统的各个子系统的技术指标为特征。
2.1测控分站容量:是输入、输出量的个数及类型。例如,模入8,开入4个接点信号、4个电流形式信号等;开出4个TTL电平、4个继电器触点输出等。
接配传感器:是指所接配传感器的种类、型号、测量范围、输出信号形式、供电电压、精度等。
检测精度:是反映分站性能优劣的主要指标之一,一般用满量程的相对误差来表示。数值越小,则检测精度越高。
另外,还有分辨率、转换时间、传输距离等指标。
2.2中心站主机型号及配置:CPU型号,内存容量,硬盘容量,软驱数量、规格,配置外设的种类、型号、数量等,另外,还有备用主机的情况。
容量:即系统可带分站的数量,例如,井下100个分站,地面10个分站。
传输速率:数字传输的波特率,例如,600bit/s,1200bit/s。波特率越高,传输效率越高。
另外,还有传输距离、可靠性等指标。
2.3系统信息管理软件开放性好:组态软件数据库提供了开放数据访问接口,可以实现数据库的二次开发。
安全性良好:所有的设计方案都充分考虑了系统的安全性,使用采集系统对监控系统的影响达到最小。
数据容量大:采用虚拟内存管理技术,理论上数据存储是无限制的(受硬盘空间和内存大小的影响)。
另外,还有响应速度、运行是否稳定、扩展性是否强、兼容性好等衡量指标。
2.4防爆及防爆标志根据国家标准的规定,爆炸危险环境用电设备分为2类。有瓦斯爆炸危险的矿井使用的电气设备为I类,除瓦斯矿井以外的爆炸危险场所使用的电气设备为II类。II类电气设备又分为A、B、C三级,这是根据使用场所的爆炸性混合物最大试验安全间隙或最小点燃电流来分的。II类电气设备还按最高表面温度的不同,分为T1-T6共6组。防爆型设备在外壳上的总标志为:“Ex”。
防爆型电气设备按防爆结构的不同,可以分为以下几种类型:增安型、隔爆型、本质安全型、通风充气型、充油型、无火花型、特殊型等等。
3煤矿安全环境监测监控系统的种类
监测系统按工作侧重点分为环境监测系统和工况监测系统两大类。每种系统又可能包含若干子系统。如环境监测系统可能配备瓦斯突出预报子系统、顶板监测子系统;工况监测系统可能配有综采监控、胶带监控等各类子系统。
环境监测系统一般侧重于监测采掘工作面、机电硐室、采区主要进回风道等自然环境的参数,其主要功能为监测低浓度沼气(4%以下)、高浓度沼气(4%~100%)、一氧化碳、二氧化碳、氧气、温度、风量、风速、负压、矿压、地下水、通风设施、煤尘、烟雾等参数,除实时显示检测数据外,还应按《煤矿安全规程》的要求及各矿井实际情况,在一定地点及工作场所设置报警(灯光、音响)和执行装置,以便防止和预报灾害。
工况监测系统一般侧重于监测机电设备,其主要监测参数有采区产量、井下煤仓煤位、采煤机机组位置、运输机械、提升机械监控、设备故障监测及效率监测等等。但生产工况监测信息并非全部要传输到集中监控系统之中。
一些大的监控系统通常包括环境监测与工况监测两大功能,适应性更为广泛。
4煤矿安全环境监测监控系统的结构
煤矿安全生产监控系统的系统结构分为集中式和分布式。
4.1集中式集中式控制是一种中心计算机直接控制被控对象的系统。其特点是信息采集、分析处理、信道管理,控制功能均由地面中心站计算机完成。数据传输量大、负担繁重,中心站计算机是系统关键性节点,当中心站和传输通道发生故障时,将导致整个系统的瘫痪。:
集中式控制系统大多为星型结构,其特点是结构简单,将多个节点连接到一个中心节点即可;增加、扩展节点十分方便。中心节点是整个系统的“瓶颈”,该系统的可靠性很大程度上取决于中心节点。
目前,网络安全管理技术越来越受到人们的重视,而网络安全管理系统也逐渐地应用到企事业单位、政府机关和高等院校的各种计算机网络中。随着网络安全管理系统建设的规模不断发展和扩大,网络安全防范技术也得到了迅猛发展,同时出现了若干问题,例如网络安全管理和设备配置的协调问题、网络安全风险监控问题、网络安全预警响应问题,以及网络中大量数据的安全存储和使用问题等等。
网络安全管理在企业管理中最初是被作为一个关键的组成部分,从信息安全管理的方向来看,网络安全管理涉及到整个企业的策略规划和流程、保护数据需要的密码加密、防火墙设置、授权访问、系统认证、数据传输安全和外界攻击保护等等。在实际应用中,网络安全管理并不仅仅是一个软件系统,它涵盖了多种内容,包括网络安全策略管理、网络设备安全管理、网络安全风险监控等多个方面。
防火墙技术
互联网防火墙结合了硬件和软件技术来防止未授权的访问进行出入,是一个控制经过防火墙进行网络活动行为和数据信息交换的软件防护系统,目的是为了保证整个网络系统不受到任何侵犯。
防火墙是根据企业的网络安全管理策略来控制进入和流出网络的数据信息,而且其具有一定程度的抗外界攻击能力,所以可以作为企业不同网络之间,或者多个局域网之间进行数据信息交换的出入接口。防火墙是保证网络信息安全、提供安全服务的基础设施,它不仅是一个限制器,更是一个分离器和分析器,能够有效控制企业内部网络与外部网络之间的数据信息交换,从而保证整个网络系统的安全。
将防火墙技术引入到网络安全管理系统之中是因为传统的子网系统并不十分安全,很容易将信息暴露给网络文件系统和网络信息服务等这类不安全的网络服务,更容易受到网络的攻击和窃听。目前,互联网中较为常用的协议就是TCP/IP协议,而TCP/IP的制定并没有考虑到安全因素,防火墙的设置从很大程度上解决了子网系统的安全问题。
入侵检测技术
入侵检测是一种增强系统安全的有效方法。其目的就是检测出系统中违背系统安全性规则或者威胁到系统安全的活动。通过对系统中用户行为或系统行为的可疑程度进行评估,并根据评价结果来判断行为的正常性,从而帮助系统管理人员采取相应的对策措施。入侵检测可分为:异常检测、行为检测、分布式免疫检测等。
企业网络安全管理系统架构设计
1系统设计目标
该文的企业网络安全管理系统的设计目的是需要克服原有网络安全技术的不足,提出一种通用的、可扩展的、模块化的网络安全管理系统,以多层网络架构的安全防护方式,将身份认证、入侵检测、访问控制等一系列网络安全防护技术应用到网络系统之中,使得这些网络安全防护技术能够相互弥补、彼此配合,在统一的控制策略下对网络系统进行检测和监控,从而形成一个分布式网络安全防护体系,从而有效提高网络安全管理系统的功能性、实用性和开放性。
2系统原理框图
该文设计了一种通用的企业网络安全管理系统,该系统的原理图如图1所示。
2.1系统总体架构
网络安全管理中心作为整个企业网络安全管理系统的核心部分,能够在同一时间与多个网络安全终端连接,并通过其对多个网络设备进行管理,还能够提供处理网络安全事件、提供网络配置探测器、查询网络安全事件,以及在网络中发生响应命令等功能。
网络安全是以分布式的方式,布置在受保护和监控的企业网络中,网络安全是提供网络安全事件采集,以及网络安全设备管理等服务的,并且与网络安全管理中心相互连接。
网络设备管理包括了对企业整个网络系统中的各种网络基础设备、设施的管理。网络安全管理专业人员能够通过终端管理设备,对企业网络安全管理系统进行有效的安全管理。
2.2系统网络安全管理中心组件功能
系统网络安全管理中心核心功能组件:包括了网络安全事件采集组件、网络安全事件查询组件、网络探测器管理组件和网络管理策略生成组件。网络探测器管理组件是根据网络的安全状况实现对模块进行添加、删除的功能,它是到系统探测器模块数据库中进行选择,找出与功能相互匹配的模块,将它们添加到网络安全探测器上。网络安全事件采集组件是将对网络安全事件进行分析和过滤的结构添加到数据库中。网络安全事件查询组件是为企业网络安全专业管理人员提供对网络安全数据库进行一系列操作的主要结构。而网络管理策略生产组件则是对输入的网络安全事件分析结果进行自动查询,并将管理策略发送给网络安全。
系统网络安全管理中心数据库模块组件:包括了网络安全事件数据库、网络探测器模块数据库,以及网络响应策略数据库。网络探测器模块数据库是由核心功能组件进行添加和删除的,它主要是对安装在网络探测器上的功能模块进行存储。网络安全事件数据库是对输入的网络安全事件进行分析和统计,主要用于对各种网络安全事件的存储。网络相应策略数据库是对输入网络安全事件的分析结果反馈相应的处理策略,并且对各种策略进行存储。
3系统架构特点
3.1统一管理,分布部署该文设计的企业网络安全管理系统是采用网络安全管理中心对系统进行部署和管理,并且根据网络管理人员提出的需求,将网络安全分布地布置在整个网络系统之中,然后将选取出的网络功能模块和网络响应命令添加到网络安全上,网络安全管理中心可以自动管理网络安全对各种网络安全事件进行处理。
3.2模块化开发方式本系统的网络安全管理中心和网络安全采用的都是模块化的设计方式,如果需要在企业网络管理系统中增加新的网络设备或管理策略时,只需要对相应的新模块和响应策略进行开发实现,最后将其加载到网络安全中,而不必对网络安全管理中心、网络安全进行系统升级和更新。
1.2节能改造后节能改造后,对各部门的房间格局进行了重新设计,集体办公区主要以大开间为主,并将分体式空调改造为中央空调。改造后各楼层北楼和南楼的年总能耗、人均能耗及单位面积能耗统计如表1.4、表1.5所示。分析计算改造后各楼层单位面积年能耗量如表1.6所示。为了更直观的对比改造前后各楼层单位面积年能耗量,以柱状图的形式表示如图1.1所示。
2数据及效益分析
该办公楼节能改造项目已于2013年完成,经数据对比、分析和计算,改造后建筑节能率可达到50.17%。其中,供水系统改造后,由于采用节水型卫生器具及减压控流等技术措施,每年可节水约为0.2万吨,节水率约为22.5%。供配电与照明系统改造后,同比预期每年可节省3.2万kWh电量,屋顶50kWp太阳能光伏发电系统每年可发电约4.5万kWh。暖通专业节能改造后,一方面因建筑围护改造,隔热保温性能提高,设备配置的负荷容量降低了8%左右,空调系统的运行费用降低,另一方面,大楼改造前空调采用分体空调,效率低下,设备的能效比仅为2.6~2.7kw/kw,采用能效高的VRV空调系统后,制冷COP值达4.2kw/kw,IPLV值为5.4kw/kw。核算改造前空调年耗电量约45万kWh,改造后空调年耗电量仅约为25万kWh,改造前后空调年耗电节省量约18.13万kWh。总计年节约的电能,按发电煤耗计算,共能节省65.3吨标煤,实现减排161.4吨CO2,削减4.9吨SO2等。由此可见,本办公建筑的节能改造措施是有效和可行的。特别是,本既有建筑节能改造,采用的技术和方案基本上都是常规技术,除增加屋顶50kWp太阳能光伏发电系统外,改造所花费的投资也是正常的需求投资,但采用这些技术的理念都是先进和最适宜的。改造取得了节能的效果外,外立面有了焕然一新的现代建筑风格,室内办公环境极大改善,舒适性提高,生产流线合理、建筑设备使用便捷、安全。
3能耗监测系统
改造前,该建筑物没有安装能耗监测和分析系统,所以各分项能耗和总能耗只能通过人工统计和估算得出,不仅费时费力,而且由于部门之间的差异和不同时段工作时间长短的不同,导致所得能耗统计数据与实际能耗有一定的偏差,准确性不高。改造后,该建筑物引进了能耗监测和分项计量系统,系统如图1.2所示。该系统分为现场监控层、通讯管理层和监控主站层。现场监控层由多功能电能仪表组成,分别就地安装在各自的配电箱上,并以现场总线形式接入通讯管理层,介质采用屏蔽双绞线,主要完成测量、电量参数等相关信号采集上传等功能;通讯管理层主要由通讯管理机组成,其主要任务是数据的处理、存放、调配,通信规约的转换,各个区间的通信衔接以及对本地系统状态的监视等;监控主站层由监控主机、UPS、数据服务器、WEB服务器,分项计量及能耗监测系统应用软件组成。监控主站层通过以太网与通讯管理层相连,实时采集现场监控层的监控数据,可完成包括能耗数据采集、能耗分项计量、能耗区域管理、能耗设备管理、能效数据分析评估、系统优化策略、节能潜力评估、能效信息和用户定制等若干系统功能。能耗监测平台能够简化人工抄表及统计的烦琐工序,只要各仪表根据标准接入采集网络,监控中心就能定时、定点地获取相关数据。通过在平台上简单的设置及操作即可对各建筑数据统一管理。而且数据采集设备采用的是系统开发商自主研发的控制代码,不需操作系统支持,不被网络病毒侵害,能够免受外界网络攻击。另外,要求采集设备能保证断电一定时间内数据不丢失,或通讯异常时,设备能保存重要数据,通讯恢复后向监控中心断点续传重要数据。
2.车辆识别算法
车辆识别的主要内容是通过分析交通视频图像,从中获取车辆的特征,用于从运动物体'R”提取出汽车。本文车辆的识别是通过对汽车轮廓的再分析,提取出轮廓内连通区域的面积和包括汽车轮廓的最小四边形的长宽比值作为汽车的特征量,进行汽车的识别。轮廓提取算法输入的是一幅运动二值图,目的是对连通的图像进行边界跟踪,从而得到一个有序的、压缩的、表征目标轮廓的边界点集。本文的轮廓提取算法采用的是八领域的边界跟踪算法。图中“P”代表当前像素点,其周围8个像素点为点P的八邻域,八邻域的方向码如图3所示。八领域边界跟踪算法c5},}i先,系统从左到右,土到下对二值图像进行扫描。如果点P(i.J一”为0o”且点P(i.J>为‘'t',则记点P(i.,l)为边界跟踪的起始点PO,同时,设八领域的搜索方向码dir的初值为70其次,按逆时针方向依次判断当前点尸的八邻域像素值是否为“I"。若当前搜索的像素r}不为.t.,则d介十主,继续搜索,直到找到下一个边界点,记为汤.同时记下该像素对应的坐标值和力‘向码。母一个新边界点的搜索,都要设置d行起始方向,dir的设置由公式1给出。不断重复这个步骤,直到pn=p0。,边界搜索结束,得到一个闭合的目标轮廓。dir=(dlr+7)mod6,diro为偶数(dir+6)mod氏dir为奇数(I)本文的设计中,搜索的足连通域最外层的边界,即物体的轮廓。轮廓数据的压缩.采用的是压缩同一方向的点集,只用直线的两端点来表示的方法。得到了物体的轮廓后,进而计算该轮廓内连通区域面积的大小以及包围轮廓的最小四边形的长宽比值,用十从众多的运动物体中筛选出汽车。图9所示是汽车的识别结果,输入的二值图像(a)中,包含了行人和自行车以及大片的噪声,利用本文提出的汽车识别算法,有效地在这些物体中提取出了汽车,如图(h)所示。
3.车辆跟踪算法
目标跟踪算法需要具备实时性以及稳定性,用于跟踪的目标特征ipk不仅满要具备尺度变化、旋转不变性,还要求数据最小,具备独特性。目前存在的跟踪算法如粒子滤波算法、Camshift}0}算法,[1标特征量如灰度直方l妇、角点、纹理等信息都不适宜路面车辆的跟踪。本文提出了质心跟踪算法。2i#辆汽车都有自己独一无几的行}i}1轨迹,同一时刻不Il的汽车其质心位置相差比较大,日_同一辆汽车在前后两ipr;i的质心位置变化较小。此外,可以采用前后两帧物体质心的距离来进行汽车的匹配和跟踪。质心是包围物体轮廓的最小四边形的中心。运动物体以前后两帧质心的欧式距离作为匹配和跟踪的依据,通过设置一较小的距离闽值n,对该趾离进行判断。在距离阂值范围内的认为是同一物体。质心匹配是通过两个双链表的查询和比较来实现的。两个链表.一个是.}y前链表,一个是历史链表,分别用于保存当前帧和前一帧所有物体轮廓对应的信息。要匹配前后两l随对应的物体,就要在历史链表中找到与当前链表一一对应的物体,并用当前链表的数据对历史链表中对应物体节点的信息进行更新。因此,历史链表随时问更新,动态地保存着运动物体的信息。匹配算法的关键在于维护和更新历史链表。历史链表的更新操作分为3种悄况.一是对于新出现的物体,则应在历史链表中添加该物体对应的节点信息:二是对于消失的物体,则应该在链表中删除对应的节点信息:二是对于找到匹配的物体,则应用当前链表中物体的信息对历史链表中对应的节点信息进行更新:因此.历史链表的更新午要完成保持对原有物体跟踪的同时,动态地添加新物体和删除消失的物体。图4是质心跟踪算法的效果图。图中显示的是连续4帧的汽车跟踪画而,跟踪到的汽车以不同的数字编码表示。图巾,同一辆汽车的标号始终未变.说明,路面车辆这4帧图像中得到了准确地匹配和跟踪。因此,本文提出的质心跟踪算法实时、有效、且准确无误。
4.功能模块设计
该模块主要实现交通监控中常用的功能。如车流量的统计、车辆行驶方向的判断、车辆行驶速度的分析:记录车辆的违章行为,如逆向行驶、违章停车、越线等。基于车辆的匹配和跟踪功能的实现,结合其他图像分析的技术,还能便捷地实现其它路面车辆分析技术中所用到的功能。图5显示了一个简单的车辆监测系统的界面,画面中包含了3个信息、:跟踪到的汽车镶-辆汽车以其质心处的数字标号表示):汽车的行驶方向(以矩形框不同的颜色区分,黑表示向右行驶,白色表示向左行驶):不同行驶方向下的车流量(画面的左上角和右上角以对应的颜色表示出车流量的统计情况)。
数据库是数据管理系统的核心和基础。根据地铁隧道保护区变形监测的内容和特点对系统数据库进行合理设计,使所创建的系统数据库成为存储信息与反映信息内在联系的结构化体系,从而有效、准确、及时地完成系统所需要的各项功能。数据库设计包括数据库结构设计、数据库表设计和数据库安全设计。
1.1.2数据库表的设计
系统数据库表的设计主要包括项目信息表的设计、用户信息表的设计、监测点属性表的设计、水平位移监测成果表的设计和沉降位移监测成果表的设计。
1.1.3数据库安全设计
数据库的安全是指对数据库出现问题的预防和处理,包括以下几部分:1)数据库备份与恢复数据库的备份方式有两种:一是全库备份(将整个数据库全部信息进行备份);二是增量备份(对变化的数据进行实时备份)。数据库的恢复同样包含以上两种方式。在数据库的备份和恢复过程中,可以根据需要选择合适的方式。2)数据库权限数据库权限管理按所属角色和角色权限进行管理,即将所有用户按使用数据的情况划分为不同的角色,每一个角色再赋予相应的权限。
1.2系统功能设计
根据系统需求和数据库设计将系统功能分为项目管理、监测点信息管理、监测成果管理及系统管理四大模块,每个功能模块都由具体的子模块来支持和实现。
1.2.1项目管理
1)可以通过在数据库表中输入或者程序中录入添加项目信息,可以预览所有项目信息并选择要打开的项目名称。2)可以对具体某一项目信息进行预览,包括项目名称、工程概况、工程地质概况、基坑与地铁位置关系等信息的查看、修改并进行保存。
1.2.2监测点信息管理
1)监测点属性预览。查看监测点的点名、测段、车道、具置、里程、材料等属性信息。
2)监测点查询。在程序界面选择监测点的属性数据类别和属性值条件,即可查询出满足用户要求的测点信息,还可以将查询结果导出到EXCEL中进行编辑打印。3)监测点管理。可以对查询到的监测点属性信息进行删除、修改;可以添加新的监测点并保存至数据库中,用户可以在系统程序界面的相应空格中填入数值并保存至系统数据库中,也可以将EXCEL格式或文本数据格式的数据自动导入系统数据库存并保存,在导入数据之前只需将所要添加的数据按照指定格式存储至EXCEL或记事本即可。监测点分布图在项目管理界面打开具体项目后会自动加载,管理者可以很直观地看到监测点的分布状况。
1.2.3监测成果管理
监测成果的输入和管理方法与监测点的输入和管理方法相似。由于测量作业的规范性,系统不允许对监测成果进行修改;监测成果的输入可以通过手动输入和数据文件导入两种方法保存至系统数据库中,添加数据过程中,程序动态显示更新的数据和添加后数据库中所有的数据信息;通过选择测点的主要属性值,设置测期、两期变化量、累计变化量等监测成果条件来查询满足用户要求的测点成果,查询结果可导入EXCEL表进行保存、打印。监测成果分析:通过应用不同的数据分析方法和方式对各种监测数据进行处理分析,同时,根据前期数据和相关辅助资料进行预报分析,其中,分析过程和方式采用表格和曲线图形方式进行。
1)监测点稳定性分析应用相关稳定性分析方法(如统计分析方法、经验分析方法)并结合监测现场实际,对不同类型监测点稳定性进行分析评判。
2)图表分析通过不同的图表形式(以沉降监测为例,如沉降量曲线图、沉降速率曲线图、沉降速率对比曲线图等)进行分析,更加直观地了解地铁结构的变形情况和趋势。
3)监测数据预报分析根据稳定性分析及监测历期的成果,应用相应的预报方法(如经验方法、统计方法等),结合相关资料对变形趋势进行预报分析,为用户掌握结构变形的趋势提供参考。
1.2.4系统管理
1)系统用户管理
用户角色与管理权限设置,保证系统数据安全;用户登录系统的过程必须在系统日志中进行登记,包括用户名、登录时间、对系统的操作过程及在系统中滞留的时间等。系统管理员定期将系统用户使用情况向主管领导汇报。在征得主管领导同意后,系统管理员可以根据实际情况添加用户或提升、降低某些用户的使用级别,必要时可以禁止某些用户的使用权限。
2)系统日志管理
本系统为系统管理员提供系统日志的检查和备份功能,使系统管理员通过对系统日志的查看,了解系统的使用情况及存在的不足和问题,及时处理系统存在的隐患,保证系统的高效运行。
3)数据库备份与恢复
为了保证管理系统或计算机系统经灾难性毁坏后,能正常恢复运行,必须进行数据库的备份与恢复。系统采用自动备份与人工备份相结合的方式,确保系统的安全稳定运行。1.2.5退出若相关操作尚未完成或存在不确定因素,提示用户完成相关操作,避免操作失误。
2系统的开发与应用
此次研究开发工作是在充分了解地铁隧道保护区变形监测内容和过程的基础上完成的。在开发过程中,通过需求分析、系统建设目标,制定了系统开发计划、方案和技术路线,通过具体了解变形监测信息管理分析过程确定了系统开发平台与工具。系统以WindowsXP/7为操作平台,利用可视化编程语言编写客户端程序,利用客户端程序将数据导入到服务器的数据库存储,对服务器数据进行处理。数据库采用的是ACCESS2003数据库,它具有强大的数据处理与分析能力,有较高的可伸缩性及可靠性。系统的开发采用VisualBasic6.0作为开发语言,应用ADO技术与数据库有机的联系在一起。
在数据库设计阶段,根据监测项目和数据管理及数据分析的需要详细设计了数据库表。同时在数据库安全方面也做了详细设计。在功能设计阶段,根据管理分析监测数据的流程划分了系统具体的功能结构,并对每个功能模块进行了详细的设计。在设计数据管理模块过程中,应用ADO对象与SQL联合数据库编程技术,完成了VB对数据库的管理,实现了VB中对数据库的查询、添加、删除、修改等功能。为了保证数据库的安全,还增加了对数据库的恢复与备份,以防造成监测成果和项目信息的丢失。在设计数据分析模块过程中,图表分析采用MSchart控件生成监测成果曲线图(以沉降监测为例),包括沉降量曲线图、沉降速率曲线图、过程线图等,通过结合平差数据及相关曲线图的分析,可以更加直观地了解地铁隧道保护区的变形状况。
系统应用过程:按照系统数据库中数据表的字段格式建立正确的数据库表,根据实际情况确定工程项目信息、测点属性信息和监测成果信息。将整理后的信息数据分别录入数据库中;通过系统连接数据库,对项目信息、测点属性信息和监测成果信息进行管理,并对监测成果进行分析成图和监测预报分析,并分析地铁隧道结构变形情况。该系统在南京某地铁保护区监测信息管理中得到了很好应用,实际应用表明该系统具有如下特点:
1)系统应用ADO技术将数据库与系统有机结合在一起,使VisualBasic语言与ACCESS数据库的优势得到最大的发挥,客户端界面简洁,操作简单,功能强大,真正实现了地铁隧道保护区变形监测内外业一体化操作。2)数据管理方便,具有高效的数据库,统计、查询功能界面友好。3)数据分析模块采用曲线图更加直观地呈现出地铁隧道保护区变形的过程与趋势,并运用回归分析模型对变形进行预测。4)系统开发应用的成功为今后地铁隧道保护区安全监测专家系统的研究开发积累了一定的经验,值得二次开发和完善。
1.1温湿度数据采集模块这部分工作主要是对ZigBee节点内部的单片机模块进行编程。首先考虑到CC2530有3个8位端口组成,端口1、2、3分别用P0,P1,P2来表示,其中,P0和P1是完全的8位端口,而P2仅有5位可用。所有的端口均可以通过SFR寄存器P0、P1和P2位寻址和字节寻址。传感器芯片只提供2个I/O端口:DA-TA和SCK,前者为数据输入输出端口,后者为只可输入的时钟信号端口。因此将P0_0与SCK相连以提供时钟序列,P0_1与DATA相连以读写温湿度数据。在了解硬件连接基础上对数据采集模块进行软件设计,程序由3部分构成:(1)主函数部分:首先调用函数初始化串口通信以及温湿度传感器,然后调用函数获取温湿度数据,最后将数据处理后调用串口控制函数,打印调试信息。(2)温湿度传感器控制部分:具体实现初始化传感器函数,即设置P0端口的相关寄存器;实现获取温湿度数据的函数,根据传感器资料说明,端口按照一定时序发出特定的序列即可进行相应控制;实现将得到的数据进行计算修正的函数。(3)串口打印控制部分:包括从串口获取PC键盘按键值、发送一个字符、发送一串字符等功能使主函数的打印信息能显示在串口通信软件界面上。其主要部分的流程图见图2。
1.2温湿度数据传输模块该模块分为两部分,一为基于Z-Stack协议栈开发使节点与协调器自动组网形成ZigBee网络,并通过该网络实现数据无线传输;二为使协调器与嵌入式核心板中ARM处理器进行串行异步通信,将数据最终交由嵌入式平台处理。Z-Stack采用分布式寻址,兼容AODV路由协议,可以满足近程通信的要求,即使通信链路失效发生也可有效工作。为了区分Z-Stack协议栈中复杂的硬件驱动系统,又提供了OSAL层[10](类似于单片机上的操作系统,实则为根据所触发的事件选择调度相应任务),可调度APP层的任务。另外,Z-Stack提供了源码例程SampleApp。该例程实现的功能主要是协调器自启动(组网)和节点设备自动入网。在了解Z-Stack的工作流程后,程序的开发将在APP层对Sam-pleApp.c进行改写完成。这部分程序主要为利用OSAL层任务事件轮询调度机制,通过系统周期性定时广播数据到group1中去实现。当ZigBee节点加入网络后触发状态改变事件,系统开启定时器,定时时间一到就触发广播消息事件;系统为其创建相应的任务ID,调用广播消息函数;节点端的广播消息函数读取前一个模块得到的数据,利用AF_DataRequest()函数接口调用下层射频硬件驱动函数发送温湿度数据;触发协调器端的接收数据事件处理函数SampleApp_MessageMSGCB(),将捕获的温湿度数据处理后,以字符串的形式通过串口显示在宿主机的终端中,以方便调试和开发。另外,协调器通过异步串行接口将数据交由ARM处理器。
1.3温湿度处理模块为了后续拓展,为可处理多个节点温湿度数据,该模块设计采用服务器与客户端两进程间通信来实现[11]。将接收ZigBee协调器通过异步串行通信发送过来的数据作为服务器进程,并封装ZigBee功能提供相应应用接口。客户端进程则主要是用于同服务器端进行交互,解析获取温湿度数据,同时为实现UI图形界面提供封装好的接口,为此还需用Qt设计UI界面。其中双方是利用套接口(Socket)来使进程之间通信,但是由于Socket本身不支持同时等待和超时处理,所以它不能直接用来完成多进程之间的相互实时通信。本实验采用事件驱动库libev的方式构建服务器模型。Libev是一种高性能事件循环/事件驱动库。需要循环探测事件是否产生,其循环体用ev_loop结构来表达,并用ev_loop()来启动。用户需要做的仅仅是在合适的时候,将某些ev_io从ev_loop加入或剔除。服务器主要实现流程:首先开启一个Zigbee后台线程(底层)监听服务器调用信息,接着利用ev_io_start(loop,&ev_io_watcher)启动一个接收线程,专门用来接收客户端发送过来的命令数据帧;然后按照相应的协议进行解析,跳转到相应的接口,进一步调用底层Zigbee协调器并返回正确的信息给客户端。客户端主要实现流程:首先调用GetConnect接口函数连接到服务器的端口,然后开启一个Zigbeetopo线程用来调用接口函数,发出获取ZigBee网络拓扑结构信息的数据帧,创建另一线程接收并解析服务器端返回的数据帧,同时已创建的UI界面设置定时器,动态刷新加载温湿度数据,绘制成温湿度曲线图。服务器与客户端进程间通信模型如图3所示。此外还需利用Qt对UI界面设计。首先利用Qt-designer为整体界面布局,其中包括背景显示框、LCD数值显示框以及曲线图显示框,编译生成一个UI类;然后采用多继承的方法构造新类,并使用Qt中的信号与槽函数机制,使得接收到温湿度数据触发LCD数值显示和曲线图显示槽函数动作。设计流程见图4。
2Web服务搭建
以上只是完成了温湿度的采集显示,还未真正发挥出物联网所实现的人与物相连,这部分就需要搭建Web服务来实现。实现Web服务需要移植嵌入式服务器,设计动态网页,并通过WiFi最终在已搭建好的局域网内实现手机、PC等可实时查看数据。
2.1嵌入式服务器移植由于嵌入式设备资源一般都比较有限,并且也不需要同时处理多用户的请求,因此不能使用Linux下最常用的如Apache等服务器,而需要使用一些专门为嵌入式设备设计的Web服务器。常见的嵌入式Web服务器主要有:lighttpd、thttpd、shttpd和BOA等。本文选择移植BOA作为嵌入式服务器。BOA是一个非常小巧的Web服务器,可执行代码只有约60KB,它是一个单任务Web服务器,只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求,但BOA支持CGI,能够为CGI程序fork出一个进程来执行。对BOA服务器的配置主要是在/etc/boa目录下创建一个boa.conf文件,此文件包括服务器将使用主机的端口号、运行服务器的身份、错误信息记录的指定文件、存放html文件的目录、默认首页文件等相关信息,此外还需根据配置信息在相应的一些目录下创建文件。
2.2网页设计及动态显示网页设计则是利用html制作静态页面,并结合JavaScript实现动态显示。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。JavaScript脚本可以独立成文件,也可以内联到HTML文档之中。另外,利用AJAX实时刷新网页数据。AJAX:异步JavaScript和XML,它是一种在无需重新加载整个网页的情况下,就能更新部分网页的技术[14]。它通过在后台与服务器进行少量的数据交换,便可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分元素进行更新。由于温湿度数据放入数据缓冲区,是利用fopen、fread、fwrite以及fseek函数将数据缓冲区内数据写入XML文本适当位置中,要想读取XML文档中的数据并将它显示在Web页面上,需将XML文件转化为XMLDOM(XML文档对象模型),然后再利用JavaScript来解析并实时它。
2.3WIFI模块搭建通过搭建WIFI模块,使得用户可以通过支持WIFI的设备比如手机等更加便捷地查看温湿度数据。WIFI是一个无线网络通信技术的品牌,WIFI的运作至少需要1个AP和1个或1个以上的client。AP由路由器搭建的局域网充当,将插上无线网卡的嵌入式开发板看作一个client,然后就可以与其他client进行通信。要使无线网卡能正常工作,首先需加载驱动,然后对其进行一系列设置,使之加入到局域网中。由于开发板上配置有服务器,因此设置好合适IP以后,在手机等浏览器中输入IP,就能查看温湿度数据。
1引言
档案馆库房的温度、湿度变化,是影响档案材料老化变质的重要因素。因此,控制档案馆库房的温度、湿度是档案馆库房管理的重要任务,一旦档案馆库房的温湿度失控,就会对档案材料的安全管理产生重大隐患。传统的方法是通过人工进行检测,对不符合温度及湿度要求的库房进行通风、去湿和降温等工作,但这种方法费时费力,效率低并且测试的温度和湿度误差大、随机性大。为此,我们研制了档案馆库房管理的远程智能监测系统。这个系统能够对档案馆内每个库房中各库位的温度及湿度的变化情况进行实时自动监测,并可以对历史数据进行分析比较,一旦出现异常现象便于及时处理,有效地提高了档案管理的预见性和工作效率。
2系统结构设计
本系统的硬件以XSL/B-08BS1巡检仪和主控PC为核心,其设备包括交换机、显示器、打印机、键盘、鼠标等等。系统结构图如图1所示。
图1系统结构原理图
3系统工作原理
各个档案馆库房通过XSL/B-08BS1巡检仪实时采集数据[1],同时,XSL/B-08BS1巡检仪通过网络将数据实时传输主控PC,供工作人员监测。其中,主控PC对XSL/B-08BS1巡检仪数据的读取主要是利用串行通信控件ComPortLibrary。
3.1ComPortLibrary控件
ComPortLibrary作为第三方控件可以非常方便的扩展到Delphi语言环境中,其中主要的事件与方法为:ComPortRxChar,WriteStr和ReadStr。
WriteStr和ReadStr分别为写串行数据和读串行数据,ComPortRxChar为串行口接收数据事件。在使用中,通常把ReadStr函数设置在ComPortRxChar事件处理函数中,详细使用方法请阅读ComPortLibrary的帮助文件。
3.2XSL/B-08BS1巡检仪
XSL/B-08BS1数据巡检采取了基于TCP/IP协议的网络成熟技术[2],能实现中远距离数据传输。仪表的基本功能单元包括模拟量输入,输出,开关量输入,输出,参数存储器。这些单元都能通过不同的命令与计算机进行数据传送,计算机也能通过控制权转移的方法,直接操作仪表的模拟量输出和开关量输出:由于仪表内部有独立的输出缓冲区和计算机控制输出缓冲区,因而可实现控制的无扰动的切换[3]。
3.3通信协议
XSL/B-08BS1巡检仪使用的通讯命令有很多,包括通讯和测量等参数值的设置,现以读取巡检仪测量值命令为例[3]加以说明:
命令#AABBDD
说明本命令读回指定仪表1个或数个通道的测量值和告警状态。
#为定界符。
AA(范围00~99)表示指定仪表二位十进制地址;
BB(范围01~96)表示需读回测量值的开始通道号的二位十进制数;
DD可省略(范围01~96)表示需读回测量值的结束通道号的二位十进制数。
例:命令:#010103
回答:=+123.5A=-051.3B=+045.7@
本命令读取地址为01的仪表第01通道至03通道的测量值。XSL/B-08BS1的具体通讯协议请参考使用手册。
4系统软件设计
温湿度监测系统软件采用C/S结构,以Delphi作为开发环境,利用SQLSever2000作为后台数据库,并利用第三方控件ComportLibrary进行读取数据。本软件最大的好处是类似Windows的图形界面和操作方法,使用多窗口管理技术,简单、易操作。其完成的主要功能是:数据实时监测,历史数据分析、报警设置、设备管理、输出报表和图形显示等。系统结构框图如图2所示。(1)用户管理模块:主要是对操作软件的用户进行管理,包括用户的添加删除,密码管理,用户权限管理等等。
(2)系统设置模块:是对监控系统软件基本参数的设置,例如温度、湿度的报警临界参数设置,各个库房所在传感器的地址参数的设置。
(3)数据显示模块:对档案馆各个库房温度、湿度的实时采集。实现窗体图3所示。
图3温湿度实时采集显示窗体
(4)设备控制模块:当温度、湿度超过预设值以后,对报警开关的控制,以及对档案馆内温度调节设备,湿度调节设备的控制。
(5)历史数据分析:这个模块的主要功能是对以往各个库房温湿度记录的查看、分析、统计,可以通过软件针对每一年、每一月、每一天的平均温度或者某一天某一时刻的温度,湿度进行查询,并且包括了对历史数据温度,湿度曲线的观测,以及各个时段温度,湿度报表的打印。其中曲线绘制的功能实现窗体如图4所示。
图4温湿度曲线的显示窗体
5结束语
采用先进的温湿度监测系统,再加上安装优质的温湿度调制设备,是加强档案室库房温湿度管理的重要条件,分析研究温湿度变化规律,调控档案室库房的温湿度,是企业的档案安全管理的重要保证。
参考文献
[1]郑国祥.谈档案室库房温湿度自动监控系统的应用[J].浙江档案.2004,(01):34-34
[2]张秀德.利用XSL/B-08BS1实现环境参数采集监测的应用[J].农机化研究.2006,(1):199-201
[3]张程志.基于ComPortLibrary控件的Delphi串行数据采集系统的软件设计[J].水利科技与经济.2007,(8):614-615
[4]王文珍,张成利.Delphi语言编程通过串口实现温度测量[J].计算机与现代化2005,(7):52-54
2001年8月至2013年2月新乐市医院收治的泌尿系统感染患者100例。按照随机数字表法,将100例患者分为观察组和对照组,每组患者50例。观察组患者中,男23例、女27例,年龄23-74岁,平均(49.6±10.2)岁。对照组患者中,男24例、女26例,年龄25-78岁,平均(52.2±10.4)岁。两组患者基本资料比较差异无统计学意义(P>0.05),具有可比性。
1.2方法
采用无菌、干燥塑料杯采集所有受试对象清晨首次尿液标本,混合均匀后倒入已编号的玻璃试管中。对照组尿液标本采用干化学法进行检测。观察组尿液标本采用UF1000i型尿沉渣分析仪(日本Sysmex公司)检测白细胞数量(参考区间:小于20个/微升)。所有标本均进行微生物培养。上述检测方法均参照文献。
1.3统计学处理
采用SPSS20.0软件进行数据处理和统计学分析。计数资料以百分率表示,组间比较采用卡方检验。P<0.05为比较差异有统计学意义。
2结果
2.1尿白细胞检测结果
观察组患者尿白细胞数量分布为小于20个/微升25例、大于或等于20个/微升25例,所占比例分别为50.0%、50.0%%。对照组患者尿白细胞数量分布为小于20个/微升35例、大于或等于20-100个/微升15例,所占比例分别为70.0%、30.0%。观察组患者中,尿白细胞数量超过参考区间上限的患者所占比例大于对照组,组间比较差异有统计学意义(P<0.05)。
2.2尿微生物培养检测结果
观察组患者尿微生物培养阴性13例,阴性率为26.0%;微生物培养阳性24例,阳性率为48.0%;微生物培养可疑阳性3例,可疑率为6.0%。对照组患者尿微生物培养阴性21例,阴性率为42.0%;微生物培养阳性12例,阳性率为24.0%;微生物培养可疑阳性2例,可疑率为4.0%。观察组患者尿微生物培养阳性率明显高于对照组(P<0.05)。
3讨论
3.1尿沉渣检验及其优越性 在住院患者临床常规检查项目中,尿液生化检验具有极为重要作用和临床意义,能够通过测定尿液的理化性质和有形成分,有效诊断和鉴别诊断泌尿生殖系统、肝脏等脏器及系统的病变,同时也有助于判断疾病的预后。尿沉渣检测通常采用显微镜和流式细胞技术对尿液中的有形成分进行定性和定量检测。生理情况下,尿液中的有形成分,例如红细胞、白细胞、管型、细菌、结晶等均极为少见。多数泌尿系统疾病患者尿沉渣检测可检出结晶和上皮细胞,因此尿沉渣检测可用于疾病的初步诊断。尿沉渣检测主要是对尿液中的有形成分进行检验。载玻片法属于尿沉渣检测的传统方法,但存在操作标准难以统一、影响因素较多等不足,因此检测结果无法真实、客观地反映真实情况,检测结果见的可比性也相对较差。定量分析板法是用于尿沉渣检测的新方法,具有标准化及规范化程度高、操作简单、可重复性强及准确度高等优点,同时还能够对检测结果进行一次性处理,数据结果也具有较高的量化程度。
3.2泌尿系统感染尿沉渣检测应注意的问题
健康者尿液中没有红细胞或数量极少。当连续数次尿液高倍镜观察均检出1-2个红细胞时,可判为镜下血尿;肉眼观察即可发现尿液呈赭红色或洗肉水样,可判为肉眼血尿。一旦出现肉眼血尿,说明泌尿系统疾病的病情已十分严重,患者需接受进一步检查,以发现病因和明确诊断。在对泌尿系统感染患者进行尿沉渣检测时,应注意规范操作,以保证标本染色效果、防止标本污染,同时应采用标准的检查器材。在尿沉渣检测的临床应用中,通常采用晨尿标本,因为晨尿具有较高的浓缩度,能够更好地反映尿液中有形成分的实际情况。一般而言,尿沉渣检测应在标本采集后1H内进行,从而避免长时间保存标本对检测结果的影响,提高检测结果的准确性。
3.3泌尿系统感染尿沉渣检测的优点
泌尿系统感染患者的尿液中通常存在一定量的病原体和白细胞,因此对患者尿液中的细菌及白细胞进行检测对泌尿系统感染的临床诊断极为重要,也有助于判断疾病的病程。Sysmex公司UF1000i型尿沉渣分析仪同时采用了流式细胞技术及荧光染色法,因此检测白细胞、红细胞等有形成分的线性范围较大,准确度、灵敏度和检测效率也较高,有效避免了干化学法尿沉渣检测的不足,适用于泌尿系统感染患者早期诊断。本研究结果表明,与干化学法相比,采用UF1000i型尿沉渣分析仪对泌尿系统感染患者进行尿沉渣检测,可明显提高异常检出率(P<0.05)。