model exploits spatial data corresponding to a
detailed layout of the decks of a specific ship, thus
offering customized visualizations. Finally, the
model caters for alternative ship operation modes,
corresponding to cases where the ship cruises during
the day or night, or is anchored at a port. The
proposed agent-based simulation model has been
implemented with the use of the AnyLogic
simulation software (https://www.anylogic.com/),
which provides a nice graphical interface for
modeling complex environments and allows the
extension of its simulation models through Java
code.
A novelty of our approach concerns the
exploitation of the outputs obtained from multiple
simulation runs by prominent Machine Learning
(ML) algorithms to extract meaningful patterns
between the composition of passengers and the
corresponding energy demands in a ship. In this
way, our approach is able to predict alternative
energy consumption scenarios and trigger insights
concerning the overall energy management in a ship.
In addition, it handles the underlying uncertainty
and offers highly informative visualizations of the
energy consumption.
The work reported in this paper is carried out in
the context of the ECLiPSe project
(http://www.eclipse-project.upatras.gr), which aims
at leveraging existing technological solutions to
develop an integrated energy consumption and
energy saving management system for the needs of
large passenger and cruise ships. A major task of the
project concerns the development of efficient
algorithms for the analysis and synthesis of the
associated multifaceted data, which may
considerably enhance the quality of the related
decision-making issues during the operation of a
vessel. These algorithms will trigger
recommendations about the management of energy
consumption, enabling stakeholders to gain energy
saving insights.
The remainder of this paper is organized as
follows: Section 2 outlines a literature review of
related work. Section 3 describes the proposed
approach that builds on the strengths of both
simulation and machine learning. Sections 4 and 5
present indicative experiments and corresponding
results from the application of the proposed
approach, and the analysis of the associated data
through appropriate ML algorithms, respectively.
Finally, Section 6 discusses concluding remarks and
briefly reports on future work directions.
2 RELATED WORK
As mentioned above, while considerable research has
been conducted so far on the optimization of various
energy consumption issues in buildings (being they
smart or not), very limited work has been reported so
far in the case of large ships. For instance, an agent-
based model for office energy consumption is
described in (Zhang et al., 2010). This work
elaborates the elements that are responsible for
energy consumption and presents a mathematical
model to explain the energy consumption inside an
office. The proposed model is validated through three
sets of experiments giving promising results.
Adopting another perspective, a review of
Machine Learning (ML) models for energy
consumption and performance in buildings is
presented in (Seyedzadeh et al., 2018); the motivation
of this work was the exploitation of contemporary
technologies, including network communication,
smart devices and sensors, towards enhancing the
accuracy of prediction in the above energy
management issues. On a similar research direction,
a combination of mathematical statistics and neural
network algorithms to solve diverse energy
consumption problems is proposed in (Guzhov and
Krolin, 2018); this work analyzes the associated big
data aiming to facilitate energy consumption
predictions for various types of buildings.
A comparative analysis of energy saving solutions
in buildings appears in (Chebotarova et al., 2019); the
proposed tool for assessing the effectiveness of
energy saving technologies implementation allows
not only to evaluate individual decisions, but also to
compare and rank them according to the breakeven
rate for the efficiency implementation decline. A
combination of Nearest Neighbors and Markov Chain
algorithms for the implementation of a system that is
able to support decision making about whether to turn
on or off a device in a smart home setting, thus
handling the related energy management issues, is
described in (Rajasekaran et al., 2017).
Research on the energy consumption of ships
during four different transatlantic cruises over the
period of one month is reported in (Marty et al.,
2012), through the elaboration of 250 samples of ship
data concerning ship speed, wind speed, ship draft,
latitude and longitude, etc. Data considered also
concern devices that produce power, such as the
ship’s oil and heat recovery boilers. Based on all these
data, a huge database containing thousands of files
has been built, which in turn feeds a simulation
environment that enables a ship operator to estimate
the energy consumption of cruise ships.