1. Introduction
With the exploitation of integrated electrical propulsion technologies and the gradual increase in high-energy electrical loads, the U.S. Navy proposed the Medium Voltage DC (MVDC) distribution architecture for the all-electric shipboard power systems (SPSs) [
1,
2]. The MVDC distribution has benefits, such as higher energy efficiency and power density, lower installation and maintenance costs, and a more flexible design [
3,
4]. However, as a newly proposed concept, detailed investigation for operational characteristics of MVDC distribution is of great concern [
5]. Two topologies for an MVDC shipboard power system have been defined [
6]. One is the radial distribution, which has the advantages of simplicity and low cost. The other is the zonal distribution, in which the medium voltage power supply path is circular. Any zonal load is supplied by two lines to avoid power outage; the network structure is more complex and flexible for the zonal distribution. This network structure can improve the reliability of the power supply and survivability of the system. It is recognized as having future potential as the main structural form. Since the MVDC electric distribution systems are still in a conceptual phase, there is a lack of benchmark systems, which makes the need to fully understand the operating characteristics of the zonal MVDC distribution crucial.
MVDC shipboard power systems are characterized by short lines, special load types, lots of converters, isolated networks, and complex operating conditions. High stability and reliability are requested for this system. It is important to maintain both the voltage and the line power flow within limits to keep steady state security under all kinds of operating conditions [
7], especially for navy ships. Power flow analysis is the most fundamentally used tool to assess the static security of a power system for specified input values, referred to here as a deterministic power flow which has been widely applied in early non-electric propulsion ship systems. Deterministic power flow algorithm is studied for MVDC shipboard distribution systems in [
8,
9]. However, it is remarkable that load powers are changeable in the different operational conditions for MVDC shipboard power systems. For instance, propulsion loads, which make up nearly two-thirds of the whole system load, vary with large range under full speed, cruise, and docking mode. Service loads, cable lifter, and other loads also have power variation according to the different operating mode. Furthermore, renewable energies have been recommended for use in large ship systems to save energy and reduce emissions; fluctuating power is characteristic of renewable energy generation. Thus, it can be seen that the power fluctuation is more complicated and changeable for the MVDC shipboard power system compared with the traditional ship power system. In order to fully understand and master the impact of power fluctuation to the system, numerous power flow scenarios need to be analyzed that require a large investment of time and computational resources. In addition, the future warship is envisioned to have an approximate 70% (or greater) decrease in the numbers of crew and a subsequent increase in automation. Thus, it is crucial that the ship’s crews are provided with quick decision support, and action could be taken more quickly and effectively in some circumstances, such as network reconfiguration due to battle damage or equipment failure. A rapid and effective method is therefore needed to analyze power flow under power uncertainty, which is convenient and useful for shipboard power network topology design, reconfiguration, network optimization, voltage control, and others [
10,
11].
There are three major methods to model uncertainty power flow: the probabilistic method [
12], the fuzzy method [
13], and the interval method. The first two methods depend on the statistical dependence or probability distributions of input data. However, it is hard to obtain statistical load change data due to complex operational conditions or lack of prior experience for ship zonal MVDC power systems. The interval algorithm (IA) is able to solve the power flow when the upper and lower bounds of uncertain input data are known. The application of IA to power flow analysis has been investigated by various authors [
14,
15,
16]. However, its conservativeness results in impractical bounds, especially in complicated expressions or long iterative computations. To overcome the IA limitations, an affine algorithm (AA) is proposed. This algorithm uses the affine form instead of the interval form to describe the uncertainties of power injections and has been researched widely in recent years [
17,
18,
19,
20,
21,
22,
23,
24,
25]. References [
18,
21] demonstrate that the AA-based power flow method returns tighter bounds on power flow results than those obtained via IA and has a better computational performance. In addition, AA can trace the impacts of individual input uncertainties on power flow solutions; it is helpful for shipboard zonal-distribution topology-structure design and network reconfiguration.
Affine arithmetic was first applied to transmission system power flow according to ref. [
18]; it was shown that affine arithmetic better handles uncertainty compared to the traditional and widely used IA approaches. As well, balanced and unbalanced three-phase radial distribution system power flow based on affine arithmetic have been presented [
19,
20]; an index of relative influence is proposed in ref. [
20] to study the impacts of uncertainties on power flows. AA is applied to an optimization-based power flow model for computing reliable enclosures of uncertain power flow in ref. [
21,
22]. Evidence theory and AA are combined to analyze uncertain power flow, which can deal with probabilistic, possibilistic, and interval inputs [
23]. AA is further used to explore the application for optimal power flow, regional control of unscheduled power fluctuation, and stochastic information management [
22,
24,
25]. At present, these papers mainly focus on uncertain power flow of AC transmission and distribution systems. To the best of the authors’ knowledge, AA has not been presented for an AC/DC power system with converters, and in particular, for an MVDC shipboard power system, in which the widespread use of converters complicates the network structure [
26]. The MVDC shipboard power system is an AC/DC hybrid system, where generators transmit power to DC networks through converters, and loads receive power from DC networks through converters. There are many rectifier and inverter converters on both generator and load sides for the MVDC shipboard power system; converter power loss cannot be omitted for accurate power flow calculation. Thus, AC/DC power flow based on AA needs to be investigated carefully. The present paper provides a power flow algorithm based on affine arithmetic for an MVDC shipboard power system with consideration of power variation. A power flow model of power converters based on AA is derived. A complex AA-based sequential AC/DC power flow method is discussed for an MVDC shipboard power system to analyze the effects of power variation. Two alternative network structures are compared, and the effect of the power variation on bus voltages is analyzed.
The rest of the paper is organized as follows:
Section 2 briefly describes the zonal MVDC shipboard power system architecture.
Section 3 gives a description of affine arithmetic.
Section 4 develops a sequential power flow algorithm based on AA.
Section 5 presents a relative influence factor for analyzing the effect of power variations on the MVDC shipboard power system.
Section 6 discusses case studies.
3. Concept and Rules of AA
Power variations include active and reactive power changes and need to be described in complex affine form. Uncertain complex variables
x can be represented by linear polynomials:
where
refers to real values of noise in the interval [−1, 1] that are independent of each other.
is the central value of affine form
, which is a complex number.
is also a complex number.
are error terms that indicate nonlinear dependency.
The four fundamental operation rules of complex affine arithmetic can be found in [
27]. In addition, this work requires
,
, and
operations; further details are provided in ref. [
28].
In the case of a shipboard power system, the upper and lower bounds of power variation can normally be estimated, giving the interval [
,
]. It is necessary to convert complex intervals to complex affine forms and vice versa for the purpose of calculation. A complex interval number is given by:
which can be converted into the equivalent complex affine form [
27]:
where
,
, and
.
There is no information loss when an interval is converted to an affine form. Similarly, considering an affine number as given in Equation (1), the interval number may be obtained according to
, where:
Note that all information regarding interdependencies between parameters is lost in the process of conversion.
4. Complex AA-Based AC/DC Power Flow Algorithm
An AC/DC hybrid power flow can usually be subdivided into unified and sequential methods. Unlike unified methods, in which the AC and DC system are computed simultaneously, the sequential method solves the AC and DC system equations sequentially. For the sequential method, it is easy to extend existing AC power flow programs to AC/DC programs. In view of this advantage, the present work adopts a sequential method. The sequential method comprises three parts: AC network power flow, converters calculations, and DC network power flow.
4.1. Complex Affine Mathematical Model for AC Power Flow Algorithm
In AC systems, all variables are complex numbers, and the affine equations are given as complex forms. AC networks have radial topologies with high R/X ratio of lines in MVDC shipboard power systems. Therefore, the forward–backward sweep method is suited for solving the power flow. For the convenience of the following formulation, a typical model of AC series components in a shipboard DC power system is shown in
Figure 2.
AA-based AC power-flow equation for the forward–backward sweep method is given below. There are mainly three iterative steps:
(1) Nodal current injections
Initial bus voltages can be set as nominal voltage values; in the next iteration steps represented by Equation (6), bus voltages will be affine numbers:
where
is the bus number.
Nodal power injection, which is the difference between generator power and load power, has an uncertain relation to power variation. It is expressed by complex affine numbers as shown in Equation (7):
Then, nodal current injections of complex affine form in
th iterative step can be calculated:
(2) Branch current calculations
The branch currents are calculated from the end bus to the root bus; the affine form of each branch current
can be calculated in
th iterative step as follows:
where
is the current of the branch directly connected to branch
b.
(3) Bus voltages update
The bus voltages are updated from the root bus towards the end bus; usually, the root node voltage is given for radial networks. In the MVDC shipboard power system, the root bus of each AC network is connected to a converter, and the root node voltage is controlled and given by the converter. The affine form of each bus voltage can be calculated via Equation (10):
The iterative process between the Formulas (8)–(10) continues until the distance between
and
of all bus voltages are sufficiently close; the convergence conditions can be determined as:
where
is number of nodes, and
,
are interval upper and lower bound of bus voltage, which are obtained from affine values of bus voltage via Equations (4) and (5).
is the specified voltage error tolerance value; here,
.
4.2. Complex Affine Mathematical Model for the Converter
Among several types of converters, voltage source converter (VSC) technology is desirable for the MVDC distribution system due to its rapid and independent control ability of real and reactive power [
29,
30]. The mathematical model of a VSC is crucial for solving AC/DC power flow. The AA model of the VSC for the sequential method is given below.
A model of a VSC station is shown in
Figure 3.
is the reactor impedance,
and
are the voltage and current of the DC bus connected to the VSC station, respectively; AC bus
is connected to AC generators or AC loads;
,
, and
represent injected active and reactive power and voltage at bus
; and
is the modulation voltage of bus c connecting with the VSC station. The voltage magnitude and angle of
can be controlled; i.e., the power flow through the VSC is controllable.
The key to modeling the converter is to determine the modulation voltage
. According to circuit theory and the complex affine algorithm, the complex affine value of current flowing between buses
and
can be written as:
where
is the complex affine value of power, and
is the complex affine value of voltage.
The complex affine value of modulation voltage
can be expressed as:
where
is the complex affine value of the voltage difference between buses
and
.
In addition, power and voltage constraints between the converter and the DC side need to be satisfied:
where
is the modulation factor,
, and
and
are the AC- and DC-side active power of the converter, respectively. Formulas (12)–(15) constitute the VSC converter complex affine model for the power flow calculation.
4.3. AA-Based DC Power Flow Equation
The iterative algorithm of the power flow of the DC network depends on the shipboard network structure. In practice, zonal loads are usually supplied by one line, and the other line is run as a standby option. The zonal distribution architecture thus contains only one looped network and is known as a weakly meshed distribution system. The forward–backward sweep method works well for the radial and weakly meshed distribution system. The AA-based DC power-flow algorithm is given below:
Step 1: The meshed network is broken at breakpoint in order to convert the DC network into one pure radial network.
Step 2: Solve the radial network by the forward–backward sweep method. In a DC system, all variables are real numbers, and thus, the affine equations are also real. The calculation steps of DC radial network are the same as the AC power flow algorithm in
Section 4.1, except compensating currents are injected.
Backward sweep branch currents can be written as:
where
is breakpoint compensating current if node
j is just a breakpoint, and the initial value is set to zero.
Forward sweep bus voltage is as follows:
Step 3: Calculate the compensating current at broken node. As shown in
Figure 4, the branch currents interrupted by the creation of breakpoint can be replaced by compensating current injections at its two end nodes. The compensating current
can be solved in
kth iterative process as in Equation [
31]:
where
refers to the port resistance,
is breaking-point voltage which can be obtained from Step 2. Note that the compensating current must be injected with opposite polarity at the two nodes of the breakpoint shown as
Figure 4.
Step 4: Update the compensating current:
The iterative process between Step 1 to Step 3 continues until the distance between
and
of all bus voltages are sufficiently close in radial network, and the breakpoint voltage mismatch is small enough. The convergence can be written as:
where
is number of DC nodes,
and
are the upper and lower bounds of bus voltage, respectively.
is error and takes a value of 0.0001.
4.4. Flow Chart of AC/DC Power Flow Algorithm
Figure 5 is a flow chart of the AA-based AC/DC sequential power-flow algorithm. The control variables of the VSCs are usually on the AC side but connected to the DC swing bus. Firstly, the AC power flow can be solved; therefore, the procedure of AC/DC power flow incorporating the VSC begins from solving AC networks. With AC network voltages
and power injection
obtained by Equations (7)–(11), the converter-side modulation voltage
, current
, and DC-side power
can be calculated using Equations (12), (13), and (15). With
known, DC power flow can be obtained according to Equations (16)–(20).
5. Relative Influence Factor
AA can be used to track the relevance between input and output variables along with the calculation procedure, thereby providing a record of the effects of individual input changes on the output variables. The index of the relative influence of uncertain variables on outcome has been defined in ref. [
20] and describes the effect of the real affine number inputs on output variables, whereas it is not applicable for complex affine number inputs. Either active power or reactive power variations can affect bus voltages in the system. The relative influence factor is proposed to evaluate the effect of the uncertain load power on bus voltages in this paper and can be used to quantify the effects of the complex uncertainty input on output variables.
For a system, any independent uncertain input variable can be expressed by Equation (21), and the output can be written as:
where coefficients
represent contributions of uncertain input variables to output variables. The relative influence factor of a complex affine input variable for real and imaginary components of an output variable are therefore defined as:
For instance, considering two uncertain input variables , , the function can be written as . The relative influence factors of two uncertain variables and the error approximation term for the real component of are 61.5% (i.e., 8/13), 30.7% (i.e., 4/13), and 7.7% (i.e., 1/13), respectively. Similarly, the relative influence factors of two uncertain variables and error approximation term for the imaginary component of are 56.1% (i.e., 32/57), 38.5% (i.e., 22/57), and 5.2% (i.e., 3/57), respectively.
6. Case Studies
This section presents simulation results of the proposed sequential AC/DC power flow algorithm based on affine arithmetic. All tests were performed in MATLAB software.
Figure 6 presents 20-bus ship MVDC distribution systems suggested by local shipbuilding corporations as test systems [
8]. Two alternative structures of generators and converters, referred to as the unit-connected generation scheme (UCGS) and group-connected generation scheme (GCGS), are considered, as shown in
Figure 6a,b. The former is more reliable while the latter is easy to manage and control. The present paper compares the static performances of the UCGS and GCGS under the same operating conditions and analyzes the effect of the power variation on bus voltages.
Figure 6 shows that there are four DC/DC converters in addition to the VSC; the purpose of these four converters is to step down a medium DC voltage to a lower DC voltage for supplying DC loads. The converters can be regarded as a DC transformer, with a duty ratio D = 0.4. In addition, considering the MVDC shipboard power system structure as only generators and loads, there is no other network on the AC side, in contrast to the situation for an AC/DC power system on land. VSC control modes should therefore keep AC-side voltages, except the VSC1 voltage, constant; i.e., the voltages of buses 2–8 are 1.0 (p.u.), while VSC1 is regarded as a swing bus of the DC network that maintains the DC power balance.
Appendix A lists element data and given values of variables. In this system, AC loads of buses 6 and 8 are loads of the propeller propulsion motor.
6.1. Case A: Validity of the Proposed Algorithm
In order to demonstrate the effectiveness of the proposed algorithm, the IA-based algorithm and Monte Carlo (MC) method with 5000 trials are listed to compare with the proposed algorithm (AA based algorithm). Without loss of generality, it is assumed that there is
power uncertainty tolerance on all loads and Gen3 (suppose Gen3 is renewable generator). UCGS are used to test, and bus voltages bounds obtained by three algorithms are depicted in
Figure 7; the simulation results show that the ranges of solutions of proposed algorithm completely contain the bounds obtained from the MC method. It demonstrates that the proposed algorithm has proper approximation of power flow solutions, and this can be regarded as an advantage of the proposed approach, because the MC method tends to underestimate the worst-case variations in the absence of the probability distribution of input variables. Moreover, the ranges of solutions of the proposed algorithm can give tighter bounds than that of the IA-based method; it reflects that the proposed algorithm has more accurate results and avoids the overestimation of the IA-based method.
The mean absolute error (MAE) is used to compare the accuracy of the proposed algorithm and the IA-based algorithm in
Table 1. The upper and lower bounds of the voltage in the MC simulation are assumed to yield the “correct” solution; power uncertainty tolerance from
to
are considered. Results show that the MAEs of two algorithms increase as the uncertainty tolerance increases, however the proposed algorithm always has less deviation than the IA-based algorithm.
6.2. Case B: Network Topology Selection
As propulsion loads make up nearly two-thirds of the whole system load, which mainly affects the shipboard power system, the power fluctuation of the propulsion loads is considered in this case. According to different operating conditions, the sliding interval of the load power of two propellers is set as [0.8, 1] + j[0.16, 0.2], corresponding to the affine form .
Employing the proposed AC/DC power flow algorithm, bus interval voltage bounds of the UCGS (VupU and VloU) and GCGS (VupG and VloG) are depicted in
Figure 8. Voltages of buses 9, 13, and 15 do not change because they are connected to swing bus 1, while other bus voltages change with the load power variation. For the same load variation, the bus voltage is closer to the rated value (1.0 p.u.) for the UCGS than that for the GCGS. Most voltages are out of range (0.95 p.u.) in the GCGS. The differences between upper and lower limits of the voltage interval values (DULVI) for the two alternatives are shown in
Figure 9a. A larger difference is observed for the GCGS, which means that DC voltages are strongly affected by the load variation in the GCGS. The differences between upper and lower bounds of M interval values (DULMI) for the two alternatives are depicted in
Figure 9b. Similarly, it is found that M undergoes larger variations to maintain a constant AC-side bus voltage in the GCGS than in the UCGS.
As a consequence, the UCGS structure has better static performance and system operating efficiency. In addition,
Figure 9a reveals that the DULIVs of buses 10 and 12 are larger than those of other buses for both the UCGS and GCGS, indicating that a load variation mostly affects the DC buses that the load is connected to.
6.3. Case C: Impact of Propulsion Load Position to the Network
Considering the better performance of the UCGS, only the UCGS is considered for Case C. The conditions are the same as those in Case B for the UCGS, except that locations of the propeller propulsion loads are different. Propulsion loads are changed from buses 6 and 8 to buses 5 and 7, and loads of buses 5 and 7 are connected to buses 6 and 8. This scheme is named UCGS-1. Results are presented in
Figure 10a,b. The DULVIs of buses 9 and 11 and DULMIs of VSCs 5 and 7 are much larger in the UCGS-1 scheme than in the UCGS scheme, and it is noted that buses 9 and 11 connect with the propeller propulsion load in UCGS-1. Therefore, voltages of buses 9 and 11 are strongly affected according to analysis in Case A, and similarly, M values of VSCs 5 and 7 change too greatly for the AC bus voltage to remain constant. In addition, the DULVIs are almost unchanged for buses 1, 3, 13, 15, 17, and 19 and are much smaller for remaining buses 2, 4, 10, 12, 14, 16, 18, and 20 in the UCGS-1 scheme in contrast to the UCGS scheme. The location of varying loads thus affects bus voltages. The power output interval of the swing bus is calculated as [0.465, 0.924], which shows that the varying power of a load is compensated by the swing bus.
Figure 6a reveals that buses 1, 3, 13, 15, 17, and 19 are included in the power supply path from the swing bus to the varying load; however, buses 2, 4, 10, 12, 14, 16, 18, and 20 are not included in the same path in the UCGS-1 scheme. It is concluded that a load variation mostly affects the buses that are included in the power supply path of the load. M values have the same tendency. The position of propeller installation is therefore a critical factor in the design of an MVDC shipboard power system.
6.4. Case D: Relative Influence Factor Analysis
Assuming that the loads of buses 7 and 19 have power variations except for the propeller propulsion load in the UCGS, the interval form is set as [0.18, 0.22] +
j[0.045, 0.055] at bus 7, with the corresponding affine form being
, and the interval form is set as [0.135, 0.165] at bus 19, with the corresponding affine form being
.
Figure 11 shows the relative influence factor
of the load power and reactive power variation for the DC bus voltage. Values of
for buses 9, 13, and 15 are zero because the buses are connected to the swing bus. The reactive power has little effect on the DC voltage and can be neglected. The load variations mainly affect the buses that the varying loads are connected to. As shown in
Figure 10,
of the propeller propulsion load is 95.55% at bus 10 and 93.04% at bus 12,
of the bus-7 load is 27.60% at bus 11, and
of the bus-19 load is 29.81% at bus 19. The level of variation plays a major role, with the propulsion load having the strongest effect among these varying loads owing to it having the highest level of variation.
Figure 10 shows that
of the propeller propulsion load for each voltage is much bigger than that of other loads.