1、用电信息采集系统主站四表合一模块标准化设计分析附件2:用电信息采集系统主站四表合一模块标准化设计一、整体架构(一)系统架构整体架构分为终端设备层、网络通信层、前置解析层、数据层、应用层五部分。图1:系统架构图其中终端设备层水、气、热表计,通过通信模块与智能电表或集中器的采集模块相连,将采集回来的数据上传至主站前置解析层;前置解析层将数据根据水、气、热表计通信协议进行数据解析上送数据层;数据层按照数据模型进行数据存储,同时将水、气、热表采集示数同步到营销基础数据平台。应用层调用数据层数据进行数据展示和报表查询等业务功能,同时和营销业务应用通过接口实现客户档案及电表示数的同步。(二)系统改造1.计
2、量装置改造(1)水、气、热计量装置改造协商统一水、电、气、热表计通信协议,开发基于水、电、气、热表计统一通信协议的水、气、热计量装置。(2)集中器及通信模块改造电力公司对集中器及通信模块进行软件升级,实现接受水、电、气、热表计档案,自动搜索表计,自动生成抄表路由等功能;能在规定时段抄收水、电、气、热表计的数据,并分类存储多日多表记的冻结数据。(3)计量装置检测系统改造为保证水、电、气、热表通信做到互联互通,需要对集中器通信模块、电能表通信模块、水气热表计的通信模块进行性能和协议一致性测试验证2.采集系统功能扩展(1)前置解析协议扩展根据协商统一水、电、气、热表计通信协议,采集系统开发前置解析的
3、应用程序。(2)数据表结构扩展根据统一的水、电、气、热表计的数据模型,采集系统完善数据库表结构。(3)业务应用扩展根据统一的水、电、气、热表计的业务模型,采集系统开发相应的业务应用及系统接口。(4)硬件扩容按照建设原则,为不破坏原有采集系统的业务应用,需要为水、电、气、热表计接入增加独立的前置机、任务调度硬件设备。序号用途设备类型数量备注1前置服务器4路PC服务器22任务调度服务器4路PC服务器2二、业务架构图2:业务架构图(一)档案管理实现从营销业务应用系统中自动同步客户档案、设备档案、参数档案信息;查询存在异常的档案信息,并支持手动同步营销业务应用系统(数据来源基础数据平台)用户信息档案的
4、业务流程,确保采集系统中的水、气、热用户信息与表计信息与营销系统保持一致。图3:档案管理业务流程1.装接流程档案同步当营销系统发起用户水表、气表或热表与电力用户档案关联流程时,采集系统以用户自来水户号、燃气户号或热力表户号建立采集计量点档案,并且结合公共事业单位编码作为唯一标识与电力用户户号关联,作为同一用户管理;当营销系统发起用户水表、气表、热表更换、拆除流程时,采集系统根据换、拆流程信息,修改水、气、热采集计量点档案。档案同步接口应包含:1)水表用户装拆换电力用户户号(可空)终端局号自来水户号营销水表号通信模块地址抄表日抄表周期装拆换标识2)气表用户装拆换电力用户户号(可空)终端局号燃气户
5、号营销燃气表号通信模块地址抄表日抄表周期装拆换标识3)热表用户装拆换电力用户户号(可空)终端局号热力表户号营销热力表号通信模块地址抄表日抄表周期装拆换标识2.营销档案手工同步实现对某一用户的水、气、热采集计量点档案与营销系统即时同步,当档案可能出现不同步现象时,通过手工同步使水、气、热采集计量点档案实现同步,同步数据内容包括:电力用户户号(可空)终端局号用户能源类型(水、气、热用户号用户名用户地址营销水气热表号通信模块地址抄表日抄表周期状态3.档案查询按单位、户号、水、气、热表号、用户类型等条件查询用户相关联的档案信息,包括采集终端、水、气、热表等基础档案及参数信息,按户查询相关档案的明细信息
6、,包括该用户基本信息、终端档案、水、气、热表档案信息等。(二)终端管理1.自上而下装接调试自上而下装接模式下,当营销系统发起装、拆、换流程并涉及到现场终端计量点参数、任务参数调整时,采集系统主动实现参数下发、任务投设、参数确认等步骤,确保现场设备正式投运;2.自下而上装接调试自下而上装接模式下,当终端上报计量点新增、删除事件时,采集系统主站主动根据终端上报的档案信息,集合营销系统工单对采集计量点档案进行调整。3.装接调试单查询实现按单位、工单编号、用户类型、工单起始日期、调试结果等查询终端调试工单列表信息。可以根据终端调试工单内容,自动或手动对待调试或调试失败的工单设置抄表参数、配置采集任务等
7、。能够记录终端调试结果信息,通知营销业务应用系统进行归档。实现按单位、时间段统计查询终端调试工单的待调试工单数、调试成功工单数、调试失败工单数,可以详细展示每条调试记录的内容:装接调试工单号发起时间结束时间计量点档案信息调试进度调试成功失败标志失败原因4.水、气、热抄表参数管理日常管理过程中,能够对单个终端的水、气、热抄表参数进行设置,并支持批量设置功能。能够通过选择一个或多个终端进行终端参数召测。能够选择一个或多个终端进行终端参数下发,如果下发成功,则需将终端参数同时保存,并记录终端参数的变更信息。图4:终端管理业务流程(三)采集管理1.定制任务管理编制系统定时采集任务信息,包括任务名称、采
8、集对象、采集数据项、任务执行起止时间、采集周期、正常补采次数等;能支持手动触发任务执行。系统根据采集对象不同,采集数据范围有所不同,例如:水表:表计示值、事件信息、水压、水流;气表:表计示值、事件信息、气压;IC卡气表:表计读数、事件信息、气压、控制阀门状态、购气量、剩余气量;热表:表计示值、事件信息、压力、温度。2.采集质量分析能按照单位、能源类型、通信模块、任务等维度统计采集成功率,数据包括:单位日期终端厂家未抄见用户数量终端数量终端类型应采表数实采表数采集成功率能根据抄表计划规定的用户采集数据项,统计数据采集完整率,数据包括:单位日期未抄见用户数量终端数量应采点数实采点数采集完整率3.实
9、现数据初步审计实现采集数据初步审计,筛查数据突变;水、电、气、热量负值等异常数据,确保推送数据完整准确。图5:采集管理业务流程(四)运行管理1.采集故障处理低压采集故障包括终端与主站无通信、终端下电表、水表、气表、热表全无数据、间歇性故障、终端数据完整率低、N天以上无抄表数据等故障。根据故障的持续时间、离抄表日的剩余时间、接入水、电、气、热表数和故障类型对故障进行严重指数分析。2.报文分析工具提供报文解析功能,增加对水、气、热采集设备报文分析,辅助运维分析应用。图6:运行管理业务流程(五)数据召测1.数据实时召测在采用电源供电的长连接状态下,针对外部供电的水、气、热表计数据实现实时召测,召测数
10、据内容应包括:水表燃气表热力表水表示值燃气表示值燃气剩余量(预付费)热力表示值2.批量数据巡测针对大批量数据召测提供后台数据巡测服务,可避免批量召测过多占用信道资源。3.历史数据召测读取保存在采集终端内的历史数据,通过设置召测时间段对单一计量点的某项数据进行读取。4.事件召测读取终端监测到的事件信息,数据包括:事件发生时间、事件编码、事件名称、事件内容等。(六)统计查询1.综合数据查询以水、气、热表视图角度,展现表相关档案信息、表数据项以及采集数据,更加快捷、直观的体现表的水量示值、气量示值、供热示值等主要数据信息。抄表日期自来水户号水表示值上日用水量燃气户号燃气表示值上日燃气量热力表户号热力
11、表示值上日用热量以用户视图角度,展现客户基本档案信息、表数据项以及采集数据,更加快捷、直观的体现用户的用水量、用气量、供热量等主要数据信息。抄表周期自来水户号水表示值上期示值本期用水量上期用水量抄表周期燃气户号燃气表示值上期示值本期燃气量上期燃气量抄表周期热力表户号热力表示值上期示值本期用热量上期用热量以终端视图角度,展现终端基本档案信息、参数信息,及关联的用户、水、气、热表的档案信息及数据信息,数据内容包括:电力用户户号自来水户号水表号水务公司名称燃气户号燃气表号燃气公司名称热力表户号热力表号热力公司名称能支持按单位、群组、时间、终端资产号、采集点、数据项内容等条件查询数据信息。2.设备运行
12、统计实现按单位、能源类型等条件统计水、气、热表运行情况。实现根据表计局号查询水、气、热表的运行明细信息。3.工单查询实现按工单明细界面中的单位、工单编号、工单类型、工单处理人、工单状态、工单发生时间、工单完成时间来查询具体工单明细。查询业务人员的待办工单数据、已办理的工单数据、流程结束的工单数据。对于工单内容,因为各个网省的业务不固定,所以各网省可以根据自己的业务模式自行编写具体的工单内容。三、数据模型(一)水表相关数模1.数据存储1)实时水表读数(F188)表名E_WATER_METER_REAL_R(实时水表读数)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是
13、否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)2)实时水表状态(F188)表名E_WATER_METER_REAL_STATUS(实时水表状态)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy
14、-mm-dd hh24:mi:ss4REAL_TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压3)水表结算日冻结值(F220)表名E_WATER_METER_REAL_STATUS(实时水表状态)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3SETTLE_DAY_SUM_FLOW结算日累计流量N
15、umber(8,2)4)日冻结水表读数(F221)表名E_WATER_METER_DAY_R(日冻结水表读数)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)5)日冻结水表状态(F221)表名E_WATER_METER_DAY_STATUS(日冻结水表状态)序号字段名字
16、段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压6)月冻结水表读数(F222)表名E_WATER_METER_MONTH_R(月冻结水表读数)序号字段名字段描述字段类型关
17、键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)7)月冻结水表状态(F222)表名E_WATER_METER_MONTH_STATUS(月冻结水表状态)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm
18、-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压2.水表抄读统计1)水表抄读统计表表名E_WATER_METER_READ_RATE(水表抄读日统计表)序号字段名字段描述字段类型关键字为空备注1ORG_NO区县编号Varchar2(16)是否实际为供电单位2DATA_DATE数据日期Date是否Yyyy
19、-mm-dd3WATER_METER_COUNT水表总数Number(8)4READ_TOTAL_COUNT应抄总数Number(8)5READ_SUCC_COUNT成功数Number(8)6SUCC_RATE成功率Number(6,2)7STAT_TIME统计时间戳DateDefault sysdate格式:yyyy-mm-dd hh24:mi:ss(二)燃气表相关数模1.数据存储1)实时燃气表读数(F188)表名E_GAS_METER_REAL_R(实时燃气表读数)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Da
20、te是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)2)实时燃气表状态(F188)表名E_GAS_METER_REAL_STATUS(实时燃气表状态)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_
21、TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压3)燃气表结算日冻结值(F220)表名E_GAS_METER_REAL_STATUS(实时燃气表状态)序号字段名字段描述字段类型关键字为空备注1ID水表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)4)日冻结燃气表读数(F2
22、21)表名E_GAS_METER_DAY_R(日冻结燃气表读数)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)5)日冻结燃气表状态(F221)表名E_GAS_METER_DAY_STATUS(日冻结燃气表状态)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号
23、Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压6)月冻结燃气表读数(F222)表名E_GAS_METER_MONTH_R(月冻结燃气表读数)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号Number(
24、16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间DateYyyy-mm-dd hh24:mi:ss4REAL_SUM_FLOW当前累计流量Number(8,2)表读数5SETTLE_DAY_SUM_FLOW结算日累计流量Number(8,2)7)月冻结燃气表状态(F222)表名E_GAS_METER_MONTH_STATUS(月冻结燃气表状态)序号字段名字段描述字段类型关键字为空备注1ID燃气表编号Number(16)是否实际为电表编号2DATA_DATE数据日期Date是否Yyyy-mm-dd3COLL_TIME终端抄表时间
25、DateYyyy-mm-dd hh24:mi:ss4REAL_TIME实时时间DateYyyy-mm-dd hh24:mi:ss5SWITCH_STATUS开关状态Varchar2(8)阀门状态,00:开;01:关;11:异常6BATTERY_VOL电池电压Varchar2(8)电池电压0:正常,1:欠压2.燃气表抄读统计表名E_GAS_METER_READ_RATE(燃气表抄读日统计表)序号字段名字段描述字段类型关键字为空备注1ORG_NO区县编号Varchar2(16)是否实际为供电单位2DATA_DATE数据日期Date是否Yyyy-mm-dd3GAS_METER_COUNT燃气表总数Number(8)4READ_TOTAL_COUNT应抄总数Number(8)5READ_SUCC_COUNT成功数Number(8)6SUCC_RATE成功率Number(6,2)7STA
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1