Design EMRA Application Based on VPS

0 downloads 0 Views 1MB Size Report
In traditional system the process of meter reading is done by manually like agent collects the consumers ... Automatic meter reading, or AMR, is the technology of.
INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

Design EMRA Application Based on VPS Sheetal Waghmare 1, Mayuri Naral 2, Pratiksha Kunjir 3 and Prof. R. B. Diwate 4

4

1

UG Scholar, Department of IT, APCOER, Maharashtra, Pune

2

UG Scholar, Department of IT, APCOER, Maharashtra, Pune

3

UG Scholar, Department of IT, APCOER, Maharashtra, Pune

Assistant Professor Department of IT, APCOER, Maharashtra, Pune

ABSTRACT In traditional system the process of meter reading is done by manually like agent collects the consumers meter reading manually on the paper & also takes a picture of consumer’s meter. After that agent arrange all records in a complete set of data, the agent sends the data to the back-officer for further billing process . Due to involvement of Electronic Meter, contractor and MSEB Head Office this process takes more time to complete the all tasks. To reduce the cost and human efforts required to complete the meter reading process new technologies are introduced. Proposed system is a reflection of new technologies with the combination of different methods and concepts that will reduced the all limitation of existing systems. For this, OCR algorithm & Hashing algorithms are used.. Optical Character Recognition algorithm, it recognizes the characters from images and checks, also Hashing algorithm is used for password encryption. Proposed system is basically android application will help agent to store the reading information of each consumer with the related pictures. Input data i.e. images are stored into Virtual Private Server (VPS) cloud have large storage space which also give the security. Keywords: Optical Character Recognition (OCR), Virtual Private Server (VPS),Android application, Web application.

software to partition physical servers into multiple virtual

1. INTRODUCTION What is Electronics Meter Reading?

server search having the ability to run its own operating

Electricity meter is the best way to get accurate information

system and applications.

about how much energy you are using and how much you are

Digitization is the process of converting information into a

paying for it. Your electricity meter tells you exactly how

digital format . In this format, information is organized into

much energy you use. This means that it is more accurate than

discrete units of data that can be separately addressed .

the bills that you are sent by your energy company, this is

Automatic meter reading, or AMR, is the technology of

because your energy bills are based on estimates. This means

automatically collecting consumption, diagnostic, and status

that by using your electricity meter to check your energy

data from energy metering devices and transferring that data to

usage, you can avoid being overcharged by your energy

a central database for billing, troubleshooting, and analyzing.

company. For this reason, it is extremely useful to be able to take correct meter readings. The current method of billing process uses manual process of meter reading. Manual tasks included in current procedure are writing the reading in a book, updating that reading into server. This process is extended and time consuming. Bill generation take more time. VPS is nothing but Virtual Private Server, that appears to the user as a dedicated server, but that is actually installed on a

FigureNo.1 Meter reading from mobile

computer serving multiple websites. VPS uses virtualization VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

5

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

In figure No .02, it shows the bill generation process. This

Sneha Salunkhe , Dr.(Mrs.) S. S. Lokhande [4]

whole process is consuming more time for collecting data i.e.

Author used contour algorithm for preprocessing the images

meter snap then final up to bill generation. So that process can

& recognized the characters.

be altered to reduce them for Meter Reading process.

Kiran Mahale ,Shraddha Bansal [5] Authors makes the use of GSM network is for energy metering system incorporating the widely used GSM network. The GSM based smart automatic energy meter sends information of service usage, power excellence and outage alert to service company. Jameer Kotwal, Jameer Kotwal,Snehal [6] Authors proposed

the technology that comprises android

application as well as web application to get reading, updating information

into server and informing consumers about

electricity consumption units and bill amount. Rohit Dayama, Anil Chatla [7] The authors

FigureNo.2 Data store on cloud

proposed a technology that includes android

application and web application. Android application is used

2. RELATED WORK

to get the readings from the meter automatically by simply

This section contains the various techniques and use different

capturing the image of the meter and then performing the

methods described by the authors.

OCR technique on the captured image in android app which is

Wessam Mesbah ,Senior Member [1]

nothing but optical character recognition‖ .

Authors uses a novel method for securing the reading of smart

S.Arun, Dr.Sidappa Naidu [8]

electricity meters against tampering or faulty. A Novel

Authors proposed the design and implementation of a secure

technique for detecting & correcting unreliable reading of

low cost automatic meter reading (AMR) system that

smart meters is proposed.

measures and transmits the total electrical energy consumption

Damminda Alahakoon and Xinghuo Yu [2]

to main server using general packet radio service (GPRS)

Authors proposed , broad survey of smart electricity meters &

technology provided by GSM networks.

their use focusing on key aspects of the metering process, the

S.Arun , R.Krishnamoorthy [9]

different stakeholder interests & the technologies used to

The authors proposed

satisfy stakeholder interest.

system using GSM and ZigBee communication. ZigBee and

Nayan Gupta, Deepali Shukla [3]

GSM through GPRS system for communication protocol.

Authors provides facility of recharging the energy meters

Alauddin Al-Omary, Wael El-Medany [10]

remotely. Customers can pay bills of postpaid meters and can

Authors used ZigBee and GSM system for communication

recharge the prepaid meters by sending a message to the

protocol. The ZigBee is used since the application don’t need

service provider using GSM.

high speed data rate, need to be low powered and low cost.

an automatic power meter reading

Table No.1 Different technology used for meter reading Sr.

Paper Title

Algorithm

Description

Used

No 1

Technology

Securing Electricity Against

VOLUME-4, ISSUE-5, MAY-2017

Smart Meters

Reed-Muller

Challenges -

of a novel method for securing the readings of smart electricity

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

6

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

Customer Attacks

2

meters

Smart Electricity Meter

Core Analytics

IOT, Big Data

Comprehensive survey

Data Intelligence for

Building

Cloud

13 of smart electricity meters and their

Future

Blocks

Computing

utilization focusing on key

Energy

Systems: A Survey 3

E-ISSN: 2349-7610

14 aspects of the metering process

Design of Embedded based automatic meter

GSM -

and

It provides a facility of recharging the

LCD

energy meters remotely.

GSM

Send bill to sever & details send by sms

GSM

GSM as the medium for metering system

reading system for real time processing

4

A Review: Automatic energy meter reading using

-

Image

Processing,

5

Design of GSM based smart automatic energy

-

provides a cheap

metering System

6

, wireless

Android App for Meter

OCR

Reading

character

for

Bills mailing system -

reorganization 7

Android Based Meter

OCR

Mailing & online billing payment

Reading Using OCR 8

Hybrid

-

Automatic

Meter Reading System

9

GSM -

Secure Low Cost AMR System

Based

on

and

power meter reading system using GSM

ZigBee GPRS

and ZigBee communication.

GPRS

Presenting the remote wireless Electric

-

Meter Reading System

GPRS Technology

10

ZigBee Based Electric Meter Reading System,

ZigBee -

used

ZigBee and GSM system for

communication protocol.

IJCSI ,2011

3. PROBLEM DEFINATION

using camera then the contractor arranges all these documents

Now a day’s electricity meter reading process have maximum

in particular format for further process. Then he gives it to

part of manual process which includes calculating the bill and

back

writing meter reading in book. The process of this system is like that writing the readings on paper & take a photo of meter VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

7

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

officer of MSEB office. Back officer manually calculates the

to manual procedure incorrectness in bill generation is

bill & then update these meters reading on computer, print

occurred. Figure No. 3 shows the overall process or working

these consumers bill & send it to consumer. This is complex

of Existing meter reading process.

task. It takes more time to complete the billing process. Due

3-4 days

2-3 days Agent take the snap of meter

Submit this data

5-10 days

Bill generation

Data stored

Figure No. 3 Process and working of Existing System

4. METHODOLOGY

Table No 2. Comparative study of Existing system and proposed system Technology

Paper [1]

Paper [2]

Paper [3]

Paper [4]

Paper [5]

Paper [6]

EMRA System



Database Web



-



-

-

-

-

-

-

-







-

-

-

-







-

-

Application Android Application 

Security(using



-



-

VPS) OCR

-



-

-













Algorithm 

HASH [ ] indicates the reference paper numbers

Table No.2 shows the comparative study of various

storage (VPS) of meter reading to produce meter reading for

technologies of existing system & EMRA system

meter billing synchronized. This application helps contractor

The following figure No.3 shows the process of proposed system. MSEB Meter Reading Application is based on Android & Web application. It Provides centralized data

VOLUME-4, ISSUE-5, MAY-2017

to store the reading of electronic meter of any consumer falling into his region allocated by state Government. As state Government

does

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

not

blindly

trust.

8

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

Figure No 3. Working and process diagram of Proposed system The Figure No. 4 shows the Conceptual flow of the

process of electricity meter reading as well as this reduces

system. The agent takes the snapshot of consumer’s meter

the manual work which is required to complete this whole

from the android mobile application. After this process,

process. It also helps to overcome the problem of

he store & upload data on VPS sever. Then the contractor

occurrences of errors in billing due to manual process of

can access all records of consumer’s meter for the further

meter reading.

procedure. This android based system minimizes the

Figure No.4 Generalized flow diagram of EMRA

5. IMPLEMENTATION In figure No.5 shows the which modules & its sub modules in EMRA. The Web module consist of the sub modules are New Consumer ,existing Consumer , New Agent, Existing Agent & Faulty meter. In android module their search consumer, new consumer, search meter, my account & faulty meter. Database module involves the SQLite, MySQL & agent database. The next module is algorithm, there are two algorithms which are OCR & Hash algorithm. VPS module is used to stored the reading & all the related records of the meter.

VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

9

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

Figure No. 5 Modules in EMRA system details of consumer’s meters are present & also shows the

1. Web Application

how many agents. Left side partitioning of home page

a. Home Page

display the contractor can add new agent and new consumers Figure No. 5 is a home page of meter reading application. Top of the Home page shows the total number of consumer, total number of Agent, total number of BU, total number of faulty meters, total number of meter. Home page shows the

meters details & its meters details & also display the agents details. In this page navigation bar contains new consumer, new agent, exiting agent, exiting consumer & faulty meter & PN33.

Figure No.5 Home Page for Web Application steps, the first step includes the First name, last name,

b. New Consumer Page Figure No.6 shows New consumer page. Contractor adds the new consumer details & its meter details. It evolves two

VOLUME-4, ISSUE-5, MAY-2017

contact no, address. The second steps includes meter reading details such as BU, PC, MR etc.

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

10

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

Figure No. 6 New Consumer Page page also search existing consumer. Figure No.8 shows the

2.Android Application

navigation page. Agent can add new consumer in his region. Figure No.7 is login page for agent. Contractor gives the username & password for each and every agent for login. When the agent enters the username & password he enters

Agent add all the record of consumer such meter number, meter reading, etc. Agent can search consumer using the meter number of consumer’s meter.

into navigation page. Agent can add new consumer from that

Figure No.7 Login Page

VOLUME-4, ISSUE-5, MAY-2017

Figure No.8 Navigation Page

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

11

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

3. Database

E-ISSN: 2349-7610

Figure No.9 show the database of agent and consumer. This database contains the several tables such as admin, agent, consumer, meter info & meter reading.

Figure No.9 Main database table a.

Agent Database Table

Figure No.10 shows the agent’s database table. All the agent’s information is in this agent database table.

Figure No. 10 Agent database table

VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

12

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

7. RESULT ANALYSIS

2

Algorithm

No

Yes

3

Effectiveness

Less

More

effective

effective

The proposed system is developed and implemented giving proper results. Proposed system provides the security. Proposed system provide the high effectiveness as well as time consuming process .

4

Process

Manually

Automatic

5

Time

More

Less

6

Internet

Not

Essential

Comparative study: 1.

E-ISSN: 2349-7610

essential

Security: Existing System:

8. Advantages and Limitations

In existing system agent collets the reading manually and write it on papers. If In case one of the paper

Advantages

document Proposed System:

1. Reduce human efforts.

In proposed system agent take meter reading

2. It gives the more accurate reading.

manually and take a snap of meter. Data stored on VPS so proposed system provides the high security as compared to existing system. 2.

3. Consumer data securely stored on Virtual Private Server. Limitations

Algorithm: 1. Every agent should have Android Mobile

Existing System: NO algorithm is used in existing system.

2. Internet is essential .

Proposed System: In proposed system , there are two algorithms are used

.OCR algorithm

is

used

for

3. Required Server for storage.

character

9.CONCLUSION

recognition and hash algorithm is used for encrypted In proposed system developing android application for meter

the password . 3.

reading & stored data of meter reading on Virtual Private

Process: Existing System: In existing system Meter Reading

Server (VPS). A Web application is developing for contractor to fetch the meter reading of consumer from VPS.

process is manually done. Proposed System: In proposed system, due to

10 FUTURE SCOPES

Android and Web Application automatically meter

4.

reading is done.

In future, The merging of Bill Generation and Billing Payment

Internet:

process can be formed fully digitalization of Electronic Meter

Existing System:

Reading/Payment Process can effective in terms of Time and

No need of internet for meter reading in existing

Cost.

system.

NOMENCLATURES

Proposed System: Internet is essential in proposed system for storing data in to the server. Table No. 3 Comparative study of the system Sr.

Parameters

No 1

Security

Existing

Proposed

System

System

No

Yes

VOLUME-4, ISSUE-5, MAY-2017

EMRA

Electricity Meter Reading Android

AMR

Automatic Meter Reading

VPS

Virtual Private Server

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

13

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

E-ISSN: 2349-7610

Research in Computer Science and Software Engineering ,July OCR

Optical Character Recognition

BU

Billing Unit

MS

Meter Status

MR

Meter Reading

2012. [9] Alauddin Al-Omary, Wael El-Medany,“Secure Low Cost AMR System Based on GPRS Technology”, International Journal of Computer Theory and Engineering ,February 2012. [10] S.Arun , R.Krishnamoorthy and Dr.VenuGopala Rao.M, “ZigBee Based Electric Meter Reading System”, International Journal of Computer Science Issues,Vol.8,September 2011.

REFERENCES [1] Nayan Gupta , Deepali Shukla,” Design of Embedded based Automatic Meter Reading

system for real Time

Processing”, IEEE,2016. [2] W. Mesbah” Securing Smart Electricity Meter against Customer Attacks” , IEEE,2016 [3]Sneha Salunkhe , Dr.(Mrs.) S. S. Lokhande, “A review :Automatic meter reading using image

processing”,

International Journal of Application or Innovation in Engineering & Management,June 2016. [4]Damminda Alahakoon and Xinghuo Yu , “Smart Electricity Meter Data Intelligence for Future Energy Systems: A Survey ” in 2015 IEEE Transaction On Industrial Informatic [5] Kiran Mahale ,Shraddha Bansal, “Design of GSM Based Smart Automatic Energy Metering

System”, International

Journal of Emerging Technology and Advanced Engineering , March 2015. [6] Jameer Kotwal, Jameer Kotwal,Snehal Pawar,Shraddha Pansare, Madhura Khopade,Pratibha Mahalunkar "Android Appliation for Meter Reading", International Journal Of Engineering And

Computer Science ISSN:2319-7242

Volume 4 Issue 1 January 2015. [7] Rohit Dayama, Anil Chatla,Heena Shaikh, Medha Kulkarni,” Android Based Meter Reading Using OCR”, International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology, IJCSMC, Vol. 3, Issue. 3, March 2014. [8] S.Arun,Dr.Sidappa Naidu,“Hybrid Automatic Meter Reading

System”, International Journal of Advanced

VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

14

INTERNATIONAL JOURNAL FOR RESEARCH IN EMERGING SCIENCE AND TECHNOLOGY, VOLUME-4, ISSUE-5, MAY-2017

VOLUME-4, ISSUE-5, MAY-2017

COPYRIGHT © 2017 IJREST, ALL RIGHT RESERVED

E-ISSN: 2349-7610

15