大客户负荷管理系统数据库设计说明书.docx
- 文档编号:30267672
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:180
- 大小:78.42KB
大客户负荷管理系统数据库设计说明书.docx
《大客户负荷管理系统数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《大客户负荷管理系统数据库设计说明书.docx(180页珍藏版)》请在冰豆网上搜索。
大客户负荷管理系统数据库设计说明书
WI-CG-00101.001
(内部保密资料)
大客户负荷管理系统数据库设计说明书
自2004年8月15日起正式生效
广州从兴电子开发有限公司
大客户负荷管理系统数据库设计说明书
关键字:
TMR、数据库设计
摘要:
缩略语清单:
参考资料清单:
参考资料清单
名称
作者
编号
发布日期
资料渠道
出版单位
(若不为本公司发布的文献,请填写此列)
大用户抄表系统业务需求说明书
本公司
2004.5
ERTU概要设计说明书
本公司
2004.6
广东省大用户抄表系统技术规范
广东电网
2004.3
版本说明
日期
修订版本
描述
作者
2004/5/15
01.001
初稿完成
张家武
2004/6/15
01.002
正式版的前期版
张家武
2004/6/23
01.003
正式版
张家武
2004/7/8
01.004
正式版
张家武
2004/7/25
01.006
正式版
张家武
2004/11/16
01.007
正式版(添加广电技术规范)
张家武
2004/11/16
01.008
正式版(添加GUI表结构)
张育辉、张家武
2005/03/12
01.009
增加树型结构层次分类表结构
张家武、刘明
2005/03/27
02.000
增加批量处理表结构
张家武
2005-4-9
02.001
增加短信告警类别表
张育辉
2005-4-12
02.001
修改告警相关表结构
张育辉、延建刚
2005-4-14
02.002
增加程序配置表
张育辉
2005-4-15
02.003
修改原始数据表群,增加FRAME_SEQ字段
张育辉
2005-4-18
02.004
修改主站校时时间方案表
张育辉
2005-4-20
02.005
增加权限树
张家武
2005-5-10
02.006
召测表中增加任务序号字段
张育辉
1.引言
1.1目的
大用户抄表系统是一个复杂的大型系统,编写本数据库设计说明书的主要目标是为高级程序员、软件工程师、配置测试工程师、系统维护工程师一个数据流模型,在系统详细设计中、编码设计中以及后来的测试计划都有依据。
本数据库设计说明书作为大客户负荷管理系统设计文档的必不可缺的部分。
1.2定义
计量点(线路):
逻辑概念,包括表记,计量方向,CT/PT倍率等多方面的信息。
数据采集点:
也是逻辑概念,是计量点上一级单位,计量点应该所属数据采集点,增加这一层关系主要目的是作为资料管理一种手段,让用户对资料更加好管理、具有层次感。
2.结构设计
2.1资料组织形式
在主站系统里数据是以数据库方式来组织的,主要包括以下几个层次结构:
✧SUBSTATION对象,主要是变电站、台区或者行政区
✧DDP对象,也是逻辑概念,是计量点上一级单位,计量点应该所属数据采集点,增加这一层关系主要目的是作为资料管理一种手段,让用户对资料更加好管理、具有层次感。
✧MP对象:
逻辑概念,包括表记,计量方向,CT/PT倍率等多方面的信息。
2.2逻辑结构设计
不同的类型数据分别存储在不同的表空间上,在不同表空里存储不同的数据表和视图以及索引。
本系统暂时划分为以下几个表空间:
●资料数据库
●原始数据库
●处理数据库
●分析数据库
●接口、查询数据库
2.3物理结构设计
往往数据最终存储在各个实际的实际的物理磁盘上,以文件方式组织的。
为了提高数据库的性能,需要对数据文件作合理的物理磁盘文件布局,以文件方式组织如下:
●资料数据文件
●原始数据文件
●处理数据文件
●分析数据文件
●接口、查询数据文件
3.数据采集子系统
3.1DDP数据采集点
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
DDP_ID
数据采集点ID
Integer
PK
Not
0~65535
DDP_NAME
数据采集点名称
Varchar(30)
Not
DL_ID
数据采集器编号
Integer
FK
DL.
SS_ID
站端编号
Integer
FK
TSubstation
DDP_PHONENO
电话号码
Varchar(30)
0-9
DDP_SIMNO
(SIM卡号)
Varchar(30)
0-9
APN
接入名称
Varchar(20)
USERNAME
接入点用户名称
Varchar(10)
PASSWORD
接入点用户名密码
Varchar(15)
COM1_PROTOCOL_ID
地市
Varchar(4)
COM2_PROTOCOL_ID
地县
Varchar(4)
COM3_PROTOCOL_ID
终端B1
Varchar(4)
COM4_PROTOCOL_ID
终端B2
Varchar(4)
T_NO
模板ID
Integer
PK
Not
FKDI_T
INSTALL_ADDR
安装位置
Varchar(40)
STATUS
终端状态
Varchar(5)
第一位为是否报停标志:
0:
报停1:
正常
USER_NUMBER
用户编号
Varchar(20)
和电力营销系统接口用途
⇨功能说明:
本表用于确定主站对采集器(DL)的通信方式,本表仅支持一个主站对DL采用其中一种通信方式,如一个主站对DL采用备用通信方式时需要在数据库里重新设定。
⇨DDP_ID
由系统自动给出,作为采集点的统一编号。
同时也可作为数据采集的通信地址代码。
⇨DDP_NAME
对于采集点的文字描述,面向客户端设计。
⇨DL_ID
在某一时刻对应于该采集点的采集器ID。
⇨SS_ID
对应于该采集点的所属的站端(专变,台变)ID。
⇨DDP_PHONENO
采用拨号方式时,进行数据采集的采集点电话号码(SIM卡号码)。
不采用拨号方式时,可为空。
⇨COM1_PROTOCOL_ID
地市码,存放16进制字符串。
不足两位前补零。
⇨COM2_PROTOCOL_ID
县码,存放16进制字符串。
不足两位前补零。
⇨COM3_PROTOCOL_NO
存放16进制字符串,不足两位前补零。
低位在前,高位在后。
⇨COM4_PROTOCOL_NO
存放16进制,不足两位前补零,『****不用×××××』
3.2DL电能量远动数据采集单元实体
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
DL_ID
数据采集器ID
Integer
PK
Not
DL_ASSET_NO
DL的资产编号
Varchar(20)
DL_TYPE
采集器型号
Varchar(30)
DL_STATE
采集器状态
Integer
Not
0
0..9
DL_COMM_USER
Varchar(10)
DL_COMM_PWD
PasswordforcommunicationofDL
Varchar(15)
Not
“0000000000
DL_SET_USER
Varchar(10)
DL_SET_PWD
passwordforsettingparameterofDL
Varchar(15)
Not
“0000000000”
DL_HIGH_USER
Varchar(10)
DL_HIGH_PWD
passwordforsettingparameterofDL
Varchar(15)
Not
“0000000000”
SOFT_VERSION
SoftwareVERSIONDESCRIBE
Varchar(30)
DL_IP
终端IP地址
Varchar(15)
DL_REMARK
备注(描述终端厂家特性)
Varchar(50)
⇨功能说明:
本表为数据采集终端实体表,存储软硬件版本号以及通信、参数等有关操作的用户、密码。
⇨DL_ID
数据采集终端的ID。
⇨DL_ASSET_NO
数据采集资产编号或者出厂时编号。
⇨DL_TYPE
采集器型号。
⇨DL_STATE
0:
未知
1:
待检定
2:
检定待用
3:
正在使用
4:
检修
5:
报废
⇨DL_COMM_USER
主站要与数据采集终端进行通信的用户名。
⇨DL_COMM_PWD
主站要与数据采集终端进行通信的密码
⇨DL_SET_USER
主站要更改数据采集终端参数进行操作的用户名。
⇨DL_SET_PWD
参数设置、修改的密码。
3.3MP_MAP计量点动态映射表
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
MP_ID
计量点编号
Integer
PK
Not
DDP_ID
采集点编号
Integer
PK
Not
CURR_FLAG
DDP当前有效标志
Integer
Not
MP_LOC._ID
所属采集点编号
Integer
PK
Not
DATE_BEGIN
有效起始时间
DATE
DATE_END
有效终止时间
DATE
⇨功能说明:
本表存放可能有RF动态切换到不同的采集点DDP(或DL)的历史、当前的配置表。
MP_ID跟MP表中的MP_ID关系是1:
1关系。
3.4MP计量点实体表
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
MP_ID
计量点编号
Integer
PK
Not
MP_NAME
计量点名称
Varchar(30)
Not
DDP_ID
所属采集点编号
Integer
Not
AMM_ADDRESS
计量点地址
Varchar(16)
Not
8902
AMM_PROTOCOL_ID
表协议
Integer
Not
8903
BAUDRATE
通讯波特率
Integer
Not
8905
AMM_ID
电表编号
Integer
FK
Not
SWS_NO
分时段类型
Varchar(20)
(FK)
Not
MultiTime
MP_CT
CT变比
Varchar(30)
Not
8911
MP_PT
PT变比
Varchar(30)
Not
8912
MP_ATTRIBUTE
计量点属性
Integer
Not
1..
TS_NO
任务方案编号
Varchar(15)
FK
TASK_SCH
MP_DIR
计量方向
Integer
1.2.3
MP_V_GRADE
电压等级
Varchar(20)
220V,
380V,
6KV,
10KV,
35KV,
110KV,
220KV,
500KV
MP_DEGREE
计量点等级
Integer
MP_CLASS
计量点分类
Integer
1..4
MP_PHASE
测量点接线方式
Varchar
(2)
8910
01单相,03:
三相三线;04:
三相四线
MP_VQ
是否考核电压合格率
Integer
0/1
STATUS
测量点的状态
Varchar
(2)
8900
NN
0:
有效1:
无效(8900)
RATING_CURRENT
额定电流
Varchar(5)
8914
NN.NN
USER_CAPACITY
用户容量
Varchar(5)
8915
XX.XX
用户申报容量(折算到二次侧
TRANSFORMER_CAPACITY
变压器容量
Varchar(5)
8916
XX.XX
变压器容量(折算到二次侧)
THRESHOLD_VALUE
电流不平衡阈值
Varchar(5)
8921
XX.XX
电流不平衡阈值,缺省值30%
(三相最大值-最小值)/平均值*100%
THRESHOLD_RESTORING
电流不平衡恢复阈值
Varchar(5)
8922
XX.XX
电流不平衡恢复阈值,缺省值25%
(三相最大值-最小值)/平均值*100%
VOLTAGE_UPPER
合格电压上限
Varchar(5)
8923
XXX.X
合格电压上限(二次值,未设置或0时,按照缺省规则判断)
VOLTAGELOWER
合格电压下限
Varchar(5)
8924
XXX.X
合格电压下限(二次值,未设置或0时,按照缺省规则判断)
CURRENT_OVERLOAD
判断电流过负荷的相对额定值的比例
Varchar(5)
8925
XX.XX
判断电流过负荷的相对额定值的比例(缺省为1.2)
NON_FACTORS
判断无功过补偿的功率因数(容性
Varchar(4)
8926
0.XX
NON_RESTORING
判断无功过补偿恢复的功率因数(容性)
Varchar(4)
8927
0.XX
判断无功过补偿恢复的功率因数(容性)
NON_INDUCTIVE_FACTORS
判断无功欠补偿的功率因数(感性)
Varchar(4)
8928
0.XX
判断无功欠补偿的功率因数(感性)
NON_INDUCTIVE_RESTORING
判断无功过补偿恢复的功率因数(感性)
Varchar(4)
8929
0.XX
判断无功过补偿恢复的功率因数(感性))
MP_ATTR1
测量点性质
Varchar
(2)
8901
01:
485表,02:
模拟量,03:
脉冲量,04:
计算值05交流采样
COMM_PORT
测量点端口号
Varchar
(2)
8904
测量点端口号(仅对于485量)
MP_V_SECOND
额定电压(二次侧)
Varchar(4)
8913
额定电压(二次侧)
MAIN_MP_ID
主测量点ID
Integer
COMPARE_MODE
比较方式
Integer
1/2
COMPARE_VALUE
比较值
Number(9,3)
MP_8930
校验位**
0:
无校验,1:
偶校验,2:
奇校验
Varchar
(2)
MP_8931
数据位
Varchar
(2)
MP_8932
停止位
0:
1位,1:
1.5位,2:
2位
Varchar
(2)
MP_8933
电能表通讯密码***
不足8字节,低位补0
对于EDMI表,密码为ASCLL码,不足8字节时,低位补0,但不是‘0’=0x30
Varchar(16)
MP_8934
电能表通讯用户名****
不足4字节,低位补0
对于EDMI表,用户名为ASCLL码,不足4字节时,低位补0,但不是‘0’=0x30
Varchar(16)
⇨功能说明
本表用于对计量点的描述,并定义了与计量点相关的关系属性。
⇨MP_ID
计量点的统一编号。
⇨MP_NAME
计量点名称,通常为由线路号和线路说明或与计量点有关的说明构成。
⇨DDP_ID
该计量点所属的采集点ID。
⇨DDP_COM_NO
该计量点与所属的采集点RS485通信的通道编号。
⇨AMM_ID
FKfromAMMETER.,对应电能表的编码。
⇨SWS_NO
FKfromSWITCHTIME_SCHEME_MASTER,采用分时段的方案编号,主要用于复费率电量的计算,考虑到复费率电量的时段详细到与计量点相关,故设此域。
⇨MP_CT
电流互感器的变比。
描述格式为:
AAAA/B,其中AAAA为一次测(实际)额定电流,B为二次侧(表计)额定电流,如400/5,数据保存为字符格式,实际变比通过字符变换进行计算,得出结果。
⇨MP_PT
电压互感器的变比。
描述格式为:
AAAAAA/BBB,其中AAAAAA为一次测(实际)额定电压,BBB为二次侧(表计)额定电压,如110000/100,数据保存为字符格式,实际变比通过字符变换进行计算,得出结果。
⇨MP_ATTRIBUTE
计量点属性为下列值:
1:
计费
2:
考核
3:
趸售
4:
计量
5:
县关口
6:
省关口
7:
局关口
⇨ST_ID
相应的数据采集任务配置模板编号。
用以配置该计量点的采集数据类型以及采存间隔。
⇨MP_DIR
计量方向:
0:
双向
1:
正向
2:
反相。
⇨MP_V_GRADE
额定电压(二次侧)
⇨MP_DEGREE
计量点等级
⇨MP_CLASS
计量点分类:
1:
主计量点
2:
旁路计量点
3:
备用(副表)计量点
4:
表记未加电
⇨MP_PHASE
测量点接线方式:
01单相,03:
三相三线;04:
三相四线
⇨MP_VQ
是否考核电压合格率
⇨MAIN_MP_ID
当此字段为空时表示主测量点,当为非空时表示主测量点ID。
⇨COMPARE_MODE
此字段表示按百分比来比较还是按值来比较:
1:
百分比比较
2:
值比较
⇨COMPARE_VALUE
当COMPARE_MODE是1时,表示与主表的电量值的百分比,格式如(xx.xxx)。
当COMPARE_MODE是2时,表示与主表的电量值比较,格式如(xxxxxx.xxx)。
3.5TASK_SCH计量点任务方案
中继任务
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
TS_NO
任务流水号
Varchar(15)
PK
Not
TS_NAME
任务描述
Varchar(40)
Not
DDP_ID
数据采集点ID
Integer
PK
Not
MP_ID
测量点ID
Integer
PK
MP_LOC_ID
测量点本地编号
Integer
JN
任务编号编号
Varchar(4)
PK
Not
81NN
TT
任务类型
Varchar
(2)
NN
02中继
TS
采样开始基准时间
Varchar(4)
NNUU
UU表示开始时间单位
02:
分03:
时
04:
日05:
月
NN表示开始时间值,HEX码
TI
采样间隔时间
Varchar(4)
NNUU
UU表示间隔单位,同上
NN表示间隔长度,HEX码
RS
上送基准时间
Varchar(4)
NNUU
同上
RI
上送间隔时间
Varchar(4)
NNUU
0000表示不主动上送
其余同上
RDI
上送数据的频率
Varchar
(2)
NN
表示终端采样点中按照此频率抽取上送。
比如DI=2,表示采样2点,上送1点。
规定上送的是最近的1点。
PN
端口号
Varchar
(2)
NN
PS
端口波特率
Varchar
(2)
NN
执行此任务时使用的波特率,格式参见87X0
SP
任务保存点数
Varchar(4)
NNNN
表示任务采集后要保存的采样点的数量
WT
超时时间
Varchar
(2)
NN
单位秒
CC
特征字节
Varchar
(2)
用于判断回帧的特征字符
GF
截取开始
Varchar(4)
NNNN
2字节HEX
GL
截取长度
Varchar(4)
NNNN
2字节HEX
CL
中继命令长度
Varchar
(2)
NN
表示中继命令的长度
CI
中继命令内容
Varchar(4000)
N1……Nm
M<=32
ST_ID
数据模板编号
Integer
FKDI_T
REMARK
任务描述
Varchar(50)
⇨功能说明
本表对测量点任务描述。
⇨TS_ID
任务方案的描述,被MP表引用。
⇨JN任务编号编号
任务编号,格式为81XX,XX为真正的编号。
⇨TT
02中继
⇨TS
UU表示开始时间单位
02:
分03:
时
04:
日05:
月
NN表示开始时间值,HEX码
⇨TI
UU表示间隔单位,同上
NN表示间隔长度,HEX码
⇨RS
同上
⇨RI
0000表示不主动上送
其余同上
⇨RDI
表示终端采样点中按照此频率抽取上送。
比如DI=2,表示采样2点,上送1点。
规定上送的是最近的1点。
⇨PN
端口号1、2、3的方式编号。
⇨PS
执行此任务时使用的波特率,格式参见87X0,如下:
87X0:
X:
端口号(指除红外之外的串行通讯端口)
NN:
HEX码,端口通信波特率/300,缺省为4即1200bps
⇨SP
表示任务采集后要保存的采样点的数量。
⇨WT
单位秒
⇨CC
用于截取,CC=0表示不考虑截取,根据超时机制,返回在超时时间内收到的所有数据;CC为其它值,则从返回帧中从头搜索该特征字节,找到第一个。
⇨GF
2字节HEX
⇨GL
2字节HEX
⇨CL
表示中继命令的长度
⇨CI
M<=32
⇨DESC
任务描述。
普通任务
字段名称
字段注释
数据类型
关键字
可空
默认值
备注
TS_NO
任务流水号
Varchar(15)
PK
Not
TS_NAME
任务描述
Varchar(40)
Not
DDP_ID
数据采集点ID
Integer
PK
Not
MP_ID
测量点ID
Integer
PK
MP_LOC_ID
测量点本地编号
Integer
J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 负荷 管理 系统 数据库 设计 说明书