Next Article in Journal
Fabrication and Experimental Validation of a Sensitive and Robust Tactile Sensing Array with a Micro-Structured Porous Dielectric Layer
Next Article in Special Issue
Smart Cup for In-Situ 3D Measurement of Wall-Mounted Debris via 2D Sensing Grid in Production Pipelines
Previous Article in Journal
Structure Design and Working Characteristics Analysis of Direct-Drive Giant Magnetostrictive Injector
Previous Article in Special Issue
Highly Efficient Four-Rod Pumping Approach for the Most Stable Solar Laser Emission
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study and Implementation of a High-Quality True Sine Wave DC-to-AC Inverter for Solar Power Generation Systems

1
Department of Electrical Engineering, I-Shou University, No.1, Sec. 1, Syuecheng Rd., Dashu District, Kaohsiung City 84001, Taiwan
2
Department of International Media and Entertainment Management, I-Shou University, No.1, Sec. 1, Syuecheng Rd., Dashu District, Kaohsiung City 84001, Taiwan
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(10), 1723; https://doi.org/10.3390/mi13101723
Submission received: 31 August 2022 / Revised: 3 October 2022 / Accepted: 9 October 2022 / Published: 12 October 2022

Abstract

:
True sine wave DC-to-AC inverters are becoming more and more important in solar power generation in order to raise the system’s efficiency. A high-quality true sine wave DC-to-AC inverter can be built with a robust intelligent control method. This robust intelligent control method is comprised of improved sliding mode reaching law (ISMRL) and particle swarm optimization (PSO)—catfish effect (CE). The sliding mode reaching law is robust and insensitive to parameter variations and external disturbances. However, it has infinite system-state convergence times and steady-state errors. In addition, solar panels are often affected by partial shading, causing the output power–voltage characteristic curve to be multi-peaked. Such a situation causes misjudgment of the maximum power point tracking with conventional algorithms, which can neither obtain the global extremes nor establish high conversion efficiency. Therefore, this paper proposes an ISMRL based on PSO-CE applied to the tracking of maximum power in the case of partial shading of a solar power generation system. The ISMRL guarantees quick terminable time convergence, making it well-suited for digital implementation. In this paper, PSO-CE is used to find the global best solution of ISMRL, rejecting steady-state errors, slow convergence, and premature trapping in local optimums. Simulation and experimental results are verified using digital implementation based on a Texas Instruments digital signal processor to produce more accurate and better tracking control of true sine wave DC-to-AC inverter-based solar power generation systems.

1. Introduction

Following scientific advances, solar power generation is emerging as the fastest long-term investment in terms of cost effectiveness [1,2]. Therefore, how to maximize the performance of solar cells has always been one of the most important development issues all over the world, and it is also the most important problem in solar power generation-related technology [3,4,5]. In order to realize the maximum power tracking of the solar system, it is necessary to adjust the output of the solar cell through the power conversion circuit with the maximum power tracking control function, so that the solar panel can output the maximum power and realize fast and accurate tracking. Various maximum power point tracking (MPPT) methods are proposed throughout the literature, such as bang-bang control, wavelet control, and the Fourier series method [6,7,8,9]. However, the solar illumination and ambient temperature are closely related to the change of the maximum output power of solar panels. Most of these MPPT algorithms cannot strictly analyze the convergence and stability, or cannot quickly track the maximum power point, resulting in the reduction of output power. Sliding mode reaching law (SMRL) is simple and easy to design, and is robust to parameter changes and external disturbances in smooth motion [10,11]; many related SMRL applications have been published in the control of solar power generation systems [12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]. However, in practice, the solar system controlled by the SMRL is affected by uncertainty, the system state convergence time is not limited, and steady-state errors will occur, which will affect the stability, convergence, and performance of the system. Some methods have been proposed to improve steady-state errors, such as predictors and adaptive methodologies. However, they are mathematically complex and computationally time consuming [27,28,29]. Recently, the improved sliding mode reaching law (ISMRL) has provided a terminable system state convergence time to reject the steady-state error (i.e., the terminable time for the system trajectory to reach the sliding mode region in the presence of uncertainty) [30,31,32,33,34,35,36,37,38,39,40,41]. However, it should be noted that even if ISMRL makes the solar power generation system achieve the expected control effect, it is easy for the solar array to become partially shielded by buildings, trees, dust, etc.; this will greatly reduce the output power of the solar system, resulting in a large amount of energy loss. The output power of the solar array will change irregularly and exist in multiple local extremes. If the traditional MPPT methods described earlier are used (such as bang-bang control, wavelet control, and Fourier series method, etc.), they will be tracked to the local extreme value (local maximum power point) rather than the global extreme value (global maximum power point). Several methods have been employed to try to solve multiple local extremums, such as gray wolf optimizer and brute force algorithm [42,43,44]. Although the gray wolf optimizer is fast, it is limited to local searches and cannot conduct global searches. Its disadvantage is that it easily converges to the local solution, while the brute force algorithm shows good solution ability in finding the best solution; that is, it can find a better solution, but its disadvantage is that it needs a long search time and can easily become stagnated on a specific solution. The PSO (particle swarm optimization)-CE (catfish effect) algorithm allows simplified calculation and enhanced population diversity. The PSO-CE algorithm can show the search ability in the global domain and is widely used to solve many optimization problems [45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60]. It can help address the disadvantage that the traditional PSO algorithm tends to converge to the local extreme value prematurely. Therefore, the PSO-CE algorithm is used to calculate the voltage reference value of the maximum power point of the solar panel under partial occlusion. In this paper, the PSO-CE algorithm is used to search the global extreme of a solar panel under partial occlusion, while the ISMRL is used to track and control it to provide good power output, so that the highest conversion efficiency of the solar system can be maintained. Therefore, the ISMRL based on PSO-CE will improve the steady-state errors, shorten the system state terminable time, solve the multi-peak phenomenon (local maximum power point), and make the solar MPPT system have good steady-state response. The proposed controller is easy to understand, fast converging, easy to program, and able to realize more accurate and stable tracking control. Simulation and experimental results show that the proposed controller will improve the steady-state performance of the solar MPPT system under the conditions of partial shading or high uncertainty. The proposed system is also compared with the traditional SMRL-controlled solar MPPT system to show the superior performance and theoretical applicability of the proposed system.

2. Description of Circuit Modeling

A solar power generation system usually consists of a solar panel, a DC-to-DC converter, a true sine wave DC-to-AC inverter, and the attached load. As the illumination and temperature change, there will be a reference value for the voltage corresponding to the maximum power point of the solar power generation system. Thereby, a Cuk DC-to-DC converter (Figure 1) is employed to regulate the solar panel voltage.
The equation for the dynamics of the Cuk DC-to-DC converter is given by the state space averaging method below:
{ v ˙ p v = i p v i L 1 C i n i ˙ L 1 = v p v L 1 v c 1 ( 1 u ) L 1 i ˙ L 2 = v c 2 L 2 + v c 1 u L 2 v ˙ c 1 = i L 1 ( 1 u ) C 1 i L 2 u C 1 v ˙ c 2 = i L 2 C 2 v c 2 R C 2
where x ˙ = [ v ˙ p v i ˙ L 1 i ˙ L 2 v ˙ c 1 v ˙ c 2 ] T , f ( x ) = [ ( i p v i L 1 ) / C i n ( v p v v c 1 ) / L 1 v c 2 / L 2 i L 1 / C 1 ( i L 2 ( v c 2 / R ) ) / C 2 ] T , and h ( x ) = [ 0 v c 1 / L 1 v c 1 / L 2 ( i L 2 + i L 1 ) / C 1 0 ] T , and u denotes control input with duty cycle signal.
Then, Equation (1) can be rewritten as
x ˙ ( t ) = f ( x ( t ) ) + h ( x ( t ) ) u
Let v r e f be the voltage reference of the maximum power point calculated by the PSO-CE algorithm, and in order to make v p v follow v r e f , the ISMRL closed-loop control technology is necessary. In other words, in a PV system, the error in the output voltage can be defined as the state variable e 1 = v p v v r e f . Our goal is to design the control law u properly. If it is well designed, (2) will be stable and the error e 1 quickly converges to the balance point. The solar output voltage will be the same as the required reference voltage. Even if the solar MPPT system is partially shaded or malfunctioning or under non-matching uncertainty, the tracking control can still be fast, accurate, and robust. Then, a single-phase true sine wave DC-to-AC inverter is used to convert the generated DC power into AC power supplied to the load. A typical true sine wave DC-to-AC inverter is displayed in Figure 2, where four semiconductor switches, LC filters, and loads (resistive loads or capacitive input rectifier loads) are combined.
The state-space equation for a true sine wave DC-to-AC inverter can be derived by taking the KVL and KCL in Figure 2 as
v ¨ A C = v ˙ A C / R L C v A C / L f C + K P W M u i v t / L f C
where K P W M denotes the equivalent gain of the inverter.
The error state equation in an inverter can thereby be described as
x ˙ e 2 = x e 2 / R L C x e 1 / L f C + K P W M u i v t / L f C v A C r e f / L f C v ˙ A C r e f / R L C v ¨ A C r e f
where L f = L f 1 + L f 2 , x e 1 = v A C v A C r e f , x ˙ e 1 = x e 2 = v ˙ A C v ˙ A C r e f , and v A C r e f stands for a demanded sinusoidal reference. Figure 3 plots the structure of the total control system, and in order to allow the error states to converge to zero, the control law u i v t is designed with the fractional proportional–integral-derivative (FPID) method, written as x e 1 ( K P + K I d γ d t γ + K D d γ d t γ ) ) , where K P indicates proportional gain, K I represents integral gain, K D stands for derivative gain, and γ is the fractional order. It is worth noting that at present, for cost and financial considerations, the DC-side input voltage of the true sine wave DC-to-AC inverter obtained from the solar panel and the Cuk DC-to-DC converter in the experimental environment as illustrated in Figure 2 is produced by using a full wave bridge rectifier with a capacitor filter. Under such circumstances, the proposed robust intelligent control method directly controls the inverter to verify the effectiveness. In Figure 3, the proposed robust intelligent control method together with the circuit architecture (including solar panel, converter, and converter) are fully executed with Matlab/Simulink software (R2021a, MathWorks, Natick, MA, USA, 2021) to verify the good performance of the system.

3. Control Design

The terminable time sliding function can be written as
s = e 1 + 1 ε e 2
where e 1 = v p v v r e f , e 2 = e ˙ 1 , ε > 0 and 1 < < 2 . Then, it is advised that the improved sliding mode reaching law be written as follows:
s ˙ = η e s i g n ( s )
where η > 0 and e denotes the norm of state variable. The sign function is replaced by the continuous function 2 π 1 tan 1 ( s / κ ) ( κ > 0 ) to suppress chatter.
From Equations (2), (5), and (6), the control law is derived as
u = h 1 ( K e q u e + ε 1 e 2 2 ) ( 2 η π 1 e tan 1 ( s / κ ) )
where K e q u signifies equivalent control feedback gain to yield the required sliding mode with system uncertainty at zero. The state of the system is forced to converge to s = 0 , within a time-terminable period.
Proof: The definition of a Lyapunov candidate is given as follows: V = s 2 / 2 . In accordance with the dynamical system trajectory along from the control law (7) with the use of the Lyapunov candidate, the time derivative of V becomes
V ˙ = s s ˙ = s ( e ˙ 1 + 1 ε e 2 1 e ˙ 2 ) s ( 1 ε e 2 1 ( 2 η π 1 e tan 1 ( s / κ ) )
is fractional ( 1 < < 2 ), and when e 2 0 , e 2 1 > 0 ; thus, V ˙ 0 holds. Under the situation e 2 0 , it is proven that the system fulfils the Lyapunov stability condition, which allows it to quickly arrive at the sliding surface within a terminable time. To gain the global best solution of the ISMRL control parameters, the PSO-CE algorithm can be used. Each particle represents a potential solution of particle swarm optimization. The goodness of a particle is evaluated by a pre-defined fitness function. In each iteration, the particle searches for the best solution by tracking two extrema (local extrema p b e s t and global extrema g b e s t ) and flying to a better position in the target search space. Additionally, the mechanism of the worst position is introduced, so that the particles can remember the worst position, and the best path can be determined efficiently during the search process. Thus, the particle updates its velocity and position according to the following equations:
υ m n + 1 = Ω υ m n + ξ 1 κ 1 n ( X p b e s t ,   m n X m n ) + ξ 2 κ 2 n ( X g b e s t ,   m n X m n ) + ξ 3 κ 3 n ( X w t ,   m n X m n )
X m n + 1 = X m n υ m n + 1
where υ m n represents present flying speed; X m n represents present position; X p b e s t ,   m n represents individual best position; X g b e s t ,   m n represents global best position; X w t ,   m n denotes worst position; ξ 1 , ξ 2 , and ξ 3 signify learning factors; κ 1 n , κ 2 n , and κ 3 n are random numbers between 0 and 1; and Ω denotes inertia weight ranging between 0 and 1. The particle swarm optimization algorithm can also be overly concentrated at the local extremes in the early stages of the swarm and can be prematurely reduced, so we introduce the catfish effect into the swarm algorithm to reactivate its global range of search capabilities. The catfish effect is used to stimulate the population dynamics of the sardine population by introducing powerful individuals in the middle of the process to simulate the effect of repelling sardine populations by catfish in nature, thus allowing the population inertia of the fish to change, which can greatly increase the diversity of particles. In other words, the PSO-CE determines that the search swarm has not evolved after several iterations, and that it has fallen into a locally optimal solution, at which point the worst 10% of all particles are removed. A population of (population/10) catfish particles is introduced, which will find the better solution, and these catfish particles guide all the particles to a new region near the best solution. The flow chart of the PSO-CE is displayed in Figure 4.

4. Results, Discussion, and Future Research

The presented system parameters are shown in the Table 1. The simulated output voltage waveform resulting from the use of the traditional SMRL (shown in Figure 5) exhibits a substantial drop in voltage along with a slower restoration period during the firing angle. Figure 6 shows the simulated output voltage waveform achieved with the proposed method with a firing angle of 90 degrees per half cycle from no load to full load when loaded with TRIAC. We note that both show good transient behavior and that a small drop in voltage was observed. Following the transient behavior, the voltage waveform comes back to its highly accurate steady state. Operating at TRIAC load with an ignition angle of 90 degrees every half cycle from full load to no load, Figure 7 and Figure 8 show the simulated output voltages using the traditional SMRL and the proposed method, respectively. Checking of the waves revealed that the steady-state reaction in Figure 8 has a rapid response with few fluctuations in comparison to Figure 7. Figure 9 and Figure 10 demonstrate the simulated output voltage waveforms of the true sine wave DC-to-AC inverter by the traditional SMRL and the proposed method when under rectifier load, respectively. The simulated output voltage of the proposed method in the exact steady state appears to be virtually a sine wave, in which it manifests promising AC inverter performance (%THD of 0.05% being obtained in this case); there is a noticeable distortion in the simulated output voltage waveform of the traditional SMRL compared to the proposed method, presenting a high %THD of 25.15%. Figure 11 reveals the simulated inverter output voltage waveform of the open loop at full load, while the simulated output voltage of the closed-loop controlled true sine wave DC-to-AC inverter under full load is displayed in Figure 12. The open-loop control system lacks a feedback signal to judge whether the system output meets the required level, while the closed-loop system allows feedback to govern system states. In the closed-loop compensation system, the output response outperforms the open-loop system, yielding a reduction of the total harmonic distortion. Figure 11 and Figure 12 show that the open-loop system tends to generate oscillating waveforms, causing the system to be unstable. The open-loop system gives great voltage harmonics, which is a major shortcoming with the difficulty in filtering such harmonics. The performance of the proposed method under weak illumination is considered as shown in Figure 13. When compared with traditional PSO, the proposed method has fewer searching steps as well as faster convergence to zero. The experimental output voltage waveform of the traditional SMRL subjected to a sudden increment of load is displayed in Figure 14. Figure 15 depicts the experimental output voltage waveform of the proposed method with a similar loading requirement. The proposed method affords fewer voltage drops and speedier recuperation time at 90 and 270 degrees ignition angles compared to the traditional SMRL. Figure 16 and Figure 17 illustrate the experimental output voltage waveforms with the traditional SMRL and the proposed method, respectively, when the load is suddenly removed at 90 and 270 degrees ignition angles. By examining these waveforms in detail, one can see that there is always a poor steady-state reaction in the output voltage produced by the traditional SMRL controlled solar system, especially in the 90 and 270 degrees ignition angles with a large voltage swing and vibrations. Figure 18 shows the experimental output voltage for the traditional SMRL of the solar system under rectifier load. It can be seen that the output voltage is a distorted sine wave, and the THD value is as high as 26.82%. Figure 19 represents the experimental output waveform of the solar system controlled by the proposed method under rectifier load. The output voltage waveform is very close to the required sinusoidal reference voltage (low %THD value is 0.06%). It can be seen that the proposed solar system has better steady-state response than the traditional SMRL controlled solar system. The comparison of the simulated and experimental THD values for various loads between traditional SMRL and the proposed method is presented separately in Table 2 and Table 3. The results indicate that %THD of the proposed method is low and the voltage waveform is close to the required sinusoidal reference voltage. However, the distortion rate of the output voltage of the solar system controlled by the traditional SMRL is more than 5%, which is worse than the 519 harmonic control standard formulated by the American Society of electrical and electronic engineers. In terms of further research in the future, the true sine wave DC-to-AC inverter architecture in this paper can be extended and developed into a three-phase T-type inverter circuit (as shown in Figure 20) yielding greater power, lower output voltage total harmonic distortion, better efficiency, and reduction of power loss and device stress. The relevant three-phase T-type inverter circuits have been investigated broadly in the latest publications as follows: A fault diagnosis and tolerant control was employed in three-level T-type inverters [61]. The presented control method enables online as well as seamless switching in the configuration of the inverter wiring. The proposed inverter provides a three-phase balancing power output with strengthened robustness. A T-type three-level grid-tied inverter using model-free predictive control was developed [62]. This case removes the influence from the current gradient renewal stoppage whilst also decreasing the calculation complexity, leading to precise inverter output response. A modified T-type topology of a three-phase multi-level inverter with application to photovoltaic systems was presented [63]. The proposed topology features a simplified structure, fewer semi-conductors, and the absence of additional elements. A three-level T-type MLI-based three-phase four-wire distribution static compensator incorporated with a nonlinear sliding mode controller was suggested [64]. This kind of inverter can avoid wave harmonics, reactive power, imbalanced loading, and neutrality current, which are current-dependent power quality issues. Three-phase three-level AC-to-DC (or DC-to-AC) converters with unity power factor operation on the basis of low-frequency partial voltage oscillation were presented [65]. The proposed approach accesses simpler as well as more visual analytic expressions for quantification of partial DC-link voltage vibrations, which allow decreasing low-frequency neutral-point voltage vibrations as well as split DC-link capacitor values.

5. Conclusions

Through the proposed method, the PSO-CE algorithm can be used to detect the global maximum power point of the solar array under partial shading. At the same time, the unique benefits of the ISMRL can provide quick convergence of the system state under the conditions of uncertain interference to realize tracking control. The method developed in this way can enable the maximum power output from the solar panel and maintain the highest energy conversion efficiency in the case of partial shading. Under the conditions of sudden load increase, sudden load removal, and rectifier load, the proposed control method shows good steady-state behavior in terms of total harmonic distortion, and the waveform is close to the required sinusoidal reference voltage. However, under the same test load conditions, the output voltage of the traditional SMRL solar system suffers from more than 5% total harmonic distortion. Therefore, the proposed solar power generation system actually produces promising steady-state and transient performance under partial shielding. In final summary, the proposed inverter uses a dSPACE digital signal processor, which has the advantages of fast modeling and suitability for control design. However, the cost of the device is a little higher; in the future, it can be replaced by FPGA (Field Programmable Gate Array) to reduce the overall inverter system cost.

Author Contributions

E.-C.C. conceived and investigated the algorithm, designed the circuit, and developed the methodology; R.-C.W., H.H.C. and C.-A.C. prepared software resources and set up simulation software; E.-C.C. performed control system simulations; E.-C.C. carried out experiments, analyzed the results, wrote the paper, and revised it for submission. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science and Technology Council (NSTC) (formerly the Ministry of Science and Technology (MOST)) of Taiwan, under contract numbers MOST 107-2221-E-214-006 and MOST 110-2221-E-214-021.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the research projects MOST 107-2221-E-214-006 and MOST 110-2221-E-214-021 of the National Science and Technology Council (NSTC) (formerly the Ministry of Science and Technology (MOST)), Taiwan, for support in relation to simulation equipment and experimental materials and devices.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Moukhtar, I.; Adel, Z.; Dein, E.; Adel, A.; Mitani, Y. Solar Energy: Technologies, Design, Modeling, and Economics; Springer: Cham, Switzerland, 2021. [Google Scholar]
  2. Singh, S.S.; Tiwari, P.; Sumit, T. Fundamentals and Innovations in Solar Energy; Springer: Singapore, 2021. [Google Scholar]
  3. Sundaram, K.M.; Padmanaban, S.; Holm-Nielsen, J.B.; Pandiyan, P. Photovoltaic Systems: Artificial Intelligence-Based Fault Diagnosis and Predictive Maintenance; CRC Press: Boca Raton, FL, USA, 2022. [Google Scholar]
  4. Kumar, N.; Singh, H.; Kumar, A. Renewable Energy and Green Technology: Principles and Practices; CRC Press: Boca Raton, FL, USA, 2021. [Google Scholar]
  5. Satpathy, R.K.; Pamuru, V. Solar PV Power: Design, Manufacturing and Applications from Sand to Systems; Academic Press: Cambridge, MA, USA, 2020. [Google Scholar]
  6. Li, J.; Wen, B.; Wang, H. Adaptive Virtual Inertia Control Strategy of VSG for Micro-Grid Based on Improved Bang-Bang Control Strategy. IEEE Access 2019, 7, 39509–39514. [Google Scholar] [CrossRef]
  7. Andrade, D.D.; Neto, R.; Freitas, L.D.; Vieira, J.; Farias, V. A soft-switched current-controlled converter for induction machine drives. IEEE Trans. Power Electron. 2001, 16, 64–71. [Google Scholar] [CrossRef]
  8. George, T.; Jayaprakash, P.; Subramaniam, U.; Almakhles, D.J. Frame-Angle Controlled Wavelet Modulated Inverter and Self-Recurrent Wavelet Neural Network-Based Maximum Power Point Tracking for Wind Energy Conversion System. IEEE Access 2020, 8, 171373–171386. [Google Scholar] [CrossRef]
  9. Wu, F.; Sun, J.W.; Zhou, D.H.; Liu, Y.; Geng, T.; Zhao, J. Simplified Fourier Series Based Transistor Open-Circuit Fault Location Method in Voltage-Source Inverter Fed Induction Motor. IEEE Access 2020, 8, 83953–83964. [Google Scholar] [CrossRef]
  10. Li, M.; Chen, Y.; Ali, I. Tracking Control of Networked Systems via Sliding-Mode; Springer: Singapore, 2022. [Google Scholar]
  11. Yeam, T.I.; Lee, L.D. Design of Sliding-Mode Speed Controller With Active Damping Control for Single-Inverter Dual-PMSM Drive Systems. IEEE Trans. Power Electron. 2021, 36, 5794–5801. [Google Scholar] [CrossRef]
  12. Wang, J.; Mu, S.; Zhou, Q.; Li, Y.J.; Zhang, T.L. Design and Performance Analysis of PV-SMES-Based Microgrid Integrated With Power Fluctuation Suppression and Active Filtering Control. IEEE Trans. Appl. Supercond. 2021, 31, 5402705. [Google Scholar] [CrossRef]
  13. Singh, Y.; Singh, B.; Mishra, S. Control of Single-Phase Distributed PV-Battery Microgrid for Smooth Mode Transition with Improved Power Quality. IEEE Trans. Ind. Appl. 2022, 58, 6286–6289. [Google Scholar] [CrossRef]
  14. Kashif, M.; Murshid, S.; Singh, B. Solar PV Array Fed Self-Sensing Control of PMSM Drive With Robust Adaptive Hybrid SOGI Based Flux Observer for Water Pumping. IEEE Trans. Ind. Electron. 2021, 68, 6962–6972. [Google Scholar] [CrossRef]
  15. Malla, S.G.; Malla, P.; Malla, J.M.R.; Singla, R.; Choudekar, P.; Koilada, R.; Sahu, M.K. Whale Optimization Algorithm for PV Based Water Pumping System Driven by BLDC Motor Using Sliding Mode Controller. IEEE J. Emerg. Sel. Top. Power Electron. 2022, 10, 4832–4844. [Google Scholar] [CrossRef]
  16. Zeb, K.; Islam, S.U.; Uddin, W.; Khan, I.; Ishfaq, M.; Busarello, T.D.C.; Kim, H.J. High-performance and Multi-functional Control of Transformerless Single-phase Smart Inverter for Grid-connected PV System. J. Mod. Power Syst. Clean Energy 2021, 9, 1386–1394. [Google Scholar] [CrossRef]
  17. Rai, R.; Shukla, S.; Singh, B. Sensorless Field Oriented SMCC Based Integral Sliding Mode for Solar PV Based Induction Motor Drive for Water Pumping. IEEE Trans. Ind. Appl. 2020, 56, 5056–5064. [Google Scholar] [CrossRef]
  18. Zhang, Y.J.; Wang, J.; Li, H.; Zheng, T.Q.; Lai, J.S.; Li, J.G.; Wang, J.H.; Chen, Q. Dynamic Performance Improving Sliding-Mode Control-Based Feedback Linearization for PV System Under LVRT Condition. IEEE Trans. Power Electron. 2020, 35, 11745–11757. [Google Scholar] [CrossRef]
  19. Guo, B.; Su, M.; Sun, Y.; Wang, H.; Liu, B.; Zhang, X.; Pou, J.; Yang, Y.H.; Davari, P. Optimization Design and Control of Single-Stage Single-Phase PV Inverters for MPPT Improvement. IEEE Trans. Power Electron. 2020, 35, 13000–13016. [Google Scholar] [CrossRef]
  20. Dwivedi, V.S.; Salahudden; Giri, D.K.; Ghosh, A.K.; Kamath, G.M. Optimal Energy Utilization for a Solar-Powered Aircraft Using Sliding-Mode-Based Attitude Control. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 105–118. [Google Scholar]
  21. Kashif, M.; Murshid, S.; Singh, B. Adaptive Hybrid Generalized Integrator Based SMO for Solar PV Array Fed Encoderless PMSM Driven Water Pump. IEEE Trans. Sustain. Energy 2021, 12, 1651–1661. [Google Scholar] [CrossRef]
  22. Shabani, S.; Delshad, M.; Sadeghi, R.; Alhelou, H.H. A High Step-Up PWM Non-Isolated DC-DC Converter With Soft Switching Operation. IEEE Access 2022, 10, 37761–37773. [Google Scholar] [CrossRef]
  23. Murtaza, A.F.; Sher, H.A.; Khan, F.U.; Nasir, A.; Spertino, F. Efficient MPP Tracking of Photovoltaic (PV) Array Through Modified Boost Converter With Simple SMC Voltage Regulator. IEEE Trans. Sustain. Energy 2022, 13, 1790–1801. [Google Scholar] [CrossRef]
  24. Repecho, V.; Sierra-González, A.; Ibarra, E.; Biel, D.; Arias, A. Enhanced DC-Link Voltage Utilization for Sliding-Mode-Controlled PMSM Drives. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 2850–2857. [Google Scholar] [CrossRef]
  25. Repecho, V.; Biel, D.; Olm, J.M. A Simple Switching-Frequency-Regulated Sliding-Mode Controller for a VSI With a Full Digital Implementation. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 569–579. [Google Scholar] [CrossRef]
  26. Ghahderijani, M.M.; Dehkordi, D.B. Comprehensive Robust and Fast Control of Z-Source-Inverter-Based Interior Permanent Magnet Synchronous Motor Drive System. IEEE Trans. Ind. Electron. 2021, 68, 11783–11793. [Google Scholar] [CrossRef]
  27. Poonahela, I.; Bayhan, S.; Abu-Rub, H.; Begovic, M.M.; Shadmand, M.B. An Effective Finite Control Set-Model Predictive Control Method for Grid Integrated Solar PV. IEEE Access 2021, 9, 144481–144492. [Google Scholar] [CrossRef]
  28. Xu, J.Z.; Soeiro, T.B.; Gao, F.; Chen, L.I.; Tang, H.J.; Bauer, P.; Dragičević, T. Carrier-Based Modulated Model Predictive Control Strategy for Three-Phase Two-Level VSIs. IEEE Trans. Energy Convers. 2021, 36, 1673–1687. [Google Scholar] [CrossRef]
  29. Katir, H.; Abouloifa, A.; Noussi, K.; Lachkar, I.; Giri, F. Cascaded H-Bridge Inverters for UPS Applications: Adaptive Backstepping Control and Formal Stability Analysis. IEEE Control Syst. Lett. 2022, 6, 145–150. [Google Scholar] [CrossRef]
  30. Mozayan, S.M.; Saad, M.; Vahedi, H.; Fortin-Blanchette, H.; Soltani, M. Sliding Mode Control of PMSG Wind Turbine Based on Enhanced Exponential Reaching Law. IEEE Trans. Ind. Electron. 2016, 63, 6148–6159. [Google Scholar] [CrossRef]
  31. Kumar, V.; Mohanty, S.R.; Kumar, S. Event Trigger Super Twisting Sliding Mode Control for DC Micro Grid With Matched/Unmatched Disturbance Observer. IEEE Trans. Smart Grid 2020, 11, 3837–3849. [Google Scholar] [CrossRef]
  32. Ahmed, T.; Waqar, A.; Al-Ammar, E.A.; Ko, W.; Kim, Y.; Aamir, M.; Rahman Habib, H.U. Energy management of a battery storage and D-STATCOM integrated power system using the fractional order sliding mode control. CSEE J. Power Energy Syst. 2021, 7, 996–1010. [Google Scholar]
  33. Ullah, N.; Mehmood, Y.; Aslam, J.; Ali, A.; Iqbal, J. UAVs-UGV Leader Follower Formation Using Adaptive Non-Singular Terminal Super Twisting Sliding Mode Control. IEEE Access 2021, 9, 74385–74405. [Google Scholar] [CrossRef]
  34. Ma, F.J.; Zhu, Z.; Min, J.; Yue, Y.; He, X. Model Analysis and Sliding Mode Current Controller for Multilevel Railway Power Conditioner Under the v/v Traction System. IEEE Trans. Power Electron. 2019, 34, 1243–1253. [Google Scholar] [CrossRef]
  35. Sebaaly, F.; Vahedi, H.; Kanaan, H.Y.; Moubayed, N.; Al-Haddad, K. Design and Implementation of Space Vector Modulation-Based Sliding Mode Control for Grid-Connected 3L-NPC Inverter. IEEE Trans. Ind. Electron. 2016, 63, 7854–7863. [Google Scholar] [CrossRef]
  36. Hajihosseini, M.; Lešić, V.; Shaheen, H.I.; Karimaghaee, P. Sliding Mode Controller for Parameter-Variable Load Sharing in Islanded AC Microgrid. Energies 2022, 15, 6029. [Google Scholar] [CrossRef]
  37. Ahangarkolaei, J.M.; Izadi, M.; Nouri, T. Applying a Sliding Mode Controller to Maximum Power Point Tracking in a Quasi Z-Source Inverter Based on the Power Curve of a Photovoltaic Cell. Electronics 2022, 11, 2164. [Google Scholar] [CrossRef]
  38. Ramos-Paja, C.A.; Bastidas-Rodriguez, J.D.; Saavedra-Montes, A.J. Sliding-Mode Control of a Photovoltaic System Based on a Flyback Converter for Microinverter Applications. Appl. Sci. 2022, 12, 1399. [Google Scholar] [CrossRef]
  39. Anjum, W.; Husain, A.R.; Abdul Aziz, J.; Fasih ur Rehman, S.M.; Bakht, M.P.; Alqaraghuli, H. A Robust Dynamic Control Strategy for Standalone PV System under Variable Load and Environmental Conditions. Sustainability 2022, 14, 4601. [Google Scholar] [CrossRef]
  40. Khan, H.S.; Memon, A.Y. Robust Output Feedback Control of the Voltage Source Inverter in an AC Microgrid. Energies 2022, 15, 5586. [Google Scholar] [CrossRef]
  41. Amrr, S.M.; Ahmad, J.; Waheed, S.A.; Sarwar, A.; Saidi, A.S.;  Nabi, M. Finite-Time Adaptive Sliding Mode Control of a Power Converter Under Multiple Uncertainties. Front. Energy Res. 2022, 10, 580. [Google Scholar] [CrossRef]
  42. Kumar, C.H.S.; Rao, R.S. Enhanced Grey Wolf Optimizer Based MPPT Algorithm of PV System Under Partial Shaded Condition. Int. J. Renew. Energy Dev. 2017, 6, 203–212. [Google Scholar]
  43. Yahiaoui, A.; Fodhil, F.; Benmansour, K.; Tadjine, M.; Cheggaga, N. Grey wolf optimizer for optimal design of hybrid renewable energy system PV-Diesel Generator-Battery: Application to the case of Djanet city of Algeria. Sol. Energy 2017, 158, 941–951. [Google Scholar] [CrossRef]
  44. Zhao, N.; Roberts, C.; Hillmansen, S. The application of an enhanced Brute Force algorithm to minimise energy costs and train delays for differing railway train control systems. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2014, 2288, 158–168. [Google Scholar] [CrossRef]
  45. Silva, S.A.; Sampaio, L.P.; Oliveira, F.M.; Durand, F.R. Feed-forward DC-bus control loop applied to a single-phase grid-connected PV system operating with PSO-based MPPT technique and active power-line conditioning. IET Renew. Power Gener. 2017, 11, 183–193. [Google Scholar] [CrossRef]
  46. Babu, T.S.; Ram, J.P.; Dragicevic, T.; Miyatake, M.; Blaabjerg, F.; Rajasekar, N. Particle Swarm Optimization Based Solar PV Array Reconfiguration of the Maximum Power Extraction Under Partial Shading Conditions. IEEE Trans. Sustain. Energy 2018, 9, 74–85. [Google Scholar] [CrossRef]
  47. Yang, H.T.; Liao, J.T. MF-APSO-Based Multiobjective Optimization for PV System Reactive Power Regulation. IEEE Trans. Sustain. Energy 2015, 6, 1346–1355. [Google Scholar] [CrossRef]
  48. Awadallah, M.A.; Venkatesh, B. Bacterial Foraging Algorithm Guided by Particle Swarm Optimization for Parameter Identification of Photovoltaic Modules. Can. J. Electr. Comput. Eng. 2016, 39, 150–157. [Google Scholar] [CrossRef]
  49. Cai, X.R.; Wai, R.J. Intelligent DC Arc-Fault Detection of Solar PV Power Generation System via Optimized VMD-Based Signal Processing and PSO–SVM Classifier. IEEE J. Photovolt. 2022, 12, 1058–1077. [Google Scholar] [CrossRef]
  50. Jones, C.B.; Theristis, M.; Darbali-Zamora, R.; Ropp, M.E.; Reno, M.J.; Lave, M.S. Switch Location Identification for Integrating a Distant Photovoltaic Array Into a Microgrid. IEEE Access 2022, 10, 57902–57913. [Google Scholar] [CrossRef]
  51. Rodríguez-Gallegos, C.D.; Gandhi, O.; Yang, D.; Alvarez-Alvarado, M.S.; Zhang, W.J.; Reindl, T.; Panda, S.K. A Siting and Sizing Optimization Approach for PV–Battery–Diesel Hybrid Systems. IEEE Trans. Ind. Appl. 2018, 54, 2637–2645. [Google Scholar] [CrossRef]
  52. Priyadarshi, N.; Padmanaban, S.; Holm-Nielsen, J.B.; Blaabjerg, F.; Bhaskar, M.S. An Experimental Estimation of Hybrid ANFIS–PSO-Based MPPT for PV Grid Integration Under Fluctuating Sun Irradiance. IEEE Syst. J. 2020, 14, 1218–1229. [Google Scholar] [CrossRef]
  53. Yousaf, S.; Mughees, A.; Khan, M.G.; Amin, A.A.; Adnan, M. A Comparative Analysis of Various Controller Techniques for Optimal Control of Smart Nano-Grid Using GA and PSO Algorithms. IEEE Access 2020, 8, 205696–205711. [Google Scholar] [CrossRef]
  54. Zhang, L.P.; Xu, Y.H.; Xu, G.H.; Gong, S.C. A Catfish Effect Inspired Harmony Search Algorithm for Optimization. Int. J. Nonlinear Sci. Numer. Simul. 2013, 14, 413–422. [Google Scholar] [CrossRef]
  55. Chuang, L.Y.; Tsai, S.W.; Yang, C.H. Fuzzy adaptive catfish particle swarm optimization. Artif. Intell. Res. 2012, 1, 149–170. [Google Scholar] [CrossRef] [Green Version]
  56. Murali, K.; Jayabarathi, T. Solution to economic dispatch problem with valve-point loading effect by using catfish PSO algorithm. Front. Energy 2014, 8, 290–296. [Google Scholar] [CrossRef]
  57. Yang, X.S. Nature-Inspired Algorithms and Applied Optimization; Springer: New York, NY, USA, 2018. [Google Scholar]
  58. Ning, Z.L.; Zeng, X.; Fu, M.Q.; Bekele, T.M.; Wang, X.J. A Catfish Effect Based Team Recommendation System. In Proceedings of the 2018 Second World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4), London, UK, 30–31 October 2018; pp. 203–208. [Google Scholar]
  59. Jia, X.N.; Lu, G.Z. A Hybrid Taguchi Binary Particle Swarm Optimization for Antenna Designs. IEEE Antennas Wirel. Propag. Lett. 2019, 18, 1581–1585. [Google Scholar] [CrossRef]
  60. Peng, Y.; Ji, C.M.; Shi, Y.L. Catfish-effect multi-objective particle swarm optimization for coordinated dispatchment of water and sediment in a reservoir. Appl. Ecol. Environ. Res. 2019, 17, 11669–11686. [Google Scholar] [CrossRef]
  61. Chao, K.-H.; Chang, L.-Y.; Hung, C.-C. Fault Diagnosis and Tolerant Control for Three-Level T-Type Inverters. Electronics 2022, 11, 2496. [Google Scholar] [CrossRef]
  62. Yin, Z.; Hu, C.; Luo, K.; Rui, T.; Feng, Z.; Lu, G.; Zhang, P. A Novel Model-Free Predictive Control for T-Type Three-Level Grid-Tied Inverters. Energies 2022, 15, 6557. [Google Scholar] [CrossRef]
  63. Abderrahmane, O.; Redouane, M.; Ahmed, M.; Abderrahim, T.; Abdelouahed, T. Modified T-type topology of three-phase multi-level inverter for photovoltaic systems. Int. J. Electr. Comput. Eng. 2022, 12, 262–268. [Google Scholar]
  64. Swetha, K.; Sivachidambaranathan, V. A Nonlinear Controller for Neutral Point Piloted (T-Type) Multilevel Inverter-Based Three-Phase Four-Wire DSTATCOM. Int. Trans. Electr. Energy Syst. 2022, 2022, 7899765. [Google Scholar] [CrossRef]
  65. Siton, Y.; Yuhimenko, V.; Baimel, D.; Kuperman, A. Baseline for Split DC Link Design in Three-Phase Three-Level Converters Operating with Unity Power Factor Based on Low-Frequency Partial Voltage Oscillations. Machines 2022, 10, 722. [Google Scholar] [CrossRef]
Figure 1. Construction of a Cuk DC-to-DC converter.
Figure 1. Construction of a Cuk DC-to-DC converter.
Micromachines 13 01723 g001
Figure 2. Circuit structure of a true sine wave DC-to-AC inverter.
Figure 2. Circuit structure of a true sine wave DC-to-AC inverter.
Micromachines 13 01723 g002
Figure 3. Block diagram of total control system.
Figure 3. Block diagram of total control system.
Micromachines 13 01723 g003
Figure 4. Flow chart of PSO-CE.
Figure 4. Flow chart of PSO-CE.
Micromachines 13 01723 g004
Figure 5. Simulated AC output voltage for the traditional SMRL under a sudden increment of load.
Figure 5. Simulated AC output voltage for the traditional SMRL under a sudden increment of load.
Micromachines 13 01723 g005
Figure 6. Simulated AC output voltage for the proposed method under a sudden increment of load.
Figure 6. Simulated AC output voltage for the proposed method under a sudden increment of load.
Micromachines 13 01723 g006
Figure 7. Simulated AC output voltage for the traditional SMRL under a sudden removal of load.
Figure 7. Simulated AC output voltage for the traditional SMRL under a sudden removal of load.
Micromachines 13 01723 g007
Figure 8. Simulated AC output voltage for the proposed method under a sudden removal of load.
Figure 8. Simulated AC output voltage for the proposed method under a sudden removal of load.
Micromachines 13 01723 g008
Figure 9. Simulated AC output voltage for the traditional SMRL under rectifier load.
Figure 9. Simulated AC output voltage for the traditional SMRL under rectifier load.
Micromachines 13 01723 g009
Figure 10. Simulated AC output voltage for the proposed method under rectifier load.
Figure 10. Simulated AC output voltage for the proposed method under rectifier load.
Micromachines 13 01723 g010
Figure 11. Simulated AC output voltage for the open loop at full load.
Figure 11. Simulated AC output voltage for the open loop at full load.
Micromachines 13 01723 g011
Figure 12. Simulated AC output voltage for the proposed closed-loop method at full load.
Figure 12. Simulated AC output voltage for the proposed closed-loop method at full load.
Micromachines 13 01723 g012
Figure 13. Simulated comparison of PSO-CE and traditional PSO in searching steps under illumination.
Figure 13. Simulated comparison of PSO-CE and traditional PSO in searching steps under illumination.
Micromachines 13 01723 g013
Figure 14. Experimental AC output voltage for the traditional SMRL under a sudden increment of load (vertical: 100 V/div and 5 ms/div).
Figure 14. Experimental AC output voltage for the traditional SMRL under a sudden increment of load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g014
Figure 15. Experimental AC output voltage for the proposed method under a sudden increment of load (vertical: 100 V/div and 5 ms/div).
Figure 15. Experimental AC output voltage for the proposed method under a sudden increment of load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g015
Figure 16. Experimental AC output voltage for the traditional SMRL under a sudden removal of load (vertical: 100 V/div and 5 ms/div).
Figure 16. Experimental AC output voltage for the traditional SMRL under a sudden removal of load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g016
Figure 17. Experimental AC output voltage for the proposed method under a sudden removal of load (vertical: 100 V/div and 5 ms/div).
Figure 17. Experimental AC output voltage for the proposed method under a sudden removal of load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g017
Figure 18. Experimental AC output voltage for the traditional SMRL under rectifier load (vertical: 100 V/div and 5 ms/div).
Figure 18. Experimental AC output voltage for the traditional SMRL under rectifier load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g018
Figure 19. Experimental AC output voltage for the proposed method under rectifier load (vertical: 100 V/div and 5 ms/div).
Figure 19. Experimental AC output voltage for the proposed method under rectifier load (vertical: 100 V/div and 5 ms/div).
Micromachines 13 01723 g019
Figure 20. Upcoming research extended to the development of a three-phase T-type inverter.
Figure 20. Upcoming research extended to the development of a three-phase T-type inverter.
Micromachines 13 01723 g020
Table 1. Parameters of the true sine wave DC-to-AC inverter.
Table 1. Parameters of the true sine wave DC-to-AC inverter.
ParametersValues
Filter inductor, L f 0.25 mH
Filter capacitor, C 30 μF
DC link voltage, V d 200 V
True sine wave output voltage, v A C 110 Vrms
True sine wave frequency, f 60 Hz
Switching frequency, f s w 24 kHz
Load resistance, R L 12 Ω
Table 2. Simulated AC output voltage total harmonic distortion (THD).
Table 2. Simulated AC output voltage total harmonic distortion (THD).
MethodsResults (%THD)
Traditional SMRLSudden load increaseSudden load removalRectifier load
THD (%)THD (%)THD (%)
9.83%9.02%25.15%
Proposed method Sudden load increaseSudden load removalRectifier load
THD (%)THD (%)THD (%)
0.91%0.56%0.05%
Table 3. Experimental AC output voltage total harmonic distortion (THD).
Table 3. Experimental AC output voltage total harmonic distortion (THD).
MethodsResults (%THD)
Traditional SMRLSudden load increaseSudden load removalRectifier load
THD (%)THD (%)THD (%)
10.01%8.89%26.82%
Proposed methodSudden load increaseSudden load removalRectifier load
THD (%)THD (%)THD (%)
1.21%0.74%0.06%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chang, E.-C.; Wu, R.-C.; Chang, H.H.; Cheng, C.-A. Study and Implementation of a High-Quality True Sine Wave DC-to-AC Inverter for Solar Power Generation Systems. Micromachines 2022, 13, 1723. https://doi.org/10.3390/mi13101723

AMA Style

Chang E-C, Wu R-C, Chang HH, Cheng C-A. Study and Implementation of a High-Quality True Sine Wave DC-to-AC Inverter for Solar Power Generation Systems. Micromachines. 2022; 13(10):1723. https://doi.org/10.3390/mi13101723

Chicago/Turabian Style

Chang, En-Chih, Rong-Ching Wu, Heidi H. Chang, and Chun-An Cheng. 2022. "Study and Implementation of a High-Quality True Sine Wave DC-to-AC Inverter for Solar Power Generation Systems" Micromachines 13, no. 10: 1723. https://doi.org/10.3390/mi13101723

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