单片机嵌入式在远程电网监测系统中的应用
发布时间:2008/5/27 0:00:00 访问次数:379
为了保证电网的安全运行,了解电网运行状况,需要对电网的各种运行参数(如三相电压、电流、有功功率、无功功率等)进行实时监测。嵌入式远程电网监测系统将现代计算机、通信、网络及自动化技术融为一体,对配电网进行远程监测、协调和控制,从而优化配电网络。利用以太网的丰富资源及ubicom公司高速单片机sx52bdsx52bd构建分布式以太网嵌入测控系统是一种低成本、高可靠且快捷的技术方案。
1 系统结构 系统结构如图1所示。监控中心工作人员可通过以太网直接访问分布在各监控现场的监测仪,了解各电网的运行状况,从而采取相应措施。电网远程监控系统的核心部件是嵌入式电网监测仪,与pc机+网卡+采集卡的以太网测控系统相比成本大为降低,实现了嵌入式系统的大众化、普及化。
电网监测仪对电网上的电压、电流信号进行采样和数据处理,在一定时间里保存数据,具体功能如下: (1)实时监测三相电压va、vb、vc和四相电流ia、ib、ic、和i0; (2)监测a、b、c三相功率因素; (3)通过rj45接口与以太网通信; (4)保存整点时刻的电压、电流数据、功率因素,保存月统计数据; (5)用数码管显示,使用户可以在现场查看和设置仪表的运行参数及历史记录。 该电网监测仪结构如图2所示。主要由单片机、电压电流采样模块、功率因素监测模块、以太网接口模块等组成。完成对电网参数的监测,实现信号处理、数据显示及电网运行状态显示等功能。 2.1 单片机 单片机模块是整个电网监测仪的核心。主要完成两大功能:(1)数据采集和处理;(2)实现以太网的接入。将经过电压电流监测模块得到的三相实时电压、三相实时电流和中线电流进行处理;实时监测数据可通过rj45接口传给以太网,使监控中心及时得到电网的相关参数;同时电网监控软件根据测试参数判断电网运行状况,电压是否越限或过低等。 单片机选用ubicom公司的8位超高速单片机sx52bd,每秒运行数据能力达1亿次。由于ubicom单片机的速度极高,能够实现实时多任务操作,可以在mcu执行数据采集和控制功能的同时把数据打包并传送到互联网上。用8位微控制器通过isp接入互联网,外围器件少,系统成本低。ubicom单片机属risc结构,芯片上有flash程序存储器,可以在安装到系统后进行编程和调试。由于cpu采用并行流水作业方式,执行一条指令只需要一个时钟周期,工作在100mhz时指令执行速度可达100mips,所有i/o可以通过编程灵活配置。 sx52bd单片机可以轻松地实现虚拟外设的功能。cpu通过执行虚拟软件模块直接驱动普通i/o口实现硬件外设功能(如uart、i2c、spi、 caller id、fsk等)。即把许多需要硬件实现的功能接口,借助处理器的高速处理能力,通过编写相应的软件模块实现。ubicom公司用汇编语言实现了以太网tcp/ip协议栈。在外接一个以太网控制芯片(rtl8019as)rtl8019as的情况下还可以实现互联网(ieee802.3)协议处理,使该单片机系统可以直接通过rj45rj45连到以太网上。 2.2 电压电流采样模块 根据采样信号的不同,可分为直流采样与交流采样两大类。直流采样是把交流电压、电流信号转化为0~5v的直流电压,再送到a/d转换器进行转换。即a/d转换器采样的模拟量为直流信号。它的主要特点是:数据刷新速度快,随着元器件技术的发展,稳定度、精确度大为提高。 交流采样是相对直流采样而言,直接对交流电压和电流波形进行采样,然后通过一定的算法计算出电压、电流的有效值、有功功率、无功功率等。 交流采样对环境温度有一定要求,同时对a/d转换器的转换速度和采样保持器要求较高;为了保证测量精度,一个周期内,必须保证足够的采样点数,而且采样计算程序相对复杂,对cpu要求较高,因此该仪器采用直流采样。其工作原理如图3所示。
|