<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Self-Adaptation Exemplar: the Shipboard Power System Reconfiguration Problem</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Luca Agnello</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Massimo Cossentino</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giada De Simone</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luca Sabatucci</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ICAR CNR</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Palermo</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>name.surname}@icar.cnr.it</string-name>
        </contrib>
      </contrib-group>
      <fpage>96</fpage>
      <lpage>101</lpage>
      <abstract>
        <p>In a vessel, the Shipboard Power System (SPS) is responsible for supplying energy to various services, such as navigation and communication. A research topic is the reconfiguration of the electrical scheme in case of either failure or damage. Indeed, after a fault, the software control system must ensure the ship's survival. In a couple of earlier studies, we: (i) analyzed the relation between the electrical schema and the software control system and (ii) identified many common characteristics between the SPS problem and Self-Adaptive Systems domain. In particular, a systematic classification of the approaches for reconfiguration highlighted the need of environment monitors, decision-making procedures and a feedback loop among the others. The purpose of this paper is to frame the SPS reconfiguration as a self-adaptive exemplar by highlighting scenarios, tasks, norms goals and quality aspects with the support of the IEEE specifications. The exemplar may serve for a twofold aim: (i) the SPS may be a new field to compare self-adaptive procedures, and, on the other side, novel self-adaptive approaches may improve the state-of-the-art in SPS reconfiguration.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Index Terms—Shipboard power system, SPS reconfiguration,
fault scenarios, self-adaptive systems, SAS exemplar.</p>
    </sec>
    <sec id="sec-2">
      <title>I. INTRODUCTION</title>
      <p>Energy fault detection, isolation, and reconfiguration is an
important and challenging problem in many disciplines such as
grid management, aerospace engineering, automotive systems,
and marine engineering.</p>
      <p>In a vessel, the element that provides energy to navigation,
communication, and operational systems is called Shipboard
Power System (SPS). In several maritime scenarios, the
electrical system can be damaged or affected by faults. A reliable
SPS must be able to detect a fault, isolate it and, possibly,
restore the power supply to other devices.</p>
      <p>
        The design of modern, autonomous SPS requires the use
of advanced optimization and control to ensure efficiency,
vessel survivability, and security under different contingencies.
Surveying the literature [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], we can distinguish an electrical
layer and a software-based control system. The electrical layer
consists of various electric and electronic equipment, such as
generators, cables, switchboards, circuit breakers, fuses, buses,
and many kinds of loads.
      </p>
      <p>Software-based control systems have the responsibility to
monitor and control the underlying electrical layer. In
particular, the monitoring of faults is the ability to perceive voltage
and current variations in electric equipment and to infer
situations like short-circuits. After the identification of a fault, the
control system has to enact a strategy for restoring energy to
loads, called SPS reconfiguration . The reconfiguration involves
changing the electrical scheme by acting on buses, circuit
breakers, and switches, thus to interrupt and to isolate sections
of the electrical layer, but maintaining other ones alive.</p>
      <p>The problem of fast and efficient restoration of the SPS
service has been a topic of research for around three decades.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], authors compare reconfiguration techniques applied
to the terrestrial and maritime domains. They include an
analysis of the SPS characteristics, highlighting the need for
an integrated protection and power distribution. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] authors
make a survey on reconfiguration methodologies for flight
control systems. The outcome is a classification of
reconfiguration methodologies into two categories: multiple-model
approaches, and adaptive control approaches. A similar finding
emerged in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], in which authors performed a survey of the
most recent software-based SPS methodologies by comparing
hardware and software properties. Deepening the similarity
between SPS software layer and smart IT systems has been the
objective of an earlier work [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] in which SPS reconfiguration
problem has been explicitly compared to the state of the art
in self-adaptive systems.
      </p>
      <p>
        This work aims at framing the SPS reconfiguration problem
as a self-adaptive exemplar by resuming the experience of [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and exploiting the IEEE recommendations and guidelines
for effective maintenance of medium-voltage direct current
(MVDC) electrical power systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>The objective is twofold. Firstly, the self-adaptive
community requires to populate a repository of examples,
challenge problems, and solutions that can be used to motivate
research, exhibit solutions, techniques, and compare results 1.
Moreover, we retain that novel self-adaptive approaches may
improve SPS reconfiguration and provide new stimulus for the
state-of-the-art.</p>
      <p>This paper is organized as follows: Section II describes
the Shipboard Power System; Section III deals with the SPS
reconfiguration problem specifying possible fault scenarios;
Section IV describes the reconfiguration from a standpoint
of self-adaptive problems, specifying in Section V the
reconfiguration standards and procedures; in Section VI a brief
overview on recommended analysis; finally, in Section VII
some conclusions and discussions.</p>
      <p>1A set of exemplars are available at https://www.hpi.uni-potsdam.de/giese/
public/selfadapt/exemplars/</p>
    </sec>
    <sec id="sec-3">
      <title>II. THE SHIPBOARD POWER SYSTEM</title>
      <p>
        A typical Shipboard Power System (SPS) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] is composed
of a series of sub-systems specifically conceived for
managing power, navigation, cargo, weapons, and other operative
functions, that embraces a series of electric and electronic
equipment.
      </p>
      <p>The electric components can be classified in main and
auxiliary power generators, buses, propulsion motors, energy
storage components, and ship loads. They can use either AC
or DC currents, so often a series of AC/DC and DC/DC
converters are on-board. In the last few years, the DC-based
equipment is the most used because of smaller components,
less weight, and fewer synchronization problems. Therefore,
frequently, the shipboard power systems are medium-voltage
direct current (MV-DC) SPS. A typical example of an
electrical scheme is depicted in Figure 1.</p>
      <p>Reconfiguration algorithms are delegated to overcome the
failures, in best possible way, according to a series of
goals, scenarios, and decisions based on functional and
nonfunctional requirements. Reconfiguration actions are also
prioritized according to loads classification: vital and primary
loads are non-sheddable loads that directly affect the ship
survivability, while secondary loads (non-vital loads) can be
disconnected for power routing purposes.</p>
      <p>
        From a recent work [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] it is possible to depict that most of
the reconfiguration techniques in literature are software-based
and enact strategies basing sophisticated real-time perception
and configuration management. The surveyed and classified
reconfiguration algorithms span from mathematical
optimization to evolutionary approaches and multi-agents system
methodologies.
      </p>
      <p>The reconfiguration is also affected by scalability issues,
because of the number of controlled equipment, the complexity
of electric architectures, the presence of single or multiple
failures, and the need to apply loads priorities and load
shedding. Moreover, it heavily depends on the designed electrical
architecture.</p>
      <p>The onboard electrical equipment can be arranged using ring
or radial distribution, that perhaps are difficult to manage in
case of faults because of the dependency of the components
from the electric distribution system. Recently, the SPS is
architecturally divided into zones (as shown in Figure 1), where
each of these zones can be easily connected/disconnected,
modifying at run-time the power flow, by changing the
electrical layer topology.</p>
      <p>The control of these functionalities is delegated to the
control system, that perceives all the electric equipment and
it is able to detect failures, such as short-circuits, damages,
faults and so on. After the detection of a fault, the control
system may enact strategies for repairing the SPS, using an
action called reconfiguration .</p>
      <p>III. THE SPS RECONFIGURATION PROBLEM</p>
      <p>In critical scenarios (i.e. a battle), but also during normal
navigation, the ship can be damaged and affected by faults
and failures. The control and protection functionality is often
implemented at design-time using a ship-wide power and
energy management control system, that can protect the SPS
from faults by interrupting and isolating sections of the
electrical layer using protection components and reconfiguration
algorithms.</p>
      <p>LOAD</p>
      <p>LOAD</p>
      <p>LOAD
LOAD</p>
      <p>LOAD</p>
      <p>LOAD
B2
B7
B2
B7</p>
      <p>B3
B6
(a)</p>
      <p>B3</p>
      <p>B6
(b)
B1
B8
B1</p>
      <p>B8</p>
      <p>We illustrate a simple reconfiguration action necessary in
the case of fault detection. The example takes into account
a few components, but clearly, the scalability of the problem
B4
B5
B4
B5</p>
      <p>S
W
B
D
S
W
B
D</p>
      <p>Generator
Generator
may be of higher order in big vessels such as cruise ship or
aircraft carrier.</p>
      <p>As depicted in Figure 2, the starboard bus brings power to
loads. In this particular case let us consider closed breakers
B1, B2, B3 and B4, and opened those breakers belonging to
the starboard bus (from B5 to B8). In this way, all the three
zones bring power from the port bus using the AC Generator.
Suddenly a major fault on the feeder between B3 and B4
breakers happens (Figure 2-a). For isolating the fault, it is
necessary to open these breakers. After the opening, the power
will not flow along the port bus, and all the three zones are in
black-out situation. The control system detects the fault and
acts a reconfiguration procedure that must repair the
blackout. The power can flow to loads from both buses using zonal
distribution. The reconfiguration involves closing the breaker
B5, B6, B7, and B8 to feed loads using the starboard bus
(Figure 2-b).</p>
      <p>A fault, like the one described above, may be managed using
smart and proactive reconfiguration methodologies, that at
runtime have to detect, isolate, and restore the system (or part of
it). The reconfiguration strategy will attempt to recover the
fault after a precise series of steps, that can be set at
designtime, or decided at run-time.</p>
      <p>In the next section, the proposed comparison approach will
discuss these reconfiguration procedures from a self-adaptation
point of view.</p>
      <p>IV. SPS RECONFIGURATION AS A PROBLEM OF</p>
      <p>SELF-ADAPTATION</p>
      <p>The SPS reconfiguration can be achieved with several
techniques, having their roots in research fields like artificial
intelligence, operations research, and knowledge engineering.
As said before, previous studies highlight that SPS has several
features in common with self-adaptive systems.</p>
      <p>The first relevant property concerns the monitoring of
the electric layer, in order to identify network features and
eventually to detect faults.</p>
      <p>
        The second –even more interesting– feature is the
implementation of various types of feedback loops [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>The SPS control system and self-adaptive systems come
from different domains and a direct association has never been
done and for this, the terminology is sometimes confusing to
conciliate. However, despite a different vocabulary, probably
SPS and self-adaptation share more than what is immediately
visible.</p>
      <p>
        In our previous papers, a systematic state-of-the-art review
was carried out about the reconfiguration of shipboard power
systems [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. From this study, it emerged that software-based
SPS reconfiguration strategies have characteristics similar to
self-adaptive systems. Therefore, a comparison has been made
between these two research areas to provide empirical
evidence of a possible synergy [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        The baseline for self-adaptive systems is constituted by two
research agenda ([
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]), some position papers about relevant
features of self-adaptive systems ([
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]) and a couple
of papers proposing a taxonomy of types of adaptation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>Studying the relation between SPS and self-adaptation, three
qualitative variables have been identified:
• algorithms used for the reconfiguration;
• reconfiguration sub-problems: loads priority, loads
shedding and the number of failures that the system can
handle;
• self-adaptive characteristics: goals/quality aspects,
reconfiguration algorithm, decision-making process, and
feedback loop architecture.</p>
      <p>It emerged the following features are relevant for
implementing a self-adaptive shipboard power system:
• specification of goals and quality assets
• run-time decision-making
• anticipation of changes
• techniques for reaction
• feedback loop
• human in the loop
• duration of the adaptation</p>
      <p>
        The specification of goals and quality assets indicates the
flexibility of the system to deal with high-level and dynamic
requirements [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        The degree of autonomy in the decision process measures
the ability of the system to take decisions about its behavior:
the level of abstraction used in the decision process has a great
impact on the mechanisms for the adaptation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        Assuring the continuity of service is often related to the
ability to anticipate failures and changes [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>The techniques for reaction capture how the system deals
with unanticipated changes.</p>
      <p>
        The feedback loop is a fundamental part of the architecture
of a self-adaptive system, and many reference models are
available in the literature [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], often including the human
in taking some role in it.
      </p>
      <p>
        Finally, the time aspect is central to a self-adaptive system,
because it actively contributes to reliability and robustness [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        From this analysis, it was evident the SPS reconfiguration
problem is a good candidate as self-adaptive system exemplar.
In order to enforce this claim, we used run-time
decisionmaking process for classifying the type of SPS adaptation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. During the analysis, we used the guidelines depicted in
Table I.
      </p>
      <p>The result is that, so far, only three types of adaptive SPS
exist in the literature (at best of our knowledge).</p>
      <p>Type I. This kind of system is able of monitoring the
electrical scheme to enact the strategy. However, the
decisionmaking is a hard-coded strategy (like if..then..else statements
or a set of rules).</p>
      <p>Type II. The system is instrumented with more alternative
strategies to adopt, and the strategy is selected at run-time.
This kind of system is also able of measuring non-functional
aspects that allow taking a decision about the optimal strategy
to be used.</p>
      <p>Type III. The system is able of assembling new strategies
according to the contextual needs. This kind of system is able
of evaluating the degree of satisfaction of the goals to be
addressed. Moreover, it is able to evaluate possible deviations
and to decide, at run-time, to assembly ad-hoc functionalities.</p>
      <p>The next section will discuss IEEE standards and common
procedures that are suggested for the design phase of the SPS
power system, where the capabilities of each component are
used for a global goal satisfaction. Common aspects such as
QoS have been found in both SPS reconfiguration and SAS
systems.</p>
      <p>V. SPS RECONFIGURATION: STANDARDS AND</p>
      <p>PROCEDURES</p>
      <p>
        The IEEE industry applications society issues some
recommended practice documents. In particular, we refer to the
IEEE 1709-2010 “Recommended Practice for 1 to 35 kV
Medium Voltage DC Power Systems on Ships” [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and the
IEEE “Recommended Practice for Electrical Installations on
Shipboard” [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>These standards specify electrical engineering methods and
practices for implementing power distribution and delivery
systems for Medium Voltage DC (MVDC) on-board power
systems. The purpose is to provide guidelines for a proper
analysis of parameters that characterise MVDC survivability
and continuity of power supply, always maximising on-board
safety. These documents describe the impact of MVDC on all
electrical components and suggest appropriate requirements
for the implementation of MVDC power supply system thus
to generate, accumulate and distribute the adequate power to
loads.</p>
      <p>Firstly, the specifications identified some higher-level goals:
• Ship-wide power and energy management control: the
centralised or distributed ship-wide power management
control communicates with all energy sources and
vital loads to prioritise and optimise the power flows
throughout the ship. This power controller maximises the
continuity-of-service of vital loads during reconfiguration
operations;
• System Protection: some MVDC components, such as
alternating current generators, can be protected against
damage caused by faults using automatic circuit breakers.
DC system protection is obtained through a combination
of converter control and other DC circuit breaker devices;
• Efficiency: the electrical efficiency of the system depends
on the mission of the ship and service conditions. It
is critical to achieving high efficiency under a range
of possibles scenarios. The efficiency calculations of
the MVDC system should include generators, motors,
converters, storage devices, transformers, cables, and so
forth.</p>
      <p>In particular, power management must meet the following
sub-goals:
• Manage power under normal conditions;
• Maintain QoS;
• Maximise survivability.</p>
      <p>The control system, based on real-time monitoring of
generators and loads, should survey of critical conditions
and propose actions to avoid instability and system collapse.
The design of the control system should incorporate human
factor engineering to enable operators to maintain situational
awareness and take appropriate measures during normal and
emergency conditions.</p>
      <p>The standards describe a typical functional scheme of an
MVDC consisting of several functional blocks (Figure 3). The
fundamental components include:
• Main power generation: the component that transforms
the power of the gas turbine into electrical energy;
• Energy storage: a stand-alone power source that provides
power to the system, if necessary;
• AC/DC load: loads that compose the ship services;
• MVDC bus: a functional block that allows feeding,
interrupt and isolate MVDC components.</p>
      <p>GAS
TURBINE</p>
      <sec id="sec-3-1">
        <title>GENEARCATOR</title>
        <p>AC CIRCUIT
BREAKER</p>
      </sec>
      <sec id="sec-3-2">
        <title>COANCV-EDRCTER</title>
      </sec>
      <sec id="sec-3-3">
        <title>DISCODNCNECT</title>
      </sec>
      <sec id="sec-3-4">
        <title>CODNCV-EDRCTER</title>
      </sec>
      <sec id="sec-3-5">
        <title>DISCODNCNECT</title>
      </sec>
      <sec id="sec-3-6">
        <title>CODNCV-EARCTER</title>
      </sec>
      <sec id="sec-3-7">
        <title>DISCODNCNECT</title>
      </sec>
      <sec id="sec-3-8">
        <title>TRABNUSSFER</title>
      </sec>
      <sec id="sec-3-9">
        <title>CODNCV-EDRCTER</title>
      </sec>
      <sec id="sec-3-10">
        <title>DISCODNCNECT</title>
        <p>M
V
D
C
B
U
S
MAIN GENERATOR
ENERGY STORAGE
CAPACITOR
BANK/FUEL</p>
        <p>CELL
AC LOAD
AC LOAD
DC LOAD
DC LOAD</p>
      </sec>
      <sec id="sec-3-11">
        <title>DISCODNCNECT</title>
      </sec>
      <sec id="sec-3-12">
        <title>TRABNUSSFER</title>
      </sec>
      <sec id="sec-3-13">
        <title>CODNCV-EDRCTER</title>
      </sec>
      <sec id="sec-3-14">
        <title>DISCODNCNECT</title>
        <p>The IEEE standard also provides an overview of capability,
goals and quality aspects of SPS components.</p>
        <p>The main operations of the functional blocks are
connection/disconnection, configuration, and isolation. Each
functional block of Figure 3 can meet one or more of these
functions, as depicted in Figure 4. These operations are intended
as component capabilities because autonomy is fundamental
to allow each block to act independently from the rest of the
system. For instance:
• A circuit breaker can interrupt, isolate and configure a
load;
• A fuse can break and isolate, but it cannot configure (a
fuse can not turn on and therefore can not be configured);
• A load switch can isolate and configure;
• The power electronics on the output of the generator can
only interrupt.</p>
        <p>
          Moreover, according to specifications [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], each functional
block has some goals to meet. Table illustrates some of these
MVDC component goals:
        </p>
        <p>Quality aspects describe non-functional constraints and QoS
metrics that an SPS must satisfy. An example of a QoS metric
is the mean-time-between-service-interruption (MTBSI) that
norm transients during normal system operation (it is not taken
into account during exceptional events like battle damage,
collisions, fires, or flooding).</p>
        <p>Therefore, loads can be categorised into four QoS
categories, as depicted in Table III that adopts two system-dependent
time thresholds (t1 and t2) related to the interruption of the
loads.</p>
        <p>Reconfiguration time t1 is defined as the maximum time to
reconfigure the distribution system without causing additional
damage. For a system employing conventional circuit breakers,
t1 is on the order of two seconds.</p>
        <p>Generator start time t2 is defined as the maximum time to
bring the slowest power generation module on-line. Generator
start time is typically on the order of one to vfie minutes.</p>
        <p>Quality studies should assess whether the MVDC system
is suitably designed to meet QoS requirements, such as the
following:
• load shedding strategies;
• rapid-response, energy storage;
• propulsion motor regenerative power;
• an optimal integration of these power management
approaches into a load-centric system response;
• the reliability measures associated with the selected
approaches;
INTERRUPTION
ISOLATION
INTERRUPTION
• the survivability measures associated with the selected
approaches.</p>
        <p>Under the conditions in which the power system cannot
serve all loads, due to damage or equipment failure, power
management is required to implement a survivability response
and accomplish system functional and performance
requirements. In general, the survivability response is shedding the
appropriate loads in the order of their priority.</p>
        <p>At the design stage, the system designer should capture all
the relevant system conditions (e.g., steady state, fault,
darkship-start, black-start, etc.) with the appropriate tools and/or
methods. Also, it should obtain the necessary information to
fully characterise and assess system performance in order to
verify and refine the design.</p>
        <p>
          In this, simulations and modelling of the system play an
essential role. In literature, there are guidelines that define the
methodology to be used in the development of the software
and the standards that must be applied. Just to report an
example, the IEEE guidelines [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] recommend distributed and
hierarchical systems (MAS) for modelling SPS reconfiguration
operations.
        </p>
        <p>VI. ANALYSIS OF SPS RECONFIGURATION</p>
        <p>
          The IEEE recommendations [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] provide guidelines to
assess the Quality of Service (as discussed in the previous
section).
        </p>
        <p>In practice, it could be important to use a MVDC power
system simulation that takes into account small and large
‘perturbations’. This goes through considering all the possible
fault types and their combinations:
• short-circuit between 2-3 bus lines;
• short-circuit between bus line and ground;
• equipment short-circuit;
• control system fault (communications, sensors etc.).</p>
        <p>Guidelines highlight that fault management should ensure
post-fault reconfiguration actions in combination with stability
studies (to verify stable recovery), also granting system
transients during the reconfiguration. The recommendation suggests
a computer system analysis that ”shall contain enough detail
to properly represent the transient behaviour of all the
components governing the respective event” .</p>
        <p>From our perspective, self-adaptive methodologies are very
suitable to address this need. It can add the quid-pluris that
is missing in current state-of-art on management and control
systems based on stimulus-response approaches.</p>
        <p>
          Indeed, [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] describes the Electrical Power System Concept
of Operations (EPS-CONOPS), that is a statement of the
required behaviours of the electrical SPS based on the expected
use of the ship. The relevant part of operating conditions
requirements and transitions and the possible approaches is
schematized in a conceptual mapping shown in Figure 5.
        </p>
        <p>In particular, it distinguishes between nominal operations
and restorative operations during the occurrence of failures
and damage scenario.</p>
        <p>Nominal operations focus on mission conditions and to
possible approaches that regulate electrical load analysis in light
Electrical power system concept of operations (EPS-CONOPS)</p>
        <p>It describes SPS according to the expected
use of the ship
of what ‘will come’. Apart the considerations about
decentralised and centralised control systems, they suggest explicitly
the use of agent-based systems for negotiating performance
between many components with the aim of optimisation.</p>
        <p>Restorative operations occur in the case of perturbations and
they focus on returning the SPS power system to a nominal
condition, taking into account single faults and reconfiguration
actions, and multiple damage scenario where a recoverability
strategy must be defined.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>VII. CONCLUSION</title>
      <p>The conducted analysis has highlighted the correlation
between SPS control systems and self-adaptive systems. We
believe the SPS reconfiguration is suitable to be taken as
a self-adaptive exemplar, especially if we consider goals,
quality aspects, monitoring of the entire system, and other
self-adaptive attributes.</p>
      <p>As suggested by some IEEE guidelines, the implementation
of a decentralised control system can be winning if adopting
a multi-agents system strategy. In this perspective, our future
works will aim at using agents in conjunction with
selfadaptive abilities for implementing the control logic of an SPS.</p>
      <p>We retain this a successful marriage in which innovative
self-adaptive approaches may improve SPS reconfiguration
techniques and, besides, the resulting framework could be used
for comparing different approaches to self-adaptation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.</given-names>
            <surname>Agnello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cossentino</surname>
          </string-name>
          , G. De Simone, and L. Sabatucci, “
          <article-title>Shipboard power systems reconfiguration: a compared analysis of state-of-the-art approaches</article-title>
          ,” in
          <source>Smart Ships Technology</source>
          <year>2017</year>
          ,
          <article-title>Royal Institution of Naval Architects (RINA</article-title>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>W. M.</given-names>
            <surname>Dahalan</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Mokhlis</surname>
          </string-name>
          , “
          <article-title>Techniques of network reconfiguration for service restoration in shipboard power system: A review,”</article-title>
          <source>Australian Journal of Basic Applied Science</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>11</issue>
          , p.
          <fpage>55565563</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Seah</surname>
          </string-name>
          ,
          <article-title>A“ survey of fault detection, isolation, and reconfiguration methods</article-title>
          ,
          <source>” IEEE Transactions on Control Systems Technology</source>
          , vol.
          <volume>18</volume>
          , pp.
          <fpage>636</fpage>
          -
          <lpage>653</lpage>
          , May
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L.</given-names>
            <surname>Agnello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cossentino</surname>
          </string-name>
          , G. De Simone, and L. Sabatucci, “
          <article-title>Is shipboard power reconfiguration a self-adaptive problem? a systematic literature review</article-title>
          ,
          <source>” Technical report, CNR Institute, RT-ICAR-PA-17-01</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>[5] “Ieee recommended practice for shipboard electrical installations - systems engineering</article-title>
          ,”
          <source>IEEE Std 45</source>
          .
          <fpage>3</fpage>
          -
          <issue>2015</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>74</lpage>
          ,
          <year>July 2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>[6] “Ieee recommended practice for 1 kv to 35 kv medium-voltage dc power systems on ships</article-title>
          ,
          <source>” IEEE Std 1709-2010</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>54</lpage>
          ,
          <year>Nov 2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Brun</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. D. M. Serugendo</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Gacek</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Giese</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Kienle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Litoiu</surname>
            , H. Mu¨ller,
            <given-names>M.</given-names>
            Pezze`, and M.
          </string-name>
          <string-name>
            <surname>Shaw</surname>
          </string-name>
          , “
          <article-title>Engineering self-adaptive systems through feedback loops,” in Software engineering for self-adaptive systems</article-title>
          , pp.
          <fpage>48</fpage>
          -
          <lpage>70</lpage>
          , Springer,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B.</given-names>
            <surname>Cheng</surname>
          </string-name>
          , R. de Lemos, H. Giese,
          <string-name>
            <given-names>P.</given-names>
            <surname>Inverardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Magee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Andersson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bencomo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Brun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Cukic</surname>
          </string-name>
          , et al., “
          <article-title>Software engineering for self-adaptive systems: A research roadmap,” Software Engineering for Self-Adaptive Systems</article-title>
          , vol.
          <volume>5525</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>26</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>R. De Lemos</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Giese</surname>
            , H. A. Mu¨ller, M. Shaw,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Andersson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Litoiu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Schmerl</surname>
            , G. Tamura,
            <given-names>N. M.</given-names>
          </string-name>
          <string-name>
            <surname>Villegas</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Vogel</surname>
          </string-name>
          , et al., “
          <article-title>Software engineering for self-adaptive systems: A second research roadmap,” in Software Engineering for Self-Adaptive Systems II</article-title>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>32</lpage>
          , Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Salehie</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Tahvildari</surname>
          </string-name>
          , “
          <article-title>Self-adaptive software: Landscape and</article-title>
          research challenges,
          <source>” ACM Transactions on Autonomous and Adaptive Systems (TAAS)</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>2</issue>
          , p.
          <fpage>14</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Qureshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Jureta</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Perini</surname>
          </string-name>
          , “
          <article-title>Requirements engineering for self-adaptive systems: Core ontology and problem statement,”</article-title>
          <source>in International Conference on Advanced Information Systems Engineering</source>
          , pp.
          <fpage>33</fpage>
          -
          <lpage>47</lpage>
          , Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>D. M. Berry</surname>
            ,
            <given-names>B. H.</given-names>
          </string-name>
          <string-name>
            <surname>Cheng</surname>
          </string-name>
          , and J. Zhang, “
          <article-title>The four levels of requirements engineering for and in dynamic adaptive systems</article-title>
          ,
          <source>” in 11th International Workshop on Requirements Engineering Foundation for Software Quality (REFSQ)</source>
          , p.
          <fpage>5</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>L.</given-names>
            <surname>Sabatucci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Seidita</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Cossentino</surname>
          </string-name>
          , “
          <article-title>The four types of selfadaptive systems: a metamodel,” in Smart Innovation, Systems</article-title>
          and Technologies,
          <source>Proceedings of the 10th International KES Conference</source>
          , Algarve, Portugal,
          <fpage>21</fpage>
          -
          <lpage>23</lpage>
          June, vol.
          <volume>76</volume>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>