浅谈智能卡远程费控电能表的设计与实现

news2024/11/16 13:47:46

叶根胜

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

摘要:本文分析了国内外远程费用控制电能表的研究现状,并根据功能要求和参数要求设计研究了远程费用控制电能表。采用模块化设计的电能表硬件电路系统,并研究了电能表的功能程序软件,实现了测量、记录、监控采集和通信功能。测试结果表明,基于智能卡的远程费用控制电能表主动上传电能数据,有助于主站系统对电能数据进行远程监控。

关键词:智能卡;智能电能表;远程费控;用电信息采集;费控策略;窄带物联网

0引言

电力工业在我国经济发展中不可或缺,智能化转型成为电力企业发展的主要方向。美国、欧盟和中国都在积极推动智能电网计划,实现数字供电服务和远程费用控制的目标。

1远程费控电能表的关键技术

1.1远程费控电能表概述

远程费控电能表一般包括数据采集、数据传输、电能计量、数据清零、数据存储、数据冻结、事件记录告警等功能。例如,三相用电的电能表计量功能,通常涉及三相电流和电压、频率的测量等等,并且还包括自定义费率的功能。远程费控电能表可以针对不同时段和不同时区进行有效的费率定义,并且具备电量的监控功能,可以记录*近发生的失压、过压、掉电和上电等告警事件。

1.2智能无线通信技术

电能表的通信控制网络采用的是基于窄带物联网(narrowbandinternetofthings,NB-IoT)的无线通信技术。NB-IoT的系统链路一般分为上行链路与下行链路。本文研究的NB-IoT系统取消下行通道链路。网络的上行链路采用相移键控(phase-shiftkeying,PSK)调制方式,并利用单载波频分多址技术对数据进行传输。为了提高覆盖增强效益,通常会设置成3.75kHz的子载波间隔,将传输速率设置在160kbit/s到200kbit/s之间。该网络主要是基于4GLTE的通信架构,可以满足低功耗和大连接的应用场景需求,并且在NB-IoT网络上实现用户电能数据直传至省主站系统的功能。NB-IoT可以部署在不同的无线频带上,分为独立部署、保护带部署、带内部署3种情况。NB-IoT物联网平台的架构如图1所示。

2远程费控电能表的硬件原理与设计

2.1远程费控电能表的功能与参数

远程费控电能表具有计量功能、记录功能、监控功能和通信功能。电能表不仅能实现电能计量,还可进行费率的设置,同时可对功率、电压、电流、频率、相角、功率因数、视在功率等进行测量。通信功能是基于NB-IoT通信技术实现的,窄带(narrowband,NB)通信模组提供可查询的AT指令,用于查询数据流量。当每次连接上网络后,NB通信模组开始自动记录数据流量,直到连接断开才终止流量记录。NB通信的工作频段和天线接口特征阻抗的参数见表1,其覆盖频段较宽。电能表对于超过阈值的事件,会产生告警信息,并依靠通信技术将监控数据和存储信息传输到云平台上。

2.2远程费控电能表的硬件原理

对远程费控电能表的硬件系统展开设计时,需根据其功能进行划分。电能表的硬件架构包含信号处理模块、电能计量模块、NB-IoT通信模块和外围电路模块,远程费控电能表基本硬件架构如图2所示。这些模块由硬件电路组成,由对应的软件程序进行功能的实现。电源模块为各个子模块供电,而辅助电源则用于防止因主电源的损坏影响电能表的正常监控功能。

2.3远程费控电能表的模块设计

设计关键电路模块时,应基于远程费控电能表的基本架构。其中远程费控电能表信号处理模块主要是依赖数据采集ADC模块来进行采样。采样功能以电流采样电路为例进行说明,该电路是将各相电流进行转换,其基本原理是依靠电流互感器,将电路的一侧接地,另一侧与系统相连接来完成采样。其具体原理图如图3所示。由于对计量芯片的要求是保证2.5mA的电流幅值,因此通过该采样电路可将5A电流转换成2.5mA的电流,完成电流-电压的转换目的。

计量功能模块以计量芯片ADE7878为核心,该芯片的功能十分强大,具备很好的信号处理能力。对于电能表的电压和电流有效值的测量、有功功率和视在功率的测量,该芯片具有十分明显的计量优势。芯片的正常模式、省电模式和低功耗模式完全满足电能表对节能降耗的要求。该芯片输入电压的变化幅值范围为-0.5~0.5V,晶振频率为16.4MHz。芯片的RSET管脚是复位输入管脚,芯片的CF1管脚和CF3管脚是频率校准的逻辑输出管脚。CF1管脚和CF3管脚完成频率校准逻辑输出的功能。计量芯片的基本电路原理图如图4所示。

NB-IoT无线通信模块采用移远公司的BC95-B5通信模组,该通信模组具备超低功耗的特点,接收频率保持在869~894MHz,发送频率的范围为824~849MHz,该模组可扩展串口、内置芯片式用户身份识别(embeddedsubscriberidentitymodule,eSIM)卡接口等应用接口。模组内部不仅包含Flash和静态随机存取存储器(staticrandom-accessmemory,SRAM),还拥有射频电路和eSIM卡座电路。该无线通信模块的降压稳压电路如图5所示。

3远程费控电能表的软件架构设计

3.1架构及程序设计

电能表的软件架构设计完全是依据硬件电路系统而形成的,先设计核心主程序,再依照核心主程序一次性地设计各模块的子程序,其软件架构如图6所示。

远程费控电能表的计量子程序,主要用来完成对实时时钟数据的读取以及用户端使用电量的分阶段计量。在电能计量方面,子程序要分别针对有功电能、无功电能进行计量,具有正向有功、反向有功电能计量功能,可设置、组合有功电能;而无功电能可设置成任意4个象限量之和,并可设置、组合无功电能。信号处理程序首先要求电能表使用者进行安全认证;其次依照初始化命令对电能表进行初始化工作,对电能表进行模式选择;然后启动无线通信功能,远程接收命令,并在读取芯片数据后,通过LCD将结果显示出来。远程费控电能表的计量子程序流程如图7所示。在计量费控方面,可以实现远程费控和本地费控的功能。当电能表的金额小于设定的报警金额,电能表的LCD屏会显示或者报警灯亮起,提醒用户续缴电费。

3.2功能测试

基于eSIM智能卡远程费控电能表的基本功能实验,主要是针对电能表核心功能进行展开。这些功能实验基本上与既定远程费控电能表的需求相契合。为了使远程费控电能表的基本功能满足正式上线的运行需求,利用主站的物联网系统对电能表进行控制。实现基于物联网表采集和通信的一体化资产管理,其基本实验项目结果见表2。

*终,该远程费控电能表的系统框架图如图9所示,采用该远程费控电能表的实现方案,可利用NB通信直接与主站实现交互。远程费控电能表实现了电能数据的主动上传,可对电能数据进行实时监控,减少主站系统的运行采集压力。

4安科瑞Acrel-3000WEB电能管理解决方案

4.1概述

 用户端消耗着整个电网80%的电能,用户端智能化用电管理对用户可靠、安全、节约用电有十分重要的意义。构建智能用电服务体系,推广用户端智能仪表、智能用电管理终端等设备用电管理解决方案,实现电网与用户的双向良性互动。用户端急需解决的研究内容主要包括:先进的表计,智能楼宇、智能电器、增值服务、客户用电管理系统、需求侧管理等课题。

 安科瑞Acrel-3000WEB电能管理解决方案通过对用户端用电情况进行细分和统计,以直观的数据和图表向管理人员或决策层展示各分项用电的使用消耗情况,便于找出高耗能点或不合理的耗能习惯,有效节约电能,为用户进一步节能改造或设备升级提供准确的数据支撑。

4.2应用场所

  (1)办公建筑(商务办公、大型公共建筑等);

  (2)商业建筑(商场、金融机构建筑等);

  (3)旅游建筑(宾馆饭店、娱乐场所等);

  (4)科教文卫建筑(文化、教育、科研、医疗卫生、体育建筑等);

  (5)通信建筑(邮电、通信、广播、电视、数据中心等);

  (6)交通运输建筑(机场、车站、码头建筑等)。

4.3系统结构

 

4.4系统功能

1)实时监测

系统人机界面友好,以配电一次图的形式直观显示配电线路的运行状态,实时监测各回路电压、电流、功率、功率因数、电能等电参数信息,动态监视各配电回路断路器、隔离开关、地刀等合、分状态,以及有关故障、告警等信号。

2)电能统计报表

系统以丰富的报表支撑计量体系的完整性。系统具备定时抄表汇总统计功能,用户可以自由查询自系统正常运行以来任意时间段内各配电节点的用电情况,即该节点进线用电量与各分支回路消耗电量的统计分析报表。该功能使得用电可视透明,并在用电误差偏大时可分析追溯,维护计量体系的正确性。

3)详细电参量查询

在配电一次图中,当鼠标移动到每个回路附近时,鼠标指针变为手形,鼠标单击可查看该回路详细电参量,包括三相电流、三相电压、三相总有功功率、总无功功率、总功率因数、正向有功电能,并可以查看24小时相电流趋势曲线及24小时电压趋势曲线。

4)运行报表

系统具有实时电力参数和历史电力参数的存储和管理功能,所有实时采集的数据、顺序事件记录等均可保存到数据库,在查询界面中能够自定义需要查询的参数、时间或选择查询更新的记录数据等,并通过报表方式显示出来。用户可以根据需要定制运行日报、月报,支持导出Excel格式文件,还可以根据用户要求导出PDF格式文件。

5)变压器运行监视

系统对配电系统总进线、主变压器、重要负荷出线的运行状态进行在线实时监视,用曲线显示电流、变压器运行温度、有功需量、有功功率、视在功率、变压器负荷率等运行趋势,分析变压器负荷率及损耗,方便运行维护人员及时掌握运行水平和用电需求,确保供电安全可靠。

6)实时报警

系统具有实时报警功能,系统能够对配电回路断路器、隔离开关、接地刀分、合动作等遥信变位,保护动作、事故跳闸,以及电压、电流、功率、功率因数越限等事件进行实时监测,并根据事件等级发出告警。系统报警时自动弹出实时报警窗口,并发出声音或语音提醒。

7)历史事件查询

系统能够对遥信变位,保护动作、事故跳闸,以及电压、电流、功率、功率因数越限等事件记录进行存储和管理,方便用户对系统事件和报警进行历史追溯,查询统计、事故分析。

8)电能质量监测

系统可以对整个配电系统范围内的电能质量进行持续性的监测,运行维护人员可以通过谐波分析棒图、报表掌握进线、变压器、重要回路的电压、电流谐波畸变率、谐波含量、电压不平衡度等,及时采取相应的措施,降低谐波损耗,减少因谐波造成的异常和事故(该功能需要选配带谐波监测功能的电力仪表,不需要可删除。

9)遥控操作

系统支持对断路器、隔离开关、接地刀等进行分、合遥控操作。系统具有严格的密码保护和操作权限管理功能,对于每次遥控操作,系统自动生成操作记录,记录内容包含操作人、操作时间、操作类型等。实现该功能需要断路器本身具有电操机构及保护保测控装置具备遥控功能等硬件设备的支持。

10)用户权限管理

系统为保障系统安全稳定运行,设置了用户权限管理功能。通过用户权限管理能够防止未经授权的操作(如配电回路名称修改等)。可以定义不同级别用户的登录名、密码及操作权限,为系统运行、维护、管理提供可靠的安全保障。

11)通讯状态图

系统支持实时监视接入系统的各设备的通讯状态,能够完整的显示整个系统网络结构;可在线诊断设备通讯状态,发生网络异常时能自动在界面上显示故障设备或元件及其故障部位。从而方便运行维护人员实时掌握现场各设备的通讯状态,及时维护出现异常的设备,保证系统的稳定运行。

视频监控展示了当前实时画面(视频直播),选中某一个变配电站,即可查看该变配电站内视频信息。

13)用户报告

用户报告页面主要用于对选定的变配电站自动汇总一个月的运行数据,对变压器负荷、配电回路用电量、功率因数、报警事件等进行统计分析。

14)APP支持

电力运维手机支持“监控系统”、“设备档案”、“待办事项”、“巡检记录”和“缺陷记录”五大模块,支持一次图、需量、用电量、视频、曲线、温湿度、同比、环比、电能质量、各种事件报警查询,设备档案查询、待办事件处理、巡检记录查询等。

4.5系统硬件配置清单 

5结束语

本文设计的远程费用控制电能表实现了电能数据的采集、存储、计量和上传功能,为实现基于智能卡的电能表设计提供了新的解决方案。但在试验过程中,还发现远程费用控制电能表在长期运行的稳定性和可靠性方面仍存在一些不稳定因素,主要体现在终端有时脱机,导致主站系统无法收集终端数据,无法准确计算电能。未来,需要进一步提高电能表数据采集的稳定性,以满足远程费用控制业务智能化的发展要求,满足国家标准和规范的运行需求。

参考文献:

  1. 钟雯倩.基于智能卡的远程费控电能表的设计与应用研究[J].机械设计与制造工程,2022,51(04):110-114.
  2. 张银建,田亚南.基于NB-IoT以及ADE9078的智能数字远传三相电表设计[J].自动化仪表,2019,40(7):47-49,53.
  3. 庞文昌,王兴权.基于WebService的费控电能表便捷缴费技术应用研究[J].通讯世界,2018(2):191-192.
  4. 苏慧玲,王忠东,蔡奇新,等.智能电能表检定系统标准时钟共用方法研究[J].自动化仪表,2018,39(10):24-27.
  5. 黄成.单相智能费控光纤网络电能表的设计与应用[J].电测与仪表,2019,56(9):148-152.
  6. 安科瑞企业微电网设计与应用手册2022.05版

作者简介;

叶根胜,现任职于安科瑞电气股份有限公司。

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

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

相关文章

虚拟内存之页面置换算法

内存空间不够,OS将内存中暂时用不到的信息换出到外存。但页面的换入/出需要磁盘I/O,系统开销较大。页面置换算法要更少的缺页率。 一、最佳置换(OPT)-optimal 1.思想 每次选择淘汰以后永不使用、在最长时间内不再被访问的页面,以此保证最低的…

3 tensorflow构建模型详解

上一篇:2 用TensorFlow构建一个简单的神经网络-CSDN博客 1、神经网络概念 接上一篇,用tensorflow写了一个猜测西瓜价格的简单模型,理解代码前先了解下什么是神经网络。 下面是百度AI对神经网络的解释: 神经网络是一种运算模型&…

音视频技术开发周刊 | 317

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 MIT惊人再证大语言模型是世界模型!LLM能分清真理和谎言,还能被人类洗脑 MIT等学者的「世界模型」第二弹来了!这次,他们证明…

什么是Steam红锁?及红锁的原因

Steam红锁分为两种,一种是商业红,一种是欺诈红。 造成红锁的原因有哪些? 1.非正常玩家,大量囤货,就是你交易饰品的交易量太大了,而且频繁地买进同一个饰品,官方就会判定你是商业行为&#xff0…

批量重命名文件夹:用数字随机重命名法管理您的文件夹

在文件管理中,文件夹的命名是一项至关重要的任务。一个好的文件夹命名方案可以帮助我们更高效地组织和查找文件。然而,随着时间的推移,我们可能会遇到文件夹数量过多,难以管理和查找的问题。为了解决这个问题,我们可以…

ubuntu PX4 vscode stlink debug设置

硬件 stlink holybro debug板 pixhawk4 安装openocd 官方文档,但是第一步安装建议从源码安装,bug少很多 github链接 编译安装,参考 ./bootstrap (when building from the git repository)./configure [options]makesudo make install安装后…

SpringMVC Day 06 : 转发视图

前言 在SpringMVC框架中,视图解析器可以将逻辑视图名称转换为实际的视图对象。除了直接渲染视图,你还可以通过SpringMVC提供的转发和重定向机制来跳转到另一个视图。在本篇博客中,我们将学习SpringMVC中的转发视图技术,以及如何使…

sscanf 函数的使用

一、sscanf 函数介绍 头文件 #include <stdio.h> 原型&#xff1a; int sscanf(const char *str, const char *format, ...); 返回&#xff1a; On success, these functions return the number of input items success‐ fully matched and assigned; this can be few…

钡铼技术ARM工控机在机器人控制领域的应用

ARM工控机是一种基于ARM架构的工业控制计算机&#xff0c;用于在工业自动化领域中进行数据采集、监控、控制和通信等应用。ARM&#xff08;Advanced RISC Machine&#xff09;架构是一种低功耗、高性能的处理器架构&#xff0c;广泛应用于移动设备、嵌入式系统和物联网等领域。…

如何使用内网穿透工具,将Tomcat网页发布到公共互联网上

文章目录 前言1.本地Tomcat网页搭建1.1 Tomcat安装1.2 配置环境变量1.3 环境配置1.4 Tomcat运行测试1.5 Cpolar安装和注册 2.本地网页发布2.1.Cpolar云端设置2.2 Cpolar本地设置 3.公网访问测试4.结语 前言 Tomcat作为一个轻量级的服务器&#xff0c;不仅名字很有趣&#xff0…

API安全之《大话:API的前世今生》

写在前面&#xff1a;本文结合API使用的业界现状&#xff0c;系统性地阐述API的基本概念、发展历史、表现形式等基础内容&#xff0c;主要包含以下内容&#xff1a; 1.什么是API 2.API的发展历史 3.现代API常用消息格式 4.top N 互联网企业API 使用现状 当前的世界是一个信…

【Go入门】GO流程与函数介绍(代码运行逻辑控制)

流程和函数 这小节我们要介绍Go里面的流程控制以及函数操作。 流程控制 流程控制在编程语言中是最伟大的发明了&#xff0c;因为有了它&#xff0c;你可以通过很简单的流程描述来表达很复杂的逻辑。Go中流程控制分三大类&#xff1a;条件判断&#xff0c;循环控制和无条件跳…

回文链表Java

我们可以采用双指针的办法进行,如下图: 如果链表长度为偶数,则直接从第二个指针的位置开始对链表进行反转;如果是奇数,则从第二指针的下一位进行链表反转 代码实现: public static void main(String[] args) {ListNode next4 new ListNode(1, null);ListNode next3 new Lis…

Jetson Xavier NX FFmpeg支持硬件编解码

最近在用Jetson Xavier NX板子做视频处理&#xff0c;但是CPU进行视频编解码&#xff0c;效率比较地下。 于是便考虑用硬解码来对视频进行处理。 通过jtop查看&#xff0c;发现板子是支持 NVENC硬件编解码的。 1、下载源码 因为需要对ffmpeg进行打补丁修改&#xff0c;因此需…

堆栈与队列算法-以数组来实现堆栈

目录 堆栈与队列算法-以数组来实现堆栈 C代码 扑克牌发牌算法 C代码 堆栈与队列算法-以数组来实现堆栈 以数组结构来实现堆栈的好处是设计的算法都相当简单。不过&#xff0c;如果堆栈本身的大小是变动的&#xff0c;而数组大小只能事先规划和声明好&#xff0c;那么数组规…

Qt QUrl详解

1.QUrl概述 QUrl 是Qt框架中用于处理URL的类&#xff0c;提供了一些方法来解析和构造URL。URL&#xff08;Uniform Resource Locator&#xff09;是用于定位和访问互联网资源的地址。QUrl类可以用于解析URL的各个部分&#xff0c;并提供了一些方法来获取和设置URL的各个部分。…

Android RecyclerView — 实现自动加载更多

在App中&#xff0c;使用列表来显示数据是十分常见的。使用列表来展示数据&#xff0c;最好不要一次加载太多的数据&#xff0c;特别是带图片时&#xff0c;页面渲染的时间会变长&#xff0c;常见的做法是进行分页加载。本文介绍一种无感实现自动加载更多的实现方式。 实现自动…

Windows原生蓝牙编程 第三章 配对后进行蓝牙通信【C++】

蓝牙系列文章目录 第一章 获取本地蓝牙并扫描周围蓝牙信息并输出 第二章 选取设备输入配对码并配对 第三章 配对后进行蓝牙通信 文章目录 前言头文件一、建立连接套接字二、设置发送信息函数三、全部代码四、测试服务端选择及蓝牙通信总结 前言 接着第二章&#xff0c;我们已经…

爱写bug的小邓程序员个人博客

博客网址: http://www.006969.xyz 欢迎来到我的个人博客&#xff0c;这里主要分享我对于前后端相关技术的学习笔记、项目实战经验以及一些技术感悟。 在我的博客中&#xff0c;你将看到以下主要内容&#xff1a; 技术文章 我将会分享我在学习前后端技术过程中的一些感悟&am…

【并发编程】进程与线程

主要知识点&#xff1a; 进程和线程的概念 并行和并发的概念 线程基本应用 一、进程与线程 进程 程序由指令和数据组成&#xff0c;但这些指令要运行&#xff0c;数据要读写&#xff0c;就必须将指令加载至 CPU&#xff0c;数据加载至内存。在指令运行过程中还需要用到磁盘、…