1. Introduction
The current structure of electrical grids is a centralized architecture wherein energy production is concentrated at specific points and then distributed to consumers [1,2,3]. During the last three decades, renewable energies have increased on the surface of our planet. This trend has gradually accelerated, particularly following the signing of the Kyoto Protocol, which requires many countries to limit their gas emission. Indeed, solar energy production in the world has increased 20-fold in ten years [4]. Efforts are underway to improve the competitiveness of solar panels in terms of performance and cost. The materials used in the manufacture are evolving, with the panels possessing a more critical yield. The main disadvantage of solar energy is that it varies irremediably according to weather conditions [5]. For example, the power provided by the PV panels is noticeably reduced in winter, night, or rainy weather. However, the development of photovoltaic systems has highlighted several factors directly affecting the performance of this technology. Studies have made it possible to emphasize the influence of partial shading and the impact of the increase in temperature on the efficiency of photovoltaic solar systems [6].
Many researchers have proposed technical solutions to reduce or eliminate these phenomena. The ultimate goal is to make the photovoltaic panels work at their maximum power points under any environmental conditions [7]. The partial shading on solar panels is usually caused by obstacles close to photovoltaic installations, such as trees, tall chimneys, walls, etc. Most of these obstacles are permanent, predictable, and detected at certain times of the year due to the sun’s path [8,9]. We also notice short-lived and unpredictable partial shading due to passing clouds, bird droppings, snow, dust, etc.
When the solar radiation is constant, the photovoltaic cell is likened to a diode that operates in direct bias. Since it’s connected in series, the cells are required to drain the current. However, they cannot do so because some PV cells receive partial shading. Once partial shading occurs, the short circuit current of the shaded cells drops dramatically, which leads shaded cells to operate in reverse bias [3]. In the reverse bias region, the PV solar cell will dissipate power in the form of heat that creates a hot spot and can damage the shaded PV solar cells [9]. Advanced MPPT methods have been developed to detect the global maximum point when partial shading occurs with high accuracy and acceptable speed. Speed and accuracy are essential parameters when choosing the MPPT techniques [3]. These methods can be listed in three categories: linear search methods, artificial intelligence methods, and the metaheuristic approach [10]. The combination of the two steps generally develops linear search methods. The first step allows a sweep to find the region that contains the global maximum point. The second step uses one of the conventional MPPT techniques to find the location of the maximum power point with high accuracy.
The experimental results show that technology is more effective, particularly when weather conditions change suddenly. The disadvantage of this technology is that it does not guarantee rapid convergence during permanent partial shading. We can also mention the Global Maximum Power Point Tracking (GMPPT) algorithm. The advantage of this technique is that it can be applied in photovoltaic systems whose electrical characteristics are unknown. According to [11], this technique is better suited to building-integrated photovoltaic systems with inverters mostly mounted in strings. Artificial intelligence methods such as artificial neural networks and fuzzy logic controllers are also used. The technique using artificial neural networks can effectively track the global maximum point under any sunlight condition. Its advantage is that depending on the weather conditions, it can use some or all of its input parameters. The disadvantage of this technique is that it is not accurate under all partial shade conditions without periodic adjustment [3]. The fuzzy logic controller method allows fast and precise convergence even when the sunshine varies suddenly. The advantage of the method is that it does not require mathematical modeling of the system.
However, according to [12], the table of logic rules described in [13] largely depends on the designer’s experience and prior knowledge of how the photovoltaic system works. The metaheuristic approach has the well-known Particle Swarm Optimization (PSO) technique. This technique finds a function’s optimal value in a predefined search space. It is inspired by the social behavior of a large group of birds and a fish gathering [11,12]. The PSO is estimated to be relatively fast and accurate, with an error of 4% from experimental results. An improved version of this method, called Adaptive Perceptive PSO, has been proposed, providing more accurate results (3% error).
The other exciting technique is the Fibonacci Search method. It uses the sequence of Fibonacci numbers to track the global maximum point under uniform and non-uniform insulation conditions. Its tracking rate is acceptable according to the experimental results, but it sometimes fails when we have a power-voltage characteristic curve Ppv = f(Vpv) with multiple peaks. On the other hand, its slowness constitutes a limit for its implementation. We can also quote that the Modified Firefly Algorithm [13] can significantly reduce the global maximum tracking time even though its efficiency is slightly lower than that of the Firefly Algorithm. Many other techniques have recently been listed in the literature. In [14], the following methods are mentioned: Evolutionary algorithm, Genetic Algorithm, and Differential Evolution. There are also other lesser-known techniques for reconfiguring photovoltaic panels that allow maximum power to be achieved. However, these techniques require the installation of sensors, switches, and complex control algorithms to dynamically reconfigure the photovoltaic field [15] during partial shading conditions. These reconfigurations can be partial or complete. The Partial reconfiguration foresees part of the photovoltaic cells of the solar field being fixed, and the other part can be reconfigured. The entire reconfiguration predicts that all the photovoltaic cells of the solar area are reconfigurable. Research has already been carried out in the past and proposed partial or complete reconfiguration algorithms. We can name the unbalance topology of photovoltaic cells [16], the model using mathematical formulas [17], and the dynamic programming algorithm [18]. However, all these methods use switches, which generate power losses. The algorithm for determining optimal connections [19], a new approach, uses busbars to change the positions of the photovoltaic cells between them. This has the advantage of minimizing power losses for switches. Other more recently developed techniques, such as the Futoshiki configuration, are based on the logic of puzzles. In this approach, the physical location of the photovoltaic modules changes, but the electrical connections of the modules are unchanged. The study results show that the Futoshiki technique generates greater power for all shading conditions than the total-cross-tied configuration [20,21]. The disadvantage of the method is that it cannot extract the maximum power from the photovoltaic system. It will be necessary to develop an algorithm that allows this technique to optimize the pursuit of the global maximum point [14].
Control strategies of an inverter are also developed to minimize the harmful effects of partial shading, especially in high-power photovoltaic systems. The control strategy named Mitigation Control Against Partial Shading Effects (MICAPAS) allows isolated photovoltaic power plants to regulate the frequency of partial shading without resorting to energy storage. However, according to [22], this strategy is only effective for huge photovoltaic power plants. We have noted in the literature that a more practical version of the sub-Module Integrated Converters (MICs) control strategy has been implemented. It also makes it possible to minimize power losses due to partial shading and mismatch between solar panels [23]. Sliding mode control is also a widely used strategy. Its principle consists of bringing a system’s state trajectory towards the sliding surface and making it commute around this one until the point of equilibrium. It has the advantage of being stable and easy to implement [24,25]. To improve the robustness of this technique, the Proportional-integral Control and the sliding mode control have been developed [26]. Sliding mode control is one of the nonlinear control techniques. Another nonlinear technique is drop control. Although it has limitations, it is one of the most widely used techniques to guarantee the reliability of the power network [27,28]. Thus variants of this control technique have been implemented to optimize it [29,30].
In PV power generation, the inverter systems introduce some energy losses during the conversion of DC power generated by the PV panels to AC power used in most electrical systems. These losses can reduce the overall efficiency of the system. Furthermore, the efficiency of inverters can vary depending on their design, size, and load conditions [31]. In some cases, PV systems are oversized by installing inverters with higher capacities than necessary to accommodate future expansions or increase system flexibility. However, oversizing the inverter without appropriate load management or battery storage can lead to inefficient utilization of generated power and may result in increased costs without proportional benefits [5,9,32]. The inverter-based PV systems rely on grid-connected operation to ensure stable voltage and frequency levels. However, sudden variations in PV power generation can introduce voltage and frequency fluctuations, and increase the Total Harmonic Distortion (THD) of the inverter which has a huge impact to maintain the stability of the local grid [33]. This issue becomes more pronounced when a significant number of PV systems are connected to the same grid. The grid codes and standards are in place to address these challenges, but they can impose additional requirements and costs on PV system installations [34]. Also, inverter-based PV systems with battery storage often rely on the grid as a backup source of power or to supply excess electricity during periods of high demand. If the grid experiences an outage, these systems may not be able to operate independently unless they incorporate additional equipment such as backup generators or specialized grid-forming inverters. Grid dependence can limit the system’s resilience and reliability, especially in areas with unreliable or weak grid infrastructure [32,35]. It’s worth noting that these deficiencies mostly are in inverter-based PV power generation systems with battery storage and can vary depending on the specific components, system design, and grid conditions. Ongoing research and technological advancements continue to address these limitations and improve the performance and reliability of inverter-based PV systems.
Thus, this paper presents photovoltaic technology, extracting electrical energy using the boost converter to determine the MPPT. The power generated by the PV panel was connected to the grid with a battery storage system ensured by the DC/AC converter to maintain the unbalanced nonlinear load. This converter interfaced with the grid, which corrected the components and blocks the pollution of the grid through its control strategies. The simulation tests were carried out with a simple nonlinear controller and integrated into the multi-variable and notch filters. Finally, we simulated the inverter using a nonlinear controller without a filter and compared the results to determine the best controller that performs better. The main contributions of this paper are designing the control scheme for an inverter/rectifier to help the batteries store/supply a desired amount of energy at maximum speed; designing DC/AC converters to maintain the unbalanced nonlinear load of the PV-based battery storage system; modifying the adaptive notch filter to adequately compensate the input currents and perform an inverse transformation before injecting them at the output; and reducing the (THD) rate of the inverters to enhance the efficiency of the power grid.
The rest of the paper is organized as follows: Section 2 describes the modeling of a solar photovoltaic cell. Section 3 presents the photovoltaic system connected to the power grid. The simulation results and performance of the nonlinear controller with different types of filters are presented in Section 4. The comparison of nonlinear controllers with various filters is analyzed in Section 5 and Section 6 concludes the paper.
2. Modeling of a Solar Photovoltaic Cell
A single photovoltaic cell cannot provide enough power to supply a load or the electrical grid. Therefore, it is necessary to combine these solar cells to generate more power. A series combination of the cell will increase the solar panel output voltage, while a parallel combination will increase the current supplied to the load. Here, NP and NS represent the number of cells in parallel and series. Now the expression of the current IPV becomes [36]:
(1)
where Ipv represents the current for a photovoltaic cell; Isc represents the short-circuit current of a cell; I0 represents the diode reverse bias current; Vpv represents the voltage for a photovoltaic cell; VT represents the thermal voltage of a cell; NP and NS represent the number of cells in parallel and series; Rp represents the resistance losses by recombination of the carriers due to the structural defects of the material; Rs represents the resistance losses by joule effects in the semiconductor and the losses through the grids and the bad ohmic contacts of the cell. The amount of solar radiation affects the production of carrier charge in the PV module, subsequently affecting the generated current.The following equation describes the current Ipv with the influence of the cell temperature:
(2)
(3)
(4)
where T is the cell’s operating temperature in Kelvin and Tr is the reference temperature (298.18 K); EG0 is the silicon’s bandwidth (1.12 eV); is the ideality factor (1740); Ios is the reverse saturation current of the cell; Ior is the saturation current of the cell; q is the charge of electrons.The selection of solar cells significantly contributes to better efficiency in the overall power grid. Indeed, the temperature and the level of sunlight can affect the solar panel’s performance. In order to distinguish the modified value of the current and the voltage of the solar panel due to a temperature change, the following characteristic curves Ipv – Vpv and Ppv – Vpv are plotted using Equations (2)–(4) and can also be written as follows:
(5)
The following curves are obtained (with 15 photovoltaic modules in series and 50 in parallel). Figure 1 shows the I-V and P-V curves of PV modules with a temperature variation.
It is observed that the power produced by the panel decreases at high temperatures. The characteristics of the solar panel according to the radiation G = 600, 800, and 1000 W/m2 are shown in Figure 2.
3. Photovoltaic System Connected to the Power Grid
The MPPT is a principle technique for tracking the maximum power point of a nonlinear power generator. This control technique forces the generator to work at its Maximum Power Point (MPP). Indeed, this operation makes it possible to obtain the best power efficiency of the photovoltaic system. A photovoltaic generator has a nonlinear characteristic of I = f(U). Consequently, the power supply will differ according to the load for the same lighting. Therefore, an MPPT controller makes it possible to control the static converter connecting to the load and the photovoltaic panel to supply the maximum power to the load permanently. There are different methods to get to this point. Generally, each of these methods has been made for a specific application. The accuracy and robustness of these controllers depend on some parameters (i.e., sampling rate, system voltage, temperature compensation, noise, and filtering). For our application, the Perturb and Observe (P&O) method is used to get MPPT from the PV panel. Here, the inverter is placed downstream from the boost converter and upstream from the grid. Its principal function is to deliver the alternating currents and voltages from a DC power source. Figure 3 shows the generic circuit diagram of a boost converter. This DC-DC converter, also called a parallel chopper, is a switching power supply that increases the initial DC voltage. Therefore it makes it possible to impose a current, which will be determined by the MPPT algorithm.
For current regulations, we will use the dynamic current equation:
(6)
We use a proportional-integral (PI) controller to regulate the current, the new input u (which represents the output of the regulator), and it is defined as follows:
(7)
Using the Laplace transform, we obtain
(8)
Lets G is the open loop current transfer function defined as follows:
(9)
The controller will generate the boost command from the signal corresponding to the difference evaluated between the set point ILref and the current in the inductor IL. The transfer function of the controller is given by the following:
(10)
The closed-loop transfer function of the controller associated with the PV system is given by the following:
(11)
where IPV is the current error, and I*PV is the reference current of the PV. This allowed us to determine, by identification, the coefficients Kp and Ki:(12)
And:
(13)
To regulate the boost converter, The control law was considered:
(14)
(15)
where d is the duty cycle of the converterThe PWM modulation technique was then used to generate the trigger pulses to control the converter switch. The control scheme is given in Figure 4.
To validate the results, Matlab simulation software was used to test the behavior of the photovoltaic system connected to the power grid. The disturbances were added to the system with variations of loads, solar radiation, and the rate of charge and discharge of the battery. Figure 5 shows the proposed diagram of PV connected to the grid.
3.1. Nonlinear Control Technique of an Inverter
The inverter was placed downstream from the boost converter and upstream from the grid. Its principal function is to deliver the alternating currents and voltages from a DC power source. A nonlinear control technique was used to compensate for the harmonic currents generated by the nonlinear load, maintain the imbalance load, regulate the DC bus voltage, and compensate for the reactive power consumed by the load. Reactive power compensation is a technique used to manage and mitigate the reactive power in an electrical system. The range of power factor (cos φ) within which reactive power compensation can be achieved depends on the design and capabilities of the controller. In general, a controller such as SVC or STATCOM can operate over a wide range of power factors, typically ranging from lagging (inductive loads) to leading (capacitive loads). The control algorithm employed in these controllers is often based on voltage or current measurement feedback and utilizes closed-loop control techniques. The controller monitors the system voltage and current and adjusts the reactive power output accordingly to maintain a desired power factor or to compensate for reactive power fluctuations. A model of the active filter using these differential equations (park transformation) that passes from the ‘abc’ plane to the ‘dq’ plane.
3.1.1. Modeling the ‘abc’ Plane Transformation
At first, we used Kirchhoff’s laws for each phase of the connection point of the inverter: The equations can be written as:
(16)
It’s assumed that the voltages are balanced here, and the zero-sequence component is zero. After simplification, the systems of equations become:
(17)
At the DC bus terminal, we have the equality of:
(18)
Now we give the state representation of the active filter in the plane of ‘abc’ in the current system without taking into account the absence of the zero-sequence component:
(19)
The active filters help reduce THD source current and are linked to the inverter to maintain the grid control strategies. Two control strategies of the inverter (voltage source active filter) are studied here.
3.1.2. Modeling the Filter ‘abc/dq’ Plane Transformation
The filter model d-q stationary plane is transformed to accelerate the implementation and reduce the computation time. By using Equations (18) and (19) the model gives a relation in the following form:
(20)
Based on Equation (20), the transition performs from the ‘abc’ plane to the ‘dq0’ plane.
(21)
(22)
(23)
Without taking the zero sequence components into account:
(24)
(25)
(26)
(27)
In order to carry out a good follow-up of the instructions, we must have current loops on the axes of d and q that are relatively fast. The first two differential equations of the model (18) are established and can be rewritten in the following form:
(28)
(29)
These equations represent the dynamics of the active filter’s nonlinear current of id, and iq. The currents id and iq can be controlled independently by inputs ud and uq. The Proportional-Integrator controllers are used for rapid dynamic response to canceling the steady-state error. PI controllers have the following expressions:
(30)
(31)
The closed loop current transfer function is given by the following:
(32)
where and are represent the errors of the currents and and are represent the references of the currents. The current regulator parameters are as follows:(33)
where ; must be selected less than ; is switching frequency. From Equations (28) and (29), we determined the control laws as follows:(34)
(35)
The analysis of the voltage loop is based on Equations (25)–(27), defined as the equivalent input of
(36)
The transfer function of the regulator is written as follows:
(37)
The closed-loop transfer function is given by the following:
(38)
where is the voltage error and is the voltage reference of ; and . To regulate the DC bus voltage and to compensate for the losses in the dissipative elements of the filter, an active current is added to the reference current .We have:
(39)
(40)
(41)
(42)
The following transfer function has been used in the filter:
(43)
By plotting it to the Bode diagram for different cutoff frequencies, with fc =15 Hz, and 65 Hz, we get the following graph:
Figure 6 shows that for a frequency greater than 60 Hz, the harmonic current will be higher than = 377 rd/s. For a cutoff frequency f = 15 Hz, the modulus in dB is almost zero, demonstrating no amplitude modification between the input and the output of the high pass filter. Moreover, the phase is also zero, indicating no phase shift between the input and the output of the high-pass filter. For a cutoff frequency f = 65 Hz, the modulus in dB is approximately 2 dB, demonstrating a modification of amplitude between the input and the output of the high pass filter. Moreover, the phase is not zero, showing a phase difference between the input and the output of the high-pass filter. It is evident that the cutoff frequency at 15 Hz is suitable for compensating for the unbalanced load since there is no change in the input and output signal, neither in amplitude nor phase.
It is seen that the current of the grid is more disturbed for the higher frequency. Figure 7 shows the block diagram of the dq command. The currents supplied by the active filter are controlled in the dq plane using an equivalent control strategy based on synchronous dq. The harmonic references current iLd and iLq are extracted from the load currents. A PI Controller is used for the current loops (inner loops) in order to allow the filter currents to follow their references quickly. For the external loop (voltage loop), a PI controller is also used to bring the DC voltage VDC back to its set value. The compensated error is added to the output of the reference current along with the d-axis.
3.2. Nonlinear Control with Adaptive Notch Filter
This method is used to analyze the filter inspired by the work carried out by Karimi-Ghartemani in 2006 [37].
(44)
(45)
The undesired signal can be assimilated to noise, transient disturbances, and sinusoidal components with a frequency different from ꞷ0 (center frequency). We wish to obtain an estimate of u0(t), designated by y(t), from the signal u(t). The least-squares error between the input signal u(t) and output y(t) is minimized by a method called gradient descent. It is the starting point for various adaptive algorithms, such as the linear least squares method. The cost function is defined by:
(46)
The system comprises a conventional phase-locked loop associated with an amplitude estimator and an adjustment unit. The dynamic system receives the input signal u(t) and provides a real-time estimate of the fundamental component y(t), the amplitude V(t) of y(t), the frequency and the phase and the phase of y(t). The estimated time derivative of the amplitude, phase, and frequency is then estimated. The error signal e(t) = u(t) − y(t) is the input distortion signal. The speed and accuracy of the response are determined by the parameters of k1, k2, and k3. It controls the behavior of the response both at the transient level and at the steady state. This system has the ability to be inherently adaptive and follows variations in amplitude, phase angle, and frequency of the input signal. It can provide an accurate estimate of the fundamental component of the polluted signal. Its simple structure makes this notch filter suitable for real-time applications. Therefore, the derivatives of A, , and can be formulated by the equations.
(47)
The block diagram of the Adaptive Notch Filter is shown in Figure 8.
Therefore, we integrated this filter into the simple nonlinear control proposed by using it as an input signal of load currents. Our simulations show that the inverter control does not adequately compensate for the currents. Hence we need to introduce the inverse component in a control system to correct this imperfection. We will therefore capture the input currents and perform an inverse transformation before injecting them at the output. The equation governs the negative sequence component of the load current.
(48)
By integrating it into the global diagram of the filter, we obtain the final diagram of the modified Adaptive Notch Filter shown in Figure 9.
3.3. Nonlinear Control with Multi-Variable Filter
The main objective of this control strategy is to improve the performance of the nonlinear control by using a multi-variable filter. This filter can directly extract the direct fundamental component of input signals in a voltage or current, along with the dq axes. It can also isolate a harmonic in a particular order (direct or inverse). The following equation expresses a method to recover the transfer function from integrating the synchronous reference signal [38].
(49)
(50)
This transfer function makes it possible to demonstrate the input signal in phase with the output signal. Integrating the signal amplitude with the input signal affects its magnitude. We add two constants k1 and k2, to the previous transfer function to obtain the following equation:
(51)
To obtain H(s) = 0 dB, we must take K = k1 = k2. Therefore, the Laplace transforms transfer function of the multi-variable filter H(s) becomes:
(52)
where K is a positive constant, is an input signal, and is an output signal of the multi-variable filter. We draw the Bode diagram of the transfer function directly from Simulink using ‘linear control design’ for three values for K = 1500, 15,000, and 150,000, shown in Figure 10.We are looking for the value of K, which gives us a zero phase shift and dB modulus at the frequency of the electrical grid, f = 60 Hz or ω = 377 rd/s. The values retained are those greater than 15,000. The amplitude remains high for a higher value of K, and the phase remains equal to zero. Figure 11 shows the Total Harmonic Distortion (THD) of the grid for different values of K in the transfer function.
We can conclude from this figure that when we increase the value of K, the rate of harmonic distortion in the grid is reduced. The THD of the grid remains below 5% when the value of K is increased from K = 10,000. Thus, by using a multi-variable filter, the direct or inverse fundamental and harmonic components of the input signals (voltage or current) can be extracted directly along the dq axes without phase shift or amplitude change. From the transfer function, we obtain the following equations.
(53)
(54)
(55)
(56)
Therefore, we integrated this filter into the proposed nonlinear controller by using it as input signals of the load currents of the grid.
3.4. Nonlinear Control without Filter
A simple nonlinear control is proposed to extract the grid’s current harmonics to avoid using a traditional high-pass filter. This control is based on using the positive sequence of the load current. The inverter has the ability to compensate for all undesired current harmonics, unbalanced load currents, and reactive power consumed by the loads [39].
(57)
(58)
(59)
(60)
To maintain Vdc equal to its reference, the DC bus voltage regulator uses a proportional-integral PI as an output component id0 to maintain the DC bus voltage and reduce the losses in the converter.
(61)
(62)
(63)
The diagram of the nonlinear controller without an inverter filter is shown in Figure 12.
The following values will be used for the simulation of the grid as shown in Table 1:
4. Simulation Results
4.1. Using a Simple Nonlinear Controller
4.1.1. Assembled with Loads, Solar Radiation, and without a Battery System
Using Matlab/Simulink software, we analyzed a system consisting of a photovoltaic panel connected to the three-phase grid with an unbalanced nonlinear load. At t = 0.1 s, solar radiation is fixed at G = 800 W/m2. We obtained the powers, currents, and voltage curves at a certain point level to understand the effect of each subsystem of the entire grid. The THD rate of the grid and loads are also considered here. Figure 13 and Figure 14 show the dynamic response of the grid and power flow in the grid with solar radiation of G = 800 W/m2 without a storage system. Figure 15 shows the harmonic spectrum of the grids and load current.
From the above simulation, we analyzed that the grid’s current is in phase with the voltage. As a result, the current provides a part of the power to the battery and loads. In the presence of solar radiation, the current is out of phase with the voltage. Therefore it receives power. The Vdc is adequately regulated here. With G = 800 W/m2, we observe a current of 40 A generated by the solar panel. The power curves confirm that the load is supplied at 5000 W at first entirely by the grid, then the solar panel provides 6000 W under sunny conditions. At the same time, it can also feed the grid up to 1000 W. We also observed a grid THD of 0.93%.
4.1.2. Assembled with Load, Solar Radiation, and Variation of the Battery Charge
For this simulation, we use the same assembly as before to allow the storage system to compensate for the variations of power generated by the solar panel due to climatic conditions. At t = 0 s, the solar radiation is fixed at G = 800 W/m2. On the other hand, the current of the battery is varied. Indeed, through the control of the DC-DC converter, we imposed a current to charge battery Iin = 20 A from t = 0 to t = 0.1 s, then discharged from t = 0.1 to 0.3 s with Iin = −20 A, and again charged from t = 0.3 s with Iin = 20 A. The current, voltage, and power curves are observed in Figure 16 and Figure 17, respectively. The simulation results we obtained are shown as follows.
The current in the inverter increases at t = 0.1 to 0.3 s because of the battery discharges shown in Figure 18. The results show phase opposition between the current and the grid voltage, indicating that the grid receives power. Power curves confirmed that the inverter is negative when the battery absorbs current and positive when the battery discharges the current. The DC bus voltage is regulated here, and the current in the solar panel is constant at 40 A. The power supplied to the load is up to 5000 W. The curves relating to the battery indicate when the current imposed is negative, the battery is charged. When it is positive, it is discharged. The voltage decreases when the current increases and vice versa.
4.1.3. Assembled with Solar Radiation, Battery Charge, and Variation of the Load
For this simulation, we use the same setup as the second simulation, except for the varied unbalanced load. The purpose of this operation is to analyze the assembled grid reaction to this modification. We can imagine a city as a load that needs to be supplied and requires more or less energy. The system must adapt to these variations. At t = 0 s, the solar radiation is set at G = 800 W/m2. Between t = 0.1 and 0.2 s, we increase the load. At t = 0.3 s, we fix the load as at t = 0 s. The other parameters (radiation, battery charge) are constant. The same current, voltage, and power curves are observed in Figure 19 and Figure 20 respectively, as in the first simulation. Here are the results we obtained from the simulation.
From the above-shown power curve, we observed the PV and grid that supply power to the load. When the load power increases at t = 0.1 s, the current in the grid increases due to the power of the grid. With solar radiation of G = 800 W/m2, the PV can’t support the grid to supply power to the load.
4.1.4. Assembled with Battery Charge, Load, and with Variation of the Solar Radiation
For this simulation, we used the same setup as the second simulation, except the varied solar radiation at t = 0 s, G = 600 W/m2, at t = 0.1 s, G = 800 W/m2, and at t = 0.3 s, G = 1000 W/m2. The other parameters (load, battery charge) are constant. The same current, voltage, and power curves are observed in Figure 21 and Figure 22, respectively, as in the first simulation. The simulation results we obtained are shown as follows.:
This simulation shows that the grid current decreases when solar radiation increases. This increment in solar radiation causes to increase in PV current from 25 A to 40 A and finally to 50 A. From the above power curve, we observed the grid power decreases, inverter power increases and the load becomes constant.
4.2. Using Nonlinear Controller with Multi-Variable Filter
4.2.1. Assembled with Loads, Solar Radiation, and without a Battery System
The same simulation is carried out as in Section 4.1.1 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a multi-variable filter. Here are the results we obtained:
We analyzed from Figure 23 that the grid current significantly decreased when solar radiation increased. In the absence of solar radiation, the current is in phase with the voltage. Therefore it supplies current. On the other side, the current is out of phase with the voltage with solar radiation. Thus it receives current. The Vdc is adequately regulated here. With G = 800 W/m2, we observe a current of 40 A generated by the solar panel. Figure 24 shows that the power curves confirm that the load is supplied at 5000 W entirely by the grid, then the solar panel provides 6000 W under sunny conditions. At the same time, it can also feed the grid up to 1000 W. We also observed from Figure 25 that a grid THD of 1.20% is a steady-state condition.
4.2.2. Assembled with Loads, Solar Radiation, and Variations of the Battery Charge
The same simulation is carried out as in Section 4.1.2 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a multi-variable filter. Here are the results we obtained:
Figure 26 shows the current in the inverter increases at t = 0.1 to 0.3 s because of the battery discharges. The results show phase opposition between the current and the grid voltage, indicating that the grid receives power. Figure 27 shows the power curves confirming that the inverter is negative when the battery absorbs current and positive when the battery discharges the current shown in Figure 28. The DC bus voltage is regulated here, and the current in the solar panel is constant at 40 A. The power supplied to the load is up to 5000 W. The curves relating to the battery indicate when the current imposed is negative, the battery is charged. When it is positive, it is discharged. The voltage decreases when the current increases and vice versa.
4.2.3. Assembled with Solar Radiation, Battery Charge, and Variation of the Loads
The same simulation is carried out as in Section 4.1.3 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a multi-variable filter. Here are the results we obtained.
From the above power curve, we observed the PV and grid that supply power to the load. Figure 29 and Figure 30 show when the load power increases at t = 0.1 s, the current in the grid increases due to the power of the grid. With the solar radiation of G = 800 W/m2, the PV can’t support the grid to supply power to the load.
4.2.4. Assembled with Battery Charge, Load, and Variation of the Solar Radiation
The same simulation is carried out as in Section 4.1.4 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a multi-variable filter. Here are the results we obtained.
This simulation shows that the grid current decreases when solar radiation increases. This increment in solar radiation causes to increase in PV current from 25 A to 40 A and finally to 50 A shown in Figure 31. From the above power curve, we observed that the grid power decreases, inverter power increases and the load becomes constant, as shown in Figure 32.
4.3. Using Nonlinear Controller with Notch Filter
4.3.1. Assembled with Loads, Solar Radiation, and without a Battery System
The same simulation is carried out as in Section 4.1.1 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a notch filter. For the balanced load, no anomaly is seen in the grid current. In this case, the load is unbalanced. Thus inverter control system does not compensate for the currents correctly. Hence we need to introduce an inverse component in the control system to correct this abnormality. Adding this component gives us the expected results shown below.
We analyzed from Figure 33 that the grid current significantly decreased when solar radiation increased. In the absence of solar radiation, the current is in phase with the voltage. Therefore it supplies current. On the other side, the current is out of phase with the voltage with solar radiation. Thus it receives current. The Vdc is adequately regulated here. With G = 800 W/m2, we observe a current of 40 A generated by the solar panel. Figure 34 shows that the power curves confirm that the load is supplied at 5000 W entirely by the grid, then the solar panel provides 6000 W under sunny conditions. At the same time, it can also feed the grid up to 1000 W. In Figure 35, we also observed a grid THD of 2.18% in a steady state.
4.3.2. Assembled with Loads, Solar Radiation, and Variations of the Battery Charge
The same simulation is carried out as in Section 4.1.2 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a notch filter.
Figure 36 shows that the current in the inverter increases at t = 0.1 to 0.3 s because the battery discharges are shown in Figure 37. The results show phase opposition between the current and grid voltage, indicating that the grid receives power. Power curves confirmed that the inverter is negative when the battery absorbs current and positive when the battery discharges the current. In Figure 38, the curves relating to the battery indicate that when the current imposed is negative, the battery is charged. When it is positive, it is discharged.
4.3.3. Assembled with Solar Radiation, Battery Charge, and Variation of the Loads
The same simulation is carried out as in Section 4.1.3 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a notch filter. Here are the results we obtained.
From the above power curve, we observed the PV and grid that supply power to the load. With solar radiation of G = 800 W/m2, the PV can’t support the grid to supply power to the load. Figure 39 shows, when the load power increases at t = 0.1 s, the current in the grid increases due to the grid’s power shown in Figure 40.
4.3.4. Assembled with Battery Charge, Load, and with Variation of the Solar Radiation
The same simulation is carried out as in Section 4.1.4 by replacing the simple nonlinear controller of the inverter with the nonlinear controller with a notch filter. Here are the results we obtained.
Figure 41 shows that the grid current decreases when solar radiation increases. This increment in solar radiation causes to increase in PV current from 25 A to 40 A and finally to 50 A. From the above power curve, we observed that the grid power decreases, inverter power increases and the load becomes constant, as shown in Figure 42.
4.4. Using Nonlinear Controller without Filter
4.4.1. Assembled with Loads, Solar Radiation, and without a Battery System
The same simulation is carried out as in Section 4.1.1 by replacing the simple nonlinear controller of the inverter with the nonlinear controller without a filter. The dynamic responses with solar radiation of G = 800 W/m2 without filter are shown in Figure 43. Figure 44 shows the power curves confirm that the load is supplied at 5000 W at first entirely by the grid, then the solar panel provides 6000 W under sunny conditions. At the same time, it can also feed the grid up to 1000 W. We also observed a grid THD of 1.48%, shown in Figure 45, in a steady state.
4.4.2. Assembled with Loads, Solar Radiation, and Variations of the Battery Charge
The same simulation is carried out as in Section 4.1.2 by replacing the simple nonlinear controller of the inverter with the nonlinear controller without a filter. The dynamic responses with solar radiation of G = 800 W/m2 without filter are shown in Figure 46. The current in the inverter increases at t = 0.1 to 0.3 s because the battery discharges. The results show phase opposition between the current and the grid voltage, indicating that the grid receives power shown in Figure 47. Figure 48 shows the power curves confirming that the inverter is negative when the battery absorbs current and positive when the battery discharges the current.
4.4.3. Assembled with Solar Radiation, Battery Charge, and Variation of the Loads
The same simulation is carried out as in Section 4.1.3 by replacing the simple nonlinear controller of the inverter with the nonlinear controller without a filter. Figure 49 shows the dynamic responses with solar radiation of G = 800 W/m2 without a filter. From the above power curve, we observed from Figure 50 that the PV and grid supply power to the load. When the load power increases at t = 0.1 s, the current in the grid increases due to the grid power. With solar radiation of G = 800 W/m2, the PV can’t support the grid to supply the power to the load.
4.4.4. Assembled with Battery Charge, Load, and with Variation of the Solar Radiation
The same simulation is carried out as in Section 4.1.4 by replacing the simple nonlinear controller of the inverter with the nonlinear controller without a filter. The simulation results we obtained are shown as follows.Figure 51 shows that the grid current decreases when solar radiation increases. This increment in solar radiation causes to increase in PV current from 25 A to 40 A and finally to 50 A. From the above power curve, we observed from Figure 52 that the grid power decreases, inverter power increases, and the load becomes constant.
5. Comparison of Nonlinear Controllers with Various Filters
A final simulation is carried out to compare the performances of nonlinear controllers with various filters regarding the regulation of the DC bus. We simulate the overall system without the PV and battery for each controller, with a load variation from 4000 W to 5000 W between t = 0.1 s and 0.3 s. Figure 53 shows the result we obtained by grouping the curves for each of the controllers on the same figure:
Finally, let us note that the nonlinear control without a filter obtains the best regulation, followed by the simple nonlinear control (high pass filter) and the control with a multi-variable filter. The nonlinear control with a Notch filter has the worst result. Table 2 summarizes the performance of the different simulations of the various controllers used for the inverter.
6. Conclusions
During this research, we presented a study on photovoltaic panels’ connection to the electrical grid and a load. The operation of a storage device was also inserted into the assembly, which was carried out via Matlab simulation. The comprehensive study of solar energy has been carried out with the interface of a step-up converter equipped with a PI regulator and the MPPT implemented by the P&O method. At first, we connected the photovoltaic system and its storage device to the grid with an unbalanced nonlinear load. The inverter, which delivers alternating voltages and currents from a direct source of electrical energy, will play the role of interface between the panel and the grid. The inverter acts as a filter and makes it possible to compensate for the currents which pollute the network. Then several controllers were studied, modeled, and simulated. First, we use a simple nonlinear control with a traditional high-pass filter. Then we replaced it with a multi-variable filter and a Notch filter in another simulation. Finally, we used a nonlinear control without a filter. During our simulations, we obtained the expected results, proving each controller’s performance. Therefore, we can affirm that this global topology is an exciting alternative for using solar energy, mainly its simplicity, performance, and speed. It turns out that during our simulations, the filterless nonlinear control obtained the best performance. For economic considerations, the energy produced by the solar panel should be prioritized by the grid and not the battery. We use an intelligent MPPT to get the maximum power from the connected solar panels with different capacities. Finally, we observed that the filterless nonlinear control provides the best results for THD correction (1.33%), Vdc regulation time with load variation (0.015 s), and Vdc exceeded with load variation (0.2%). The controller with the notch filter has the worst results for THD correction (1.61%), Vdc regulation time with load variation (0.05 s), and Vdc exceeded with load variation (1%). Following the Vdc regulation times, we see that the controller without the filter has the fastest and the notch controller has the slowest performance. It is noted that the controller with the notch filter has the worst results for the overshoot of the Vdc, and the multi-variable filter has the poorest outcomes for the regulation speed of the Vdc (0.07 s) with the THD correction (1.70%). The simple nonlinear controller provides the THD correction (1.43%), Vdc regulation time with load variation (0.025 s), and Vdc exceeded with load variation (0.6%). Finally, the multi-variable filter is ranked fourth, the Notch filter is third, the simple nonlinear controller is second, and the nonlinear controller without the filter is ranked first. In summary, the nonlinear controller without a filter is the best for the operation. Concerning the quality of the electrical grid, the controllers used for the inverter ensure that the harmonic distortion rate remains below 5%, complying with the IEEE519-1992 standard for grid quality. This indicates that the proposed system maintains the required power quality levels while integrating renewable energy sources. This research highlights the prioritization of energy produced by the solar panel for the grid rather than the battery, considering economic factors. This approach optimizes the utilization of solar energy and enhances the cost-effectiveness of the system.
To continue this research work, the proposed system and controllers can be implemented in a real-world setup to verify the performance and effectiveness of the studied approaches under practical conditions. This will provide more robust and reliable results; The study by comparing the performance of the proposed controllers can be expanded with other existing control strategies for photovoltaic systems; The efficiency, stability, and dynamic response of different controllers can be evaluated to identify potential improvements or alternative approaches; Parameter tunings or advanced control algorithms such as Model Predictive Control (MPC) or Adaptive Control can be considered to enhance the response, accuracy, and stability of the system under varying operating conditions; The reliability and resilience of the proposed system can be assessed in the face of various disturbances and uncertainties. By considering these recommendations, the research work can be extended to further enhance the understanding, performance, and applicability of photovoltaic systems connected to the electrical grid, ultimately contributing to the advancement and adoption of renewable energy technologies.
Conceptualization, M.J.R.; methodology, M.J.R.; software, M.J.R.; validation, T.T. and M.L.D.; data curation, M.J.R.; writing—original draft, M.J.R.; writing—review and editing, M.J.R., T.T., M.L.D. and I.M.; supervision, T.T. and M.L.D.; funding acquisition, T.T. All authors have read and agreed to the published version of the manuscript.
Data is contained within the article.
The authors declare no conflict of interest.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Figure 15. Harmonic spectrum of the grids and load current with solar radiation of G = 800 W/m2.
Figure 23. Dynamic response with solar radiation of G = 800 W/m2 using a multi-variable filter.
Figure 24. Power flow with the variation of solar radiation G = 800W/m2 using multi-variable filter.
Figure 25. Harmonic spectrum of the grid and load current using a multi-variable filter.
Figure 26. Dynamic response with battery charge variation using a multi-variable filter.
Figure 27. Power flow with battery charge variation using a multi-variable filter.
Figure 31. Dynamic response with a variation of solar radiation using a multi-variable filter.
Figure 32. Power flow with a variation of solar radiation using a multi-variable filter.
Figure 33. Dynamic response with solar radiation of G = 800 W/m2 using a notch filter.
Figure 36. Dynamic state response with battery charge variation using a notch filter.
Figure 41. Dynamic response with a variation of solar radiation using a notch filter.
Figure 43. Dynamic response with solar radiation of G = 800 W/m2 without a filter.
Figure 46. Dynamic State response with battery charge variation without a filter.
Figure 47. Dynamic state response with battery charge variation without a filter.
Figure 51. Dynamic responses with a variation of solar radiation without a filter.
Simulation data of the proposed grid.
Sources | Symbols/Parameters |
---|---|
Solar Panel | Radiation 800 W/m2, Current IPV = 40 A, Voltage VPV = 150 V, Power PPV = 6000 W; |
Bidirectional Converter | nductance L = 5 mH, Capacitance C = 200·10−6 F |
Loads | Nonlinear load RL = 30 Ω, LL = 10 mH; Single-phase load: RL1 = 50 Ω, LL1 = 10 mH; Linear load RL2 = 30 Ω, LL2 = 10 mH |
Inverter/Rectifier | Lc = 5 mH, Ls = 0.5 mH |
Three-Phase Grid | Frequency 60 Hz and a Voltage phase 208 V |
Storage System | Li-ion- 20 Ah, SOC 70% |
Ranking of controllers according to their performance.
Types of Controllers | Simple Nonlinear Controller | Nonlinear Controller with |
Nonlinear Controller with |
Nonlinear Controller |
---|---|---|---|---|
THD of grid |
1.43% | 1.70% | 1.61% | 1.33% |
Vdc Regulation Time with Load Variation | 0.025 s | 0.07 s | 0.05 s | 0.015 s |
Vdc Exceeded with Load Variation | 0.6% | 0.8% | 1% | 0.2% |
References
1. Ajabnoor, A.; Kwasinski, A. Photovoltaic Maximum Power Point Tracker for a Multiple-Input SEPIC Under Partial Shading Condition. Proceedings of the 2022 IEEE 13th International Symposium on Power Electronics for Distributed Generation Systems (PEDG); Kiel, Germany, 26–29 June 2022; pp. 1-6. [DOI: https://dx.doi.org/10.1109/PEDG54999.2022.9923106]
2. Rahman, M.J.; Tafticht, T.; Doumbia, M.L. Power Stability and Frequency Control Techniques of DG for a High Penetration Wind-Based Energy Storage System Using Integral–Derivative Controller. IEEE Can. J. Electr. Comput. Eng.; 2022; 45, pp. 232-241. [DOI: https://dx.doi.org/10.1109/ICJECE.2021.3103524]
3. Rahman, M.J.; Tafticht, T.; Doumbia, M.L.; Mutombo, N.M.-A. Dynamic Stability of Wind Power Flow and Network Frequency for a High Penetration Wind-Based Energy Storage System Using Fuzzy Logic Controller. Energies; 2021; 14, 4111. [DOI: https://dx.doi.org/10.3390/en14144111]
4. Purevdorj, G.; Enkjargal, K. Ecological, economic and social aspects from the renewable energy and energy conservation. Proceedings of the 2007 International Forum on Strategic Technology; Ulaanbaatar, Mongolia, 3–6 October 2007; pp. 20-23. [DOI: https://dx.doi.org/10.1109/IFOST.2007.4798509]
5. Bineeta, M.; Das, D. Multi-objective dynamic and static reconfiguration with optimized allocation of PV-DG and battery energy storage system. Renew. Sustain. Energy Rev.; 2020; 124, 109777.
6. Kermadi, M.; Salam, Z.; Ahmed, J.; Berkouk, E.M. A High-Performance Global Maximum Power Point Tracker of PV System for Rapidly Changing Partial Shading Conditions. IEEE Trans. Ind. Electron.; 2021; 68, pp. 2236-2245. [DOI: https://dx.doi.org/10.1109/TIE.2020.2972456]
7. Hernández, J.C.; Sanchez-Sutil, F.; Muñoz-Rodríguez, F.J. Design criteria for the optimal sizing of a hybrid energy storage system in PV household-prosumers to maximize self-consumption and self-sufficiency. Energy; 2019; 186, 115827. [DOI: https://dx.doi.org/10.1016/j.energy.2019.07.157]
8. Li, X.; Wang, L.; Yan, N.; Ma, R. Cooperative Dispatch of Distributed Energy Storage in Distribution Network With PV Generation Systems. IEEE Trans. Appl. Supercond.; 2021; 31, 0604304. [DOI: https://dx.doi.org/10.1109/TASC.2021.3117750]
9. Alivarani, M.; Nayak, B.; Das, P.; Mohanty, K.B. A review on MPPT techniques of PV system under partial shading condition. Renew. Sustain. Energy Rev.; 2017; 80, pp. 854-867.
10. Winston, D.; Prince, S.; Kumaravel, B.; Kumar, P.; Devakirubakaran, S. Performance improvement of solar PV array topologies during various partial shading conditions. Solar Energy; 2020; 196, pp. 228-242. [DOI: https://dx.doi.org/10.1016/j.solener.2019.12.007]
11. Bidram, A.; Davoudi, A.; Balog, R.S. Control and Circuit Techniques to Mitigate Partial Shading Effects in Photovoltaic Arrays. IEEE J. Photovolt.; 2012; 2, pp. 532-546. [DOI: https://dx.doi.org/10.1109/JPHOTOV.2012.2202879]
12. Teshome, D.F.; Lee, C.H.; Lin, Y.W.; Lian, K.L. A Modified Firefly Algorithm for Photovoltaic Maximum Power Point Tracking Control Under Partial Shading. IEEE J. Emerg. Sel. Top. Power Electron.; 2017; 5, pp. 661-671. [DOI: https://dx.doi.org/10.1109/JESTPE.2016.2581858]
13. Zengin, S.; Boztepe, M. Modified dual active bridge photovoltaic inverter for solid state transformer applications. Proceedings of the 2014 International Symposium on Fundamentals of Electrical Engineering (ISFEE); Bucharest, Romania, 28–29 November 2014; pp. 1-4. [DOI: https://dx.doi.org/10.1109/ISFEE.2014.7050613]
14. Ishaque, K.; Salam, Z. A Review of Maximum Power Point Tracking Techniques of PV System for Uniform Insolation and Partial Shading Condition. Renew. Sustain. Energy Rev.; 2013; 19, pp. 475-488. [DOI: https://dx.doi.org/10.1016/j.rser.2012.11.032]
15. Adam, G.P.; Alajmi, B.; Ahmed, K.H.; Finney, S.J.; Williams, B.W. New flying capacitor multilevel converter. Proceedings of the 2011 IEEE International Symposium on Industrial Electronics; Gdansk, Poland, 27–30 June 2011; pp. 335-339. [DOI: https://dx.doi.org/10.1109/ISIE.2011.5984181]
16. Roberts, M.B.; Bruce, A.; MacGill, I. Impact of shared battery energy storage systems on photovoltaic self-consumption and electricity bills in apartment buildings. Appl. Energy; 2019; 245, pp. 78-95. [DOI: https://dx.doi.org/10.1016/j.apenergy.2019.04.001]
17. Sahu, H.S.; Nayak, S.K.; Mishra, S. Maximizing the Power Generation of a Partially Shaded PV Array. IEEE J. Emerg. Sel. Top. Power Electron.; 2016; 4, pp. 626-637. [DOI: https://dx.doi.org/10.1109/JESTPE.2015.2498282]
18. Lin, H.; Veda, S.S.; Shukla, S.S.; Mili, L.; Thorp, J. GECO: Global Event-Driven Co-Simulation Framework for Interconnected Power System and Communication Network. IEEE Trans. Smart Grid; 2012; 3, pp. 1444-1456. [DOI: https://dx.doi.org/10.1109/TSG.2012.2191805]
19. Okan, B.; Özkaya, B. Analysis and comparison of different PV array configurations under partial shading conditions. Solar Energy; 2018; 160, pp. 336-343.
20. Wang, Y.; Lin, X.; Kim, Y.; Chang, N.; Pedram, M. Architecture and Control Algorithms for Combating Partial Shading in Photovoltaic Systems. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst.; 2014; 33, pp. 917-930. [DOI: https://dx.doi.org/10.1109/TCAD.2014.2302383]
21. Teo, J.C.; Tan, R.H.; Mok, V.H.; Ramachandaramurthy, V.K.; Tan, C. Impact of partial shading on the PV characteristics and the maximum power of a photovoltaic string. Energies; 2018; 11, 1860. [DOI: https://dx.doi.org/10.3390/en11071860]
22. Rahmann, C.; Vittal, V.; Ascui, J.; Haas, J. Mitigation Control Against Partial Shading Effects in Large-Scale PV Power Plants. IEEE Trans. Sustain. Energy; 2016; 7, pp. 173-180. [DOI: https://dx.doi.org/10.1109/TSTE.2015.2484261]
23. Xiao, W.; El Moursi, M.S.; Khan, O.; Infield, D. Review of grid-tied converter topologies used in photovoltaic systems. IET Renew. Power Gener.; 2016; 10, pp. 1543-1551. [DOI: https://dx.doi.org/10.1049/iet-rpg.2015.0521]
24. Tafticht, T.; Tchakala, M.; Rahman, M.J. GMPPT Approach for Photovoltaic Systems under Partial Shading Conditions Using Genetic Algorithm. Int. J. Power Electron. Drive Syst.; 2022; 13, pp. 1238-1245. [DOI: https://dx.doi.org/10.11591/ijpeds.v13.i2.pp1238-1245]
25. Salem, R.; Mendalek, N.; Al-Haddad, K. Experimental design of a nonlinear control technique for three-phase shunt active power filter. IEEE Trans. Ind. Electron.; 2010; 57, pp. 3364-3375.
26. Ahmed, B.; Hamadi, A.; Ndtoungou, A.; Javadi, A.; Rahmani, S.; Al-Haddad, K. Modified droop control to improve performances of two single-phase parallel inverters. Proceedings of the IECON 2017-43rd Annual Conference of the IEEE Industrial Electronics Society; Beijing, China, 29 October–1 November 2017; IEEE: New York City, NY, USA, 2017; pp. 6470-6475.
27. Ali, E.; Cingoz, F.; Sozer, Y. Smart loads management using droop-based control in integrated microgrid systems. IEEE J. Emerg. Sel. Top. Power Electron.; 2017; 5, pp. 1142-1153.
28. Egwebe, M.; Fazeli, M.; Igic, P.; Holland, P.M. Implementation and Stability Study of Dynamic Droop in Islanded Microgrids. IEEE Trans. Energy Convers.; 2016; 31, pp. 821-832. [DOI: https://dx.doi.org/10.1109/TEC.2016.2540922]
29. Abdelsalam, 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, pp. 1010-1021. [DOI: https://dx.doi.org/10.1109/TPEL.2011.2106221]
30. Banu, I.V.; Istrate, M. Comparative Analysis of the Perturb-and-Observe and Incremental Conductance MPPT Methods. Proceedings of the 2013 8th International Symposium on Advanced Topics in Electrical Engineering (ATEE); Bucharest, Romania, 23–25 May 2013; [DOI: https://dx.doi.org/10.21227/H2JD0F]
31. Park, C.-Y.; Hong, S.-H.; Lim, S.-C.; Song, B.-S.; Park, S.-W.; Huh, J.-H.; Kim, J.-C. Inverter Efficiency Analysis Model Based on Solar Power Estimation Using Solar Radiation. Processes; 2020; 8, 1225. [DOI: https://dx.doi.org/10.3390/pr8101225]
32. Blanco, H.; Faaij, A. A review at the role of storage in energy systems with a focus on Power to Gas and long-term storage. Renew. Sustain. Energy Rev.; 2018; 81, Pt 1, pp. 1049-1086. [DOI: https://dx.doi.org/10.1016/j.rser.2017.07.062]
33. Du, Y.; Lu, D.D.-C.; James, G.; Cornforth, D.J. Modeling and analysis of current harmonic distortion from grid connected PV inverters under different operating conditions. Solar Energy; 2013; 94, pp. 182-194. [DOI: https://dx.doi.org/10.1016/j.solener.2013.05.010]
34. Al-Shetwi, A.Q.; Hannan, M.A.; Jern, K.P.; Alkahtani, A.A.; PG Abas, A.E. Power Quality Assessment of Grid-Connected PV System in Compliance with the Recent Integration Requirements. Electronics; 2020; 9, 366. [DOI: https://dx.doi.org/10.3390/electronics9020366]
35. Rocchetta, R. Enhancing the resilience of critical infrastructures: Statistical analysis of power grid spectral clustering and post-contingency vulnerability metrics. Renew. Sustain. Energy Rev.; 2022; 159, 112185. [DOI: https://dx.doi.org/10.1016/j.rser.2022.112185]
36. Chim, C.S.; Neelakantan, P.; Yoong, H.P.; Teo, K.T. Fuzzy Logic Based MPPT for Photovoltaic Modules Influenced by Solar Irradiation and Cell Temperature. Proceedings of the 13th International UkSim Conference on Modelling and Simulation; Cambridge, UK, 30 March–1 April 2011; pp. 376-381. [DOI: https://dx.doi.org/10.1109/UKSIM.2011.78]
37. Karimi-Ghartemani, M.; Mokhtari, H. Extraction of Harmonics and Reactive Current for Power Quality Enhancement. Proceedings of the 2006 IEEE International Symposium on Industrial Electronics; Montreal, QC, Canada, 9–13 July 2006; pp. 1673-1678. [DOI: https://dx.doi.org/10.1109/ISIE.2006.295821]
38. Chaoui, A.; Gaubert, J.-P.; Bouafia, A. Experimental Validation of Active Power Filtering with a Simple Robust Control. Electr. Power Compon. Syst.; 2016; 44, pp. 1163-1176. [DOI: https://dx.doi.org/10.1080/15325008.2016.1148800]
39. Rampradesh, T.; Rajan, C.C.A. Performance assessment of NMPC based MPPT controller and extended Kalman filter for a Wind/PV hybrid system. Proceedings of the 2021 Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT); Erode, India, 15–17 September 2021; pp. 1-4. [DOI: https://dx.doi.org/10.1109/ICECCT52121.2021.9616873]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Power generation from Renewable Energy Sources (RESs) is unpredictable due to climate or weather changes. Therefore, more control strategies are required to maintain the proper power supply in the entire microgrid. This paper presents a simulation scheme utilizing a solar system instanced by Photovoltaic (PV) panels coupled to the grid, loads, and an energy storage device. At first, modeling the PV panels cell and their operation were analyzed. The synthesis of the adaptive notch filter was designed to compensate for the input currents. The power converter’s/inverter’s efficiency and control facility allowed us to link the energy storage system with an electrical grid. Several simulations were accomplished consistently with nonlinear control techniques for the simple inverter, multi-variable filter, notch filter, and without a filter. Finally, the performances of the nonlinear controller with various filters were carried out to regulate the DC bus of the proposed grid. The advantage of these controllers is compensating the reactive power and harmonic currents to obtain a disturbance-free power network. The overall installations and simulations were established using the Matlab/Simulink software.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 Department of Engineering, Université du Québec en Abitibi-Témiscamingue, Rouyn-Noranda, QC J9X 5E4, Canada;
2 Department of Electrical and Computer Engineering, Université du Québec à Trois-Rivières, Trois-Rivières, QC G8Z 4M3, Canada;
3 Department of Electrical Engineering, Université des Sciences et de la Technologie Houari Boumediene, Alger 16111, Algeria