Upload
optgod
View
216
Download
0
Embed Size (px)
Citation preview
8/8/2019 Remote Metering Project
1/14
8/8/2019 Remote Metering Project
2/14
REMOTE METERING DATABASE PROJECT
TABLE OF CONTENTS
PAGES
1.0 INTRODUCTION ........................................................... ................ ...... 3
2.0 PROBLEM STATEMENT ................................................... ............ ........ 3
3.0 OBJECTIVES .................................................................. .......... ........... 3
3.1. MAJOR OBJECTIVE ........................ ....................... ........................ ....................... . 3
3.2. SPECIFIC OBJECTIVES ..................... ........................ ....................... ........ ...... ...... . 3
4.0 USER REQUIREMENTS .......................................................... ............ .. 4
5.0 SYSTEM DESIGN ................................................................. ............... 5
5.1. TECHNOLOGIES USED ..................... ........................ ...................... ...... ...... ...... ... 5
5.2. TERMINALOGY: .................... ........................ ....................... ....................... ...... ... 5
5.3. DATA FLOW DIAGRAM ....................... ....................... ........................ ...... ..... .... 6
6.0 DATABASE DESIGN ............................................................................ .. 7
6.1. ENTITY RELATIONSHIPS ....................... ....................... ........................ ........... ..... 7
6.2. ENTITY RELATIONSHIP DATABASE MODEL ..................... ........................ ........... .. 86.3. DATA DICTIONARY ..................... ....................... ........................ ....................... ... 9
7.0 SYSTEM REQUIREMENTS ......................................................... ......... 12
8.0 PROJECT SCHEDULE ..................................................................... .... 13
9.0 APPENDIX ...................................................................... ........... ..... 14
9.1. ABBREVIATIONS ........ ....................... ........................ ................. ...... ...... ...... .. 14
File name: Customer Verification Project
Page 2 of 14
Last saved: 10/07/2010
Ver.1
8/8/2019 Remote Metering Project
3/14
REMOTE METERING DATABASE PROJECT
1.0 INTRODUCTION
Accurate and reliable reporting is a key aspect in todays business. This can be achieved by
automating the manual processes involved in all sections.
2.0 PROBLEM STATEMENT
The records downloaded remotely from substation meters are stored on workstations in
excel files. This makes the records insecure, vulnerable to getting lost, too hard to access
and very cumbersome to process into reports for management.
3.0 OBJECTIVES
3.1. MAJOR OBJECTIVE
To design a centralized database system for remote metering.
3.2. SPECIFIC OBJECTIVES
The system shall deliver automated and integrated tools necessary to increase efficiency
and reliability of reporting on all remote metering activities. This will comprise of the
following key feature:a) Centralized Database: This will be a secure database which will be housed by a
server on the network for easy access by all users.
b) User Interface: provide ability to authorized users to interact with the system.
c) Dynamic reporting tool: generate quick and accurate reports with all the necessarygraphical representations.
d) Administrative tools: Allow creation and management of users in the systemincluding assignment of user rights and privileges
e) Search capabilities, e.g. Users should be able to search information for a givenfeeder by say using the feeder name.
File name: Remote Metering Database Project
Page 3 of 9
Last saved: 10/07/2010
Page 3 of 14
Ver.1
8/8/2019 Remote Metering Project
4/14
REMOTE METERING DATABASE PROJECT
4.0 USER REQUIREMENTS
f) The system should validate the cumulative import readings with the individualregisters readings.g) The system should compute energy dispatched to a particular feeder in a given
month (variance).h) The reporting tool should be dynamic to be able to generate reports of different
formats.i) The system should be able to search by feeder, district, area etc.
j) The system should compare the energy dispatched by the metering department tothe energy reported by Network control department.
k) The system should accept load profile reports from meters and generate graphsshowing the variations in the load on a given feeder in a particular time interval
l) The system should produce reports according to feeder, district, region and the
whole company
File name: Remote Metering Database Project
Page 4 of 9
Last saved: 10/07/2010
Page 4 of 14
Ver.1
8/8/2019 Remote Metering Project
5/14
REMOTE METERING DATABASE PROJECT
5.0 SYSTEM DESIGN
5.1. TECHNOLOGIES USED
The following technologies shall be used to design and develop the system:a) Oracle 10g will be used at the back end for the databaseb) C-sharp will be used to implement the business logic and design user interfaces
5.2. TERMINALOGY:
A feeder: - A power line coming from a substation.
Interconnector: - A feeder that supplies another substation i.e. from one substationto another.
Boundary: - A point on a feeder dividing two districts.
Cumulative Import:- sum of all the incoming usages recorded by the meter on afeeder.
Cumulative Export: - sum of all the outgoing usages recorded by the meter on afeeder.
Advance :- it is the usage in kWh of a feeder in a given month i.e. the sum of r1,r2,r3 for a particular month
Rates:- units in kWh recorded on the registers
Maximum demand:- the power used
File name: Remote Metering Database Project
Page 5 of 9
Last saved: 10/07/2010
Page 5 of 14
Ver.1
8/8/2019 Remote Metering Project
6/14
REMOTE METERING DATABASE PROJECT
5.3. DATA FLOW DIAGRAM
BULK METER
MAJOR PROCESSES Convert wh to kwh Convert va to kva Convert varh to kvarh Compute energy dispatched per feeder(Advance) Compute energy lost per feeder Validate meter readings sum of registers compared to cum
import & cum exports Validate energy parchased to energy dispatched(from
Network Control and metering)
Cum. Import Cum. Export Varh R1 R2 R3 R4 R6 R7 R8 R9
NETWORK CONTROL
UETCL sales reports
METERINGDEPT
BILLING DEPT
Energy dispatches report Energy loss report Exceptions Report UETCL Report
Energydispatches report
LOSS REDUCTIONDEPT
Exceptions Report
File name: Remote Metering Database Project
Page 6 of 9
Last saved: 10/07/2010
Page 6 of 14
Ver.1
8/8/2019 Remote Metering Project
7/14
REMOTE METERING DATABASE PROJECT
6.0 DATABASE DESIGN
6.1. ENTITY RELATIONSHIPS
a) A company has one or more major substations
b) A major substation dispatched to one or more minor substations
c) A substation has one or more meter
d) A substation dispatches energy to one or more feeders.
e) A feeder dispatches energy to one or more districts.
f) A feeder has one or more meters
g) A meter has one or more readings
h) A feeder has one or more transformers
i) A transformer has only one meter
j) The company has one or more regions
k) A region has one or more districts
l) A district has one or more offices
File name: Remote Metering Database Project
Page 7 of 9
Last saved: 10/07/2010
Page 7 of 14
Ver.1
8/8/2019 Remote Metering Project
8/14
REMOTE METERING DATABASE PROJECT
6.2. ENTITY RELATIONSHIP DATABASE MODEL
REGION
PK REGION_ID
REGION_NAME
DISTRICT
PK DISTRICT_ID
DISTRICT_NAMEREGION_ID
SUBSTATIONS
PK SUBSTATION_ID
SUBSTATION_NAMELOCATIONCOMPANY_IDMETER_IDREGION_ID
FEEDERS
PK FEEDER_ID
FEEDER_NAMEMETER_IDVOLTAGEFEEDER_TYPEDISTRICT_IDSUBSTATION_IDLOCATION
READINGS
PK READING_ID
READINGREADING_DATEREADING_TYPEMETER_ID
Has
Feeds
Has
1:*
1:*
1:*
1:*
METERS
PK METER_ID
METER_NOMETER_MAKEMETER_TYPE
Has
Has
Supplies
Has
1:*
1:1
1:*
OFFICES
PK OFFICE_ID
OFFICE_NAMEDISTRICT_ID
Has
1:*
TRANSFORMERS
PK TRANSFORMER_ID
TRANSFROMER_NAMEMETER_IDVOLTAGEDISTRICT_IDFEEDER_IDLOCATION
1:* B e
l o n g s t o
1:1
File name: Remote Metering Database Project
Page 8 of 9
Last saved: 10/07/2010
Page 8 of 14
Ver.1
8/8/2019 Remote Metering Project
9/14
REMOTE METERING DATABASE PROJECT
6.3. DATA DICTIONARY
REGIONS
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTREGION_ID Unique id of region NUMBER PKREGION_NAME Name of region VARCHAR2 NOT NULL
DISTRICTS
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTDISTRICT_ID Unique id of district NUMBER PKDISTRICT_NAME Name of district VARCHAR2 NOT NULL
REGION_ID Id of region VARCHAR2 FK
OFFICES
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTOFFICE_ID Unique id of district NUMBER PKOFFICE_NAME Name of district VARCHAR2 NOT NULLDISTRICT_ID Id of region VARCHAR2 FKFEEDER_ID
SUBSTATIONSCOLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTSUB_ID Unique identifier of substation NUMBER PKSUB_NAME Name of the substation VARCHAR2 NOT NULLSUB_TYPE_ID Substation type NUMBER NOT NULLLOCATION Address of the substation VARCHAR2 NOT NULLMETER_ID Substation meter NUMBER FKCOMPANY_ID Company owning the substation NUMBER NOT NULLDISTRICT_ID Substation region NUMBER FK
SUBSTATION_TYPESCOLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTSUB_TYPE_ID substation type unique identifier NUMBER PKSUB_TYPE_NAME substation type name VARCHAR2 NOT NULL
File name: Remote Metering Database Project
Page 9 of 9
Last saved: 10/07/2010
Page 9 of 14
Ver.1
8/8/2019 Remote Metering Project
10/14
REMOTE METERING DATABASE PROJECT
FEEDERS
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTFEEDER_ID Feeder unique identifier NUMBER PKFEEDER_ NAME Name of feeder VARCHAR2 NOT NULLVOLTAGE Size of feeder eg 11 kv or 33 kv NUMBER NOT NULLREGION_ID Region where feeder is located VARCHAR2 NOT NULLMETER_ID Feeder meter NOT NULLSUB_ID Substation to which feeder is connected NUMBER NOT NULLF_TYPE_ID Feeder type Number NOT NULL
TRANSFORMER
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTTRANS_ID Transformer unique identifier NUMBER NOT NULLTRANS_NAME Name of transfromer VARCHAR2 NOT NULLADDRESS NUMBER NOT NULLDISTRICT_ID District where transformer VARCHAR2 NOT NULLMETER_ID Transformer meter
FEEDER TYPES
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTF_TYPE_ID Reading type unique identifier NUMBER NOT NULLF_TYPE_NAME Reading type name VARCHAR2 NOT NULL
COMPANIES
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTCOMPANY_ID Company unique identifier NUMBER NOT NULLCOMPANY_NAME Company name VARCHAR2 NOT NULL
METERS
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTMETER_ID Meter unique identifier NUMBER NOT NULLMETER_NO Meter number VARCHAR2 NOT NULLM_TYPE_ID Meter type VARCHAR2 NOT NULLLEVEL_ID Meter Level
FEEDER CATEGORIES
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTCAT_ID Category unique identifier NUMBER NOT NULLCAT_NAME category name VARCHAR2 NOT NULL
File name: Remote Metering Database Project
Page 10 of 9
Last saved: 10/07/2010
Page 10 of 14
Ver.1
8/8/2019 Remote Metering Project
11/14
8/8/2019 Remote Metering Project
12/14
REMOTE METERING DATABASE PROJECT
READING_DATE Date when reading is taken NUMBER NOT NULLR_TYPE _ID Reading type NUMBER NOT NULLMETER_ID Id of the meter NUMBER NOT NULL
READING TYPES
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTR_TYPE _ID Reading type unique identifier NUMBER NOT NULLR_TYPE _NAME Reading type name VARCHAR2 NOT NULLUNITS units VARCHAR2
UNITS
COLUMN_NAME DESCRIPTION DATA TYPE CONSTRAINTUNITS _ID Unit identifier NUMBER NOT NULLUNITS _NAME Unit name VARCHAR2 NOT NULL
7.0 SYSTEM REQUIREMENTS
NO. REQUIREMENT DEPARTMENT STATUS1 Oracle 10 database software for windows IT Pending
2 Visual studio 2008 software IT Pending
3 Server space for the database IT Pending4 Laptop IT covered
File name: Remote Metering Database Project
Page 12 of 9
Last saved: 10/07/2010
Page 12 of 14
Ver.1
8/8/2019 Remote Metering Project
13/14
REMOTE METERING DATABASE PROJECT
8.0 PROJECT SCHEDULE
File name: Remote Metering Database Project
Page 13 of 9
Last saved: 10/07/2010
Page 13 of 14
Ver.1
NO. MAIN TASK SUB TASK START DATE END DATE STATUS
1 Analysis andDesign
Proposal writing 3rd may,2010 10th may,2010 FinishedBusiness Analysis 11th May,2010 28th May, 2010 pendingRequirements Analysis 18th June,2010 25th June,2010 pendingSystem Analysis & Design 28 th June,2010 9 th July,2010 pending
2 Development
Computing energy dispatches
and generate energy dispatches
Reports(per feeder, per district,
per region) and the exceptions
report
12 th July 30 th July pending
Validating UETCL sales report 9 th Aug,2010 13 th Aug,2010 pending
Data Uploading tool 16 th Aug,2010 27 th Aug,2010User logon 6 th Sept,2010 10 th Sept,2010
pendingUser management 20 th Sept,2010 24 th Sept,2010
Passwords management 27 th Sept,2010 30 th Sept,2010
Reports module 4 th Oct,2010 29 th Oct,2010 pending
Load profile graphs 4 th Nov,2010 26 th Ocy,2010 pending
Training
Help module 6 th Dec,2010 10 th Dec,2010 pending
User Manual10 th Jan,2011 14 th Jan,2011
pending
User training pending
Testing User Acceptance Testing 17 th Jan,2011 21 st Jan,2011 pending
Implementation Implementation 24 th Jan,2011 4 th Feb,2011 pendingGo live Go live 8 th Feb,2011 pending
8/8/2019 Remote Metering Project
14/14
REMOTE METERING DATABASE PROJECT
9.0 APPENDIX9.1. ABBREVIATIONS
RMDS Remote Metering Database System IT Information T e chnolo g y
File name: Remote Metering Database Project
Page 14 of 9
Last saved: 10/07/2010
Page 14 of 14