Photovoltaic Power System with MPPT Functionality for a Small-Size Electric Vehicle

Electric vehicles are recognized as the best replacement of petrol vehicles in the future. However, there are several problems hampering their development, such as the short life span of batteries, poor performance of start-up, and a short driving range. In order to resolve these problems, a hybrid power system based on photovoltaic (PV) cells, supercapacitors, and batteries is proposed. This paper focuses on PV cells using a maximum power point track (MPPT) system based on a BUCK chopper circuit. Moreover, a novel MPPT algorithm named sectional variable step climbing (SVSC) algorithm was proposed. To validate the proposed system, two main experiments have been done. The first experiment showed that the MPP of PV cells was tracked perfectly by use of this photovoltaic power system. The second one showed that the efficiency of SVSC was higher than two existing MPPT methods, the climbing algorithm and the open-circuit voltage (OCV) algorithm.


Introduction
The energy crisis and pollution problems in the long term continue to worry vehicle manufacturers.In order to resolve the negative problems caused by automobiles, researching and applying new alternative energy in the field of automobile are attracting people's attention.Electric vehicles (EVs), fuel cell vehicles, and solar vehicles are emerging on a large scale.
Unlike nonrenewable energy resources such as fossil fuels, photovoltaic (PV) power provides important opportunities for energy efficiency.However, although it is inexhaustible and clean, some disadvantages exist, such as low transfer efficiency and low power density, while intermittent and expensive prices still limit a large-scale application of solar energy.Research on how to improve the transfer efficiency of PV power systems is now becoming popular.A photovoltaic pulse charger using high-frequency pulse trains for charging a lead-acid battery is proposed in [1].This system can not only explore the charging behavior with maximum power point tracking (MPPT) but also delay sulfating crystallization on the electrode pores of the battery to prolong battery life.Woo-Young Choi designed a high efficiency PV panel integrated power conditioning system by using a high efficiency step-up DC-DC converter [2].This converter achieves a high efficiency of 96.0%.Yang with his team from Zhejiang University, China, built a 2 kW photovoltaic power system that employs a ZVT-interleaved boost converter with winding-coupled inductors and activeclamp circuits as the first power-processing stage [3].The researchers in [4][5][6][7][8] are focused on high efficiency converters, devices which are indispensable elements in a solar energy harvesting system.PV cells matched with another one or two power sources are also a good choice.Wind-solar hybrid power systems may be the most common way [9][10][11][12].In [13] photovoltaic/wind/battery/fuel cell hybrid power systems were designed for powering a mobile off-grid platform.Kazem and Khatib proposed a method for determining the optimal sizes of PV arrays, wind turbines, diesel generators, and storage batteries installed in a building's integrated system [14].
Independent of using one or more power sources, MPPT systems are an indispensable part of a photovoltaic power system.Due to the nonlinear nature of photovoltaic energy, it requires the use of an intermediate converter implementing a control algorithm to operate the PV cells at their MPP under different environmental conditions.Various MPPT methods, such as the perturbation and observation method [15,16], the incremental conductance method [17], the Hillclimbing method [18], and the open-circuit voltage method [19], are proposed.Some intelligence algorithms such as fuzzy control, artificial neural networks, and genetic algorithms are also used for MPPT system.Reference [20] proposed an artificial neural network-based MPPT algorithm optimized with a genetic algorithm implemented in a stand-alone PV system with a direct-coupled induction motor drive.Using that algorithm, the response time was smaller and oscillations around the MPP were reduced to obtain maximal power yield in the steady state.Mahamudul et al. from University of Malaya proposed a novel modeling technique of PV modules with a fuzzy logic based MPPT algorithm and boost converter [21].
In the present paper, a proposal is presented for a photovoltaic power system used in a small-size electric Golf cart, which contains three power sources that are PV cells, super capacitor, and battery.The hardware circuit of the system was designed and built using an MPPT controller and some secondary circuits such as isolated drive circuits, assistant power circuits, and peripheral circuits of DSP.Moreover, a novel MPPT algorithm called "sectional variable step climbing" (SVSC) algorithm is proposed.The experimental results show that the MPP of PV cells is tracked perfectly and that the SVSC algorithm achieved a higher efficiency.

System Description and Modeling
2.1.Overall Structure of the System.The overall structure of the hybrid power system is shown in Figure 1(a).Three power sources are in parallel with each other and then switched in the DC bus.The part in the red ellipse is the photovoltaic power system, which is the key innovation of this paper.The detailed structure is shown in Figure 1(b).This system is made up of PV cells and MPPT controllers that connect PV cells with the load and a control system based on DSP.

Photovoltaic Cell Modeling.
The output characteristic of PV cells could be expressed by a voltage-current (-) characteristic.The - characteristic changes along with the solar radiation intensity () and temperature (); that is  = (, , ).When light intensity is constant, a PV cell could be a constant-current source.The equivalent circuit of a PV cell is shown in Figure 2 [22].Here,  ph is the photo-generated current,   is the leakage current of the diode,  sh is an equivalent shunt resistance, and   is an equivalent series resistance.As per Kirchhoff 's current law, the relationship of the currents can be described as where 0 is the reverse saturation current intensity of the diode,  is the electronic charge,  is Boltzmann's constant, and  is temperature in Kelvin.
As per Kirchhoff 's voltage law and Ohm's law, the output voltage of the PV cell plus the voltage of the equivalent series resistance is equal to the voltage of the equivalent shunt resistance, so  sh can be described as According to (1), ( , The parameters of PV panel used for the power system are shown in Table 1. The - and - characteristics of the PV panel were tested under different solar radiation intensities and temperatures.The curves are shown as in Figure 3. Here,  is measured by using a TBQ-2 pyranometer to measure the total solar radiation intensity from 0.3 to 3.2 micron.Figure 3(a) shows the open-circuit voltage and short-circuit current of the PV panel clearly.Each of the curves in Figure 3(b) has a maximum power point.This point changes along with the specific conditions.In order to make sure that the output power of the PV cells could track this point, MPPT is required.
Since the value of  ph ,  sh , and   is difficult to fix, the PV cell's model can be simplified based on open-circuit voltage, short-circuit current, voltage of MPP, and current of the MPP.
According to (4), when  = 0, the equation can be described as where  open is the open-circuit voltage.
If  = 0, (4) can be described as where  short is the short-circuit current.If the output power of PV cells is at the point of maximum power, / = 0, and making an assumption that  sh ≫   so where  mppt and  mppt are the voltage and current of MPP.Above all, the engineering model of PV cells can be described as follows: Therefore, the model of the PV cells is shown in Figure 4 under standard testing conditions.International Journal of Photoenergy

MPPT System.
Figure 3 shows that the output voltage and current of PV cells are changed along with the ambient temperature and illumination intensity, and under a certain condition there is only one MPP if the surface of the PV panel is not in shadow.According to the structure of the photovoltaic power system in Figure 1, the actual load, together with MPPT controller, can be recognized as an equivalent load, as shown in Figure 5. Here,   is the voltage of PV cells,  is the essential resistance of PV cells, and  1 is the resistance of the equivalent load.The power of  1 is A II I III B After taking the derivative with respect to  1 , (9) becomes  When  =  1 , then  1 / 1 = 0, so  1 is the maximum.In fact,  changes along with specific conditions.In order to track the MPP, an MPPT controller, which is actually a DC/DC converter, is added between the PV and the actual load.The principle of the MPPT system is that the impedance of the equivalent load changes by changing the duty cycle of the DC/DC converter so that it can track the change of .
Figure 6 describes how to track the MPP more intuitively.Curve I is the - characteristic curve of PV cells.Curve II is the - characteristic curve of the actual load.The crossing point A is the working point of PV cells.Curve III is the maximum power curve of the PV cells.If the working point A does not coincide with  mppt , it means that the equivalent load does not match the essential resistance of the PV cells.It needs to change the voltage from  A to  B and the working point B is now on the maximum power curve.
The main power circuit of MPPT used in this power system is a BUCK chopper circuit (Figure 7).The conclusion of the BUCK circuit is where  in and  out are the input and output voltages and  is the duty cycle.It is assumed that the circuit loss is neglected.The output power should equal the input power: Thus, Considering ( 12), (14) becomes Equation ( 14) shows that if  out is constant,  is inversely proportional to  in .By changing  of the BUCK circuit,  in matches  and the MPP of the PV cells is tracked.
Based on the analysis above, the model of MPPT controller is built as shown in Figure 8 so that the size of electronic components such as IGBT, inductance, and diode can be set to a reasonable value.

Control Strategy of MPPT
As mentioned in Section 1, because the applications of solar energy are expanding, the development of MPPT technology is increasing in recent years.Lots of novel MPPT methods have emerged, such as the constant voltage tracking (CVT), perturbation and observation (P&O), and incremental conductance algorithms, the Hill-climbing method, the opencircuit voltage (OCV) method, and so forth.This paper proposes a novel MPPT algorithm called the "sectional variable step climbing algorithm" (SVSC).This algorithm is proposed based on the traditional climbing algorithm.The flow chart of SVSC is shown in Figure 9, where  out and  out are the output voltage and current of PVs,  out is the output power of the PVs,  is the change of power,  is the duty cycle, () is the adjustment of duty cycle step, slope is the sign bit of  with value "1" or "−1" and represents the directional change of step,  is the constant which controls the range of step variation and represents the flexibility of system, and  is a minimum value which is determined by precision and characteristics of the actual system.
The workflow of the system is that after initialization the controller senses the signals of PVs' output voltage and current and then compares the voltage with 48 V.If lower than 48 V, the controller keeps adjusting the duty cycle until it is higher than 48 V so that it can charge the batteries.Then it calculates the output power and the change of power .If the absolute value of  is smaller than , it is considered that the output power of the PVs is operating at MPP and the program continues to the next cycle.Conversely, the controller should determine whether  is greater than zero so that it can make sure that the increment of the duty cycle is set to the same direction as the change of power .After deciding the direction of change, the controller will determine the range of step variation according to the result of |/( − 1)|.If the value is large, it is thought that the change of power is mainly caused by the environmental factors and the power changes in a large range.Under these conditions, () is assigned to a large value so that it can respond to the requirement quickly.If the value of |/( − 1)| is small, it is thought that the change of power is mainly caused by the adjustment of the duty cycle step, and under these conditions () changes in small areas so that it can change control signals smoothly.The controller keeps adjusting  until  equals zero and the output power is considered to operate at MPP. Comparing with the climbing algorithm or other MPPT methods, SVSC can quickly track the MPP of PVs and reduce power jitter when the output power is near the MPP area.It also increases the antijamming capability of the system as well as the efficiency.

Experimental Result
To verify the designed system, two main experiments have been performed.
The first experiment is to verify the tracking and charging efficiency of this power system under different testing conditions.Figure 10 shows the solar strength curves that are simulated by a solar simulator under rapidly changing conditions and in a sunny day.
Figures 11 and 12 show the MPPT controller's tracking results when the solar changes rapidly.The blue curve is the simulated PV cells' ideal MPP curve.The red curve is the tracking power that is calculated by measuring MPPT  controller's output voltage and current.An inset is added to show the response time of MPPT controller in a sudden solar change from 14 : 47 : 51 to 14 : 49 : 45.The response time is 11.8 s.Besides, the average difference between maximum power and tracking power is lower than 5 W.
The efficiency of tracking is where  is the efficiency of tracking,   is the tracking power of MPPT controller, and  ref is the maximum power in an ideal case.Figure 12 shows that the efficiency of tracking is around 95%.
Another experiment for checking the MPPT controller's tracking effect was done under the condition of a sunny day as shown in Figure 13.At 13 : 20 during the whole daytime test an LED load was connected to the output side.AB is the MPPT charging phase.During this period of time, the MPPT controller perfectly tracked the maximum power.The capacity of the battery is saturated at point B and then it turns to a constant voltage charging phase.The system does not work at MPP anymore.After adding an LED load at point C, the system goes back to the MPPT phase and the battery voltage is dropped because the PV cells cannot supply enough power to the LED load.The battery is also used for supplying power to the LED.When removing the LED load at point E, after a short time of MPPT charging, the capacity of the battery is reached and it is changed to the constant voltage charging phase.
The second experiment is used to validate the control strategy of MPPT.Input power of battery which is using climbing algorithm, OCV algorithm, and SVSC algorithm and without MPPT at different  and  was tested.Ten samples are chosen and the weather conditions of the experiment are shown in Table 2.
The results are shown in Figure 14.From the figure it can be seen that the input power of battery is proportional to  (such as Samples 2 and 3 or Samples 8 and 9) and inversely proportional to  (such as Samples 3 and 4).Both the SVSC algorithm and the climbing algorithm have good performances compared to the other two conditions, but, when the solar radiation intensity is higher than 340 W ⋅ m −2 , SVSC has higher efficiency than the climbing algorithm (such as Samples 6, 7, 8, 9, and 10).

Conclusion
In this paper, a photovoltaic power system with MPPT functionality used for a small-size electric vehicle was designed.
Test results show that this system is able to perfectly track the maximum power point of PV cells.Moreover, a novel MPPT control strategy called the SVSC algorithm was proposed.Compared to the other two algorithms, the SVSC algorithm has higher efficiency, especially when the solar radiation intensity is high.

Figure 9 :
Figure 9: Flow chart of control strategy for MPPT.

Figure 10 :
Figure 10: Solar strength under different conditions.

Table 1 :
Parameters of PV panel.

Table 2 :
Input power of battery with different methods under different weather conditions.Weather conditions of 10 samples.