The Scientific World Journal

The Scientific World Journal / 2014 / Article
Special Issue

Power, Control, and Optimization

View this Special Issue

Research Article | Open Access

Volume 2014 |Article ID 271087 |

Muhamad Zalani Daud, Azah Mohamed, M. A. Hannan, "An Optimal Control Strategy for DC Bus Voltage Regulation in Photovoltaic System with Battery Energy Storage", The Scientific World Journal, vol. 2014, Article ID 271087, 16 pages, 2014.

An Optimal Control Strategy for DC Bus Voltage Regulation in Photovoltaic System with Battery Energy Storage

Academic Editor: V. N. Dieu
Received17 Feb 2014
Accepted17 Mar 2014
Published24 Apr 2014


This paper presents an evaluation of an optimal DC bus voltage regulation strategy for grid-connected photovoltaic (PV) system with battery energy storage (BES). The BES is connected to the PV system DC bus using a DC/DC buck-boost converter. The converter facilitates the BES power charge/discharge to compensate for the DC bus voltage deviation during severe disturbance conditions. In this way, the regulation of DC bus voltage of the PV/BES system can be enhanced as compared to the conventional regulation that is solely based on the voltage-sourced converter (VSC). For the grid side VSC (G-VSC), two control methods, namely, the voltage-mode and current-mode controls, are applied. For control parameter optimization, the simplex optimization technique is applied for the G-VSC voltage- and current-mode controls, including the BES DC/DC buck-boost converter controllers. A new set of optimized parameters are obtained for each of the power converters for comparison purposes. The PSCAD/EMTDC-based simulation case studies are presented to evaluate the performance of the proposed optimized control scheme in comparison to the conventional methods.

1. Introduction

Despite the many advantages offered by photovoltaic- (PV-) based renewable energy (RE) generation, it suffers from unpredictable environmental conditions and abrupt changes in system loads. In addition, when the PV-based RE generation is grid connected, the possibility of utility grid fault at the point of common connection (PCC) might result in a system breakdown or the interruption of power supplied to critical loads. One of the typical challenges in integrating such a variable generation to utility grid is in controlling the DC bus voltage stability within the power conversion system [1, 2]. The disturbances, such as varying environmental conditions, system loads, and fault occurrences, cause the DC bus voltage to fluctuate, overshoot or undershoot, and sag or dip [3]. Poor regulation of the DC bus voltage may result in system instability and inferior efficiency of PV systems. The problems above can be attributed to the poor dynamics of PV control systems in comparison to the transient time from the disturbances [4].

The instability of DC bus voltage may propagate over the PV system network, where, in some cases, the requirement for fast dynamic compensation devices, such as diesel generators or the battery energy storage (BES) for power fluctuation management and fault ride by mitigation, is indispensable. Lead-acid-type battery is currently the most preferred storage method for most RE based integration issues because their mature technology provides a reasonable trade-off between cost and performance [5, 6]. The importance of DC bus voltage regulation based on BES is that it provides a constant DC bus voltage seen by the grid side voltage-sourced converter (G-VSC), resulting in efficient power conversion while protecting the DC bus capacitor and the G-VSC valves against overvoltage stress.

Technically, the variation in DC bus voltage can be mitigated by adjusting the duty cycle of the power converters responsible for voltage regulation, which is normally performed by the proportional integral (PI) compensator [710]. The PI controller is commonly characterized by its distinct parameters, namely, the proportional gain, , and the integral gain, , respectively. From the literature, several conventional tuning strategies that have been in use include the hand tuning or trial and error, Smith, Ziegler-Nichols, and pole placement methods [7]. However, these tuning strategies require the determination of system transfer function, which makes the method more complex [8]. A number of optimization methods have been developed for fine-tuning converter control parameters [9, 10], but only few applications used the simplex algorithm. From previous studies, applications of the simplex algorithm are in controlling FACTS devices [11, 12] and vehicular control systems that employ bidirectional converters [13, 14]. This paper addresses the issue of improving DC bus voltage regulation by using G-VSC and BES with a bidirectional DC/DC buck-boost converter for the efficient performance of grid-connected PV systems. The BES connected to the DC bus of the PV system can enhance the system’s dynamic performance by controlling the charging/discharging of BES with a bidirectional converter when the system is subjected to varying disturbances. The optimal controls of the G-VSC and the bidirectional DC/DC converter are investigated in the proposed control methodologies. First, the control methods of the G-VSC, namely, the voltage-mode and current-mode controls, are assessed. Second, the control parameters of the G-VSC and the bidirectional DC/DC are optimized using the simplex optimization algorithm to obtain the optimum set of parameters for the control systems. Section 2 briefly describes the system configuration and operation principle of the considered grid-connected PV with BES. Section 3 provides the modeling details of the PV and BES. Section 4 describes the proposed control strategies for the G-VSC and the bidirectional DC/DC converter. Section 5 discusses the DC bus regulation strategy and the control parameter optimization in detail. Sections 6 and 7 present the simulated results and some concluding remarks, respectively.

2. System Configuration and Operation

The configuration of the considered single-stage grid-connected hybrid PV/BES system is as shown in Figure 1. The system consists of a PV array (PV gen.) interfaced to the DC bus through a buck DC/DC converter with a maximum power point tracking (MPPT) controller. The G-VSC facilitates the MPPT operation through regulation of the DC bus voltage as well as transfer of power from the DC bus to the utility grid. In addition, the G-VSC provides synchronization of the PV system with the grid during startup or reconnection after system islanding.

As can be seen from Figure 1, to enhance the DC bus voltage regulation, BES is used where it is interfaced via a bidirectional buck-boost converter (BES conv.) which controls the charge/discharge processes during severe operating conditions such as abrupt change in solar irradiation level and fault occurrences. From the G-VSC AC output terminals, the hybrid subsystem is connected to the utility grid at the PCC through a low-pass filter and an interconnection transformer that is represented by an inductor. These components are responsible for filtering harmonics and isolating the entire system from the utility grid. The transformer steps up the voltage level of the PV system from 0.23 kV to 11 kV line-to-line RMS voltage. The PV/BES system injects total power, , to the utility grid in which in this case the utility grid network is based on a standard medium voltage distribution system [15].

3. System Modeling

This section provides the detailed models of the system components which are simulated using the PSCAD/EMTDC transient simulator [16].

3.1. Modeling of PV Array

The inclusion of the PV model in PSCAD/EMTDC is based on the Norton equivalent circuit given in Figure 2 [17]. Assuming that the PV modules are of the same type and are subjected to similar environmental conditions, a PV array model (Figure 2(b)) can be represented by a combination of series-connected, , and parallel-connected, , modules. The current and resistance of such PV array model are given by where and are the series and parallel resistance of an ideal single diode PV cell model, representing the structural resistance and leakage current of the junction, respectively [18]. is the terminal current of an ideal PV module derived from the ideal PV cell model, which has the following form [17]: where is the cell’s photocurrent, is the dark current, and is the diode ideality factor. is the inverse thermal voltage defined as , where is the electron charge, is Boltzmann’s constant, and is the junction temperature. Except for (assumed in this study as 1.5), all of the circuit parameters given in (2) are functions of the PV device type obtained from the manufacturer datasheet [17, 19].

3.2. Modeling of Lead-Acid Battery

Many options are available for the selection of a suitable battery model for a range of applications. These options include the simple voltage source model, the Thevenin model [20], generic models [21, 22], and dynamic and more realistic models [23, 24] that consider the nonlinear characteristics of battery parameters. However, to avoid excessive complexity with the consideration of the dynamic behavior of the battery cell, this study considered a generic model described in [21]. The model for the lead-acid battery is constructed based on two important parameters, namely, the terminal voltage, , and state of charge, SOC, which represent the behavior of the battery. and SOC can be calculated as functions of battery current, , as follows: where is the open circuit voltage of the battery that is modeled using a controlled voltage source calculated as follows: In (3)–(4), and are the battery internal resistance and capacity, respectively. represents the battery open circuit voltage that lies between the fully charged voltage and the exponential voltage of the battery discharge curve, is the polarization voltage, is the exponential voltage, and is the exponential capacity. From (4), the model accounts for both the normal voltage part and the exponential part represented by the second and third terms, respectively. Following the parameter extraction procedure provided in [21], all model parameters can be extracted from the manufacturer discharge curves, which are available in the battery datasheet [25].

4. Control of Power Converters

As shown in Figure 1, the power converters are comprised of the DC/DC buck converter, G-VSC, and BES DC/DC buck-boost converter, respectively. Since G-VSC and BES DC/DC buck-boost controls directly influence the voltage regulation of PV system DC bus, the control schemes are described in detail in the following subsections.

4.1. G-VSC Control

In general, the aim of the G-VSC control scheme is to control the active and reactive power transfer between the PV system and the utility grid. The active current component (-axis) of the G-VSC is used to regulate the DC bus voltage of the PV system, whereas the reactive current component (-axis) is used to ensure that the system injects reactive power at approximately unity power factor. The general operation of the PV system has to follow the regulations stated in the IEEE 1547 and UL1741, which states that the PV inverter is only allowed to inject power at unity power factor [26]. The G-VSC control developed is based on two different methods, namely, the voltage-mode [1] and current-mode [17] controllers, respectively.

4.1.1. Voltage-Mode Control

Figure 3 shows the detailed G-VSC circuit with the control block diagram based on the voltage-mode control scheme. The controller has merits, such as reduced control complexity and low number of control loops [1]. Since it is an open-loop control scheme, the measures taken to protect the G-VSC valves against instantaneous over current or network faults are by limiting the output references from PI controllers using the saturation blocks (limiter) shown in Figure 3(b). The principle for the active, , and reactive, , power controls via G-VSC is expressed as follows: where is the output fundamental component voltage at the PCC, is the DC bus voltage, is the sum of inductances for filter inductance and coupling transformer inductance, is the angle, and is the modulation index. Notably, based on the PWM principle, the relationship between the output fundamental component voltage at the G-VSC terminal, , and the DC bus voltage can be expressed as . and are proportional to and , respectively, when is optimally designed and is less than 10° [27]. This control strategy results in a simple voltage-mode control system design where active power is controlled by the value of and reactive power is regulated using through PI1 and PI2, respectively.

As shown in Figure 3(b), PI1 generates a reference angle, , for the PWM by processing the error of the DC bus voltage to ensure that the flow of power is constantly directed from the PV to the grid while regulating the DC bus voltage. Consequently, PI2 generates the output reference, , that processes the error of reactive power from its reference value and keeps the net power injected to the grid at the unity power factor (). Importantly, the value of is controlled to make it remain less than unity (i.e., the linear modulation region), with the optimal value preferably close to unity, to ensure a reasonable efficient power conversion by the G-VSC. The output terminal voltage of G-VSC is regulated at which is the reference fundamental frequency at the PCC.

4.1.2. Current-Mode Control

The current-mode control is a closed-loop current control method, in which the phase angle and magnitude of the VSC terminal voltage are controlled in a rotating reference frame. This control approach imposes direct regulation on the G-VSC current, which avoids the vulnerability of G-VSC valves when they are subjected to large transient currents, such as during network faults and abrupt load changes. Referring to the G-VSC circuit shown in Figure 3(a), the control block diagram for the current-mode control scheme is as shown in Figure 4.

As can be seen in Figure 4, a phase-locked loop (PLL) is utilized to extract the angle, , of the grid voltage, that is to be used by the abc-to-dq0 or dq0-to-abc transformation blocks. In the PLL, the PCC voltage vector () is projected on the and axes of the frame and the frame is rotated in such a way that is forced to zero [17]. Settling at zero makes the -axis of the frame aligned with the grid voltage vector, and the frame rotational speed becomes equal to the grid angular frequency [1]. Regarding this, the synchronization scheme based on PLL makes the value of and proportional to and can be controlled by and , respectively, as follows: In this case, is represented as a DC bus voltage (), in which the processing of the and errors is based on the PI compensators (PI3 and PI4) to generate the reference currents,   and , respectively, which can be used by the closed-loop current controller.   and   can be expressed as follows: where and are the proportional and integral gains, respectively, used in the PI3 and PI4 corresponding to - and -axes components, respectively.

The current-mode control scheme within the inner current loop control of Figure 4 independently controls and to make them rapidly track their respective current commands ( and ), which can be represented in -frame equivalents as follows: where is the equivalent filter inductance that represents the total inductance of the grid side filter and the transformer leakage reactance, is the DC bus voltage, and is the grid frequency. It should be noted that the terms and in (8) represent the G-VSC AC-side terminal voltages, and , respectively, in which and are the corresponding -axis and -axis control inputs (PWM modulation signals), while and are the exogenous inputs, respectively [17].

Rearranging (8) and considering and , , and yield the following: where   and   are the output voltage references from the current controller, is the output of the compensator PI5 ( and ) that processes the error signal of , and is the output of compensator PI6 ( and ) that processes the error signal of . The generated reference modulation index from the current controllers, and , is transformed back to the phase equivalents for use of the PWM generator using the dq0-to-abc transformation block.

4.2. BES DC/DC Buck-Boost Converter Control

Control of the charging/discharging of BES is achieved by using a buck-boost converter circuit with two PI controllers, as shown in Figure 5, where PI7 processes the DC bus voltage discrepancies during disturbances to make the bus voltage follow the voltage set point set as  V. The internal current control loop is also adopted for the battery current controller compensated by PI8. The output signal from PI8 is passed to the PWM generation circuit where the logic circuit is used for the decisions, including the charge, discharge, or halt modes of operation. The switch S1 is triggered and S2 is zero during the boost (discharge) mode and vice versa during the buck (charge) mode to absorb power from the DC bus. Both S1 and S2 become zero (halt mode) when no regulation signal is transferred.

Figure 6 shows the algorithm developed for SOC and bus voltage control to ensure a secure and optimal operation of BES. The upper and lower limits of SOC denoted as and are defined to avoid overcharge or deep discharge of BES. The upper and lower SOC levels avoid operation at exponential capacity region which may affect the magnitude of current drawn at the battery terminal. Preferably, for lead-acid battery, the recommended useable capacity should not exceed 70% of the total capacity especially when considering continuous charge discharge operation [25]. Consequently, the upper and lower boundaries of the DC bus voltage control are also considered to avoid unnecessary charge/discharge. In this case, the battery is set to charge/discharge only when the deviation of DC bus voltage exceeds a certain range denoted as and , respectively. The algorithm utilizes the input references of the SOC and the DC bus voltage where the output logic from the algorithm provides input for the control logic circuit for determining the operating modes (see Figure 5).

5. Optimal DC Bus Voltage Regulation Strategy

In conventional grid connected PV system, without BES, the regulation of DC bus voltage is achieved solely through the G-VSC. However, with BES connected to the DC bus, enhanced control strategy can be achieved through regulation by both G-VSC and BES buck-boost converters. Regarding this, it is important to develop an optimal control scheme to boost the regulation performances of these power converters so as to minimize the stress received along the DC bus during severe disturbance condition. The effect of bus voltage fluctuation is related to power imbalance caused by fluctuations that originate from various sources of disturbances such as sudden change of solar irradiation, utility grid fault, and load step change in the vicinity. Such a power imbalance causes extra energy, , which is related to the DC bus capacitor, , as follows: where and represent the DC voltage at the start and end of the period , respectively, and is the total DC capacitance. In (10), largely influences the variation in DC bus voltage, and thus the response of the system compensators for DC bus voltage regulation must be sufficiently fast.

From Figure 5(b), the battery current reference, , for charge/discharge operation of buck-boost converter is provided by PI7 in which the DC bus voltage is regulated using the compensator as follows: where and are the control parameters.

To improve voltage regulation so as to increase the dynamic performance of the system, the control parameters for the BES DC/DC converter and the G-VSC need to be optimized. The conventional hand-tuning method of the PI controllers used for the control system is improved by using the simplex optimization toolbox available in the PSCAD/EMTDC [28].

The simplex method is an optimization technique originally devised by Nelder and Mead [29] and is based on geometric considerations. The geometric figure whose vertices are defined by a set of in an -dimensional space is called simplex. For example, for two variables, a simplex is a triangle. The simplex algorithm compares function values at the three vertices of the triangle where the worst vertex (e.g., the largest value for minimization problem) is discarded and replaced by a new one. By iterative process, a new triangle is formed and the search continues until the function values at the vertices become smaller and smaller. The size of the triangle is thus reduced until the coordinates of the optimum point are found [30]. The advantage of this method is its simplicity which needs only objective function evaluations and does not require first and higher order derivatives such as the gradient-based methods [31]. Moreover, it is computationally compact and effective with good convergence properties for most problems with parameters to be optimized less than ten [32]. The method is highly applicable for nonlinear multi-input multioutput systems without obtaining transfer function or mathematical formulation and hence suitable for finding local minimum of an objective function defined by several variables.

In the present study, the aim is to minimize the weighted integral squared error (WISE) products of the DC bus voltage controlled by the G-VSC and the BES buck-boost converters. The considered performance index can be expressed in the following general form: where and are the weighting factors used to signify the relative importance of the design specifications and and are the partial indices used to penalize the deviation of the DC bus voltage [31]. Based on the performance index in (12), the objective function to search for optimal parameters for the PI controllers (i.e., PI1, PI3, and PI7) responsible for DC bus voltage regulation is formulated. For example, the objective function for the case of BES-based regulation together with current-mode control scheme of G-VSC is described as follows: where represents the control parameters for the PI3 and PI7 controller gains, is the time at which the reference is changed within the entire length of the simulation time, , and is suitably selected intermediate point that permits the assignment of different weighting factors, and , to the initial and later portions of the response. The values of and are selected depending on the proportional and integral gains selected during initial trial and error tuning of the PI controllers, preferably to ensure stability of the system.

6. Results And Discussion

The effectiveness of the proposed control strategies in comparison to the conventional method is investigated through simulation in PSCAD/EMTDC. Validation of the system component models is first given, and then performance comparison of the simulation results with and without use of BES as well as with optimized control scheme is discussed.

6.1. Model Validation

Validation of the models is made by comparing the steady state PV module curves and the BES discharge voltage curves, respectively, with the corresponding manufacturer data.

6.1.1. PV Model

The parameter extraction method for the PV model is based on [17], with key equations given in (1)–(2). Table 1 provides the parameter values of the PV module used in the simulation of PV model in PSCAD/EMTDC.

Model parameterValueSymbols [17]

Cell type6′′ multicrystalline silicon
Number of cells and connections60 in series
Short circuit current at aSTC8.3 A
Open circuit voltage at STC36.7 V
Maximum power current at STC7.7 A
Maximum power voltage at STC29.2 V
Current temperature coefficient0.004 A/K
Voltage temperature coefficient−0.1 V/K
Diode ideality factor1.5
Electron charge  C
Boltzmann’s constant  J/K

STC: standard test condition.

The results from the simulated module’s characteristic curves are compared with the Hyundai SG-series multicrystalline type solar module manufacturer datasheet [19]. Figure 7 shows the results of the comparison of the module’s characteristics simulated at standard test conditions (STCs). As can be seen in Figure 7, the simulated results (Figure 7(a)) are compared well to the values in the manufacturer datasheet (Figure 7(b)). The module’s nominal power output is measured approximately by 226 W, as shown in Figure 7(a). It is evident that the behavior of the simulated PV module current increases with the increase in solar irradiation at constant temperature (25°C). Consequently, the voltage decreases with the increase in the cell’s temperature, when the irradiation is fixed at 100 W/m2. Having validated the PV simulation model, the PV modules are arranged in series land parallel connections to form a PV array (generator). The PV generator size considered in the simulation is 215 kWp which is a typical size for grid-connected PV system found in residential areas.

6.1.2. Battery Model

An NPC series valve regulated lead acid, namely, the Yuasa VRLA NP4-12cell (12 V, 4 Ah), is considered suitable for the cyclic application of the battery model [25]. Parameter values of the battery module are detailed in Table 2.

Model parameterValueSymbols [21]

Cell typeLead-acid (VRLA)
Number of cells per module6 in series
Rated capacity4 Ah
Battery reserve0.99 AhBat_resv
Nominal capacity0.85 Ah
Exponential capacity0.67
Maximum voltage12.15 V
Exponential voltage12.05 V
Nominal voltage12 V
Charge current4 A
Internal resistance0.04 
aSeries battery1
aParallel battery1

Increased combinations of and scales up the battery modules to form a BES.

Figure 8 shows a comparison of the 12 V battery module simulation results with the battery data from the manufacturer in terms of the terminal voltage behaviors versus discharge time. The discharge currents ranging from 0.8 to 4 A have been simulated as shown in Figure 8(a). From the figure, all the discharge current curves of the simulated battery module are generally in good agreement with the standard manufacturer’s discharge test data [25]. From Figure 8(b), by superimposing the voltage curve of ampere (0.8 A), the curve matches very well with the actual test curve during almost 80% of the discharge.

The BES simulation was developed by increasing and values, that is, the series and parallel arrangement of the battery module’s matrix. In the simulation, a total of 48 kWh BES was used which can be arranged from approximately 20 series connected battery modules with 50 parallel strings. The BES output terminal voltage is around 240 V and it is interfaced with the DC/DC buck-boost converter that can step up the voltage to 500 V during boost mode. The battery bank is considered suitable for intermittent discharge to compensate for DC bus voltage discrepancies [28].

6.2. Simulation Results

The DC bus voltage regulation performance was evaluated by considering with and without the use of BES. The simulation parameters are as shown in Table 3.

Model parameterValueSymbols/comments

PV system200 kWp
BES system48 kWh
BES terminal voltage240 V
BES total capacity200 Ah
System loads100 kW
PCC system voltage11 kV
G-VSC AC side voltage0.23 kV
DC bus voltage500 V
Capacitor10,000 uF, 50,000 uF ,
Inductor10 mH, 0.12 mH, 0.4 mH
Transformer (TR1)0.1 MVA, 0.1 p.u.Rating and leakage inductance
PI1, PI2 controller gains
(G-VSC voltage mode)
1, 0.005, 0.2, 1
PI3, PI4, PI5, PI6 controller gains
(G-VSC current mode)
2, 0.001, 0.6, 0.05,
0.1, 20, 5, 0.05
PI7, PI8 controller gains
(BES DC/DC converter)
1.2, 0.2, 1, 0.5
SOC limitsMax 0.95 p.u.
Min 0.5 p.u.
limitsMax 0.525
Min 0.475
Switching frequency2500 HzDC/DC (MPPT/buck-boost) and G-VSC
Simulation time step and
running duration
0.05 ms, 4 s

Maximum 45% useable capacity, 5% droop characteristic.
6.2.1. Evaluation of the Voltage-Mode Control Scheme of G-VSC

Figure 9 shows the dynamic performance of the PV/BES system being subjected to critical a condition of ±50% step change of irradiation and a voltage sag at the PCC. As shown in Figure 9(a), an abrupt change in irradiation is applied at 2 s and lasted for 0.5 s which causes the array power to drop suddenly about 50%. Similarly, in Figure 9(b), when a voltage sag is applied at 3 s for a duration of 0.5 s, the PCC RMS voltage is found to be 5.5 kV, hence causing a 50% drop from the nominal 11 kV value.

Overall, as can be observed from the DC bus voltage profile of Figure 9(c), voltage fluctuation decreases when BES is connected as evident from the variation of transient peak surges and the corresponding transient settling times. Without BES, the transient spikes are measured around 10%–10.8% and 20%–23.2% (sag and spike), during irradiation disturbance and utility grid fault, respectively. However, when BES is connected, the spikes and sag are reduced to 6.6%–7.4% and 13.2%–18% (spikes with sag around 6.4%), respectively. These results imply that the BES compensation for transient overshoot and undershoot at the DC bus voltage results in minimal power fluctuation for the total power delivered to the utility grid (see Figure 9(d)).

Severe disturbance such as utility grid fault prevents the voltage-mode control method for the G-VSC to restore the DC bus voltage to its reference 500 V value, causing subsequent voltage sag for approximately 20% without BES. With BES connected, the voltage regulation is improved to a certain degree of approximately 6.4% sag because of the compensation through the BES converter. As shown in Figure 9(d), for the reactive power control, BES cannot overcome poor regulation of the voltage-mode control scheme, thus causing fluctuation of the reactive power during both disturbance conditions. This is due to the fact that BES compensation in this case only applies for active power regulation.

During the simulation period of Figure 9, the BES output power and SOC profiles are recorded as shown in Figures 10(a) and 10(b), respectively. The switching states of the DC/DC buck-boost converter during regulation service are also shown in Figure 10(c).

As shown in Figures 10(a) and 10(b), BES discharged and charged its power to compensate for the DC bus voltage fluctuation, thus causing decrease/increase of SOC at 2 s and 2.5 s, respectively. However, more power is discharged during utility grid fault causing SOC to drop about 9% (see Figure 10(b)) in order to restore the resultant 20% drop of voltage of the DC bus in between 3 s and 3.5 s. It is evident that, although BES can slightly improve DC bus voltage regulation in the cases discussed, the voltage-mode control scheme of G-VSC shows poor performance and needs extra energy from the BES in order to enhance the DC bus voltage regulation.

6.2.2. Evaluation of the Current-Mode Control Scheme of G-VSC

The performance of PV/BES system using the current-mode control scheme of G-VSC is evaluated based on the similar disturbance conditions as previously discussed. Figure 11 shows the overall system performance for the cases with and without BES.

From Figure 11, it is evident that the closed-loop control response of the current-mode scheme is relatively faster than that of the open-loop voltage-mode control scheme. The DC bus voltage profile as shown in Figure 11(a) is improved even without BES connected to the DC bus with 6.4%–6.8% maximum spikes during irradiation step change and 8.2%–10.2% range of spikes during utility grid fault. No voltage sag is observed during the latter disturbance condition. When BES is connected, the voltage profiles in terms of transient peaks and settling times (Figure 11(a)) are improved with only approximately 4.2%–4.8% and 5.8%–8.2% range of spikes during irradiation disturbance and utility grid fault, respectively. The results indicate the capability of BES in performing DC bus voltage regulation.

Overall comparison of the voltage-mode and current-mode control performances reveals that regulation by using the current-mode control scheme is superior, particularly when the system is subjected to utility grid faults. A more stable and fast response of system controller can be seen for the current-mode control method between 3 s and 3.5 s simulations as shown in Figures 11(a) and 11(b). It is important to note in Figure 11(b) that no change is observed for reactive power regulation with or without BES because BES is only set to compensate the bus voltage discrepancies using its active power, while G-VSC reactive power control works at unity power factor. However, it is obvious that reactive power regulation through current-mode control scheme of G-VSC is relatively better compared to the voltage-mode control scheme in controlling constant zero reactive power injection to the utility grid.

Figure 12 shows the BES power and SOC profiles with the corresponding switching states of the DC/DC buck-boost converter. It is evident that improvement in system stability ensures optimal charging/discharging through the BES converter, in which minimum power from batteries is consumed/released during compensation, as shown in Figure 12(a). Small changes in SOC (Figure 12(b)) at the instant of disturbances applied indicate that the BES can be resized to a more optimal size which can be much smaller. Overall simulation results show that a combination of BES with current-mode control of G-VSC can provide superior DC bus voltage control performance of the grid-connected PV system.

6.2.3. Results of DC Bus Voltage Regulation Using Simplex Optimized Control Schemes

To compare the effectiveness of the proposed optimized control scheme with the traditional hand-tuning method of the power converters, several simulation cases were considered for the voltage- and current-mode controlled G-VSC with BES connected to the DC bus. The results of the parametric optimization problem using the voltage-mode and current-mode control schemes are as shown in Figure 13. From the figure, the objective function that is the WISE performance index of the DC bus voltage deviations has been reduced and the parameters become optimal after less than 100 numbers of iterations.

From the simulation results of Figure 13, a summary of the optimized control parameters used for the power converters described in Figure 1 is shown in Table 4.

Power converterCompensatorHand tuning aOptimized

(voltage mode)

(current mode)


Minimize WISE performance index with = 0.07, = 0.008, total number of runs = 200.

Using the optimized controller gains shown in Table 4, simulations were carried out to compare the DC bus voltage regulation performance of the cases with BES using voltage-mode and current-mode controlled G-VSC. Figure 14 shows the simulation results for the purpose of the comparison. In general, it is evident that, with optimized control schemes, the DC bus voltage can be further regulated at a certain level providing a more stable DC bus voltage over the period of varying disturbances conditions. As shown in Figure 14(a), when the system is subjected to changing atmospheric conditions, the optimized controller of the voltage-mode scheme can fairly improve voltage regulation. The undesired spikes are reduced from the range 6.6%–7.4% to 2.46%–2.7% at 2 s and 2.5 s, respectively. However, during voltage sag at the PCC, the DC bus voltage cannot be restored to its reference value. Again, this can be attributed to poor regulation of the voltage-mode control scheme which was based on the open-loop voltage control strategy [1]. Another reason is that BES operation is subjected to a maximum BES current discharge (e.g., at maximum of rate) in order to ensure safe operation so as to obey the current rating of the BES DC/DC converter.

However, with current-mode control scheme as shown in Figure 14(b), the optimized control parameters can significantly increase the regulation performance. The measured voltage spikes over the period of simulation are very marginal. From the figure, the voltage spikes have been reduced from the range 4.2%–4.8% to 1.82%–1.96% during irradiation disturbance and from 5.8%–8.2% to 2.12%–2.96% when voltage sag occurs at the PCC. This can significantly improve the performance of the G-VSC operation since the input voltage DC bus is now more stable and constant, thus contributing to minimizing loss of power within the power converter and a robust control system design.

7. Conclusion

This paper presented an assessment of the optimal control for DC bus voltage regulation by using a voltage-sourced converter (VSC) and a battery energy storage (BES) DC/DC buck-boost converter. The voltage-mode control method has a low number of control loops compared to the current-mode control scheme, making it simple in practice. However, the poor regulation performance of the voltage-mode control method results in greater energy requirement of batteries for compensation, which consequently increases storage cost. Using the BES compensation and voltage-mode controlled G-VSC, the DC bus voltage fluctuated at approximately 6.6% to 7.4% and 13.2% to 18% during the 50% step changes in the irradiation and utility grid faults (voltage sags), respectively. On the other hand, the overall performance was improved using the current mode control scheme, with fluctuations minimized to the range of 4.2% to 4.8% and 5.8% to 8.2% in the irradiation and utility grid faults (voltage sags), respectively. Moreover, the latter case causes no voltage sag to occur at the DC bus during the utility grid fault. These results can be attributed to the capability DC-coupled BES to restore DC bus voltage to 1 p.u. quickly. Furthermore, using the optimized current-mode control scheme, the DC bus voltage overshoot and undershoot only fluctuated in approximately 1.82% to 2.96% range during all disturbance cases. Overall, the results show that the proposed optimization method for PI control parameters can contribute to the optimal control of the power converters of the PV/BES system and improve the overall system efficiency.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.


This work is supported by Universiti Kebangsaan Malaysia under the research Grants ERGS/1/2012/TK02/UKM01/3 and DIP-2012-30. Scholarships provided by Universiti Malaysia Terengganu and the Ministry of Education, Malaysia, are also gratefully acknowledged.


  1. A. Yazdani and R. Iravani, Voltage-Sourced Converters in Power Systems, John Wiley & Sons, Hoboken, NJ, USA, 2010.
  2. N. A. Ahmed, A. K. Al-Othman, and M. R. Alrashidi, “Development of an efficient utility interactive combined wind/photovoltaic/fuel cell power system with MPPT and DC bus voltage regulation,” Electric Power Systems Research, vol. 81, no. 5, pp. 1096–1106, 2011. View at: Publisher Site | Google Scholar
  3. A. Hajizadeh and M. A. Golkar, “Control of hybrid fuel cell/energy storage distributed generation system against voltage sag,” International Journal of Electrical Power and Energy Systems, vol. 32, no. 5, pp. 488–497, 2010. View at: Publisher Site | Google Scholar
  4. M. A. Tankari, M. B. Camara, B. Dakyo, and C. Nichita, “Ultracapacitors and batteries integration for power fluctuations miitigation in wind/PV/diesel hybrid system,” International Journal of Renewable Energy Research, vol. 1, pp. 86–95, 2011. View at: Google Scholar
  5. M. Zalani Daud, A. Mohamed, and M. A. Hannan, “A review of the integration of energy storage systems for utility grid support,” Przeglad Elektrotechniczny, vol. 10, pp. 185–191, 2012. View at: Google Scholar
  6. X. Tan, Q. Li, and H. Wang, “Advances and trends of energy storage technology in Microgrid,” International Journal of Electrical Power & Energy Systems, vol. 44, pp. 179–191, 2013. View at: Google Scholar
  7. K. J. Astrom and T. Hagglund, PID Controllers: Theory, Design and Tuning, The Instrumentation, Systems, and Automation Society, Philadelphia, Pa, USA, 1995.
  8. L. Wang and N. Ertugrul, “Selection of PI compensator parameters for VSC-HVDC system using decoupled control strategy,” in Proceedings of the 20th Australasian Universities Power Engineering Conference, pp. 1–7, Christchurch, New Zealand, December 2010. View at: Google Scholar
  9. D. C. Das, A. K. Roy, and N. Sinha, “GA-based frequency controller for solar thermal-diesel-wind hybrid energy generation/energy storage system,” Electrical Power and Energy Systems, vol. 43, pp. 262–279, 2012. View at: Google Scholar
  10. F. D. Bianchi, A. Egea-Alvarez, A. Junyent-Ferré, and O. Gomis-Bellmunt, “Optimal control of voltage source converters under power system faults,” Control Engineering Practice, vol. 20, no. 5, pp. 539–546, 2012. View at: Publisher Site | Google Scholar
  11. A. Luo, Z. Shuai, W. Zhu, and Z. J. Shen, “Combined system for harmonic suppression and reactive power compensation,” IEEE Transactions on Industrial Electronics, vol. 56, no. 2, pp. 418–428, 2009. View at: Publisher Site | Google Scholar
  12. A. M. Vural and K. C. Bayindir, “Optimization of parameter set for STATCOM control system,” in Proceedings of the IEEE PES Transmission and Distribution Conference and Exposition: Smart Solutions for a Changing World, pp. 1–6, Orleans, La, USA, April 2010. View at: Publisher Site | Google Scholar
  13. D. R. Northcott, S. Filizadeh, and A. R. Chevrefils, “Design of a bidirectional buck-boost dc/dc converter for a series hybrid electric vehicle using PSCAD/EMTDC,” in Proceedings of the 5th IEEE Vehicle Power and Propulsion Conference (VPPC '09), pp. 1561–1566, Dearborn, Mich, USA, September 2009. View at: Publisher Site | Google Scholar
  14. S. Filizadeh, A. R. Chevrefils, and D. R. Northcott, “Analysis and design of vehicular power systems using PSCAD/EMTDC,” in Proceedings of the IEEE Vehicle Power and Propulsion Conference (VPPC '07), pp. 463–468, Arlington, Tex, USA, September 2007. View at: Publisher Site | Google Scholar
  15. K. Strunz, “Benchmark systems for network integration of renewable and distributed energy resources,” Cigre Task Force C6.04.02. View at: Google Scholar
  16. C. Muller and R. Jayasinghe, PSCAD/EMTDC User's Guide, Manitoba HVDC Research Centre, 2010.
  17. A. Yazdani, A. R. di Fazio, H. Ghoddami et al., “Modeling guidelines and a benchmark for power system simulation studies of three-phase single-stage photovoltaic systems,” IEEE Transactions on Power Delivery, vol. 26, no. 2, pp. 1247–1264, 2011. View at: Publisher Site | Google Scholar
  18. R. C. Neville, Energy Conversion: The Solar Cell, Elsevier, New York, NY, USA, 1995.
  19. Hyundai Solar, “Hyundai SG-series solar module,” 2011. View at: Google Scholar
  20. C.-J. Zhan, X. G. Wu, S. Kromlidis et al., “Two electrical models of the lead-acid battery used in a dynamic voltage restorer,” IEEE Proceedings Generation, Transmission and Distribution, vol. 150, no. 2, pp. 175–182, 2003. View at: Google Scholar
  21. O. Tremblay, L.-A. Dessaint, and A.-I. Dekkiche, “A generic battery model for the dynamic simulation of hybrid electric vehicles,” in Proceedings of the IEEE Vehicle Power and Propulsion Conference (VPPC '07), pp. 284–289, Arlington, Tex, USA, September 2007. View at: Publisher Site | Google Scholar
  22. J. B. Copetti, F. Lorenzo, and F. Chenlo, “A general battery model for PV system simulation,” Progress on Photovoltaics: Research and Application, vol. 1, pp. 283–292, 1993. View at: Google Scholar
  23. S. Barsali and M. Ceraolo, “Dynamical models of lead-acid batteries: implementation issues,” IEEE Transactions on Energy Conversion, vol. 17, no. 1, pp. 16–23, 2002. View at: Publisher Site | Google Scholar
  24. M. Ceraolo, “New dynamical models of lead-acid batteries,” IEEE Transactions on Power Systems, vol. 15, no. 4, pp. 1184–1190, 2000. View at: Publisher Site | Google Scholar
  25. Yuasa Battery, “Yuasa NP valve regulated lead-acid battery manual,” 1999. View at: Google Scholar
  26. Y. Liu, J. Bebic, B. Kroposki, J. de Bedout, and W. Ren, “Distribution system voltage performance analysis for high-penetration PV,” in Proceedings of the IEEE Energy 2030 Conference, pp. 1–8, Atlanta, Ga, USA, November 2008. View at: Publisher Site | Google Scholar
  27. S. Peng, G. Shi, Y. Cao, and X. Cai, “Voltage and frequency control of an islanded power system based on wind-battery generation,” International Review of Electrical Engineering, vol. 6, no. 4, pp. 2002–2012, 2011. View at: Google Scholar
  28. M. Zalani Daud, A. Mohamed, M. Z. C. Z. Wanik, and M. A. Hannan, “Performance evaluation of grid-connected photovoltaic system with battery energy storage,” in Proceedings of the IEEE Conference on Power and Energy (PECON '12), pp. 396–401, 2012. View at: Google Scholar
  29. J. A. Nelder and R. A. Mead, “A simplex method for function minimization,” Computer Journal, vol. 7, no. 4, pp. 308–313, 1965. View at: Google Scholar
  30. H. M. John and D. F. Kurtis, Numerical Methods Using Matlab, Prentice Hall, New York, NY, USA, 2004.
  31. A. M. Gole, S. Filizadeh, R. W. Menzies, and P. L. Wilson, “Electromagnetic transients simulation as an objective function evaluator for optimization of power system performance,” in Proceedings of the International Conference on Power System Transients (IPST '03), pp. 1–6, 2003. View at: Google Scholar
  32. A. M. Gole, S. Filizadeh, and P. L. Wilson, “Inclusion of robustness into design using optimization-enabled transient simulation,” IEEE Transactions on Power Delivery, vol. 20, no. 3, pp. 1991–1997, 2005. View at: Publisher Site | Google Scholar

Copyright © 2014 Muhamad Zalani Daud et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

More related articles

 PDF Download Citation Citation
 Download other formatsMore
 Order printed copiesOrder

Related articles

We are committed to sharing findings related to COVID-19 as quickly as possible. We will be providing unlimited waivers of publication charges for accepted research articles as well as case reports and case series related to COVID-19. Review articles are excluded from this waiver policy. Sign up here as a reviewer to help fast-track new submissions.