浅谈集中控制式预付费抄表系统设计与应用

news2024/11/15 21:56:52

贾丽丽

安科瑞电气股份有限公司   上海嘉定 201801

 

   摘要:介绍一种由射频卡预付费和RS485总线组成的集中控制式预付费抄表系统,系统能准确及时地釆集处理电能计量数据并实现预付费功能。该系统简化用户电能表设计,使智能集中控制器具有多功能化,实现系统资源的优化。详细给出了系统各组成部分的结构、原理。

   关键词:射频卡;预付费;集抄集控

一、前言

   为实现预付费集抄集控系统的功能,通常电能表须带卡处理模块和RS485通讯模块、时钟模块和电池,成本较高。

   为实现硬件资源的优化配置,釆用简化电能表结构但同时扩展智能集中控制器功能的系统设计思路, 获得了较好的成效。通过将RS485信道和射频卡技术相结合,避免了低压电力线载波通讯所面临的配电网的拓扑结构不可预见及不可控等难题,保证了预付费数据的安全。

二、结构和功能

   本系统釆用三层网络结构

 

图1 集中控制式预付费抄表系统结构图

2.1用户电能表

   底层由数量众多的用户电能表组成,它完成用户电量信息的记录和通断电动作的执行。

2.2智能集中控制器

   中间层是智能集中控制器,也是本系统的核心。它主要完成电量抄读、预付费数据处理和用户用电信息査询等功能。

(1)电量抄读功能:一个智能集中控制器可同时与多达128个用户电能表通讯,循环釆集用户的用电信息。

(2)预付费数据处理:用户在控制中心用卡购电后,在智能集中控制器处刷卡(用户也可在控制中心直接购电,控制中心通过RS485总线把电量下发到智能集中控制器)。智能集中控制器完成剩余电量的计算,并将预付费数据保存在存储器内。如用户剩余电量为零或允许透支量用完时,智能集中控制器发出分闸断电命令;直到用户重新购电才可供电。

(3)用户用电信息査询:用户只需在智能集中控制器的键盘处输入对应的户号即可査询自己的用电量及剩余电量等信息。

(4)扩展功能:上层主控中心对智能集中控制器设置统一断送电时间,智能集中控制器对用户电能表实现定时断送电控制。

2.3主控中心

   上层是主控中心,实现系统整体的控制和管理,可定时或实时抄收系统中每个电表的用电数据,并实现预付费功能。

2.4通讯方案

   集中控制式预付费抄表系统数据交换的方案分为底层和顶层两部分。底层电表与智能集中控制器之间的通讯釆用RS485总线方式,RS-485总线具有抗干扰能力强、传输距离远等特点,只需要用两根线便可方便的构成一主多从的双向通讯网络。

   顶层控制管理中心与智能集中控制器之间的数据交换釆用射频卡和RS485总线两种数据交换方式。

三、工作原理

   图1给出了本系统各组成部分及数据交换方式,以下详述各部分工作原理。

3.1用户电能表的设计

   电能表在一般带485接口电能表的基础上内置了磁保持继电器,可切断和接通用户的用电负荷,并且和智能集中控制器一起实现预付费控制功能,电能表其它部分和常规电能表相似。

3.2智能集中控制器的设计

   智能集中控制器包括处理器模块、RS485通讯模块、红外通讯模块、射频卡处理模块、存储/实时时钟模块、显示模块和电源模块等。

   处理器是整个智能集中控制器的核心,具有多种外围功能模块。

 

图2 智能集中控制器的原理框图

           RS485通讯中的收发器可同时在单片机和RS485总线之间加入光耦对信号进行隔离。RS485接口分上行和下行两个独立的接口,分别用于与主控中心和用户电能表通讯。

   红外通讯电路中的接收管具有抗外界光干扰强的特点,发射管的发射角度大于45度,保证通讯的可靠性,作为其它数据交换方式的补充。

   射频卡处理模块中使用的芯片是基于IS014443标准的非接触式读写卡设备专用芯片,操作距离可达10cm,可有效避免接触式卡的卡口易受攻击的问题。

   存储、实时时钟模块中的芯片内置64K位的铁电存储器、实时时钟、低电压复位、看门狗等功能模块。实时时钟模块给智能集中控制器提供时钟基准,为多费率应用提供了硬件基础。

   电源模块是系统各部分能量的来源,220V市电降压后生产两组独立的电源,一组给RS485供电,一组给其它单元供电。每路电源均自带有滤波电路提高电源电路的抗干扰能力,保证电源供电满足电磁兼容的要求。

 

图3 智能集中控制器主程序流程图

3.3 主控中心的设计

   主控中心由主机、射频卡读写卡器、RS232-485 转换器和打印机等设备组成。主控中心管理软件主要由预付费管理、用电信息发布、电能表异常告警、报表分析统计、定时数据自动备份等功能模块组成。

四、数据安全性

   由于系统需要对计量和预付费数据进行处理,系统须具有很高的安全性;本系统采用以下安全措施。

4.1多级权限管理

   赋予不同操作员完成用户卡、管理卡、系统参数设定、电价修改的操作权限,确保系统的可靠运行。

4.2数据加密

          RS485总线上的购电量等敏感数据采用加密方式传输,保证数据在RS485总线上不被破解;射频卡内部带有加密单元,同时对射频卡内部的数据进行软件加密确保卡内数据的安全。

4.3数据自动备分

   所有的数据均定期进行自动备份,在计算机故障使部分或全部数据丢失后,可及时恢复所有数据,避免造成较大的损失。

五、安科瑞预付费管理系统及现场硬件选型

5.1 系统结构

 

5.2 系统功能

1.房间监控

   清晰简洁的展示所有房间状态信息,所属楼栋楼层,在线失连情况,费用状态等,进入房间详情可对房间当前实时信息进行查看,并可了解当天用电量和使用金额情况,可对房间内的电表进行各种远程控制操作,比如开户、电价设置,售电、退电、报警金额设置、分合闸操作等等。

 

2.电户开表

   系统针对商铺开户不仅支持一户一表,也支持一户挂多表的需要;支持自定义电价方案,单一电价、尖峰平谷电价、阶梯电价等:支持预先设置开户信息后期一键开户;支持设置电表合额告警默认三级告警,告警金额和次也可以自定义,推送方式支持手机短信,APP推送,邮件、语音外呼、公众号推送等。

 

 

3.充电缴费

   可以对已开户的电表进行远程充值,电费实时下发到电表。电表会根据电度走字实时扣除电费同时系统也支持早台计费,金额下发到系统账户,到账快速稳定。

 

4.财务管理

   订单总览,包含系统里所有水电充值退费记录,以及物业费扣费流水记录。收入概况,可以从日,月,年,时间跨度等不同维度统计水电费收入情况,收入组成。

 

 

5.报表

   系统还提供了多个报表以供查询。用电综合报表,帮助财务统计每个月商铺总用电量,尖峰平谷用电量以及电费,能耗同比分析,可以比较每个月份与去年同期相比的用能差距。能耗日月年报表,按日,月,年三个不同维度查询电表每个阶段的用能情况。

 

 

6.批量操作

   为了方便用户对大量仪表进行管理和设置,可以在系统中新建批量操作任务,比如设置电价、电表控制、仪表设置、充值等,批量任务可以立即执行,也可以定时执行。

 

 

7.自定义收费方案

   为了灵活应对用户多种多样的收费方案,比如物业费,房租,服务费等,系统支持用户自定义收费项目。收费方式可设置直接从账户扣除或者生成催缴账单,可设置周期性收费或者一次性收费,可以按固定金额收费或者按房间面积换算等等。

 

 

8.负载控制

   系统具备恶性负载识别功能,自动识别学院规定禁止使用的各类违章电器(如热得快、电吹风、电热毯、暖手煲等)功能,并及时自动断电。

 

 

9.基础电量

   可根据管理要求,对各宿舍,不同区域独立设置基础电量,提供给学生一定的免费电量。

 

10.负控复位

   超负荷断电或使用禁用发热电器自动断电后可自动恢复供电,自动供电时间可设。管理者可设定自动供电的次数,超过设定次数后系统不能再自动供电,需找管理者查明断电原因后,由供电管理人员恢复供电。

 

 

11.时间控制

   可根据学校实际要求,进行生效日期设置、节假日设置、通断设置和备注,并对已经设置的进行筛选查看。

 

 

 

12.白名单管理

   该功能用于维护电器白名单的信息,系统支持学习功能,自带不低于30类学校常用电器使用特征的数据库。不在特征数据库的电器可以通过现场学习进入数据库,从而区分恶性负载及白名单负载。

 

 

13.公众号在线支付

   用户可以在微信小程序或者微信公众号自助查询电表使用情况以及缴费。

    

 

5.3 设备选型

 

六、结束语

   集中控制式预付费抄表系统实现了远程抄表和预付费功能的有机结合,在系统整体性能提升的前提下大大降低了建设成本,适合于智能小区、学校、医院、企业等用户相对集中场合,具有很大的实用价值。

参考文献

[1]马利人,王伟, —种集中控制式预付费抄表系统的研制

[2]李志明,自动抄表技术的研究[D],浙江大学,2005

[3]安科瑞企业微电网设计与应用手册2019.11版

[4]安科瑞用户测电能计量与预付费管理解决方案手册 2020.02版

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1272989.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

WP采集插件的进阶功能:输入关键词采集及定向采集实现精准筛选

WP采集插件教程:轻松实现全网文章采集 近年来,WordPress(简称WP)作为一款强大的网站建设工具,广受用户喜爱。然而,对于许多网站管理员来说,如何轻松而高效地获取全网各类文章内容成为了一个亟待…

PCB布线为什么不能走直角或锐角-笔记

PCB布线为什么不能走直角或锐角-笔记 摘要一.PCB走线在直角转弯的地方,信号前后部分相互影响这几个理由我们来一一分析一下传输线的直角带来的寄生电容从阻抗的角度来看直角的尖角产生放电或者电磁辐射走线直角的工艺问题 摘要 有一定熟悉画过PCB板的人或者PCB教学…

VMware通过ISO镜像安装window2016虚拟机

1.点文件->新建虚拟机 2.进入到下边页面 3.根据你的服务器硬件选择硬件兼容性 4.选择2016版本的windows(注:没有该版本的话选择最高版本) 5.根据你的需求选择引导设备( 启动过程: BIOS: 在计算机启动时,BIOS负责进行自检&#…

MySQL如何处理并发访问和高负载?

在当今互联网时代,面对日益增长的数据量和用户访问量,数据库的并发访问和高负载处理变得尤为重要。MySQL作为最流行的关系型数据库管理系统之一,具备许多关键技术和策略来处理并发访问和高负载,下面将对其进行深入探讨。 ​ 图片…

开关电源工作时,如何抑制纹波和减小高频噪声?

开关电源的纹波和噪声是一个本质问题,换而言之无论纹波和噪声多么小,也无法从根本上去除,再绝对的讲开关电源无论成本怎么提高,也无法完全达到线性电源的性能和特点。那么,通常抑制或减少它的做法有五种: …

Netty Review - 探索Pipeline的Inbound和Outbound

文章目录 概念Server CodeClient CodeInboundHandler和OutboundHandler的执行顺序在InboundHandler中不触发fire方法InboundHandler和OutboundHandler的执行顺序如果把OutboundHandler放在InboundHandler的后面,OutboundHandler会执行吗 概念 我们知道当boss线程监控…

SSD-FTL算法学习总结1

SSD核心技术:FTL算法。 1、什么是FTL? FTL是Flash Translation Layer(闪存转换层),完成主机(HOST)逻辑地址空间到闪存Flash物理地址空间的翻译,或者说映射(Mapping)。 FTL算法分成…

发生这种情况 经常导致投资者的痛苦

在这个市场中,什么事会让人痛苦呢?有的投资者马上回答,因为亏损。说实话,如果经过刻意的练习,我们在一定程度上能克服亏损给人带来的痛感。但是有另一种情况也容易为投资者带来痛苦,下面我们就来讨论一下。…

4、RTC 实时时钟Demo(STM32F407)

RTC是个独立的BCD定时器/计数器。RTC 提供一个日历时钟,两个可编程闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。RTC还包含用于管理低功耗模式的自动唤醒单元。 (RTC实质:一个掉电(主电源)后还继续运行(由VBAT供电)的32位的向上计…

为什么年轻人这么热衷元宇宙NFT?

盘点你们不知道的元宇宙玩法套路:潮玩宇宙、趣玩联盟、潮玩世界 引言:项目圈最常见的一句话,是这样说的“你图的是平台的高利息,而平台图的是你的本金”,这是韭菜人追悔莫及讲的最经典的话,但也有杠精同志讲…

【OJ比赛日历】快周末了,不来一场比赛吗? #12.02-12.08 #15场

CompHub[1] 实时聚合多平台的数据类(Kaggle、天池…)和OJ类(Leetcode、牛客…)比赛。本账号会推送最新的比赛消息,欢迎关注! 以下信息仅供参考,以比赛官网为准 目录 2023-12-02(周六) #4场比赛2023-12-03…

AWS EC2 如何 使用 SSM会话管理器登陆

首先只有特定版本的OS会默认附带SSM Agent。 预安装了 SSM Agent 的 Amazon Machine Images(AMIs) - AWS Systems Manager 其次EC的instance role必须有一个叫“AmazonSSMManagedInstanceCore”的策略 如何给IAM User赋权,让他们可以使用SSM…

深入理解Zookeeper系列-2.Zookeeper基本使用和分布式锁原理

👏作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家📕系列专栏:Spring源码、JUC源码、Kafka原理、分布式技术原理🔥如果感觉博主的文章还不错的话&#xff…

zookeeper集群和kafka集群

(一)kafka 1、kafka3.0之前依赖于zookeeper 2、kafka3.0之后不依赖zookeeper,元数据由kafka节点自己管理 (二)zookeeper 1、zookeeper是一个开源的、分布式的架构,提供协调服务(Apache项目&…

CityEngine2023 根据shp数据构建三维模型并导入UE5

目录 0 引言1 基本操作2 实践2.1 导入数据(.shp)2.2 构建三维模型2.3 将模型导入UE5 🙋‍♂️ 作者:海码007📜 专栏:CityEngine专栏💥 标题:CityEngine2023 根据shp数据构建三维模型…

零基础学编程系列,看一下具体中文编程代码是什么样子的

零基础学编程系列,看一下具体中文编程代码是什么样子的 上图 编写一个单选的程序 上图 是单选 按钮的中文编程代码 附:中文编程工具构件工具箱总共22组305个构件,构件明细如下: 文本件16个: (普通标签&am…

JDK版本降级,如何重新编译打包项目

目前大部分人使用jdk1.8以及更高版本的jdk,在开发过程中也使用了很多jdk1.8的新特性,但或许还存在一些使用jdk低版本的客户,这时如果我们提供的代码涉及必须高版本jdk才能运行的话,那代码就必须降级,客户才能使用&…

Intellij IDEA 的安装和使用以及配置

IDE有很多种,常见的Eclipse、MyEclipse、Intellij IDEA、JBuilder、NetBeans等。但是这些IDE中目前比较火的是Intellij IDEA(以下简称IDEA),被众多Java程序员视为最好用的Java集成开发环境,今天的主题就是IDEA为开发工…

.NET开源的处理分布式事务的解决方案

前言 在分布式系统中,由于各个系统服务之间的独立性和网络通信的不确定性,要确保跨系统的事务操作的最终一致性是一项重大的挑战。今天给大家推荐一个.NET开源的处理分布式事务的解决方案基于 .NET Standard 的 C# 库:CAP。 CAP项目介绍 CA…

由于找不到msvcp120.dll的解决方法,msvcp120.dll修复指南

当你尝试运行某些程序或游戏时,可能会遇到系统弹出的错误消息,提示"找不到msvcp120.dll"或"msvcp120.dll丢失"。这种情况通常会妨碍程序的正常启动。为了帮助解决这一问题,本文将深入讨论msvcp120.dll是什么,…