Robust H ∞ Observer-Based Tracking Control for the Photovoltaic Pumping System

In this paper, we propose a H∞ robust observer-based control DC motor based on a photovoltaic pumping system. Maximum power point tracking is achieved via an algorithm using Perturb and Observe method, with array voltage and current being used to generate the reference voltage which should be the PV panel’s operating voltage to get maximum available power. A Takagi-Sugeno (T-S) observer has been proposed and designed with non-measurable premise variables and the conditions of stability are given in terms of Linear Matrix Inequality (LMI). The simulation results show the effectiveness and robustness of the proposed method.


Introduction
The standalone photovoltaic pumping systems have become a favorable solution for water supply.It earns a more market share, particularly in rural areas that have a substantial amount of insolation and have no access to an electric grid.The maximization of these systems via maximum power point tracking (MPPT) has been sufficiently exploited in the literature [1].As a result, most commercial photovoltaic pumping systems either use conventional MPPT control (P & dO, Incremental) or not use the MPPT control [2].For a better optimization of the energy, a pump controller is necessary.For photovoltaic pumping systems, the pump controller is essentially a DC-DC, the duty ratio is controlled by a tracking system of the maximum power point tracking (MPPT) [3] [4].This is used to adjust the motor armature voltage and in turn the motor speed and the hydraulic power of the pump according to the irradiation level.Different types of dc-dc converters have been employed including the buck converter [5] [6] and the boost converter [7] depending on the voltage rating of the motor and the PV array.
Based on these works, we propose in this paper a H ∞ observer-based on tracking controller based on TS re- presentation of the PV pumping system, where the weighting functions depend on non-measurable premise variables [8]- [10].Sufficient conditions, based on Lyapunov approach and the convex optimization techniques, are formulated as an efficient one step LMI [11] to avoid the complexity of separate design steps and can be solved using MATLAB software.The block diagram of a DC pumping system is shown in Figure 1 [12].
The structure of this paper is organized as follows.In Section II we describe the process of getting a T-S fuzzy model of PV system, with the DC motor pumping [13].Section III presents the proposed control design.The stability conditions of the closed loop system are proposed in this section in terms of LMIs.In Section IV, we present the proposed strategy of the observer and the controller.In Section V, the simulation results are presented and discussed.Finally, conclusions are made in Section VI.

Model of Pumping System
The water pumping system is considered in this work as a standalone system, without batteries.This is a complex and nonlinear system.The complete model is difficult to use in control applications.We need an easy model to use for the synthesis of observers and controllers.It also allows estimating or adjusting the values of dynamic parameters in real time.The system consists of a single PV module, an MPPT System, and a DC water pump.In the literature, different models of PV and of the pump were used.Figure 2 shows the equivalent circuit of the boost of the PV system with water pump.
The system [3] average model is given in (1): where pv V and pv i refer to the PV panel voltage and current respectively.L , L R and L i are the self-in- ductance, resistance and current.m R is a resistance characterizing IGBT lost.C , FW V and ω are the input capacitance, the diode forward voltage and speed.u is the control input.Considering the PV current as an exogenous input, we get the state representation (2).
( ) In order to guarantee zero steady state regulation error, we develop an integral T-S fuzzy control.Let ref V be a constant reference, the objective is to achieve that ref pv V V when t∞ .To this end, we introduce an added state variable to account for the integral of output regulation error.Let us define the new state variable as (3):   ) The new augmented state vector then becomes: So this second integrator included previous to the input would make it smoother, benefiting the implementation, and therobustness [14].
The augmented system can be written as ( 5): ( ) where

Control Strategy
In this work two control strategies are studied.

Perturb and Observe Algorithm
The P&P algorithm acts periodically by giving a perturbation to operating voltage V and observing the power variation ( ) v z and calculates ( ) p z , then compares with the power calculated at ( ) For all the operating points where the power and current variations are positive, the algorithm that continued to perturb the system in the same direction of perturbation is reversed.The increasing of reference voltage ref V , otherwise, if these variations are negative, the direction of perturbation is reversed.The increasing or decreasing of reference ref V is done by tracking step V ∆ .The flow chart of the P&O algorithm is presented in Figure 4. Theoretically, the algorithm is simple to implement in its basic form.However, it was noticed some oscillations around the MPP in steady state operating and this causes power loss [15].Its functioning depends on the tracking step size applied to voltage reference ref V .For the same sample time of the system, the oscillations and consequently the power loss could be minimized if the tracking step would continuously get smaller [16].Nevertheless, the response of the algorithm becomes slower.

Takagi-Sugino Fuzzy Model
In this section, we present T-S fuzzy control approach that ensures robust regulation under disturbance.Consider a general nonlinear system as follows: ( ) z is the controlled output variable and y is the output vector.
By observing the functions of ( ) A x , ( ) B x , the fuzzy premise variables are chosen as 1 L z i = and 2 z ω = .
( ) where ( ) ( ) and the discussion set: In the following, we assume that the weighting functions depend on the system state.Then, TS fuzzy system (7) becomes:

Fuzzy Observer Based Tracking Controller
The aim of this section is the design of the observer-based tracking control of the photovoltaic Pumping System.
As the motor speed model states are not fully measurable, the designed state feedback control is based on the estimated states.We define the fuzzy controller as follows: where ( ) x t ∈ ℜ is the estimated state and are the controller gains to be determined.Based on T-S fuzzy model of solar pump (1), the structure of the observer is defined as: where ( ) ŷ t ∈ ℜ is the estimated output, are the observer gains to be determined.Let's define error of state estimation as ; then, we can find the estimation error dynamics as follows: Augmented system ( ) ( ) ; can be written as The estimation error asymptotically converges around zero and satisfies the following H ∞ performance un- der zero initial conditions: where γ is the desired disturbance attenuation parameter.Theorem 1: if there exists symmetric matrices 1 0 X > , 2 0 P > , matrices i i Y J and a prescribed 2 0 γ > , such that the following LMI holds [21]: where Controller gains i K and observer gains i L are given by: Proof Consider the following Lyapunov function candidate: The time derivate of ( ) ( ) The closed loop system with controller-based observer is stable and has H ∞ norm limited by γ if and only if: 0 ˆî * Inequality (19) is satisfied if condition 20 holds: Let us consider thefollowing particular form of It should be noted that condition (18) is nonlinear with respect variables 1 P and 2 K Then, the objective is to formulate (18) in LMI constraints.
Hence, after partitioning the matrix inequality shown in (18), ij Ξ becomes: 12 Ξ is the upper right block of ( 22) and 22 Ξ is the lower right block of (22).Lemma 1: (Congruence) Let two matrices P and Q , if P is positive definite and if Q is afull column rank matrix, then matrix T QPQ is positive definite.Post and pre-multiplying inequality ( 21) by Q , it follows that (23) can be rewritten as: Lemma 2: Considering 22 0 Ξ ≤ a matrix X and a scalar µ , the following holds [21] [22]: By substituting ( 22) into ( 21) and using the Schur complement, then inequality (21) holds if (23), displayed below, is satisfied: By changing matrices 11 Ξ , 12 Ξ and 22 Ξ by their expressions from ( 19) and considering 1 1 1 we obtain an LMI in (14).

Simulation Results
To illustrate the proposed method, the Observer based robust controller law is tested by considering the T-S Model of the photovoltaic pumping.The controller is tested by simulation.This section shows the efficiency of the designed control of system through computer simulations.
Figure 5 and Figure 6 present the climatic conditions on one day (temperature and solar irradiance).
To validate our approach, we compare these results with those given by the classical P&O method.In Figure 7, the simulation result shows that the power obtained in our case is better than using the P&O method.
Figure 8 shows the comparison of motor speed using the two methods.We can see the difference and the importance of our approach.
Finally, the water flow obtained by the two methods is presented in Figure 9.
The errors of state estimation are given in Figure 10, where all errors asymptotically converge to zero.The Simulation results showing the confusion of the P&O algorithm with reference voltage perturbation by a step increase in solar irradiance (Figure 11).

Conclusion
In this paper, a robust H ∞ observer-based tracking control of the photovoltaic Pumping System has been pro- posed.The designed controller ensures the optimum of power and guarantees a better flow of water.The stability conditions are given in terms of LMIs, which can be solved in one single step-procedure to determine the observer and the controller gains.From simulation results, the performances of the designed robust observer-based controller are satisfactory and the capability of this controller is shown under critical situations.To put that in perspective, we will test this control law on a test branch that we are developing in our laboratory.

Figure 2 .
Figure 2. Model of PV system with a motor-pump load.

3 .
the direction of evolution to give to the voltage reference ref V .Taking into account power-voltage characteristic curve p v − obtained under given conditions, the goal is to track the operating point at the MPP as shown in Figure This algorithm measures at each z instant variable ( ) z and

Figure 4 .
Figure 4. Flow chart of the P&O algorithm.

Figure 5 .
Figure 5. Temperature for a day.

Figure 6 .
Figure 6.The solar irradiance for a day.

Figure 7 .
Figure 7. Maximum power obtained by two methods.