Professional Documents
Culture Documents
Abstract— This article gives an ample idea about Sliding that has a potential of providing an output voltage which is
Mode Controller (SMC) implementation to a DC-DC boost higher than the input voltage.
converter for a Solar system to track Maximum Power Point The novel SMC approach is conceded as one of the useful
(MPP). SMC implementation accompany three criteria’s; they and robust controller for non linear plants operating under
are Hitting, Sliding Mode (SM) Existence and Stability. One changing weather conditions [7] - [14]. Here, in order to
diode Photovoltaic (PV) model is designed for lighting approach the SMC, mathematical modeling of SMC should
applications, and PV output is connected to a boost converter to
meet the criteria’s like hitting, existence and stability, which
regulate and enlarge the voltage up to desired level. SMC is
are part of sliding mode control theory [7]. SMC is to employ a
implemented in a feedback manner with capacitor voltage and
inductor current. The steady state condition occurred less than certain sliding surface as a reference path such that the
0.1sec time, and tracks around 10% more power at Standard trajectory of the controlled system is directed to the desired
Test Conditions (STC). The SMC results are compared with fixed equilibrium point [8]. The frequency oscillations may happen
step P & O MPPT controller; the models are simulated in in the control process which is reproduced in the actual
MATLAB/SIMULINK. behavior of the trajectory, called as chattering [12]. The
trajectory ‘S’ chatters along the surface and move towards the
Keywords— DC DC boost converter, MPP, P & O Controller, origin.
PV, SMC, STC.
The conventional Perturb and Observe MPPT controller
I. INTRODUCTION with fixed step size developed by using MATLAB/
SIMULINK. This technique is one of the easiest techniques to
Photovoltaic’s has an outstanding potential as a sustainable track Maximum Power Point [15] - [17]. This MPPT control
energy spawn source due to the ample accessibility of solar technique is measuring the changes in PV array current and
power and the resulting contamination free generation of voltage to predict the effect of voltage change. P and O MPPT
direct current. When the sun rays fall on solar system, it will controller repeats the process till MPP occurs; afterwards it will
generate direct current. The PV power generation is based on change the direction and repeats the process [18]. MPP is
the principle of the photovoltaic effect [1]. With the arrival of located at the knee of the I-V curve [3].
silicon p-n junctions, the photoelectric current is able to
produce power due to inherent voltage drop across the Section II of this article is devoted for a mathematical
modeling of a PV cell explanation and results. Section III
junction [2]. However, such power generation is popular for
presents a DC DC boost converter with state space analysis and
the nonlinear relationship between the current and voltage of
results. Section IV is committed to design and implementation
the PV cell. There is a unique point at which the solar cell of modified SMC for a step up converter. Section V shows the
produces maximum power; at this point, the rate of change of implementation of a P and O MPPT controller. Section VI
power with respect to the voltage is equal to zero [3]. There summarizes the comparison and discussion on simulation
are various power management issues concerning results (SMC with P & O) and section VII of the paper is
enhancement in the conversion efficiency of a PV array, thus ending with conclusions.
maximizing PV power output. The two diode model of a PV
cell has operated PV array fastly and accurately, but II. PV DEVICE MODELLING
implementation time and cost is more. The maximum power PV is one of the processes of renewable energy generation
of the PV array changes with shading and/or climatic mechanisms, which means generating electrical power by
conditions. The PV output current/voltage changes with solar converting solar irradiation into direct current [3]. Now, PV is
irradiation levels, whereas the PV output voltage changes with one of the favored renewable energy generation sources due to
temperature of the PV array [3]. Thus, the primary challenge the ease of access of solar energy and resulting emanation of
in a PV system is to ensure that maximum energy is generated free generation.
from the PV array with a dynamic variation of its output The fundamental circuit of a PV cell is shown in Fig. 1.
characteristic when connected to a variable load [4]. A When the sun rays fall on solar panel, that irradiation converts
solution for this problem is placing a power converter between into direct current. A series resistor, which determines the
the PV array and load, which could dynamically change the downward slope of I-V curve in PV cell near Voc, represents
impedance of the circuit by using a control algorithm [5]. DC the internal resistance of the cell. A shunt resistor, which
DC Converters are required to regulate the output voltage at a determines the slope of the line at a top of I-V curve nearer to
required level [6]. In this article, a step up converter is used, Isc [2], controls the leakage current from cell to ground, and is
Authorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 26,2021 at 08:32:16 UTC from IEEE Xplore. Restrictions apply
4
Current(amp)
2
0
0 5 10 15 20 25
Voltage(volts)
Power (Watts)
equation expressed [3] is as follows: 40
I d = I 0 [ e qv nkT − 1]
(1) 30
20
I pv − I d = I L (2)
10
nkT ª § I pv − I L · V + I L RS º
VL = « ln ¨ + 1 ¸¸ − L » − I L RS
q ¬« ¨© I0 ¹ Rp »¼ Fig. 2. PV characteristic curves at STC
(3)
After modeling of a PV cell is done, we simulated it in 4 1000
800
MATLAB/SIMULINK and obtained PV characteristic curves. 600
The waveforms are calculated at STC is shown in Fig. 2. The 3
400
Current (Amps)
ª 1 º ªIL º
Vo = « 0 − »« » (5)
¬ Co Ro ¼ ¬Vo ¼
When the switch is OFF, the inductor generates a high
voltage to maintain the current iL in the same direction and now
the diode D is forward biased and it starts conducting. The
current flow is marked in red arrows is shown in Fig. 4. Hence Fig. 4. Conventional Boost Converter Circuit with IGBT
Authorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 26,2021 at 08:32:16 UTC from IEEE Xplore. Restrictions apply
the output voltage can be expressed as
3
di
Vo = Vref + L L (6)
dt 2
Current (Amp)
The mathematical modeling of a boost converter when the
transistor is in OFF state can be expressed in state space as 1
ª dI L º ª 0 −
1 º
« dt » « L » ªIL º ªIL º
»=« » « » + « » ªVref º 0
«
« dVo » « 1 − 1 » ¬Vo ¼ ¬ 0 ¼ ¬ ¼ 0 100 200 300
Time (usec)
«
«¬ dt »¼ ¬ Co »
Co Ro ¼
(7)
1
ª 1 1 º ªIL º 0.8
Vo = « − »
Voltage (volts)
« »
¬ Co Co Ro ¼ ¬Vo ¼
0.6
(8) 0.4
The converter results have taken from different parts of the 0.2
Current (Amps)
2
variable into the constant frequency SMC [7]. The involvement
of SMC is to improve the robustness and regulation of the 1
system. Therefore, the aforesaid uses considering the control
performance and simplicity of implementation, adopting an
SMC is a better option. 0
0 100 200 300
Time (usec)
1
u = (1 + sgn ( S ) )
2 (9)
0
0 100 200 300
Time (usec)
In this case, ‘S’ is illustrated as
S = α i xi + α j x j + α k xk = J T x
(10) 100
60
are the sliding coefficients or control parameters, x=[xi, xj, xk],
xi, xj, xk are state feedback variables. By equating S=0, a 40
A. Hitting Criteria Fig. 5. Results of Boost converter (a) Diode current,(b) Gate voltage,(c)
The design of SMC to meet hitting criteria is straight Inductor current, (d) Switch current and (e) Switch voltage.
forward in case of power converters. Now the state variables Thus, the method makes sure the fulfillment of hitting criteria
can be expressed in the form of of the SMC.
T ª d (Vref − β Vo ) B. SM Existence Criteria
ª xi x j xk º = «Vref − β Vo
¬ ¼ dt After switching states of the converter determined, the next
¬
T
− β Vo ) dt º step is to select αi , α j and α k that fulfills the criteria for SM
³ (V ref
(11)
»¼
existence. Now, by assaying a local reachability condition of
In order to design the hitting criteria, xi state variable is the state trajectory is
sufficient. The resulting control function in this configuration is
.
1 = O N ,W h en S > 0 lim S . S < 0 (13)
u = ® s→0
¯ 0 = O F F ,W h e n S < 0 (12) . .
S = JT x (14)
Authorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 26,2021 at 08:32:16 UTC from IEEE Xplore. Restrictions apply
.
where x = Ax + Bu
.
Case 1: S → 0+ , S < 0
_ (P(j) − P(j −1)) > 0
Substitution of u = 0 gives
β ic β ic (15)
−α i +α j + α k (V ref − β V o ) < 0
C R0 C 2
(V(j) − V(j − 1)) > 0 (V(j) − V(j − 1)) > 0
.
Case 2: S → 0− , S > 0
_
Substitution of u = 1 gives
β ic β ic β Vi D = D −+D D = D ++D D = D −+D D = D ++D
−α i +α j 2
+ α k (V ref − β V o ) − α j
C R C LC
0
β Vo
+α j >0
(16) LC
Combining the equations (15) and (16), the simplified Fig.6. Algorithm of conventional P & O MPPT controller
existence condition is as follows
§α 1 · α V. CONVENTIONAL P AND O MPPT CONTROLLER
0 < βL¨ i − ¸ i − L C k (V
¨α j R0 C ¸ C αj ref − β V o )
© ¹ The Perturb and Observe algorithm operates periodically
< β (V o − V i ) perturbing the control variable and comparing the PV output
(17)
The group of sliding coefficients for the controller must power immediately. In an initial P&O MPPT controller using
obey to its stated inequalities [14]. This confirms the P&O method the adjustment of the operating point is achieved
fulfillment of the SM existence criteria for the converters. by changing the reference voltage of the controller [18]. The
adjustment can be made through the duty cycle “D”, and the
C. Stability Criteria algorithm is shown in Fig. 6. Note that P(j) and V(j) are the
The selected sliding coefficients ( αi , α j and α k ) should output power and voltage of PV. The power can be calculated
from V(j) x I(j) at jth time. D and +D are the duty ratio and
satisfy the stability condition simultaneously, apart from the change in duty ratio.
fulfillment of SM existence condition. The relation between the In-order to attain faster and precise MPPT response under
sliding coefficients to the dynamic response of the converter STC, fixed step size perturbation ( +D ) can be required. This
during SM operation is will be selected as a function of PV power, denoted as
dxi
α i xi + α j
dt ³
+ α k xi dt = 0 (18) follows:
+ D ( j ) = α .β [ P ( j ) − P ( j − 1) ] (22)
The above equation can be reorganized into standard second
order system in which the design of the sliding coefficients will where α and β are the constant value to control the movement
give one of the three possible responses under damped, critical towards MPPT and sign step, it depends on perturbation
damped and over damped respectively. The selection of sliding direction.
coefficients can be easily done by converter response time and
voltage peak over shoot specifications. VI. RESULTS AND DISCUSSION
For an SM voltage controller the switching function A P&O MPPT controller is a generic open loop controller;
‘u’ is obtained by the combination of control parameters by it is one of the commonly used techniques to track MPP. This
utilizing the computation of state trajectories [7]. algorithm is developed with change in duty ratio. Here the
S = α i xi + α j x j + α k xk = J T x (19) outputs of P&O and SMC controllers are presented and
where αi , α j and α k are considered as control parameters. verified that, the SMC response time is very quick and tracks
excess power than P&O MPPT controller. Simulated results of
By imposing S=0, a sliding line is attained. The aim of SMC and P&O controller in MATLAB/SIMULINK are shown
using sliding line is to serve as a periphery to split the phase in Fig. 7. The electrical parameters of PV array are listed in
trajectory, which reaches and tracks the sliding line declaring Table I and tracking performances of the controllers are given
the system is stable. The trajectory is at any arbitrary position in Table II.
below the sliding line, u=1 is employed such that the trajectory
is going towards the sliding line. Similarly, when the VII. CONCLUSIONS
trajectories above the sliding line, u=0 is employed for the In this article, modified SMC for boost converter is
trajectory to be directed towards the sliding line. implemented with three basic steps like Hitting, Existence and
Mathematically expressed as follows: Stability respectively. The modified SMC tracks PV voltage
α α 1 promptly and reaches steady state condition before 0.1s. The
λ1 = ( LC k + 1) xi + LC ( i − )x < 0
αj α j LC j (20)
outputs of SMC is compared with a P&O MPPT controller and
observed that SMC will reach steady state faster. Mathematical
αk αi 1 modeling of a PV cell is analyzed and the output of PV array is
λ2 = ( LC + 1) xi + LC ( − )x j
αj α j RL C connected to a DC DC boost converter for voltage regulation.
− (Vref + β Vin ) > 0 (21) State space analysis of a boost converter is derived and
eventually a boost converter based SMC is developed. With the
Authorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 26,2021 at 08:32:16 UTC from IEEE Xplore. Restrictions apply
TABLE I. ELECTRICAL PARAMETERS OF PV ARRAY [6] B. Axelrod, Y. Berkocivh, A. Shenkman and G. Golan, “Diode capacitor
voltage multipliers combined with boost converters: topologies and
Maximum power (Pmax) 62W characteristics,” IET Power Electronics, vol. 5, no. 6, pp. 873-884,
Voltage at MPP (VMPP) 20V March 2012.
Current at MPP (IMPP) 3.1A [7] S. C. Tan, Y. Lai and C. Tse, Sliding Mode Control of Switching Power
Open circuit voltage (Voc) 23V Converters Techniques and implementation, 1st ed. Boca Raton, FL:
Short circuit current (ISC) 3.36A CRC, 2012.
[8] E. Bianconi, J. Calvente, E. Mamarelis, G. Petrone, C. A. R. Paja, G.
TABLE II. COMPARISON OF CONTROLLER OUTPUTS Spagnolo and M. Vitelli, “Perturb and observe MPPT algorithm with a
current controller based on the sliding mode,” Electrical Power and
SMC P&O MPPT Energy Systems, vol. 44, no. 1, pp. 346-356, January 2013.
Output Voltage 250V 237V [9] C. Chu and C. Chen, “Robust maximum power point tracking method
Output Current 2.5A 2.36A for photovoltaic cells: A sliding mode control approach,” Solar Energy,
Output Power 625W 559.3W vol. 83, no. 8, pp. 1370-1378, August 2009.
[10] E. Bianconi, J. Calvente, R. Giral, E. Mamarelis, G. Petrone, C. A. R.
300
Paja, G. Spagnuolo and M. Vetelli, “ A fast current based MPPT
technique employing sliding mode control,” IEEE Trans. Ind. Electron.,
250 vol. 60, no. 3, pp. 1168-1178, March 2013.
SMC
Voltage (volts)
600
maximum powr point tracking for PV system with a variable inductor,
400 IEEE Trans. Power Electronics, vol. 26, no. 4, pp. 1031-1037, April
2011.
200
[18] G. M. S. Azevedo, M. C. Cavalcanti, K. C. Oliveira, F. A. S. Neves and
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Z. D. Lins “Comparative evaluation of maximum power point tracking
Time (sec) methods for photovoltaic system,” Journal of Sol. Energy Engg., vol.
131, pp. 1-8, August 2009.
Fig. 7. Outputs of a Boost converter with SMC and conventional P&O MPPT
(a) Voltage, (b) Current, (c) Power.
Authorized licensed use limited to: NUST School of Electrical Engineering and Computer Science (SEECS). Downloaded on September 26,2021 at 08:32:16 UTC from IEEE Xplore. Restrictions apply