《基于GPRS的远程能源管理论文.docx》由会员分享,可在线阅读,更多相关《基于GPRS的远程能源管理论文.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于GPRS的远程能源管理论文1无线通信方式1.1无线数传电台无线数传电台设备维护简单,建成后运行转费用很低,因而通过无线数传电台进行通信对具有较大用户量的通信系统来讲性价比拟高。但无线数传电台的造价很高,信号传输容易受外界信号的干扰,传输距离有限,而且大范围的能源管理系统需要通信稳定,通信距离远,因而这种方式在集中抄表系统中应用遭到限制。1.2GPRS通信近年来,GPRS技术发展迅速,它为人们提供一种点到点的无线广域网IP通信连接,这种基于GSM网络系统的分布式无线交换技术,被应用到更多的小型通信设备中。GPRS通过手机网络运行商服务器网关GGSN,以分组式交换作为数据收发的基本形式,利用现
2、有的中国移动运行商通信网络,即可实现远程操作与抄表,该技术目前以区域成熟,且运行可靠。但其应用中的运行费用高以及网络前端通信模块也成为了推广的一个问题,但随着GPRS网络的普及,运营商的资费也不断下调,这使得GPRS通信技术作为一种低成本、高效的无线数据传输方式成为可能36。GPRS技术的优点有:接入范围为运营商的服务范围,目前中国移动网络已覆盖全国绝大部分地区,因而其应用不受限于位置和地域。另外GPRS网络通信还支持不同速率设备接入,传输速率范围大,可知足各种远程抄表的设备需求。由于运行商网络可不间断的提供实时服务,因而GPRS终端设备可同样提供不间断的实时连接,保证其通信数据的实时更新。目
3、前各大网络运行商在GPRS的费用上均采用按流量计费,进而使得远程抄表这种少量偶然大量、间断、频繁的数据传输费用成本大大降低;最新的GPRS技术同时还支持标准的X.25和TCP/IP协议,这便能够与Internet实现数据联通,突破了使用GSM通信数据流量的上限710。根据上述对供热企业远程能源管理系统可选用的通信方式的分析比拟能够看出,基于GPRS的远程能源计量管理系统具有性价比高、安全、通信简便等众多优点,完全能够知足供热企业的计量需求。2基于GPRS的远程能源管理系统的组成和硬件设计2.1系统组成能源管理计量系统是按目前抄表行业的实际情况而开发的,它以采集数据、传输数据和处理数据为核心,系
4、统每一个环节都要求保证数据的可靠性。现阶段我国计量表包括水、电、气、热四种表安装的方式主要是一户一表,总体表现为一个单元内按户上表,各单元之间计量表以同样的形式安装,形式上看为典型的对等形式。这对抄表系统的实现提供了极大的便利。本文设计的基于GPRS的能源管理系统组成如图1所示,系统采集器,集中器,监控中心组成。采集器把挂载在RS485总线或者MBUS总线上的仪表数据读出,进行数据处理、显示,并通过频率为470MHz无线传输模块传把数据送到集中器。集中器把附近采集器发送上来的数据打包通过GPRSDTU模块传输到监控中心。在图1设计思路中,每一户居民都将安装一块相关计量仪表,是抄表数据的;,系统
5、将在这里将每户居民实际能源使用情况进行汇总。通过采集器和集中器进行数据传递,数据将保存在数据库中,需要对数据进行分析,同时用户能够通过互联网获取本人的使用情况。2.2采集器硬件设计目前仪器设计的发展趋势是低功耗、高度集成化和小型化,采集器采用了以低功耗著称的MSP430系列的MSP430F149单片机作为控制器的核心器件。MSP430F149单片机是一种16位超低功耗的处理器,采用流行的RISC构造,具有强大的处理能力;寻址范围可达64Kb,还能够外扩存储器,其中外设和内存统一编址;统一的中断管理器,丰富的片上资源;片内有精细硬件乘法器、1个14路1位的模/数转换器、2个16位定时器、2路US
6、ART通信端口、1个比拟器、1个看门狗、6路P口、1个DCO内部振荡器和两个外部时钟,支持8MHz的时钟。该系列单片机主要有下面特点:超低功耗;强大的处理能力;高性能的模拟技术及丰富的片上外围模块;系统稳定工作;方便高效的开发环境。采集器主要由电源,主控芯片,无线模块,数据存储器,电池电压检测电路,相应的通信接口和显示模块组成。采集器通过RS485或者MBus接口采集热量表数据,经过主处理器MSP430F149的分析、处理后保存在FLASH存储器中,并且通过470MHz的无线模块上传给集中器。终端维护能够通过终端本地输入模块操作,同时也能给从站计量仪表进行供电。维护界面友好,操作方式简单方便。
7、采集器的电路模块框图如图2所示。2.3集中器硬件设计集中器的功能是发起采集命令给采集器,将各个釆集器的数据进行汇总,最后通过GPRS模块将数据上传至服务器。集中器与采集器之间数据连接方式采用无线传输模块。集中器电路模块框图如图3所示。集中器主控芯片选择STC公司的STC12C5A60S2芯片。STC12C5A60S2单片机是STC公司生产的单时钟单片机,具有低功耗、高速、超强抗干扰性、指令集完全兼容传统的8051单片机、ISP下载的特点,而且内部集成了双串口功能用复位,符合采集器设计要求。3基于GPRS远程能源管理系统的软件设计3.1采集器软件设计采集器软件设计时,采用IAREmbeddedW
8、orkbenchIDE集成开发环境。由于数据采集器主要完成接授命令与读取数据,所以要有较快的接受能力和处理速度,防止接错或漏接数据。这就要求数据采集器要随时处于接收状态,为了能到达以上要求,能够使用单片机高效的中断处理功能。然而太多的处于中断状态,可能导致其他中断不能及时响应,所以要求中断处理要快或处理较少的程序。由以上所述确定程序设计的构造为中断响应软件查询。中断响应是及时响应外来信息,并作相应的标记,关中断,启动软件查询,到达快速响应中断的目的;而软件查询主要在主程序中进行,通过查询各个标志位,就可知道那个中断发生相应,并执行相应中断函数。MSP430F149具有丰富的中断设置,可方便知足
9、设计要求。本设计主要用到的中断主要有下面几方面:1UARTA接收中断。接收热量表数据。2UARTB接收中断。接收来自集中器的命令数据。3TIMERA0中断。用于根据传输响应定时接收数据帧。4TIMERA1中断。用于定时间隔发送数据帧。5P1INPUT中断。外部中断、按键查询、掉电查询以及外接电源。6ADC12中断。锂电池电压A/D转换完成。采集器主程序流程如图4所示,首先进行各个驱动功能初始化时钟初始化、LCD初始化、串口初始化、A/D转换初始化、I/O初始化、中断初始化,然后进行电池电压检测判定锂电池电量判定,首页显示,按键判定,读表判定,上传数据到集中器判定,进入低功耗等待中断唤醒。3.2
10、采集器软件设计集中器主要对数据进行汇总和传输作用,程序主要采用中断响应和程序查询的方式。部分程序设计思想与采集器类似,本节主要对串口中断数据接受发送程序和GPRS程序做介绍。3.2.1收发程序设计集中器串口中断流程图如图5所示,接收数据时,当收到前导字符0xFE或者起始符时开场接收,接收到0x68时数据开场移入到缓冲中,接收完成的判定根据数据长度进行判定。接收完成以后进行数据校验,检测到校验和、偶校验或格式出错,均应该放弃该信息帧,校验完成以后数据移入保存。发送数据时,当接收到发送数据请求时,开场发送数据。由于STC12C5A60S2不支持硬件上偶校验发送,故先把数据送到累加器中,获得数据奇偶
11、标准位P,假如是偶校验P移入串口发送第9位,奇校验则取反移入,并把累加器中数移入到串口发送缓冲器中。3.2.2GPRS程序实现本次数据传输使用的透明传输协议的GPRSDUT模块,无线DTUDataTerminalUnit能够稳定地进行数据的双向传输,而且此DTU具有本身检测功能,因此数据传输的可靠性高。只需进行相应配置,即可选择需要的工作形式。DTU支持通过串口、短信、数据中心进行协议配置。通过串口使用AT指令,能够方便地实现自动的机器配置。命令格式如表1所示。通过配置串口发送+,DTU则会回答insetmodeCRLF并进入协议配置状态。用户设备能够通过给配置串口发送AT命令进行查询、配置、
12、重启动或退出该配置状态。本次设计主要的读取、修改参数包括:网络参数、连接管理、短信通道、系统参数。数据通过GPRS通道传输都遵循这一原则:对数据进行ATCommand相关包装、发送数据、接收后进行ATCommand解析、数据传到上层、解析数据。集中器数据接收和发送通过串口进行。以接收数据为例。GPRS数据接收流程如图6所示。4结语本文提出并设计了一种系统构造简洁、数据传输可靠的能源管理系统。该系统采用典型的三层构造,即:数据采集层、传输层、管理层,分别用采集器、集中器和上位机管理软件来实现相应功能。本系统的特点是集中器和采集器之间通过无线通信模块相连,而且采集器硬件设计上采用了低功耗的设计思想,能够很好的保证系统的连续稳定工作。采集器既起到单元内数据采集功能,又具有中继功能,增加了系统的稳定性。经试验测试,到达了设计效果,数据传输准确,是一种较为理想的能源管理系统解决方案。