* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Database for Electrical Distribution Network
Survey
Document related concepts
Transcript
Database for Electrical Distribution Network Guide: Dr. N.D.R. Sharma Group Number: 10 Project Number: 13 Project Members Abhishek Dixit Anubhav Agarwal E Girish Sandeep Chandna (200101004) (200101014) (200101032) (200101101) Overview: The goal of the project is to design a database management system for Electrical Distribution Network. The system will store all the required information related to the Distribution system and provide a user friendly GUI for retrieval of information. The system stores information for various level of electricity distribution. The user should be able to query the system and get information related to the distribution network. A user can be any person in the control center or a consumer of electricity. Through this system, we can track the distribution of electricity till the consumer level. Some of the frequently asked queries: List of all feeders in a given substation List of all poles connected to a given distribution transformer List of all customers connected to a given pole Overview of a Distribution System: The schematic diagram of a distribution network is given below Database Entities: We have identified the following database entities which would help us to model an electrical distribution network. Sub station Transformer Circuit breaker Feeder Section Sectionalizing switch Pole Customer Electricity Flow: Sub station (33/11 KV substation) Starting point of the distribution of power Has a step down transformer which steps down the incoming high voltage to a lower voltage level Provides power on several feeders Consists of two circuit breakers, one on the high voltage side and the other on the low voltage side. Feeders and sections They are the carriers in a power distribution system and hence play a very vital part in electrical distribution. Feeders are connected with a circuit breaker which controls the power supply to a feeder. The circuit breaker opens up the circuit, whenever a fault is detected on the distribution network, and hence the feeders are disconnected from the sub station. Each feeder is divided into several sections. Each section is separated from the other through a sectionalizing-switch. So, incase there is a fault with a given section, the sectionalizing-switches on either sides of this section open up preventing the fault of a given section to propagate to other sections Each section drives several transformers. These are the common 11 KV/440 V transformers which we see on roads. A transformer at this level feeds power typically to about 4 – 5 lanes through several poles which are the ones we see in front of our houses. A customer taps the power from these poles Database design: 1. Substation Substation id Location Head # of people 2. Transformer Transformer Manufacture Cost Date Date of Voltage Current # of Type Substation id of maintenance rating rating taps id install 3. Distribution feeder Feeder id Current rating Parent substation id 4. Neighboring feeder Feeder id Sub station id 5. Circuit Breaker Circuit breaker id manufacture 6. Sectionalizing switch Switch id Voltage rating Current rating Type 7. Consumer Connection id User name Address Contact # Units consumed Pole # 8. Pole Pole # Address Sub station id 9. Feeder voltage regulator Feeder id Rating Date of install Date of maintenance Manufacture Project Architecture Controller Input Processor Query builder Client Interface Database connectivity Query Processor User Output Client Interface Module: Database Substation id This module takes care of mainly displaying the various options available to the user, taking the query input and displaying the result to the user. The interface will be done in Qt (Windows). Administrator interface The administrator will have the following facilities: view the information, o give the list of all transformers modify existing information, o change the rating of a particular device add new information, and o add a new customer, delete any unnecessary information from the database o remove a pole from a locality. General User interface The normal user will be provided with following feature: view the information by filling the query form, like o give the list of all substations, o give the list of customers connected to a given pole, o give the rating of all distribution transformers connected to a particular sub station. Controller Module: This module does the back-end processing of the data entered by the user and executes user queries by connecting to the database. This module consists mainly of • Input Processor - It validates the user input (checking that there are no NULL fields, illegal input like numbers in the name of a customer etc), • Query Builder – It builds the exact query as required by the database depending on the user input, • Database connectivity – It handles all the login, password and all the other connection overhead required to keep connected to the database, • User output – It prepares the final output to be presented to the user. Database: This is a RDBMS (Relational Database Management System) MySQL (Windows), which we use to store the data