This paper proposes an integrated photovoltaic (PV) and proton exchange membrane fuel cell (PEMFC) system for continuous energy harvesting under various operating conditions for use with a brushless DC motor. The proposed scheme is based on the incremental conductance (IncCond) algorithm combined with the sliding mode technique. Under changing atmospheric conditions, the energy conversion efficiency of a PV array is very low, leading to significant power losses. Consequently, increasing efficiency by means of maximum power point tracking (MPPT) is particularly important. To manage such a hybrid system, control strategies need to be established to achieve the aim of the distributed system. Firstly, a Matlab/Simulink based model of the PV and PEMFC is developed and validated, as well as the incremental conductance sliding (ICS) MPPT technique; then, different MPPT algorithms are employed to control the PV array under nonuniform temperature and insolation conditions, to study these algorithms effectiveness under various operating conditions. Conventional techniques are easy to implement but produce oscillations at MPP. Compared to these techniques, the proposed technique is more efficient; it produces less oscillation at MPP in the steady state and provides more precise tracking.
1. Introduction
Recent environmental catastrophes and controversies over the energy source of fossil fuels have elicited vast, active study into energy sources that are clean and cause less environmental contamination. Photovoltaic and fuel cells, consequently, have been widely pursued as renewable energy saving technologies because they do not produce environmental pollution and are abundant and widely available. Renewable energy sources and energy-saving technologies have been studied as ways to solve the problems of the energy crunch and global warming. Among renewable energy technologies, the importance of PV systems and PEMFCs is gradually increasing because of their benefits of environmental pollution-free operation, low noise, and minimal maintenance requirements. Renewable and new energy technologies are growing rapidly, at an annual average of 40% over the last decade [1].
To provide alternating current (AC) power from the PV array and the PEMFC to the grid, which is at 220–240 Vrms in most countries, a power interface is required. PV and PEMFC energy systems have various applications, such as in green household appliances [2, 3], in solar cars [4], and in fuel cell cars [5] for remote military missions [6] and even for electric ships and aircrafts [7, 8]. The BLDC motor is a promising companion technology that has been used extensively in many industrial applications owing to its high performance in terms of torque, speed, power factor, efficiency, operation life, control simplicity, and maintainability [9, 10].
From the point of view of performance, the output voltage of a PV array can vary greatly under variable weather conditions, which can result in control problems. When weather conditions vary rapidly, it is difficult to keep track of the resulting changes in PV output power [11].
One way to overcome these problems is to employ a PV power generation system hybridized with other power sources such as battery energy storage systems [12], diesel generator systems [13], and fuel cell systems [14]. Battery energy storage systems can be charged or discharged depending on the insolation. Diesel generators are effective backup systems for PV power generation, because they are able to provide continuous power supply throughout the day but have the severe disadvantages that their efficiency is quite poor at low levels of power output and that the use of diesel is counterproductive in addressing the environmental problems of fossil fuels.
As an alternative to diesel generation, fuel cell power systems are very attractive for use with PV systems, because of their benefits including high efficiency, fast load response, modularity, and fuel flexibility. The fast response of the fuel cell is well suited to solve the PV system’s inherent problem of intermittent power generation.
PV technology is expected to perform an important function in meeting the growing demand for stand-alone systems at low voltages and also in high power installations, which are usually connected to the grid. If weather conditions, such as ideal insolation and temperature, are good, the PVG system can generate maximum power efficiently. However, nonuniform insolation occurs frequently due to shadowing from sources such as trees, electric poles, neighboring buildings, and clouds.
The renewable energy source flow fluctuates depending on weather conditions, and it must be resolved based on balancing strategy taking into account the difference power value [15–17]. The FC produces as a backup, feeding solely the insufficiency power from the renewable energy based on the load-following strategy. The battery and ultracapacitor hybrid energy storage system produces as a subsidiary source for supplying the power shortage based on dynamic power balance strategy [18]. The load-following control loop is designed to feed the PEMFC system based on average power balancing strategy.
In this paper, it is made up of two main subsystems, the PV system and PEMFC system. In order for PV system to meet the demand completely, there is a need for backup systems. The load is met by the PV system and the PEMFC comes in and discharges when PV output is not sufficient to meet the load.
Many MPPT techniques have been developed. The most widely used algorithms are the Perturb and Observe (P&O) algorithm and the incremental conductance (IncCond) algorithm [19, 20]. The P&O algorithm is well known for its simple implementation, but it deviates from and oscillates around the maximum power point (MPP), thereby wasting a considerable amount of the available energy. In addition, the P&O algorithm can become confused when insolation and temperature atmospheric conditions change rapidly [21]. The IncCond algorithm has good efficiency and accuracy. This algorithm can track the MPP of the PV module by comparing instantaneous conductance with incremental conductance [22]. Therefore, under rapidly changing temperature and insolation atmospheric conditions, it performs well, but its response in finding the MPP is reduced due to the relatively complex computations required by the control algorithm [22–24]. A modified variable-step IncCond MPPT algorithm is based on the conventional IncCond with step-size variation [25]. The step-size variation algorithm is applied to reduce the energy loss on account of the oscillations around the MPP and to enhance the dynamic performance at sudden changes in insolation level.
Herein an incremental conductance sliding (ICS) MPPT technique is proposed for MPPT in nonuniform weather conditions I-V curve characteristic. Sliding mode controllers are well known for their robustness, stability, and advantages for application in nonlinear control systems. Sliding mode controllers are naturally better candidates than conventional MPPT controllers due to their superb robustness and stability properties in handling variable external disturbance. In such external disturbance, the performance of the PV system changes rapidly in response to the changing atmospheric conditions, which typically include nonuniform insolation and temperature due to the movement of the sun and shadows. The output voltage of the PV generation system is unstable during rapidly changing weather conditions. The ICS MPPT algorithm has been proposed to overcome the above problems.
The proposed system combines two renewable energy sources: a PV generation system is used as the system’s primary power source, and a PEMFC is utilized as a backup generation system. To evaluate the results of an experiment, the accuracy of the designed proposed MPPT technique and DC-link voltage controller were performed. In addition, a high-power DC-DC converter is needed the DC-link voltage and power of hybrid system to meet the BLDC motor. In this paper, we provide a comprehensive guide to proposed technique. It is our aim to perform these objectives:
demonstrate a more rapid speed for proposed algorithms;
provide an accurate performance of the oscillating phenomenon;
propose a flowchart of practicable robust ICS MPPT control for PV system application;
load-following mode control is implemented by the BLDC motor.
The paper is organized as follows. The theory for the hybrid system and BLDC motor dynamic model is described in Section 2. The system design of the controller is presented in Section 3. Simulation results are compared for the different MPPT techniques in Section 4, with a focus on nonuniform atmospheric conditions. Finally, the MPPT methods are discussed and compared in detail, and conclusions are presented.
2. Theory for the Hybrid System and BLDC Motor Dynamic Model
Based on the work reported in [26–32], the photovoltaic array, the PEMFC, and the BLDC dynamic model are briefly considered in this section.
2.1. PV Array
The PV array consists of a number of cells connected in series or in parallel; Figure 1 shows the equivalent circuit of an ideal PV array. The output and light-induced electromotive current can be written as follows [26–28]:(1)Io=Ipv-Id-Ip,where Io is the PV output current, Ipv is the light-generated current, Id is the diode current, and Ip is the parallel resistance current.
Equivalent circuit of a PV cell.
Light-generated current is a function of temperature and insolation and is given by(2)Ipv=IscrRRref+Ki(T-Tref),where Iscr is the cell short-circuit current, R and Rref are the input insolation and reference insolation, respectively, and T and Tref are the cell temperature and the reference temperature in Kelvin, respectively. Ki is the short-circuit current temperature coefficient.
Then, the diode current, which is a function of the saturation current, can be written as(3)Id=Isatexpq(Vo+IoRs)/AkT-1,where Isat is the diode saturation current, Rs is the series resistance, k is the Boltzmann constant [1.3805×10-23 N·m/K], and q is the electron charge [1.6021×10-19C].
Furthermore, the parallel resistance current gives a measure of the PV cell loss; it can be calculated as follows:(4)Ip=Vo+IoRsRp,where Rp is the parallel resistance.
Finally, the saturation current varies as a function of temperature and can be expressed as(5)Isat=IsatrTTref3exp{(qEg/Bk)((1/TR)-(1/TC))},where Isatr is the reference cell saturation current, Tref is the ideality factor, and Eg is the cell band gap energy.
With reference to Figure 2, the PV voltage characteristics are nonlinear in response to changes in solar insolation and temperature. Figure 2(a) shows characteristic I-V curves of a PV array for various values of constant insolation; as the isolation increases, the open-circuit voltage and short-circuit current of the PV cell both increase. Similarly, Figure 2(b) depicts characteristic I-V curves of a PV array for various constant temperatures. Note that as the temperature increases, the characteristic short-circuit current increases slightly and the open-circuit voltage decreases. Four cases of partially shaded PV modules were also investigated, as reported in Figure 2(c). Under full insolation, the I-V characteristic had one peak; however, when partial shading of the PV modules occurred, multiple peaks existed.
Influence upon I-V characteristics of (a) constant uniform insolation conditions (G); (b) constant uniform temperature conditions (T); and (c) various shading conditions.
2.2. PEMFC
The characteristic operation of the PEMFC can be understood by using the relation between the voltage and current of the fuel cell stack, the internal current density, and each loss component.
A typical I-V plot for a PEMFC is shown in Figure 3. Note that, during operation, the PEMFC’s actual voltage is less than its theoretical voltage [31] because the electrochemical response is met with internal resistance, which is an irreversible phenomenon. The drop in the open-circuit voltage caused by drawing electric current is known as polarization.
I-V characteristic of a PEMFC.
As noted in Figure 3, there are three kinds of polarization in a PEMFC: activation polarization, ohmic polarization, and concentrate polarization. The resulting voltage can be expressed as follows [29–32]:(6)E=N0E0+RT2FlnPH2PO2PH2O-L,where E, N0, E0, and L represent the output stack voltage, the number of cells in the stack, the open-circuit cell voltage, and the voltage losses, respectively. In addition, R, T, and F denote the universal gas constant, the operating temperature, and Faraday’s constant [96485 C/mole]. Also, PH2, PO2, and PH2O represent the partial pressures of hydrogen, oxygen, and water, respectively.
The ohmic polarization voltage area decreases as the resistance polarization area increases, primarily owing to internal resistance [29, 32]. Consequently, the characteristic output follows Ohm’s law and becomes like a voltage of losses, which can be written as follows [32]:(7)L=i+inr︸ΔVohm+alni+inio︸ΔVact-bln1-i+inil︸ΔVcon,where i, in, io, and il denote the output, internal, exchange, and limiting current densities, respectively. Additionally, a and b are the constants of activation losses (i.e., the slope of the Tafel line) and concentration, respectively.
2.3. Brushless DC (BLDC) Motor
The equations used to model the BLDC motor comprise a voltage equation, a torque equation, and a motion equation [33]. In general, the stator of a BLDC motor has three windings, like that of an induction motor or a permanent magnet synchronous motor. The voltage equations of the three-winding model can be written as follows [34, 35]:(8)vanvbnvcn=R000R0000iaibic·L-M000L-M000L-Mi˙ai˙bi˙c+eaebec,van=13∑i=acvi-∑i=acei,where van, ean, and ian are the terminal voltage, the back-EMF voltage, and the current phase n, respectively. L and M are the stator winding self-inductance and the mutual inductance of each phase. Next, the torque of a BLDC motor can be given by(9)τd=1ωreaia+ebib+ecic,where τd is the electromagnetic torque and ωr is the motor speed.
Thus, the motion equation is(10)ω˙=τd-τl-BωrJ,where J is the motor inertia, B is the damping ratio, and τl is the load torque.
Figure 4 shows the trapezoid back-EMF voltage and the waveform of the phase current for a three-phase BLDC motor [34]. In addition, the six-switch inverter generation of 120° leading current waveforms is naturally difficult for the reason that there are limited voltage vectors [35].
Phase current and back-EMF voltage.
3. Design of the Controller System3.1. Control Design Strategy
We design the control strategy of the overall system, which was developed and implemented using Matlab/Simulink, which is shown in Figure 5(a). Within this paper and taking into consideration the effects of changes in insolation and temperature on the PV system under a shaded module, four MPPT methods that build on the P&O, IncCond, modified variable-step IncCond algorithms, and the proposed controller are implemented, evaluated, and compared in a Matlab/Simulink environment. Most traditional MPPT algorithms converge to a local maximum, which is not the global maximum output point on the P-V curve. This results in a considerable decrease in PV system, in addition to the efficiency of the MPPT algorithm. To resolve this problem, partially shaded PV modules can be implemented using an incremental conductance sliding (ICS) MPPT technique.
Simplified schematic of the PV-PEMFC system configuration: (a) block diagram of the proposed hybrid system configuration implementing MPPT by means of the proposed ICS technique and (b) PV array configuration used in this simulation study under atmospheric conditions.
3.2. Phase-Shift Full-Bridge Converter
The DC-DC converter uses a phase-shift full-bridge (PSFB) converter for the fuel cell system. A PSFB converter performs zero-voltage switching by charging and discharging the MOSFET parasitic capacitor using leakage inductance from the transformer [36].
Figure 5(a) gives a block diagram for the overall control of the proposed system. Power is supplied from the photovoltaic cell to the boost converter and from the fuel cell stack to the PSFB converter, the outputs of which are connected in parallel to a DC-AC inverter. For adequate current control, both these converters can be modeled as constant-current sources emanating from the inverter and connected in parallel.
3.3. Boost Converter
The PV module configuration used in this simulation study to test nonuniform atmospheric conditions is illustrated schematically in Figure 5(b). The feasibility design of a PV array and a PEMFC parallel operation, two different kinds of DC-DC converters, are designed for DC-link voltage stability. The PEMFC terminal voltage is calculated based on the desired PEMFC power by using a voltage controller and a current controller. The configuration of the control topology of the two individual DC-DC converters was shown in Figures 6(a) and 6(b).
Control topology for DC-DC converters: (a) block scheme of the MPPT technique used to control the PV system and (b) block scheme of the DC-link control for the PEMFC system.
First, we designed the boost converter to raise its output voltage. The state equations of the boost converter can be given as follows [37, 38]:(11)diLdtdVodt=0-(1-S)L1-SC-1RCiLVo+1L0Vi,where the switching signal (S) takes the value 1 or 0, Vi is the energy source of the boost converter, and Vo is the DC-link voltage.
The terminal voltage of the PV system is controlled by the voltage error signal. The PV voltage is controlled to determine the reference DC-link voltage at which the MPPT occurs. The MPPT controller is required to make the system a closed-loop control system wherein the error signal, which is the difference between the actual and the reference DC-link voltage of the PV array, is fed to the voltage controller to control the duty cycle of the boost converter. The total supply voltage must be controlled to meet the load demand requirements, for the reason that the output voltage of the PV generator fluctuates along with the irradiation. The PEMFC output voltage can be adjusted by the difference voltage command ΔV, which is the DC-link voltage of the command value VDC minus the sum of the voltage generated by the PV array (VPV):(12)VFC=ΔV=VDC-VPV.
Power is supplied from each PV array to the boost converter and from each fuel cell stack to the PSFB converter, which is then connected to a DC-AC inverter in series.
This characteristic DC-AC inverter is supported by the proposed system and the 3-phase BLDC motor. The inverter governs both the velocity and the hysteresis current control while a PI controller regulates the current and the DC-link output voltage, which is set at 400 V.
3.4. Incremental Conductance Sliding (ICS) MPPT Control
The photovoltaic output voltage is basically a function of atmospheric factors such as temperature and insolation. The incremental conductance (IncCond) algorithm is the most commonly used method because its results can be computed quickly and its control is easily implemented [24, 39, 40]; however, this method is characterized by overshoot and oscillation when the MPP is reached.
Figure 7(a) illustrates the scheme of the proposed ICS technique; in the figure, the time k-1 corresponds to the previous cycle time of t-1, whereas k represents the real-time calculations for the present cycle. MPP tracking is carried out by differentiating the PV system output power (Ppv) with respect to voltage (Vpv) and setting it to be equal to zero to determine the desired operating point, as follows:(13)dPpvdVpv=dVpv·IpvdVpv=Ipv+VpvdIpvdVpv≅Ipv+VpvΔIpvΔVpv⟹ΔPpvΔVpv>0ifIpvVpv>-ΔIpvΔVpv,leftofMPP
ΔPpvΔVpv=0ifIpvVpv=-ΔIpvΔVpv,atMPP
ΔPpvΔVpv<0ifIpvVpv<-ΔIpvΔVpv,rightofMPP.
Flowchart of the proposed MPPT technique: (a) block scheme of IncCond sliding mode control algorithm imposing the reference voltage Vref on the controller and (b) sampling instant of the process between the MPPT and the sliding mode controller.
The MPP can be tracked by comparing the instantaneous (Ipv/Vpv) to the incremental conductance (ΔIpv/ΔVpv), as shown in Figure 7(a). Vref is the control signal voltage used to adjust the operating point of the PV array to reach the voltage corresponding to the MPP. Once the MPP voltage is reached, the PV array is kept at this operating point unless an alteration in ΔIpv is noted, indicating an alteration in the weather conditions and the MPP. The algorithm decrements or increments Vref to track the new MPP. To implement sliding mode control (SMC), we use a saturation function; Up_limit is the upper limit and Lo_limit is the lower limit of the saturation function. When the sliding surface is between the lower saturation limit and the upper saturation limit, the output is Vref. Otherwise, the output is one of these two limits.
The proposed control method for the two-step SMC is presented in Figure 7(b). At time k, the MPPT compares the values obtained for the previous cycle time k-1 with the measured ones keeping the present values and, simultaneously, yields and imposes the particular reference voltage to the SMC. The second inputs the reference voltage and the measured value forcing the PV array to operate with the desirable voltage at time k-2.
3.5. BLDC Motor Control
Generally used in AC motors and power supplies, PWM inverters are current-controlled. In particular, hysteresis band current control methods are frequently utilized for current-controlled applications in electronic circuit systems [41].
The notable characteristics of hysteresis band current control strategies include their excellent dynamic response, low cost, and easy implementation. In addition, they have very high response speed and high accuracy [41, 42]. However, they also have a variable switching frequency, as well as large current ripples that manifest when trying to achieve a steady state [41].
A normal hysteresis band current control for the regulation of a power filter line current is shown in Figure 8(a); note that the hysteresis is organized around a reference current [43, 44].
Hysteresis band current controller at phase “a”: (a) structure of hysteresis band current control and (b) hysteresis band current control of the current and voltage wave.
The reference current of the power filter is given by ia,ref, whereas the actual current of the power filter is given by ia.
The current error can be written as follows [45]:(14)ie=i-iref.
The error of each phase current is controlled by a two-level hysteresis comparator, which is shown in Figure 8(b).
The hysteresis band current controller functions as a power filter; its switching logic is defined as follows.
If ia<(ia,ref-emin), then the upper switch is OFF and the lower switch is ON for leg “a”.
If ia<(ia,ref+emax), then the upper switch is ON and the lower switch is OFF for leg “a”.
Switching logic is necessary because the three phases are coupled. Then, the output is a PWM signal in a 6-switch inverter.
4. Results and Discussion
To study the dynamic behavior of the typical PV system, four MPPT algorithms based on P&O, on IncCond, on modified variable-step IncCond, and on the proposed controller were implemented, evaluated, and compared in a Matlab/Simulink environment, taking into consideration the changes in insolation and temperature experienced by the PV system when there is a partially shaded module. There are different possibilities for the insolation and temperature among the PV array elements; the following three cases were randomly considered. The simulation results for the three cases suggest that a partially shaded module causes a reduction in PV output power. PV output power characteristics for all cases are depicted in Figure 9. Table 1 lists the model parameters used.
System simulation parameters.
PEMFC
PV system
Input voltage
25–50 V
140–200 V
DC-link voltage
400 V
400 V
DC-link capacitor
470 μF
470 μF
Switching frequency
50 kHz
20 kHz
PV output power characteristics under different partial shade conditions (three cases).
(i) Case 1 (Test under Nonuniform Climatic Conditions in PV Module 1; Constant Climatic Conditions in Modules 2 and 3). Figures 10(a) and 10(b) show isolation and temperature variations from partial shading; PV module 1 was simulated to experience these nonuniform conditions (with insolation G1 varying from 600 to 1000 W/m2 and temperature T1 varying from 20 to 35°C), while PV modules 2 and 3 experienced two different sets of constant climatic conditions (PV module 2: 800 W/m2, 25°C, and PV module 3: 500 W/m2, 40°C). The dynamic response of the PV system comprising these three modules was controlled by using four techniques, as illustrated in Figures 10(c) and 10(d).
Influence of insolation and temperature variations: (a) insolation variation (G1); (b) temperature variation (T1); (c) PV voltage response to the variations under three control schemes; and (d) PV power response to the variations under four control schemes.
With reference to Figures 10(c) and 10(d), we observe that the response curves obtained by the proposed method, most remarkably the voltage and power curves, responded more quickly and without much oscillation, relative to two conventional methods and modified variable-step IncCond technique. The P&O technique caused some voltage loss because its use can cause the PV system to oscillate around the maximum power point. The modified variable-step IncCond technique had more precise control and less, stable oscillation than the two conventional techniques. However, the proposed technique had the most accurate control and the least oscillation in steady-state operation among the control methods tested.
(ii) Case 2 (Test under Nonuniform Climatic Conditions in PV Modules 1 and 2; Constant Climatic Conditions in Module 3). In this case, the insolation and temperature levels simulated for PV module 3 represent shading (PV module 3: 700 W/m2, 25°C), and the other modules experience nonuniform atmospheric conditions (PV module 1: insolation G1 varying from 600 to 800 W/m2 and temperature T1 varying from 22 to 30°C; PV module 2: insolation G2 varying from 700 to 850 W/m2 and temperature T3 varying from 25 to 44°C) as shown in Figures 11(a) and 11(b). Figures 11(c) and 11(d) show the dynamic response of the PV system under control by the four methods tested.
Influence of insolation and temperature variations: (a) insolation variation (G1, G2); (b) temperature variation (T1, T2); (c) PV voltage response to the variations under three control schemes; and (d) PV power response to the variations under four control schemes.
By referring to Figures 11(c) and 11(d), the proposed method responded the most quickly and stably among the four methods. The conventional method and modified variable-step IncCond technique had greater oscillations and responded more slowly than the proposed method.
(iii) Case 3 (Test under Nonuniform Climatic Conditions in All PV Modules). We were interested in testing the scenario in which all PV modules experience nonuniform insolation and temperature. We report in Figures 12(a) and 12(b) that varying climatic conditions were simulated for each of the PV modules, including random insolation from 724 to 947 W/m2 and temperature from 22 to 32°C; the proposed control technique clearly responded the most quickly and performed the most stably, as shown in Figures 12(c) and 12(d). The technique developed was tested for a resistive load, connected to a DC-DC converter. However, we additionally tested the proposed method as well as our algorithm for use with BLDC motor loads to demonstrate their performance. In this experiment, the DC-link voltage of the hybrid system stabilized at 400 V after 0.08 s, as shown in Figure 12(e). The DC-link voltage of the hybrid system overshot slightly, and then the phase current of the BLDC motor was stabilized; the phase current of the 3-phase BLDC motor stabilized at the reference current (5 A) after 0.2 s, as shown in Figure 12(f). Figure 12(g) shows hysteresis current control of the BLDC motor; the lower and upper band current values were 5 and 6 A, respectively. The reference and real speeds of BLDC motor are illustrated in Figure 12(h).
Influence of insolation and temperature variations: (a) insolation variation (G1, G2, and G3); (b) temperature variation (T1, T2, and T3); (c) PV voltage response to the variations under three control schemes; (d) PV power response to the variations under four control schemes; (e) DC-link voltage of hybrid system; (f) phase current of the BLDC motor; (g) hysteresis current control of the BLDC motor; and (h) reference and real speeds of the BLDC motor.
5. Conclusions
The performance of different MPPT methods used in the PV system was critically assessed under nonuniform atmospheric conditions. The performance of the proposed ICS control technique was compared with that of conventional MPPT methods and modified variable-step IncCond MPPT method under varying solar insolation and temperature conditions corresponding to cloudy weather. Simulation results were performed, showing that the conventional MPPT techniques and modified variable-step IncCond MPPT performed reasonably well under nonuniform atmospheric conditions. However, the use of these techniques tends to cause oscillations of the PV array operating point at MPP under rapidly changing conditions of partial shading and temperature. The modified variable-step IncCond MPPT algorithm performed more efficiently in response to rapidly changing atmospheric conditions and was more stable during MPP tracking, compared with the two conventional algorithms.
Tables 2, 3, and 4 show comparative assessment of four MPPT techniques. The performance is accessed in terms of energy produced by PV array, the oscillation in power at time t=0.5 sec, and the response times to achieve the MPP. From the Tables 2, 3, and 4 results, the proposed MPPT technique works quite well whereas their performance degrades as compared to other MPPT algorithms. The proposed method worked well under varying conditions of nonuniform insolation and temperature, with less oscillation and faster response. The efficiency of the proposed scheme in such conditions was demonstrated by means of simulations. The proposed method provided more stable operation, greater reliability and feasibility, and faster response than two conventional MPPT techniques and modified variable-step IncCond MPPT. The main advantages of the technique developed herein are its fast convergence to the MPP, its robustness, its higher efficiency, and the possibility of easy implementation.
Comparative assessment of different MPPT algorithms at Case 1.
Algorithms
Oscillation around MPP (W)
Response time (s)
Perturb and Observe
6.8
0.064
IncCond
8.4
0.094
Modified variable-step IncCond
6.1
0.094
Proposed ICS
0.9
0.051
Comparative assessment of different MPPT algorithms at Case 2.
Algorithms
Oscillation around MPP (W)
Response time (s)
Perturb and Observe
10.2
0.032
IncCond
8.9
0.046
Modified variable-step IncCond
7.9
0.044
Proposed ICS
1.4
0.021
Comparative assessment of different MPPT algorithms at Case 3.
Algorithms
Oscillation around MPP (W)
Response time (s)
Perturb and Observe
10.8
0.053
IncCond
10.3
0.467
Modified variable-step IncCond
10.3
0.475
Proposed ICS
4.7
0.021
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
FranklP.NowakS.2010OECD/IEAJaberJ. O.JaberQ. M.SawalhaS. A.MohsenM. S.Evaluation of conventional and renewable energy sources for space heating in the household sector20081212782892-s2.0-3494889599710.1016/j.rser.2006.05.004LattinW. C.UtgikarV. P.Transition to hydrogen economy in the United States: a 2006 status report20073215323032372-s2.0-3534883985710.1016/j.ijhydene.2007.02.004RizzoG.ArsieI.SorrentinoM.Solar energy for cars: perspectives, opportunities and problemsProceedings of the GTAA MeetingMay 2010Mulhouse, France16RossD. K.Hydrogen storage: the major technological barrier to the development of hydrogen fuel cell cars200680101084108910.1016/j.vacuum.2006.03.0302-s2.0-33745980190DiamondS. M.CerutiM. G.Application of wireless sensor network to military information integrationProceedings of the 5th IEEE International Conference on Industrial Informatics (INDIN '07)June 2007Vienna, Austria31632210.1109/indin.2007.43847762-s2.0-39749111300MecrowB. C.JackA. G.Efficiency trends in electric machines and drives200836124336434110.1016/j.enpol.2008.09.0422-s2.0-55549113151SmithR. A.Enabling technologies for demand management: transport200836124444444810.1016/j.enpol.2008.09.0722-s2.0-55249121594HongW.LeeW.LeeB.-K.Dynamic simulation of brushless DC motor drives considering phase commutation for automotive applicationsProceedings of the IEEE International Electric Machines and Drives Conference (IEMDC '07)May 2007Antalya, Turkey1377138310.1109/iemdc.2007.3836302-s2.0-35048856102PillayP.KrishnanR.Modeling, simulation, and analysis of permanent-magnet motor drives. II. The brushless DC motor drive19892522742792-s2.0-0024627812SunX.WuW.WangB.WeiX.A research on photovoltaic energy controlling system1Proceedings of the 5th International Conference on Electrical Machines and Systems (ICEMS '01)August 2001Shenyang, China54254510.1109/ICEMS.2001.970731ChiangS. J.ChangK. T.YenC. Y.Residential photovoltaic energy storage system199845338539410.1109/41.6789962-s2.0-0032099454Dufo-LópezR.Bernal-AgustínJ. L.Design and control strategies of PV-diesel systems using genetic algorithms2005791334610.1016/j.solener.2004.10.0042-s2.0-20444471636HattiM.MeharrarA.TioursiM.Power management strategy in the alternative energy photovoltaic/PEM Fuel Cell hybrid system20111595104511010.1016/j.rser.2011.07.0462-s2.0-81855203496ZhuY.TomsovicK.Development of models for analyzing the load-following performance of microturbines and fuel cells200262111110.1016/S0378-7796(02)00033-02-s2.0-0037188587BizonN.Load-following mode control of a standalone renewable/fuel cell hybrid power source20147776377210.1016/j.enconman.2013.10.0352-s2.0-84887849836SopianK.ZaharimA.AliY.NopiahZ. M.RazakJ. A. B.MuhammadN. S.Optimal operational strategy for hybrid renewable energy system using genetic algorithms2008741301402-s2.0-48849089118FakhamH.LuD.FrancoisB.Power control design of a battery charger in a hybrid active PV generator for load-following applications2011581859410.1109/tie.2010.2062475CalaisM.HinzH.A ripple-based maximum power point tracking algorithm for a single-phase, grid-connected photovoltaic system199863527728210.1016/S0038-092X(98)00084-XSeraD.KerekesT.TeodorescuR.BlaabjergF.Improved MPPT method for rapidly changing environmental conditionsProceedings of the International Symposium on Industrial Electronics (ISIE '06)July 2006Montreal, Canada1420142510.1109/isie.2006.2956802-s2.0-42549095025TanC. W.GreenT. C.Hernandez-AramburoC. A.An improved maximum power point tracking algorithm with current-mode control for photovoltaic applications1Proceedings of the International Conference on Power Electronics and Drives Systems (PEDS '05)November 2005Kuala Lumpur, MalaysiaIEEE48949410.1109/PEDS.2005.1619736EsramT.ChapmanP. L.Comparison of photovoltaic array maximum power point tracking techniques200722243944910.1109/TEC.2006.8742302-s2.0-34249794869KoutroulisE.KalaitzakisK.VoulgarisN. C.Development of a microcontroller-based, photovoltaic maximum power point tracking control system2001161465410.1109/63.9039882-s2.0-0035073356ZegaouiA.AillerieM.PetitP.SawickiJ. P.CharlesJ. P.BelarbiA. W.Dynamic behaviour of PV generator trackers under irradiation and temperature changes201185112953296410.1016/j.solener.2011.08.0382-s2.0-80053951762ZakzoukN. E.AbdelsalamA. K.HelalA. A.WilliamsB. W.Modified variable-step incremental conductance maximum power point tracking technique for photovoltaic systemsProceedings of the 39th Annual Conference of the IEEE Industrial Electronics Society (IECON '13)November 2013Vienna, AustriaIEEE1741174810.1109/iecon.2013.66993952-s2.0-84893534367XiaoW.DunfordW. G.CapelA.A novel modeling method for photovoltaic cellsProceedings of the IEEE 35th Annual Power Electronics Specialists Conference (PESC '04)June 2004IEEE195019562-s2.0-874424141610.1109/PESC.2004.1355416GowJ. A.ManningC. D.Development of a photovoltaic array model for use in power-electronics simulation studies1999146219320010.1049/ip-epa:199901162-s2.0-0032629423De SotoW.KleinS. A.BeckmanW. A.Improvement and validation of a model for photovoltaic array performance2006801788810.1016/j.solener.2005.06.0102-s2.0-29144478675ChiuL.-Y.DiongB.GemmenR. S.An improved small-signal model of the dynamic behavior of PEM fuel cells200440497097710.1109/TIA.2004.8307462-s2.0-3242877764LiQ.ChenW.WangY.JiaJ.HanM.Nonlinear robust control of proton exchange membrane fuel cell by state feedback exact linearization2009194133834810.1016/j.jpowsour.2009.04.077HatziadoniuC. J.LoboA. A.PourboghratF.DaneshdoostM.A simplified dynamic model of grid-connected fuel-cell generators200217246747310.1109/61.9979192-s2.0-0036529563LarminieJ.DicksA.McDonaldM. S.2003New York, NY, USAWileyCaiC.ZhangH.LiuJ.GaoY.Modeling and simulation of BLDC motor in electric power steeringProceedings of the Asia-Pacific Power and Energy Engineering Conference (APPEEC '10)March 2010Chengdu, China142-s2.0-7995990863210.1109/appeec.2010.5448517LeeB. K.EhsaniM.Advanced BLDC motor drive for low cost and high performance propulsion system in electric and hybrid vehiclesProceedings of the IEEE International Electric Machines and Drives Conference (IEMDC '01)June 2001Cambridge, Mass, USA24625110.1109/IEMDC.2001.939307LeeB.-K.KimT.-H.EhsaniM.On the feasibility of four-switch three-phase BLDC motor drives for low cost commercial applications: topology and control2003181 I16417210.1109/tpel.2002.8071252-s2.0-0037259404BaiH.NieZ.MiC. C.Experimental comparison of traditional phase-shift, dual-phase-shift, and model-based control of isolated bidirectional Dc-Dc converters20102561444144910.1109/tpel.2009.20396482-s2.0-77953116522DasD.EsmailiR.XuL.NicholsD.An optimal design of a grid connected hybrid wind/photovoltaic/fuel cell system for distributed energy productionProceedings of the 31st Annual Conference of IEEE Industrial Electronics Society (IECON '05)November 20052499250410.1109/iecon.2005.15692982-s2.0-33749654445MonaiT.TakanoI.NishikawaH.SawadaY.Response characteristics and operating methods of new type dispersed power supply system using photovoltaic fuel cell and SMES2Proceedings of the IEEE Power Engineering Society Summer MeetingJune 2002Chicago, Ill, USAIEEE87487910.1109/PESS.2002.1043468SalasV.OlíasE.BarradoA.LázaroA.Review of the maximum power point tracking algorithms for stand-alone photovoltaic systems200690111555157810.1016/j.solmat.2005.10.0232-s2.0-33748255517IshaqueK.SalamZ.A review of maximum power point tracking techniques of PV system for uniform insolation and partial shading condition20131947548810.1016/j.rser.2012.11.0322-s2.0-84870776331JogA. N.ApteN. G.An adaptive hysteresis band current controlled shunt active power filterProceedings of the 5th International Conference-Workshop Compatibility in Power Electronics (CPE '07)May-June 2007Gdansk, Poland1510.1109/cpe.2007.42965152-s2.0-47249149729HoltzJ.Pulsewidth modulation—a survey19923954104202-s2.0-002693975310.1109/41.161472VázquezG.RodriguezP.OrdoñezR.KerekesT.TeodorescuR.Adaptive hysteresis band current control for transformerless single-phase PV invertersProceedings of the 35th Annual Conference of IEEE Industrial Electronics (IECON '09)November 2009Porto, PortugalIEEE17317710.1109/IECON.2009.5414770BoseB. K.An adaptive hysteresis-band current control technique of a voltage-fed PWM inverter for machine drive system199037540240810.1109/41.1034362-s2.0-0025505071DalessandroL.DrofenikU.RoundS. D.KolarJ. W.A novel hysteresis current control for three-phase three-level PWM rectifiers1Proceedings of the 20th Annual IEEE Applied Power Electronics Conference and Exposition (APEC '05)March 2005IEEE50150710.1109/apec.2005.14529862-s2.0-33744980221