基于网络技术的多电梯远程监控系统设计方案

发布者:EnchantedMelody最新更新时间:2013-03-12 来源: 21IC 关键字:网络技术  多电梯  远程监控系统 手机看文章 扫描二维码
随时随地手机看文章

伴随着城市经济的迅猛发展,电梯作为一种垂直交通工具,它的应用日益广泛。然而电梯的故障检测和及其维护,特别是电梯远程监控的作用就显得极为重要。但是国内在用的大多数电梯由于不能及早的预测电梯的运行故障而常常出现电梯困人、蹲底、冲顶、溜梯等突发情况。经研究发现,罪魁祸首是电梯内各种待测信号繁多,不便于布线且目前常用的2.5G 传输网络不能满足大量数据传输的需求等原因。因此,研究并开发基于zigbee 技术+3G 传输网络的多电梯远程监控系统具有很大的工程实际意义。

目前,zigbee 技术和3G 技术各自都广泛已经应用于很多领域,但结合利用在电梯远程监控上的研究却很少;仅文献[1]利用zigbee 技术和2.5G 技术结合的方式来进行无线抄表系统的研究;文献[2]介绍了基于Zigbee 的无线监测系统设计与实现也是基于2.5G通信技术,但并没有具体用3G 网络如何去实现该系统。

文献[3]是ZigBee 无线传感技术在森林火灾监测中的应用,上述大多数研究都采用zigbee 技术和2.5G 网络传输的结合在各个行业的应用,而本文之所以采用zigbee 技术和3G 网络进行多电梯的远程监控,是因为zigbee 技术可以免去复杂的布线,节约成本[4,5],而3G网络的传输速度快,以便多台电梯出现问题时能够及时将信息快速的传输给监控中心,进而故障能及时得到解决。

然而,对于zigbee 技术和internet 宽带结合应用的也比较广泛,但有一定的缺陷,其网络必须要有网络上网接口,且不能移动终端,对于本系统而言,为了能自由地从远端控制系统来查看系统的各项运行指标,采用了3G 网络作为运输载体,只要有3G 网络覆盖到的地方,就可以实现随时随地查看电梯终端的运行结果。

针对多电梯远程监控系统的实际应用需求,在ARM9 的32 位嵌入式系统的基础上,并有效结合zigbee 技术和3G 网络技术,主要在网络通信与数据传输控制协议实现及监控主机应用程序及接口等技术问题上做了深入研究,该方案并提出了远程客户端采用B/S 浏览模式,这样克服了现有电梯远程监控系统的不足,具有现场数据无线采集、无线网络传输和随时远程监控的新的多电梯远程监控系统,具有极大的经济效益,是今后电梯远程监控技术发展的方向。

1 远程监控系统的总体方案设计

3G 网络环境下的远程监控系统分为数据采集、网络传输和远程监控共3 个部分。总体结构如图1 所示:



图1 多电梯远程监控系统结构图

当数据采集终端将采集到的电梯运行数据(包括温度、速度、加速度)先进行预处理,预处理包括A/D转换,数据压缩,数据锁存等技术,随后zigBee 收发模块将经过处理的数据打包并传给zigBee 网络控制中心,再由中心节点通过EM560 3G 传输模块将数据包发出;数据包通过中国移动3G 网关最终发送至监控中心,当控制中心收到报警信息后立即通过3G 网络将故障相关信息发送给维护中心,同时该监控系统发送警示信号使故障电梯进入保护模式,直到警示信号完全解除。

远程监控系统中的每个采集节点都以TI 公司生产的CC2430 作为核心芯片,由于各个节点的功耗低,且使用寿命长(一般两年内无需维护),同时省去复杂的布线,所以实现起来很方便。但是考虑到,各个传感器节点采集信息后汇聚到中心节点的信息量之大,传输至远程监控中心的过程中,难免有网络延时,堵塞等情况发生,所以该系统采用了高带宽,高速率的3G 网络作为传输网络。

2 系统主芯片选择

该监控系统的主控制器主要由基于S3C2440A 的ARM9 控制器和基于CC2430 的无线收发传输模块两部分组成。

2.1 核心控制器

本方案采用了三星公司推出的基于ARM920T 内核的RISC 嵌入式微处理器S3c2440,因为电梯采集数据的信息量大,且无线传感器网络控制中心需负责ZigBee 网络和3G 网络的数据传输,同时还要负责ZigBee 网络的组建、节点的加入和删除等网络维护工作,所以需要较强的处理能力,而一般的CPU 又难以承担重负荷运载, 而该款CPU 的工作频率可达400MHz,具有很强大的运算能力,且性价比高、功耗低。该芯片集成了LCD 控制器提供1 通道LCD 专业DMA,SDRAM 控制器,摄像头接口,3 个UART 的通道(带有16 字节的TX/RX FIFO,支持IrDA1.0 功能),USB 接口,触摸屏接口。在嵌入式处理器的控制下,数据采集终端将传感器采集到的电梯运行数据,进行预处理(编码、A/D 转换等技术)后存入采集终端中,由EM560 模块通过中国移动3G 网络发送到远程监控中心。

系统测试过程中所采用的三星公司的ARM9 开发板集成了很多外围设备,根据其功能的可剪裁性,所以该采集终端设计只需将相关在用的I/O 口初始化,用来进行传感器信号的数据的采集。该开发板的性能比较稳定,排除了相关的不稳定因素。而本次运用的软件系统是嵌入式Linux 系统。它具有内核小、安全性高、源代码免费、微内核支持网络等优点,并且可应用于多种平台,尤其是在ARM 平台上的应用已经相当成熟且能提供强大的管理功能,因此完全可以满足数据采集的需求。

2.2 数据采集

数据采集终端部分的功能主要是由TI 公司生产的CC2430 作为核心芯片来完成的,该芯片CC2430采用的是全球通用频段(2.4 GHz)通信[9],且拥有1 个8位8051MCU, 8KB 的RAM,还包含模拟数字转换器、几个定时器、看门狗定时器、32 kHz 晶振的休眠模式定时器、上电复位电路、以及21 个可编程I/O 引脚,并且已固化了全球先进的ZigBee 协议栈、工具包和参考设计,目前已广泛运用在汽车电子,通信等各个领域[10].

以某小区的电梯群为研究对象,在每个电梯终端上都装一个ZigBee 模块和相应传感器来当作一个终端节点,用它来实时监控各个电梯的状态,并把采集到的电梯运行数据信号以无线方式发给ZigBee 控制中心,因此ZigBee 控制中心和各个电梯终端就组成了一个无线连接的星型结构的多电梯监控网络。[page]

其中数据采集结构框图如下所示:



图2 数据采集终端结构图

3 3G网络传输及其接口协议

3.1 S3c2440A 与EM560 的通信

当数据采集终端在完成了数据的采集后将数据包无线发送给zigbee 网络控制中心,再由华为公司生产的3G 无线模块EM560 将数据发送。该模块支持通用串行总线(USB)、移动通信(TD-SCDMA/HSPA)等技术,同时,它还具有丰富的接口包括UART、USB2.0、GPIO、GPS、摄像头传感器和内嵌SIM 卡等,目前已经广泛运用于远程监控,无线传输等等各个领域中。

该模块将ARM9 开发板的通用串行口和数据采集终端进行无线链接,经系统测试,其数据传输的下行和上行速率分别可达到2.8Mbps 和384Kbps.经分析,嵌入式控制器采用的S3C2440A 处理器芯片与EM560无线传输模块的I/O 电均为3.3 V,所以,本监控系统为实现数据采集和3G 无线网络的传输欲采用S3C2440A 处理器的UART 口与EM560 的UART 口连接的方式,如图3 所示。



图3 S3c2440A 与EM560 的连接图

3.2 接口协议的通信

由于在对电梯数据信息采集备进行监控时,所使用的接口协议具有一定的相关性,所以将图片、视频或其它信息量比较大的数据上传时,3G 网络与控制中心平台之间可采用标准应用层信令控制协议进行信息认证等,通过认证即可以建立用户数据包协议(UDP)连接完成数据传送,但是由于数据量的对实时性的要求较高,所以采用UDP 连接协议实现数据传送。

在浏览终端进行查看和控制指令发送时,浏览器和通信服务器之间的接口可使用简化了的实时流传输协议的标准接口,进而来够满足实时性的要求,即远程客户端可以随时随地的查看服务器所存储的电梯相关指标及其他状态信息。

4 软件设计及远程监控端设计

4.1 zigbee 网络设计

802.15.4 协议的网络拓扑结构有3 种类型:星型结构、网格状结构和簇状结构。数据采集主要是采用星型传感器网络将数据进行采集,因为星型网络需要的中心控制器少,这样可以大大降低监测网络群体的总体功耗。而多电梯远程监控系统中的zigbee 网络采用是星型拓扑结构,zigbee 网络结构中含有:中心节点、采集节点和转发节点。整个zigbee 网络的控制中心节点和采集节点详细工作流程图如下图所示。[page]



图4 中心节点流程图

图4 中,中心控制节点主要将远程监控终端发送的指令信息通过ZigBee 网络发送到子节点,并对ZigBee 网络中的每个子节点进行管理,除此之外,还可以接收各个子节点的数据信息并返回给监控终端以便通过浏览器进行查阅和数据库保存。中心控制节点通过数据帧中的节点ID 进行数据通信,利用Switch语句做相应的处理。

switch(node ID) {

case node1:…

case node2:…



图5 采集节点流程图[page]

图5 中,采集节点是多电梯远程监控系统的中电梯数据采集和控制电梯盒的重要机构,它主要是接收控制中心节点的控制指令,对电梯内各个传感器进行信息采集,并对被控电梯进行操作。部分代码如下所示:

typedef NER_ADDR unsigned short;

typedef NER _DATA unsigned char;

void main()

{

Init_zigbee();

NER _ADDR addr=inst[2];

NER _DATA

set_psw(PSW_Pispar (data));

data=read(addr,NER_INT_RAM);

write(A_ADDR,MEM_INT_RAM,data);

4.2 Zigbee 网络系统测试

对Zigbee 网络进行了系统测试,主要测试了节点与节点之间的通信距离、通信延时测试、组网延时、节点重入及灵敏度测试等,其中每个节点发射功率为0dBm,测试节点采用3V 电池供电。

(1) 通信距离测试:室外情况,单个控制中心节点与单个传感器节点在400m 的距离通信误码率少于2%.

(2) 节点重入测试:由协调器、路由器、传感器节点组成的三级网络,传感器节点掉电重新上电能够重新加入网络,当传感器节点的父节点离开网络时传感器节点能够寻找其它父节点重新加入网络。

(3) 通信时延测试:有协议栈时延和空中传播时延。后者时延忽略不计,但而协议栈时延即可记为节点通信时延。单个协调器与单个节点,经测试,在室外150m 延时约3s.

(4) 在节点灵敏度测试中,采用两个节点互发数据的形式进行,测试结果如表1 所示。

表1 zigbee 网络节点接收灵敏度测试结果



4.3 远程监控端设计

电梯远程监控系统另一点优势在于采用B/S 架构的模式,监控中心只需要安装一个服务器,客户端就可以随时随地利用浏览器运行软件系统,通过自己的用户名和密码登录该远程监控系统查询各个电梯对象的相关信息及状态,除此之外,还可以发出控制指令给被控电梯。

当用户用将浏览器端的操作命令发送给web 服务器,命令指令通过通信服务器发送给EM560 数据模块转发给现场数据处理设备。该监控系统采用ASP 和ActiveX 技术进行监控系统动态Web 页面的开发并要求Web 服务器根据数据库中的数据实时生成Web 页面。远程客户端支持用户提交的操作信息向web 服务器发出HTTP 服务请求,web 服务器通过ASP 和中间组件根据服务类型向服务器发送请求,数据库服务器应答后通过web 服务器再将数据以HTML 格式返回给客户端,通过浏览器查看数据,图为EM516 与通信服务器的Socket 的通信。

监控系统初始化后,首先初始化ARM9 芯片的通用IO 口及通信波特率的设置、定时器、看门狗等。初始化完成后, 如果网络不忙则会发送AT+CG-DCONTH 和ATD 即可进行联网。然而此时的EM560 模块是通过AT+IPR=115200 设置波特率为115200bps,并设置为在线模式。如果通行不成功的话,则再通过AT+SNRD=0 设置为重拨模式。

5 结论

本文提出了ZigBee 无线传感技术结合3G 无线传输技术运用在多电梯远程监控系统的设计方案,该监控系统具有低成本、易实现、数据传输可靠和低功耗等特点,使其电梯远程监控的实现难度大大降低,且安装、维护和管理十分方便,避免了以往传统电梯远程监控系统的很多弊端,代表了电梯监控系统向无线网络化发展的趋势。

关键字:网络技术  多电梯  远程监控系统 引用地址:基于网络技术的多电梯远程监控系统设计方案

上一篇:PLC与MC9S08PT60PB的PPI协议分析
下一篇:PLC在连续式立式包装落料秤控制中的应用

推荐阅读最新更新时间:2024-05-02 22:35

基于神经网络技术的虚拟传感器温度补偿系统
摘要:介绍了一体化虚拟温度传感器补偿仪,运用多传感器数据融合技术与神经网络技术,与虚拟仪器技术相结合创建了虚拟压阻式传感器的温度补偿系统。实验结果表明,该方法有效地抑制干扰因素,获得高稳定性测量结果。 关键词:神经网络;虚拟仪器;传感器 0 引言 固态压阻式传感器是利用半导体的压阻效应所制成的传感器,其灵敏度将随温度的变化而变化,导致输入输出特性存在非线性。表现为被测的目标参量为零或保持恒定值时,改变工作环境温度,则传感器的零点或输出电压值均发生变化,这将给测量目标参量带来误差。传统的温度补偿方法有:恒流源供电法、电压正反馈补偿法、热敏电阻补偿法,但以上三种方法只能是灵敏度温度系数接近于零,很难在较宽的温度范围内得到完全补偿
[工业控制]
基于神经<font color='red'>网络技术</font>的虚拟传感器温度补偿系统
基于网络技术电梯远程监控系统设计方案
  伴随着城市经济的迅猛发展,电梯作为一种垂直交通工具,它的应用日益广泛。然而电梯的故障检测和及其维护,特别是电梯远程监控的作用就显得极为重要。但是国内在用的大多数电梯由于不能及早的预测电梯的运行故障而常常出现电梯困人、蹲底、冲顶、溜梯等突发情况。经研究发现,罪魁祸首是电梯内各种待测信号繁多,不便于布线且目前常用的2.5G 传输网络不能满足大量数据传输的需求等原因。因此,研究并开发基于zigbee 技术+3G 传输网络的多电梯远程监控系统具有很大的工程实际意义。   目前,zigbee 技术和3G 技术各自都广泛已经应用于很多领域,但结合利用在电梯远程监控上的研究却很少;仅文献[1]利用zigbee 技术和2.5G 技术结合的方式来
[安防电子]
基于<font color='red'>网络技术</font>的<font color='red'>多</font><font color='red'>电梯</font><font color='red'>远程</font><font color='red'>监控系统</font>设计方案
基于协同通信的无线网络技术
无线网络 技术作为信息技术重要的组成部分,孕育着新的重大突破机遇,正加速向多网共存和业务融合方向发展。在传统信息理论指导下,蜂窝移动通信网、广播网、移动互联网、无线局域网和无线传感网等各类无线网络技术迅速发展,形成了多网共存的“通信战国时代”。但这些网络为了追求自身利益最大化,片面强调各自的全面覆盖和独立发展,导致网络重复建设、资源浪费、环境污染和电磁环境恶化,投入产出能效比持续下降。随着多模智能通信终端的日益普及,用户对于多种无线网络、业务类型和服务质量的选择更具自主性、多样性和互动性,这表明以用户需求为核心的“个性化服务时代”的到来。如何在“通信战国时代”实现多网协同覆盖,提高多网下的整体能效比,优化用户跨网服务体验,是需要解
[模拟电子]
基于协同通信的无线<font color='red'>网络技术</font>
基于ARM-Linux和CDMA的远程视频监控系统
0 引言 CDMA(码分多址)无线网络具有覆盖面广,高效、低成本的特点,CDMA网络的数据传输速率可达200kb/s,这里开发的嵌入式远程视频监控系统就是充分利用CDMA无线网络技术和嵌入式系统的特点而搭建的数据传输系统,特别适合边远偏僻或不具备常规网络传输条件的地方使用,例如车载视频监控系统、交通路口(车牌实时监视)及城市路灯的监控等。 1 嵌入式Linux系统 嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统,目前嵌入式系统已经无处不在,从汽车、家用微波炉、PDA(个人数字助理)、电视机、到工控生产现场、通信、仪器、仪表、汽车、船舶、航空、航天、军事装备
[嵌入式]
ARM设计的高速数据采集远程监控系统技术
随着信息化的不断发展,在工业自动化、电力设备、通信管理、智能终端、智能小区等领域,对数据采集的实时性、可靠性的要求也不断地提高。以往传统的单片机加采集卡的数据采集装置已经不能满足人们使用的要求。随着采集卡的采集频率不断地提升,其所属平台的工作频率也应跟上时代的步伐。同时,在某些情况下,装置的操控人员不可能到工作现场去执行,所以有必要对采集装置进行远程监察和控制。在各种设备的通信方式中,由于以太网具有速度快、通用性好、扩展性强等优点,已13渐成为设备之间进行通信的主要方式。本文提出了基于ARM的高速数据采集装置远程监控系统,在实现对数据的高速采集的同时,能保证数据的可靠性和实时性,并对各帧数据嵌入时间标志为后续数据处理做好准备,最后
[嵌入式]
基于VB和RS-485总线技术的变频器远程监控系统设计
  1 引言   随着电力电子技术、微电子技术的发展,变频器已广泛应用于交流电动机的速度控制上,尤其是近年来越来越多地利用rs232/rs485串行通讯和工业现场总线技术进行变频器的网络通讯和远程监控,以实现生产线设备之间的实时自动控制及生产流程的实时监控。为满足应用的需要,变频器大多都带有通讯接口。由于rs485网络具有设备简单、容易实现、传输距离远、维护方便等优点而被许多变频器厂家所采用,用户可通过上位机开发通讯程序,监控变频器的运行。本文以emerson(原 avansys)公司 td3000变频器为例,介绍基于rs485总线的计算机对多台变频器的实时监控系统的设计。   2 系统的硬件连接   td3000是 eme
[嵌入式]
基于STC89C52和LabVIEW的温湿度远程监控系统设计
  摘要:为了解决无法对无人升空平台设备舱温湿度进行实时监控的问题,采用STC89C52单片机为控制核心,以Lab-VIEW为开发平台,提出了无人升空平台温湿度远程监控系统的设计方案。该系统可以对飞行任务过程中无人升空平台设备舱的温湿度进行实时的监控,当设备舱的温湿度超出所许可的范围时,系统会发出报警信息提醒操作员采取适当的措施,并能够自动调节舱内的温湿度,以保证舱内任务设备时刻处于良好的工作环境,确保试验中所采集数据的有效性。   0 引言   无人升空平台在电子信息装备试验中发挥着越来越重要的作用。在装备试验过程中任务设备所处环境的温湿度是一项重要的技术参数,影响着任务设备能否正常地进行工作。长期以来只能依靠地面的气象观测
[测试测量]
基于STC89C52和LabVIEW的温湿度<font color='red'>远程</font><font color='red'>监控系统</font>设计
一文弄懂什么是协议分析仪
分析网络中传输数据包的最佳方式很大程度上取决于你手头拥有什么设备。在网络技术发展的早期阶段(使用HUB或集线器的共享网络时代),谜底很简朴,只须将线路插在一台集线器上,一切就搞定了——那就是使用协议分析仪。 协议分析仪(protocol analyzer),是一种监视数据通信系统中的数据流,检验数据交换是否正确地按照协议的规定进行的专用测试工具。它也用于通信控制软件的开发、评价和分析。 协议分析仪就是能够捕捉网络报文的设备。协议分析仪的合法用处在于扑捉分析网络的流量,以便找出所关心的网络中潜伏的题目。例如,假设网络的某一段运行得不是很好,报文的发送比较慢,而我们又不知道题目出在什么地方,此时就可以用协议分析仪来作出精确的
[测试测量]
一文弄懂什么是协议分析仪
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved