Next Article in Journal
Application Study in the Field of Solutions for the Monitoring Distribution Transformers of the Overhead Power Grid
Previous Article in Journal
Study on the Motion Characteristics of 10 MW Superconducting Floating Offshore Wind Turbine Considering 2nd Order Wave Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Photovoltaic Energy Conversion Systems with Sliding Mode Control

1
Department of Electrical and Computer Engineering, Kansas State University, Manhattan, KS 66506, USA
2
Department of Computer Science, Taiyuan Normal University, Taiyuan 030619, China
3
Department of Electrical and Computer Engineering, Southern Illinois University, Edwardsville, IL 62026, USA
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2021, 14(19), 6071; https://doi.org/10.3390/en14196071
Submission received: 8 August 2021 / Revised: 13 September 2021 / Accepted: 16 September 2021 / Published: 24 September 2021

Abstract

:
A new sliding-mode-control-based power conversion scheme is proposed for photovoltaic energy conversion systems. The perturbation and observation (P&O) maximum power-point tracking (MPPT) approach is adopted for optimizing the power generation capabilities from solar panels. Due to the inherent nonlinear dynamics of power converters, we need to adopt a nonlinear control approach to optimize the energy conversion efficiency and tolerate the fluctuations and changes of load and sunlight irradiance. In this manuscript, novel first-and higher-order sliding mode control approaches are proposed, aiming to provide a systematic approach for the robust and optimal control of solar energy conversion, which guarantees Lyapunov stability and consistent performance in the face of external perturbations and disturbances. Moreover, to eliminate the chattering phenomenon inherent in the first-order approach, super-twisting second-order sliding mode control is developed for the buck-boost converter. Furthermore, the output of DC–DC converter supplies a voltage-oriented-control (VOC)-based space-vector pulse-width-modulated inverter to generate three-phase AC power to the grid. To demonstrate the robustness and effectiveness of the proposed scheme, computer simulations and dSPACE hardware-in-the-loop platform have been carried on for examining the proposed sliding-mode-control-based solar energy conversion system.

1. Introduction

Solar power generation, particularly photovoltaic (PV) power, is one of the most promising renewable energy resources of the 21st century. Due to the semiconductor material properties of solar cells, photovoltaic panels have inconsistent output characteristics under changing weather, load variations, and varying sunlight irradiation conditions. Dynamically matching solar panels’ internal resistance with the power system’s equivalent Thevenin resistance is the key to maximizing power generation and reducing power losses [1]. Therefore, maximum power-point tracking is crucial for optimizing energy conversion efficiency. Note that one of the major control challenges of a PV system is the time-varying DC-link voltage at the output of DC–DC converters. Flexible, distributed power generation with high penetration in PV panels requires a robust DC–DC converter control scheme to minimize output voltage variations and achieve a stable DC voltage level.
Despite the nonlinear nature of DC–DC converter characteristics [2], classical PID control based on the Jacobian linearization of the nonlinear dynamics is the most commonly used control approach in practical high-power converter applications, which typically offers unsatisfactory performance along with inadequate power conversion efficiencies. Hence, a robust and optimal nonlinear control technique is desirable to achieve a better performance under high-level system nonlinearity, time-varying sunlight irradiation and load fluctuations conditions [3,4,5]. Among various nonlinear control methods, the sliding-mode control method has been one of the most widely used nonlinear control techniques for powering electronic devices [6]. However, it is well-known that the chattering phenomenon is the major drawback of the first-order sliding mode method. Non-ideal power switching and high-frequency oscillation causes a pronounced chattering phenomenon, which limits the application of the first-order sliding mode approach [7,8]. To eliminate the chattering phenomenon, this manuscript also presents a novel super-twisting-based second-order sliding mode control with much-reduced chattering phenomenon and superior control accuracy for the DC–DC converters [4].
In this paper, a commercially available 270W “SolarWorld Sunmodule-Plus SW 270 Mono Black” photovoltaic panel is controlled to achieve the maximum power-point tracking (MPPT), through the perturbation and observation (P&O) MPPT algorithm. The novel first- and higher-order sliding mode control systems are developed for the buck-boost converter to optimize power conversion performance. Figure 1 depicts the overall photovoltaic energy conversion system block diagram. The output of the PV module is fed to the boost converter, by which the maximum power point tracking (MPPT) can be achieved. The measured solar panel voltage V p a n e l and current I p a n e l are fed to the MPPT controller, and the output of MPPT controller regulates the output of boost converter to meet the voltage requirement for charging the battery pack. At the next stage, the battery feeds the buck-boost converter, the output of which is connected to the common DC link. The capacitor voltage V c and inductor current i L of the buck-boost converter are sent to the sliding mode controller (SMC), and the output of SMC governs the gate signals of the IGBT converter. In the last stage, the output of DC–DC converter is further connected to a voltage-oriented control (VOC) based space-vector pulse-width-modulated high-power inverter, which supplies three-phase power to the micro-grid or isolated three-phase AC loads [9,10].

2. Mathematical Modeling of Photovoltaic Modules

Photovoltaic modules convert solar irradiance into electrical energy via exciting electrons in semiconductor materials, such as monocrystalline and polycrystalline silicon. Solar panels are often modelled as a single-diode equivalent circuit model, as shown in Figure 2.
The commercially available “SolarWorld Sunmodule Plus SW 270 Mono Black” is utilized in our studies, the ratings of which are summarized in the module data-sheet under the “Standard Test Conditions (STC)” section. The STC is performed under the condition
G = 1000 W m 2 T r e f = 25 C A . M = 1.5
where G, T r e f , and A . M denote irradiance (the power of solar radiation per m 2 ), operational cell temperature, and air mass (relative thickness of atmosphere), respectively. The panel’s output response under the testing conditions [11] are summarized in Table 1.
Leveraging KCL in Figure 2, the analytical model for panel output current I becomes
I = I p h I d I p
where I p h , I d , I p , I, R p , R s , and V denote the current produced by photons, diode current, cell’s internal parallel resistance current, cell output current, internal shunt resistance, internal series resistance, and output voltage, respectively. Current produced by photon is represented with a constant current source.
It should be noted that photon current I p h depends on solar irradiation and PV cell temperature. The amount of I p h produced by a solar cell is given as
I p h = I s c + T C I s c ( T p a n e l T r e f ) ( G G n o m )
Considering semiconductor material properties, diode current I d becomes
I d = I s a t [ e q ( V + ( I R s ) ) N s k A T r e f 1 ]
Saturation current depends on the reverse-saturation effect of the semiconductor, which can be characterized by (4) and (5).
I s a t = I r e v _ s a t ( T p a n e l T r e f ) 3 [ e q V q k A ( 1 T r e f 1 T p a n e l ) ]
I r e v _ s a t = I s c ( e q V o c N s k A T r e f ) 1
The internal resistances R p and R s can be estimated by using (6) and (7).
R p 100 V o c I s c
R s 0.01 V o c I s c
Hence, the resultant PV panel output current I is finally reached as
I = I p h I s a t [ e q ( V + ( I R s ) ) N s k A T r e f 1 ] V + I R s R p
where q, V q , N s , k, A, I s a t , I r e v _ s a t , and G n o m are electron charge, crystal-silicon band-gap voltage, number of solar cells in series, Boltzmann’s constant, diode ideality factor, diode saturation current, diode reverse-saturation current, nominal solar irradiance, respectively, [12,13].
It should be noted that the PV panel power rating changes as the power temperature coefficient changes, under different panel temperatures. Equation (9) below clarifies how the output power varies, as the ambient temperature changes [1].
P o u t = P m p p + [ T p a n e l T r e f ] × T C P m p p
Based on the aforementioned photovoltaic modules ratings, mathematical modelling, and underlying dynamics analysis, single solar panel simulations are conducted in the MATLAB/Simulink environments. The P-V characteristics of the solar panel are shown in Figure 3 and Figure 4, while I-V results are given in Figure 5 and Figure 6 under time-varying solar irradiation and ambient temperature conditions.

3. Maximum Power Point Tracking Algorithm

Figure 3 illustrates that P m p p is reached at the maximum power-point, when the derivative of each curve, representing the solar panel output power at different irradiation ratings, is set to be zero. If maximum power-point tracking control were not utilized, solar panels would never maintain their operation at the peak power generation condition, and the power efficiency would be significantly reduced. Among various MPPT approaches, the perturbation and observation (P&O) (hill climbing) method is an effective and robust maximum power-point tracking (MPPT) technique which boosts both accuracy and efficiency. P&O approach has the properties of impedance matching for optimum power transfer. This feature is similar to the incremental conductance method (ICM), hence, the P&O also known as the modified version of ICM [14,15,16,17,18,19,20,21,22,23,24,25].
The P&O operation starts by sensing panel current I k and voltage V k , then the solar panel power can be computed as P k = V k I k and compared with the previous rating P k 1 continuously.
Δ P = P k P k 1
Δ V = V k V k 1
If the solar panel operating-point is located on the left wing of the maximum power-point (MPP), and if power is moving upwards on the graph Δ P > 0 , the changes in both power and voltage become positive, i.e., Δ P · Δ V > 0 . In this case, panel voltage is supposed to be increased Δ V > 0 by changing the duty cycle to reach the maximum capable power-rating of the panel. On the other hand, if the panel voltage is increased too much, and the maximum power-point is passed, the PV module voltage needs to be decreased by altering the duty-cycle to reach the peak power-point again Δ P · Δ V < 0 . Moreover, once the maximum power point Δ P · Δ V = 0 neighborhood is achieved, the duty-cycle ripples with a small step size to maintain the operating point, staying within that region. Therefore, the P&O MPPT controller can be self-adjusted to reach the maximum power-point condition.

4. Nonlinear Dynamics of Buck-Boost Converter

A buck-boost converter topology is shown in Figure 7. The circuit consists of a voltage source (E), inductor (L), capacitor (C), load resistance (R), diode (D), and power switching device (Q). A buck-boost converter has positive polarity on the input voltage and negative polarity on the output voltage.
When the switching device Q is in the conduction mode, current flows through the inductor due to reverse biased diode connection, which energizes the inductor and induces voltage of E. The conduction period is assigned as D T , where D and T are the duty-cycle ratio and the switching period, respectively. When Q is open-circuited, the inductor dis-energizes, and current flows through the resistor via the diode. The voltage across the inductor becomes v o u t . The non-conducting period is defined as ( 1 D ) T . The buck-boost converter’s equivalent circuit diagrams during the “conducting” and “non-conducting” stages are depicted in Figure 8 and Figure 9.
Denote u as the system control input. In another word, the switch Q is on when u = 1 , and is off when u = 0 . When the switching device is closed-circuited, i.e., u = 1 , the state-space model of a buck-boost converter is given as
L d i L d t = E C d v c d t = v c R
Similarly, when the switching device is open-circuited, i.e., u = 0 , we have
L d i L d t = v c C d v c d t = i L v c R
Equations (12) and (13) can be combined as
d i L d t = ( 1 u ) v c L + E L u d v c d t = v c R C ( 1 u ) i L C
System dynamics can be formulated in the form of x ˙ = A x ( t ) + B u ( t ) .
d i L d t = v c L + E v c L u
d v c d t = i L C v c R C + i L C u
Denote x 1 = i L and x 2 = v c , the A and B matrices become
A = 0 1 L 1 C 1 R C
B = E x 2 L x 1 C

5. Sliding Mode Control for Buck-Boost Converter

The sliding mode control is known as a variable structure control technique, which alters the nonlinear system dynamics by applying a discontinuous control input, and forces the state trajectories to be along the sliding boundaries. The sliding mode method is insensitive to uncertainties due to rapid switching between the continuous structures. The motion of the nonlinear system sliding along these boundaries is called the sliding mode. The geometrical locus consisting of the predetermined boundaries is known as the sliding manifolds [2,4,7].
Consider the nonlinear system dynamics
x ˙ ( t ) = g ( x ( t ) ) + Φ ( x ( t ) ) · u ( t )
where x ( t ) is the state variable, g ( . ) and Φ ( . ) are vector fields in the same space. u ( t ) is the discontinuous control input defined as
u ( t ) = U + for S ( x , t ) > 0 U for S ( x , t ) < 0
S ( x , t ) is the predetermined trajectory where state variable x is driven to track the sliding manifold. U + and U are either scalar values or function of x ( t ) . Sliding mode properties can be achieved when the reachability, existence, and Lyapunov stability conditions are satisfied.
The reachability condition makes sure that the sliding manifold will be detected and reached, which can be expressed as
S ( x ) S ˙ ( x ) < 0
The existence condition ensures the state trajectory will always be forced to move toward the sliding manifold, once the trajectory is located in the vicinity of the sliding manifold. Existence condition can be analytically represented as
lim S 0 S ( x ) S ˙ ( x ) < 0

5.1. Parameter Uncertainties

Possible uncertainties should be included in the parameters of buck-boost converter model for practical applications. The bounded parameter uncertainties Δ 1 , Δ 2 , and Δ 3 are considered, satisfying
1 L = 1 L ^ + Δ 1
1 C = 1 C ^ + Δ 2
1 R = 1 R ^ + Δ 3
where 1 L ^ , 1 C ^ , and 1 R ^ are the nominal values.

5.2. Sliding Manifold for Buck-Boost Converter Control

The sliding manifold for buck-boost converter is chosen as
S ( x ) = ( x 2 V * ) + ρ ( x 1 I * )
where V * and I * are the reference values for the output voltage and inductor current, respectively. Desired sliding manifold performance is accomplished by tuning the sliding coefficient ρ .
To achieve the reachability condition, Equation (21) must be satisfied:
S ( x ) S ˙ ( x ) < 0
which guarantees that the state trajectory will always be driven towards the sliding manifold.

5.3. Inductor Current Reference Value

The inductor current is highly dependent on the load and output reference voltage. The desired voltage at the output is achieved when S ( x ) = ( v c V * ) = 0 , and S ˙ ( x ) becomes S ˙ ( x ) = v ˙ c = 0 . From Equation (16), we have
d v c d t = 0 = i L C V C R C + i L C u
Solving for u yields
u = 1 + v c R i L
Substituting Equation (28) in Equation (14) results in Equation (29) at the equilibrium point when d i L d t = 0 and v c = V * .
d i L d t = v c 2 R L i L + E L ( v c R i L + 1 )
Therefore, the reference inductor current is given by
I * = V * R ( V * E 1 )

5.4. First Order Sliding Mode Control Design

The control u consists of u e q and u s w , and can be defined as
u = u e q + u s w
where u e q and u s w are the equivalent control and the switching control, respectively.
By setting S ˙ = 0 , u e q can be solved. Based on Equation (26), we have
S ˙ = 1 C x 1 1 R C x 2 + x 1 C u + ρ ( 1 L x 2 + E x 2 L u )
Solving for u e q results in
u e q = 1 C ^ x 1 + 1 R ^ C ^ x 2 ρ 1 L ^ x 2 ρ 1 L ^ ( E x 2 ) + 1 C ^ x 1
Therefore, S ˙ can be future written as
S ˙ = Δ 2 x 1 ( Δ 3 1 C ^ + 1 R ^ Δ 2 + Δ 2 Δ 1 ) x 2 + Δ 2 x 1 u s w + ρ ( Δ 1 x 2 + Δ 1 ( E x 2 ) u s w )
A positive constant u 0 exists and can be calculated as follows, when bounded uncertainties are taken into account.
u 0 > | Δ 2 x 1 + ( 1 C ^ Δ 3 + 1 R ^ Δ 2 + Δ 2 Δ 3 ρ Δ 1 ) x 2 Δ 1 ( E x 2 ) ρ + Δ 2 x 1 |
The switching control u s w can be reached as
u s w = u 0 s g n ( S ( x ) )
where the signum function s g n ( ) is defined as
s g n ( S ( x ) ) = 1 S ( x ) > 0 0 S ( x ) = 0 1 S ( x ) < 0

5.5. Higher Order Sliding Mode Control Design

It is well-known that chattering phenomenon (high-frequency oscillation) is the major drawback of the first-order sliding mode control. The oscillatory switching response is observed near the sliding manifold. Chattering causes excessive heat-loss due to stress created on circuit components [6,15]. To eliminate the chattering phenomenon inherent in the first-order approach, this manuscript presents a super-twisting-based second-order sliding mode control to improve the buck-boost converter performance.
It should be noted that the sliding manifold for higher-order sliding mode design is also chosen to be S ( x ) = 0 . For the r t h -order sliding mode method, the following condition is satisfied:
S = S ˙ = S ¨ = = S ( r 1 ) = 0
Therefore, for super-twisting-based second-order sliding mode control, conditions S ( x ) = 0 and S ˙ ( x ) = 0 must be satisfied. From Equation (32), we have
S ˙ = 1 C x 1 1 R C x 2 + x 1 C u + ρ ( 1 L x 2 + E x 2 L u )
Taking the second-order derivative of the sliding manifold, we have
S ¨ = x ˙ 1 C x ˙ 2 R C + x ˙ 1 u C + x 1 u ˙ C + ρ x ˙ 2 L + ρ L ( E x 2 ) u ˙ + ρ L ( x ˙ 2 ) u
Equivalently, we can rewrite S ¨ as
S ¨ = 1 C ( x 2 L + E x 2 L u ) + ( ρ L 1 R C ) ( x 1 C x 2 R C + x 1 C u ) + [ 1 C ( x 2 L + E x 2 L u ) ρ L ( x 1 C x 2 R C + x 1 C u ) ] u + [ 1 C x 1 + ρ L ( E x 2 ) ] u ˙
Denote the following notations
ψ = 1 C ( x 2 L + E x 2 L u ) + ( ρ L 1 R C ) ( x 1 C x 2 R C + x 1 C u ) + [ 1 C ( x 2 L + E x 2 L u ) ρ L ( x 1 C x 2 R C + x 1 C u ) ] u [ Ψ , Ψ ]
and
γ = [ 1 C x 1 + ρ L ( E x 2 ) ] [ Γ m , Γ M ]
The control signal u for super-twisting-based second-order sliding mode control is u = u e q + u ˜ , where u e q is already found in the first-order sliding mode derivation, and u ˜ can be computed by
u ˜ = u 1 + u 2
where
u ˙ 1 = W s g n ( S )
u 2 = λ | S 0 | p s g n ( S ) | S | > | S 0 | λ | S | p s g n ( S ) | S | | S 0 |
The corresponding sufficient conditions for finite-time convergence to the sliding manifold are
W > Ψ Γ m
λ 2 4 Ψ Γ m 2 Γ M ( W + Ψ ) Γ m ( W Ψ )
0 < p 0.5
Furthermore, we select p = 0.5 to ensure that the optimum real sliding order for 2-sliding realization is achieved. Then, the switching control component u ˜ can be rewritten as [19,20]:
u ˜ = λ | S | 1 / 2 s g n ( S ) W s g n ( S ) d t

6. Computer Simulation Studies

In computer simulation studies, the solar panels have nearly 100 kW electrical power generation capacity. The overall design diagram is illustrated in Figure 10. As shown in Table 1, 100 kW generation capacity is achieved with 374 panels (17 solar panels in series and 22 panels in parallel). This combination applies (17 × 30.9 V = 525.3 V m p p ) to P & O MPPT-controlled boost converter. The exact maximum installed solar power capacity of the array can be calculated by the multiplication of V m p p , I m p p and the number of solar panels. Hence, the total install capacity is 101.8 kW electrical power. Solar irradiation is considered to be changing in the range between 600 W/ m 2 and 1000 W/ m 2 , as shown in Figure 11.
The output of photovoltaic panels is connected to a MPPC-controlled boost converter to charge standard 650 V battery, which maximizes the power generation capacity from the solar panels. In order to match the common DC link voltage of 1000 V, we propose a first-order and a second-order sliding mode controlled (SMC) buck-boost converter to step up voltage from 650 V battery voltage to 1000 V common DC link voltage. The DC–DC power converter parameters are summarized in Table 2. The SMC controlled buck-boost converter provides us with the flexibility to match any common DC link voltage, by stepping up or reducing the battery voltage. Furthermore, the voltage-oriented control(VOC) space-vector pulse-width-modulated inverter can supply the three-phase output voltages to directly supply the micro-grid or AC load. For computer simulation studies, a three-phase load was directly supplied by the inverter.
Computer simulation results are summarized in the following figures. Figure 11 shows the time-varying solar irradiation in the range between 600 W / m 2 and 1000 W / m 2 over 10 h daylight duration. Figure 12 illustrates the photovoltaic array output voltage over the changing solar irradiation in Figure 11. Note that the generated voltage from solar panel is about 525 V.
Figure 12, Figure 13 and Figure 14 show that maximum power point of the solar array is accurately tracked by the MPPT controller at 1000 W / m 2 irradiation. Figure 15, Figure 16 and Figure 17 show the P & O based MPPT response under changing irradiation from 600 W / m 2 to 1000 W / m 2 . Hence, the P & O -based maximum powerpoint tracking control successfully ensures high accuracy near the maximum powerpoint ratings (525.3 V of V m p p , 193.8 A of I m p p , and 101.8 kW of P m p p ).
Figure 18, Figure 19, Figure 20 and Figure 21 show the I-V and P-V responses of the solar array under changing and constant solar irradiation conditions. From these results, 666.4 V is observed before reaching the maximum power-point ratings, since solar panels are initially open-circuited. It can also be seen that second-order sliding mode control design significantly reduces the chattering effect under changing solar irradiation. Once the maximum operation point is reached, the MPPT controller maintains the constant duty cycle, unless a variation is observed.
Figure 22 and Figure 23 show the output waveform of buck-boost converter, which indicate that the second-order sliding mode control significantly reduces chattering phenomenon, compared with the first-order approach. This improvement leads to a quasi-stable DC voltage for the common DC link at 1000 V.
Figure 24 shows control signals u for both first-order and second-order sliding-mode-control-based buck-boost converter, which serves as the gate signals for the IGBT inverter.
Figure 25 and Figure 26 show the line-to-line and line-to-neutral output voltage profile of voltage-oriented control (VOC) based space-vector pulse-width-modulated inverter, feeding three-phase power to the micro-grid or industrial AC loads.

7. dSPACE Hardware-in-the-Loop Implementations

To demonstrate the effectiveness and robustness of the proposed approach, we also implemented the proposed super-twisting-based second-order sliding-mode-control-based solar energy conversion system using dSPACE hardware-in-the-loop platform. The real-time measurement data are captured and displayed using dSPACE ControlDesk in Figure 27. As shown, the dSPACE HIL measured line to line voltage closely matches the simulation result in Figure 25.

8. Conclusions

Novel first- and second-order sliding mode controls (SMC) have been proposed for solar energy conversion systems. The optimal power-point of solar panels can be precisely tracked using the perturbation and observation (P&O)-based maximum power-point tracking (MPPT) method, which maximizes the power generation efficiency of the solar panels under irradiance fluctuations. The SMC-based buck-boost converter can step-up and step-down the battery voltage to match the common DC link voltage. The common DC link is further feeding to the voltage-oriented control (VOC)-based space-vector pulse-width-modulated inverter to supply three-phase power for the micro-grid or industrial AC loads. Both computer simulation results and dSPACE hardware-in-the-loop hardware implementation have shown that second-order sliding-mode-control-based DC–DC power converter significantly reduced the chattering phenomenon, enhanced the overall power conversion efficiency and perfectly tracked the maximum power-point. The proposed sliding-mode-control-based solar energy conversion system scheme can serves as a powerful alternative to the existing solar energy conversion techniques.

Author Contributions

Conceptualization, X.W. and M.G.; methodology, X.W. and A.G.L.; software, M.G. (simulation) and G.Z. (HIL); writing—original draft preparation, M.G., G.Z. and X.W.; writing—review and editing, G.Z. and X.W.; supervision, X.W.; project administration, A.G.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Acknowledgments

Guangping Zhuo’s research is supported by Shanxi Science and Technology Foundation, Project “ Research on the Core Scalable Guaranteed Intelligent Service Model for Cross-Network Virtual Reality”, Project number: 201801D121147.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dunlop, J.P. Photovoltaic Systems, 2nd ed.; American Technical Publishers: Orlando Park, IL, USA, 2010. [Google Scholar]
  2. Sira-Ramirez, H.; Rios-Bolivar, M. Sliding mode control of DC-to-DC power converters via extended linearization. IEEE Trans. Circuits Syst. Fundam. Theory Appl. 1994, 41, 652–661. [Google Scholar] [CrossRef]
  3. Tan, S.-C.; Lai, Y.M.; Tse, C.K. A unified approach to the design of PWM-based sliding-mode voltage controllers for basic DC–DC converters in continuous conduction mode. IEEE Trans. Circuits Syst. Regul. Pap. 2006, 53, 1816–1827. [Google Scholar]
  4. Reitz, M.A.; Wang, X. Robust sliding mode control of buck-boost DC–DC converters. In Proceedings of the ASME 2016 Conference on Dynamic Systems and Control (DSCC 2016-9804), Minneapolis, MN, USA, 12–14 October 2016; pp. 1–10. [Google Scholar]
  5. Oucheriah, S.; Guo, L. PWM-based adaptive sliding-mode control for boost DC–DC converters. IEEE Trans. Ind. Electron. 2013, 60, 3291–3294. [Google Scholar] [CrossRef]
  6. Perruquetti, W.; Barbot, J.P. (Eds.) Sliding Mode Control in Engineering; Marcel Dekker: New York, NY, USA, 2002. [Google Scholar]
  7. Liu, J. Sliding Mode Control Using MATLAB; Academic Press: Cambridge, MA, USA, 2017. [Google Scholar]
  8. Ling, R.; Maksimovic, D.; Leyva, R. Second-Order Sliding-Mode Controlled Synchronous Buck DC–DC Converter. IEEE Trans. Power Electron. 2016, 31, 2539–2549. [Google Scholar] [CrossRef]
  9. Wu, B.; Lang, Y.; Zargari, N.; Kouro, S. Power Converters in Wind Energy Conversion Systems; Wiley-IEEE Press: Hoboken, NJ, USA, 2011; pp. 87–152. [Google Scholar]
  10. Khanna, R.; Zhang, Q.; Stanchina, W.E.; Reed, G.F.; Mao, Z. Maximum Power Point Tracking Using Model Reference Adaptive Control. IEEE Trans. Power Electron. 2014, 29, 1490–1499. [Google Scholar] [CrossRef]
  11. Sunmodule Plus SW 270 Mono Black, User Manual, SolarWorld. Available online: www.solarworld.com (accessed on 10 August 2021).
  12. de Brito, M.A.G.; Galotto, L.; Sampaio, L.P.; Melo, G.D.A.E.; Canesin, C.A. Evaluation of the Main MPPT Techniques for Photovoltaic Applications. IEEE Trans. Ind. Electron. 2013, 60, 1156–1167. [Google Scholar] [CrossRef]
  13. Babu, B.C.; Gurjar, S. A Novel Simplified Two-Diode Model of Photovoltaic (PV) Module. IEEE J. Photovolt. 2014, 4, 1156–1161. [Google Scholar] [CrossRef]
  14. Femia, N.; Petrone, G.; Spagnuolo, G.; Vitelli, M. Power Electronics and Control Techniques for Maximum Energy Harvesting in Photovoltaic Systems; CRC Press: Boca Raton, FL, USA, 2013. [Google Scholar]
  15. Reitz, M.A. Nonlinear Robust Control of Permanent Magnet Synchronous Motors with Applications to Hybrid Electric Vehicles. Master’s Thesis, Southern Illinois University, Edwardsville, IL, USA, May 2016. [Google Scholar]
  16. Gursoy, M. Sliding Mode Power Electronics Control for Stand-Alone Photo-Voltaic Energy Systems. Master’s Thesis, Southern Illinois University, Edwardsville, IL, USA, May 2019. [Google Scholar]
  17. Ryvkin, S.; Lever, E.P. Sliding Mode Control for Synchronous Electric Drives; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  18. Gursoy, M.; Lozowski, A.; Wang, X. Power Converter Sliding Mode Control Design for Photovoltaic Energy Conversion Systems. In Proceedings of the ASME 2019 International Mechanical Engineering Congress and Exposition, Salt Lake City, UT, USA, 8–14 November 2019. Paper No. IMECE2019-10110. [Google Scholar]
  19. Wang, X.; Reitz, M.; Yaz, E.E. Field Oriented Sliding Mode Control of Surface-Mounted Permanent Magnet AC Motors: Theory and Applications to Electrified Vehicles. IEEE Trans. Veh. Technol. 2018, 67, 10343–10356. [Google Scholar] [CrossRef] [Green Version]
  20. Zhuo, G.; Hostettler, J.; Gu, P.; Wang, X. Robust Sliding Mode Control of Permanent Magnet Synchronous Generator-Based Wind Energy Conversion Systems. Sustainability 2016, 8, 1265. [Google Scholar] [CrossRef] [Green Version]
  21. Abdelsalam, A.K.; Massoud, A.M.; Ahmed, S.; Enjeti, P.N. High-performance adaptive perturb and observe MPPT technique for photovoltaic-based microgrids. IEEE Trans. Power Electron. 2011, 26, 1010–1021. [Google Scholar] [CrossRef]
  22. Elgendy, M.A.; Zahawi, B.; Atkinson, D.J. Assessment of perturb and observe MPPT algorithm implementation techniques for PV pumping applications. IEEE Trans. Sustain. Energy 2012, 3, 21–33. [Google Scholar] [CrossRef]
  23. Petrone, G.; Spagnuolo, G.; Vitelli, M. A multi-variable perturb-and observe maximum power point tracking technique applied to a single stage photovoltaic inverter. IEEE Trans. Ind. Electron. 2011, 58, 76–84. [Google Scholar] [CrossRef]
  24. Nousiainen, L.; Puukko, J.; Maki, A.; Messo, T.; Huusari, J.; Jokipii, J.; Viinamaki, J.; Lobera, D.T.; Valkealahti, S.; Suntio, T. Photovoltaic generator as an input source for power electronic converters. IEEE Trans. Power Electron. 2013, 28, 3028–3038. [Google Scholar] [CrossRef]
  25. Atik, L.; Petit, P.; Sawicki, J.P.; Ternifi, Z.T.; Bachir, G.; Della, M.; Aillerie, M. Maximum power point tracking algorithm based on sliding mode and fuzzy logic for photovoltaic sources under variable environmental conditions. AIP Conf. Proc. 2017, 1814, 020063. [Google Scholar]
Figure 1. Overall photovoltaic energy conversion system block diagram.
Figure 1. Overall photovoltaic energy conversion system block diagram.
Energies 14 06071 g001
Figure 2. Solar cell single-diode equivalent circuit diagram.
Figure 2. Solar cell single-diode equivalent circuit diagram.
Energies 14 06071 g002
Figure 3. P-V characteristic under changing irradiation.
Figure 3. P-V characteristic under changing irradiation.
Energies 14 06071 g003
Figure 4. P-V characteristic under changing temperature.
Figure 4. P-V characteristic under changing temperature.
Energies 14 06071 g004
Figure 5. I-V characteristic under changing irradiation.
Figure 5. I-V characteristic under changing irradiation.
Energies 14 06071 g005
Figure 6. I-V characteristic under changing temperature.
Figure 6. I-V characteristic under changing temperature.
Energies 14 06071 g006
Figure 7. Buck-boost converter diagram.
Figure 7. Buck-boost converter diagram.
Energies 14 06071 g007
Figure 8. Buck-boost converter—switch “ON”.
Figure 8. Buck-boost converter—switch “ON”.
Energies 14 06071 g008
Figure 9. Buck-boost converter—switch “OFF”.
Figure 9. Buck-boost converter—switch “OFF”.
Energies 14 06071 g009
Figure 10. Overall Design.
Figure 10. Overall Design.
Energies 14 06071 g010
Figure 11. Varying solar irradiation.
Figure 11. Varying solar irradiation.
Energies 14 06071 g011
Figure 12. PV array output voltage at 1000 W / m 2 .
Figure 12. PV array output voltage at 1000 W / m 2 .
Energies 14 06071 g012
Figure 13. PV array output current at 1000 W / m 2 .
Figure 13. PV array output current at 1000 W / m 2 .
Energies 14 06071 g013
Figure 14. PV array output power at 1000 W / m 2 .
Figure 14. PV array output power at 1000 W / m 2 .
Energies 14 06071 g014
Figure 15. PV array output voltage over the changing irradiation.
Figure 15. PV array output voltage over the changing irradiation.
Energies 14 06071 g015
Figure 16. PV array output current under changing irradiation.
Figure 16. PV array output current under changing irradiation.
Energies 14 06071 g016
Figure 17. PV array output power under changing irradiation.
Figure 17. PV array output power under changing irradiation.
Energies 14 06071 g017
Figure 18. PV array I-V characteristic under changing irradiation.
Figure 18. PV array I-V characteristic under changing irradiation.
Energies 14 06071 g018
Figure 19. PV array I-V characteristic at 1000 W / m 2 .
Figure 19. PV array I-V characteristic at 1000 W / m 2 .
Energies 14 06071 g019
Figure 20. PV array P-V characteristic under changing irradiation.
Figure 20. PV array P-V characteristic under changing irradiation.
Energies 14 06071 g020
Figure 21. PV array P-V characteristic at 1000 W / m 2 .
Figure 21. PV array P-V characteristic at 1000 W / m 2 .
Energies 14 06071 g021
Figure 22. SMC buck-boost converter output voltage under changing irradiation.
Figure 22. SMC buck-boost converter output voltage under changing irradiation.
Energies 14 06071 g022
Figure 23. SMC buck-boost converter output voltage at 1000 W / m 2 .
Figure 23. SMC buck-boost converter output voltage at 1000 W / m 2 .
Energies 14 06071 g023
Figure 24. SMC buck-boost converter gate control signal.
Figure 24. SMC buck-boost converter gate control signal.
Energies 14 06071 g024
Figure 25. SVPWM inverter V L L output voltage under changing irradiation.
Figure 25. SVPWM inverter V L L output voltage under changing irradiation.
Energies 14 06071 g025
Figure 26. SVPWM inverter V L N output voltage under changing irradiation.
Figure 26. SVPWM inverter V L N output voltage under changing irradiation.
Energies 14 06071 g026
Figure 27. dSPACE measured line-to-line voltage.
Figure 27. dSPACE measured line-to-line voltage.
Energies 14 06071 g027
Table 1. SolarWorld Sunmodule Plus SW 270 Mono Black Panel ratings.
Table 1. SolarWorld Sunmodule Plus SW 270 Mono Black Panel ratings.
P m a x 270 W p Panel rated power at MPP
V o c 39.2 VPanel open-circuit V
V m p p 30.9 VPanel rated voltage at MPP
I s c 9.44 APanel short-circuit I
I m p p 8.81 APanel rated current at MPP
η m 16.10%Panel efficiency
T C P m p p −0.43% / C Power temp coeff at MPP
T C I s c 0.044% / C SC temperature coefficient at MPP
T C V o c −0.31% / C OC temperature coefficient at MPP
N c e l l 60Number of cells per panel
T Y P MonocrystallineCell type
Table 2. DC–DC power converter parameters.
Table 2. DC–DC power converter parameters.
-MPPT Based Boost ConverterSMC Based Buck-Boost Converter
Inductance33 mH400 mH
Capacitance10 mF1 mF
Input voltage525.3 V651 V
Output voltage651 V1000 V
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gursoy, M.; Zhuo, G.; Lozowski, A.G.; Wang, X. Photovoltaic Energy Conversion Systems with Sliding Mode Control. Energies 2021, 14, 6071. https://doi.org/10.3390/en14196071

AMA Style

Gursoy M, Zhuo G, Lozowski AG, Wang X. Photovoltaic Energy Conversion Systems with Sliding Mode Control. Energies. 2021; 14(19):6071. https://doi.org/10.3390/en14196071

Chicago/Turabian Style

Gursoy, Mehmetcan, Guangping Zhuo, Andy G. Lozowski, and Xin Wang. 2021. "Photovoltaic Energy Conversion Systems with Sliding Mode Control" Energies 14, no. 19: 6071. https://doi.org/10.3390/en14196071

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