Inner Control GFM

Documentation Home Page ARTEMiS Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Inner Control GFM

Page Content

image-20260218-212305.png

The Inner Control GFM block generates the reference control signal for the Reference Generation GFM block in the d-q coordinate. The Inner Control GFM block responds according to the angular frequency, phase angle, and magnitude of the virtual voltage source set by the outer control loop. Two inner control loop structures for grid forming (GFM) converter, i.e., single-loop control and double-loop control, have been included in the Inner Control GFM block. The fundamental difference between the single-loop and the double-loop control structure is that the former controls the angular frequency and magnitude of the inverter’s virtual internal voltage source, whereas the latter controls the angular frequency and the magnitude of the filter’s capacitor voltage. Another crucial difference is that single-loop control includes only the voltage control loop, whereas double-loop control includes both the voltage and current control loops.  Due to the absence of a current control loop, single-loop control may flow excessive current during larger disturbances. Virtual impedance has been integrated with the single-loop control approach to limit the current flow. On the contrary, double-loop control adopts the Current saturation technique to limit the current flow.

Description

The Inner Control GFM contains two conventionally adopted inner control loop approaches, i.e., single-loop control and double-loop control. Brief descriptions of the adopted inner control loop approaches are as follows.

Single-Loop Control

This Inner Loop Control approach adopts only a voltage feedback loop; no current feedback loop is present here. The control architecture of the single-loop control is shown below.

image-20251111-204408.png

In the figure,  Vref is the reference voltage, usually set by the outer control loop, Vo is the output voltage, measured across the filtering capacitor of the inverter.  Vtd*and Vtq*  are the initial d and q axis reference control signal, final references are selected based on the settings of the virtual impedance.

Due to the absence of current feedback control, this control loop tends to flow excessive current during larger disturbances. To limit the current flow, virtual impedance has been integrated with the single-loop control. A short description of the adopted virtual impedance method is given below.

Virtual Impedance

When a fault occurs, the impedance seen by the grid-forming inverter suddenly decreases. Due to the voltage source behavior of the GFM inverter, it tries to control the voltage at its pre-fault reference. However, a decrease in the impedance forces the inverter to export more current to maintain the pre-fault voltage. But, this excess current must be limited for the safety of the power electronic switches. Since the cause of this increased current is the voltage reference, one way to limit the currents is to decrease the voltage reference. The reference can be decreased by emulating a voltage drop across a virtual impedance. In this block, a virtual resistance has been modeled to increase the damping of the control system instead of the virtual impedance [1]. This is done by the control structure shown below.

In this figure, the magnitude of the inverter’s current is subtracted from Ith , which is a threshold current (e.g., 1 pu), and then multiplied by the virtual impedance gain, kVI . The output is then given to a hard limiter. The hard limiter outputs zero if the input is negative and passes the signal otherwise. This causes the virtual impedance current limiting to be activated only when the current magnitude exceeds the current threshold.

Final d-q axis references are calculated according to the followings:

LaTeX Math Block
LaTeX Math Block

Double-Loop Control

This Inner Loop Control approach adopts both voltage and current feedback control loops. The double-loop control architecture of the Inner Control GFM is shown below.

image-20251111-205053.png

The figure shows that this control structure is composed of two cascaded loops, i.e., the outer voltage loop and the inner current loop. In this figure,

,
,
, and
 are the cross-decoupling terms for removing the coupling between the synchronous reference frame (SYRF) signals caused by the inductor and the capacitor of the inverter’s filter.  F is the feedforward coefficient for the inverter’s output current. Vd* and Vq*   are the SYRF components of the reference voltages for the inverter’s terminal voltages.

The current feedback loop adopts a current saturation technique to constrain the current flow; hence, this inner control loop technique poses inherent protection against overcurrent during larger disturbances.  

Current Limiting Function

The current limiting function is designed to protect the inverter's switches from being exposed to high current levels. Different ways of implementing the current limiting function can be found in the literature, in this block the Magnitude Limiter has been implemented.

The magnitude limiter only reduces the value of the reference current magnitude as it passes through the saturator, which is set to the maximum value Imax. The angle remains identical to the angle of the reference current.

image-20251112-184753.png

Comparison between the Inner Control GFM Methods

For similar filter settings, the grid-forming inverter poses a larger small-signal stability boundary when using the single-loop structure as the inner loop. This difference can be attributed to the different values of the coupling reactance of the two control strategies. Since the single-loop control structure regulates the inner voltage of the inverter, the coupling reactance between the inverter and the grid is larger than the double-loop structure, which regulates the voltage of the filter’s capacitor. However, one major drawback of the single-loop inner control is the lack of current controllability. This can result in overcurrent tripping of the inverter during short circuits [2]. In the double-loop control structure, on the other hand, the inverter's output current can be directly limited due to the existence of the current references.

Mask and Parameters

First three parameters of this mask are generic to all Inner Control GFM methods. Other parameters vary with the selection of Inner Control Loop Type. For Single Loop Inner Control Loop, following information are required by the configuration mask of the Inner Control GFM block.

image-20251106-210114.png

Parameter

Description

Units

Inner Control Loop Type

Selector of Inner Control Loop Method

-

Freeze Time

Freeze Time for Current Limiter

s

Sample Time

Input sampling period

sec

Virtual Impedance Gain

Virtual impedance gain. This parameter limits the inverter current during fault.

pu

X/R ratio

Reactance to Resistance ratio. This parameter limits the inverter current during fault.

-

Threshold Current

Maximum Current Limit

pu

Voltage Loop Proportional Gain

Proportional Gain of the Voltage Control Loop

pu

Voltage Loop Integral Gain

Integral Gain of the Voltage Control Loop

pu/s

Voltage Loop Initial Condition PI Controller

PI Controller Initial Condition of the Voltage Control Loop

pu

If Double Loop Control is chosen as the Inner Control Loop, the following information is required by the configuration mask of the Inner Control GFM block.

image-20251106-210421.png

Parameter

Description

Units

Nominal Power

Nominal Capacity of the Inverter

VA

Nominal Operating Voltage

Nominal Line-to-Line RMS voltage of the Inverter

V

Nominal Frequency

Nominal Operating frequency of the Inverter

Hz

Voltage Loop Parameters

Voltage Loop Gains (Kp)

Proportional Gain of the Voltage Control Loop

pu

Voltage Loop Gains (Ki)

Integral Gain of the Voltage Control Loop

pu/s

Initial Condition PI Controller - Axis D

PI Controller Initial Condition of the D Axis Voltage Control Loop

pu

Initial Condition PI Controller - Axis Q

PI Controller Initial Condition of the D Axis Voltage Control Loop

pu

Current Loop Parameters

Current Loop Gains (Kp)

Proportional Gain of the Current Control Loop

pu

Current Loop Gains (Ki)

Integral Gain of the Current Control Loop

pu/s

Initial Condition PI Controller - Axis D

PI Controller Initial Condition of the D Axis Current Control Loop

pu

Initial Condition PI Controller - Axis Q

PI Controller Initial Condition of the D Axis Current Control Loop

pu

Current Limiter Type

Selector of Current Limiter Method, i.e.: External, Current Magnitude Limiter, Current Limiter prioritizing D-Axis and, Current Limiter prioritizing Q-Axis.

-

Current Limit

Maximum Current limit

pu

Output Current Feed Forward Gain

Current Feed Forward gain of the Current Control Loop

pu

Filtering Inductance

Total Inductance of the Filter

H

Internal Resistance of the Filtering Inductor

Total Intrinsic Resistance of the filtering Inductor

Ohm

Filtering Capacitance

Total Capacitance of the Filter

F