Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
net/publication/339228509
Towards cloud energy metering system with 32 bit FPGA device architecture
CITATIONS READS
0 123
3 authors:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
KenIoT:An Intelligent Cloud Infrastructure for Internet of Things Projects View project
All content following this page was uploaded by Kennedy Chinedu Okafor on 13 February 2020.
ABSTRACT
Cloud based Advanced Metering Infrastructure (CAMI) is the next digital future for energy
management (EM). Various efforts on EM capabilities are mainly skewed towards embedded device
architectures that support non-concurrent execution. This paper presents cloud energy metering system
(CEMS) using high speed 32 bit field programmable gate array (FPGA) device. The architectural
framework for energy tracking and profile measurement in CEMS is presented. This aims at accurate
metering with demand side management (DSM). An application context that supports an EM
architecture is highlighted. The contextual CEMS features energy monitoring in distributed energy
utilities such as solar generators, wind and energy storage sources. Process integration with Cloud
based Internet for real-time energy reading is achieved through the FPGA synthesis to provide end-to-
end energy analytics. CEM prototype (Xilinx FPGA) running on a wireless open-access research
platform supports management of large historical data-sets from the current data up to the last granular
interval, hourly, daily, monthly and yearly dataset captures. The system provides the low latency
datasets in both tabular and graphical forms for end-user visualization of energy consumption patterns.
In the experimental setup, three case scenarios demonstrate how the metering system executes fast
edge computing profiling, thereby providing data-visualization services to end-users. The results show
the Avg. Latency time for CAMI household 1, 2 and 3 respectively. In case 1, the average latencies for
actual and measured (proposed CAMI) are 75% and 25% respectively. In case 2 and case 3, this gave
66.67% and 33.33% respectively. Clearly, the proposed CAMI offers lower latency for all scenarios of
energy consumption metering usage.
communication to achieve seamlessness. The the low latency FPGA application specific
essence is to create efficient monitoring and circuit (ASIC) system on chip (SOC).
management of energy usage data. The
features of these meters include energy usage In the proposed system, the core is designed
monitoring for billing, power and theft to have little power drain while having
detection, anti-tampering feature, load characteristics like low delay real-time clock,
connect/disconnect detection, firmware up- signal conditional converter and other RF
gradations, demand side management, interfaces. These forms part of the ongoing
(DSM), and analytics, among others [8]. A research on CEMS/AMI concept. The system
functional SM can give unbiased split up has efficient latency and replaces the legacy
consumer energy usage at short intervals. alternative.
The benefit is that it automates the billing
system with very low cost overhead. In most [9] gave essential benefits of AMI for energy
SMs, there are two essential components viz: driven society. These include:
metering and communication modules [8].
i. It offers low latency energy data-stream
These components have specific controller
updates.
units relating seamlessly during its operation.
ii. It gives cumulative data-sets from
Also, these meters have load enable/disable
various home units’ sources while
switch, I/O control interfaces, with
performing data analytics at the cloud
embedded power storage subsystems, among
backend.
others.
iii. It gives secured data protection for user
With the global energy crisis, these features location, and other energy billing data-
can enhance energy efficiency, reduce sets.
wastages and control usage pattern by iv. It manages bandwidth sensitive
consumers. This is very useful in the workloads during its full duplex
generation; distribution and transmission of communication.
electrical energy where the traditional v. It provides trajectory data-mining using
electrical grids are revised with smart location and context-aware service
metering elements. The major difference provisioning. This reason is that by
between the recent smart metering systems staying closer to edge user location
and the legacy metering models is that the devices, more I/O streams (information
SM enforces active participation of data) can be acquired from user source
consumers in energy conservation through device and location.
real time feedback communication on their
The benefits of the proposed CEMS include
exact energy consumption profiles [5].
reduction in data collection costs, improved
Till date, most metering system in Nigeria reading precision, efficient and more
does not support full duplex communication organized billing process, significant
for real time energy feedback. Low increase in its operational efficiency through
latency/high speed processing capabilities is the provision of real time metering activities.
yet to be fully implemented and deployed. Essentially, the work presents the developed
This research presents Cloud based CEMS CEMs implementation architecture for the
which depends on high speed processor such distributed energy resources like solar, wind,
as FPGA. In this paper, various works on etc as highlighted in [4]. The design strategy
FPGA based processors and their various for achieving analog to digital conversion
categories are reviewed to provide clear module in a 32 bit FPGA driven smart
understanding of its application in CEMS. meters is considered. In this case, the
The main feature of the proposed CEMS is metering filters in FPGA ADC is
122
The Journal of Computer Science and its Applications Vol. 26, No. 2, December 2019
buttressed in [30] where the authors High level integration in FPGAs reduces
identified the merits of using FPGA-ASIC. power consumption/dissipation.
These were summarized as follows:
Reduces component counts significantly.
Using FPGAs offers re-programmability Hence, using FPGA with an isolated CPU
for bugs’ correction. chip often yield cost savings, miniaturized
FPGA development allows shorter time system, and reliability.
to market and reduces unnecessary costs.
Table 1 show the features of commercial FPGAs which could be used in any CEMs.
124
The Journal of Computer Science and its Applications Vol. 26, No. 2, December 2019
Figure 2: Proposed CEMS CAD tool flow for 32 bit FPGA SoPC design
125
Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
K. C. Okafor, A. A. Obayi and O. U. Oparaku
126
The Journal of Computer Science and its Applications Vol. 26, No. 2, December 2019
127
Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
K. C. Okafor, A. A. Obayi and O. U. Oparaku
7. 0 EVALUATION/RESULTS
IMPLEMENTATION Figure 7. Avg. Latency time for CAMI
household 1
In the experimental setup of the CEMS,
energy consumption considering low latency
processing was investigated. This focused on
the average power consumption during four
weeks’ timeframe. A three case scenario for
household loads are metered using Figure 6.
Figure 7 shows the energy consumption
according to CAMI computing operation
discussed previously. The experiment was
conducted focusing on the energy
consumption required for all sorts of
household devices. To achieve this, various
load demands were metered while using a Figure 8. Avg. Latency time for CAMI
trans-coded resolution of 250p and 1080p to household 2
128
The Journal of Computer Science and its Applications Vol. 26, No. 2, December 2019
129
Towards Cloud Energy Metering System With 32 Bit FPGA Device Architecture
K. C. Okafor, A. A. Obayi and O. U. Oparaku
133