电力营销数据库的分时分量设计

上传人:re****.1 文档编号:477415778 上传时间:2023-01-13 格式:DOCX 页数:6 大小:11.45KB
返回 下载 相关 举报
电力营销数据库的分时分量设计_第1页
第1页 / 共6页
电力营销数据库的分时分量设计_第2页
第2页 / 共6页
电力营销数据库的分时分量设计_第3页
第3页 / 共6页
电力营销数据库的分时分量设计_第4页
第4页 / 共6页
电力营销数据库的分时分量设计_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《电力营销数据库的分时分量设计》由会员分享,可在线阅读,更多相关《电力营销数据库的分时分量设计(6页珍藏版)》请在金锄头文库上搜索。

1、电力营销数据库的分时分量设计随着电力企业的垄断性营销管理模式被打破,我国的各 个电力企业面临越来越大的市场竞争。各个电力企业纷纷构 建了适应自身发展需要的电力营销管理系统。电力营销管理 系统主要实现电能负荷动态管理、配电监测、远程抄表、防 窃电管理、设备故障分析等用电业务一体化管理。在电力营 销管理系统中数据库设计是其关键部分,由于电力计量数据 的实效性与数据安全性要求较高,所以在电力营销管理系统 中采用了分时分量数据库设计。1电力营销管理信息概述电力营销管理系统是一个综合管理系统,其核心内容是 电力负荷管理与设备管理,通过电力营销管理系统可以实现 整个电网的运行负荷管理、低压集抄、大用电客户

2、管理、远 程配电设备管理和用户窃电警告。按照上述功能,整个电力营 销管理系统的拓扑结构如图1所示。根据图1可知,电力营销 管理系统需要采集广大普通居民用户的电能信息和所有配 电设备的信息,所以电力营销管理系统需要处理的是海量数 据。因此在系统设计中要求考虑客户的高频度数据访问操作, 要考虑整个系统的业务逻辑和数据的图形化实现,这就要求 要整个系统的设计需要采用先进的系统架构。为了支持数据 的高频度访问和操作在本文中引入了分时分量数据库的概 念。采用分时分量数据库服务器能够把各类服务和用户需要 访问的实时数据永久地驻留在服务器的内存中。通过这样的 处理,系统能够把大部分对历史数据库的访问业务转换

3、为对 实时数据库的操作。2电力营销管理信息系统数据采集电力营销系统的数据处理单元能够进行数据合理性检 查、数据计算、分析和一体化数据存储管理。数据合理性检 查能够提供采集数据完整性、正确性的检查,并且能够通过相 应的分析手段,发现异常数据或数据不完整自动进行补测。系 统提供数据修正手段对错误数据、不可补测的数据进行统计 分析处理。主站发现异常数据可按照设置要求进行告警和提 示。系统的数据计算、分析功能能够根据应用功能需求,通过 配置或公式编写,对采集的原始数据进行加工和处理。根据上 述计算模式,在电力营销管理系统中,数据流向如图2所示。 一体化数据存储管理需要采用统一的数据存储管理技术,对 采

4、集的各类原始数据和应用数据进行分类存储,为数据应用 提供一体化数据平台。对外提供统一的数据服务接口,为其他 系统开放有权限的数据电力营销系统。由于涉及到的终端设 备众多,采集的数据量大,在实际的应用中对数据的准确性要 求高,电力营销系统的各种终端设备数据流向如下:电表计 量数据由前置机采集程序和设置的终端直接采集电表数据, 形成原始数据;终端采集器采集到的数据通过前置机采集 程序形成原始数据;通过标准采集器传输给前置机采集程 序;非标准设备采集的原始表码数据通过接口导入到电力 营销系统中;直接导入电力营销系统的业务数据,形成标准 业务数据;数据能够通过接口导出到其他的电能采集系统中;原始数据经

5、过后台规约解析、有效性检验、过滤、修补, 生成业务数据,并对非法数据产生报警;数据经过计算产生 电量、线损等分析数据。电力营销系统一体化数据采集平台 能以不同通信方式与各种类型电能信息采集终端通信,采集 各种电能数据,并提供统一的数据输出模型。对采集任务进行 统一调度管理和优先级控制。应建立统一的通信协议库对数 据进行解析,并支持数据压缩和加密传输。统一监视和管理通 信资源,实现负载均衡和互为备用。电力营销系统采集数据类 型主要包括:电能数据:实时和冻结电能量、功率和最大需 量等,电能表数据直接抄收;交流模拟量:电压、电流、有功 功率、无功功率、功率因数、谐波等;状态量:开关状态、 终端及计量

6、设备工况信息;电能质量统计数据:电压、功率 因数、谐波等统计数据;事件记录数据:终端和表计记录的 事件记录数据。3数据库分时分量设计一个软件系统中,大量的数据都存储在数据表中,随着该 软件的长期运行,就产生了所谓的历史数据和实时数据。所以, 数据库和数据表实际包含时间的属性。如果某一个数据库或 数据表的动态数据随着软件运行时间的增加而增加,该软件 系统就会变得越来越慢。本系统应用的数据库分时分量技术 保证了本系统内任何数据库和数据表的动态数据都保持一 个固定的数值,不会随着时间的增加而增加,这就保证了系统 的运行效率。数据库的设置方法如下:系统在“设置数据层”建 立yudamaster数据库,

7、作为设置主数据库,主数据库内必须有 yudasysdatabase(数据库信息表),yudasysobjects(数据表信息 表)和fieldproperty(字段属性表,),该3个表相对应的XML文 件存放在系统应用程序所在目录内。数据库属性包括服务器 名称、数据库名称(不含“单位编码”、“数据库周期”)、数据库 说明、数据库周期(长期、年、月)、用户名、密码、建库模 块名。数据表属性包括服务器名称、数据库名称、数据表名 称、数据表说明、数据表周期(长期、年、月、日、班),字段 数(应=1)、字段属性表名称、字段属性表的服务器名、字段 属性表的数据库名、建表模块名。字段属性包括排列顺序、 服

8、务器名称、数据库名称、数据表名称、字段名称、字段说 明、字段类型、字段长度、小数点位数、默认值、存放常用 值的字段名称、是否可编辑、是否可显示、是否主键、是否 索引。数据库数据表动态命名是实际的数据库名称=数据库名 称单位编码数据库周期参数。“电量表”或“收费表”名称的 构成:电量表名称核算表序号数据表周期参数信息标 志o例:收费表名称:sfb,核算表序号,02,数据表周 期,m,sjhtz=true则2004年05月的收费表实际名称 是:sfb020405to在系统中,不同数据库中的数据表名称(不含单 位代码和数据表周期参数)如相同,则结构相同。某些数据表 的字段在系统设计时是无法预知的,例

9、如电价中的附加费,包 括多个项目,如果每一个项目作为一个字段,每个地区不同,同 一个地区的也会变化。传统的解决方法是,先确定已知的字段, 如果某时、某地发生字段增加或减少,则手工修改数据库结构 并修改程序。这个方法耗时耗力,同时使系统可靠性降低。本系统采取数据表动态字段的方法达到了以下目的: 系统运行时动态地改变数据表结构。涉及动态字段的程序 不作修改就可适应字段的改变。数据库数据表分时分量的实 现方法:将字段分类动态字段的设置、存储编制适应 针对某类字段的程序根据动态字段表改变数据表结构 根据动态字段表运行针对某类字段的程序。将业务数 据层分成数量基本不变的数据和动态变化的数据,以数量基 本

10、不变的数据创建一个或若干个数据库,称为“主数据库”或 “基本不变的数据库”动态变化的数据以时间作周期创建相 应数据库,称为“动态数据库”。在“主数据库”或“基本不变 的数据库”中数据表的记录数量基本不变,所以数据表的名 称、个数基本不变。“动态数据库”中的数据表的记录数量 随时间的变化而变化,所以数据表的名称随时间和记录数的 变化而变化。通过“数据库及数据表名称确定类”实现“主数 据库”、“基本不变的数据库”、“动态数据库”的创建和管理、 数据库中数据表的创建和管理以及数据表中记录和字段的 访问。4结束语电力营销管理信息系统作为供电企业最重要的管理应 用之一,已经不仅仅是一种软件工具,而是企业管理思想和行 业应用经验的精华。除了电力营销管理信息系统以外,还有相 当多的其他的应用软件,电力营销管理信息系统并不包括这 些应用,也无法将它们集成在一起。为了实现电力营销管理信 息系统与其他系统的数据交换和互动,在系统中还需要具备 统一的架构和数据接口。通过分时分量数据库可实现基于数 据库、数据表作为数据存储手段的异种系统数据的接口和导 入导出。应用电力营销管理信息系统能够有效地管理电能计 量数据。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号