Advances in Power Electronics

Advances in Power Electronics / 2017 / Article

Research Article | Open Access

Volume 2017 |Article ID 9409801 | 9 pages |

A Novel Analog Circuit Design for Maximum Power Point Tracking of Photovoltaic Panels

Academic Editor: Mohamed Orabi
Received07 Apr 2017
Revised20 Jun 2017
Accepted26 Jul 2017
Published25 Sep 2017


A new analog technique is proposed in order to track the maximum power point (MPP) of PV panels. The proposed technique uses the well-known simple functions of electronic circuits. The proposed technique is validated by applying it to boost based off grid PV system. The simulation of the PV system was done on the circuit oriented simulator Proteus-ISIS. A good efficiency of the analog technique (more than 98%) was registered. The variation of irradiation was introduced in order to study the robustness of the proposed analog MPPT technique.

1. Introduction

Currently, the production of domestic and industrial energy is based, in large part, on a limited resource: oil. Oil sources are becoming more and more rare, while the energy demands of the world rise continually. Since this form of energy covers a large part of the current energy production, it is necessary to find another solution to take over. The imposed constraint is to use an energy source that is economical and less polluting because the protection of the environment has become an important point [13].

The search for alternative energy resources has therefore become a crucial issue these days. Many scientific researches have been carried out, not only in the field of nuclear energy production, but also in the sector of unlimited energy sources, such as wind power generation and energy transformation. In the latter case, the design, optimization, and realization of photovoltaic systems are topical issues since they lead to a better exploitation of solar energy [2].

These photovoltaic powers generating systems can be operated in different places: electrification of isolated sites, installation in buildings or direct connection to network of electricity, and so on.

A major problem with PV systems is to realize transfer of maximum power from PV generator to load. For several years, many MPPT control methods have been developed and implemented, like Fuzzy Logic Method [47], perturbation and observation (P&O) method [5, 6, 8], and Incremental Conductance (Inc.Con.) method [7, 911]. These techniques are generally complex and expensive to implement [4, 9, 12]. They differ in several aspects like complexity, range of effectiveness, cost, convergence speed, implementation hardware, required sensors, and popularity, plus other respects. However, these techniques are digital implementation.

Alternatively, the MPPT can be implemented by analog circuits [1315]. The potential benefit from analog solution is that the MPPT can be integrated with DC-DC controller such that “plug and play” can be expected for many low power PV applications. In fact, integration of certain functions into a normal PWM controller chip is the most desirable way for special applications to reduce the implementation complexity and system cost.

In this paper, a new analog MPPT technique suitable for PV system applications is presented and validated by simulations.

2. Solar Cell Characteristics and PV Module

Solar cell is the main building block of PV arrays, which consist of many photovoltaic cells linked in parallel/series manner for each module. A PV cell can be modeled from the equation defining the static behavior of the PN junction of a conventional diode. Thus, Figure 1 illustrates the electrical equivalent scheme of a real PV cell. In this equation, the short-circuit current and the various resistors modeling the losses due to the connection are taken into account. Thus, in static state, the behavior of a PV cell made up of a silicon-based PN junction can be described by [16, 17]

The primary solar cell equivalent circuit can involve a current source in parallel with a diode and a shunt relatively large resistance (), in addition to a usually small parasitic series resistance (). However, is mainly attributed to the p-n junction, the nonlinearity, and impurities near the junction [16, 17].

The current is given by the Shockley equation: where , , , and are, respectively, the cell’s reverse saturation current, the charge of electrons, Boltzmann’s constant, and the cell’s working temperature, is the diode ideality factor, and is the voltage across the diode terminals.

The PV module characteristic has a current boundary called short-circuit current and a voltage boundary called open circuit voltage given by the following equation:

The PV module can also be characterized by the maximum power point where the product of its voltage () and its current () is at its maximum value. The maximum power output is derived by finding the local maxima of the product of PV output current and voltage:

The goal for a solar direct electricity generation system or photovoltaic system is to provide high quality, reliable, and green electrical power. Usually a number of PV modules are arranged in series and/or parallel combinations to meet the output energy requirements. The series connection increases the module’s voltage whereas the parallel connection increases its current [17].

At the temperature 25°C and irradiation of 1000 W/m2, Table 1 shows the electrical characteristics of the used PV module given by manufacturer data sheet [18].


Maximum power rating265 W
Open circuit voltage ()38.38 V
Short-circuit current ()8.8 A
Maximum power voltage ()31.24 V
Maximum power current ()8.48 A

3. Operation Principle of the New Analog MPPT Controller

Maximum Power Point Tracking (MPPT) is the important factor in PV systems to maintain maximum power output. It is the component that tracks the maximum power point of the PV panel’s curve.

The problem addressed by MPPT techniques is to maintain the output voltage and current at which a PV array should operate to produce the maximum power output under controlled conditions of irradiation and temperature.

Figure 2 shows the current-voltage (-) and power-voltage (-) characteristics of a typical solar cell. For overall optimal operation of the PV system, the load operating point has to match the PV array’s MPP.

Here, the design of a photovoltaic system equipped with a new analog Maximum Power Point Tracking (MPPT) technique is studied. Its main parts are the switch-mode DC-DC converter, the control system, and the tracking system. Proteus-ISIS simulation tool was used to show proposed analog technique performance [18].

3.1. Typical PV System Using Proposed Analog MPPT Controller

The two main categories of PV systems are grid tie and stand alone. In our case, we have chosen to develop the analog MPPT controller on a simple and classical stand-alone PV system. Specific equipment is required to control, transfer, distribute, and store the energy produced by the PV arrays. Figure 3 shows the basic block diagram of a typical off grid PV system that has been used in our application.

The different blocks constituting the system are as follows:(i)The PV panels.(ii)Load; in our case a simple impedance.(iii)DC-DC boost power converter. In this case the output voltage is higher than the one delivered by the PV panel. The converter involves one controlled switch (Mosfet or IGBT).The semiconductor device controlled by a variable frequency and duty cycle () driving signal.(iv)Analog MPPT controller. It allows the track of the maximal power point of the PV array, which depends on climate conditions [19]. Consequently, the controller guides the power point of the PV panel to converge to its maximum. Its operating principle is based on the automatic variation of the duty cyclic () to continuously maximize the power at the PV array output.

The detailed diagram of the photovoltaic technique is presented in Figure 4. This controller uses the voltage and current of photovoltaic panels to calculate the instantaneous power delivered by panels.(i)A shunt resistor () is used as a current sensor of the PV panel.(ii)A voltage divider composed by two resistors “ and ” used to obtain an image of the voltage across PV panels.(iii)An analog multiplier is used to calculate the instantaneous output power delivered by the PV panels.(iv)The block generator produces a reference signal that represents the reference power. This signal has a constant magnitude, adjustable period , and constant (few milliseconds). The slope rates values of the waveform can be modified depending on system response time (Figure 7). The generator function is based on NE555 integrated circuit.(v)Comparator (2) compares the really generated power () and the reference power signal ().(vi)Hysteresis (2) is used to detect the maximum power point and to control the hold circuit, its output commutes to (+15 V) when the comparator (2) output reaches indicating the failover of the panels operating point to the left side of the characteristic (point C in Figure 2).(vii)A hold circuit can block the value of the reference signal () and gives signal. The blocked value is slightly higher than the MPP of the panels arrays. When is blocked, the panel operating point is in (C).(viii)An RC cell generates a pulse when the maximum power is reached (define the values of and ( + ) of the generated power shown in Figure 7).(ix)The summation block produces from and the RC circuit outputs. This block output allows bringing the panel operating point from (C) to (D) and to obtain, in the steady state, the optimal value of the power detected by our technique (point E in Figure 2).(x)Comparator (1) calculates the difference between and signals.(xi)Hysteresis (1) is used to control the real power close to the generated power waveform which is considered as the optimal power of the PV panel deduced from our technique. If the difference between the real and generated power reaches the upper/lower limit, the power is forced to decrease/increase. The hysteresis control has the benefit of very quick response, variable switching frequency, and simpler process than other control techniques. This signal is injected to MOSFET transistor of the DC-DC boost converter through the driver.

Figure 5 shows the transfer function of hysteresis (1) and hysteresis (2) blocks.

The transfer function of hysteresis 1 block, for example, is given by the following equations:

Figure 6 shows the electrical circuit corresponding to the proposed analog MPPT technique. The circuit contains mainly one multiplier, a precision timing circuit, a hold circuit, and six operational amplifiers.

3.2. Principle of the Proposed Analog MPPT Controller

The majority of MPPT techniques attempt to vary PV current in order to match the maximum power point or to find the PV voltage that results in the maximum power point .

Figure 7 shows the principle of the proposed analog technique using powers waveforms. The proposed analog technique is based on the generation of a reference power signal () to be followed by the PV panel’s real power () while is lower than the maximum power (between A and B of the power static characteristic ). and signals are equal to while the error between and is within hysteresis 2 tolerance band. signal is regulated to signal by hysteresis 1 band.

If the power magnitude is able to increase usually (from zero and initially from open circuit condition of the characteristic) this means that the maximum power is not reached yet, but if, at a given moment, the power magnitude decreases this means that the maximum power was reached and a rapid blocking of the power is necessary.

When the reference signal increases and if the actual real power could not pursue this signal (the maximum power is reached), the panel operating point will be brought to the left side of the characteristic (point C). At this situation, hysteresis (2) acts on the hold circuit in order to block the signal and obtain the signal .

The hold circuit is just necessary to block the “ generator” block output to a constant value indicating the detection of the PV panels maximum power. The signal “” is therefore generated at the output of this hold circuit.

The signal which has a variable magnitude and allows the regulation of the real power is the signal “ ” issued from “” signal which is obtained from “ generator” block. In fact, when the detection of the maximum power was occurred by “hysteresis 2” block, the signal issued from “ generator” creates the signal “.” The “” signal will have a variable magnitude depending on irradiation value. The signal “” takes the same dynamic proprieties from the “ generator” block output but with different variable magnitude.

In the above situation, the real power cannot be regulated to the blocked value which is slightly higher than the maximum power and the panel operating point will decrease to zero of the left side of the characteristic (the increase of boost duty cycle decreases power in the left side of the characteristic).

In order to avoid the above behavior of the operating point, the signal is created in order to regulate real power to this signal in the rest of the time . In fact, the panel operating point should be brought, from point (C), to the right side of the characteristic (point D). A first-order pulse (generated by the RC cell block) is declined from the blocked signal and signal is therefore obtained. Since the signal is regulated to the signal by hysteresis (1), the panel operating point goes within its tolerance band (point D). During this transition, the operating point passes by the maximum power value (B).

The regulated real power pursues until the operating point (E) which is slightly lower than the maximum value .

The hysteresis bands and first-order pulse magnitude are chosen so that the operating point (E) is below the operating point (B) in the right side of the characteristic.

At the end of () and when the signal decreases and becomes lower than actual power ( is exceeded), hysteresis 2 reacts and cancels the hold block control signal, and signals become equal to the reference signal, and the regulated actual power decreases too and reaches the operating point (A). The initialisation phase was then started and will continue during the time .

The band 1 of “hysteresis 1” block (defined by and ) is fixed by the user based on current ripple and modulation frequency considerations. Band 2 of “hysteresis 2” block (defined by and ) should be larger than band 1. There are no special other considerations for these bands values.

The value of is fixed by the RC cell circuit and it is chosen and given by the following condition:

This condition is necessary to be sure that the operating point of the PV panels is kept in the right side of the maximum point of the characteristic.

The used circuit of the RC cell block is given by Figure 8. The input signal of this circuit is the inverse signal () of hysteresis 2 block output.

3.3. Simulation Results

The proposed MPPT technique, power converter, and PV arrays models are implemented in the Proteus-ISIS circuit oriented simulator. For different irradiance conditions, the different voltage waveforms corresponding to the above-mentioned power are registered and shown in Figure 9. It is clear that the real power converges, during the steady state, to a value (E) slightly lower than the array maximum power (B). The difference between the generated real power and the optimal panel power contributes to the performance assessment of the proposed analog technique.

Figure 10 shows the evolution of the current and voltage images during one cycle of signal.

The efficiency of the proposed MPPT technique was computed for different values. Figure 11 shows the evolutions of this efficiency as a function of radiation intensity for two values ( ms). The efficiency was calculated by the following equation:

We notice that in the input of the boost converter there is no filtering capacitance added and this in order to control instantaneously the real current in PV panels. This is considered as an advantage of the proposed MPPT technique. The choice of the value of storage inductance of the boost and hysteresis 1 band defines the variable switching frequency of the power device. This value is in general limited by maximum junction temperature in the active device.

In order to increase the efficiency of the proposed analog MPPT technique a bipolar (+15 V/−15 V) signal is used. In fact, when the variation of becomes equal to 30 V, the relative error generated by the proposed MPPT technique, in order to detect the optimum power, decreases. Figure 12 shows the change of the MPPT technique’s efficiency as a function of irradiation. We notice that the maximum efficiency reaches 99.3% at 1000 W/m2. In literature [1921], the various classical P&O or conductance incremental algorithms yield MPPT efficiency between 95% and 98%.

Beyond duration equal to 2 s, the efficiency of the proposed technique tends to 99.5%.

In the proposed analog MPPT technique, we obtained a good efficiency of the technique compared to the analog techniques proposed in literature [22, 23] (varying between 95% and 99.5%). If we compare our technique to the best one, allowing a comparable efficiency, published in literature, we can find that the proposed technique uses a low number of discrete devices and only one multiplier circuit is used. The good technique efficiency associated with a low number of electronic functions can be promising and the integration of the proposed analog MPPT solution can offer an interest in IC circuit.

4. Experimental Validation of the Proposed MPPT Technique

For this purpose, the boost converter is realized, and the used semiconductor devices are the STGW30V60F N-channel IGBT Transistor and the STTA3006P Diode.

The realized analog MPPT circuit is shown in Figure 13.

A PV panels (JA SOLAR) generating a maximum power around 580 W, at the temperature 25°C and irradiation of 1000 W/m2, are used.

The open circuit voltage of the PV panels is equal to 105 V.

We notice that, in the experimental waveform shown in Figure 14, the duration value of the signal was chosen equal to 800 ms and duration equal to 40 ms in order to see the transient phenomena of the evolution in oscilloscope. In practice the value of can reach a higher value and a lower value in order to increase the efficiency of the tracking technique.

5. Conclusion

A new technique to track the maximum power point operation using analog MPPT controller is proposed in this paper. The proposed MPPT control strategy has the ability of fast tracking of the MPP for PV systems. It uses DC-DC boost converter. Through simulation by Proteus-ISIS and experiments, the accuracy and feasibility of the proposed method were validated. The idea proposed showed its accuracy to detect the optimal generated power by the PV panels. An improvement of the technique efficiency, by using a bipolar voltage of the reference signal, was registered. The efficiency of the analog MPPT technique reaches values higher than 99%.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.


This paper contains the results and funding of a research project that is funded by King Abdulaziz City for Science and Technology (KACST) Grant no. 35-130.


  1. T. Mrabti, M. El Ouariachi, R. Malek et al., “Design, realization and optimization of a photovoltaic system equipped with analog maximum power point tracking (MPPT) command and detection circuit of the dysfunction and convergence the system (CDCS),” (IJPS) International Journal of Physical Sciences, vol. 6, no. 35, pp. 7865–7888, 23 December 2011. View at: Publisher Site | Google Scholar
  2. D. Dondi, A. Bertacchini, D. Brunelli, L. Larcher, and L. Benini, “Modeling and optimization of a solar energy harvester system for self-powered wireless sensor networks,” IEEE Transactions on Industrial Electronics, vol. 55, no. 7, pp. 2759–2766, July 2008. View at: Publisher Site | Google Scholar
  3. Y.-H. Liu, Z.-Z. Yang, S.-C. Wang, and J.-W. Huang, “A novel analog MPPT technique for low power photovoltaic systems,” in Proceedings of the 2011 IEEE Region 10 Conference: Trends and Development in Converging Technology Towards 2020, TENCON 2011, pp. 833–837, idn, November 2011. View at: Publisher Site | Google Scholar
  4. Y.-H. Chang and C.-Y. Chang, “A Maxi mum Power Point Tracking of PV System by Scaling Fuzzy Control,” in Proceedings of the presented at International Multi Conference of Engineers and Computer Scientists, Hong Kong, 2010. View at: Google Scholar
  5. S. Mekhilef, “Performance of grid connected inverter with maximum power point tracker and power factor control,” International Journal of Power Electronics, vol. 1, no. 1, pp. 49–62, 2008. View at: Publisher Site | Google Scholar
  6. S. Chin, J. Gadson, and K. Nordstrom, “Maximum Power Point Tracker,” Tufts University Depart ment of Electrical Engineering and Computer Science, pp. 1–66, 2003. View at: Google Scholar
  7. C. S. Lee, “A Residential DC Distribution System with Photovoltaic Array Integration,” vol. Degree of Honors Baccalaureate of Science in Electrical and Electronics Engineering, p. 38, 2008. View at: Google Scholar
  8. T. P. Nguyen, “Solar Panel Maximum Power Point Tracker,” Department of Computer Science and Electrical Engineering: University of Queensland, p. 64, 2001. View at: Google Scholar
  9. R. Faranda and S. Leva, “Energy Comparison of MPPT techniques for PV Systems,” WSES Transaction on Power Systems, vol. 3, p. 446455, 2008. View at: Google Scholar
  10. B. S, N. Thansoe, R. G, K. A. S, and L. C. J, “The Study and Evaluation of Maximum Power Point Tracking Systems,” International Conference on Energy and Environment 2006 (ICEE 2006), pp. 17–22, 2006. View at: Google Scholar
  11. T. Esram and P. L. Chapman, “Comparison of photovoltaic array maximum power point tracking techniques,” in 9. Urbana, IEEE Transactions on Energy Conversion, vol. 22, no. 2, pp. 439–449, 2007. View at: Publisher Site | Google Scholar
  12. R. Karthikeyan and Dr. A. k. Parvathy, “Study Of Pv Panels And Analysis Of Various Mppt Techniques,” (Jatit) Journal Of Theoretical And Applied Information Technology, vol. 68, no. 2, 20 October 2014. View at: Google Scholar
  13. T. Esram, J. W. Kimball, P. T. Krein, P. L. Chapman, and P. Midya, “Dynamic maximum power point tracking of photovoltaic arrays using ripple correlation control,” IEEE Transactions on Power Electronics, vol. 21, no. 5, pp. 1282–1290, September 2006. View at: Publisher Site | Google Scholar
  14. N. Mhiri, K. Ammous, A. Alahdal, H. Ghulman, and A. Ammous, “Design of a new analog circuit for Maximum Power Point tracking of photovoltaic panels,” in Proceedings of the 7th International Renewable Energy Congress, IREC 2016, March 2016. View at: Publisher Site | Google Scholar
  15. M. Orabi, F. Hilmy, A. Shawky, J. A. Abu Qahouq, E.-S. Hasaneen, and E. Gomaa, “On-chip integrated power management MPPT controller utilizing cell-level architecture for PV solar system,” Solar Energy, vol. 117, pp. 10–28, 2015. View at: Publisher Site | Google Scholar
  16. J. M. Enrique, J. M. Andujar, and M. A. Bohoérquez, “A reliable, fast and low cost maximum power point tracker for photovoltaic applications,” Solar Energy, vol. 84, no. 1, pp. 79–89, 2010. View at: Publisher Site | Google Scholar
  17. G. El-Saady, I. El-NobiA, and M. EL-Hendawi, “Simulated Annealing Modeling and Analog MPPT Simulation for Standalone Photovoltaic Arrays,” (IJPEE) International Journal on Power Engineering and Energy, vol. 4, no. 1, pp. 353–360, 2013. View at: Publisher Site | Google Scholar
  19. C.-Y. Hsieh, C.-Y. Yang, F.-K. Feng, and K.-H. Chen, “A photovoltaic system with an analog maximum power point tracking technique for 97.3% high effectiveness,” in Proceedings of the 36th European Solid State Circuits Conference, ESSCIRC 2010, pp. 230–233, September 2010. View at: Publisher Site | Google Scholar
  21. M. Azab, “A new maximum power point tracking for photovoltaic systems,” (IJEEE) International Journal of Electrical and Electronics Engineering, 2009. View at: Google Scholar
  22. S.-K. Ji, D.-H. Jang, and S.-S. Hong, “Analog control algorithm for maximum power trackers employed in photovoltaic applications,” (JPE) Journal of Power Electronics, vol. 12, no. 3, pp. 503–508, May 2012. View at: Publisher Site | Google Scholar
  23. M. El Ouariachi, T. Mrabti, B. Tidhaf, Ka. Kassmi, and K. Kassmi, “Regulation of the electric power provided by the panels of the photovoltaic systems,” (IJPS) International Journal of Physical Sciences, vol. 4, no. 5, pp. 294–309, May 2009. View at: Google Scholar

Copyright © 2017 Nesrine Mhiri et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

More related articles

5908 Views | 382 Downloads | 0 Citations
 PDF  Download Citation  Citation
 Download other formatsMore
 Order printed copiesOrder

Related articles

We are committed to sharing findings related to COVID-19 as quickly and safely as possible. Any author submitting a COVID-19 paper should notify us at to ensure their research is fast-tracked and made available on a preprint server as soon as possible. We will be providing unlimited waivers of publication charges for accepted articles related to COVID-19. Sign up here as a reviewer to help fast-track new submissions.