电力载波通信
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电力载波通讯开发
目录
1、目前传输系统存在的问题
2、电力载波的优势
3、电力载波开发的硬件设计
4、电力载波的软件设计
5、电力载波开发的日程表
6、开发费用
1、目前传输系统存在的问题
工业测控系统主要用于完成远程现场点的数据采集、处理、实时监控等功能。
应用现场总线技术、以太网技术等,可实现测控系统的网络化,提高系统的性能和开放性,但是这些测控网络一般都是基于有线的网络。
有线网络技术成熟,应用方便.但是,网络只能沿着一维的线路传输数据,传输需要导体介质,因而带来规划布线、预设接口、线路检测、线路扩容等一系列和传输途径有关的工作,并且在实际使用中,许多设备要求具有更高的灵活性和可移动性,当设备或者数据采集点处在不能布线的环境中或者是装载在运动机械的情况下,是难以使用有线网络的。
与此相对应,中间无需传输介质,只要在组网区域安装接入点设备,就可以建立局域网;在网络建设的灵活性、便捷性、扩展性方面,无线网络有独特的优势。
将无线网络技术应用到工业测控系统中,用以解决铺设固定通信线路成本过高、浪费接口、检修困难、扩展困难的问题。
在这些特殊场合中,无线技术将发挥越来越大的作用,成为有线网络的有益补充。
在这样的情况下,能有一个无线网络到有限网络的网关,可以方便的沟通两种网络,就可以同时兼有两种网络的优势。
2、电力载波的优势
电力线载波通讯是利用高压电力线(通常指35kV及以上电压等级)、中压电力线(指10kV电压等级)或低压配电线(380/220V用户线)作为信息传输媒介进行语音或数据传输的一种特殊通信方式。
该方式节省了通讯线路的基建投资和日常的维护费用,也不占用的频率资源,具有一定的经济可行性,应用前景十分广泛。
LonWorks是一种先进的现场总线技术,它由美国Echelon公司推出,于1990年正式公布而形成的。
它采用了ISO/OSI模型的全部七层通讯协议,并采用了面向对象的程序设计方法。
支持双绞线、同轴电缆、光纤、射频、红外线、电力线等多种通讯媒介。
电力线收发器PLT-22是美国Echelon公司为实现在电力线上进行数据传输而专门开发的调制解调芯片,其内核为数字信号处理器(DSP),并采用BPSK 技术,最高传输速率为5400bps。
收发器内部集成了发送和接收数据的所有功能,与神经元控制模块TMPN3150芯片、电力线耦合器等电路一起构成一个完整的电力线载波通讯网络。
PLT-22的传输数据采用双频模式,其中132.5kHz 为主频,如果主频被噪声干扰,则自动采用第二载波频率115kHz传输数据,这一点对于一些干扰源、噪声较大的电网尤为适用,更能体现出PLT-22的优越性。
利用电力线载波通讯LonWorks网络能够实现在电力线上正确传输控制信息,可用于工业自动控制系统、电能管理系统、智能家居控制系统、楼宇自动化系统、智能小区管理系统以及实时交通控制系统
等。
3、电力载波开发的硬件设计
LonWorks网络的基本控制模块
基于电力线载波通讯LonWorks网络的基本控制模块(也称为LonWorks网络上的节点)硬件原理图如图1所示,主要由神经元芯片(IC2)、电力线收发器(IC5)、电力线耦合器、存储单元(IC3、IC4)以及电源单元等组成。
其工作过程是以神经元芯片3150为核心管理数据的处理及通讯,当发送数据时,数据通过通信端口发送到电力线收发器PLT-22,再由该收发器进行调制后通过电力线耦合电路将数据信息耦合到交流220V电力线上;当接收数据时则正好相反,先由收发器解调后再将数据信号传送到神经元芯片3150,这样就实现了数据在电力线上的收发。
由于神经元芯片3150内部没有ROM,所以其芯片固件(16k)要映像到外部存储器(IC3)中,另外为了便于开发者在LonWorks网络上调试应用程序,还扩展了外部RAM(IC4)。
基于电力线载波的LonWorks网络结构
该系统采用总线拓朴型,这种结构在实际应用中具有安装简单、扩展及维护方便等特点,只要把调试好的LonWorks基本控制模块的通讯线与电力线的某一相线(L)和零线(N)相连接,整个LonWorks控制网络就可以在电力线上自由地通讯。
图2所示为基于电力线载波的Lon Works网络结构, 在该LonWorks网络结构中电力线节点数目受到Lo nWorks技术的限制,最多可创建127个LonWorks节点。
图2 LonWorks网络结构图
当实际应用的电力线节点数目比较多时,可把LonWorks网络建立成为一个域,在一个域内,LonWorks节点数目可达32385个。
电力线跨相线传输网络设计
组建电力线载波LonWorks通讯网络时会遇到跨相组网通讯问题, 为
了解决这一问题,设计了一个电力线载波通讯网关。
网关采用两个L onWorks基本控制模块组成,利用神经元芯片的并行口直接交换数据,其最高通讯速率可达3.3Mbps。
该网关电路框图如图3所示,其工作
原理为:A相上的LON控制节点A要与B相LON控制节点B跨相通讯, 首先节点A把准备好的数据发送到网关,经过网关转换后传送到节点B。
因为该网关是用2个神经元芯片3150直接进行交换数据的,在软件中要做好相关通讯协议, 以保证通讯的可靠性与准确性。
该网关不但可用来解决电力线载波通讯中同一变压器区域内跨相传输问题, 而且也可以用于跨不同变压器区间的电力线载波通讯数据交换。
图3 网关电路框图
电力线远距离传输网络的硬件设计
在电力线通讯中,通讯距离由信号的衰减和电力线上的噪声来决定,可以采用以下两种方案可以加大电力线上载波信号传输的距离:
(1) 采用信号放大器
在PLT-22的输入信号后级加上Echelon 公司的产品电力线信号放大器PLA-21,PLA-21用来增强PLT-22电力线收发器的输出信号,它可用于商业或工业应用,如高楼、制造厂、公共设备分站以及大型设备。
据芯片资料表明,PLA-21能够以峰-峰值为2A的电流来驱动传输峰-峰值为10V的信号,并且它可作为用于驱动多相耦合电路、严重衰减的供电电路的理想选择,但是成本比较高,主要用在一些专用的Lon Works网络。
(2) 采用电力线载波中继器
在电力线上直接加中继器比较困难,这是因为电力线一般不允许从物理上断开来加入中继器。
为此可以在同一相线上设计一个LonWo rks节点作为中继节点,如图4所示。
中继节点C的设置要合理,应该落在2个PLT-22收发有效距离之内,中继节点C接收到A节点所传送的信息时,稍作处理后转发给节点B,从B到C再到A的传送原理也一样,但是为了保证通讯的可靠性,加上中继器后,软件设置要严谨, 并要制定网络系统的通讯协议以保证所传数据信息的正确性。
图4 中继节点网络组成
4、电力载波的软件设计
基于电力线载波通讯LonWorks网络的节点应用程序采用神经元芯片的专用语言(Neuron C)来编写。
在LonWorks网络中节点之间可通过网络变量或显式消息来交换数据信息,它们各具特色。
对于无特殊要求的节点间通讯,通过网络变量来交换控制信息可以简化程序结构,相同数据类型的网络变量在LonWorks网内被绑定后,只要其中一个变量数值发生变化,则这个信息会自动传遍整个LonWorks网络,其他相关的网络变量自动发生更新事件。
而显式消息则提供了一套完整的请求/响应机制,并且传送的信息量比网络变量大。
节点的程序设计主要分四大部分:主控制节点程序、分节点程序、中继节点程序、网关节点程序。
(1) 主控制节点程序的功能是:对系统进行初始化;根据上位机下达的控制方案自动将各种控制信息利用LonWorks网络的网络变量或显示消息传遍各控制单元;处理各种通讯任务和处理各种通讯故障等;对分节点进行整体控制。
(2) 分节点程序的功能是:根据主控制节点下载的任务,通过网络变量或显式消息的更新事件,从而生成控制信息,由I/O事件输出控制各个控制单元的运作;
(3) 中继节点程序的功能是:处理各种传输远的问题,同时接收主控制节点下载的任务,适当处理后转发到目标节点,根据信息量的的具体要求采用网络变量和显式消息结合方式来处理网络事件;
(4) 网关节点程序的功能是:网关中的两个神经元芯片工作在并行通讯模式,根据信息量的的具体要求也采用网络变量和显式消息结合方式来处理网络事件,从电力线的A相接收到主控制节点下达的控制信息,适当处理后转发到电力线B相的目标节点。
程序总流程结构如图5所示。
图5 程序总流程结构图
5、电力载波开发的日程表
z开发环境搭建(2009-2-15到2009-3-15)
z硬件原理的设计(2009-3-15到2009-3-31)
z硬件PCB设计(2009-4-2到2009-4-30)
z硬件调试(2009-5-1到5-31)
z系统调试(2009-6-1到2009-6-30)
6、开发费用
主要有以下几个方面的费用
1、ILON100电力载波接口
2、电力载波开发包
3、开发人员的人工费用。