Next Article in Journal
Assessing Vehicle Emissions from a Multi-Lane to Turbo Roundabout Conversion Using a Microsimulation Tool
Next Article in Special Issue
Flow Deflection between Guide Vanes in a Pump Turbine Operating in Pump Mode with a Slight Opening
Previous Article in Journal
An Energy Management Optimization Method for Community Integrated Energy System Based on User Dominated Demand Side Response
Previous Article in Special Issue
Investigations of Rake and Rib Structures in Sand Traps to Prevent Sediment Transport in Hydropower Plants
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Neural Network-Based Control for Hybrid PV and Ternary Pumped-Storage Hydro Plants

School of Engineering and Computer science, Baylor University, Waco, TX 76706, USA
*
Author to whom correspondence should be addressed.
Submission received: 25 June 2021 / Revised: 13 July 2021 / Accepted: 15 July 2021 / Published: 21 July 2021

Abstract

:
The growth in renewable energy integration over the past few years, primarily fueled by the drop in capital cost, has revealed the requirement for more sustainable methods of integration. This paper presents a collocated hybrid plant consisting of solar photovoltaic (PV) and Ternary pumped-storage hydro (TPSH) and designs controls that integrate the PV plant such that the behavior and the controllability of the hybrid plant are similar to those of a conventional plant within operational constraints. The PV array control and hybrid plant control implement a neural–network-based framework to coordinate the response, de-loading, and curtailment of multiple arrays with the response of the TPSH. With the help of the designed controls, a symbiotic relationship is developed between the two energy resources, where the PV compensates for the TPSH nonlinearities and provides required speed of response, while the TPSH firms the PV system and allows the PV to be integrated using its existing infrastructure. Simulations demonstrate that the designed controls enable the PV system to track references, while the TPSH’s firming and shifting transforms the PV system into a base load plant for most of the day and extends its hours of operation.

1. Introduction

1.1. Problem Statement

With the increasing addition of renewables, the requirements for flexibility in power networks have increased. During periods of high renewable penetration, flexible resources, such as fossil-fueled plants, are not available. This reduces system inertia and reserves due to which system flexibility and resilience are compromised. Furthermore, the frequency of high-impact events such as storms, forest fires, and cyberattacks has increased in recent years [1]. To cope with these disturbances, flexible resources are required. Although battery energy storage is a solution, the scale of battery storage required for utility-scale PV or wind projects presents a technoeconomic barrier [2].

1.2. Proposed Solution

To remedy the issue of higher flexibility requirements of modern and future power networks, more sustainable methods of renewable integration are required. This paper proposes a hybrid PV and ternary PSH (TPSH) combination and designs controls for the same to ensure that the PV system and the TPSH system work in a coordinated manner to cater to the network requirements and to suppress internal disturbances. The proposed system controls can be decomposed into three parts: (a) hybrid plant control, (b) PV plant control, and (c) TPSH plant control. These are detailed in this paper.
Resilience is enhanced by fast responses of the PV converter systems and flexibility of the pump mode with hydraulic short-circuit (HSC) of the TPSH. Reliability is provided through the firming capability of TPSH in pump mode using the HSC. Using the HSC, the TPSH firms the irradiance-based PV disturbances within operational constraints.
When used in a collocated manner with the PV plant, the TPSH aids in firming and shifting PV generation. To firm PV generation is to make constant the power generated from the PV plant by absorbing the excess and supplying the deficit. Shifting PV generation is to absorb the excess and supply the absorbed during peak hours. The key strategy is to utilize the HSC of the TPSH to firm the PV system during the entire day while also storing energy. This stored energy is then used during the peak hours of the day using generation mode of TPSH. This provides an option for avoiding curtailment. Since both PV and TPSH are collocated, the transmission losses while pumping are negligible. The controls for the PV plant enable it to compensate for the nonlinearities of the hydro plant and enhance its response.

1.3. Motivation and Literature Review

The modern power system is a hybrid energy system and has the capability to manage multiple energy sources. Thus, the concept of hybridization is not new; however, a collocated PV and TPSH plant is proposed for the first time. No single energy source is optimal for all situations. Hybridization and coordinated control are required to utilize the benefits of each source while overcoming their shortcomings [3]. The designed controls facilitate this using the fast response of PV inverters and the storage capacity of PSH. A TPSH is considered to leverage the pump mode power consumption flexibility of the TPSH to firm the PV system.
To enhance the flexibility of the pumped hydro plant, many configurations have been proposed and implemented, such as the adjustable-speed PSH [4,5] and the TPSH [6,7]. A TPSH is composed of a synchronous machine, turbine, and pump on the same shaft as shown in Figure 1. The pump and turbine are separated with a clutch. Key advantages of the TPSH include (a) rapid mode change without the loss of synchronism, (b) pump mode power consumption flexibility using HSC, and (c) smooth start capability in pump mode [6,7]. In the turbine mode and pure pump mode, its working principles are like hydro turbines and pumps, respectively. When the HSC (or the shared penstock connecting the pump and turbine) is activated in pump mode, a part of (or all of) the water pumped is transferred to the turbine. This in turn causes the turbine to produce torque that is supplied to the shaft. This mechanical torque from the turbine will reduce the current drawn from the grid while still rotating at the synchronous speed. The remaining water is pumped up to the upper reservoir. Another perspective is that, when rotating at the rated speed, the pump still generates the rated head, but the amount of water transferred to the upper reservoir or true work done decreases.
To magnify the benefits of the proposed PV + TPSH hybrid, it can be compared with the quaternary PSH (QPSH) [8]. In QPSH, the pump and turbine have separate shafts and electrical machines, although the HSC still exists. The proposed hybrid provides a better alternative to the QPSH due to several reasons. Firstly, in QPSH, although the converter-based pump adds flexibility, it does not add generation capacity to the existing PSH system. The proposed PV + TPSH system has added generation capacity and added flexibility through the PV system. In fact, the QPSH reduces generation capacity if a retrofitting case is considered, as the space for one unit will have to be spared for the variable speed pump. Secondly, in generation mode the QPSH is similar in performance to any conventional PSH; however, the proposed PV + TPSH takes advantage of the PV inverters to provide rapid response to system disturbances in generation and pump modes. Lastly, the QPSH is a significant investment burden as not only do the pump and turbine have separate shafts but the converter also adds to the cost of the system without adding generation capacity.
The proposed PV + TPSH takes advantage of the existing infrastructure which is unused for PSH plants during the day. In addition, a report from the World bank [9] highlighted that floating PV systems can have several advantages as follows:
  • Reduced capital cost with utilization of existing transmission infrastructure at hydropower sites,
  • Proximity to demand centers in case of water supply reservoirs or lakes,
  • Improved energy yield from the cooling effect of water, reduced shading effects, and decreased presence of dust,
  • Elimination of the need for large-scale site preparation,
  • Additional capacity for hydro plants which increases revenue and simultaneously allows water use for irrigation or other purposes.
The most relevant dynamic modeling and analysis works on a PV + battery + hydro hybrid can be found in Wang and Xu [10], where, to test the stability of the PV hydro system, a dynamic model of a real system was created and simulated with disturbances. The purpose of the collocated PV + battery plant was to supplement the hydrogeneration during the dry season.
The Longyangxia Hydropower plant in Qinghai, China is an example of such a plant with a hybrid hydropower/PV system [11]. On a typical day, the output from the hydro facility is reduced, especially from 11:00 a.m. to 4:00 p.m., while PV generation is high. The saved energy is then requested by the operator for use during early morning and late-night hours. Although the daily generation pattern of the hydropower has changed, the daily reservoir water balance could be maintained at the same level as before to meet the water requirements of other downstream reservoirs.
Gevorgian and O’Neill [12] concluded that, with the fast and precise action of the PV inverters, multiple services such as fast frequency response and power oscillation damping can be provided to the grid, and that the technology required is already available. However, the accurate estimation of available peak power is important for all services, and the extent of these services will depend upon the maximum amount of available PV. When PV penetration is low, there will be other plants in the system that will provide ancillary services; however, when PV penetration increases, it becomes essential that utility-scale PV plants provide these services. The estimation of maximum power available and the DC operating voltage required for a particular power output is of utmost importance.
Hoke, Muljadi, and Maksimovic [13] proposed a second-order polynomial model to estimate the maximum power of a PV module from measured irradiance and temperature, where the coefficients of the model were derived through a linear regression of the PV MPP in different insolation and temperature conditions. Although the model seems accurate when the insolation and temperature is steady, during transient states, the model becomes highly inaccurate. Following the same trend, Hoke et al. [14] stored the P–V curves of the array as a look up table where interpolation is performed with a spline, which requires a considerable amount of memory that introduces error. Pappu, Chowdhury, and Bhatt [15] and Watson and Kimball [16] used pseudo-MPP by controlling the operating voltage to a value greater than the MPP voltage. Here, the operating point is searched by the Perturb and Observe (P&O) algorithm over the power–voltage (P–V) characteristics, implemented through the DC/DC converter. Neely et al. in [17] used the curtailed PV power to realize the primary frequency control using the fixed-droop characteristics.
This paper is organized as follows: Section 2 describes the modeling and control effort for the PV and TPSH systems while also describing the plant controls. Section 3 describes the simulation results of the control algorithms.

2. Modeling and Control

2.1. The Hybrid Plant

A PV plant rated 100 MVA with four PV arrays of 25 MVA each was constructed in Simulink. Each 25 MVA array was assumed to have a lumped DC/DC converter and a lumped DC/AC inverter. A 100 MVA TPSH dynamic model was constructed in Simulink. The TPSH and PV plant were coupled together to the grid using a 110 MVA step-up transformer, as shown in Figure 2.

2.2. Hybrid Pant Control

The plant control, as shown in Figure 3, performs the secondary control which involves set-point distribution among the resources of the hybrid plant.
P r e f _ T P S H = P l a n t r e f i = 1 N P P V i ,
P r e f _ T P S H * = { P G _ T P S H , P s c h > 0 , P r e f _ T P S H < P G _ T P S H P G ¯ T P S H , P s c h > 0 , P r e f _ T P S H > P G ¯ T P S H P P _ T P S H , P s c h < 0 , P r e f _ T P S H < P P _ T P S H P P ¯ T P S H , P s c h < 0 , P r e f _ T P S H > P P ¯ T P S H ,
where P r e f _ T P S H , P r e f _ T P S H * , P l a n t r e f , and P s c h stand for the real power reference for TPSH, constrained real power reference for TPSH, reference to the entire plant, and scheduled power for the TPSH; P G _ T P S H , P G ¯ T P S H , P P _ T P S H , and P P ¯ T P S H stand for the minimum and maximum possible generation from TPSH, and minimum and maximum possible pump power consumption of TPSH.
The plant control estimates the PV generation using NN_P and the array’s curtailment gain Kcn, where NN_P is a neural network emulating the maximum output power of each array (as the output of the NN_P) given the solar irradiance, G, and temperature, T, as inputs. As shown in Figure 3, the plant control utilizes the PV plant reserve and control capability for (a) compensating for sudden changes in insolation through ΔPPV_comp, (b) compensating for hydro plant nonlinear behavior through ΔPPSH_comp and, (c) curtailing the PV plant through ΔPcurt. The TPSH is used mainly for (a) firming slow disturbances in PV output, and (b) generation shifting. Both PV and TPSH system participate in voltage control. Some of the design features of the plant control are as follows:
  • Each i-th array, producing P _ P V i , is assumed to be curtailed to 10% of its MPP or Kcn is taken as 0.9 for all N arrays. The 10% curtailment assumption was inspired by [18] which stated that this curtailment is economically compensated for by using the reserve so provided in ancillary services.
  • The plant control implements a reference model-based control where a first-order reference model is used to describe the desired behavior of the hydro plant. The PV plant compensates for the difference between desired and actual plant behavior using the ΔPPSH_comp channel through Pc. More details on model reference adaptive control can be found in [5,19].
  • The above feature can also lead to the PV plant compensating for the inertia response and primary frequency response of the hydro plant. The logic flags, mode flag ρm and reset flag ρr, are used to stop compensating for these TPSH plant behaviors in the case of a network disturbance. The flags then reset the model and initialize it to post-disturbance conditions.
    ρ m = { 1 , V m i n < V < V m a x   a n d   f m i n < f < f m a x , 0 , o t h e r w i s e
    Δ P P S H _ c o m p = { 0 , ρ m = 0 P c , ρ m = 1 ,
    where, V m i n ,   V m a x , f m i n , and f m a x refer to the minimum and maximum limits of terminal voltage V and frequency f , respectively.
  • Since NN_P is used by the array control (described in the next section) and by the plant control, any steady-state error in PV output estimation through the ∑P_PV channel is compensated for by the TPSH. This ensures accurate tracking of plant references.
  • Curtailing the PV plant is achieved through ΔPcurt.
    Δ P c u r t = { d e l _ P V , d e l _ P V > 0 0 , d e l _ P V < 0 ,
    where d e l _ P V stands for deviation of total generation of the hybrid plant from the plant’s reference.
  • The PV plant compensates for the difference between desired and actual plant behavior using the ΔPPSH_comp channel through Pc.
To enable the implementation of the described control, Equations (1)–(4) were used in the software defined controller, as shown in Figure 3.

2.3. PV Plant Model and Control

The dynamic model of a solar module can be formulated as a current source with series and shunt resistance to mimic the internal voltage drop and heating due to leakage current. The dynamic model is popularly described as shown in Figure 4. The dynamic model of solar module consists of the photo current or the light-generated current I ph , the dark current or reverse saturation current I d , and the leakage current I sh .
I PV = I ph I d I sh .
The current of a solar module, as a function of voltage, is given as follows [13,20]:
I p h = G I sc [ 1 + K i ( T T n ) ] G n I o ( e V D / V t 1 ) V D R sh ,
where I sc and I o are the short-circuit and the diode reverse saturation currents, respectively, V t is the thermal voltage, R sh is the parallel resistances, and V D is the diode voltage of the cell. K i is the temperature coefficient of cell’s short-circuit current, T is the cell’s absolute temperature, Tn is the reference temperature, and G and Gn are the solar radiation at actual and nominal level, respectively. The diode reverse saturation current, I o , used in Equation (6) is given by
I o = I p h V o c / R s h e q V o c k n T 1 .
An alternative and more accurate formulation of Equation (7a) can be given as follows [20]:
I o = I s c e ( V o c V t ) 1 ( T T n ) 3 e ( E g V t ) ( 1 T n 1 T ) ,
where Voc is the cell’s open circuit voltage, Eg is the band gap energy of the semiconductor used in the cell, and Vt is the thermal voltage, given by
V t = α k T q ,
where q is the electric charge (1.6 × 10−19 C), a is the cell idealizing factor (1.1), and k is the Boltzmann constant (1.38 × 10−23 J/K). The diode voltage VD can be expressed as
V D = V t + I PV R s .
To form the array, the generated current and voltage are multiplied by the number of modules in a string or in series and the number of such parallel strings, respectively. The three subsections below describe the control and implementation of array and inverter control. The parameter values of the above equations can be found in Table A4 (Appendix C).

2.4. Array Control through DC/DC Boost Converter

The array controller, as displayed in Figure 5, provides primary frequency support through fixed droop and virtual inertia control. It also tracks the required set-point for the array and implements the commands from plant control. It accomplishes these tasks by controlling the DC/DC boost controller to which the array is connected, as can be seen later in Figure 6.
The signal ΔP_PV, from plant control, as shown in Figure 3, is shared among the arrays by the ratio of reserve power from each array to the total amount of reserve of the entire plant. Certain arrays of the plant may be completely or partially shaded and, hence, their temperatures will also be different, as will their power output and reserve levels. Thus, the set-point from plant control is divided among the arrays in proportion to their reserves such that the array with largest amount of reserves participates more. This generates the signal ΔPsec, as shown in Figure 5, using
Δ P s e c = Δ P _ PV   R n n = 1 N R n = Δ P _ PV ( 1 K c n ) N N _ P n ( G n , T n ) n = 1 N ( 1 K c n ) N N _ P n ( G n , T n ) ,
where Rn is the reserve of array n. The array control also consists of the conventional droop control to produce ΔPprim. The inertia control is formulated as the rate of change of frequency (ROCOF)-based controller, as given below, to produce ΔPin.
Δ P i n = 2 H s y n d f d t ,
where Hsyn is the synthetic inertia coefficient, and f is system frequency. Adding inertia, droop, and plant control to the desired steady-state curtailed output PPV produces the real operating point P*, where P* is limited by the MPP and 0.
This real operating point P*, along with the average irradiance over n-th array Gn and array temperature Tn, is used as input to NN_V, to produce Vdc’ as the output of NN_V. This DC voltage is further corrected with the help of an integrator to remove NN error and produce Vdc’’, which is tracked by the DC/DC boost converter. For this paper, each array is assumed to be curtailed to 10% below its MPP unless purposely curtailed further. The terminal voltage of the PV array is controlled using DC/DC boost converters, as illustrated in Figure 6. The neural networks used for array control are described in the next subsection.

2.5. NN_P and NN_V Training and Implementation for Array Control

First, the MPPs were regressed as a function of irradiance (G) and temperature (T) with NN_P. Three methods of regression were compared for this: (a) curve fit [21], (b) feedforward neural network (FFNN) [22], and (c) cascade-forward neural network (CFNN) [23]. As can be seen in Table 1, using the curve fit tool resulted in high MSE, while CFNN resulted in the lowest MSE with 15 neurons; hence, the CFNN was adopted for implementation. This produced NN_P (G, T), as described in Equation (10).
Second, the terminal voltage of the module was regressed for any given power output P*, irradiance (G) and temperature (T) with NN_V. Figure 7 highlights the P–V characteristics of a single module, where the right-hand side (RHS) of the MPP was regressed. With different number of hidden neurons, the FFNN and CFNN were examined in terms of their regression accuracy, and results of the comparison are shown in Table 2.
Learning the right-hand side (instead of left-hand side) of the MPP was done for three reasons: (a) to increase regression accuracy of the NN_V (learning both sides of the P–V characteristics gives two voltages for the same power level that reduces regression accuracy), (b) maneuvering the operating voltage in the second half of the MPP requires reduced controller effort and, hence, increased performance, and (c) the DC/DC converter implemented before the inverter is generally a boost converter and, having a higher input voltage, provides headroom for the boost converter. The output of NN_V (G, T, P*) is the voltage for the desired power output or the voltage setpoint, Vdc’.
Here, two separate networks were used to generate P* and Vdc to maintain a high level of accuracy. Both networks were trained with the Levenberg–Marquardt algorithm [24,25].
To train NN-V (G, T, P*), 112,477 samples (G, T, and desired power P* as inputs and Vdc’ as the output) were extracted from the P–V characteristics. The model was simulated under different operating conditions of G, T, and P* to collect Vdc. These samples were randomly divided such that 70% were used for training, 20% were used for validation, and 10% were used for testing. To train NN_P (G, T), 1911 samples of MPP were used and were divided as above. The samples consisted of G and T as inputs and maximum power as the output, and they were collected by simulating the model under different conditions of G and T. The error frequency distribution results of the NNs from testing are displayed in Appendix D.

2.6. Inverter Control

The array control can accommodate the primary and secondary control but will perturb the DC voltage. To maintain the DC voltage and the AC bus voltage, the inverter control described below is used. The PV system is interfaced to the grid with a DC/DC boost converter and an inverter with an inductive filter. The inductive filter and its inherent DC resistance can modeled as
[ ı d ˙ ı q ˙ ] = [ R f L f ω s ω s R f L f ] [ i d i q ] + [ 1 L f 0 0 1 L f ] [ v d g V d c o n v v q g V q c o n v ] .
R f and L f are filter resistance and inductance, respectively. The parameter values can be found in Table A5. The DC voltage reference, V d c * , and positive sequence bus voltage magnitude reference, | V + | * , can be tracked if we choose the control V d c o n v , and V q c o n v , as follows:
V d c o n v = V d c o m p + P I 1 ( P I 2 ( V d c * V d c ) i d ) ,
V q c o n v = V q c o m p + P I 1 ( P I 2 ( | V + | * | V + | ) i q ) ,
where PI1 is a proportional and integral controller that forms the inner loop and tracks the dq-axis current, whose reference is generated by the PI2, where PI2 is a proportional and integral controller that forms the external loop and tracks the DC voltage or the positive sequence bus voltage magnitude.
V d c o m p = v d g + i q ω s L f
V q c o m p = v q g i d ω s L f
By choosing V d c o m p and V q c o m p , we can cancel out the cross-coupling of states, i q and i d , in Equation (12). The PI controllers can be tuned using transfer function approximations of the compensated filters and pole placement techniques. Here, v and V indicate measured and controlled voltage. Subscripts d, q, comp, conv, and g stand for d-axis, q-axis, compensation, converter-side values, and grid-side values; ω s is the synchronous frequency in rads/s.

2.7. TPSH Plant Model and Control

A 100 MW TPSH dynamic model was constructed in Simulink with parameters listed in Table A3. The TPSH turbine and governor model was constructed as described in previous works and studies [7,26] with a few changes to accommodate the logic flags for automatic mode change. This model is available in Figure A1. The automatic mode change control allowed the TPSH to change its modes simply on the basis of the desired power reference. To further detail the automatic mode change control, the pseudocode for the mode change is provided in Appendix B. According to this pseudocode, the controller generates logic flags ρp, and ρt , with which it changes the mode of operation of the TPSH. The logic flags indicate on or off commands to the pump and turbine, respectively. The synchronous machine used for the TPSH is a sixth-order machine model [27], with a standard IEEE Type1 excitation system [28], without any stabilizer. All these components are readily available in Simulink libraries. The parameters used for all these components are provided in Table A1, Table A2 and Table A3. The model was implemented in [7,26], which demonstrated that it can describe the reference tracking performance, the fast frequency response performance of the TPSH in both turbine and pump mode, and its mode change capability.

3. Results

3.1. Implementation

The important model modifications and techniques used while implementing the model shown in Figure 3 were as follows:
  • Although the TPSH mode change capability can be used in firming, it was avoided. This was done mainly to avoid repeated mode change and oscillation between modes, which can lead to early failure of the ternary set.
  • The excitation system of the TPSH and inverters maintain the voltage set or determined by the load flow performed before the initialization.
  • The TPSH model implemented head by dividing the discharge by the gate command. The gate command is limited to a minimum value of Gmin > 0. Thus, the TPSH model would never have a 0 output for mechanical and electrical power.
  • The reverse saturation current depends on the photo current, which created an algebraic loop. To break this algebraic loop, a unit delay was used.
  • Through MATLAB code, the neural network toolbox of MATLAB allowed the training of the NNs and deployment of the NNs into Simulink, with a particular sample time suited for the simulation.
  • To avoid a time-varying filter model, ω s in Equation (12) was fixed at ω o with 60 Hz as the nominal frequency.
  • For the simulation of the 9-bus system in pump mode with HSC and pure pump mode, real and reactive power loads at buses 5, 7, and 9 were reduced to 50% for HSC mode and 10% for pure pump mode.

3.2. PV Plant Set Point Tracking

To show the accuracy and efficiency of the PV plant and array control, the PV plant with four 25 MW arrays was integrated to an infinite bus and tested for its set-point tracking capability. The main aim of performing set-point tracking is to validate the control scheme described in Figure 5. The solar irradiation levels for the four PV arrays were set to 850, 950, 900, and 400 W/m2 with temperature set to 25 °C. Step increments of power reference were made at intervals of 5 s to replicate automatic generation control (AGC) signals. If all arrays were curtailed by 10% with insolation levels being 850, 950, 900, and 400 W/m2, array 4 would have the least amount of reserves. When the AGC step change was equally divided, array 4 was not be able to supply its share accurately as array 4 would saturate at its own MPP faster than the others and, hence, would cause inaccurate tracking of the set-point, as we can see at t = 7, 11, and 24 s in Figure 8a. However, when the set-point change was divided in proportion to the reserve of each array, accuracy of set-point tracking increased, as shown in Figure 8b. In other words, the controls were able to coordinate unshaded and shaded arrays to meet a particular set-point.
It was also noticed that the set-point tracking with neural networks was highly accurate. From Figure 8, the output was tracked accurately when the desired output was below the MPP. However, if the desired output was greater than the MPP of the plant, the output saturated at the MPP, as observed from t = 11 to 24 s. Figure 8c reflects the accurate and smooth performance of the inverter controls.

3.3. Hybrid Plant Set Point Tracking

Although the PV plant can perform set-point tracking, it can only do so within certain limits of available PV power. Thus, the reserve provided by the PV system was used for primary frequency response and TPSH response enhancement only. When the set-point for the hybrid plant changes, the PV plant momentarily responds to correct the error between the hydro plant and the reference model as dictated by the plant control system in Figure 3.
In Figure 9b,d,f, at t = 10 s, when the reference increased, the PV system was first to respond and then attempted to absorb the reverse response of the hydro turbine governor system. This capability decreases the response time of the plant and prevents the hydraulic nonlinearities from interfering with the grid, as can be seen in Figure 9a,c,e. However, the PV plant did not compensate for the tracking error completely due to the delays in the inverter control. Moreover, due to its nonlinear nature, the TPSH model exhibited greater oscillations on set-point reduction, which resulted in an increase in transient set-point tracking error. Nonetheless, this capability also provided the plant with pump mode flexibility, as can be seen in Figure 9e.

3.4. PV Firming Results

TPSH can perform firming only in generation mode and pump mode with HSC active. While mechanical governors cannot be used to compensate for rapid changes in PV, they can be used for slow changes in PV. A low-pass filter is used to filter out the fast transients in the PV output as shown in Figure 3, while the self-compensation feature through ΔPPV_comp of the PV inverter controls is used for compensating fast changes in PV and for the damping transients due to mode change from pump to generation mode of the TPSH. Figure 10, Figure 11 and Figure 12 show a case study for one day. To ease the simulation burden, certain sections of the day were picked and simulated separately.
The steady-state simulation of the day is shown in Figure 10a–c. In Figure 10a, we see the PV profile with and without curtailment and the base load. The aim of the controls was to modify Figure 10a into Figure 10c using actions in Figure 10b. The base load in the morning hours was ignored, and the plant was allowed to ramp up to the base load, which would support load increase. Figure 10d–f display the dynamic simulation results for a period of 30 min (from t = 420 min to t = 450 min) of the profile in Figure 10a. During this period, the TPSH operated in pump mode with HSC and was seen to adjust its output to minimize the error in set-point tracking. By operating in pump mode with HSC, it prevented curtailment of the PV system. However, since the TPSH was prevented from transitioning into the generation mode and due to reserve limitations, it could not reduce the plant’s tracking error to zero.
Figure 11 shows the firming effect of the controls using the generation mode of the TPSH. Due to the availability of upward reserve, the set-point was tracked with small transient errors. As shown in Figure 10a, the TPSH changed its mode from HSC to generation, as scheduled to meet the increase in base load from 50% to 70%. The dynamic simulation of this phase is shown in Figure 12. The TPSH had a minimum generation of 40%, and the available PV was 50%. The controls curtailed the PV system to compensate for the transition transients of the TPSH and meet the base load of 70%. The PV system saturated and was unable to completely compensate for the transition transients.

3.5. Fast Frequency Response of Hybrid Plant in IEEE 9-Bus System

The above tests verified the secondary control capability of the hybrid plant and its controls. The subsequent tests were performed to verify the primary controls. The hybrid plant was integrated to the IEEE 9-bus system [29], as indicated in Figure 13, and a load was applied suddenly at bus 5 at t = 60 s. As a result, the frequency of the system declined. The frequency profile for this test is shown in Figure 14a,c,e, where the TPSH is in generation mode, pump mode with HSC active, and pure pump mode. The real power contributions from the hybrid and TPSH plant are compared in Figure 14b,d,f. In all cases, the hybrid plant outperformed the TPSH plant in that it improved the frequency nadir and damped frequency oscillations. This was mainly attributed to the joint response of the PV and TPSH plant. The PV plant utilized its reserves for inertia control and droop control, to support frequency.

4. Conclusions

To cope with high flexibility and resilience requirements of future low inertia power systems, this paper proposes a novel PV + TPSH hybrid plant and designs its controls using a neural network-based structure. The TPSH was chosen because of its pump mode flexibility. The aim was to exploit the flexibility of the TPSH and leverage the controller-induced flexibility of the PV system to make the hybrid plant be-have as a conventional plant. The advantages of the proposed hybrid configuration include (a) the addition of generation capacity, (d) the formation of a self-sufficient source, and (d) reduced transmission loss in pump mode. If a floating PV system is used, the additional advantages of that can be realized as well.
The designed controls can be decomposed into three parts: (a) hybrid plant control, (b) PV plant control, and (c) TPSH plant control. The hybrid plant control distributes the set-point among the TPSH and PV systems, while the array controls make sure that the hybrid plant control commands are followed accurately, and that the primary control is provided. The TPSH control is a nominal hydro-governor enhanced with mode change capability. To control the PV arrays, a neural network-based reference governor framework was used, with a mixture of CFNN and FFNN. Here, two separate neural networks are used to accurately regress the required DC link voltage and the maximum power as a function of irradiance and temperature.
Through detailed simulation case studies, it was shown that, using the designed controls within operational constraints, the hybrid plant behaved like a conventional plant. In addition to configuration advantages mentioned above, it is concluded that the controls can (a) enable the PV plant to track set-points, (b) coordinate the response and coordination of shaded and unshaded PV arrays, (c) enhance the response of the TPSH plant for set-point tracking in generation and pump mode with HSC, (d) enable pure pump mode set-point tracking (f) can firm the PV plant with array control, systematic curtailment and TPSH response, and (g) enhance fast frequency response through combined response of PV and TPSH.

Author Contributions

Conceptualization, S.N., and K.Y.L.; methodology, S.N., and K.Y.L.; validation, S.N., and K.Y.L.; investigation, S.N.; writing—original draft preparation, S.N.; writing—review and editing, K.Y.L.; supervision, K.Y.L.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The parameter values used for TPSH governor turbine, excitation, and synchronous machine can be found in the tables below.
Table A1. Synchronous machine parameters [28].
Table A1. Synchronous machine parameters [28].
Pn (MVA) Vn (Vrms) fn (Hz)[Xd Xd’ Xd’’ Xq Xq’’ Xl] (pu):[Td’ Td’’ Tqo’’] (s):Rs (pu):H (s) F (pu) p (-)
[100 18,000 60][1.305, 0.296, 0.252, 0.474, 0.243, 0.18][1.01, 0.053, 0.1]2.8544 × 10−3[3.7 0 32]
Table A2. Exciter parameters [29].
Table A2. Exciter parameters [29].
TrKa, Ta (s)Ke, Te (s)Tb (s), Tc (s)Kf, TfEfmin, Efmax, Kp
0.02200, 0.0011, 00, 00.001, 1 s0, 7, 0
Table A3. Governor turbine system parameters referring to Figure A1.
Table A3. Governor turbine system parameters referring to Figure A1.
Kg and Kpτg and τpDturbTwtTwpAtfp
10.50.51.6051.6050.980.0003042
KpKiKdTfHt and HpGmax and GminVGmax and Vgmin
0.58180.1050.0150.00111 & 0.01±0.1/s
QnlRpτf and τpe
0.060.050.01
Figure A1. Governor and turbine model for the TPSH.
Figure A1. Governor and turbine model for the TPSH.
Energies 14 04397 g0a1

Appendix B

The pseudo code for the automatic mode change algorithm is described below. Here, the modes 1, 2, and 3 correspond to generation, pump, and pump with hydraulic short-circuit modes; MC indicates the required mode change where, for example, 23 indicates pump to pump with hydraulic short-circuit; ρp and ρt are binary variables that indicate on/off status for the pump and turbine gates as in Figure A1.
Algorithm A1. Automatic mode change of TPSH
if MC is 23
  set ρp as 1 and ρt as 1;
  update Pref as 1+Pref;
  set Present mode as 3;
if MC is 12
  update Pref as 0;
  if Pe is less than εe
    set ρp as 1 and ρt as 0;
   set Present mode as 2;
 else
   set ρp as 0 and ρt as 0;
   set Present mode as 1;
if MC is 13
  set ρp as 1;
  if Pe is less than εe
   update Pref as 1 + Pref;
   set ρt as 1;
   set Present mode as 3;
  else
   set Present mode as 1;
if MC is 21
  set ρp as 0;
  if Pe is greater than e
   set ρt as 1;
   set Present mode is 1;
  else
   update Pref as 0;
   set ρt as 0;
   set Present mode as 2;
if MC is 32
  update Pref as 0;
  set ρt as 0;
  set ρp as 1;
  set Present mode as 2;
   if MC is 31
  set ρp as 0;
  update Pref as Pref;
  set ρt as 1;
  set Present mode as 1;
  if Pref is greater than 0
    set ρt as 1;
    set ρp as 0;
    set Present mode as 1;
  elseif Pref is lesser than -.6
    update Pref as 0;
    set ρt as 0;
    set ρp as 1;
    set Present mode as 2;
  elseif Pref is lesser than 0 and Pref is greater than -.6
    update Pref as 1 + Pref;
    set ρt as 1;
    set ρp as 1;
    set Present mode as 3;

Appendix C

The parameters for the solar PV modules and inverters are presented below.
Table A4. Solar module parameters [30].
Table A4. Solar module parameters [30].
RshRsIscVocNcell
313.39910.393837.8436.360
Table A5. Inverter and filter parameters.
Table A5. Inverter and filter parameters.
LfRfDC Link VoltageCdcNominal Power Phase-to-Phase Vrms
0.15 pu0.0015 pu1200600 uF25 MVA575

Appendix D

Error frequency distributions for NN_P are given below.
Figure A2. Error frequency distributions with (a) curve fit, (b) feed forward NN, and (c) cascade-forward NN.
Figure A2. Error frequency distributions with (a) curve fit, (b) feed forward NN, and (c) cascade-forward NN.
Energies 14 04397 g0a2
Error frequency distributions for NN_V are given below.
Figure A3. Error frequency distributions with (a) feed forward NN, and (b) cascade-forward NN.
Figure A3. Error frequency distributions with (a) feed forward NN, and (b) cascade-forward NN.
Energies 14 04397 g0a3

References

  1. Center for Climate and Energy Solutions. Hurricanes and Climate Change|Center for Climate and Energy Solutions. 2019. Available online: https://www.c2es.org/content/hurricanes-and-climate-change/ (accessed on 10 July 2021).
  2. Energy.gov. 2021. Available online: https://www.energy.gov/sites/default/files/2019/07/f65/Storage%20Cost%20and%20Performance%20Characterization%20Report_Final.pdf (accessed on 10 July 2021).
  3. Pdf.directindustry.com. Hybrid Solutions-GE Power-PDF Catalogs|Technical Documentation|Brochure. 2021. Available online: https://pdf.directindustry.com/pdf/ge-power/hybrid-solutions/205105-810039.html (accessed on 22 June 2021).
  4. Muljadi, E.; Singh, M.; Gevorgian, V.; Mohanpurkar, M.; Hovsapian, R.; Koritarov, V. Dynamic modeling of adjustable-speed pumped storage hydropower plant. In Proceedings of the 2015 IEEE Power & Energy Society General Meeting, Denver, CO, USA, 26–30 July 2015; pp. 1–5. [Google Scholar] [CrossRef]
  5. Nag, S.; Lee, K.Y.; Suchitra, D.; Mediratta, V. Load Frequency Control through DFIM-based Pumped Storage Hydro. In Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM), Atlanta, GA, USA, 4–8 August 2019; pp. 1–5. [Google Scholar] [CrossRef]
  6. Kratirov, V.; Guzwoski, L. Modelling Ternary Pumped Storage Units; Argonne National Laboratory: Oak Ridge, TN, USA, 2013. [Google Scholar]
  7. Nag, S.; Lee, K.Y.; Suchitra, D. A Comparison of the Dynamic Performance of Conventional and Ternary Pumped Storage Hydro. Energies 2019, 12, 3513. [Google Scholar] [CrossRef] [Green Version]
  8. Dong, Z.; Tan, J.; Muljadi, E.; Nelms, R.M.; St-Hilaire, A.; Pevarnik, M.; Jacobson, M.D. Developing of Quaternary Pumped Storage Hydropower for Dynamic Studies. IEEE Trans. Sustain. Energy 2020, 11, 2870–2878. [Google Scholar] [CrossRef]
  9. World Bank. Where Sun Meets Water: Floating Solar Market Report. 2021. Available online: https://www.worldbank.org/en/topic/energy/publication/where-sun-meets-water (accessed on 22 June 2021).
  10. Wang, Y.; Xu, H. Research and practice of designing hydro/photovoltaic hybrid power system in microgrid. In Proceedings of the 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC), Tampa, FL, USA, 16–21 June 2013; pp. 1509–1514. [Google Scholar] [CrossRef]
  11. Hydropower.org. Case Study: Solar PV–Hydro Hybrid System at Longyangxia, China. 2021. Available online: https://www.hydropower.org/blog/case-study-solar-pv-e2-80-93hydro-hybrid-system-at-longyangxia-china (accessed on 23 June 2021).
  12. Gevorgian, V.; O’Neill, B. Advanced Grid-Friendly Controls Demonstration Project for Utility-Scale PV Power Plants; Tech. Rep. NREL/TP-5D00-65368; NREL: Golden, CO, USA, 2016. [Google Scholar]
  13. Hoke, A.; Muljadi, E.; Maksimovic, D. Real-time photovoltaic plant maximum power point estimation for use in grid frequency stabilization. In Proceedings of the IEEE 16th Workshop on Control and Modeling for Power Electronics (COMPEL), Vancouver, BC, Canada, 12–15 July 2015; pp. 1–7. [Google Scholar] [CrossRef]
  14. Hoke, A.F.; Shirazi, M.; Chakraborty, S.; Muljadi, E.; Maksimovic, D. Rapid Active Power Control of Photovoltaic Systems for Grid Frequency Support. IEEE J. Emerg. Sel. Top. Power Electron. 2017, 5, 1154–1163. [Google Scholar] [CrossRef]
  15. Pappu, V.A.K.; Chowdhury, B.; Bhatt, R. Implementing frequency regulation capability in a solar photovoltaic power plant. In Proceedings of the North American Power Symposium, Arlington, TX, USA, 26–28 September 2010; pp. 1–6. [Google Scholar] [CrossRef]
  16. Watson, L.D.; Kimball, J.W. Frequency regulation of a microgrid using solar power. In Proceedings of the Twenty-Sixth Annual IEEE Applied Power Electronics Conference and Exposition (APEC), Fort Worth, TX, USA, 6–11 March 2011; pp. 321–326. [Google Scholar] [CrossRef]
  17. Neely, J.; Johnson, J.; Delhotal, J.; Gonzalez, S.; Lave, M. Evaluation of PV frequency-watt function for fast frequency reserves. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition (APEC), Long Beach, CA, USA, 20–24 March 2016; pp. 1926–1933. [Google Scholar] [CrossRef]
  18. Nrel.gov. 2021. Available online: https://www.nrel.gov/docs/fy16osti/65368.pdf (accessed on 10 July 2021).
  19. Astrom, K.; Wittenmark, B. Adaptive Control Systems; Addison-Wesley: Reading, MA, USA, 1995. [Google Scholar]
  20. Villalva, M.; Gazoli, J.; Filho, E. Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays. IEEE Trans. Power Electron. 2009, 24, 1198–1208. [Google Scholar] [CrossRef]
  21. Mathworks.com. Fit Curve or Surface to Data—MATLAB FIT. 2021. Available online: https://www.mathworks.com/help/curvefit/fit.html (accessed on 8 June 2021).
  22. Mathworks.com. Generate Feedforward Neural Network—MATLAB Feedforwardnet. 2021. Available online: https://www.mathworks.com/help/deeplearning/ref/feedforwardnet.html (accessed on 8 June 2021).
  23. Mathworks.com. Cascade-Forward Neural Network—MATLAB Cascadeforwardnet. 2021. Available online: https://www.mathworks.com/help/deeplearning/ref/cascadeforwardnet.html (accessed on 8 June 2021).
  24. Levenberg, K. A method for the solution of certain problems in least squares. Q. Appl. Math. 1994, 5, 164–168. [Google Scholar]
  25. Marquardt, D. An algorithm for least-squares estimation of nonlinear parameters. J. Soc. Ind. Appl. Math. 1963, 11, 431–441. [Google Scholar] [CrossRef]
  26. Nag, S.; Lee, K.Y. Power System Resiliency Enhancement with Ternary Pumped–Storage Hydropower. IFAC-PapersOnLine 2020, 53, 12714–12718. [Google Scholar] [CrossRef]
  27. Mathworks.com. Model Dynamics of Three-Phase Round-Rotor or Salient-Pole Synchronous Machineusing Fundamental Parameters in pu Units-Simulink. 2021. Available online: https://www.mathworks.com/help/physmod/sps/powersys/ref/synchronousmachinepufundamental.html (accessed on 8 June 2021).
  28. Mathworks.com. Provide Excitation System for Synchronous Machine and Regulate Its Terminal Voltage in Generating Mode-Simulink. 2021. Available online: https://www.mathworks.com/help/physmod/sps/powersys/ref/excitationsystem.html (accessed on 8 June 2021).
  29. Delavari, A.; Kamwa, I.; Brunelle, P. Simscape Power Systems Benchmarks for Education and Research in Power Grid Dynamics and Control. In Proceedings of the IEEE Canadian Conference on Electrical & Computer Engineering (CCECE), Quebec, QC, Canada, 13–16 May 2018; pp. 1–5. [Google Scholar] [CrossRef]
  30. Mathworks.com. Implement PV Array Modules-Simulink. 2021. Available online: https://www.mathworks.com/help/physmod/sps/powersys/ref/pvarray.html (accessed on 23 June 2021).
Figure 1. Schematic diagram of the TPSH, where P = centrifugal pump, T = Francis turbine, c = clutch, and SM = synchronous machine.
Figure 1. Schematic diagram of the TPSH, where P = centrifugal pump, T = Francis turbine, c = clutch, and SM = synchronous machine.
Energies 14 04397 g001
Figure 2. Schematic showing a hybrid PV + TPSH plant.
Figure 2. Schematic showing a hybrid PV + TPSH plant.
Energies 14 04397 g002
Figure 3. Schematic of the hybrid PV + TPSH plant control.
Figure 3. Schematic of the hybrid PV + TPSH plant control.
Energies 14 04397 g003
Figure 4. Solar cell model.
Figure 4. Solar cell model.
Energies 14 04397 g004
Figure 5. Array control with fixed droop, secondary control, virtual inertia control and curtailment control.
Figure 5. Array control with fixed droop, secondary control, virtual inertia control and curtailment control.
Energies 14 04397 g005
Figure 6. Array control through DC/DC boost converter and inverter control.
Figure 6. Array control through DC/DC boost converter and inverter control.
Energies 14 04397 g006
Figure 7. Normalized P–V characteristics of the PV panel showing operating point for T = 25 °C.
Figure 7. Normalized P–V characteristics of the PV panel showing operating point for T = 25 °C.
Energies 14 04397 g007
Figure 8. Plant control capability when the (a) reference was equally divided, and (b) reference was divided proportional to the reserve; (c) inverter control performance.
Figure 8. Plant control capability when the (a) reference was equally divided, and (b) reference was divided proportional to the reserve; (c) inverter control performance.
Energies 14 04397 g008
Figure 9. Set-point tracking capability and individual power output of the PV and TPSH plant in (a,b) generation mode, (c,d) pump mode with hydraulic short-circuit, (e,f) pure pump mode.
Figure 9. Set-point tracking capability and individual power output of the PV and TPSH plant in (a,b) generation mode, (c,d) pump mode with hydraulic short-circuit, (e,f) pure pump mode.
Energies 14 04397 g009
Figure 10. PV firming from t = 420 min to t = 450 min showing (a) irradiance profile, (b) required TPSH power to meet baseload, (c) firmed PV power (d) power output from PV and TPSH during dynamic simulation to meet set-point (e) speed and (f) terminal voltage during simulation.
Figure 10. PV firming from t = 420 min to t = 450 min showing (a) irradiance profile, (b) required TPSH power to meet baseload, (c) firmed PV power (d) power output from PV and TPSH during dynamic simulation to meet set-point (e) speed and (f) terminal voltage during simulation.
Energies 14 04397 g010
Figure 11. PV firming from t = 610 min to t = 640 min showing (a) power output from PV and TPSH during dynamic simulation to meet set-point (b) speed and (c) terminal voltage during simulation.
Figure 11. PV firming from t = 610 min to t = 640 min showing (a) power output from PV and TPSH during dynamic simulation to meet set-point (b) speed and (c) terminal voltage during simulation.
Energies 14 04397 g011
Figure 12. Transition firming showing (a) net response of the hybrid plant and (b) power output from PV and TPSH during dynamic simulation to meet set-point.
Figure 12. Transition firming showing (a) net response of the hybrid plant and (b) power output from PV and TPSH during dynamic simulation to meet set-point.
Energies 14 04397 g012
Figure 13. IEEE 9-bus system with proposed PV plant and controls at bus 3.
Figure 13. IEEE 9-bus system with proposed PV plant and controls at bus 3.
Energies 14 04397 g013
Figure 14. FFR results of frequency and real power output: (a,b) generation mode, (c,d) pump mode with HSC, and (e,f) pure pump mode.
Figure 14. FFR results of frequency and real power output: (a,b) generation mode, (c,d) pump mode with HSC, and (e,f) pure pump mode.
Energies 14 04397 g014
Table 1. Mean square error (MSE) for FFNN, CFNN, and curve fit tool for NN_P for MPP regression.
Table 1. Mean square error (MSE) for FFNN, CFNN, and curve fit tool for NN_P for MPP regression.
NN_PFFNN MSECFNN MSECurve-Fit MSE
3 neurons9.19 × 10−42.1 × 10−40.0185
9 neurons7.32 × 10−57.76 × 10−5
15 neurons1.01 × 10−46.5 × 10−5
Table 2. MSE for FFNN and CFNN for NN_V for Vdc regression.
Table 2. MSE for FFNN and CFNN for NN_V for Vdc regression.
NN_VFNN MSECFNN MSE
3 neurons2.56 × 10−21.3 × 10−2
9 neurons2.8 × 10−33.2 × 10−3
15 neurons8.1 × 10−49.7 × 10−4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nag, S.; Lee, K.Y. Neural Network-Based Control for Hybrid PV and Ternary Pumped-Storage Hydro Plants. Energies 2021, 14, 4397. https://0-doi-org.brum.beds.ac.uk/10.3390/en14154397

AMA Style

Nag S, Lee KY. Neural Network-Based Control for Hybrid PV and Ternary Pumped-Storage Hydro Plants. Energies. 2021; 14(15):4397. https://0-doi-org.brum.beds.ac.uk/10.3390/en14154397

Chicago/Turabian Style

Nag, Soumyadeep, and Kwang Y. Lee. 2021. "Neural Network-Based Control for Hybrid PV and Ternary Pumped-Storage Hydro Plants" Energies 14, no. 15: 4397. https://0-doi-org.brum.beds.ac.uk/10.3390/en14154397

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop