Skip to main content
Top
Published in: Electrical Engineering 5/2023

Open Access 24-04-2023 | Original Paper

Performance enhancement of PV system using VSG with ANFIS controller

Authors: Dina S. M. Osheba, S. M. Osheba, Abdallah Nazih, Arafa S. Mansour

Published in: Electrical Engineering | Issue 5/2023

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With the enormous stress of energy lack and air pollution, renewable energy sources such as photovoltaic sources become an effective solution to solve these problems. The penetration of inertia-less photovoltaic sources into power system has adverse effects on the overall system inertia which threatens system stability. As a solution for this problem, virtual inertia technique can be used as a system controller in order to enhance the system performance and maintain its stability. In this paper, an adaptive virtual synchronous generator (VSG) controller based on the oscillation motion of the synchronous machine is introduced. Then, a proposed VSG with adaptive neuro-fuzzy inference system (ANFIS) is presented as an inverter controller. The system response is investigated and compared with other control methods under different operating scenarios. To verify the effectiveness of the proposed adaptive VSG, an experimental setup is presented with real-time implementation for the system using dSPACE DS1104 interfacing with MATLAB software, and the system response is investigated under different operating scenarios. Upon the presented results, there is an enhancement in the system response when the proposed adaptive VSG with ANFIS controller is used, and this emphasizes the superiority of using such controller in PV systems over other techniques.
Notes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

1 Introduction

The ever increase in the worldwide population renders a continuous increase in the size and complexity of electric power systems (EPSs). This necessitates the upgrade of the output of the conventional synchronous generators. However, the traditional EPSs that based mainly on conventional energy sources are a source of the harmful gases and environmental pollution. So, there is a worldwide agreement on the need to reduce greenhouse gas emissions by a high share of energy obtained from renewable sources worldwide [1]. Among these new energy sources, photovoltaic (PV) power generation holds a particular promise as it is green, unlimited and is available worldwide. This penetration helps in solving several challenges in the energy sector. Among these challenges; the greenhouse gas emission due to burning the fossil fuels, the high cost of conventional energy, lack of electricity supply in remote regions as well as the high transmission and distribution network losses in urban and developed regions. All of these can be addressed by PV penetration in the modern global electricity [1].
With the ever increase in PV penetration into EPSs, it is necessary to analyze its impact on power system stability. The stability of power system is traditionally achieved by regulating large synchronous machines with high inertia to accommodate the disturbances in the power system [2]. Unfortunately, due to static nature of photovoltaic devices, PV sources are not able to provide any mechanical inertia as synchronous machines does. The low inertia will cause the power system to be more sensitive to the disturbance, and thus, a small load change may result in a serve deviation in frequency. Abnormal frequency deviations will not only affect the stability of whole power system, but also degrade the performance of load-end machines and even damage system equipment. Therefore, maintaining proper system frequency in response to disturbances is essentially [3, 4].
As the conventional control methods cannot always maintain the system stability at large disturbances, virtual inertia can be considered as an adequate control method in such systems. Virtual inertia can compensate the lack of inertia in photovoltaic systems by controlling the interface power electronic devices [5]. The objective of virtual inertia scheme is to reproduce the dynamic properties of conventional synchronous machine in order to imitate its features. Such control technique is going to be more vital to overcome fluctuations in the rapidly increased photovoltaic grid-connected systems by reducing the frequency deviation, decreasing the overshoot magnitude and hence improving the dynamic performance of the systems [5].
The concept of virtual inertia is introduced in the literature as an inverter control technique known as virtual synchronous generator (VSG) [5], virtual synchronous machine (VSM) [6] or synchronverters [7]. Several researchers pay attention to investigate the effects of VSG on power system performance and stability. Thus, there are many types of virtual inertia control algorithms, depending on the control objectives. To control a PV system operating in stand-alone mode, a control strategy is introduced to match the PV output and the load, which can maintain the response of the PV system and prevent the output from collapsing [8, 9]. The dynamic and static characteristics of synchronous generators are used in design the virtual inertia control for improving the power quality of grid-connected systems [10, 11].
Several literatures are conducted to compare between virtual inertia and other control techniques. There are comparisons between the dynamic response of system controlled with droop control and virtual synchronous generator methods [12, 13]. VSG provides adequate inertia and damping that are required for maintaining grid frequency stability, thus providing a flexible control. The results show an enhancement in the system characteristics in case of inverters that controlled with VSG over that controlled by droop control method [1214].
Although the introduction of virtual inertia helps in improving the overall behavior of the power system, some problems have been noticed concerned with the tendency of the system to have a larger overshoot and oscillation, which degrades the transient performance [15]. By investigating the influence of control parameters on the system, the adaptive parameters of VSG help in improving the performance and system stability. Thus, in order to overcome the shortcomings of traditional VSG control method, the parameters of VSG can be adaptively controlled to yield better performance of the system [16]. As an application of this strategy, an alternating adaptive control strategy by changing the moment of inertia and damping coefficient of VSG is established by further analyzing the influence on the dynamic output characteristics of the system [17].
As a tool to confront and help in solving the challenges related with the complexity of the power systems, fuzzy logic control has been gaining attention in the area of power control engineering, especially in inverter controller design for PV applications and generation. Fuzzy inference system (FIS) is the using of fuzzy “if–then” rules to introduce the qualitative features of human knowledge but needs set of standards to employ the exact decision [1821]. Virtual inertia is introduced with FIS to solve the problems of insufficient damping and low inertia, hence ensuring the system frequency stabilization [22, 23]. In this technique, the virtual inertia parameters are automatically adjusted based on input signals indicate the deviations in system frequency. This method helps in avoiding delivering rapid inertia response with enhancing in frequency transients and oscillations. But despite the various merits in this technique, there are some shortfalls. In particular, the absence of well-established design process and optimized data those are required to convert the human knowledge into rule base. In addition, lack of standards required to have the database of the fuzzy inference system. Thus, finding the boundaries of membership functions and other rules of this technique requires manual tuning, long computation time and considerable effort.
In recent years, artificial neural network (ANN) becomes one of the most commonly tools used in many applications as ANN technique provides accurate solution to complex problems in less time. There is architecture that combining between FIS and neural networks, this technique called adaptive neuro-fuzzy inference system (ANFIS). This novel technique commonly used now as a more accurate control method than FIS. ANFIS has the advantage of expert knowledge of the fuzzy inference system (FIS) and learning capabilities of the neural network (NN) for control of nonlinear systems. Such technique has a flexible and intelligent design, expedient user interface and easy computation. So, a control scheme using ANFIS will produce more accurate results [24].
In this paper, the concept of virtual synchronous generator (VSG) is introduced. After that, an adaptive virtual synchronous generator controller based on the oscillation motion of the synchronous machine is presented. Then, a proposed VSG with adaptive neuro-fuzzy inference system (ANFIS) is presented as an inverter controller in the inertia-less power systems. The implementation of the proposed VSG with ANFIS controller with MATLAB software for PV system is also presented. Moreover, simulation results for the system response of the proposed VSG with ANFIS controller are presented and compared with other control methods under different operating scenarios. An experimental setup is presented to verify the effectiveness of the proposed adaptive VSG controller and compared with the conventional VSG, droop control and system without virtual inertia with real-time implementation for the system using dSPACE DS1104 interfacing with MATLAB software. The system response is investigated under different operating scenarios.

2 Virtual synchronous generator

The key equation in synchronous generator that describes the inertial response is the swing equation. Swing equation can be modeled as virtual inertia control method to be used in inverter control. This, in turn, makes the system behave like synchronous generator behavior, and this leads to enhance the system performance at disturbances. In such controller, there are feedback signals of grid voltage and frequency that are used to calculate the grid angular frequency. The input and output powers of the inverter are measured in order to be used in solving the equation. By knowing these variables and choosing appropriate values for both damping factor and moment of inertia, the virtual angular frequency is then calculated from the swing equation that can be written as follows:
$${P}_{\text{in}}-{P}_{\mathrm{out}}=J{\omega }_{m}(\mathrm{d}{\omega }_{m}/\mathrm{d}t)+D\left({\omega }_{m}-{\omega }_{g}\right)$$
(1)
where \({P}_{\mathrm{in}}\) and \({P}_{\mathrm{out}}\) are the input and output powers of the inverter, respectively. \(J\) and \(D\) are the moment of inertia and the damping factor, respectively. \({\omega }_{m}\) and \({\upomega }_{\mathrm{g}}\) are the virtual angular frequency and the grid angular frequency, respectively [15].
To illustrate the principles of VSG, Fig. 1 shows the connection of the model in electrical power system containing PV source. As shown in this figure, an AC/AC converter is connected with the PV source and controlled with VSG method and tied with utility grid and local load [25]. The VSG control diagram is illustrated in Fig. 2. As shown in this schematic, the input parameters to the controller are the grid angular frequency and the input and output powers of the inverter. Moment of inertia and damping factor are defined parameters in the controller. Hence, the virtual angular frequency is calculated from swing equation and integrated to produce the electrical angle. This angle is required to control the pulse width modulation (PWM) that controlling the DC/AC converter [2631].

3 Adaptive virtual synchronous generator

To enhance the performance of power systems, an adaptive control model is required to track the changes in power and frequency in different levels of disturbances, hence enhancing the system stability in low inertia PV systems. From the perception of oscillated motion in the synchronous machine at disturbance, if a change is occurred in the prime mover power from Pm1 to Pm2, the operating point moves along the power curve, from point “A” to point “C” and then from point “C” to point “A” with oscillatory motion about point “B.” The change in frequency in one cycle of the oscillation can be partitioned into four intervals as shown in Fig. 3 [2631].
Proceeding from the above concept, the value of power reference in conventional VSG can be calculated in adaptive manner to emulate the operation of synchronous generator. This can be deduced by taking one cycle of the oscillation with four time intervals. At the first time interval, the angular frequency deviation \((\Delta \omega )\) is positive, and the derivative of angular frequency (d\(\upomega \)/dt) is also positive that means there is acceleration, and so, at this interval, the adaptive power (Pad) for the power reference has a high value. At the second time interval, the \(\Delta \omega \) is positive but d\(\upomega \)/dt has a negative value that means there is deceleration, and at this time interval, the Pad has a low value. At third time interval, the \(\Delta \omega \) is negative and d\(\upomega \)/dt is also negative that means there is acceleration, and hence, Pad has a high value at this interval. At the last one, the \(\Delta \omega \) is negative but the d\(\upomega \)/dt is positive which means there is deceleration like the second one; therefore, Pad at this time has a low value. By this adaptive technique, the controller adopts the suitable value of power reference taking the power changes and frequency deviations into consideration. The conclusion of deducing the value of Pad according to the state of the system can be shortened as shown in Table 1 [31].
Table 1
Estimation of adaptive power (Pad) according to system state
Interval
\(\Delta \omega \)
d\(\upomega \)/dt
State
Pad
t1:t2
 + 
 + 
Acceleration
High
t2:t3
 + 
 − 
Deceleration
Low
t3:t4
 − 
 − 
Acceleration
High
t4:t5
 − 
 + 
Deceleration
Low
Based on the previous concept, the value of Pad is increased and decreased according to the system state, and this increasing or decreasing can be determined by \(M\) factor as follows:
$$M=\left(\Delta \omega \cdot \frac{\mathrm{d}\omega }{\mathrm{d}t}\right)/\left|\Delta \omega \cdot \frac{\mathrm{d}\omega }{\mathrm{d}t}\right|$$
(2)
The \(M\) factor has only two values; the first is (+ 1) indicates the acceleration of the system and the high value of Pad, the second is (− 1) that points to the deceleration of the system and low value of Pad. The value of Pad is calculated adaptively according to \(M\) factor as follows:
$${P}_{\mathrm{ad}}={P}_{\text{in}}\left(1+M\Delta \omega \right)$$
(3)
where Pad is the adaptive power reference, Pin is the input power to the inverter, \(M\) is the adaptive change factor and \(\Delta \omega \) is the angular frequency deviation.
The differentiation of grid angular frequency and the difference between grid angular frequency and its reference value are used in calculation of \(M\) factor. The resultant is multiplied by the input active power to be summed with it or subtract from it according to the value of \(M\) factor; so, this method acts as adaptive reference power. By this method, the value of input power reference of controller varies according to the dynamic behavior of the oscillated frequency to damp this oscillation and maintain the system stable from the principle of virtual inertia of synchronous generator.

4 Adaptive neuro-fuzzy inference system

Adaptive neuro-fuzzy inference system (ANFIS) is a control technique that comprises a hybrid system of fuzzy logic controller and artificial neural networks techniques [3235]. ANFIS control systems are considered as hybrid platforms that can solve the complex problems and nonlinear systems which require the use of intelligent systems which qualify it to be an alternative scheme to the conventional model-based control methods. ANFIS offers the combination of learning and adaptability of the artificial neural networks in addition the important concepts of approximate reasoning and treatment of data provided by the fuzzy inference systems [3235]. There are several merits of the combining process in ANFIS that qualifies it to attain great attention among control systems techniques. As examples of these merits are that the ease of implementation, fast and accurate learning, strong generalization abilities and it is easy to comprise both linguistic and numeric knowledge in this technique which ease solving of complex systems [3235].
ANFIS algorithm structure, as illustrated in Fig. 4 [35], consists of five network layers to perform the processing steps of fuzzy inference system. These layers are defined based on its role in the algorithm as described below [35].
Layer 1 is the fuzzification layer at which the inputs are fuzzified according to the respective membership functions. Each node in this layer that expresses with a square shape produces membership grade of linguistic label. If α and β are the inputs to node m (where m = 1, 2, 3 …) of layer 1 then [35]:
$${O}_{{A}_{\mathrm{m}}}^{1}= {\mu }_{{\mathrm{A}}_{\mathrm{m}}}\left(\alpha \right)\text{ and }{O}_{{B}_{\mathrm{m}}}^{1}= {\mu }_{{\mathrm{B}}_{\mathrm{m}}}(\beta )$$
(4)
where Am and Bm represent the linguistic labels associated with this node function value. In other words, \({O}_{{A}_{\mathrm{m}}}^{1}\) and \({O}_{{B}_{\mathrm{m}}}^{1}\) denote the degree of membership functions of the Am and Bm, respectively, and μ represents the membership function.
Layer 2 receives incoming values from the previous layer then operates as a membership function to represent fuzzy sets. Every node in this layer that expressed by a circle node labeled Π, multiplies the incoming signals. Each node output represents the firing strength of a rule. The output of each node in layer 2 indicated by Wn represents the firing strength of a rule as follows [35]:
$${W}_{n}={\mu }_{{\mathrm{A}}_{\mathrm{m}}}\left(\alpha \right)\cdot {\mu }_{{\mathrm{B}}_{\mathrm{m}}}\left(\beta \right)\quad \text{where,} n, m=1, 2, 3\dots $$
(5)
Layer 3 computes the activation level of each rule by calculating the normalized firing strength of each rule then forwarded to the next layer. A circle shape is expressed each node in this layer. The output of this layer \(\overline{{W }_{n}}\) is computed according to the following expression [35]:
$$\overline{{W }_{n}}= \frac{{W}_{n}}{{W}_{1}+{W}_{2}+{W}_{3}+\dots }$$
(6)
Layer 4 is known as the defuzzification layer that it provides the output values resulting from the inference of the rules. The output of this layer \({O}_{n}^{4}\) can be expressed as follows [35]:
$${O}_{n}^{4}=\overline{{W }_{n}}(pn\cdot \alpha +qn\cdot \beta +rn) \quad \mathrm{where}, n=1, 2, 3 \dots $$
(7)
where pn, qn and rn are designed parameters. Square type nodes are used for this layer.
Layer 5 is called the output layer and represented by circle shape labeled Σ. This layer sums all the incoming from the previous layer and converts the fuzzy results into crisp data. The overall output (γ) can be written as follows [35]:
$$\upgamma =\sum_{n}\overline{{W }_{n}}{\upgamma }_{n}$$
(8)
Learning data in ANFIS algorithm are a process through it the values of fuzzy inference system (FIS) parameters are determined in order to sufficiently fit the training data that are presented to it [3235]. This training process tunes the membership functions of the initial FIS and its rules and still repeats this tuning process until the error reaches a specified value [3235].
Backpropagation technique is used in learning process as a parameter optimization method to minimize the error that usually defined as the sum of squared differences between the outputs and the desired ones [3235]. In the forward pass of this process, the input signal goes forward throughout the layers and the consequent parameters are then adjusted, and the output is computed. In the backward pass, the error signal resulting from the difference between the actual output and the desired output is propagated backward through the system, and the parameters are modified based on gradient descent. Each combination of these forward and backward propagations is called an epoch [3235]. Learning algorithm repeats the process until the error is minimized, and an optimized output is achieved. When this point is reached, the generated FIS is regarded as an optimized system. These processes can be summarized in a flowchart as shown in Fig. 5 [3235].
The next lines present a proposed controller that comprises the adaptive virtual synchronous generator based on the oscillation motion of the synchronous machine that is presented previously and the ANFIS technique to control a PV system.

5 Proposed VSG with ANFIS

The proposed control comprises the adaptive VSG and ANFIS as shown in Fig. 6. In this control, there are two inputs to the ANFIS and one output. The inputs are the angular frequency deviation (\(\Delta \omega \)) and the derivative of angular frequency (d\(\omega \)/dt). The output of ANFIS is the strength of the change in the adaptive reference power (m).
ANFIS training process works well if the initially inserted training data are fully representative of the features of the data which the required fuzzy inference system (FIS) is intended to model. In order to start the modeling process, an initial fuzzy model has to be derived. This model is required to find the number of inputs, number of linguistic variables and hence the number of rules to derive the final optimal FIS model. This training process tunes the membership function parameters of the initial FIS until optimizes it. So, for training the fuzzy system using ANFIS in MATLAB software, the training data set of inputs and its related output are initially collected from an adaptive VSG with fuzzy inference system model. The value of m is varying between + 1 and − 1 for more adaptation. By this method, the power reference will be automatically adjusted depending on the changes in angular frequency deviation and derivative of angular frequency in the system.
The fuzzy rules are the fundamental operation of fuzzy logic for mapping the input signals to the output signal. Five triangular membership functions are used for each input and output, and the fuzzy rules used are 25 rules consist of five linguistic variables as illustrated in Table 2. The linguistic variables are defined by five words that express the levels of deviation in the variables as follows; negative large (NL), negative small (NS), zero (ZE), positive small (PS) and positive large (PL).
Table 2
Fuzzy logic controller rules
d\(\upomega \)/dt
\(\Delta \omega \)
NL
NS
ZE
PS
PL
NL
PL
PS
ZE
NS
NL
NS
PS
PS
ZE
NS
NS
ZE
ZE
ZE
ZE
ZE
ZE
PS
NS
NS
ZE
PS
PS
PL
NL
NS
ZE
PS
PL
The fuzzy rules are constructed based on the acceleration and the deceleration responses of the synchronous generator to evaluate the suitable value of the fuzzy output. The fuzzy rules are designed in the form of "if–then'' conditions as follows:
$${\text{If}} [(\Delta \omega )\mathrm{ is }A]\mathrm{ and }[(\mathrm{d}\omega /\mathrm{d}t)\mathrm{ is }B] \, {\text{then}} \, [(m)\mathrm{ is }C].$$
(9)
where A, B and C represent the linguistic values defined by fuzzy sets. The fuzzy inference system generates the fuzzy linguistic output based on fuzzy rules. Then, the results are converted into crisp values that can be used in the control model.
The collected data are loaded in ANFIS editor as a training data in order to generate the optimized FIS. The number of membership functions of inputs and output has been chosen as that of FIS controller. A hybrid learning algorithm is used to identify the parameters of the fuzzy inference system. It utilizes a combination of least squares method and backpropagation method for training the network. The structure of ANFIS for the proposed control is shown in Fig. 7. The structure shows the two inputs of the angular frequency deviation and the derivative of angular frequency and the one output of the strength of the change in the adaptive reference power with the five layers network.
After completing the implementation of training process, the ANFIS generates the optimized FIS that can be used in the control system. The simulation results of the proposed VSG with ANFIS controller are presented in the next part and compared with other control techniques to evaluate the effectiveness of this proposed controller.

6 Simulation results

Simulation study using MATLAB software is done for investigating the system characteristics while using the proposed VSG with ANFIS controller. For the assessment of the proposed VSG with ANFIS controller, the system response is compared with the adaptive VSG with fuzzy logic controller, conventional VSG and without virtual inertia controller. PV source supplies the local load and interfaces the grid via power inverter controlled with PWM. DC-side filter is used to smooth and filter the output of PV source. Moreover, AC-side filter consists of inductive and capacitive component is used to reduce the harmonic contents and produce a nearby sine wave signal. The connection of the system components is illustrated in Fig. 8, and the system parameters are shown in Table 3. The system response is investigated under different operating scenarios such as starting, load increase, load decrease, islanding with heavy load, islanding with medium load, islanding with light load and irradiance change as follows.
Table 3
System parameters
Parameter
Value
Open circuit voltage (Voc)/module
37.4 V
Short circuit current (Isc)/module
8.63 A
Maximum power (Pmax)/module
250 W
Maximum power voltage (Vmp)/module
30.7 V
Maximum power current (Imp)/module
8.15 A
Number of parallel/series modules
8/10 modules
DC-side capacitor
4 μF
Line voltage
380 V
System frequency
50 Hz
AC-side inductor
400 mH
AC-side capacitor
950 μF

6.1 Starting

The active power, the reactive power and the frequency response of the system at starting are illustrated in Fig. 9a, b and c, respectively. The system is controlled with the proposed VSG with ANFIS and compared with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. System active power starts from 0- to 11.9-KW steady-state value. Reactive power starts from zero until reaching 1.95-KVar steady-state value. The frequency oscillates about 50 Hz at transient period until reaches its steady-state value.
By studying the system characteristics, when the system is controlled with the proposed VSG with ANFIS, more enhanced performance is obtained comparing with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. This is because, the overshoot at transient period is reduced and the system response becomes more rapidly and gets steady-state within less time. This leads to more enhancing in system stability and overall system performance, and this emphasizes the superiority of using the proposed controller with PV systems.

6.2 Load increase

Another type of disturbances that the system may expose to it is the case of load increasing. So, the proposed controller is assessed under this case. Regarding Fig. 10a, b and c, the system active power, reactive power and frequency with the proposed VSG with ANFIS are illustrated, respectively, at load increasing. The system response for the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller is illustrated to be compared with the proposed VSG with ANFIS.
In this case, at the instant t = 0.4 s, the system load increased from 11.9 to 14.5 KW in active power and from 1.95 to 2.46 KVar in reactive power with 50-Hz frequency.
By comparing between the system characteristics with the proposed VSG with ANFIS, the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller, it is observed a reeducation in overshoot magnitude in active power, reactive power and frequency response with the proposed VSG with ANFIS. Also, the transient time is reduced, and the system response becomes more rapidly and gets steady-state within less time. Therefore, using of the proposed VSG with ANFIS control leads to more enhancements in the system characteristics and performance.

6.3 Load decrease

Decreasing in the load is also a type of disturbance in the system; thus, the system response with the proposed VSG with ANFIS is studied at this case. The system response of the proposed VSG with ANFIS is compared with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. Regarding Fig. 11a, b and c, the system active power, reactive power and frequency are illustrated, respectively.
In this case, at the instant t = 0.4 s, the load decreased from 14.5 to 11.9 KW and from 2.46 to 1.95 KVar with 50-Hz system frequency. The system response emphasizes the preference of using the proposed VSG with ANFIS over other mentioned techniques. Thus, at using this control method, the overshoot magnitudes are reduced and system reaches steady-state in less time comparing with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. This performance leads to positive effects on overall system stability.

6.4 Islanding mode

The islanding mode is another form of disturbance to which the power system could be exposed. In this case, the grid is disconnected, and the system turns to be isolated feeding the local load. The system response in islanding mode is studied in three different types of load; heavy load, medium load and light load.

6.4.1 Heavy load

In this islanding case, at the instant t = 0.4 s, the active power decreased from 14.5 to 12.8 KW, and the reactive power decreased from 2.46 to 1.97 KVar with 50-Hz system frequency. Regarding Fig. 12a, b and c, the system active power, reactive power and frequency are illustrated, respectively, when the system is controlled with the proposed VSG with ANFIS, the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller at islanding with heavy connected load mode. When the system is controlled with the proposed VSG with ANFIS controller, the transient time is decreased, and system reaches steady-state in less time compared with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller in this case of islanding. Such system response confirms the superiority of using the proposed VSG with ANFIS as a control method for PV systems over other techniques.

6.4.2 Medium load

At islanding mode with medium connected load, the system response with the proposed VSG with ANFIS controller is also studied and compared with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. Regarding Fig. 13a, b and c, the system active power, reactive power and frequency are illustrated, respectively. In this islanding case, at the instant t = 0.4 s, the active power decreased from 4 to 2 KW, and the reactive power decreased from 0.58 to 0.3 KVar with 50-Hz system frequency.
By studying the system response when it controlled by the proposed VSG with ANFIS, the adaptive VSG with fuzzy logic controller, conventional VSG and without virtual inertia controller at this case of islanding, a decreasing in overshoot magnitude and transient time are noticed at using the proposed VSG with ANFIS method. The performance of the system frequency in this case has a noticed enhancing in its stability at both transient and steady-state periods when the system is controlled with the proposed controller over other methods. All of these emphasize the effectiveness of the proposed VSG with ANFIS controller at islanding disturbances.

6.4.3 Light load

In this case of light connected load in islanding, at the instant t = 0.4 s, the active power decreased from 2.5 to 0.5 KW, and the reactive power decreased from 0.39 to 0.15 KVar with 50-Hz system frequency. Regarding Fig. 14a, b and c, the system active power, reactive power and frequency are illustrated, respectively. The system response is compared when the system is controlled by the proposed VSG with ANFIS, the adaptive VSG with fuzzy logic controller, conventional VSG and without virtual inertia controller.
It is noticed that, while there is instability in the system without virtual inertia and low performance characteristics with the conventional VSG controller, the system maintains its stability with the adaptive VSG with fuzzy logic controller, and the highest performance is observed with the proposed VSG with ANFIS. These results emphasize the superiority of the proposed VSG with ANFIS over other methods in maintaining system stability and enhancing its performance.

6.5 Irradiance change

PV system may expose to changing in the irradiance that affects its performance. The adequate controller is necessary in this case to maintain the system stability. For studying the proposed controller under this case, regarding Fig. 15, at the instant t = 0.4 s, the irradiance is changed from 1000 to 600 W/m2 for 0.2 s then increased to 1100 W/m2. Regarding Fig. 16, (a) the active power, (b) the reactive power and (c) the frequency of the system are shown, respectively, when the system is controlled with the proposed VSG with ANFIS, adaptive VSG with fuzzy logic controller, conventional VSG and without virtual inertia.
The active power started with 11.9 KW with irradiance 1000 W/m2 then when the irradiance is decreased to 600 W/m2, the active power is decreased to 4.5 KW; then by increasing the irradiance to 1100 W/m2, the active power is increased to 14.2 KW. Likewise, the reactive power started at 1.95 KVar then decreased to 0.8 KVar then increased to 2.32 Kvar with respect to the irradiance change. Based on the system response, there is a reduction in the overshoot magnitude, and the system takes less time to reach the steady-state period when the proposed VSG with ANFIS is used. This means the preponderance of using the proposed VSG with ANFIS method in PV systems compared with the adaptive VSG with fuzzy logic controller, conventional VSG and without virtual inertia controller.

7 Experimental setup and results

7.1 Experimental setup

To verify the effectiveness of the proposed VSG with ANFIS control with a PV system, an experimental setup is established for this purpose. A schematic diagram of the experimental system is illustrated in Fig. 17. A photograph of the experimental system is shown in Fig. 18. The experimental system parameters values are indicated in Table 4.
Table 4
Experimental values of system parameters
Parameter
Value
Open circuit voltage (Voc)/module
37.4 V
Short circuit current (Isc)/module
8.63 A
Maximum power (Pmax)/module
250 W
Maximum power voltage (Vmp)/module
30.7 V
Maximum power current (Imp)/module
8.15 A
Number of modules
1 Module
DC-side capacitor
400 μF
System frequency
50 Hz
AC-side inductor
5 mH
AC-side capacitor
50 μF
Resistive load bank
10 Ω
Various components are used to establish the experimental system. A PT-SP250P-6-60 type from PTP Energy Solutions photovoltaic module is used as the system power source. A DC-side capacitor is used in parallel with a protective diode with the PV module as a DC-side filter. Three modules of MITSUBISHI CM100DY-24H IGBTs are used to form the three legs of the inverter where each module consists of two IGBTs to construct the inverter. The modules are placed on aluminum heat sink sided with cooling fans to dissipate the heat generated from the modules. Also, three inductors and three capacitors are used in the AC-side for filtering the output of the inverter. Three-phase resistive bank is connected as a load in the AC-side of the system after the filters.
For measuring the current in the DC-side, one current transformer (CT) is used in series with the system and for voltage measuring, one voltage transformer (VT) is used in parallel in the DC-side for this purpose. Likewise, three CTs and three VTs are used in the AC-side to measure the three-phase currents and voltages in this side, respectively. The LEM Module LA 25-NP transducer type is used for current measuring, and LV 25-P is used for voltage measuring. These transducers are used for the measurement of both DC and AC considering an electrical isolation between the power circuit and the control circuit. The output signals of these transducers fed to the digital signal processor (DSP) board through the A/D converter.
The DSP receives the measured signals from CTs and VTs via analog-to-digital converters and then processes these signals with the computer software according to the control system in order to generate the control signals. A dSPACE DS1104 board is used to implement the real-time control interface with MATLAB software through the personal computer (PC). The DSP board is connected in the peripheral component interface (PCI) slot on the main board of the PC with uninterrupted communication. The dSPACE DS1104 includes a MPC8240 main processor with PPC 603e core and on-chip peripherals. This main processor clock is running at 250 MHz with global memory of 32-MB SDRAM. There is a TMS320F240 slave DSP, Texas Instrument floating-point DSP, 20-MHz CPU clock. It contains of four 16-bit analog-to-digital (A/D) channels, four 12-bit A/D channels, eight 16-bit digital-to-analog (D/A) channels and other input/output (I/O) interfaces. MATLAB/SIMULINK is provided with a real-time interface (RTI) for communicating with data acquisition hardware such as the dSPACE control board DS1104 to provide a user-friendly interface to system control and observation.
The output signals of the DSP correspond to the switching commands for the IGBTs of the power inverter. These commands cannot be directly connected to the power electronic switches for two reasons. The first is that the power level of these signals is not adequate to drive the power switch. The second is that the power switches are located at different voltage levels with no common connection among them. For these reasons, gate drive circuit is required. A six-channel gate drive circuit is used for this purpose.

7.2 Experimental results

The experimental setup is used to investigate the system response when the system is controlled with the proposed adaptive VSG, conventional VSG, droop control and system without virtual inertia. This response is taken under different operating scenarios such as starting, load increase and load decrease for evaluating the effectiveness of the proposed controller.

7.2.1 Starting

The system response is investigated at starting in order to evaluate the effectiveness of the proposed adaptive VSG and compare with the response of the system when it controlled with the conventional VSG, droop control and without virtual inertia. The experimental results of the power and frequency of the system at starting are presented in Fig. 19. The active power started from 0 until reach its steady-state value at 1 pu. The system frequency oscillates about 50 Hz until reaching the steady-state value. By investigating the results of the system response at starting, it is noticed a significant reduction in the overshoot magnitudes at transient period in both power and frequency responses when the system is controlled by the proposed adaptive VSG method comparing with the other methods.
Moreover, the system response is enhanced and becomes more rapidly and gets steady-state within less time with the proposed controller. Such these features in inertia-less PV system lead to more enhancing in the system stability and the overall system performance, and this confirms the effectiveness of the proposed controller.

7.2.2 Load increase

As another case of disturbances that the system may expose to it is the load increasing. Upon, the system response is investigated at load increase case as another method of evaluation the proposed controller. The experimental results of the power and frequency of the system at load increasing are presented in Fig. 20. At the instant t = 0.5 s, the load power increases from 1 to 1.4 pu with 50-Hz system frequency, and the system response is studied with the proposed adaptive VSG controller, conventional VSG, droop control and without virtual inertia.
By studying the system response at load increasing, the results emphasize the preference of using the proposed adaptive VSG control method comparing with the conventional VSG, droop control and without virtual inertia methods. This is due to the high performance of the system with the proposed controller that is obtained from the fast response time in both power and frequency responses and the reduction in overshoot magnitudes. Therefore, these results confirm that using the proposed method reflects positively on the overall system performance.

7.2.3 Load decrease

Likewise, the system is exposed to a decrease in the load as a type of disturbance. As shown in Fig. 21, at the instant t = 0.5 s, the experimental results of the power and frequency of the system are presented when the load power decreases from 1.4 to 1 pu with 50-Hz system frequency. Likewise, the system response is investigated by using the proposed control method, the conventional VSG, the droop control and without virtual inertia.
By comparing the system response for the proposed adaptive VSG controller, the conventional VSG, the droop control and without virtual inertia, it is observed that the transient time is decreased at the using of the proposed method and the system reaches steady-state in less time for both power and frequency responses, and there is also an observed reduction in the overshoot magnitudes. This confirms the superiority of the proposed control method over the other methods.
Experimental results emphasize the superiority of the proposed adaptive VSG control method as an inverter controller for inertia-less PV systems over conventional VSG controller, droop control method and without virtual inertia controllers. While the traditional controllers of PV system give a poor performance under different operating scenarios, the proposed adaptive VSG controller could track the changes in power and frequency under different operating cases and hence enhancing the system stability in the inertia-less PV system. Through such proposed controller, the overshoot magnitude is significantly reduced. Also, the settling time is decreased, and the system reaches to steady-state faster at using this method. Moreover, the steady-state error is diminished, and the oscillation at steady-state is damped in less time at using the proposed adaptive controller. Such performance enables the system to guarantee its stability in the severe disturbances.

8 Conclusion

There is a global trend to increase the penetrated capacity of photovoltaic energy into electrical networks to help in solving several challenges in the energy sector. However, due to static nature of photovoltaic devices, PV sources cannot provide any mechanical inertia to the system, and this has adverse effects on the system performance and its stability. On the other hand, virtual inertia controllers are introduced to compensate the lack of inertia in such systems. Though the merits of traditional VSG control methods, they have some of shortcomings such as the long transient time and the high overshoot magnitude in the system response. To overcome these problems, an adaptive VSG controller based on the oscillation motion of synchronous machine is presented.
For more enhancing in the system performance, a proposed VSG with ANFIS is presented as an inverter controller. The implementation of the proposed VSG with ANFIS controller with MATLAB software for PV system is presented and compared with the adaptive VSG with fuzzy logic controller, the conventional VSG and without virtual inertia controller. The system response is investigated under different operating scenarios.
Moreover, an experimental setup is presented to verify the effectiveness of the proposed adaptive VSG controller with real-time implementation using dSPACE DS1104 interfacing with MATLAB software. The system response is investigated under different operating scenarios such as starting, load increase and load decrease. Upon the presented results, there is an enhancement in the system response when the proposed adaptive VSG with ANFIS controller is used, and this emphasizes the superiority of using such controller in PV systems over other techniques.
By studying the system response under different operating scenarios, it is observed an overall enhancing in the system performance and stability with the proposed VSG with ANFIS controller. The settling time is reduced, and the system response becomes more rapidly and gets steady-state within less time at using the proposed method. Moreover, the frequency response is significantly enhanced, and the oscillation at steady-state is damped in less time at using this proposed control. The overshot magnitude and the steady-state error are also decreased by the proposed VSG with ANFIS. All these characteristics emphasize the preeminence of the proposed VSG with ANFIS controller over the other techniques and qualify it to be used in inertia-less PV systems.
Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://​creativecommons.​org/​licenses/​by/​4.​0/​.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Literature
1.
go back to reference Khodayar ME, Feizi MR, Vafamehr A (2019) Solar Photovoltaic Generation: Benefits and Operation Challenges in Distribution Networks. Electr J 32(4):50–57CrossRef Khodayar ME, Feizi MR, Vafamehr A (2019) Solar Photovoltaic Generation: Benefits and Operation Challenges in Distribution Networks. Electr J 32(4):50–57CrossRef
2.
go back to reference Sallam A, Malik OP (2015) Power system stability: modeling, analysis and control. Institution of Engineering & Technology Sallam A, Malik OP (2015) Power system stability: modeling, analysis and control. Institution of Engineering & Technology
3.
go back to reference Mandrile F, Carpaneto E, Bojoi R (2021) Grid-feeding inverter with simplified virtual synchronous compensator providing grid services and grid support. IEEE Trans Ind Appl 57(1):559–569CrossRef Mandrile F, Carpaneto E, Bojoi R (2021) Grid-feeding inverter with simplified virtual synchronous compensator providing grid services and grid support. IEEE Trans Ind Appl 57(1):559–569CrossRef
4.
go back to reference Payne J, Gu F, Razeghi G, Brouwer J, Samuelsen S (2021) Dynamics of high penetration photovoltaic systems in distribution circuits with legacy voltage regulation devices. Int J Electr Power Energy Syst 124(1):1–13 Payne J, Gu F, Razeghi G, Brouwer J, Samuelsen S (2021) Dynamics of high penetration photovoltaic systems in distribution circuits with legacy voltage regulation devices. Int J Electr Power Energy Syst 124(1):1–13
5.
go back to reference Driesen J, Visscher K (2008) Virtual synchronous generators. In: IEEE Power and Energy Society General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, USA, pp 1–3 Driesen J, Visscher K (2008) Virtual synchronous generators. In: IEEE Power and Energy Society General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, USA, pp 1–3
6.
go back to reference Beck H, Hesse R (2007) Virtual synchronous machine. In: 9th International Conference on Electrical Power Quality and Utilisation (EPQU), Barcelona, Spain, pp 1–6 Beck H, Hesse R (2007) Virtual synchronous machine. In: 9th International Conference on Electrical Power Quality and Utilisation (EPQU), Barcelona, Spain, pp 1–6
7.
go back to reference Zhong QC, Weiss G (2011) Synchronverters: inverters that mimic synchronous generators. IEEE Trans Industr Electron 58(4):1259–1267CrossRef Zhong QC, Weiss G (2011) Synchronverters: inverters that mimic synchronous generators. IEEE Trans Industr Electron 58(4):1259–1267CrossRef
8.
go back to reference Yap KY, Sarimuthu CR, Lim JM (2019) Virtual inertia-based inverters for mitigating frequency instability in grid-connected renewable energy system: a review. Appl Sci 9(24):1–29CrossRef Yap KY, Sarimuthu CR, Lim JM (2019) Virtual inertia-based inverters for mitigating frequency instability in grid-connected renewable energy system: a review. Appl Sci 9(24):1–29CrossRef
9.
go back to reference Hasabelrasul H, Cai Z, Sun L, Suo X, Matraji I (2022) Two-stage converter standalone PV-battery system based on VSG control. IEEE Access 10(1):39825–39832CrossRef Hasabelrasul H, Cai Z, Sun L, Suo X, Matraji I (2022) Two-stage converter standalone PV-battery system based on VSG control. IEEE Access 10(1):39825–39832CrossRef
10.
go back to reference Kerdphol T, Rahman FS, Watanabe M, Mitani Y, Hongesombut K, Phunpeng V, Ngamroo I, Turschner D (2021) Small signal analysis of multiple virtual synchronous machines to enhance frequency stability of grid connected high renewables. IET Gener Transm Distrib 15(8):1273–1289CrossRef Kerdphol T, Rahman FS, Watanabe M, Mitani Y, Hongesombut K, Phunpeng V, Ngamroo I, Turschner D (2021) Small signal analysis of multiple virtual synchronous machines to enhance frequency stability of grid connected high renewables. IET Gener Transm Distrib 15(8):1273–1289CrossRef
11.
go back to reference Rehman HU, Yan X, Abdelbaky MA, Jan M, Iqbal S (2021) An advanced virtual synchronous generator control technique for frequency regulation of grid-connected PV system. Int J Electr Power Energy Syst 125:106440CrossRef Rehman HU, Yan X, Abdelbaky MA, Jan M, Iqbal S (2021) An advanced virtual synchronous generator control technique for frequency regulation of grid-connected PV system. Int J Electr Power Energy Syst 125:106440CrossRef
12.
go back to reference Ofir R, Markovic U, Aristidou P, Hug G (2018) Droop Vs Virtual Inertia: Comparison from the Perspective of Converter Operation Mode. In: IEEE International Energy Conference (ENERGYCON), Limassol, Cyprus, pp 1–6 Ofir R, Markovic U, Aristidou P, Hug G (2018) Droop Vs Virtual Inertia: Comparison from the Perspective of Converter Operation Mode. In: IEEE International Energy Conference (ENERGYCON), Limassol, Cyprus, pp 1–6
13.
go back to reference Meng X, Liu J, Liu Z (2019) A generalized droop control for grid-supporting inverter based on comparison between traditional droop control and virtual synchronous generator control. IEEE Trans Power Electron 34(6):5416–5438MathSciNetCrossRef Meng X, Liu J, Liu Z (2019) A generalized droop control for grid-supporting inverter based on comparison between traditional droop control and virtual synchronous generator control. IEEE Trans Power Electron 34(6):5416–5438MathSciNetCrossRef
14.
go back to reference Kandula A, Verma V, Solanki SK, Solanki J (2019) Comparative analysis of self-synchronized virtual synchronous generator control and droop control for inverters in islanded microgrid. In: IEEE North American Power Symposium (NAPS), Wichita, KS, USA, pp 1–5 Kandula A, Verma V, Solanki SK, Solanki J (2019) Comparative analysis of self-synchronized virtual synchronous generator control and droop control for inverters in islanded microgrid. In: IEEE North American Power Symposium (NAPS), Wichita, KS, USA, pp 1–5
15.
go back to reference Shintai T, Miura Y, Ise T (2014) Oscillation damping of a distributed generator using a virtual synchronous generator. IEEE Trans Power Delivery 29(2):668–676CrossRef Shintai T, Miura Y, Ise T (2014) Oscillation damping of a distributed generator using a virtual synchronous generator. IEEE Trans Power Delivery 29(2):668–676CrossRef
16.
go back to reference Shi K, Chen C, Sun Y, Xu P, Yang Y, Blaabjerg F (2020) Rotor inertia adaptive control and inertia matching strategy based on parallel virtual synchronous generators system. IET Gener Transm Distrib 14(10):1854–1861CrossRef Shi K, Chen C, Sun Y, Xu P, Yang Y, Blaabjerg F (2020) Rotor inertia adaptive control and inertia matching strategy based on parallel virtual synchronous generators system. IET Gener Transm Distrib 14(10):1854–1861CrossRef
17.
go back to reference Tao S, Xin Z, Xiuzhi L, Jianghua M, Deyang K (2019) Research on Alternating Adaptive Control Strategy of Moment of Inertia and Damping Coefficient of VSG. In: IEEE Chinese Automation Congress (CAC), Hangzhou, China, pp 180–185 Tao S, Xin Z, Xiuzhi L, Jianghua M, Deyang K (2019) Research on Alternating Adaptive Control Strategy of Moment of Inertia and Damping Coefficient of VSG. In: IEEE Chinese Automation Congress (CAC), Hangzhou, China, pp 180–185
18.
go back to reference Hannan MA, Ghani ZA, Hoque MM, Ker PJ, Hussain A, Mohamed A (2019) Fuzzy logic inverter controller in photovoltaic applications: issues and recommendations. IEEE Access 7:24934–24955CrossRef Hannan MA, Ghani ZA, Hoque MM, Ker PJ, Hussain A, Mohamed A (2019) Fuzzy logic inverter controller in photovoltaic applications: issues and recommendations. IEEE Access 7:24934–24955CrossRef
19.
go back to reference Chekired F, Larbes C, Rekioua D, Haddad F (2011) Implementation of a MPPT fuzzy controller for photovoltaic systems on FPGA circuit. Energy Procedia 6(1):541–549CrossRef Chekired F, Larbes C, Rekioua D, Haddad F (2011) Implementation of a MPPT fuzzy controller for photovoltaic systems on FPGA circuit. Energy Procedia 6(1):541–549CrossRef
20.
go back to reference Rekioua D, Matagne E (2012) Optimization of photovoltaic power systems: modelization, simulation and control. Green Energy and Technology Rekioua D, Matagne E (2012) Optimization of photovoltaic power systems: modelization, simulation and control. Green Energy and Technology
21.
go back to reference Seguel JL, Seleme SI (2021) Robust digital control strategy based on fuzzy logic for a solar charger of VRLA batteries. Energies 14(4):1–27CrossRef Seguel JL, Seleme SI (2021) Robust digital control strategy based on fuzzy logic for a solar charger of VRLA batteries. Energies 14(4):1–27CrossRef
22.
go back to reference Kerdphol T, Watanabe M, Hongesombut K, Mitani Y (2019) Self-adaptive virtual inertia control-based fuzzy logic to improve frequency stability of microgrid with high renewable penetration. IEEE Access 7:76071–76083CrossRef Kerdphol T, Watanabe M, Hongesombut K, Mitani Y (2019) Self-adaptive virtual inertia control-based fuzzy logic to improve frequency stability of microgrid with high renewable penetration. IEEE Access 7:76071–76083CrossRef
23.
go back to reference Zhang L, Zheng H, Cai G, Zhang Z, Wang X, Koh LH (2022) Power-frequency oscillation suppression algorithm for AC microgrid with multiple virtual synchronous generators based on fuzzy inference system. IET Renew Power Gener 16(19):1589–1601CrossRef Zhang L, Zheng H, Cai G, Zhang Z, Wang X, Koh LH (2022) Power-frequency oscillation suppression algorithm for AC microgrid with multiple virtual synchronous generators based on fuzzy inference system. IET Renew Power Gener 16(19):1589–1601CrossRef
24.
go back to reference Kalaiarasi N, Dash SS, Paramasivam S, Bharatiraja C (2021) Investigation on ANFIS Aided MPPT technique for PV Fed ZSI topologies in standalone applications. J Appl Sci Eng 24(2):261–269 Kalaiarasi N, Dash SS, Paramasivam S, Bharatiraja C (2021) Investigation on ANFIS Aided MPPT technique for PV Fed ZSI topologies in standalone applications. J Appl Sci Eng 24(2):261–269
25.
go back to reference Li W, Wang H, Jia Y, Yang S, Liu H (2019) Frequency control strategy of grid-connected PV system using virtual synchronous generator. In: IEEE Innovative Smart Grid Technologies—Asia (ISGT Asia), Chengdu, China, pp 1618–1622 Li W, Wang H, Jia Y, Yang S, Liu H (2019) Frequency control strategy of grid-connected PV system using virtual synchronous generator. In: IEEE Innovative Smart Grid Technologies—Asia (ISGT Asia), Chengdu, China, pp 1618–1622
26.
go back to reference Wei J, Ye S, Zhang Y, Zhang K, Zhang C, Hu W (2020) An adaptive control strategy for virtual synchronous generator to damp power system low frequency oscillation. In: IEEE Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, pp 96–100 Wei J, Ye S, Zhang Y, Zhang K, Zhang C, Hu W (2020) An adaptive control strategy for virtual synchronous generator to damp power system low frequency oscillation. In: IEEE Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, pp 96–100
27.
go back to reference Shao Y, Zhu C, Dong S, Xu Y (2019) Adaptive damping coefficient control of virtual synchronous generator of microgrid inverter. In: IEEE 29th Australasian Universities Power Engineering Conference (AUPEC), Nadi, Fiji, pp 1–6 Shao Y, Zhu C, Dong S, Xu Y (2019) Adaptive damping coefficient control of virtual synchronous generator of microgrid inverter. In: IEEE 29th Australasian Universities Power Engineering Conference (AUPEC), Nadi, Fiji, pp 1–6
28.
go back to reference Li D, Zhu Q, Lin S, Bian XY (2017) A self-adaptive inertia and damping combination control of VSG to support frequency stability. IEEE Trans Energy Convers 32(1):397–398CrossRef Li D, Zhu Q, Lin S, Bian XY (2017) A self-adaptive inertia and damping combination control of VSG to support frequency stability. IEEE Trans Energy Convers 32(1):397–398CrossRef
29.
go back to reference Fu S, Sun Y, Liu Z, Hou X, Han H, Su M (2022) Power oscillation suppression in multi-VSG grid with adaptive virtual inertia. Int J Electr Power Energy Syst 135(1):1–13 Fu S, Sun Y, Liu Z, Hou X, Han H, Su M (2022) Power oscillation suppression in multi-VSG grid with adaptive virtual inertia. Int J Electr Power Energy Syst 135(1):1–13
30.
go back to reference Zhang L, Wang X, Zhang Z, Cui Y, Ling L, Cai G (2022) An adaptative control strategy for interfacing converter of hybrid microgrid based on improved virtual synchronous generator. IET Renew Power Gener 16(2):261–273CrossRef Zhang L, Wang X, Zhang Z, Cui Y, Ling L, Cai G (2022) An adaptative control strategy for interfacing converter of hybrid microgrid based on improved virtual synchronous generator. IET Renew Power Gener 16(2):261–273CrossRef
31.
go back to reference Alipoor J, Miura Y, Ise T (2015) Power system stabilization using virtual synchronous generator with alternating moment of inertia. IEEE J Emerg Sel Top Power Electron 3(2):451–458CrossRef Alipoor J, Miura Y, Ise T (2015) Power system stabilization using virtual synchronous generator with alternating moment of inertia. IEEE J Emerg Sel Top Power Electron 3(2):451–458CrossRef
32.
go back to reference Ali M, Adnan M, Tariq M, Poor HV (2021) Load forecasting through estimated parametrized based fuzzy inference system in smart grids. IEEE Trans Fuzzy Syst 29(1):156–165CrossRef Ali M, Adnan M, Tariq M, Poor HV (2021) Load forecasting through estimated parametrized based fuzzy inference system in smart grids. IEEE Trans Fuzzy Syst 29(1):156–165CrossRef
33.
go back to reference Moyo RT, Tabakov PY, Moyo S (2021) Design and modeling of the anfis-based MPPT controller for a solar photovoltaic system. J Sol Energy Eng 143(4):1–12CrossRef Moyo RT, Tabakov PY, Moyo S (2021) Design and modeling of the anfis-based MPPT controller for a solar photovoltaic system. J Sol Energy Eng 143(4):1–12CrossRef
34.
go back to reference Abdel-Aleem A, El-sharief MA, Hassan MA, El-sebaie MG (2017) Implementation of fuzzy and adaptive neuro-fuzzy inference systems in optimization of production inventory problem. Appl Math Inf Sci 11(1):289–298CrossRef Abdel-Aleem A, El-sharief MA, Hassan MA, El-sebaie MG (2017) Implementation of fuzzy and adaptive neuro-fuzzy inference systems in optimization of production inventory problem. Appl Math Inf Sci 11(1):289–298CrossRef
35.
go back to reference Soliman MA, Hasanien HM, Azazi HZ, El-kholy EE, Mahmoud SA (2018) Hybrid ANFIS-GA-based control scheme for performance enhancement of a grid-connected wind generator. IET Renew Power Gener 12(7):832–843CrossRef Soliman MA, Hasanien HM, Azazi HZ, El-kholy EE, Mahmoud SA (2018) Hybrid ANFIS-GA-based control scheme for performance enhancement of a grid-connected wind generator. IET Renew Power Gener 12(7):832–843CrossRef
Metadata
Title
Performance enhancement of PV system using VSG with ANFIS controller
Authors
Dina S. M. Osheba
S. M. Osheba
Abdallah Nazih
Arafa S. Mansour
Publication date
24-04-2023
Publisher
Springer Berlin Heidelberg
Published in
Electrical Engineering / Issue 5/2023
Print ISSN: 0948-7921
Electronic ISSN: 1432-0487
DOI
https://doi.org/10.1007/s00202-023-01824-4

Other articles of this Issue 5/2023

Electrical Engineering 5/2023 Go to the issue