A Stationary Reference Frame Current Control Algorithm for Improvement of Transient Dynamics of a Single Phase Grid Connected Inverter

: This paper proposes a stationary reference frame current control algorithm for a single-phase grid-connected inverter (GCI) for improvement of transient dynamic performance. Disturbance, i.e., grid voltage in a target system, is estimated using a stator current observer, and the estimated disturbance is applied to a current controller for implementation of disturbance rejection control (DRC). In the proposed current control algorithm, the disturbance rejection control algorithm is applied to reduce the overcurrent occurring in the single-phase grid-connected inverter when grid faults happen. In this paper, the AC phase current of a single-phase inverter is controlled, instead of the current vector, which is a DC signal. To compensate for the drawbacks of controlling the AC phase current, such as phase lag and steady-state error, command feedforward control is also applied in the proposed control system. The proposed control algorithm is mathematically derived and represented in transfer functions and implemented via simulation and experiment.


Introduction
Nowadays, the greenhouse effect is a significant issue in the world, and the largest amount of greenhouse gas is carbon dioxide, which is produced by use of fossil energy. Use of renewable energy is one approach to reduce the greenhouse effect, and electricity generation using wind power and solar energy has been increased. For the generation and utilization of electric energy, AC to DC rectification and DC to AC inverting processes are essential, and the development of topologies and control algorithms for electric power converters have received attention [1,2]. When electric power is generated through a three-phase power system, one of the three-phase power lines is connected to a residential grid system. Therefore, a single-phase grid-connected inverter (GCI) is used for residential applications, for example, a photovoltaics (PV) power generation system and a vehicle to grid (V2G) system [3,4]. When a grid fault such as a line-to-ground fault occurs, transient current may reach its limit depending on fault conditions and the transient current can result in a trip or damage components in a GCI system. Accidents due to overcurrent can be prevented through hardware (a fuse or a circuit breaker) or software (control algorithms) approaches. Control algorithms for a GCI system can be categorized depending on the reference frame, such as a stationary or synchronous reference frame. Since DC signals are controlled in a synchronous reference frame current control system, phase lag or steady-state error with respect to frequency can be negligible. However, phase angle information is required for reference frame transformation, and a phase locked loop (PLL) should be implemented in a synchronous reference frame current control system. PLL algorithms have been developed to improve their performance [5,6] because they determine the performance of a system. However, PLL algorithms become complicated when trying to improve their performance, and an additional AC signal is needed 2 of 12 to implement PLL for a single-phase application [7,8]. Unlike a three-phase system, a virtual AC signal should be developed for reference frame transformation for a single-phase system. Besides the added complexity, development of a virtual AC signal is an additional process for the single-phase system, and unexpected deviation may occur during the development of a virtual AC signal or due to the developed virtual AC signal during reference frame transformation. A proportional-resonance (PR) controller is one of the GCI current controllers implemented in a stationary reference frame [9,10]. Using PR control, bandwidth at a specific resonance frequency can be designed to be infinite ideally, and designated harmonic components can be eliminated selectively. Therefore, PR control is used for the purpose of power quality improvement in a grid system application. If the number of harmonics orders to be eliminated is increased, the number of PR controllers needs to be increased. A stationary reference frame proportional-integral (PI) current controller has been presented for a GCI current control system [11,12]. Though a stationary reference frame PI current control system does not require reference frame transformation and can avoid a PLL and cross-coupling between the d and q axes, phase lag or steady-state error with respect to frequency causes degradation of system performance. To compensate for the drawbacks, command feedforward (CFF) controllers were developed using low pass filter parameters and applied to a GCI control system in [13][14][15][16]. Using the CFF controllers, reduction of steady-state error and total harmonic distortion (THD) in current is achieved. In [17], model predictive control (MPC) was applied in a GCI current control system. Future dynamics can be estimated using MPC, and the estimated future dynamics are used to achieve optimization objectives such as zero steady-state error of grid current. Therefore, command tracking performance at a stationary reference frame GCI current control system can be improved through control algorithms using CFF and MPC. Along with command tracking performance at steady state, the transient dynamics and robustness of a control system with respect to disturbance are also important performance metrics. In a GCI current control system, grid voltage is regarded as a disturbance. When a grid fault occurs, transient grid current may trip a GCI system or damage components in the system. To solve this issue, disturbance observer based control (DOBC) and active disturbance rejection control (ADRC) algorithms have been presented [18][19][20][21]. Using DOBC and ADRC, disturbance to the systems is estimated, and stability and robustness improvement of target applications is achieved using the estimated disturbance in the control system.
In this paper, command feedforward control and disturbance rejection control (DRC) algorithms are developed and applied to a stationary reference frame PI current controller of a single-phase GCI system with an LCL filter. The proposed control algorithm is developed to improve robustness of a system to disturbance (grid fault) and to protect a GCI system by improving transient dynamics and reducing peak current at the moment of a grid accident. In the following sections, the proposed current control algorithm is derived and analyzed in time and frequency domains. The proposed algorithm is implemented and verified in simulations and experiments. Figure 1 shows a graphical representation of a single-phase GCI system with residential distributed generation (DG) applications such as PV solar power generation and a V2G system. The overall system consists of a single-phase GCI located between DG applications and the single-phase AC grid system, a grid current control system including gate drivers, voltage modulation and a PI current controller for operating the insulated-gate bipolar transistor (IGBT) switches. It also contains an LCL filter to reduce harmonics generated during the switching process.

Command Feedforward Control for a GCI Current Control System
Electronics 2020, 9, 722 3 of 12 Electronics 2020, 9, x FOR PEER REVIEW 3 of 12 Figure 1. A graphical representation of residential distributed generation with a single-phase GCI control system.
In the proposed control algorithm, phase (AC) current is controlled instead of current vector, which is a DC signal. By controlling the AC signal, steady-state error and phase delay may occur. To compensate for the drawbacks, command feedforward control is applied to the proposed algorithm. A system block diagram of a single-phase GCI current control system with command feedforward control is shown in Figure 2. In Figure 2, a PI controller is used for single-phase grid current control and the physical system of the given control system is an LCL filter. The transfer function of the physical system is derived as (1), and Vi and ig are inverter output voltage and grid current respectively.
Parameters and variables used in Figure 2 and a transfer function (1) are defined in Table 1 below. In this paper, * and ^ denote command signal and estimated value respectively.  In the proposed control algorithm, phase (AC) current is controlled instead of current vector, which is a DC signal. By controlling the AC signal, steady-state error and phase delay may occur. To compensate for the drawbacks, command feedforward control is applied to the proposed algorithm. A system block diagram of a single-phase GCI current control system with command feedforward control is shown in Figure 2. In the proposed control algorithm, phase (AC) current is controlled instead of current vector, which is a DC signal. By controlling the AC signal, steady-state error and phase delay may occur. To compensate for the drawbacks, command feedforward control is applied to the proposed algorithm. A system block diagram of a single-phase GCI current control system with command feedforward control is shown in Figure 2. In Figure 2, a PI controller is used for single-phase grid current control and the physical system of the given control system is an LCL filter. The transfer function of the physical system is derived as (1), and Vi and ig are inverter output voltage and grid current respectively.
Parameters and variables used in Figure 2 and a transfer function (1) are defined in Table 1 below. In this paper, * and ^ denote command signal and estimated value respectively.  In Figure 2, a PI controller is used for single-phase grid current control and the physical system of the given control system is an LCL filter. The transfer function of the physical system is derived as (1), and V i and i g are inverter output voltage and grid current respectively.
Parameters and variables used in Figure 2 and a transfer function (1) are defined in Table 1 below. In this paper, * andˆdenote command signal and estimated value respectively. The command feedforward controller is designed using an inverse model of the physical system, an LCL filter in the system. In this paper, the inverse model is simplified by neglecting R d and C f to avoid complexity of the command feedforward controller structure. Using the transfer function of the LCL filter and the simplified inverse model, transfer functions of a single phase GCI current control system with and without command feedforward control are derived as Equations (2) and (3) respectively.
Using Equations (2) and (3), bode plots of the stationary reference frame and proposed current control systems are drawn and shown in Figure 3. The command feedforward controller is designed using an inverse model of the physical system, an LCL filter in the system. In this paper, the inverse model is simplified by neglecting Rd and Cf to avoid complexity of the command feedforward controller structure. Using the transfer function of the LCL filter and the simplified inverse model, transfer functions of a single phase GCI current control system with and without command feedforward control are derived as Equations (2) and (3) respectively.
Using Equations (2) and (3), bode plots of the stationary reference frame and proposed current control systems are drawn and shown in Figure 3.  (2) and (3), compensation of the steady-state error and the phase delay can be expected by applying command feedforward control. From Figure 3, it is shown that a bandwidth is wider with the same controller gain and phase lag is reduced using the proposed singlephase grid current control method. That is, command tracking performance of the control system can be improved compared to the case without the command feedforward controller.

Disturbance Rejection Control for Single-Phase GCI Current Control Systems
When grid voltage faults occur in a grid system, overcurrent occurs, which may damage the electrical circuits or components in a GCI. One of the methods to prevent overcurrent due to the grid voltage fault is applying disturbance rejection to the GCI system. The disturbance can be effectively rejected by feedforwarding opposite polarity voltage of the grid voltage measured by a voltage sensor. Since the disturbance is reflected to a controller in real time, disturbance can be eliminated in real time, and the load of a controller due to disturbance can be reduced. If a sensor or an interface board is damaged, the measured signal from a sensor can be distorted, and the distorted signal is used for controlling a system. Therefore, disturbance in the system is estimated through a single-phase grid current observer and used for disturbance rejection in the proposed control algorithm as a back-up for measured signal from a voltage sensor. Figure 4 shows the proposed single-phase GCI current control system with a single-phase grid current observer.  (2) and (3), compensation of the steady-state error and the phase delay can be expected by applying command feedforward control. From Figure 3, it is shown that a bandwidth is wider with the same controller gain and phase lag is reduced using the proposed single-phase grid current control method. That is, command tracking performance of the control system can be improved compared to the case without the command feedforward controller.

Disturbance Rejection Control for Single-Phase GCI Current Control Systems
When grid voltage faults occur in a grid system, overcurrent occurs, which may damage the electrical circuits or components in a GCI. One of the methods to prevent overcurrent due to the grid voltage fault is applying disturbance rejection to the GCI system. The disturbance can be effectively rejected by feedforwarding opposite polarity voltage of the grid voltage measured by a voltage sensor. Since the disturbance is reflected to a controller in real time, disturbance can be eliminated in real time, and the load of a controller due to disturbance can be reduced. If a sensor or an interface board is damaged, the measured signal from a sensor can be distorted, and the distorted signal is used for controlling a system. Therefore, disturbance in the system is estimated through a single-phase grid current observer and used for disturbance rejection in the proposed control algorithm as a back-up for measured signal from a voltage sensor. Figure 4 shows the proposed single-phase GCI current control system with a single-phase grid current observer.  As shown in Figure 4, the single-phase grid current observer is developed using physical system parameters and the PI current controller output of the GCI current control system in Figure 4. If the single-phase grid current observer is properly developed, an intermediate signal of the current observer gives the estimated grid voltage (Vĝ ) and can be summed as a feedforward signal to the output of the PI controller. Thus, the actual grid voltage in the physical system can be estimated using the single-phase grid current observer. Then, the estimated grid voltage can be applied to the singlephase current PI controller instead of the measured voltage from a voltage sensor. The estimated grid voltage can be used to reject disturbance of the GCI system, and disturbance to the GCI system can be effectively eliminated.
Dynamic stiffness is defined as disturbance required for the unit change of the output signal and is one of the metrics representing robustness of the system to disturbance. From Figure 4, transfer functions representing dynamic stiffness are derived in Equations (4) and (5) Using Equations (4) and (5), dynamic stiffness plots of the conventional and proposed control systems are shown in Figure 5. As shown in Figure 4, the single-phase grid current observer is developed using physical system parameters and the PI current controller output of the GCI current control system in Figure 4. If the single-phase grid current observer is properly developed, an intermediate signal of the current observer gives the estimated grid voltage (Vg) and can be summed as a feedforward signal to the output of the PI controller. Thus, the actual grid voltage in the physical system can be estimated using the single-phase grid current observer. Then, the estimated grid voltage can be applied to the single-phase current PI controller instead of the measured voltage from a voltage sensor. The estimated grid voltage can be used to reject disturbance of the GCI system, and disturbance to the GCI system can be effectively eliminated.
Dynamic stiffness is defined as disturbance required for the unit change of the output signal and is one of the metrics representing robustness of the system to disturbance. From Figure 4, transfer functions representing dynamic stiffness are derived in Equations (4) and (5) assuming estimated disturbance is identical to actual disturbance.
Using Equations (4) and (5), dynamic stiffness plots of the conventional and proposed control systems are shown in Figure 5. As shown in Figure 5, resonance property at the resonant frequency area and dynamic stiffness at low frequency, including main operational frequency range (50-60 Hz), are improved using the proposed GCI current control method.

Simulation Results and Analysis
In this section, simulation results of single-phase GCI current control methods are shown. The proposed GCI current control method, the PR controller at the stationary reference frame and the PI current controller at the synchronous reference frame are implemented in simulation for performance comparison. The simulation was implemented using PLECS software. The sample time used for the simulation is 100 (μsec). It is assumed that the reference signal of a single-phase GCI current control system is generated using the method presented in [22] during simulation. Furthermore, command feedforward control and disturbance rejection control are applied to the conventional and the proposed methods for comparison of performance. The GCI system and controller parameters used for simulations and experiments in this paper are summarized in Table 2. If a disturbance to the GCI current control system is ideally decoupled or rejected by the estimated disturbance applied to the current controller, reduction of the peak value of transient grid current is expected. Accuracy of grid voltage estimation determines the performance of the proposed single-phase GCI current control system. Figure 6 shows the simulation results of the disturbance estimated using the single-phase grid current observer. As shown in Figure 5, resonance property at the resonant frequency area and dynamic stiffness at low frequency, including main operational frequency range (50-60 Hz), are improved using the proposed GCI current control method.

Simulation Results and Analysis
In this section, simulation results of single-phase GCI current control methods are shown. The proposed GCI current control method, the PR controller at the stationary reference frame and the PI current controller at the synchronous reference frame are implemented in simulation for performance comparison. The simulation was implemented using PLECS software. The sample time used for the simulation is 100 (µsec). It is assumed that the reference signal of a single-phase GCI current control system is generated using the method presented in [22] during simulation. Furthermore, command feedforward control and disturbance rejection control are applied to the conventional and the proposed methods for comparison of performance. The GCI system and controller parameters used for simulations and experiments in this paper are summarized in Table 2. If a disturbance to the GCI current control system is ideally decoupled or rejected by the estimated disturbance applied to the current controller, reduction of the peak value of transient grid current is expected. Accuracy of grid voltage estimation determines the performance of the proposed single-phase GCI current control system. Figure 6 shows the simulation results of the disturbance estimated using the single-phase grid current observer. Figure 6 shows a comparison of actual and estimated grid voltage and error between two signals. As shown in the simulation results, the estimation error of the disturbance is below 5%, besides for the transient region. In the simulation and experiment, the estimated grid voltage is feedforwarded to a single-phase current controller for disturbance rejection purposes instead of the measured grid voltage from the voltage sensor.  Figure 6 shows a comparison of actual and estimated grid voltage and error between two signals. As shown in the simulation results, the estimation error of the disturbance is below 5%, besides for the transient region. In the simulation and experiment, the estimated grid voltage is feedforwarded to a single-phase current controller for disturbance rejection purposes instead of the measured grid voltage from the voltage sensor. Figure 7 shows a comparison of the phase current at the inverter side and the grid side when conventional and the proposed GCI current control algorithms are implemented in simulation.     Figure 6 shows a comparison of actual and estimated grid voltage and error between two signals. As shown in the simulation results, the estimation error of the disturbance is below 5%, besides for the transient region. In the simulation and experiment, the estimated grid voltage is feedforwarded to a single-phase current controller for disturbance rejection purposes instead of the measured grid voltage from the voltage sensor. Figure 7 shows a comparison of the phase current at the inverter side and the grid side when conventional and the proposed GCI current control algorithms are implemented in simulation.  As conventional current control methods, PR control and PI control at the synchronous reference frame are implemented in simulation, and disturbance rejection is applied to all current control methods. During simulation, distorted grid voltage by 5th and 7th harmonics shown in Figure 7 (i) is applied as disturbance to a GCI current control system. As shown in Figure 7 (ii) and (iii), the command tracking performance (steady-state error and phase lag) of each control method is almost identical. In addition, THD is another steady-state performance to be analyzed because the power quality should satisfy international standards for grid connection. THD and root mean square (rms) values of the phase current at an inverter side and grid side are summarized in Table 3. Table 3. Summary of steady-state simulation results in Figure 7. As shown in the Table 3, the THD results of each current controller are below 5%, which satisfies the grid code. The THD and rms values of the inverter side phase current using a PI current controller at the synchronous reference frame show the minimum value compared to other phase current controllers. It is because the DC signals are controlled in a synchronous reference frame that the THD and rms values of the inverter side phase current are minimum. THD using the PR controller can be reduced more if PR controllers eliminating harmonic components are added.

Control
Not only steady-state operation but also grid voltage fault condition is implemented in simulation. As a grid fault situation in the single-phase grid system, a single-phase line-to-ground fault is implemented, and simulation results of the current control for a single-phase GCI are shown in Figure 8.
Electronics 2020, 9, x FOR PEER REVIEW 8 of 12 As conventional current control methods, PR control and PI control at the synchronous reference frame are implemented in simulation, and disturbance rejection is applied to all current control methods. During simulation, distorted grid voltage by 5th and 7th harmonics shown in Figure 7 (i) is applied as disturbance to a GCI current control system. As shown in Figure 7 (ii) and (iii), the command tracking performance (steady-state error and phase lag) of each control method is almost identical. In addition, THD is another steady-state performance to be analyzed because the power quality should satisfy international standards for grid connection. THD and root mean square (rms) values of the phase current at an inverter side and grid side are summarized in Table 3. Table 3. Summary of steady-state simulation results in Figure 7. As shown in the Table 3, the THD results of each current controller are below 5%, which satisfies the grid code. The THD and rms values of the inverter side phase current using a PI current controller at the synchronous reference frame show the minimum value compared to other phase current controllers. It is because the DC signals are controlled in a synchronous reference frame that the THD and rms values of the inverter side phase current are minimum. THD using the PR controller can be reduced more if PR controllers eliminating harmonic components are added.

Control Method
Not only steady-state operation but also grid voltage fault condition is implemented in simulation. As a grid fault situation in the single-phase grid system, a single-phase line-to-ground fault is implemented, and simulation results of the current control for a single-phase GCI are shown in Figure 8.   Figure 8a. When grid fault occurs, grid voltage magnitude is reduced to 20% of its nominal value in the simulation. As shown in Figure 8, the phase current of a   Figure 8a. When grid fault occurs, grid voltage magnitude is reduced to 20% of its nominal value in the simulation. As shown in Figure 8, the phase current of a single-phase GCI system is controlled properly using the conventional and proposed methods at steady state. When grid fault happens at the moment of [A] in Figure 8a, transient grid current is observed. The simulation Electronics 2020, 9, 722 9 of 12 results in Figure 8 are summarized in Table 4 below. The reduction ratio of the peak current is calculated using Equation (6). Table 4. Summary of simulation results at grid fault in Figure 8. As shown in the simulation results in Figure 8 and Table 4, the peak current is reduced for all single-phase grid current controllers by applying the disturbance rejection controller proposed in this paper. Though DC signals are controlled in a synchronous reference frame PI current controller, it is investigated that the peak value of the phase current is almost identical to the peak current that occurred using the stationary reference frame current controllers. This is because the distorted phase angle during the grid fault is used for the reference transformation in a synchronous reference frame PI current control system. From the simulation results, it is verified that the peak phase current value can be reduced when a grid fault occurs, and almost the same level of performance is obtained when compared to the other two approaches but with lower complexity using the proposed current control method.

Experimental Results
This section shows the experimental results of the conventional and proposed control algorithm.
The parameter values used in the experiment and operating conditions are identical to the parameter values in the simulation shown in Table 2. During the experiment, the grid fault condition and various orders of harmonics voltage generation were emulated using the three-phase programmable AC power supply shown in Figure 9a. A control board using a Texas Instrument F28377S MCU DSP chip is responsible for overall system control and signal processing. Mitsubishi Intelligent Power Modules (IPMs) are used for an inverter and a rectifier of the system. The rectifier is used for substituting a battery pack in an electric vehicle or DC power generation from a PV system. In addition, a heatsink is used to reduce the heat generated from IPMs during operation. The experimental setup is shown in Figure 9.
Electronics 2020, 9, x FOR PEER REVIEW 9 of 12 single-phase GCI system is controlled properly using the conventional and proposed methods at steady state. When grid fault happens at the moment of [A] in Figure 8a, transient grid current is observed. The simulation results in Figure 8 are summarized in Table 4 below. The reduction ratio of the peak current is calculated using Equation (6).
Reduction ratio = Peak current without DRC  Peak current with DRC Peak current without DRC (6) Table 4. Summary of simulation results at grid fault in Figure 8. As shown in the simulation results in Figure 8 and Table 4, the peak current is reduced for all single-phase grid current controllers by applying the disturbance rejection controller proposed in this paper. Though DC signals are controlled in a synchronous reference frame PI current controller, it is investigated that the peak value of the phase current is almost identical to the peak current that occurred using the stationary reference frame current controllers. This is because the distorted phase angle during the grid fault is used for the reference transformation in a synchronous reference frame PI current control system. From the simulation results, it is verified that the peak phase current value can be reduced when a grid fault occurs, and almost the same level of performance is obtained when compared to the other two approaches but with lower complexity using the proposed current control method.

Experimental Results
This section shows the experimental results of the conventional and proposed control algorithm.
The parameter values used in the experiment and operating conditions are identical to the parameter values in the simulation shown in Table 2. During the experiment, the grid fault condition and various orders of harmonics voltage generation were emulated using the three-phase programmable AC power supply shown in Figure 9a. A control board using a Texas Instrument F28377S MCU DSP chip is responsible for overall system control and signal processing. Mitsubishi Intelligent Power Modules (IPMs) are used for an inverter and a rectifier of the system. The rectifier is used for substituting a battery pack in an electric vehicle or DC power generation from a PV system. In addition, a heatsink is used to reduce the heat generated from IPMs during operation. The experimental setup is shown in Figure 9.  Figure 10a,b show measured voltage and phase current when the proposed single phase GCI current control method is applied. As shown in the experimental results, phase current is properly  Figure 10a,b show measured voltage and phase current when the proposed single phase GCI current control method is applied. As shown in the experimental results, phase current is properly controlled without steady state error and phase lag using the proposed single-phase GCI current control method. The high frequency noise on the grid current signal seems to be coming from a sensor interface board or connection between a scope and a current probe.
Electronics 2020, 9, x FOR PEER REVIEW 10 of 12 controlled without steady state error and phase lag using the proposed single-phase GCI current control method. The high frequency noise on the grid current signal seems to be coming from a sensor interface board or connection between a scope and a current probe.
(a) (b) Figure 10. Experimental results of (a) grid voltage and (b) phase current when the proposed singlephase current control method is applied. Figure 11 shows the experimental results when a grid fault occurs. Figure 11a is the estimated grid voltage using the single-phase grid current observer when the single-phase grid voltage fault occurs. Since the experimental results of the estimated grid voltage in Figure 11a are data recorded through a digital signal processor, it is not able to be superimposed with the measured grid voltage during the experiment. Figure 11b shows the grid current when a voltage fault occurs. From the experimental results in Figure 11, it is verified that the grid current can be controlled properly when a grid fault occurs in the grid system using the proposed current control method.
(a) Estimated grid voltage using the single-phase grid current observer (b) Measured grid current   Figure 11 shows the experimental results when a grid fault occurs. Figure 11a is the estimated grid voltage using the single-phase grid current observer when the single-phase grid voltage fault occurs. Since the experimental results of the estimated grid voltage in Figure 11a are data recorded through a digital signal processor, it is not able to be superimposed with the measured grid voltage during the experiment. Figure 11b shows the grid current when a voltage fault occurs. From the experimental results in Figure 11, it is verified that the grid current can be controlled properly when a grid fault occurs in the grid system using the proposed current control method.
Electronics 2020, 9, x FOR PEER REVIEW 10 of 12 controlled without steady state error and phase lag using the proposed single-phase GCI current control method. The high frequency noise on the grid current signal seems to be coming from a sensor interface board or connection between a scope and a current probe.
(a) (b) Figure 10. Experimental results of (a) grid voltage and (b) phase current when the proposed singlephase current control method is applied. Figure 11 shows the experimental results when a grid fault occurs. Figure 11a is the estimated grid voltage using the single-phase grid current observer when the single-phase grid voltage fault occurs. Since the experimental results of the estimated grid voltage in Figure 11a are data recorded through a digital signal processor, it is not able to be superimposed with the measured grid voltage during the experiment. Figure 11b shows the grid current when a voltage fault occurs. From the experimental results in Figure 11, it is verified that the grid current can be controlled properly when a grid fault occurs in the grid system using the proposed current control method.
(a) Estimated grid voltage using the single-phase grid current observer (b) Measured grid current

Conclusions
This paper presents a stationary reference frame single-phase current control algorithm for a GCI system to reduce peak value of grid current when a grid fault occurs and to improve command tracking performance. For implementation of the proposed algorithm, the command feedforward control and the disturbance rejection control using the single-phase grid current observer are applied to a stationary reference frame PI current control. Command tracking performance and robustness to disturbance of the proposed single-phase GCI current control algorithm are analyzed in the frequency domain through a bode plot and dynamic stiffness. As well as in the frequency domain, the characteristics of the proposed method are analyzed and compared with conventional control methods in the time domain. Using the proposed single-phase GCI current control algorithm, peak current is reduced when a grid voltage fault occurs. Not only command tracking performance is improved using the proposed current control algorithm by reducing steady-state error and phase lag but also power quality improvement is shown by comparing the THD of the phase current. The proposed control algorithm for a single-phase GCI system is implemented in a simulation and experiment, and it is verified that almost the same level of performance can be obtained compared to the other two approaches but with lower complexity using the proposed current control method.