Maximum Power Point Tracking of Hybrid Tidal Current—Supercapacitor Energy Conversion System

DOI: 10.4236/jpee.2016.44004   PDF   HTML   XML   2,227 Downloads   3,255 Views  


This paper proposes control of maximum power tracking system of tidal current energy system. A permanent magnet synchronous generator (PMSG) works as a variable speed generator in the proposed energy system. A controller was applied to achieve the maximum power control of tidal current turbine on a wide range of water current speed change. A dynamic model and simulation of the energy system coupled with current change are presented. The measured DC voltage and DC current are used to determine the position of maximum power point that controls the DC/DC boost converter duty cycle depending on the Hill Climb Search (HCS) algorithm. This algorithm doesn’t require any information or measurements about current’s speed change or generator’s characteristics. A supercapacitor added to fix the load voltage despite of tidal current speed or load variations. Simulation results show the effectiveness of the controller proposed system.

Share and Cite:

Elzalabani, M. , Fahmy, F. , Nafeh, A. and Allam, G. (2016) Maximum Power Point Tracking of Hybrid Tidal Current—Supercapacitor Energy Conversion System. Journal of Power and Energy Engineering, 4, 35-44. doi: 10.4236/jpee.2016.44004.

Received 20 December 2015; accepted 25 April 2016; published 28 April 2016

1. Introduction

Nowadays, the shortage of traditional energy resources in the near future motives the use of renewable energy resources especially with demand increasing in energy need [1] . Tidal currents are a source that allows electrical production with almost zero environmental disorders [2] .

The main problem is that tidal current turbines produce energy depending on the climatic changes “wind speed”, geographical changes “water depth”, and mainly on distance between earth and moon. Therefore, it is necessary to construct a system capable of generating maximum power under all of these constraints.

The use of variable speed tidal current turbine with Permanent Magnet Synchronous Generator (PMSG) will solve the previously mentioned problem with maximum power tracking specially with low current’s speed. There is no need for gearboxes with PMSG. Moreover it improves system reliability and reduces the mechanical stress and maintenance cost [3] .

In this paper, a hybrid tidal current energy-supercapacitor conversion system is proposed. This system consists of a variable speed tidal current turbine with PMSG, three-phase bridge rectifier, DC/DC boost converter and MPPT controller. MPPT algorithm was built to control the boost converter switch duty cycle depending on the rectifier DC current and DC voltage using the hill climb concept. Any change in load or tidal current speed won’t cause any change in load output voltage as used supercapacitor will balance in the voltage change. The integration of tidal current energy system and supercapacitor require a power converter. This converter must be capable of allowing bidirectional power flow between supercapacitor and DC-link and a control done to regulate the load voltage level.

All models developed in this paper were simulated in Matlab/Simulink simulation environment and the simulation results demonstrate the validity and effectiveness of the proposed control scheme.

2. System Structure and Modelling

Figure 1 illustrates the schematic diagram of the proposed tidal current energy conversion and control system that supplies a resistive load. The system consists of a tidal current turbine, a PMSG, a three-phase uncontrolled bridge rectifier, a controllable DC/DC boost converter, a bidirectional converter, and a supercapacitor as a storage device.

Tidal current turbine converts tidal current energy into mechanical energy that runs the generator creating electrical energy expressed by


where, is the power coefficient is the tip speed ratio (TSR) and is the turbine blade pitch angle, and it is the percentage of power that the turbine can extract from the water flowing through the turbine.


where, R are the rotor blade radius and is the rotor angular speed. When λ is optimized (λ_opt), becomes a maximum value (_max) and the kinetic power gained from the tidal currents is also maximized. From (2), any change in rotor angular speed according to tidal current speed variation will change TSR and consequently maximum power obtained as shown in Figure 2. The black line crosses V1, V2 and V3 at the maximum power points that desired to be tracked.

In PMSG, the output voltage E and current are directly proportional to rotor speed and electromagnetic torque, respectively like the flowing [4] [5] :


where k is the generator constant and is the generator angular velocity. Neglecting the stator resistance, the

Figure 1. Tidal current energy and control system.

Figure 2. Power relation with rotor angular speed.

phase voltage equation for PMSG may be as follows:


V, I is the generator phase voltage and L is its inductance. This voltage is rectified using three phase uncontrollable bridge rectifier which converts AC voltage of PMSG to a DC voltage according to Equation (5). For simplification in calculations, equations present output DC voltage expressed dividing the input signal as six equal portions of the sine input signal as [6] :


where, is the generator terminal maximum voltage, is the line-to-line voltage and is the phase voltage. According to power conversion low:


From the past two equations


where, and are dc rectifier output current and phase current respectively.

For boost converter the relations between input and output voltage and current in the steady state are [7] :



where, D is the control switch duty cycle, , , are input and output voltage, respectively, and are input and output currents, respectively.

3. Maximum Power Point Tracking (MPPT) Control

Many control strategies are suggested to cope up with the variation in tidal current energy to ensure three objectives, 1) Energy capture: the overall efficiency of the rotor and transmission must be maximized to provide maximum possible power production; 2) Mechanical loads: guarantee a certain level of resilience of mechanical parts by lightening the variable loads; 3) Safety: safe turbine operation, mitigate damaging, fatigue loads and detect fault conditions.

Among those control strategies that are used in MPPT are the Tip Speed Ratio (TSR) algorithm, Power Signal Feedback (PSF) algorithm and Hill Climb Search (HCS) algorithm. Mechanical variables are feed to the controller in case of TSR control system and electrical ones used in PSF and HCS control algorithms. The Boost DC-DC converter importance appears at low generator speed (low current speed). Moreover, the total harmonic distortion decreases [8] .

3.1. Hill Climb Search (HCS)

The HCS control algorithm continuously searches for the peak output power of the tidal current turbine. It over- comes the previously mentioned TSR and PSF methods problems, as there is no need for tidal current speeds, rotor angular speed or system dynamic characteristics. This tracking algorithm taking into account the current operating point power and compare it with neighbor power points, if the new neighbor power point is greater than current operating point power, the controller will update the operating point to the new one and vice versa.

This operation principle for one tidal current speed can be modified for more than several currents speed. A three different tidal current speeds as in Figure 3. Due to the monotonic characteristics of the turbine, have a three different maximum power points that need to be followed.

Figure 3 explains HCS maximum power point tracking algorithm principal that is as the following, suppose the tidal current speed is v1 the controller will search for the maximum power then force the turbine to operate at ω1 that corresponding to maximum power point P1. If a sudden increase occurs in tidal current speed to be v3 then the generated power no longer the maximum then the controller continues searching the maximum power point by comparing the current generated power with the previously generated one until reaching P3 the force the turbine to run with ω3. Typically, the reverse occurs when the speed decrease to v2.

3.2. DC/DC Boost Converter Controller

The DC/DC boost converter controller block diagram is as shown in Figure 4. The maximum power tracker will generate a reference voltage VMPP that will be compared to actual voltage Vdc generated from the rectifier circuit and the error signal is then fed to a PI controller.

A comparator then generate a duty cycle signal that control the switching on and off, This duty cycle generated from comparing the PI output signal with a fixed frequency repetitive saw tooth wave form, so in many cases this control algorithm called pulse width modulation PWM algorithm [9] . The whole control technique is as in the flow chart in Figure 5.

Figure 3. Maximum power point tracking with HCS.

Figure 4. Block diagram of dc/dc converter controller.

Figure 5. HCS MPPT algorithm flow chart.

3.3. Super Capacitor

A super capacitor is a high-capacity electrochemicalcapacitor with capacitance values in the range of around 100,000 µF up to some 1000 F. It preferred over other storage devices due to its good electrical behaviour, low initial cost in comparison to battery, long life time and basically low charge time [10] .

3.4. Bidirectional Converter

The converter itself is composed of the inductor, the supercapacitor, 2-IGBTs; 2-Diodes. A 20 kHz fixed-fre- quency PWM is applied on either IGBT to transfer energy back and forth. In bidirectional DC-DC converters, there are two modes of operation. The first mode is the boost mode (IGBT 1-ON and IGBT 2-OFF), where the supercapacitor is discharged to a higher voltage level at the DC link; in the second mode, buck mode (IGBT 1-OFF and IGBT 2-ON); here the excess power from the tidal current turbine charges supercapacitor [11] .

To ensure converter operating in continuous conduction mood, inductor value must be higher than that calculated from the following equations [12] :



where, is the desired output voltage, f is the switching frequency, is the maximum allowable inductor current and G is the control switch duty cycle.

4. Simulation and Results

The whole system described in Figure 1 had been simulated using Matlab/Simulink software as in Figure 7 in order to check the validity of proposed MPPT control algorithm, bi directional converter and its control are showed in Figure 6. The system parameter as in Table 1.

Simulation is performed using Matlab/Simulink simulation environment. Two main controllers are performed: MPPT control using HCS principle, comparing DC boost converter input voltage and current with output ones. Depending on the desired output voltage level and the actual input voltage, the boost converter is designed.

The second controller is for load voltage regulation. Two inverted signals are provided to the bidirectional IGBT switches depending on the controller signals with buck and boost moods.

Variation in tidal current speed and load change are applied to the two controllers giving the following results:

The simulation is performed on three different load values (100 Ω - 200 Ω - 300 Ω), no rule is used to select those value except that the boost converter parameter are sized at 300 Ω. Any increase or decrease over and under those values want effect on the controllers’ effectiveness.

As shown in Figures 8-10, change in tidal current speed (Figure 11) and change in load resistance followed by a change in output current to track the maximum power. Change occurs only in output current but output voltage level remains constant to the desired level (400 V). The voltage remains constant despite of any change

Figure 6. Bidirectional converter and its control in Matlab/Simulink.

Figure 7. Model of the power and control system in Matlab/Simulink.

Table 1. Parameters of simulation system.

Figure 8. Output voltage, current and power comparison with load resistance R = 300 Ω.

Figure 9. Output voltage, current and power comparison with load resistance R = 200 Ω.

in load or tidal current speed due to closed loop control. The super capacitor and bidirectional converter compensate the change in output voltage increasing or decreasing the voltage level to maintain the desired voltage.

5. Conclusion

This paper presented a simple control algorithm to track the maximum power from tidal currents in spite of speed variation. The whole system was modelled in Matlab/Simulink simulation program applying the simple Hill Climb Search principle by sensing the rectified voltage and current. Any change in tidal current speed and

Figure 10. Output voltage, current and power comparison with load resistance R = 100 Ω.

Figure 11. Tidal current speed change from 0.8 m/s to 1.3 m/s.

desired output voltage will force the controller to change the duty cycle of the boost converter and gates pulse of the bi-directional converter. Results analysis showed the good behaviour of the two controllers to achieve MPPT and voltage regulation without any knowledge of turbine characteristics or measure changes in current’s speed.


*Corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Sen, P.K., Awtar, K. and Bohidar, S.K. (2015) A Review of Major Non-Conventional Energy Sources. International Journal of Science, Technology & Managementt, 4, 20-25.
[2] Ben Elghali, S.E., Benbouzid, M.E.H. and Charpentier, J.F. (2012) Generator Systems for Marine Current Turbine Applications: A Comparative Study. IEEE Journal of Oceanic Engineering, 37, 554-563.
[3] Enamul Haque, M., Saw, Y.C. and Chowdhury, M.M. (2014) Advanced Control Scheme for an IPM Synchronous Generator-Based Gearless Variable Speed Wind Turbine. IEEE Transactions on Sustainable Energy, 5, 354-362.
[4] Sinopoli, L. (2012) Marine Current Turbine Dynamic Electrical Emulator. M.Sc. Thesis, Simon Fraser University, Burnaby.
[5] Faqirzay, S. and Patel, H.D. (2015) Maximum Power Extraction from Wind Generation System Using MPPT Control Scheme through Power Electronics Converters. International Journal of Innovative Research in Electrical, Electronics, Instrumentation and Control Engineering, 3, 141-146.
[6] Xie, L.B. and Tang, T.H. (2012) Modeling and Control of a Small Marine Current Power Generation System. 2012 IEEE International Symposium on Industrial Electronics (ISIE), Hangzhou, 28-31 May 2012, 1438-1443.
[7] Skvarenina, T.L. (2002) Power Electronics Handbook. CRC Press, Boca Raton.
[8] Abdullah, M., Yatim, A., Tan, C. and Saidur, R. (2012) A Review of Maximum Power Point Tracking Algorithms for Wind Energy Systems. Renewable and Sustainable Energy Reviews, 16, 3220-3227.
[9] Peng, D.K., Han, J.G., Xie, L.B. and Tang, T.H. (2013) Research on Low Power Marine Current Power Generation System. Research Journal of Applied Sciences, Engineering and Technology, 6, 4030-4039.
[10] Samosir, A.S. and Yatim, A.H.M. (2010) Implementation of Dynamic Evaluation Control of Bidirectional DC-DC Converter for Interfacing Ultracapacitor Energy Storage to Fuel Cell System. IEEE Transactions on Industrial Electronics, 57, 3468-3473.
[11] Abdullah, M.A., Yatim, A.H.M., Tan, C.W. and Samosir, A.S. (2013) Control of a Bidirectional Converter to Interface Ultracapacitor with Renewable Energy Sources. IEEE International Conference on Industrial Technology (ICIT), Cape Town, 25-28 February 2013, 673-678.
[12] Leuchter, J. (2011) Bi-Directional DC-DC Converters for Battery Buffers with Supercapacitor. In: Carbone, R., Ed., Energy Storage in the Emerging Era of Smart Grids, InTech.

comments powered by Disqus

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.