基于23OMHz电台通信的集抄算法设计

发布者:Tiger8最新更新时间:2014-10-17 来源: dzsc关键字:电台通信  集抄算法  RS485 手机看文章 扫描二维码
随时随地手机看文章

  0 引言

  伴随着科技的不断发展,智能化渐渐成为人们关注的焦点,并在社会和生活的各个角落不断深化,大量的人力物力正源源不断的投入到智能化建设之中。2008年受金融海啸的影响,国家发改委拟大规模投资电力基础设施建设,以拉动内需,应对金融危机带来的影响;另外,电力行业从自身的发展规律出发,也需要将电能量采集与计费系统尽快自动化,在这些背景下,研究电力集中抄表系统替代传统的人工抄表模式成为电力发展研究人员的研究热点。

  1 集中抄表系统的特点

  受通信距离的和通信质量的影响,目前的集中抄表系统都只是停留在范围较小的居民小区层面上,集中抄表的基本原理如图1所示。


  每栋居民楼都装有一台集抄器(终端),负责抄读本栋居民楼的所有电表数据,通常采用的是:RS485、脉冲口等有线方式,由于表的数量较少而且一般比较集中,所以布线不会存在很大困难,通常容易实现。由集抄器向集中器上报所采集到的数据并由集中器(主站)将收集到的各栋居民楼(小区)的电表数据通过 GPRS/CDMA/GSM等方式上报给远端服务器。

  终端抄表和主站上报数据的方式是相对固定的,通常不考虑其他通信方案,由终端向主站上报数据理论上可以采用RS485有线通讯,但是由于距离较远,布线工程很大,通常难以实现。目前比较流行的有两种:采用电力专用的230 MHz电台通讯和电力线低压载波技术。采用电力线载波抄表方案,在传输数据信息时,由于存在干扰噪声大、噪声带宽大、阻抗不确定等因素,导致在电力线上传送信息困难、传输距离有限等问题,而采用电台则可以有效避免或改善这些问题,本文就是针对无线电台通信方式提出的组网方案。

  2 电台通信方式

  采用电台通信方式的情况下,终端和主站上都自带了一个无线电台通信模块,负责完成无线电的收发。其基本通信原理如图2所示。


  M为主站,而其他的三角形则是分布在各个楼层、小区的抄表终端。由于采用的调制频率都在230 MHz这个频段内,多台终端同时上报数据的时候会因为同频干扰而导致接收出错,因此,实际操作时在任意一个时刻只允许一台设备发射信号,其他设备都处于*状态。正因为这点,给建网规模造成了很大的限制。如上图所示,主站的辐射半径R是有限的,由于地理位置等诸多因素的影响,总有些终端会处于主站的辐射盲区之中,这就需要以辐射区域内的终端作为中继间接联系上这些设备。由于无线电台存在同频干扰问题,在建网时要求有一套具有防冲突功能的路由机制,下面提出一种给予侦听信道空闲思想的无线电台路由算法。

  3 路由策略

  路由策略大致分为两个部分:发起建网策略和后期维护策略。首先分析初始建网的路由方案及建网过程。

  3.1 中心主站发出建网命令

  帧结构在遵循“国家电力负荷管理系统数据传输规约”的基础上加入只含主站地址 A0的一条地址链表消息。该帧以广播的形式发出,且重复三次,以确保覆盖范围内的所有终端都能够接收到。主站广播完之后侦听信道空闲状态。这就要求所有的终端、主站必须设定一个建网收发等待时间值,每台终端可在出厂时分配由N秒到kN秒之内的一个任意值,k和N的值需要通过实验来确定。

  3.2 一级终端接收到主站广播时做出的响应

  当终端M1接收到主站建网广播时,将广播地址加入自己地址A1,组成地址链表L1:AOA1保存起来并丢弃之后收到的所有建网命令帧,同时侦听信道的空闲状况,如果在它的等待时问T内没有接收到任何消息,则将该地址链表分别以建网命令帧和回应建网命令帧的形式广播出去,并继续侦听重新等待,侦听过程中收到任何消息都将重新等待时间T。

  3.3 非一级终端接收到建网命令时做出的响应

  这类终端保存自己接收到的最短地址链表,链表的最后一个地址加入自身的地址Ax,并存储x条备用链表,选择其中一条最优链表在经过相应的空闲等待时间后分别以建网命令帧和回应建网命令帧的形式广播出去。丢弃接收到比已保存的链表长的所有建网命令地址链表。

  3.4 主站、终端对回应建网命令帧的响应过程

  主站提取接收到的建网回应帧中的地址链表并保存起来,对于相同目的地址的链表选择最短的进行保存更新;终端接收到地址链表中包含自己地址、且以中继形式出现的建网回应帧时,在链路空闲状态下将该帧广播转发出去,且加入该帧已被转发标识,继续侦听信道消息,对于接收到的、以自己为目的地址或者链表中不含自己地址的建网回应帧一概丢弃,对于接收到的曾经转发过的帧也做丢弃处理。

  整个建网发起过程就完成了。虽然建网时采用侦听空闲机制进行收发的思想来尽量避免多台终端在能够造成相互干扰的范围内同时发送数据,但由于发送时数据的调制以及发送都需要一定的时间来完成,所以接收时的同频干扰依然是存在的,无法排除有些本该能与主站正常取得联系的终端由于各种因素而未联系上主站。此时,主站需要补发搜寻命令帧来搜索未能登记终端Mx,地址链表为Mm(主站)Mx。当终端收到搜寻命令帧时,分两种情况:第一种,Mx即为自己,则在空闲时段内发送该地址链表Mm.....Mx的广播建网命令回应帧;第二种,目的地址不是自己,则将自己的地址Mt加入地址链表形成Mm.....MtMx以搜寻命令帧的格式发送出去。

  广播建网的整个流程中,除了主站首次广播发起建网命令帧广播三次以外,其他所有的数据帧均只发送一次,以缩短建网时间,同时也可以降低建网过程中的相互干扰和等待的复杂性。当主站已经联系上所有终端的时候,停止发送广播建网和搜寻命令,只接受终端回应建网命令进行路由优化。这样,由于所有终端接收到非丢弃帧的回应命令不会重复发送,整个网络内会因为没有主站命令而最终停止广播行为,从而达到建网完成时自动停止的目的。

  第二就是后期维护。也就是在成功完成建网之后,为使整个网络实时畅通所必需采取的维护检测行为。主站可以在空闲时段(如夜间)与每个终端发起一次检测通信会话,以确认通信的完好性。如果在通信的过程中某个终端的通信出现障碍,则其中继终端必须将该错误信息上报到主站进行登记,主站完成一次完整的检测通信会话之后,针对搜集到的所有通信出错终端集中发起一次广播搜寻,主站超出等待时间后记录下出错情况,上报远端服务器。

  最后,分析一下建网完成后的正常通信过程。当主站需要与非一级终端通信时,按照主站上存储的最优路由链表发出命令请求后,对应的中继将会将该命令层层转发,一直到目标终端,中继终端必须在空闲状态向主站发送回应帧汇报两路链接状态。若某个中继超时未能发送回应,主站应进行一定数量的重试,若始终不能成功,则选择备用路由联系目的终端,同时记录出错终端,以备空闲时段的维护检测。

  4 总结

  此路由策略的最大特点就是引入了侦听空闲思想,合理利用每个时问段来进行数据通信,而且可以使多个不处于同一干扰范围内的区域在同一时间段内各自互不影响地自由通信,突破了同一时刻只能有一台设备发出广播的限制,理论上能够大大提高建网速度和效率;其次,每台终端只保存自己与主站的通信路径而不必管理需要以自己为中继的其他设备,这样就大大简化了终端的路由管理;第三,突破了传统的无中继方式,有效扩大了通信范围,降低了终端发射功耗和通信费用;第四,每个终端都可以作为路由,简化了组网设备结构和软件结构,可以节约一定运营成本,同时也为管理终端设备提供了便利。

  由此可见,基于空闲检测机制的无线电台路由策略在确定合适的k和N后,理论上是可行的,也是很有实际意义的。

参考文献:

[1]. RS485 datasheet http://www.dzsc.com/datasheet/RS485_585289.html.
[2]. GPRS datasheet http://www.dzsc.com/datasheet/GPRS_1594650.html.

关键字:电台通信  集抄算法  RS485 引用地址:基于23OMHz电台通信的集抄算法设计

上一篇:串行通信RS232/RS485转换器
下一篇:智能门禁系统门控部分组成以及硬件设计

推荐阅读最新更新时间:2024-05-02 23:13

实施隔离以进行通信
从 工业控制 系统到路边的交通信息通告板,RS485网络是各类应用进行通信的基础。在高压环境中,从人身安全和设备保护的角度出发,常常在通信总线到逻辑控制器之间进行电气隔离。 隔离对系统性能的正面影响远非保护其免受危险电压那么简单,但这点却总是被人们忽略,事实上,隔离可以使通信在严重地扰动和其它系统级噪声存在的情况下不间断、无差错。 目前市场上有不同厂商提供的隔离式RS485收发器。这些解决方案大多数提供数据隔离,不提供驱动总线接口所需的隔离电源。用户只好自己设计解决方案,但这需要笨重、昂贵的分立组件以形成隔离的DC/DC转换器。总体尺寸、成本、功耗或复杂性可能使设计师不敢在系统中使用隔离,而系统却可能从隔离中真正受益。
[嵌入式]
基于GPRS的嵌入式智能家居终端的设计与实现
  1引言   随着网络技术和通信技术的不断发展,人们希望即使在工作或外出时也能通过某种方式及时了解和控制家中的情况,同时伴随着数字化家庭的普及,实现智能家居的远程控制已经成为一种趋势。家庭智能控制系统通过家庭总线技术,把家庭中各种家用电器、家庭保安装置和各种计量设备连接到一起组成一个家庭内部网络,由家庭智能控制器进行统一管理[1]。远程控制就是通过某种通讯方式将智能家庭控制器与外界相连,使人们能够在本地或异地对家庭系统进行集中的监视、控制。本文中介绍的方案,结合了GPRS(GeneralPacketRadioService)技术永远在线,速度快,接入范围广,体积小,功耗低等优点[2],采用RS485工业总线,设计实现了一种基于
[单片机]
基于GPRS的嵌入式智能家居终端的设计与实现
CAN总线与RS485的DSP通信接口设计方案
  1.概述   现场总线是一种开放式、数字化、多点通信的控制系统局域网络,是当今自动化领域中最具有应用前景的技术之一 ,CAN总线是现场总线中的应用热点。由于CAN总线具有通信速率高、开放性好、报文短、纠错能力强以及控制简单、扩展能力强、系统成本低等特点,越来越受到人们的关注。   TI公司的TMS320LF2407型DSP微控制器以其处理能力强,外设功能模块集成度高及存储器容量大等特点广泛应用于数字化控制与通信领域。CAN总线控制器与TMS320LF2407微控制器连接,可以实现CAN总线 的通信。TMS320LF2407微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-48
[嵌入式]
MAX202 RS232至RS485的转换
随着计算机在工业的广泛应用,控制局域网络也深入应用到各行各业之中。现行的诸多控制系统若采用单机控制方式已越来越难以满足设备控制的要求。因为往往我们所控制的设备只是整个系统的一个基本单元,它既需要外部输入一些必要的信息,同时也需要向外部输出自身的运行参数和状态。所有这些都要求我们采用控制网络技术将众多设备有机地连成一体以保证整个系统安全可靠地运行。
[模拟电子]
无线技术在配电系统中的应用
    随着全球范围内智能电网建设逐步展开,作为智能电网用户的配电系统智能化管理也越来越重要。目前用户端配电管理系统都会考虑采用多种通信技术混合组网的方式,以克服现有技术固有的一些不足,其中工业以太网、GPRS及CDMA等作为远程通信网络;无线短距离通信、载波等作为短程通信网络,即最后1公里内的通信方式。ZigBee技术作为一种新兴的短距离、低速率无线网络技术,是一种很好的短距离通信方式。它有很多优点,譬如低功耗、高可靠性,以及自组网功能等等,使它能在短距离通信方面有着很大的发展空间。因此,基于ZigBee技术的无线自动抄表系统成为了一个热点。本文主要介绍一款ZigBee技术无线模块及基于ZigBee无线网络在工厂配电管理系统中的
[嵌入式]
rs485转换器在配电自动化技术的建设应用
      配电自动化系统式利用现代化电子技术,通讯技术,计算机及网络技术实现配电征程运行,在配电系统中信息的传输和接受畅通与否是技术的重要体现。如(rs485转换器,rs232转换器以及rs485集线器等)都应用在以上的各个范围之中。       目前能够应用于配电网通讯系统的方式有甚多,选择安全的同村产品很重要。有终端的信息转换设备如以太网交换机,光电隔离保护器质量等应用是保证配电系统安全稳定的重要保证之一。一般的配电网通讯方式包括无源光纤网,无线专网等技术。       通常集中通讯技术有以下几种:       1.无源光纤专网通讯技术      无源光纤网络在光分支点安装光分支器,可在树形、环形等多种光纤网
[嵌入式]
信号链基础知识:工业远距离通信使用的RS232至RS485转换器
要求远距离或者在多个RS-232应用之间实现RS-232数据传输的一些工业用数据链路,通常都使用RS-232到RS-485转换器。尽管存在高达±13V的高信号摆幅,但RS-232仍然是一种非平衡或单端接口,而且本身极易受噪声影响。它的总线最大长度被限定在20米(60英尺)左右。尽管允许进行全双工数据传输(通过一些单独的 信号 导线同时发送和接收数据),但是RS-232并不支持在同一条总线上连接多个节点。   与之形成鲜明对比的是,RS-485是一种使用差分信号传输的平衡接口,从而让其拥有较高的共模噪声抗扰性。因此,延长RS-232数据链路传输距离和实现多总线节点连接,要求通过接口转换器将其转换为RS-485信号(参见图1)。   
[模拟电子]
信号链基础知识:工业远距离<font color='red'>通信</font>使用的RS232至<font color='red'>RS485</font>转换器
RS485通讯详解
特点   1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑“0”以两线间的电压差为-(2~6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接。   2. RS-485的数据最高传输速率为10Mbps 。   3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。   4. RS-485最大的通信距离约为1219M,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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