8/2/2019 Batch03 1st Review (1)
1/36
AUTOMATIC EB METER READING &
MANAGEMENT OF METER DATA USING ZIGBEE
Mrs.K.Ezhilarasi , M.E., M.Aravind Kumar 21008205011
Associate Professor. P.R.Arjun 21008205014
N.Kaushik 21008205055
R.Pandiarajan 21008205078
GUIDE : TEAM MEMBERS :
8/2/2019 Batch03 1st Review (1)
2/36
INTRODUCTION
The system proposes a improved energy metering solution in which the
automating the progression of measurement through digital wireless
communication technique.
By using a IC chip the energy meter data is collected from every house andthe collected data is transmitted to the EB server using the zigbee
technology.
A software is developed to make an interactive, reliable and transparent
relationship between the consumer and the electric supply agency.
8/2/2019 Batch03 1st Review (1)
3/36
ABSTRACT
In this paper with the help of an energy chip, an improved energy
metering solution is developed, where automating the progression of
measurement through digital wireless communication technique is adopted .
The developed energy meter calculates the total average active power mainly
for residential consumers. This data is fed to a remote computer server
through the wireless ZigBee network that represents the concept of distant
wireless metering, practically involving no manpower. This paper also
presents a software solution developed for total electrical energy billing and
data management system.
8/2/2019 Batch03 1st Review (1)
4/36
EXISTING SYSTEM In existing system a person is assigned to visits each house and read the
meter readings manually, which can cause human error and can open an
opportunity forcorruption done by the human meter reader.
Thus the billing system can become inaccurate and inefficient. This is also
a time consuming and tiresome process.
User also have to stand in queues to pay the bill.
DISADVANTAGES
y Highly person dependent.
y No efficient user interface.
y Meter data used only for billing, cant help in analysis like demand
analysis, energy audits, pinpointing losses, etc.
8/2/2019 Batch03 1st Review (1)
5/36
COMPARISON TABLE
EXISTING SYSTEM DRAWBACKS PROPOSED SYSTEM
AMR USING GRID
SYSTEM
Separate station required
to transmit data.
separate handheld devices
required
-transmission on air medium
-mobile phones & pc are
used to collect data
AMR USING POWER
LINES
Wired transmission.
Power outage cause
disruption in collecting data.
-wireless communication
-free from power outage
AMR USING POWER
LINES & GSM
Additional packet data cost.
No user interface for
customers.
-completely wireless
transmission so packet data
cost.
-Well defined user interface
& mobile alerts to user.
8/2/2019 Batch03 1st Review (1)
6/36
PROPOSED SYSTEM
The Automatic process of fetching the EB charges is proposed. EB server isconnected with zigbee sends request to Every Home for the Automatic EB
Meter Readings (AMR).
Every house is connected with the zigbee which in return transmits the
value back to the EB server with user ID. The values are updated in the EB
Server.
The central server then stores the information in database for analysis and
sends the bill to the customer .
Mobile phone is connected in the main EB Server, which then sends the
SMS to both the EB Admin as well as to the House Owner regarding the
amount to be paid and Units consumed.
8/2/2019 Batch03 1st Review (1)
7/36
ARCHITECTURE DIAGRAM
EB CLIENT :
IRLED
IR Detector
OP-AMP
Micro
Controller
Max232 Zigbee
Power
supply 5v
8/2/2019 Batch03 1st Review (1)
8/36
EB SERVER :
ZIGBEE
PC
JAVA
MOBILE
8/2/2019 Batch03 1st Review (1)
9/36
DATA FLOW DIAGRAM
8/2/2019 Batch03 1st Review (1)
10/36
ARCHITECTURE EXPLANATION
EB CLIENT :
PIC16F877A micro controller is heart of this hardware system of energy meter.
By using this controller the reading from the EB meter is measured as signals which
is converted using Max232 in order to transmit wirelessly using zigbee.
CC2430 Zigbee product is use for wireless transmission. This is based on IEEE
802.15.4. By using this technology the data is transferred to the another zigbee
which is located at the EB server side.
8/2/2019 Batch03 1st Review (1)
11/36
EB SERVER :
The data received by the zigbee in the server side is stored in the data
base in order to send the billing information to the customer.
The Mobile phone which is connected to the main EB Server, which
then sends the SMS to both the EB Admin as well as to the House Owner
regarding the amount to be paid and Units consumed.
8/2/2019 Batch03 1st Review (1)
12/36
SYSTEM DESIGN
User Registration
EB Server
Automatic Meter Reading (AMR)
Wireless Communication
SMS Alert & Auto payment system
8/2/2019 Batch03 1st Review (1)
13/36
US
ER REGIS
TRATION
In this Module every user will be Register with the Server. So user has to
give User Name, Password, Address, Mobile number and other details.
In the Login module mobile user can login by theirUser Id and passwordand make request for their home, office or firm electric bill details.
This request will send to the central server mobile and collect data from it
and response to the end user.
8/2/2019 Batch03 1st Review (1)
14/36
SEQUENCE DIAGRAM FOR
REGIS
TRATION & AUT
HENT
ICAT
ION
user EBclientEBserver
1 : sign up()
2 : registration()
3 : register()4 : update()
5 : sign in()6 : check()
7 : EB main window()
user EBclientEBserver
1 : sign up()
2 : registration()
3 : register()4 : update()
5 : sign in()6 : check()
7 : EB main window()
8/2/2019 Batch03 1st Review (1)
15/36
AUTOMATIC METER READING(AMR)
In this module we are using PIC16F877A -40 pin microcontroller embedded
kit.
We using capacitor to convert 12v to 5v supply for microcontroller.
We then connecting sensor to read the led display.
We then connecting zigbee to the pins of microcontroller to transmit data to
the EBserver upon the request from the user.
The reading which was sent as reply we will be displayed in the LED
monitor as net followed by values.
8/2/2019 Batch03 1st Review (1)
16/36
SEQUENCE DIAGRAM FOR AMR
EB meter AMR Server
1 : request for reading()2 : fetch reading()
3 : send value()
4 : send reading()
5 : send Ack()
EB meter AMR Server
1 : request for reading()2 : fetch reading()
3 : send value()
4 : send reading()
5 : send Ack()
8/2/2019 Batch03 1st Review (1)
17/36
EBSERVER
In the Main EB Server all the details of the user are stored in a database
maintained at the server.
Zigbee boards are connected with the RS 232 Serial Port of the EB Serverin order to transmit data to the server.
Realtime time Mobile phone is connected with the EB Server for sending
SMS to the customers regarding the amount information. This server will
have the entire data of all the customers information.
8/2/2019 Batch03 1st Review (1)
18/36
SEQUENCE DIAGRAM FOR EB
SERVER
mobile EB serveruser AMR
1 : registers()
2 : use()
3 : register mobile()
4 : prof ile details()
5 : update()
6 : request for reading()7 : request()
8 : update()
9 : usage & bill()
mobile EB serveruser AMR
1 : registers()
2 : use()
3 : register mobile()
4 : prof ile details()
5 : update()
6 : request for reading()7 : request()
8 : update()
9 : usage & bill()
8/2/2019 Batch03 1st Review (1)
19/36
WIRELESS COMMUNICATION
We use two process of Wireless communication in this project. First part is
proceeds using Zigbee between the EB Server and with the House where EB
Meter is connected. Zigbee supports Mesh & Star Topology.
In order to avoid EB person to come home and take the reading we use
automatic Meter Reading through Zigbee.
Second part of Wireless communication is sending SMS alert to the User
Mobile number using GSM network.
8/2/2019 Batch03 1st Review (1)
20/36
SEQUENCE DIAGRAM FOR
WIRELESS COMMUNICATION
Mobile EBserver Zigbee1 Zigbee2 AMR
1 : request SMS()
2 : send()
3 : send() 4 : request()
5 : fetch reading()
6 : send()
7 : send()
8 : update()
9 : Readin & bill sms()
Mobile EBserver Zigbee1 Zigbee2 AMR
1 : request SMS()
2 : send()
3 : send() 4 : request()
5 : fetch reading()
6 : send()
7 : send()
8 : update()
9 : Readin & bill sms()
8/2/2019 Batch03 1st Review (1)
21/36
SMS ALERT & AUTO PAYMENT
SYSTEM
SMS mobile module provides electric bill reading details of house, firm or
office meters to the mobile user through SMS directly which has
requested by the mobile user.
User once receives the sms alert regarding the payment; user can give the
payment through online itself. So that this process reduces customers going
directly standing in the queue to pay money.
8/2/2019 Batch03 1st Review (1)
22/36
SEQUENCE DIAGRAM FORSMS
ALERT & AUTO PAYMENT
EB server mobilebank gateway
1 : SMS & Payment details()
2 : deduct money from account()
EB server mobilebank gateway
1 : SMS & Payment details()
2 : deduct money from account()
8/2/2019 Batch03 1st Review (1)
23/36
HARDWARE REQUIREMENTS
Hard disk : 80 GB
RAM : 512 MB
Processor : Pentium
Mobile with data cable.
Embedded Kit.
Zigbee
8/2/2019 Batch03 1st Review (1)
24/36
SOFTWARE REQUIREMENTS
Platform : Windows Xp
Front End : Java JDK 1.5
Back End : MSSQL server
Coding Language : Java
8/2/2019 Batch03 1st Review (1)
25/36
SAMPLE SCREENSHOTS
USER REGISTRATION :
8/2/2019 Batch03 1st Review (1)
26/36
EB CLIENT
8/2/2019 Batch03 1st Review (1)
27/36
8/2/2019 Batch03 1st Review (1)
28/36
EB SERVER
8/2/2019 Batch03 1st Review (1)
29/36
8/2/2019 Batch03 1st Review (1)
30/36
SMS ALERT & AUTO PAYMENT
8/2/2019 Batch03 1st Review (1)
31/36
MAINTENENCE
To make sure that the system gets into work all time without any bug.
In our project the process can be added without affecting other parts of the
system
The system liable to accept any modification after its implementation.
This system has been designed to favour all new changes.
8/2/2019 Batch03 1st Review (1)
32/36
CONCLUSION
Users are registered. Users can view their profile details and payment
information by signing in.
The EB METER reading have been taken and displayed.
Wireless transmission, EB Server & SMS Alert can be done in subsequent
modules.
8/2/2019 Batch03 1st Review (1)
33/36
FUTURE ENHANCEMENT
Can provide reading for user on its request basis.
Wide range wireless device can be provided.
Additional sensors to identify tampering can also be provided.
8/2/2019 Batch03 1st Review (1)
34/36
REFERENCES
A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee,http://focus.ti.com/docs/prod.html.
B.S. Gottfried, Schaums outline of theory and Problems of Programming with Visual Basic, Tata Mcgraw Hill, 1st edn,
2002, pp 01-50. C.Qiang, S.J.ping, Z.Zhe, Z. Fan, ZigBee Based Intelligent Helmet
for Coal Miners, IEEE World Congress on Computer Science andInformation Engineering, 2009, 433-35.
D.Egan, The Emergence of ZigBee in building automation andindustrial controls, IEE Computing & Control Engineering, 16(2),2005, 14-19.
D. Koenig, M.S. Chiaramonte, A.Balbinot, Wireless Network forMeasurement of Whole-Body Vibration, Sensors 8, 2008, 3067-81. [9] ADE7754 Data Sheet, www.analog.com.
8/2/2019 Batch03 1st Review (1)
35/36
REFERENCES
H. K. Chan, Agent-Based Factory Level Wireless Local Positioning System
with ZigBee Technology. IEEE Systems Journal, 4(2), 2010, 179-85.
J. Holmes, D. Campbell, Communicating with domestic electricity meters,
SchlumbergerIndustries UK,129-133.
J. Newbury, W. Miller, Multiprotocol Routing for Automatic Remote MeterReading Using PowerLine CarrierSystems, IEEE Power Delivery, 16(14),
2001,1-4.
J. Lee, Y. Su, C. Shen, A Comparative Study of Wireless Protocols:
Bluetooth, UWB, ZigBee, and Wi-Fi, Proceedings the 33rd Annual
Conference of the IEEE Industrial Electronics Society, Taiwan, 2007, 46-51.
L. Cao, J. Tian, D. Zhang, Networked Remote Meter-Reading SystemBased on Wireless Communication Technology, Proceedings IEEE
International Conference on Information Acquisition, China, 2006, 172-
176.
8/2/2019 Batch03 1st Review (1)
36/36