Abstract

A photovoltaic energy conversion system, constructed by high step-up converter with hybrid maximum power point tracking (HMPPT), is presented. A voltage converter with a high voltage conversion ratio is proposed, which is simple in circuit and easy in control. After this, such a converter operating with a suitable initial duty cycle of the pulsewidth-modulated (PWM) control signal, together with the proposed HMPPT algorithm combining the fractional open-circuit voltage method and the incremental conductance method, is applied to the photovoltaic energy conversion system. By doing so, not only the maximum power point tracking speed can be increased, but also the oscillation around the maximum power point can be reduced. Aside from these, the field programmable gate array (FPGA) is used as a control kernal of the overall system, so as to realize the HMPPT and fully digitalized control. Finally, via a PV simulator, some experimental results are provided to verify the effectiveness of the proposed photovoltaic energy conversion system.

1. Introduction

With energy shortage, the solar cell energy is getting more and more important in the world. The photovoltaic energy conversion system contains the solar array, the power conditioner, the electric box, the transformer, the battery, and so forth. As for the power conditioner, it contains DC-DC converter, DC-AC inverter, and the accompanying controller.

As generally recognized, high step-up converters are widely used in various applications. In the photovoltaic energy conversion system, the high step-up converter takes an important role in boosting voltage from the low level to the high level as well as in executing the maximum power point tracking. Up to the present, there have been many methods to realize high step-up converters. For example, the literatures [19] take the coupling inductor methods or the charge pump methods; the literatures [1014] adopt the energy superposition or even combine the methods mentioned above. However, the literatures [1527] have individual demerits. In [9, 13], the output voltages are floating, thus limiting their industrial applications to some extent. In [5, 9, 12, 15, 26, 27], the power switches are floating, thereby causing the gate drivers to be isolated and hence the circuit complexity and cost to be increased. In [1623], the circuit structures are too large, thus causing the corresponding analysis and design to be complicated or the efficiency to be degraded. In [7, 13, 14], although the circuits are simple and easy to implement, the corresponding voltage conversion ratios are not so high, thereby limiting their industrial applications to some extent. In [3, 15, 16, 25], although the high voltage conversion ratios can be achieved, the high-nonlinear voltage conversion ratios make the systems difficult to control; that is, too many poles and zeros lead to high-order controllers required. As generally recognized, the photovoltaic energy conversion system often uses the battery as a buffer. However, for analysis convenience, the proposed photovoltaic energy conversion system is without the battery and is constructed only by the solar array and the proposed DC-DC converter with the proposed hybrid maximum power point tracking (HMPPT). In the following, the overall system will be described first, and secondly the DC-DC converter will be depicted along with its basic operating principles and small-signal AC model. After this, the HMPPT algorithm will be shown. Finally, some experimental results will be provided to verify the proposed topology.

2. Overall System Configuration

Figure 1 shows the overall system function block diagram, which is constructed mainly by one solar array, one DC-DC converter, one FPGA controller with peripheral circuits containing one current sensor, one voltage divider, two ADCs (analog-to-digital converters), and two SPIs (series peripheral interfaces). In FPGA, there are one PWM generator, one HMPPT algorithm, one oscillator, and one phase lock loop. The solar array sends out the voltage to the DC-DC converter as well as to the voltage divider. Such a DC-DC converter is controlled by FPGA via the gate driving signals , , and , which needs the digital voltage and current signals, and , coming from the solar array after the current sensor, the voltage divider, ADCs, and SPIs. It is noted that the output of the solar array is replaced by the output of the PV simulator, and the output of the proposed DC-DC converter is sent to the electronic load operating under the constant voltage mode.

Figure 2(a) shows the proposed high step-up converter, which is established by one charge pump, one dual-inductor circuit, one output diode, and one output capacitor. The charge pump is built up by one capacitor , one diode , and two switches and , whereas the dual-inductor circuit is constructed by one capacitor , two diodes and , and two inductors and . By the way, the load is represented by one resistor . It is noted that is used for the convenience of analysis of the behavior of the proposed DC-DC converter but will be replaced by the electronic load for the photovoltaic energy conversion system to be considered.

3. Proposed High Step-Up Converter

As generally acknowledged, the solar cell or PV generator is ideally modeled by one current source connected in parallel with one diode. The voltage across the turn-on diode is according to the illumination density. Therefore, in this paper, under a given illumination intensity at the MPP, the maximum output power of the solar cell can be obtained, and hence the corresponding output voltage and current can be known. So, at the MPP, the output voltage of the solar cell can be kept almost constant, whereas, not at the MPP, the output voltage of the solar cell is varied with the output power of the solar cell. However, in general, the DC-DC converter in the photovoltaic energy conversion system is the first stage, whose output voltage is kept constant because the second stage, AC-DC converter, can be designed to have its own input voltage controlled at some value. Consequently, for the convenience of the design and verification of the proposed high step-up converter, this converter is disconnected from the system and verified under the constant input voltage equal to the output voltage of the solar cell at the MPP, along with voltage loop control. After this, the designed converter is connected to the solar cell and controlled based on the proposed hybrid MPPT algorithm.

Prior to going into this section, there are some symbols and assumptions to be given as follows. The input voltage is , the input current is , the output voltage is , the currents flowing through , , , and are , , , and , respectively, and the voltages across switches and diodes during the turn-on period and the blanking times between two MOSFET switches are zero. Besides, since the energy-transferring capacitors and , operating based on the charge pump principle, are abruptly charged to some voltages within a very short time which is much less than the switching period , it is reasonably assumed that the voltage across the capacitor is equal to , and the voltage across the capacitor is equal to . Since this converter is also assumed to operate in the continuous conduction mode (CCM), there are two operating states in such a converter. Therefore, the following analyses contain the explanation of the current flow direction in each state, the description of the differential equations, the relationship between DC input voltage and DC output voltage , and the small-signal equations and model.

Under the assumption that the value of is equal to that of , let

3.1. State  1  ()

As shown in Figure 2(b), and are turned on, is turned off, and are forward biased, and is reverse biased. Since the voltage across is equal to , and are to be magnetized. During this state, the output energy required is supplied from , is discharged, and is charged. Therefore, the corresponding differential equations are

3.2. State  2  ()

As depicted in Figure 2(c), and are turned off, is turned on, and are reverse biased, and is forward biased. During this state, plus and releases energy to the load, thereby causing and to be demagnetized. Besides, is charged, and is discharged. Therefore, the corresponding differential equations are Prior to obtaining the average equations from (2) and (3), there is a symbol that is used to represent the average value of a variable , where indicates voltage or current as follows: According to (2)–(4), the averaged equations can be obtained to be where is a variable denoting the duty cycle of the PWM control signal for .

Based on the ampere-second balance, and can be expressed as a function of and a function of and , respectively, to be And hence, by substituting (6) into (5), (5) can be rewritten as Prior to obtaining the small-signal AC model from (7), the perturbation and linearization of (7) are indispensable. First of all, is represented by the corresponding DC quiescent value plus the superimposed small AC variation , along with the assumption that AC variation is small in magnitude compared to the DC quiescent value.

Let Next, by substituting (8) into (7), the following equations are obtained: Consequently, the DC quiescent equations from (9) can be obtained to be And hence, the corresponding voltage conversion ratio of this converter from (10) can be obtained to be On the other hand, with the second-order AC terms neglected, the small-signal AC equations can be obtained to be And hence, the resulting small-signal AC model of the proposed high step-up converter is shown in Figure 3 according to (12), where and are the ideal transformers with the turns ratios of and , respectively. Accordingly, by taking the Laplace transform of (12), the relationship between , , and can be expressed to be wherewhere is the input-to-output transfer function and is the control-to-output transfer function. From (15), it can be seen that the proposed converter has one right half-plane zero.

4. Hybrid Maximum Power Point Tracking

The proposed HMPPT algorithm combines the incremental conductance method and the fractional open-circuit voltage method, so as to reduce the required time between the startup and the maximum power point as well as to remove the perturbation on the PV output voltage at the maximum power point. As shown in Figure 4, the duty cycle of the pulsewidth-modulated (PWM) control signal, , is set to zero first so as to obtain the open voltage from the PV simulator. After this, such a value is multiplied by the value of so as to obtain the voltage reference , which is used to determine which method is adopted. Above all, since the left side of the maximum power point has the slower slope than the right side of the maximum power point, the maximum power point tracking gets started from the left side of the maximum power point with set to an initial value of , which is close to the duty cycle which lets the proposed high step-up converter work under the rated output voltage. By doing so, the maximum power point can be stably and fast tracked. The corresponding basic operating principles are to be described in details as follows.

As shown in Figure 5, the curves outputted from the PV simulator are taken into account. Therefore, let the voltage references and for the maximum illuminance and the minimum illuminance, respectively, fall on the left sides of the individual maximum power points. Accordingly, the value of is set at 0.73. Hence, the lower bound value and the upper bound value correspond to minus 5 V and plus 5 V, respectively. If the tracking point falls within the interval between and , then the HMPPT algorithm is changed from the fractional open-circuit voltage method to the incremental conductance method. If the digital voltage signal below , then the duty cycle of PWM control signal, , is increased by the incremental value , where is set to one. If beyond , then is decreased by , where is also set to one. It is noted that if the interval between and is too large, then the voltage outputted from the PV simulator, , is far from the maximum power point; otherwise, it is close to the maximum power point.

Furthermore, in order to make reach the maximum power point as soon as possible, is initially set to of 0.35, which is close to the duty cycle of the proposed high step-up converter operating under the rated output voltage. Furthermore, the minimum duty cycle is 25% and the maximum duty cycle is 45%. If is below or above , then will be set to and the algorithm will go ahead from this; otherwise, the values of and will be updated and the algorithm will go ahead from this.

Once falls between and , the tracking point enters into the incremental conductance region. Accordingly, whether the voltage difference between and , , is zero or not will be checked first so as to avoid the denominator of the current difference between and , , over being zero, where and are the previous values of and , respectively.

From Figures 4 and 6(a), as is not zero, the relationship between and minus conductance, , is used to determine whether is increased or not. If is equal to , then is zero, implying the tracking point is stabilized at the maximum power point. If is larger than , then is increased by one; otherwise is decreased by one.

From Figures 4 and 6(b), as is zero, is used to determine whether is increased or not. If is zero, then is zero. In Figure 6(b), as the curve is changed from curve 1 to curve 2, is positive, implying that the tracking point is on the left side of the maximum power point and hence increasing by one; as the curve is changed from curve 1 to curve 3, is negative, implying the tracking point is on the right side of the maximum power point and hence decreasing by one. After this, are both set to and , respectively.

5. Experimental Results

Prior to this section, there are some specifications to be given. Table 1 shows CSSS-100 solar array specifications, which the PV simulator will be used to construct the simulation environment. Table 2 shows the proposed converter specifications. Table 3 shows the component specifications.

Before verification of the proposed HMPPT, there are some experimental results to be given on the condition that the proposed converter is disconnected from the solar cell system with the input voltage of 76 V. Figure 7(a) shows the gate driving signal for , , the current in , , the current in , , and the current in , , at 25% of the rated load, whereas Figure 7(b) shows the gate driving signal for , , the current in , , the current in , , and the current in , , at 50% of the rated load. From these results, it can be seen that the proposed converter can operate stably. In addition, Figure 8 shows the curve of efficiency versus load current. From Figure 8, it can be seen that the efficiency is above 82.5% all over the load range and can be up to 91%.

In the following, the solar array is implemented by the PV simulator named PVS01203. Based on such a simulator, different illumination intensity levels are given to verify the proposed HMPPT algorithm.

For the perturbation and observation method to be applied, under illumination intensity of 1000 W/cm2, Figure 9(a) shows the output voltage from the PV simulator, , the output current from the PV simulator, , and the output power from the PV simulator, . For the proposed method to be applied, under illumination intensity of 1000 W/cm2, Figure 9(b) shows the output voltage from the PV simulator, , the output current from the PV simulator, , and the output power from the PV simulator, . From these results, it can be seen that the setting time for the perturbation and observation method is about 6 s and the setting time for the proposed method is about 2.8 s, and this demonstrates that the proposed method has a faster tracking speed than the perturbation and observation method. Also, there is no perturbation on at the maximum power point in the latter. In addition, under illumination intensity of 1000 W/cm2 with the proposed HMPPT method, Figure 10 shows the gate driving signal for , , the current in , , the current in , , and the current in , . From Figure 10, it can be seen that the proposed converter can operate stably.

On the other hand, Figures 11(a) to 11(c) show the maximum power point tracking in the PV simulator under three illumination intensity levels of 1000 W/m2, 800 W/m2, and 600 W/m2, respectively. From these, it can be seen that the proposed method can track the maximum power point under different illumination intensity levels.

6. Conclusions

In this paper, a high step-up converter and an HMPPT algorithm combining the fractional open-circuit voltage method and the incremental conductance method are presented and applied to a photovoltaic energy conversion system. Based on the PV simulator, the proposed converter and algorithm can be demonstrated via some experimental results, so as to reduce the time slap of the maximum power point tracking at startup as well as to obtain no perturbation on the PV output voltage at the maximum power point. Besides, based on digital control, the converter control and the HMPPT algorithm are quite easy to implement.