6 Storage
6 Storage
Abstract— Medium voltage DC systems (MVDC) are gaining generators commonly used in AES are not going to play a
more interest in ship power systems. Although, MVDC system has significant role in feeding pulsed loads that requires power in
many advantages for the ship power grid, it is challenging to the range of 1 second [3]. Therefore, proper management and
ensure load-generation balance in the presence of pulsed loads. control is needed to ensure load-generation balance and keep
Therefore, proper energy management algorithm of the energy
the MVDC bus voltage within the standards.
storage devices connected to the system should be developed. This
paper proposes an automatic decentralized controller for the Modelling of shipboard MVDC for dynamic analysis was
energy storage devices connected to the MVDC power system. considered in [4]. The focus of this work was to model the
The controller ensures load-generation balance, maintain the stator transient dynamics of the generators. In [5] source-load
MVDC bus constant and ensures proper power sharing among dynamic interactions were considered. The authors tried to
the storage devices. The simulation results, using MATLAB, consider the behavior of the constant power loads (CPLs) and
prove the adequacy of the proposed controller. their interaction with the generator inductances, dc bus
capacitors and cable effects. In both papers, energy storage
Index Terms— Ship power system, decentralized control, MVDC, devices and their control were not considered. Modelling and
pulsed loads, Energy Storage.
control of modular multi-level DC-DC converter in the
I. INTRODUCTION presence of energy storage for MVDC ship power system was
considered in [6]. A controller based on fundamental period
Next generation of ship power system is adopting more averaging and phase shifting technique was proposed. The
electrical energy that increases complexity of the supply and focus of the controller was to control the different submodules
the control process of the isolated power system. This is mainly of the converter under different operating conditions.
driven by the increasing electrical demand and the nature of However, the output voltage is not constant during the
anticipated new types of loads such as electromagnetic aircraft overloading condition due to the absence of sufficient
launch system (EMALS) [1]. This kind of loads draw generation.
intermittent pulses of power from the system [2]. Due to the Energy storage system with isolated modular multilevel
need of high power supply and flexibility in All Electric Ship DC-DC converter was considered in [7], [8]. The authors
(AES) power system, medium voltage direct current (MVDC) developed centralized control strategy for controlling the
systems are going to be a viable option. MVDC power system modular converter to achieve fault current limiting and fault
has multiple advantages against the MVAC system. These ride through using the converter cell capacitor. However, no
advantages include: 1. the replacement of bulky transformers consideration for the pulsed loads on the ship power system.
with the compact power electronic converters. 2. increased fuel Battery energy management was not considered as well.
efficiency of the generators and elimination of the Centralized controller for energy storage management for AES
synchronization problems. 3. Reducing the risk of systematic power systems with pulsed loads was considered in [9], [10].
disintegration while supporting the emerging pulsed loads [2]. In [9], the author proposed a PI controller based energy
Due to the nature of future pulsed loads on AES power storage management to handle the charging and discharging of
systems, energy storage devices are going to play a key role in a hybrid storage system that consists of a supercapacitor and a
the ship power systems. This comes from the fact that the battery. The energy management is based on a centralized
capacity of the generators for the AES power system is controller that requires the knowledge of the generators and the
designed to feed the loads that are continuously connected to load currents. In [10], Fuzzy logic controller was proposed to
the system. Otherwise, more cost is included to oversize the provide energy management of the hybrid energy storage.
generators. Also, due to its slow response, gas driven However, it still requires the knowledge of the generator and
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.
load current. In [11], hierarchical control algorithm that MVDC
bus
ensures that the genset, in MVDC power system, to work in
their most efficient operational points was proposed. It is based on Radar
cooperative asymmetrical droop method to coordinate the G Load
Gas
charging among the hybrid energy storage system and the gensets. Turbine Main AC
However, the problem of supplying big loads within short periods Generator
Port
of time (pulsed loads) was not considered. Controllers based on M Propulsion
virtual impedance droop controller for low voltage DC microgrids Motor
with renewable energy was proposed [12], [13]. The authors
proposed a decentralized control algorithm that can change from LV DC
constant control mode to voltage control mode autonomously and Load
ensures good power sharing between batteries in the energy
storage system. Although the algorithm showed a good LV AC
performance, it is hard to be applied in the MVDC ship power Load
LVDC
system due to the slow response of the gas-driven generators. The
Battery
same applies for the use of supercapacitors in [14]. Banks
Starboard
Due to the anticipated use of MVDC and new types of pulsed M Propulsion
loads on AES, there is a need for automatic control algorithms Motor
that should provide smooth insertion and removal of power G
Pulsed
sources and sharing of loads as desired [2]. Gas Auxiliary Load
Turbine
In this paper, an automatic decentralized controller for fair AC
Generator
power sharing among batteries on MVDC ship power system is
proposed. The controller requires no communication or Fig. 1 Notional MVDC system
knowledge of the generator and load currents. It can ensure load-
generation balance for normal operating conditions and during TABLE 1
feeding the pulsed loads. It also ensures that the MVDC bus MVDC SYSTEM PARAMETERS
voltage is within the IEC 60092-101 standards [2]. The Type Quantity Power (MW)
controller is based on a two function controller that uses the Main Generators 2 36
Auxiliary Generators 2 4
concept of virtual impedance controller [12] and the Propulsion Motors 4 32
exponential SOC controller [15]. To avoid unnecessary Radar System 1 3
discharging of the batteries, the controller uses state machine Service Loads - 5
method to ensure efficient use of the energy storage units. Pulsed Loads 1 2
II. NOTIONAL MVDC SYSTEM DESCRIPTION Due to the large power required to feed the pulsed load, battery
The MVDC ship power system is shown in Fig. 1. The banks will be used. However, to maintain the MVDC bus
system parameters are shown in Table I. To meet the total voltage within the standards and to increase the life time of the
installed demand of the loads, two large capacity “main” batteries, proper energy management of the batteries is
generator sets (e.g., 36 MW) can be supplemented with two or required.
more small capacity “auxiliary” generator sets (e.g., 4 MW) III. CONTROLLER DESIGN
[2]. The generators are connected to a controlled rectifier. This
allows more fuel efficiency since the generators are not To ensure adequate operation of the MVDC AES in the
obligated to operate at a fixed speed anymore. The ship is presence of large pulsed loads, there is a need for proper
driven using a propulsion system that uses induction motors. management of the batteries.
The propulsion system represents 80% of the total ship power The energy management system should ensure load-
system loads [5]. The radar system represents a standalone generation balance and avoid unnecessary
load that draws around 3 MW in its steady state operation. Ship discharging/charging of the batteries to increase the life time
service loads are supplied from the MVDC through DC/DC or of the system. Therefore, there is a need for automatic
DC/AC converters. Pulsed Loads represent load center that decentralized control algorithm that should provide smooth
draws intermittent pulses from the system. It draws power in insertion and removal of the batteries [2]. Decentralized
the range of 2 MW within one second. controllers usually have the ability to provide fast response and
The generators on the ship power systems are designed to they are less expensive than the centralized ones.
supply the continuous loads that are connected to the system. Due to the nature of the decentralized controller, it does not
Also, the response time of the gas driven generators is slow. know about the capability of the generators. For example,
Therefore, sudden load additions or rejections to the MVDC when a large load is added to the system, it will cause a
caused by step changes coming from the pulsed loads are met momentary voltage drop on the MVDC bus. This may prompt
by energy storage devices. the batteries to start discharging regardless of the fact that the
generators can supply this added load. Therefore, the control
algorithm should satisfy the following condition:
1. Ensures load-generation balance.
255
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.
2. Ensures proper power sharing among the batteries. Fig. 4 (a) Virtual impedance droop controller (b) Exponential controller
3. Avoids unnecessary discharging/charging of the deciding on the current reference value of the controller. This
batteries. It is only when there is a deficit/surplus, the controller is shown in Fig 3. The current reference value of the
batteries will be used. controller IDE is coming from two parts: The first one is based
The proposed controller that satisfies these requirements is on the value coming from the droop part shown in Fig. 4(a).
shown in Fig. 2. It consists of an outer droop-exponential During the discharging of the batteries, the reference current
controller that tries to ensure load-generation balance and will be managed partially by the droop controller. Therefore,
equal power sharing among the batteries. The droop- the MVDC bus voltage is given by:
exponential controller is followed by a state machine logic that
takes the reference current from the controller IDE and decides = − (1)
if this value will be passed to the PI controller or it will be
manipulated to avoid unnecessary discharging/ charging. Once where Rdc is the virtual resistance at each droop controller loop,
the final reference current Iref is obtained, it will be compared ID is the portion of the output current that is coming from the
to the converter current and the error will be passed to a PI droop control part. Vdc is the voltage at the common MVDC
controller that will force the converter to follow the reference bus and Vref is the voltage reference for the MVDC bus.
value of the current. The details of the various parts of the To take into consideration the state of charge of the battery, the
controller are as follows: battery current is measured and the state of charge of the
battery is estimated according to relation (2):
A. Droop Exponential Controller (2)
= (0) −
This part of the controller is a combination of the virtual
resistance droop control that is used for equal power sharing in
the DC micro-grids and the exponential controller that tries to where SOC(0) is the initial state of charge of the battery, Ibat is
take into consideration the state of charge of the battery when the battery current and Cbat is the battery capacity. Once the
SOC is estimated, it will be used in the second exponential part
of the controller. It is desired that the battery with the highest
DC/DC
Battery MVDC SOC is discharged faster than the others to ensure the balance
converter Bus among the batteries and increase the life time of the overall the
Ibat
storage system. In case of charging, it is required that the
SOC
State Machine battery with the lowest SOC to be charged faster than the
Logic
Estimator PWM others. Therefore, the controller will decide on part of the IDE
SOC Charge I
ref current based on the SOC based on the following equation:
Droop- I DE PI
V dc Exponential
I ∙
Controller
Discharge
L
= . (3)
Delay
Del_V
where exp(.) stands for the exponential function and SOCpu,i
Fig. 2 Schematic diagram of the proposed controller = SOCi/Cbat. This relation is show in Fig 4(b). This relation
will bias the effective discharging rate toward the highest
charged battery. In case of battery charging, this current will
Ir be manipulated by the state machine logic.
V dc
The final reference current coming from the droop-
Ir − V dc exponential controller is as follows:
Irbase I = ∙ ∙ (4)
×
DE
Ir
SOC Where K is a constant value that increases/decreases the
reference value based on the battery type and rating. ID is the
Ir − SOC
part of the controller current that is coming from the droop
relation and IE is the part of the controller current that is coming
Fig. 3 Droop Exponential Controller
from the exponential relation.
Once the reference current IDE is obtained, this value will be
I D Vdc=Vref-ID Rdc I
E
passed to the state machine logic that will generate the final
reference value Iref to the PI controller.
256
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.
Initialization
(Soc<20)
((abs(Flag1)< abs(del_V))
Discharge_decrementing && Soc>20)
Flag1=del_V
charge_incrementing
(abs(Flag2)<
abs(del_V)) Charging (Buck mode):
Decrement Discharging:
If SOC>80 Iref=0
Iref =Iref -(0.1*Iref)
Else Iref=Iref+((80-SOC)*Imax)
(abs(Flag2)> (delay; (abs(Flag1)> (delay;
abs(del_V)) abs(Iref)<Imax&&Del_V abs(Del_V)) Iref<Imax&&Del_V<Vth)
<Vth)
Hold on Hold on
257
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.
batteries are smoothly disconnected as well since the
generators can feed the existing loads. At t=3.5 sec, another
Voltage (V)
load is disconnected which means that there is a surplus of
energy that can be used to charge the batteries. Therefore, the
batteries are smoothly connected again but at the charging
mode in this case. Fig. 7(a) shows that the current of the
batteries becomes negative (which means charging) after t =3.5
sec. Both batteries charge with the same current which is
desirable. Fig 7(b) shows that the voltages of the batteries
increase after t= 3.5 sec. The charging process is confirmed by
Current (A)
the increase in the SOC as depicted in Fig. 8. Finally, Fig. 6(a)
shows that regardless of the different loading condition on the
ship power system, the MVDC bus voltage is kept constant and
within the standards.
only 45% of its capacity. Fig. 9(a) shows that the MVDC bus
voltage remains constant with the different loading conditions.
At t= 2 sec, when the pulsed load is connected and the
generators can no longer support this extra load, the two
batteries start to discharge to maintain load-generation
balance. Since battery 1 has higher SOC, its contribution in
supporting the system is higher as shown in Fig. 10(a) where
Voltage (V)
258
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.
REFERENCES
[1] Z. Jin, G. Sulligoi, R. Cuzner, L. Meng, J. C. Vasquez, and J. M.
Voltage (V)
259
Authorized licensed use limited to: Renmin University. Downloaded on May 10,2020 at 06:54:34 UTC from IEEE Xplore. Restrictions apply.