技术中心
 
 

LonWorks技术在楼宇自动化领域的应用

   日期:2006-09-09     来源:广东工业大学自动化学院 谢凌广    作者:管理员    
    摘  要:本文结合智能建筑的特点,介绍了LonWorks技术的特点并论述了用LonWorks网络技术实现的BAS控制系统方案,充分体现了现场总线在楼宇自动化领域的前景。
   关键词:LonWorks、现场总线(FCS)、楼宇自动化(BAS)、集散监控系统(DCS)   
  

1 前言
  
楼宇自动化系统(BAS)是按分布式信息与控制理论设计的集散监控系统(DCS), 它是由计算机技术、自动控制技术、通信网络技术和人机接口技术相互发展渗透而产生[1]。然而,集散型控制系统还没有从根本上解决系统内部通信问题和分布式问题,只是自成封闭系统,以固定集散模式和通信约定构成。因此,这种控制系统还很难适应智能大厦种类繁多的设备检测和控制要求。LonWorks技术是专门为实时控制而设计的、能在控制层提供互操作的现场总线技术,作为局域网络技术在控制领域的延伸和应用,LonWorks网络是将控制系统按局域网络(LAN)的方式进行构造,用网络节点代替LAN中的工作站,并将其安装于监控现场,直接与各种监控传感器和控制器相连。LonWorks网中每个节点间可以实现点到点的信息传送,具有极其良好的互操作性,这样使整个网络实现了无中心的真正的分布式控制模式。这种网络集数据采集、分析、控制和网络通信为一体,十分适合于智能建筑进行分布式网络管理和控制。楼宇自动化近年来正在向着开放系统迅速发展。在实时控制方面,实现可互相操作的现场总线LonWorks网络技术的通信协议LonTalk,为楼宇自动化中的传感器、执行器和控制器之间网络化操作奠定了基础。

2 LonWorks技术概述及在楼宇自动化系统的应用
   2.1 LonWorks技术简介 LonWorks技术是美国Echelon公司90年12月推出的一种现场总线技术,Lon(Local Operating Network)的意思为局部操作网络,具有现场总线技术的一切特点。现场总线是一种工业总线,它是自动化领域中计算机通信体系最低层的低成本网络。国际电工委员会(IEC)和现场总线基金会(FF)对现场总线作了如下定义:现场总线是连接智能现场设备和自动化系统的数字式、双向传输多分支结构的通信网络[2]。目前,世界上许多著名的自动化厂商和Honeywell、Johnsen Controls、ABB、Philips、Hp等都采用了LonWorks技术。迄今为止,使用LonWorks技术的生产厂商已有3000多家,并安装了500多万个节点。在中国,Echelon北京代表处于1995年成立,目前有六十多家中国厂商加入了LonWorks控制网络的OEM行列,LonWorks控制网络技术已大量应用于各主要工业领域,如工业厂房、楼宇及家庭自动化、农业、医疗和运输业等。 LonWorks分布式测控网络技术,它真正并彻底地贯彻了“分散控制、集中管理”的控制思想,在国际和国内都得到越来越广泛的应用。更准确地说LonWorks技术有效地解决了集散控制系统的通讯难题。
   2.2 LonWorks技术的主要性能特点 LonWorks网络系统由智能节点组成,每个智能节点可具有多种功能的I/O功能。用户可以对节点进行再编程,实现用户自定义的算法和功能。节点结构如图1所示,各个节点之间可通过不同的传输介质进行数据传输,并遵循ISO/OSI的7层模型,LonWorks技术包括监控网络的设计、安装、开发和调试的一整套方法,要使用多种专用的硬件设备和软件程序,主要包括以下几个方面:
   2.2.1 LonWorks的技术核心是神经元芯片Neuron,这种使用CMOS CLSI技术的神经元芯片使实现低成本的网络控制成为可能。在Neuron芯片中有3个8位的CPU,第一个CPU为介质访问控制处理器,处理LonTalk协议的第一层和第二层,它包括驱动通信子系统硬件和执行冲突避免算法;第二个CPU为网络处理器、处理LonTalk协议的第三层到第六层,它进行网络变量的处理、寻址、事务处理、证实、背景诊断、软件计时器、网络管理和函数路径选择等,它还控制网络通信口,物理地发送和接受数据包;第三个CPU为应用处理器,它执行用户编写的代码及用户代码所调用的操作系统服务。 Neuron芯片的编程语言为Neuron C,它是从ANSI C中派生出来的,并对ANSI C进行了册减和增补。一个运行Neuron C应用程序的节点,最多可以说明62个网络变量。一个网络变量可以是Neuron C变量或结构,其最大长度可达31个字节。最多31个字节的数组可以被嵌入在一个结构里并作为一个网络变量来传播。Neuron芯片有一个非常通用的通信口,它有五个引脚组成,利用这五个引脚可以配置成各种通信介质接口(网络收发器)。Neuron芯片既可以从具有五个引脚的通信口,也可以从具有11个引脚的I/O口发送和接受信息。这些引脚可以用在不同的配置下,为外部硬件提供灵活的接口和接入芯片内部计时时钟。I/O口有四类34个预编程的I/O对象,用来实现有效的测量、计时和控制应用操作。
   2.2.2 LonWorks技术的核心为LonTalk通信协议,协议遵循由国际标准化组织(ISO)定义的开放系统互连(OSI)模型,提供了7层协议所有内容的服务。在通信方式上采用一种改进的CSMA(载波监听多路访问),称为带预测的P-Persistent CSMA算法。
   2.2.3LonTalk协议支持多种传输介质,如双绞线、电力线、超声波、红外线、光纤等。每一种介质称为一种信道,每一种信道有专用的收发器作为智能节点与通信介质的接口器件。不同的传输信道可通过路由器实现互联。在不同的介质中有不同的传输速率,最高达到1.25Mbps,传输距离最远为2.7Km,每个信道最多可接3.2万个节点。
   2.2.4在网络结构上,LonTalk协议支持分散的Peer to Peer的通信,节点可以组成总线型、环型、树型等多种网络拓扑结构,并可组成自由拓扑结构。网络通信采用面向对象的设计方法,可使用一种称为Neuron C的语言进行编程。
   2.3 LonWorks与楼宇自动化 楼宇自动化是对智能建筑内所有动力、楼宇设备进行自动监测和控制的系统,它通常是由中央管理站、通信控制器、DDC、传感器和执行器等组成的集散型控制系统(DCS),也是一个开放的网络通信系统。一般可以把建筑物自动化开放系统分成两部分考虑:一部分是低速部分,主要涉及传感器、执行器和控制器所构成的实时环境;另一部分是高速部分,主要涉及大量数据传送和高级的网络环境,如报警处理、命令优先安排以及动态数据交换、开放数据库连接等。建筑物楼宇自动化系统其各工作站之间的住处通信通常基于Ethernet网或TCP/IP协议,而下级通信控制器及DDC的通信则基于RS-232、RS-442协议,采用对等或令牌控制的信息传输。
   现场总线是一种通信技术,它用数字仪表代替了模拟仪表,以串行通信方式取代传统的4~20mA的模拟信号,一条现场总线可为众多的可寻址现场设备实现多点连接,支持底层的现场智能设备与高层的系统通过公用传输介质交换信息。更为关键的是用新一代的现场总线控制系统FCS代替传统的集散型控制系统(DCS),实现了现场通信网络与控制系统的集成。传统的DCS采用“操作站—控制站—现场仪表”三层主从结构方式,而现场总线则把输入/输出单元,控制站的功能分散到现场智能仪表中。每个智能仪表都有自己的CPU单元,进行测量、调节、诊断、输出等功能的操作。每个智能仪表成为总线中的一个节点,节点间通过现场总线连接,任何一个节点的故障都不会影响到其它节点。因此,FCS比DCS具有更优越的关系结构,它与DCS系统的关键区别在于取消了庞大的集中测控分站,而将测量、控制、传感器等划分成更小的单元,并集成到被控对象中去,将计算处理能力向对象分散,并利用集中的上级计算机完成系统的协调。LonWorks网络的智能节点中包含温度检测、相对湿度检测、二氧化碳检测、风门执行器、变风量控制、风机盘管控制以及恒温控制器、冷冻机、单元通风器、墙挂式检测器、阀门执行器、报警及报警管理、数据记录及趋势分析等。基于LonWorks网络技术的楼宇自动化系统,如图2所示,全面综合了计算机、控制和通信技术,采用集散、现场总线等分布式控制系统的结构及先进的管理技术。它主要由大量分散在智能建筑物内部的各设备子系统以及作为核心对它们进行测量、监视、控制、管理和协调的LonWorks智能节点构成,具体包括:
   2.3.1变配电系统
   LonWorks单点智能节点(Single Point Smart Node简称SPN)有一个Neuron微处理器和网络接口,允许以节点的形式存在于LonWorks网络中,它能用作温度和湿度传感器、单输出继电器的节点。可以对智能建筑物的供电状况进行实时监视和控制,包括对各级电力开关设备,配电柜高压和低压侧状态,主要回路的电流、电压及功率因数,变压器及电缆的温度,发电机运行状态等的监测与控制,对故障进行报警等;另外,通过对用电情况的计量和统计,利用科学的管理方法,合理均衡负荷,以保障安全、可靠地供电。
   2.3.2空调系统
   LonWorks中可编程智能节点(Programmable Smart Node简称PSN)。PSN是一种可根据设备监控需求定制程序的小型控制器,它为系统安装者提供了生成定制控制程序的能力。PSN可用于小型空气传送、冷却塔、热交换等,其应用程序和内部操作系统存储在PSN中的非易失性存储器中。可对不同区域的空调系统按预先编制的时序或根据环境温度自动控制建筑物内的中央空调制冷机组、冷冻水泵、冷却塔风机、电磁阀门、风机的启停,并监视和记录各设备的状态、室内外各测点的温湿度、送风压力、流量、阀门开度和运行时间等参数,自动进行故障报警或停机,动态显示有关水阀、风机的位置、状态等。
   2.3.3电梯系统
   LonWorks中基于主机的智能节点(Host-based Smart Node简称HSN)能提供两种应用:其一可作为连接LonWorks网络与其它网络(如Ethernet)的通信网关;基二可适用于一些大型非封装设备系统的控制应用。电梯是建筑物内交通的重要枢纽。对带有完备装置的电梯,利用此节点将其控制装置与楼宇自动化系统相连接,以实现相互间的数据通信,使管理中心能够随时掌

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢