ChapterPDF Available

Abstract

A common home consists of some electrical loads such as lighting, laundry appliances, kitchen appliances, climate control equipment, entertainment devices, etc. All devices consume lots of electric power in spite of being on their standby mode. In this chapter, programmable smart plugs with bundled ZigBee (IEEE 802.15.4) are introduced without the need of replacing the present appliances. The implemented software allows programming, controlling and real-time monitoring over TCP/IP platform. Furthermore, an energy management system with smart plugs is also proposed in the system framework to efficiently utilize the energy consumption.
1
AbstractA common home consists of some electrical loads
such as lighting, laundry appliances, kitchen appliances, climate
control equipment, entertainment devices, etc. All devices
consume lots of electric power in spite of being on their standby
mode. In this paper, programmable smart plugs with bundled
ZigBee (IEEE 802.15.4) are introduced without the need of
replacing the present appliances. The implemented software
allows programming, controlling and real-time monitoring over
TCP/IP platform. Furthermore, an energy management system
with smart plugs is also proposed in the system framework to
efficiently utilize the energy consumption.
Index TermsSmart plug, IEEE 802.15.4, TCP/IP,
programming, controlling, real-time monitorin, Zigbee
I. INTRODUCTION
Resident and commercial buildings are the main users
where consume the electrical energy over 20% of the overall
energy used. To monitor and control the energy consumption
in each area, an intelligent technology with efficient planning
of energy utilization is indispensable. Therefore, many
researches focus on smart grid, energy management, zero
waste technologies. Smart and green technologies are one of
the most important research issues in order to save energy and
decrease pollution emission [1, 2].
In the last decade, many smart electrical grid technologies
with smart meters are introduced in many countries. Its
objective is to reduce operation cost and to improve the
quality of electricity network [3]. However, conventional
smart meters are not sufficiently developed nowadays
because they can only measure the electrical energy
consumption for whole buildings. Thank to the high speed
development in electronic and communication technologies,
each appliance in buildings can be investigated for the overall
energy consumption [4]. A typical home consists of some
electrical loads such as lighting, laundry appliances, kitchen
appliances, climate control equipment, entertainment devices,
etc. A smart device attached to each appliance in this work is
called smart plug. All smart plugs will intelligently be
linked inside buildings for energy monitoring, safety and
automation management.
In this paper, the framework of smart plug is proposed in
Section III and implemented with the aim of measuring the
energy consumption with high accuracy and low cost in
section IV. In section V, the conclusion will be presented.
II. RELATED WORKS
Data acquisition and control for smart plug has been
demonstrated in 2013 [1]. In [1], a smart plug with a real-time
energy monitoring system has been developed using Arduino
microcontroller board. In 2014, the data acquisition and
control for smart plug has also been developed so that the
global users can check the status via the GSM technology. As
for the local users, the energy meter around the area can be
controlled for the load usage using Bluetooth technology to
reduce the cost of GSM rental fees [2]. However, as shown in
the previous works, all smart plugs were directly wired-
connected to the Ethernet controllers to begin the data
acquisition via web browsers. In practice, there are many
smart plugs have to be installed in a house and they shall be
wired-connected. Therefore, in this work, the novel concept
of data acquisition and control for smart plug has been
designed based on Zigbee connection among the smart plugs
and embedded web server unit. The X-bee radio modules
(Compliance with Zigbee) are chosen due to their low cost
and make it possible to install in the house, based on IEEE
802.15.4. As shown in the next section, the framework system
is introduced.
III. PROPOSED FRAMEWORK
The proposed hardware system comprises two device
categories: one is Smart Plug (SP) and other one is Embedded
Web Server (EWS). Both categories can communicate with
the other on the IEEE 802.15.4 wireless sensor network as
shown in Figs.1 and 2. A smart plug can be employed into two
modes: manual and automatic modes. In manual mode, a
smart plug is similar to the conventional plug. But in
automatic mode, the smart plugs can be controlled via a web
browser.
Figure 1 demonstrate the block diagram of the proposed
smart plug composed of a current-voltage sensing circuit
(based on ACS712), microcontroller board (based on
ATmega328), LCD display and wireless sensor module
(based on 2mW X-bee). In Fig.2, the embedded web server
system consists of the microcontroller (ATmega 2460),
wireless sensor module, DP83848V Ethernet module and
display module.
Smart Plugs for household appliances
N.prayongpun1, V.sittakul2
#Electronics Engineering Technology, College of Industrial Technology, King Mongkut's
University of Technology North Bangkok, 1518 Pracharat 1 Road,Wongsawang, Bangsue,
Bangkok 10800, Thailand
nuttapolprayongpun@hotmail.com1, Vitawat.sittakul@gmail.com2
(66)2-087 35361932
2
Current-voltage
sensing circuit
AC
line
Arduino
ATmega328 ZigBee module
Smart plug (SP)
DC supply
LCD display
Fig.1: Block diagram of proposed smart plug
Ethernet module
DP83848V
Arduino
ATmega2560 ZigBee module
Embedded web server (EWS)
DC supply
Web
browser
Fig.2: Block diagram of embedded web server
Figure 3 shows the sequent flow of the communication
between a smart plug and an embedded web server. When an
appliance is connected to the smart plug (SP), the SP will send
the registration message to the embedded web server (EWS)
via a ZigBee network. The EWS will collect the data and reply
with the time slot and the time reference. After finishing the
initialization, the SP can regularly transmit the energy
consumption data at the given time slot until the appliance is
unused. All mobile devices with web browser, such as labtop,
tablet and mobile-phone, can monitor the energy consumption
in real-time and also control the electric transmission by
turning ON /OFF.
Embedded
Web Server
Smart Plug
(SP)
Detect an
electric
appliance
Send registration of SP
and an detected appliance
Send back response of the
registration to SP
Send periodically the data
during the time slot
Save the
information
and set the
time slot
Send termination on use
Save the
information
Send back the response of the
termination on use to SP
Fig.3: Communication sequence between SP and EWS
IV. SYSTEM IMPLEMENT AND RESULTS
Figure 4 shows photos of the prototype of smart plug and
embedded web server. The software used for web server
development is based on HTML5 and PHP languages as can
be seen in Fig.5. The electrical data are collected by smart
plug for every two seconds and are
preprocessed for calculating the min-max energy
consumption before the smart plug will send the data back to
the embedded web server.
(a)
(b)
Fig.4: (a) prototype of the smart plug and (b) prototype of
the embedded web server
Fig.5: Web page for controlling via smart plug
The next step of implementation of smart plug is the
calibration to obtain the highest accuracy of the power
consumption measurement as much as possible. As the
microcontroller is used to calculate the power consumption of
appliance using the current-voltage sensing circuit, the
calibration process would be done properly. The power
analyzer (HIOKI 3380) with a variable dummy load is
employed for the calibration process. In order to reduce the
tolerance less than 2%, the polynomial estimation technique
has to be used.
Table 1 shows the testing comparison between the power
analyzer and smart plug for different loads. Consequently, the
average tolerance of current, voltage and power are 1.143%,
0.142% and 1.174%, respectively. The measured power
values from smart plug are compared to that from HIOKI
3380 as shown in Fig.6.
Load
(Watt)
HIOKI 3380
Smart plug
Voltage
(Volt)
Current
(Amp)
Power
(Watt)
Voltage
(Volt)
Current
(Amp)
Power
(Watt)
Voltage
(%)
Current
(%)
Power
(%)
25
223.35
0.110
0.025
223.02
0.102
0.023
0.148
7.273
7.198
50
222.90
0.216
0.048
222.26
0.213
0.047
0.287
1.389
1.871
75
222.51
0.323
0.072
221.94
0.327
0.072
0.256
1.238
0.836
100
222.08
0.441
0.098
222.35
0.449
0.100
0.122
1.814
1.839
3
125
222.05
0.548
0.122
221.41
0.555
0.123
0.288
1.277
1.235
150
221.88
0.654
0.145
221.32
0.660
0.146
0.252
0.917
0.482
175
222.39
0.761
0.169
222.34
0.764
0.170
0.022
0.394
0.354
200
221.96
0.886
0.197
221.63
0.884
0.196
0.149
0.226
0.560
300
221.36
1.315
0.292
221.59
1.311
0.290
0.104
0.304
0.412
400
220.50
1.752
0.386
220.41
1.757
0.387
0.041
0.285
0.285
500
220.00
2.184
0.481
220.13
2.190
0.482
0.059
0.275
0.229
600
219.26
2.615
0.573
219.38
2.613
0.573
0.055
0.076
0.035
700
218.67
3.045
0.667
218.63
3.049
0.669
0.018
0.131
0.330
800
218.72
3.485
0.762
219.12
3.499
0.768
0.183
0.402
0.774
Table 1: Tolerance of current, voltage and power
Fig.6: Comparison of measured power values
between SP and HIOKI3380.
V. CONCLUSION
This paper presents a low cost smart plug with a tolerance
under 2%. The simple algorithm is implemented for
monitoring and controlling the energy consumption. In this
work, it is possible to use the zigbee concept to implement the
wireless communication between the smart plugs and the
embedded base server for monitoring and controlling the
electrical power energy usage.
VI. ACKNOWLEDGMENT
The authors would like to thank the departments of
electronic and electric engineering technology for their
collaboration, financial support and equipment support.
REFERENCES
[1] A.H .Shajahan, A.Anand, Data acquisition and control using
Arduino-Android platform: Smart plug", International Conference on
Energy Efficient Technologies for Sustainability (ICEETS), 2013,
Nagercoil, pp. 241 244.
[2] D.Bhagyalakshm,S.Sarathchandra, "Data Acquisition and
Loads Controlling using Android Mobile and GSM
Technology", international journal of science engineering and
technology research, Wol.3, issue 35, Nov. 2014, pp.
6979-6984.
[3] J. Brenkus, V.Stopjakova, R.Zalusky, J.Mihalov, L.Majer,
"Power-efficient smart metering plug for intelligent
households", 25th International Conference on
Radioelektronika (RADIOELEKTRONIKA), 2015, Pardubice
, pp, 110-113.
[4] Z.Fan, P. Kulkarni, S.Gormus, C.Efthymiou, "Smart Grid
Communications: Overview of Research Challenges,
Solutions, and Standardization Activities ", Communications
Surveys & Tutorials, IEEE , 2012, Vol.15 , Issue 1, pp. 21-38
... For further Wi-Fi processing and communication, the ESP8266 module and Arduino microcontroller have been used to classify devices using smart sockets in real-time [2]. A programmable smart plug with bundled Zigbee is presented, requiring switching of the present loads [3]. It can estimate the energy consumption of interconnected devices with low tolerance values. ...
... Domestic and commercial sectors are the primary consumers of electrical energy and have collectively consumed over 20% of the total energy usage [3]. For observing and regulating energy consumption in every region, smart technology with effective energy consumption forecasting is crucial. ...
... Green and smart energy technologies have become a significant research concern these days for conserving energy and reducing the emission of pollution. In the last decade, many smart grid techniques and smart meters are familiarized in various countries to diminish the operation charges [3]. These are used to develop the efficiency of the power network. ...
... Several other researches in which various HEMS technologies were used demonstrate smart solutions for managing and controlling energy consumption in a smart homes system. In order to provide security to the user, they have shown to have good usability and satisfactorily answered the purpose of performing intelligent measurement and monitoring [24][25][26][27]. ...
... Prayongpun and Sittakul [26] show an electrical outlet consisting of the ATmega328 microcontroller and is based on the ZigBee Protocol, which contains devices that are used to set up a wireless transmission between the sensors, the web server, and the smart sockets. In addition, this system performs the function of measuring voltage along with electrical current and power consumption and makes this information available to the consumer, who can be allowed to monitor electricity consumption in real time via devices with a web browser, and interfere by interrupting the electricity transmission to the sockets if necessary. ...
Article
Full-text available
In this project, an architecture is implemented that can monitor and assist users in calculating their energy consumption by means of IoT technologies. It is necessary to create a system to improve and help the user in their consumption-based planning due to advances in technology. This implementation can be achieved with the use of IoT (Internet of Things) and thus ensure user convenience and comfort, which is the main goal of a smart home. These technologies involve the interoperability of the data obtained from each appliance and the location of users between the communication hardware layers specified for monitoring. This paper also provides information about cloud services, which are made available by middleware and may also include new external applications. The architecture offers details about consumption and recommends means to improve it by creating profiles which can help end users in making decisions for better optimization of the consumption rate that matches the demands of the customers or the electric power utility. This paper concludes that this architecture is very promising and new and viable technologies can be implemented to make significant improvements for the residents and electric power utilities.
... In [23], there is a discussion of an electrical outlet formed by the ATmega328 microcontroller and based on the ZigBee Protocol, which has devices to establish wireless communication between sensors, sockets, and the web server. In addition, it carries out the function of measuring voltage, together with current and power consumption, and making this information available to the consumer, who can monitor real-time power consumption through devices with a web browser and intervene by interrupting the electrical transmission to the plugs, if necessary. ...
Article
Full-text available
Smart Energy Control Systems (SECS) has been increasingly implemented in the Smart homes scenario, due to the possibility of conditioning and controlling residential energy consumption, thus contributing to reducing energy losses and unnecessary electrical consumption. With the evolution of embedded systems in conjunction with the Internet of Things (IoT), Smart Outlet (SO), and devices that promote the Users Indoor Identification (UII) environments, they have assumed fundamental roles in the acquisition of data from electrical devices and also in the mapping of the individualized consumption of each resident throughout the day, providing essential information for SECS Systems as a way to assist in energy balance with minimal impact on the daily usability of electrical equipment. However, in most of the works that propose these types of assistance to SECS based on SO and UII, they have a massive implementation of sensors throughout the residence, misinterpretation of the data generated by the residents, difficulty in the identification of multiple residents. Thus, the present work proposes an evolution of an SECS architecture called SmartCom, with the implementation of accurate identification of electrical equipment through Near Field Communication (NFC)-based SO (data transfer between the appliance and the SO) and of multiple inhabitants through Wi-Fi handover using smartphones, with the least possible impact on the user’s comfort, as well as in the building structure, achieving a rebalanced residential energy consumption 87.3% of the time it was used.
Conference Paper
Full-text available
Due to rising value of energy supplies, the need for managing electrical energy sources becomes prominent. In this paper, a smart plug device is presented; which provides features to measure energy consumption and recognizes the type of attached electrical devices. Furthermore, the proposed framework enables home controller systems to monitor and control home energy consumption efficiently. Subsequently an analysis of energy consumption of a pilot house, prior and after the installation of the smart plug, based on a hypothetical scenario, is provided. The results present positive impacts of using the smart plug on energy consumption rate; especially during peak hours.
Article
Full-text available
Optimization of energy consumption in future in-telligent energy networks (or Smart Grids) will be based on grid-integrated near-real-time communications between various grid elements in generation, transmission, distribution and loads. This paper discusses some of the challenges and opportunities of communications research in the areas of smart grid and smart metering. In particular, we focus on some of the key com-munications challenges for realizing interoperable and future-proof smart grid/metering networks, smart grid security and privacy, and how some of the existing networking technologies can be applied to energy management. Finally, we also discuss the coordinated standardization efforts in Europe to harmonize communications standards and protocols.
Article
This paper presents a novel concept of a smart wall outlet for intelligent home power metering systems. Smart functionality of the proposed metering plug is defined by its capability of power consumption measurement and wireless data transfer using an integrated Bluetooth Low Energy transceiver. Moreover, the device authentication and data security are enhanced by utilization of a HW secure element from NXP that provides secured device authentication in the monitoring system. Finally, the proposed solution is versatile and low cost.
Conference Paper
In this work, we propose to develop a smart plug, an energy monitoring system that provides real time update of the energy consumption at the device level. The proposed device is using an arduino microcontroller board, an ENC28J60 ethernet module, and a current transformer sensor. The method of current sensing employed is non-invasive type. The User Interface of the device is to be developed in android and the data will be uploaded onto a server using the ethernet connection. The final output will be a smart plug that can monitor a remote device using arduino-android platform.
Data Acquisition and Loads Controlling using Android Mobile and GSM Technology
  • D Bhagyalakshm
  • S Sarathchandra
D.Bhagyalakshm,S.Sarathchandra, "Data Acquisition and Loads Controlling using Android Mobile and GSM Technology", international journal of science engineering and technology research, Wol.3, issue 35, Nov. 2014, pp. 6979-6984.