Next Article in Journal
A Novel Miniature and Selective CMOS Gas Sensor for Gas Mixture Analysis—Part 2: Emphasis on Physical Aspects
Previous Article in Journal
Dual-Mass MEMS Gyroscope Parallel Denoising and Temperature Compensation Processing Based on WLMP and CS-SVR
Previous Article in Special Issue
Free-Form and Deformable Energy Storage as a Forerunner to Next-Generation Smart Electronics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Performance Pure Sine Wave Inverter with Robust Intelligent Sliding Mode Maximum Power Point Tracking for Photovoltaic Applications

Department of Electrical Engineering, I-Shou University, No.1, Sec. 1, Syuecheng Rd., Dashu District, Kaohsiung City 84001, Taiwan
Micromachines 2020, 11(6), 585; https://doi.org/10.3390/mi11060585
Submission received: 22 March 2020 / Revised: 9 June 2020 / Accepted: 10 June 2020 / Published: 11 June 2020
(This article belongs to the Special Issue Nanostructure for Energy Conversion and Storage)

Abstract

:
Photovoltaic (PV) power generation has been extensively used as a result of the limited petrochemical resources and the rise of environmental awareness. Nevertheless, PV arrays have a widespread range of voltage changes in a variety of solar radiation, load, and temperature circumstances, so a maximum power point tracking (MPPT) method must be applied to get maximum power from PV systems. Sliding mode control (SMC) is effectively used in PV power generation due to its robustness, design simplicity, and superior interference suppression. When the PV array is subject to large parameter changes/highly uncertain conditions, the SMC leads to degraded steady-state performance, poor transient tracking speed, and unwanted flutter. Therefore, this paper proposes a robust intelligent sliding mode MPPT-based high-performance pure sine wave inverter for PV applications. The robust SMC is designed through fast sliding regime, which provides fixed time convergence and a non-singularity that allows better response in steady-state and transience. To avoid the flutter caused by system unmodeled dynamics, an enhanced cuckoo optimization algorithm (ECOA) with automatically adjustable step factor and detection probability is used to search control parameters of the robust sliding mode, thus finding global optimal solutions. The coalescence of both robust SMC and ECOA can control the converter to obtain MPPT with faster convergence rate and without untimely trapping at local optimal solutions. Then the pure sine wave inverter with robust intelligent sliding mode MPPT of the PV system delivers a high-quality and stable sinusoidal wave voltage to the load. The efficacy of the proposed method is validated on a MPPT pure sine wave inverter system by using numerical simulations and experiments. The results show that the output of the proposed PV system can improve steady-state performance and transient tracking speed.

1. Introduction

The petrochemical energy indispensable to produce electricity has increasingly depleted. The environmental protection awareness has risen, and the application of solar photovoltaic (PV) cells is becoming more and more prevalent. How to improve the conversion efficiency of PV energy and output accessible power will be significant issues for PV power generation applications. For the sake of achieving the maximum efficiency of the PV power generation system, the DC (direct current)–DC (direct current) converter is used to process maximum power point tracking (MPPT) and regulate the voltage of DC load. When the connection of the grid exists, the power is created via solar panel and converted from DC (direct current)–AC (alternating current) pure sine wave inverter to AC power [1,2,3,4]. Therefore, a MPPT-based high-performance pure sine wave inverter must be required to get low AC output-voltage total harmonic distortion (THD), and speedy dynamic behavior. Many MPPT control methods have been put forward to fulfill these requirements, including disturbance observation method, linear iteration method, fuzzy control method, etc. [5,6,7,8]. However, the changes in the maximum power output of PV panels are virtually related to solar illumination and ambient temperature. Most of these MPPT algorithms lack a strict stability and convergence analysis, and only provide close to the maximum power point. Sliding mode control (SMC) has been known to be insensitive to changes in internal parameters and external interferences [9,10,11,12]. That is during its sliding motion, the system trajectory is robust to uncertain intrusions; A great deal of SMC publishing literature has been applied to the control of PV systems [13,14,15,16]. It is worth noting that the PV system is affected by assorted environments (temperature, humidity, illumination, and load) and extremely nonlinearities. At this time, the stability of the convergence and performance of the system will be significantly degenerated. This paper proposes a robust intelligent SMC with a simple architecture and a clear design methodology for MPPT-based high-performance pure sine wave inverters. The robust SMC using nonlinear regime not only ensures that the system state can reach the sliding surface in a limited time, but also demonstrates the capability to suppress severe intrusions in a closed-loop feedback system, which can allow the control more accurate and ensure the stability of the system [17,18,19,20]. The steady-state performance and tracking speed during transients in MPPT inverter system can be improved indeed [21,22,23]. Troublesomely, the high-frequency flutter problem still exists in the robust SMC. This problem may trigger unmodeled plant dynamics, and sometimes even effectuates system instability. The adaptability of the system may depreciate and the adjustment of control parameters is arduous, resulting in unsatisfactory control effect in the PV system. Several methodologies have been proposed to ameliorate flutter problems, such as observer schemes and smart control methods. Notwithstanding that these methodologies dwindle the flutter and mend the transient response under external intrusions and unmodeled dynamics, there are either time-consuming or calls for elaborated mathematics [24,25,26,27]. To slacken the impact of the flutter, an enhanced cuckoo optimization algorithm (ECOA) is used to automatically adjust the control parameters of robust SMC, thus maintaining PV system’s splendid performance. The cuckoo optimization algorithm (COA) is a swarm intelligence technology proffered in 2009. The unsophisticated structure, speedy convergence speed and easy completion disclose its characteristics [28,29,30,31,32,33,34]. However, the traditional COA cannot well adjust the control parameters during the feedback control search process, which gives rise to the high-frequency nonlinear factors excited by the flutter of robust SMC. This results in greater changes in system parameters and affects control performance. The traditional COA degrades the convergence rate and prematurely falls into the local optimal solution. There are some approaches that have been tried to solve this problem, such as Tabu search schemes and Greedy algorithms [35,36,37,38,39]. The Tabu search can find a better solution except slow solution speed and long search time. The solution speed of Greedy algorithm is swift, but it is limited to local search and there is a flaw in easy convergence to local solution. Therefore, an enhanced COA (ECOA) is proposed to meliorate the step size factor and the discovery probability of the traditional COA. That is, this paper uses the ECOA to detect the best global solution in the control parameters of robust SMC, and then furnishes the PV maximum power tracking system with great adaptability. The proposed method is simple to understand, easy to program, fast to converge, and effective in slackening flutter. It leads to a more precise tracking control and a more robust and stable system. Computer simulation and experimentation results uncover that the proposed method enables the PV maximum power tracking system to improve the steady-state efficiency and transient tracking speed, even under non-matching intrusions or in highly uncertain circumstances. The proposed PV maximum power tracking system is also compared with linear sliding regime-based sliding mode controlled PV maximum power tracking system, exposing that the proposed system possesses superior performance.

2. Dynamic Modeling of MPPT-Based Pure Sine Wave Inverter

Figure 1 discloses the equivalent circuit of a solar cell, which I p is a current source, I D represents a saturation current flowing through a diode, I s stands for a leakage current, R p l denotes an equivalent parallel resistance, R s e signifies an equivalent series resistance, I indicates an output current, and V symbolizes an output voltage.
The output current of a single solar cell can be formulated as
I = I p I s a ( e K o ( V + I R s e ) 1 ) ( V + I R s e / R p l )
where K o = A s / ( B s K T ) , A s stands for the amount of charge contained in an electron, B s represents the ideal factor of a solar cell (1 to 5), K denotes the Boltzmann constant, T is the absolute temperature, and the reverse saturation current can be written as I s a = I r s ( T / T r e f ) 3 e K o E g p ( 1 / T r e f 1 / T ) ; here, I r s indicates the reverse saturation current at reference temperature T r e f and E g p is the energy gap of the semiconductor material. The current source I p yielded by a solar cell changes with sunlight intensity and ambient temperature variations that is expressed as follows, I p = [ I s c c + K i ( T T r e f ) ] L s / 1000 ; here, I s c c implies the short-circuit current of the solar cell under the reference temperature and illumination condition 1000   W / m 2 , K i means the temperature coefficient during the short-circuit current of the solar cell (mA/°C), and L s connotes for the sunlight intensity ( kW / m 2 ).
By specifying the output current i p v and output voltage v p v of the solar array, the PV output power yields
P p v = n p i p v p v n p I s a v p v ( e K o v p v / n s 1 )
where n p signifies the number of solar cells connected in series and n s points to the number of solar cells connected in parallel. The solar cell output-power can be expressed as
P p v = i p v v p v
The maximum power point satisfies the following,
P p v / v p v = i p v + v p v i p v / v p v = 0
The Equation (4) deduces that after repeated adjustment, a reference voltage value x 1 r e f derived from incremental conductance method is close to a maximum power point voltage v p v max , and then attains to the maximum output. A SEPIC (single-ended primary-inductor converter) DC-DC converter can be utilized to adjust the maximum power point voltage is illustrated as Figure 2, where the capacitor C i aims to enhance response, R l 1 symbolizes the equivalent internal resistance of the L 1 , v f is the forward conduction voltage of power diode, R m represents the equivalent internal resistance of the power transistor switch, i o stands for output current, and v o ( d c ) signifies DC output voltage.
From the Figure 2, and using the state-space averaging method, one yields
{ x ˙ 1 = ( i p v x 2 ) / C i x ˙ 2 = L 1 1 [ ( x 1 R l 1 x 2 v c 1 v c 2 v d ) + ( R m x 2 R m i L 2 + v c 1 + v c 2 + v f ) u ]
where x 1 = v p v and x 2 = i L 1 denote state variables, and u is the control signal of the converter. The x 1 tracking the reference voltage value x 1 r e f is the control target. However, the output response is affected by the external load intrusions, the interventions of sunshine and temperature changes, and the nonlinearities of the converter components. As above-noted uncertainties are considered, a robust SMC with an ECOA for a MPPT-based pure sine wave inverter is designed to produce speedier and more robust output response. Also, Figure 3 depicts a single-phase pure sine wave inverter composed of SiC (silicon carbide) power MOSFET (metal-oxide-semiconductor field-effect transistor), low-pass filter and loading. The L , C , and R symbolize the inductor, capacitor and load, respectively. The v a c stands for the AC output-voltage, i a c infers the output current, and v i n v is the pulse-width modulation voltage of magnitude V D C or V D C , with Δ T s a centered in the sampling interval T s a . The v a c must follow a necessitated sinusoidal waveform v a c ,   r e f = V m sin ( ω t ) , here V m and ω are the peak value and the angular frequency, respectively. By the use of the Kirchhoff’s voltage law and Kirchhoff’s current law, the dynamics of the inverter can be generated as v ¨ a c = v a c / L C v ˙ a c / R C + v i n v / L C . Then, the tracking error e ˜ 1 = v a c v a c ,   r e f and its derivative e ˜ ˙ 1 = e ˜ 2 = v ˙ a c v ˙ a c ,   r e f are obtained. The error dynamic equations of the inverter can be expressed as e ˜ ˙ 2 = e ˜ 1 / L C e ˜ 2 / R C + u i n / L C v a c , r e f / L C v ˙ a c , r e f / R C v ¨ a c , r e f ; here, u i n = v i n v ( Δ T s / T s ) V D C stands for the control signal of the inverter. To ensure the tracking error converged to zero, the u i n is designed by employing proportional–integral scheme formulated as K P e ˜ 1 ( k T s ) + K I j = 0 k T s e ˜ 1 ( j ) ; here, T s represents sampling period, K P denotes proportional gain, and K I means integral gain.

3. Proposed Controller

It can be seen that the output-voltage of the solar PV cells will be the same as the demanded reference voltage, even if the PV maximum power tracking system occurs under violent external intrusions or great internal parameter changes or rigorous uncertainties. Based on the conception of terminal attractor [17,22,23], this section derives the control law u of the robust SMC, and use the ECOA to unearth the globally optimal parameters of the robust SMC. The MPPT-based pure sine wave inverter can meliorate the performance in steady state and the tracking speed in transient state, thus carrying out the high-quality AC output. From the system dynamics (5) and defining the tracking error e 1 and its derivative e ˙ 1 , the following error-state equation can be stated as
{ e ˙ 1 = e 2 = x ˙ 1 x ˙ 1 r e f e ˙ 2 = C i 1 [ ( i ˙ p v f ( x ) g ( x ) u ] x ¨ 1 r e f + d ( t )
where f ( x ) = L 1 1 ( x 1 R l 1 x 2 v c 1 v c 2 v f ) , g ( x ) = L 1 1 ( R m x 2 R m i L 2 + v c 1 + v c 2 + v f ) , and d ( t ) signifies the sunshine and temperature variations as well as external load intrusions. The d ( t ) is restricted to d ( t ) w , here w is positive constant.
The sliding regime of a nonsingular robust SMC is constructed as
σ = e 1 + ( 1 / ρ ) e 2 z 2 / z 1
where ρ is positive real number, and z 1 as well as z 2 advise positive odd numbers which agrees with 1 < z 2 / z 1 < 2 .
A power reaching law of sliding mode is designed as
σ ˙ = η 1 | σ | s 1 s a t ( σ ) η 2 | σ | s 2 s a t ( σ ) η 3 | σ | s 3 σ
where η 1 > 0 , η 2 > 0 , η 3 > 0 , 0 < s 1 < 1 , s 2 > 1 , s 3 > 0 , and a saturation function s a t ( σ ) = σ / Δ , 1, −1 for Δ < σ Δ , σ Δ , σ < Δ ( 0 < Δ < < 1 ), respectively.
From the Equations (6)–(8), the control law of robust SMC becomes
u ( t ) = g ( x ) 1 [ f ( x ) i ˙ p v + C i x ¨ 1 r e f + ( z 1 / ρ z 2 ) e 2 2 z 2 / z 1 η 1 | σ | s 1 s a t ( σ ) η 2 | σ | s 2 s a t ( σ ) η 3 | σ | s 3 σ ]
Theorem 1.
For the system dynamics (6), once the control is adopted as the Equation (9) with the sliding regime σ in the Equation (7) and a sliding-mode power reaching law (8), the swift nonsingular convergence of the system state to the equilibrium in finite time will be fulfilled.
Proof. 
Choose the following Lyapunov function
V = σ 2 / 2
Get the time derivative for Equation (10):
V ˙ = σ σ ˙ = σ ( e ˙ 1 + ( z 2 / ρ z 1 ) e 2 z 2 / z 1 1 e ˙ 2 ) ( z 2 / ρ z 1 ) e 2 z 2 / z 1 1 [ ( η 1 / Δ ) | σ | s 1 + 2 + ( η 2 / Δ ) | σ | s 2 + 2 + η 3 | σ | s 3 + 2 w | σ | ) ]
Because σ and e 2 do not equal zero, V ˙ is smaller than zero. Equation (11) conforms to Lyapunov’s stability theorem, and the robust SMC system briskly converges to the equilibrium region within the limited time. It can be found more subtly that the η 1 | σ | s 1 s a t ( σ ) and η 2 | σ | s 2 s a t ( σ ) signify the system dynamic behavior near the sliding regime and away from the sliding regime, respectively; the η 1 and η 2 gains infer that the nonlinearities formulated in Equation (5) can be compensated, showing the characteristic of robust SMC against system uncertainties. Once the varied illumination, loading, temperature and humidity, and uncertain nonlinearity impact on the PV system, the high-frequency flutter or steady-state error occurs and may incur tracking imprecision. The adjustment of the robust SMC parameters presents the obstacle and the system adaptability declines. By the use of the ECOA, flutter relief and swiftness search are accomplished. The control parameters of the robust SMC can be adaptively adjusted to acquire the best solution, avoiding premature falling into the local’s best solution.  □
The COA uses the following two mechanisms to generate offspring,
{ x k + 1 = x k + β ζ l ( x i k x h ) r h x i k + 1 = x i k + r g ( x m k x z k ) H e ( p a r g )
where β is the step size factor; ζ l stands for the L´evy distribution [40,41,42]; x h signifies the historical best solution; r h indicates the normal distribution; x i , x m , and x z denote random select solutions; r g infers the uniform distribution on [0, 1], H e ( ) symbolizes the Heaviside function [43,44,45]; and p a means the discovery probability. The next-generation solution of the COA can reflect the configuration of the population; it is passive and does not the capability to dynamically learn and adapt during the searching process. The flutter phenomenon agitates the high-frequency nonlinear factors, which yield greater parametric changes. The control performance and accuracy are swayed, thereby displaying slow convergence rate in unearthing solution and falling into the local optimum. The step size factor and discovery probability can be adjusted to effectuate speedy convergence speed, and uncover the solution of global optimization. The step size factor β k + 1 and discovery probability p β k + 1 changing with step size factor of the ECOA are restructured as
β k + 1 ;   p β k + 1 = { β k L β ;   p β k L p , P r > Δ β k ;   p β k , Δ P r 2 Δ β k L β 1 ;   p β k L p 1 , P r < Δ
where L β is the step size learning factor, and L p indicates the discovery probability learning factor, P r denotes the proportion of new solution, and Δ = 0.01 represents the boundary layer thickness of the saturation function. The step flow of the ECOA is depicted as follows. Step 1: Initialize the population and count the fitness of all individuals. Step 2: For each individual, engender a new solution according to the Equation (12). If the new solution is preferable to the old solution, supersede the old solution and augment the number of the improvement. Step 3: For each individual, a new solution is engendered in accordance with the similarity and discovery probability. If the new solution is better, the old solution is supplanted; the number of the improvement increases while the already improved solution is no longer calculated repeatedly. Step 4: Count the proportion of the improved individuals in the population, and decide the step size factor and discovery probability of the next-generation population according to the Equation (13). Step 5: Enroll the best solution. If the termination condition is not met, reiterate Step 2 to Step 4. From the mathematical derivation and proof of robust SMC described in Equations (9) and (11), they represent the equivalent control term with non-singularity, and the sliding control term with intrusion compensation. Equations (7) and (8) can be allowed to converge to the equilibrium for a limited time. Then, the system dynamics (5) will also be converged to the equilibrium for a limited time while the sliding regime is approached. Eventually, the robust SMC parameters can be adaptively adjusted through the ECOA expressed in the Equation (13), so as to ensure the stability of the global system subject to parameter changes and uncertain intrusions.

4. Results and Analysis

The proposed method and MPPT-based high-performance pure sine wave inverter are modeled and simulated by SimPowerSystems (version 3.1), which utilizes the Simulink environment. In addition, the circuitry structure has been framed and tested, implementing the proposed control technology with a TI-DSP (Texas Instruments-Digital Signal Processor, Dallas, TX, USA). The system parameters of the SEPIC DC-DC converter and single-phase DC-AC Inverter are shown in Table 1, and the conversion circuitry of the main sine wave is revealed as the hardware experimental set-up of the Figure 4.
Figure 5 and Figure 6 exhibit the simulation output-waveforms of the linear sliding regime-based sliding mode controlled PV system (%THD (total harmonic distortion)) = 1.6%) and the proposed PV system (%THD = 0.05%) under full resistive loads. Though both output voltage are sine form, the linear sliding regime-based SMC PV system causes distorted voltage while the proposed PV system uncovers undistorted steady-state response. Figure 7 is the simulation output-waveforms of the PV system obtained using the linear sliding regime-based SMC under the rectifier load circumstance. It can be seen from the figure that the output-voltage is an excessively contorted sinusoidal waveform, and the reckoned %THD has a high %THD value of 21.83%. Figure 8 depicts the simulation output-waveforms of the PV system obtained using the proposed method under the rectifier load. A great spike current is unearthed, but the output-voltage waveform is just about the necessitated sinusoidal reference voltage (low %THD value of 0.12%). It can be perceived that under the case of rectified load, the proposed PV system brings preferable steady state respondence than the linear sliding regime-based SMC PV system. Figure 9 expounds the simulation output-waveforms of the PV system obtained using the linear sliding regime-based SMC under step load changes from no load to full load at a trigger angle of 90 degree. The large momentary voltage drop happens, i.e., the compensation capability of the linear sliding regime-based SMC remains to be reinforced. Figure 10 manifests the simulation output-waveforms of the PV system obtained using the proposed method under the same loading environment at a trigger angle of 90 degree. The little voltage drop is remarked and the voltage recuperates to the desired sine level for a very short time, pointing to pleasing transient respondence. Figure 11 depicts the experimentation output-waveform of the PV system controlled by the linear sliding regime-based SMC under the condition of rectifier load. The output-voltage shows a contortion of the sine wave, and its measured %THD takes on a high value of 19.74%. Figure 12 recites the proposed experimentation output-waveforms at rectifier type load. A pure sine-wave steady-state response (0.18% voltage THD) with the necessitated sinusoidal form voltage is seen, even though a sharply rising current occurs. The PV system controlled by the linear sliding regime-based SMC at a 90-degree trigger angle, changing from no load to full load yields the experimentation output-waveforms of the Figure 13. Owing to the tardy retrieve of the sudden voltage drop, the transient output-voltage discloses defective behavior response. Figure 14 illustrates the experimentation output-waveforms of the proposed PV system, when it confronts load-changing from no load to full load at 90-degree trigger angle; we can make out that the strong sine trajectory is non-oscillatory before and after speedy recovery voltage drop. To verify once again the dynamic performance of the proposed method, Figure 15 displays the experimentation output waveforms from 12-ohm to 10-ohm conditions at 1/60 s, confirming exceptional transience response. In the DC side of the inverter, the experimentation output-voltage of the DC–DC converter is shown in Figure 16. With the use of the Agilent E4360A solar simulator, the PV modules can be emulated and then demonstrated the system operation. It can be clearly observed from the output-voltage that the nearly ripple-free DC waveform has been obtained. This verifies that even if the PV module is disturbed, the DC-DC converter can still provide a stable and robust DC output to the DC-AC inverter. Figure 17 plots a comparison of the %THD obtained using the linear sliding regime-based SMC and proposed method under rectifier loads. Figure 18 and Figure 19 are the tracking errors of the linear sliding regime-based SMC and proposed method. Distinctly, as compared with the linear sliding regime-based SMC, the proposed method holds high-precision tracking and limited-time convergence characteristics. In other words, in the early stage of the proposed algorithm, the learning value of the step size is large enough and the value of the discovery probability is relatively small to enhance the diversity of the solution. On account of the update of the relatively large number in the bird nests, the proposed algorithm maintains a strong global search capability; in the later stage of the proposed algorithm, the step size learning value cuts down and a relatively large discovery probability value is used to adjust the solution variables and uphold a strong local search capability. In the conclusive synopsis, a comparative analysis with other literature is discussed below. An H-infinity control technology is recommended to ensure the global stability in small signal model for power converters. Its robustness and ascendant performance in steady state as well as transient response can be acquired. Regrettably, this technology has the requirement of intricate calculations [46]. For the sake of overcoming system uncertainties, a higher-order repetitive approach is developed to regulate a two-level grid-connected inverter. This design structure encompassing the phase lead compensator shows the simplification and provides the tracking response of zero-phase error, but the tracking behavior in the transience is not satisfactory [47]. An unsophisticated deadbeat control with the use of a current observer has been presented for hybrid energy storage systems. Although the exceptional performance in dynamics as well as steady state can be obtained, this strategy relies heavily on the preciseness of the system parameters [48]. The mu-synthesis technique attempts to improve the system stability in the wind farm model; this methodology addresses the nonlinear intrusion faced by the system, but it is time-consuming to calculate and has a complex structure is not easy to understand [49].

5. Conclusions

The proposed method uses an ECOA to unearth the optimal solution of the robust SMC parameter, effecting its great adaptability to avoid untimely falling into local optimal solution and ameliorate slower convergence speed. The proposed method not only eschews flutter/steady-state error occurred in the robust SMC, but also holds nonsingular limited-time convergence of robust SMC. The robust intelligent sliding mode MPPT-based high-performance pure sine wave inverter can conspicuously provide smaller losses for greater efficiency, higher switching frequency, therefore establishing respectable performance in steady state and tracking speed in transient state under large parameter changes/high uncertainty circumstances. We can compare the results between the linear sliding regime-based SMC and the proposed method, in terms of total harmonic distortion in the face of resistive and rectified loads. Under the situation of resistive load, both linear sliding regime-based robust sliding mode controlled PV system and proposed PV system display low output-voltage %THD, and the voltage-waveforms are approximately the sinusoidal reference voltage. Under the environment of rectified load, the output-voltage of the PV system with linear sliding regime-based SMC produces a very high %THD, but the proposed PV system acquires quite well steady-state response with output-voltage %THD of much smaller than 5%, which excels IEEE standard 519.

Funding

This research was funded by the 2020 ISU Research Project, under contract number ISU-109-01-01A. This research was also funded in part by the Ministry of Science and Technology (MOST) of Taiwan, R.O.C., under contract numbers MOST 106-2221-E-214-031 and MOST 107-2221-E-214-006.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Baliga, B.J. Wide Bandgap Semiconductor Power Devices; Woodhead Publishing: Cambridge, UK, 2019. [Google Scholar]
  2. Wang, F.; Zhang, Z.Y.; Jones, E.A. Characterization of Wide Bandgap Power Semiconductor Devices; Institution of Engineering and Technology: Stevenage, UK, 2018. [Google Scholar]
  3. Hatti, M. Renewable Energy for Smart and Sustainable Cities; Springer International Publishing: New York, NY, USA, 2018. [Google Scholar]
  4. Mohamed, M.A.; Eltamaly, A.M. Modeling and Simulation of Smart Grid Integrated with Hybrid Renewable Energy Systems; Springer International Publishing: New York, NY, USA, 2018. [Google Scholar]
  5. Mamatha, G. Perturb and Observe MPPT Algorithm Implementation for PV Applications. Int. J. Comput. Sci. Inf. Technol. 2015, 6, 1884–1887. [Google Scholar]
  6. Zhang, Q.; Hu, C.S.; Chen, L.; Amirahmadi, A.; Kutkut, N.; Shen, Z.J.; Batarseh, I. A Center Point Iteration MPPT Method With Application on the Frequency-Modulated LLC Microinverter. IEEE Trans. Power Electron. 2014, 29, 1262–1274. [Google Scholar] [CrossRef]
  7. Benhalima, S.; Chandra, A.; Rezkallah, M. Real-time experimental implementation of an LMS-adaline-based ANFIS controller to drive PV interfacing power system. IET Renew. Power Gener. 2019, 13, 1142–1152. [Google Scholar] [CrossRef]
  8. Fannakh, M.; Elhafyani, M.L.; Zouggar, S. Hardware implementation of the fuzzy logic MPPT in an Arduino card using a Simulink support package for PV application. IET Renew. Power Gener. 2019, 13, 510–518. [Google Scholar] [CrossRef]
  9. Steinberger, M.; Horn, M.; Fridman, L. Variable-Structure Systems and Sliding-Mode Control; Springer International Publishing: New York, NY, USA, 2020. [Google Scholar]
  10. Bartoszewicz, A. Recent Developments in Sliding Mode Control; IntechOpen: London, UK, 2017. [Google Scholar]
  11. Liu, J.K. Sliding Mode Control Using MATLAB; Academic Press: Cambridge, MA, USA, 2017. [Google Scholar]
  12. Chinnappan, R.; Logamani, P.; Ramasubbu, R. Fixed frequency integral sliding-mode current-controlled MPPT boost converter for two-stage PV generation system. IET Circuits Devices Syst. 2019, 13, 793–805. [Google Scholar] [CrossRef]
  13. Feshara, H.F.; Ibrahim, A.M.; El-Amary, N.H.; Sharaf, S.M. Performance Evaluation of Variable Structure Controller Based on Sliding Mode Technique for a Grid-Connected Solar Network. IEEE Access 2019, 7, 84349–84359. [Google Scholar] [CrossRef]
  14. Pahari, O.P.; Subudhi, B. Integral sliding mode-improved adaptive MPPT control scheme for suppressing grid current harmonics for PV system. IET Renew. Power Gener. 2018, 12, 1904–1914. [Google Scholar] [CrossRef]
  15. Haq, I.U.; Khan, Q.; Khan, I.; Akmeliawati, R.; Nisar, K.S.; Khan, I. Maximum power extraction strategy for variable speed wind turbine system via neuro-adaptive generalized global sliding mode controller. IEEE Access 2020. [Google Scholar] [CrossRef]
  16. Alsumiri, M. Residual Incremental Conductance Based Nonparametric MPPT Control for Solar Photovoltaic Energy Conversion System Performance Evaluation of Variable Structure Controller Based on Sliding Mode Technique for a Grid-Connected Solar Network. IEEE Access 2019, 7, 87901–87906. [Google Scholar] [CrossRef]
  17. Zhu, Y.K.; Fei, J.T. Adaptive Global Fast Terminal Sliding Mode Control of Grid-connected Photovoltaic System Using Fuzzy Neural Network Approach. IEEE Access 2017, 5, 9476–94849. [Google Scholar] [CrossRef]
  18. Ma, H.F.; Li, Y.M. Multi-Power Reaching Law Based Discrete-Time Sliding-Mode Control. IEEE Access 2019, 7, 49822–49829. [Google Scholar] [CrossRef]
  19. Mojallal, A.; Lotfifard, S. Enhancement of Grid Connected PV Arrays Fault Ride Through and Post Fault Recovery Performance. IEEE Trans. Smart Grid. 2019, 10, 546–555. [Google Scholar] [CrossRef]
  20. Mishra, J.; Wang, L.P.; Zhu, Y.K.; Yu, X.H.; Jalili, M. A Novel Mixed Cascade Finite-Time Switching Control Design for Induction Motor. IEEE Trans. Ind. Electron. 2019, 66, 1172–1181. [Google Scholar] [CrossRef]
  21. Pradhan, S.; Singh, B.; Panigrahi, B.K.; Murshid, S. A Composite Sliding Mode Controller for Wind Power Extraction in Remotely Located Solar PV–Wind Hybrid System. IEEE Trans. Ind. Electron. 2019, 66, 5321–5331. [Google Scholar] [CrossRef]
  22. Yazıcı, İ.; Yaylacı, E.K. Discrete-time integral terminal sliding mode based maximum power point controller for the PMSG-based wind energy system. IET Power Electron. 2019, 12, 3688–3696. [Google Scholar] [CrossRef]
  23. Mojallizadeh, M.R.; Badamchizadeh, M.; Khanmohammadi, S.; Sabahi, M. Chattering free full-order terminal sliding-mode control for maximum power point tracking of photovoltaic cells. IET Renew. Power Gener. 2017, 11, 85–91. [Google Scholar] [CrossRef]
  24. Yang, B.; Zhong, L.; Yu, T.; Shu, H.C.; Cao, P.L.; An, N.; Sang, Y.Y.; Jiang, L. PCSMC design of permanent magnetic synchronous generator for maximum power point tracking. IET Gener. Transm. Distrib. 2019, 13, 3115–3126. [Google Scholar] [CrossRef]
  25. Wang, S.Y.; Li, S.Q.; Gu, R.J.; Ma, L.Y.; Li, M.J. Adaptive sliding mode based active disturbance rejection control method for a direct-driven wind power conversion system. J. Eng. 2019, 2019, 8365–8369. [Google Scholar] [CrossRef]
  26. Zolfaghari, M.; Hosseinian, S.H.; Fathi, S.H.; Abedi, M.; Gharehpetian, G.B. A New Power Management Scheme for Parallel-Connected PV Systems in Microgrids. IEEE Trans. Sustain. Energy 2018, 9, 1605–1617. [Google Scholar] [CrossRef]
  27. Bag, A.; Subudhi, B.; Ray, P.K. A combined reinforcement learning and sliding mode control scheme for grid integration of a PV system. CSEE J. Power Energy Syst. 2019, 5, 498–506. [Google Scholar]
  28. Yang, X.S.; Deb, S. Cuckoo search: Recent advances and applications. Neural Comput. Appl. 2014, 24, 169–174. [Google Scholar] [CrossRef] [Green Version]
  29. Huang, X.L.; Xie, Z.Y.; Huang, X.Y. Fault Location of Distribution Network Base on Improved Cuckoo Search Algorithm. IEEE Access 2020, 8, 2272–2283. [Google Scholar] [CrossRef]
  30. Zhang, Z.C.; Hong, W.C.; Li, J.C. Electric Load Forecasting by Hybrid Self-Recurrent Support Vector Regression Model With Variational Mode Decomposition and Improved Cuckoo Search Algorithm. IEEE Access 2020, 8, 14642–14658. [Google Scholar] [CrossRef]
  31. Wang, D.Y.; Zhou, L.J.; Dai, C.J.; Guo, L.; Liao, W. Insulation Defect Diagnostic Method for OIP Bushing Based on Multiclass LS-SVM and Cuckoo Search. IEEE Trans. Instrum. Meas. 2020, 69, 163–172. [Google Scholar] [CrossRef]
  32. Wang, R.Q.; Jiao, Y.C. Synthesis of Sparse Linear Arrays With Reduced Excitation Control Numbers Using a Hybrid Cuckoo Search Algorithm With Convex Programming. IEEE Antennas Wirel. Propag. Lett. 2020, 19, 428–432. [Google Scholar] [CrossRef]
  33. Gao, S.Z.; Gao, Y.; Zhang, Y.M.; Xu, L.T. Multi-Strategy Adaptive Cuckoo Search Algorithm. IEEE Access 2019, 7, 137642–137655. [Google Scholar] [CrossRef]
  34. Ji, J.C.; Pang, W.; Li, Z.R.; He, F.; Feng, G.Z.; Zhao, X.W. Clustering Mixed Numeric and Categorical Data With Cuckoo Search. IEEE Access 2020, 8, 30988–31003. [Google Scholar] [CrossRef]
  35. Liu, H.; Zhang, J.Y.; Zhang, X.D.; Kurniawan, A.; Juhana, T.; Ai, B. Tabu-Search-Based Pilot Assignment for Cell-Free Massive MIMO Systems. IEEE Trans. Veh. Technol. 2020, 69, 2286–2290. [Google Scholar] [CrossRef]
  36. Lai, X.J.; Fu, Z.H. A Tabu Search Approach With Dynamical Neighborhood Size for Solving the Maximum Min-Sum Dispersion Problem. IEEE Access 2019, 7, 181357–181368. [Google Scholar] [CrossRef]
  37. Zhang, W.F.; Feng, W.Q.; Zhao, H.B.; Zhao, Q.A. Rapidly Learning Bayesian Networks for Complex System Diagnosis: A Reinforcement Learning Directed Greedy Search Approach. IEEE Access 2020, 8, 2813–2823. [Google Scholar] [CrossRef]
  38. Zhou, J.; Zhao, X.Z.; Zhang, X.P.; Zhao, D.D.; Li, H.H. Task Allocation for Multi-Agent Systems Based on Distributed Many-Objective Evolutionary Algorithm and Greedy Algorithm. IEEE Access 2020, 8, 19306–19318. [Google Scholar] [CrossRef]
  39. Musiał, K.; Kotowska, J.; Górnicka, D.; Burduk, A. Tabu Search and Greedy Algorithm Adaptation to Logistic Task. In Proceedings of the 16th International Conference on Computer Information Systems and Industrial Management Applications (CISIM 2017), Bialystok, Poland, 16–18 June 2017; pp. 39–49. [Google Scholar]
  40. Gokhale, S.S.; Kale, V.S. Time overcurrent relay coordination using the Levy flight Cuckoo search algorithm. In Proceedings of the 2015 IEEE Region 10 Conference (TENCON 2015), Macau, China, 1–4 November 2015; pp. 1–6. [Google Scholar]
  41. Gálvez, A.; Iglesias, A.; Cabellos, L. Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting. Sci. World J. 2014, 2014, 1–11. [Google Scholar] [CrossRef] [PubMed]
  42. Yang, X.S.; He, X.S. Mathematical Foundations of Nature-Inspired Algorithms; Springer International Publishing: Cham, Switzerland, 2019. [Google Scholar]
  43. Wang, J.; Zhou, B.H.; Zhou, S.D. An Improved Cuckoo Search Optimization Algorithm for the Problem of Chaotic Systems Parameter Estimation. Comput. Intell. Neurosci. 2016, 2016, 1–8. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  44. El Gmili, N.; Mjahed, M.; El Kari, A.; Ayad, H. Particle Swarm Optimization and Cuckoo Search-Based Approaches for Quadrotor Control and Trajectory Tracking. Appl. Sci. 2019, 9, 1719. [Google Scholar] [CrossRef] [Green Version]
  45. Iglesias, A.; Gálvez, A.; Suárez, P.; Shinya, M.; Yoshida, N.; Otero, C.; Manchado, C.; Gomez-Jauregui, V. Cuckoo Search Algorithm with Lévy Flights for Global-Support Parametric Surface Approximation in Reverse Engineering. Symmetry 2018, 10, 58. [Google Scholar] [CrossRef] [Green Version]
  46. Huang, L.B.; Xin, H.H.; Dörfler, F. H-Control of Grid-Connected Converters: Design, Objectives and Decentralized Stability Certificates. IEEE Trans. Smart Grid 2020, 1. [Google Scholar] [CrossRef]
  47. Jamil, M.; Waris, A.; Gilani, S.O.; Khawaja, B.A.; Khan, M.N.; Raza, A. Design of Robust Higher-Order Repetitive Controller Using Phase Lead Compensator. IEEE Access 2020, 8, 30603–31614. [Google Scholar] [CrossRef]
  48. Wang, B.F.; Manandhar, U.; Zhang, X.N.; Gooi, H.B.; Ukil, A. Deadbeat Control for Hybrid Energy Storage Systems in DC Microgrids. IEEE Trans. Sustain. Energy 2019, 10, 1867–1877. [Google Scholar] [CrossRef]
  49. Ghafouri, M.; Karaagac, U.; Karimi, H.; Mahseredjian, J. Robust subsynchronous interaction damping controller for DFIG-based wind farms. J. Mod. Power Syst. Clean Energy 2019, 7, 1663–1674. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Equivalent circuitry of single solar cell.
Figure 1. Equivalent circuitry of single solar cell.
Micromachines 11 00585 g001
Figure 2. Circuitry structure of SEPIC (single-ended primary-inductor converter) DC-DC converter.
Figure 2. Circuitry structure of SEPIC (single-ended primary-inductor converter) DC-DC converter.
Micromachines 11 00585 g002
Figure 3. Circuitry construction of single-phase DC–AC inverter.
Figure 3. Circuitry construction of single-phase DC–AC inverter.
Micromachines 11 00585 g003
Figure 4. Hardware photography of sine-wave conversion circuitry.
Figure 4. Hardware photography of sine-wave conversion circuitry.
Micromachines 11 00585 g004
Figure 5. Simulation output voltage and current obtained using the linear sliding regime-based sliding mode control (SMC) under full resistive load (vertical: 50 V/division and 15 A/division).
Figure 5. Simulation output voltage and current obtained using the linear sliding regime-based sliding mode control (SMC) under full resistive load (vertical: 50 V/division and 15 A/division).
Micromachines 11 00585 g005
Figure 6. Simulation output voltage and current obtained using the proposed method under full resistive load (vertical: 50 V/division and 15 A/division).
Figure 6. Simulation output voltage and current obtained using the proposed method under full resistive load (vertical: 50 V/division and 15 A/division).
Micromachines 11 00585 g006
Figure 7. Simulation output voltage and current obtained using the linear sliding regime-based SMC under rectifier load (vertical: 50 V/division and 25 A/division).
Figure 7. Simulation output voltage and current obtained using the linear sliding regime-based SMC under rectifier load (vertical: 50 V/division and 25 A/division).
Micromachines 11 00585 g007
Figure 8. Simulation output voltage and current obtained using the proposed method under rectifier load (vertical: 50 V/division and 25 A/division).
Figure 8. Simulation output voltage and current obtained using the proposed method under rectifier load (vertical: 50 V/division and 25 A/division).
Micromachines 11 00585 g008
Figure 9. Simulation output voltage and current obtained using the linear sliding regime-based SMC under step load change (vertical: 50 V/division and 15 A/division).
Figure 9. Simulation output voltage and current obtained using the linear sliding regime-based SMC under step load change (vertical: 50 V/division and 15 A/division).
Micromachines 11 00585 g009
Figure 10. Simulation output voltage and current obtained using the proposed method under step load change (vertical: 50 V/division and 15 A/division).
Figure 10. Simulation output voltage and current obtained using the proposed method under step load change (vertical: 50 V/division and 15 A/division).
Micromachines 11 00585 g010
Figure 11. Experimentation output voltage and current obtained using the linear sliding regime-based SMC under rectifier load (vertical: 100 V/division and 10 A/division; horizontal: 5 ms/division).
Figure 11. Experimentation output voltage and current obtained using the linear sliding regime-based SMC under rectifier load (vertical: 100 V/division and 10 A/division; horizontal: 5 ms/division).
Micromachines 11 00585 g011
Figure 12. Experimentation output voltage and current obtained using the proposed method under rectifier load (vertical: 100 V/division and 10 A/division; horizontal: 5 ms/division).
Figure 12. Experimentation output voltage and current obtained using the proposed method under rectifier load (vertical: 100 V/division and 10 A/division; horizontal: 5 ms/division).
Micromachines 11 00585 g012
Figure 13. Experimentation output voltage and current obtained using the linear sliding regime-based SMC under step load change (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Figure 13. Experimentation output voltage and current obtained using the linear sliding regime-based SMC under step load change (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Micromachines 11 00585 g013
Figure 14. Experimentation output voltage and current obtained using the proposed method under step load change (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Figure 14. Experimentation output voltage and current obtained using the proposed method under step load change (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Micromachines 11 00585 g014
Figure 15. Experimentation output voltage and current obtained using the proposed method form 12-ohm to 10-ohm at 1/60 s (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Figure 15. Experimentation output voltage and current obtained using the proposed method form 12-ohm to 10-ohm at 1/60 s (vertical: 100 V/division and 20 A/division; horizontal: 5 ms/division).
Micromachines 11 00585 g015
Figure 16. Experimentation DC voltage in the DC side of the inverter (vertical: 100 V/division; horizontal: 5 ms/division).
Figure 16. Experimentation DC voltage in the DC side of the inverter (vertical: 100 V/division; horizontal: 5 ms/division).
Micromachines 11 00585 g016
Figure 17. Comparison of harmonic distortion.
Figure 17. Comparison of harmonic distortion.
Micromachines 11 00585 g017
Figure 18. Tracking error obtained using the linear sliding regime-based SMC.
Figure 18. Tracking error obtained using the linear sliding regime-based SMC.
Micromachines 11 00585 g018
Figure 19. Tracking error obtained using the proposed method.
Figure 19. Tracking error obtained using the proposed method.
Micromachines 11 00585 g019
Table 1. Photovoltaic (PV) system parameters.
Table 1. Photovoltaic (PV) system parameters.
SEPIC DC-DC Converter
Inductance50 μH
Internal resistance136 mΩ
Input capacitance330 μF
Output capacitance1000 μF
Single-phase DC-AC Inverter
Filter inductor0.2 mH
Filter capacitor5 μF
Resistive load12 Ω
DC-link voltage200 V
AC output voltage110 Vrms
AC output-voltage frequency60 Hz
Switching frequency24 kHz

Share and Cite

MDPI and ACS Style

Chang, E.-C. High-Performance Pure Sine Wave Inverter with Robust Intelligent Sliding Mode Maximum Power Point Tracking for Photovoltaic Applications. Micromachines 2020, 11, 585. https://doi.org/10.3390/mi11060585

AMA Style

Chang E-C. High-Performance Pure Sine Wave Inverter with Robust Intelligent Sliding Mode Maximum Power Point Tracking for Photovoltaic Applications. Micromachines. 2020; 11(6):585. https://doi.org/10.3390/mi11060585

Chicago/Turabian Style

Chang, En-Chih. 2020. "High-Performance Pure Sine Wave Inverter with Robust Intelligent Sliding Mode Maximum Power Point Tracking for Photovoltaic Applications" Micromachines 11, no. 6: 585. https://doi.org/10.3390/mi11060585

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop