Professional Documents
Culture Documents
net/publication/331951759
CITATIONS READS
428 5,354
5 authors, including:
All content following this page was uploaded by Yi Liu on 22 March 2019.
Monitoring
Devices Gas Meter
Heat
EV
Gas Meter Solar Panels Wind Farm Home
Solar Panels
Heat Wind Farm Energy Edge Server Renewables Power Plant
Framework and Software Model for an For saving energy of the edge server, we can
pretrain DNNs in the energy cloud server. After
IoT-Based Energy Management System the training phase, we send the DNN weights to
the energy edge server, which operates the deep
IoT-Based Architecture with Intelligent Edge Computing Q-learning process. In this case, the energy edge
Figure 1 shows the IoT-based energy manage- servers load the data from the energy devices and
ment architecture with edge computing based on then transfer data to the energy cloud server as
a DRL network. The architecture consists of three the input data for better processing and less ener-
main components: energy devices, energy edge gy consumption.
servers, and energy cloud servers.
Energy Device: The energy device can be any Software Model
entity, device, or user that can supply and require In this subsection, we design a software model
energy in the network. The devices can detect/ of an IoT-based energy management system with
collect/generate the energy data according to intelligent edge computing, as shown in Fig. 2.
their types. The proposed software model includes four lay-
Energy Edge Server: The energy edge serv- ers: the sensing layer, network layer, cognition
er can be deployed at the network gateway, layer, and application layer.
base station, and so on for computing/caching/ Sensing Layer: In the sensing layer, the devices
delivering energy data in a local area network. It can generate or detect the energy information of
connects to the energy devices by different com- the connected energy network. The energy edge
munication technologies, for example, 5G, WiFi, server is responsible for managing connection
and vehicular ad hoc network (VANET). The ener- among devices, that is, setting up reliable com-
gy edge server can also decide the operations of munication links for devices. Querying data is one
a local energy network according to the analytical of the basic features of the proposed software
results. model required by intelligent edge computing
Energy Cloud Server: The energy cloud server services. Considering the heterogeneity of the
connects to the central controller for energy man- energy data in smart cities, the edge server will
agement. The responsibility of the energy cloud queue and classify the collected energy data for
server is to not only provide real-time analysis hierarchical processing.
and calculation to energy devices, but also satisfy Network Layer: In the proposed IoT-based
the computation requirements from energy edge energy management system, data transmission is
servers. a crucial function for data transferring between
In the proposed architecture, energy edge energy devices and the energy edge server, and
servers process the collected data and transmit task offloading between the edge server and the
the data to the cloud server through the core net- cloud server. Different kinds of communication
work. In both the cloud server and edge server, technologies, such as power line communications
the DRL agents are deployed. Upon the energy (PLC), 5G, LTE, and WiFi, can be used for data
device having a computation task, it will send the transmission. The data storage capacity in the
task to a nearby edge server in which the edge energy cloud server, energy edge, and energy
DRL agent is responsible for computing the task. devices can be integrated as one source of net-
ner.
Application Layer: The application layer pro-
vides a set of functions and tools to postprocess Devices Devices
data coming from the underlying layers and fig-
Coordinate DRL Method
urie out the network settings of the proposed Edge DRL Method
IoT-based infrastructure. In particular, energy
management is the core function to help the enti- FIGURE 3. The DRL process.
ties control and schedule the energy from every
angle of the system without knowing the under-
lying layer conditions. Topology control is used the second method, the edge server will offload
to make the decision for devices leaving/enter- the DNN training to the cloud server to reduce
ing the network. Web-based application (e.g., the computation cost and then adopt the deep
online dashboard for visual management) and Q-learning process based on the estimated Q-val-
mobility application (e.g., mobile applications on ue from the cloud server.
smartphones for facility managers) benefiting the
interoperability among different devices and tech- Edge DRL Method
nologies is enabled in the proposed IoT-based Offline DNN Construction with Devices Classifi-
energy management system. cation: For the DNN construction, we employ a
feed-forward neural network that has two hidden
Deep Reinforcement Learning for Efficient layers of fully connected softplus units with 64
and 32 neurons, respectively. In order to train the
Energy Scheduling DNN, we use the same training method as [15].
In this section, we present a DRL-based process- Then we define the state space, action space, and
ing framework (Fig. 3), in which the DRL agents reward function of the cloud DRL framework as
are deployed at cloud and edge servers, respec- follows.
tively. Two types of DRL methods are proposed: State Space: The state of the edge DRL agent
the edge DRL method and the cooperative DRL consists of the demands Ru [Rmin, Rmax] of each
method. In the first method, the devices offload user u. The state vector is represented as [R1 … ,
the energy scheduling task to the edge server. RU] with a cardinality of U.
Then the edge server uses the DRL method to Action Space: To satisfy different service
find optimal scheduling results for devices. In requirements, we let the edge DRL agent divide
Biographies
Yi Liu (yi.liu@gdut.edu.cn) received his Ph.D. degree from South
China University of Technology (SCUT), Guangzhou, in 2011.
After that, he joined the Singapore University of Technology
and Design (SUTD) as a postdoctoral researcher. In 2014, he
worked in the Institute of Intelligent Information Processing at
Guangdong University of Technology (GDUT), where he is now
a full professor.His research interests include wireless communi-
cation networks, cooperative communications, smart grid, and
intelligent edge computing.