The battery temperature rise and charge efficiency during the long-term charge in the sun are a very important topic. The traditional common constant current and constant voltage result in quick temperature rise and influence the charge efficiency indirectly. Therefore, the ReflexTM charge is adopted, the chemical reaction of electrolyte is buffered during discharge, so that the battery temperature rises slightly during charge. However, there is no optimum frequency for switching loss and charge efficiency during ReflexTM charge. Therefore, this paper proposes using chaos embedded particle swarm optimization algorithm (CPOS) to minimize the switching loss of battery in charge and discharge conditions. The battery module in Matlab/Simulink environment is used for solar charge, multiple charge modes are compared with traditional common methods. The simulation results show that the ReflexTM method has improved the battery temperature in Matlab/Simulink, and the State of Charge (SOC) is equivalent to other charge modes. It is proved that the method proposed in this paper has significant effect on switching loss and oscillation, and its charge efficiency is equivalent to traditional quick charge.
At present, the demand for energy increases day after day, and most of energy is derived from nuclear energy. The Japan's nuclear event in recent years exaggerated the nuclear safety issue to the people, so the renewable energy is paid closer attention to. Among numerous green energy sources, the solar power is the most convenient energy at lowest cost, because it is free from topographic effect and environmental pollution. It is extensively used in domestic solar water heaters, solar powered vehicles and so on. Therefore, efficient solar charge becomes an important point.
The traditional solar power generation module is always connected to a set of buck, boost or buck-boost converter, which stabilizes, boosts and reduces the voltage of the electricity generated by the photovoltaic panel, to supply the electricity to primary system or to store the energy. The solar power generation uses converter for Maximum Power Point Tracker (MPPT); the maximum power point is obtained from the voltage-power characteristic curve, according to which the photovoltaic panel output efficiency is maximized.
The common algorithms for MPPT include the variable step incremental conductance proposed by Fangrui Liu in 2008 (Liu, Duan, Liu, Liu, & Kang, 2008; Mei, Shan, Liu, & Guerrero, 2011) and Perturb and Observe (P&O) proposed by Nicola Femia in 2005 (Femia, Petrone, Spagnuolo, & Vitelli, 2005) and so on. In terms of charge, the common charge-up methods of photovoltaic panel power generation system include constant current (CC) charge-up method, constant voltage (CV) charge-up method, constant current-constant voltage (CC-CV) charge-up method, pulse charge-up method, ReflexTM charge-up method and so on (Lemaire-Potteau et al., 2009).
In terms of the present studies of battery charging, Liang-Rui Chen proposed the variable frequency pulse charge system (VFPCS) in 2007 which could detect optimum charging frequency (Chen, 2007), and compared multiple charge modes with fixed frequency, the charge efficiency was increased to a great extent compared with traditional CV and CC, but the defect was that there was no specific definition to prove the frequency obtained by the algorithm was the optimal solution. In 2009, Li Siguang proposed the multistage constant current-constant voltage (MCC-CV) (Li, Zhang & Xie, 2009), the experimental data showed the temperature rise was improved effectively and the charge efficiency was influenced indirectly. Hsieh et al. (2012) proposed the comparison between PV-PC and CC-CV charge efficiencies in different maximum power point tracking (MPPT) conditions. The results showed the capacity and voltage charge efficiency were better, and the pulse charge-up method contributed to the chemical reaction of battery and prolonged the battery life.
In terms of the studies of solar battery charging related algorithms, Liu, Teng, & Lin (2005) proposed Ant-Colony-System (ACS), which was used to look for the most efficient charge-up method. The optimal solution was obtained within a short time based on the random search method of ACS, multichannel battery test advantage and clonal genetic algorithm. Yau, Liang, & Hsieh (2012) proposed the extremum search of Genetic algorithms (GA) in PI controller, and used IAE convergence property to obtain the optimum extremum value. Finally, the characteristics of controller were used to suppress high frequency noise and eliminate the steady-state error of system for stable CV charge.
This paper uses lead-acid battery as the energy storage tank, because the lead-acid battery has the longest history of application, as well as the most mature battery. It is characterized by low price, mass production and extensive application. The charge mode is ReflexTM as literature (Wang et al., 2007), the 12 V/7 Ah lead-acid battery is used for 3C charging experiment, and the ReflexTM charge-up method is used to control the temperature at a level successfully. The results show that the ReflexTM charge contributes the chemical reaction inside the lead-acid battery, i.e. buffering the temperature rise. Therefore, this paper proposes using CV-ReflexTM quick charge and CPSO (Eberhart & Kennedy, 1995; Wang & Meng, 2007) for ReflexTM chaging frequency optimization search. First, the Taguchi method and orthogonal array L16(43) are used for multiple calculations to find out the optimal values of C1, C2 and W parameters. The logistic map (Lloyd, 1995) (uniform random value when r = 4) and the position function of particle swarm optimization (Laguna-Sánchez, Olguín-Carbajal, Cruz-Cortés, Barrón-Fernández, & Álvarez-Cedillo, 2009; Jamali, Rezaei, & Gudakahriz, 2013) are used to increase the parameter update rate. Finally, the optimal solution is found based on the integral square error (ISE) energy consumption criteria.
Section 2 shows the solar power system structure of this paper, and briefly introduces the converter operation. Section 3 introduces the CPSO and the optimum parameter design obtained by Taguchi orthogonal array. Section 4 compares and discusses the simulation results and traditional common charge-up methods. Section 5 shows the conclusions.
2Architecture of solar power systemIn this paper, the solar energy is supplied by booster to the master system for signal acquisition and monitoring. In terms of storage tank, the buck converter stores the residual energy in the lead-acid battery, and the microcontroller calculates and exports pulse width modulation (PWM) to control switching. Figure 1 is the system circuit diagram of overall architecture. Table 1 shows the simulated photovoltaic panel specifications.
In literature (Chao, Chen, & Cheng, 2013), the charge mode is switched after a period of time due to excessive temperature or better charge efficiency, e.g. battery temperature reduction by low charging current or rest. Therefore, the charge mode is switched at intervals of one hour in this paper. In solar power generation, the back end buck converter implements CV charge for the emergency power supply, the switches 2 and 3 are on, the switch 4 is off; see Mode 1 in the Figure 2.
When the solar power generation lasts a certain time or reaches a temperature, the CV is changed to ReflexTM charge-up method, the switches 2 and 4 are on, and the switch 3 is off for short-term low current discharge of the resistor; see Mode 2 in the Figure 3.
2.2Influence of ReflexTM on battery temperature riseThe reduction of chemical reaction of the positive electrode plate of lead-acid oxidation reaction occurs at the electrode plate of a lead storage battery and the cathode plate to produce lead sulfate (Pavlov, Kirchev, & Monahov, 2005). The chemical equation of battery is expressed as equation (1).
The traditional rapid charging lasts long, so the electrolyte does not have relaxation time, causing temperature rise and shortening the cycle life of battery. As shown in Figure 4, the characteristic of ReflexTM is that each positive pulse t1 charge is followed by a short negative pulse t2 discharge, so that the chemical reaction in the electrolyte has relaxation time, and the battery overcharging is prevented. The temperature rise can be improved effectively, and the battery cycle life can be prolonged.
3Chaos embedded particle swarm optimization algorithm (CPSO) and parameter optimization designThis paper uses Matlab R2012a to design the photovoltaic panel charging architecture, the lead-acid battery in Matlab/Simulink is used to compare the charge efficiency and temperature in different charge modes. Figure 5 shows the photovoltaic panel supplies electricity to the master system and charges the battery, the voltage and current data of series resistor and battery are fed back and the charge-up method is selected and calculated in the micro control system.
3.1CPSOA good solar charge mode shall improve the battery charging efficiency, for example, the common problem is excess temperature caused bad charge efficiency, the charge frequency influences the battery charge-discharge switching loss, influencing the battery temperature rise and the charge efficiency and solar energy output stability. Therefore, this paper proposes using CPSO to look for the frequency minimizing the battery charging and discharging loss. The optimal solution is found by five times the experiment thirty times iterations of PSO (Park, Lee, Shin, & Lee, 2005). Equations (2) and (3) are the basic algorithm of PSO. Figure 6 is the PSO flow chart (Garcia-Nieto, Olivera, & Alba, 2013).
where Vn is particle update rate; n is particle code; W is inertia weight; C1,C2 are learning constants; Rand is randomly generated 0∼1 random number; pbest is optimal solution of current particle; gbest is optimal solution up to current particle, and Xn is current position of particle.
The major factors influencing the optimal solution include position function and update rate. The logistic map generates 0 to 1 uniform random number randomly when r = 4, as shown in Figure 7. The logistic map disorder is calculated by entropy (Clack, 2008); as shown in Figure 8, it is observed that the disorder is at its maximum when r = 4, the original Rand function is replaced by logistic map —equation (4)— based on the characteristic of uniform random number.
The ISE criteria, equation (5), represent the energy consumption, based on which the system performance is evaluated. This paper designs (t) as the optimum switching loss and the switching consumption error at different frequencies, t is the time. The optimum frequency is obtained from multiple better frequencies in CPSO and ISE criteria, as shown in Figures 9 and 10. The following figures show the frequency curve converges at 90Hz, the ISE curve converges at 0.2.
The Taguchi orthogonal array is applied to the parameter design in PSO, the original 64 tests are reduced to 16 tests by the characteristics of Taguchi orthogonal array, so as to obtain the optimal values of parameters. The optimal parameters are selected in orthogonal array, as shown in Table 2, the values with minimum sum of parameters are shown in Table 3, representing the parameters with fewer iterations and updated fastest, C1, C2 and W are 1, 1 and 0.75 respectively.
L16(43) orthogonal array.
No. | C1 | C | W | ISE |
---|---|---|---|---|
1 | 0.5 | 0.5 | 0.25 | 15.9916 |
2 | 0.5 | 1 | 0.5 | 14.3003 |
3 | 0.5 | 1.5 | 0.75 | 12.9263 |
4 | 0.5 | 2 | 1 | 15.2632 |
5 | 1 | 0.5 | 0.5 | 13.2109 |
6 | 1 | 1 | 0.75 | 14.2958 |
7 | 1 | 1.5 | 1 | 15.2053 |
8 | 1 | 2 | 0.25 | 13.4398 |
9 | 1.5 | 0.5 | 0.75 | 14.8840 |
10 | 1.5 | 1 | 1 | 13.7801 |
11 | 1.5 | 1.5 | 0.25 | 15.8506 |
12 | 1.5 | 2 | 0.5 | 16.0153 |
13 | 2 | 0.5 | 1 | 14.9186 |
14 | 2 | 1 | 0.25 | 13.7045 |
15 | 2 | 1.5 | 0.5 | 14.0647 |
16 | 2 | 2 | 0.75 | 13.9744 |
In the charging simulation results, the charge-up methods in Figure 11 include CC-CV, CV-pulse and CV-ReflexTM; the current waveform in partial period is magnified, as shown in Figure 12. It is observed that the pulse charge-up method has larger switching loss and larger oscillation than ReflexTM during battery charge-discharge switching, causing temperature rise and reducing the charge efficiency. Figure 13 shows the CC-CV charge is fastest. Figure 14 also magnifies partial time. Figure 15 shows the battery SOC of different charge-up methods. It is observed that the CC-CV is the fastest charge-up method, but in terms of temperature, it is most likely to lose battery life. According to the battery temperature in Figure 16 and literatures (Watrin et al., 2011; Awwad, Das, Arabi, & Hajj, 2012; Yamamoto et al., 2013; Boico, Lehman, & Shujaee, 2007; Huang et al., 2009), the pulse and ReflexTM can suppress temperature, but the pulse has larger charge-discharge switching loss and oscillation as mentioned above. Therefore, the charge of CPSO with ReflexTM charge proposed in this paper can suppress the battery temperature, the charge rate is equivalent to the CC-CV quick charge.
5ConclusionsThe CPSO proposed in this paper is used to estimate the frequency of ReflexTM charge. The CPSO convergence frequency curve obtained by simulation shows the frequency is mostly better than common ReflexTM charge, not only improving the charge-discharge switching loss and oscillation, and the ReflexTM can improve the temperature rise resulted from CC-CV, it overcomes the excess temperature during charge, and it has high charge efficiency and it does not shorten the cycle life of battery. Therefore, it is proved that the CPSO optimized frequency proposed in this paper can remedy common problems in charge.
Financial support for this research is provided by the National Science Council of Taiwan, under the Project No. NSC- 100-2628-E-167 -002 -MY3 is greatly appreciated.