---
title: Grid-Following Inverter Control
url: https://www.emergentmind.com/topics/grid-following-inverter
type: topic
---

# Grid-Following Inverter Control

A grid-following inverter is a grid-tied power-electronic converter that injects a commanded current into an existing AC network and synchronizes to the network voltage rather than forming its own voltage. In the standard formulation, the converter measures the point-of-common-coupling (PCC) voltage, estimates grid angle and frequency through a phase-locked loop (PLL), maps active/reactive-power or dc-link objectives into current references, and enforces those references with inner current control and pulse-width modulation. In contemporary research, the grid-following inverter is treated not only as a cascaded control architecture but also as a shaped output admittance, a small-signal dynamical system, an impedance-coupled network component, and a coordinated resource that may transition toward grid-forming behavior when operating conditions deteriorate [2105.13094] [2603.19132] [2506.16257].

## 1. Functional identity and synchronization

In the classical taxonomy, a grid-following inverter is a current-source converter. Its power stage is typically a voltage-sourced converter followed by a filter, while its grid-facing behavior is that of a controlled current injector whose output admittance is shaped by the inner current loop. In the duality-based formulation, the inverter synchronizes by measuring the PCC voltage \(v_{pcc}(t)\), transforming it into synchronous coordinates rotating at \(\theta_{PLL}(t)\), and driving the \(q\)-axis voltage \(v_q\) to zero. The resulting PLL law is written as
\[
e(t)=v_q(t), \qquad \dot\theta_{PLL}=\omega_{PLL}, \qquad \dot\omega_{PLL}=k_{p,PLL}e+k_{i,PLL}\int e\,dt,
\]
and the same framework interprets the PLL as a \(v_q\!-\!\omega\) droop, or dually a \(Q\!-\!\omega\) droop, in contrast to the \(P\!-\!\omega\) droop of a grid-forming inverter [2105.13094].

This distinction is preserved in newer unified control frameworks. In the virtual-oscillator–based formulation, pure grid-following operation is recovered by setting \(\epsilon\to0\) and \(\mu\to0\), so that synchronization relies entirely on the externally measured grid frequency \(\omega_u\) and the internal voltage-forming loop is disabled. In that limit, the inverter operates in PQ mode, tracks \(P_0,Q_0\), and does not act as a voltage or frequency source; EMT and hardware-in-the-loop results further show that it loses both voltage and frequency once islanded, which is consistent with the defining property of grid-following behavior [2607.01616].

The functional boundary between grid-following and grid-forming is therefore architectural rather than hardware-based. The same converter hardware can be operated as a purely reference-following current injector, as a continuously parameterized hybrid device, or as a switching GFL/GFM resource. What changes is the synchronization source, the closed-loop variable being regulated, and the extent to which the inverter contributes its own voltage and frequency dynamics [2607.01616] [2603.19618].

## 2. Control structure and mathematical representation

The canonical grid-following control stack is a cascaded architecture. In the modified Cigré high-voltage-network study, the grid-following inverter-based resource is modeled as an aggregated 350 MVA two-level, three-phase voltage-source converter with an LC filter interfacing a stiff 660 V/50 Hz AC grid through a \(\Delta\!-\!Y_n\) transformer and a dc-link capacitor. Its control comprises four nested loops: PLL, current control, power-to-current transformation, and dc-link voltage control [2506.16257]. A closely related decomposition is used in Control-Sync, whose active grid-following path consists of grid-voltage/current measurement, PLL and phase detector, outer P/Q or dc-voltage control, inner \(dq\)-current PI control with feed-forward and decoupling, and PWM generation via SVPWM or SPWM [2501.00249].

| Block | Function | Representative formulation |
|---|---|---|
| PLL | Estimates \(\theta\) and frequency from PCC voltage | \(e_{PLL}=\arctan(v_q/v_d)\), \(\hat\omega(s)=(K_{p,PLL}+K_{i,PLL}/s)e_{PLL}(s)\) [2501.00249] |
| Outer loop | Generates \(i_d^\ast,i_q^\ast\) from \(P^\ast,Q^\ast\) or \(V_{dc}^\ast\) | \(i_{d,ref}=(K_{p,P}+K_{i,P}/s)e_P\), \(i_{q,ref}=(K_{p,Q}+K_{i,Q}/s)e_Q\) [2501.00249] |
| Current loop | Tracks \(i_d^\ast,i_q^\ast\) in \(dq\) frame | \(\hat u_d=K_{p,i}(i_{d,ref}-i_d)+K_{i,i}\!\int(i_{d,ref}-i_d)dt+v_{d,ff}-\hat\omega L_f i_q\) [2501.00249] |
| DC-link control | Regulates \(v_{dc}\) or \(v_{dc}^2\) | \(\Delta\dot v_{dc}=(1/C)\Delta i_{dc}-\ldots,\ \Delta\xi_{dc}=\int(v_{dc,ref}-v_{dc})dt\) [2506.16257] |

In Control-Sync, the synchronous-frame voltage detector is
\[
v_d = V_\alpha \cos \hat\theta + V_\beta \sin \hat\theta,\qquad
v_q = -V_\alpha \sin \hat\theta + V_\beta \cos \hat\theta,
\]
while instantaneous power is computed as
\[
P=\frac{3}{2}(v_d i_d + v_q i_q), \qquad
Q=\frac{3}{2}(v_q i_d - v_d i_q).
\]
The inner current loop uses feed-forward of the estimated grid voltage and cross-coupling compensation terms \(\pm \hat\omega L_f\), which is the standard mechanism for decoupling \(d\)- and \(q\)-axis current regulation in the synchronous frame [2501.00249].

For small-signal analysis, the overall converter and controller are linearized around a steady operating point. In the detailed Cigré-network model, each converter control block and power-electronic stage is assembled into
\[
\dot x = A_{ps}x + B_{ps}u, \qquad y=C_{ps}x + D_{ps}u,
\]
where the state vector includes PLL states \(\Delta\theta,\Delta\xi_{pll}\), current-control states \(\Delta i_d,\Delta i_q,\Delta\xi_{i_d},\Delta\xi_{i_q}\), dc-voltage states, and additional filter and transformer states [2506.16257]. In EMT-oriented formulations, the same physics is expressed directly through phase-domain or \(dq\)-domain differential equations and then embedded into SPICE-style companion models, so that the control loops and network equations can be solved in a unified circuit-simulation framework [2603.19132].

## 3. Stability analysis and reduced-order viewpoints

The present literature emphasizes that grid-following stability is a multi-loop, multi-timescale property. In the detailed Cigré high-voltage-network study, stability is assessed by direct eigenvalue analysis of a high-detailed linearized model of the overall network after replacing one synchronous generator with a grid-following IBR. The workflow is explicit: the nonlinear steady state is obtained via load flow in Pandapower; each subsystem is linearized in the \(dq\) frame; subsystems are interconnected algebraically via MATLAB’s `connect`; and the eigenvalues \(\lambda_i\) of the assembled matrix \(A_{ps}\) are computed. Stability requires \(\Re(\lambda_i)<0\) in all four network scenarios considered [2506.16257].

A complementary formulation is the small-signal security region (SSSR). For a parameter vector \(\mathbf p\), the SSSR is defined as
\[
\Omega=\{\mathbf p\mid \max_i \Re\{\lambda_i(\mathbf p)\}<0\},
\]
with boundary
\[
\partial\Omega=\{\mathbf p\mid -\varepsilon \le \max_i\Re\{\lambda_i(\mathbf p)\}\le 0\}.
\]
The SSSR paper develops a hyperplane-approximation algorithm to fit \(\partial\Omega\) in a multi-parameter space and introduces a comprehensive stability index
\[
J(\mathbf p)=\omega_m\overline M(\mathbf p)-\omega_s\overline S(\mathbf p)+\omega_d\overline D(\mathbf p),
\]
which merges stability margin, sensitivity, and distance to the security boundary. The same study reports that decreasing SCR contracts the GFL SSSR and reduces the stability margin, that higher current-loop gains enlarge the SSSR more than outer-loop gains, and that larger grid \(X/R\) produces smaller margins [2603.19618].

Impedance-based modal analysis further decomposes the inverter’s internal origin of instability. The extended impedance modal analysis (EMAI) framework splits the small-signal inverter admittance \(Y_m^{DQ}(s)\) into an electromagnetic component \(Y_m^{ed}(s)\), a synchronous component \(Y_m^{sd}(s)\), and a coupling term \(Y_m^{cpl}(s)\), then computes participation factors, participation ratios, and explicit parameter participation factors directly from impedance data. In that formulation, oscillatory modes need not be attributed generically to “the inverter”: they can be localized to synchronous dynamics dominated by the PLL or electromagnetic dynamics dominated by the current-control loop, and the dominant gains can be identified without constructing a full state-space model of the entire system [2503.00797].

A recurrent modeling question is whether a Thévenin equivalent is sufficient. In the Cigré-network comparison, Thévenin equivalents computed at bus 10 yield stability regions in the PLL and current-control planes that are strictly contained within the full-grid region; omitting loads raises \(X/R\), lowers SCR, and makes the predicted stability region more conservative. The reported result is that, when the Thévenin equivalent is accurate, its predicted stability region is conservative yet contained within that of the full network [2506.16257].

## 4. Parameter tuning, robust design, and performance limits

The most direct tuning results come from eigenvalue sensitivity studies. In the detailed Cigré network, low \(k_{p,pll}\) below approximately \(0.6\) pu drives the dominant eigenvalue toward \(\Re(\lambda)\to0^+\), while excessively high \(k_{p,pll}>1.2\) pu or \(k_{i,pll}>800\) pu excites fast unstable modes. For the current loop, a minimum \(k_{p,i}\) of approximately \(0.4\) pu is needed to damp filter resonance, whereas \(k_{i,i}>300\) pu may induce low-damping or unstable poles around \(\omega\approx100\) Hz. The same study recommends \(k_{p,pll}\in[0.6,1.0]\) pu, \(k_{i,pll}\in[300,500]\) pu, \(k_{p,i}\in[0.4,0.8]\) pu, \(k_{i,i}\in[30,100]\) pu, dc-link gains above \(1.5\) pu and \(50\) pu for either \(v_{dc}\)-PI or \(v_{dc}^2\)-PI, and filter sizing \(L_f=0.15\) pu, \(R_f=0.05\) pu, which places resonance around \(350\) Hz and above the dominant interaction frequencies below \(200\) Hz [2506.16257].

Control-Sync presents a bandwidth-separation rule of the standard cascaded type: the inner current loop is tuned at approximately \(1\!-\!2\) kHz, the PLL at approximately \(100\!-\!200\) Hz, and the outer P/Q or \(V_{dc}\) loop at approximately \(10\!-\!50\) Hz, with phase margins kept above \(45^\circ\). For a 5 kVA, 208 V inverter with \(L_f=1\) mH and \(C_f=10\,\mu\mathrm F\), the reported gains are \(K_{p,i}=0.4\), \(K_{i,i}=2000\), \(K_{p,PLL}=0.1\), \(K_{i,PLL}=10\), \(K_{p,P}=K_{p,Q}=0.2\), and \(K_{i,P}=K_{i,Q}=5\). Under \(\pm10\%\) voltage sag and \(\pm1\) Hz frequency step, this tuning yields settling times below \(5\) ms for currents, below \(20\) ms for PLL lock, and below \(100\) ms for P/Q steps [2501.00249].

When grid impedance is highly uncertain, tuning by local bandwidth separation may be insufficient. The \(\mu\)-synthesis framework models uncertainty in Thévenin inductance and resistance through an upper-LFT block \(\Delta\), shapes performance with \(W_S(s)\), \(W_{CS}(s)\), and \(W_d(s)\), and solves a mixed \(\mu/H_\infty\) problem by D–K iteration. The resulting grid-following current regulator is a 13th-order continuous controller, typically reduced to a 6th–8th-order discrete implementation. Reported robust-stability and robust-performance values are approximately \(0.91\) and \(0.94\), while controller hardware-in-the-loop tests show the RMS instantaneous current tracking error rising only from approximately \(1.7\%\) to \(1.9\%\) for a 50% jump in P–Q setpoint and from approximately \(1.9\%\) to \(2.1\%\) for a 30% jump in grid impedance; total demand distortion remains below \(5\%\) [2207.02818].

Alternative control syntheses highlight the same fundamental trade-offs in different mathematical language. The E-GFL framework factorizes the coupled MIMO plant into two approximate SISO loops and uses the Bode sensitivity integral to expose the trade-off among reference tracking, closed-loop bandwidth, robust synchronization, and disturbance rejection. Its typical design point is \(\omega_d\approx2\pi\cdot200\) Hz, \(\omega_q\approx2\pi\cdot300\) Hz, \(\omega_\theta\approx2\pi\cdot50\) Hz with lead ratios around \(0.5\), while the reported guidance is that robust stability requires \(M_s\lesssim2\) and bandwidth exceeding approximately \(2\omega_0\) for effective decoupling [2304.02792].

## 5. Weak-grid behavior, disturbances, and faults

Weak-grid sensitivity is one of the defining limitations of the grid-following paradigm. In the duality formulation, the relevant characteristic equation is
\[
1 + (Y_c(s)+Y_{PLL}(s))\,Y_g^{-1}=0,
\]
so a weaker grid, interpreted as a reduction in grid admittance \(Y_g\), moves the root locus toward the right half-plane. The same analysis shows that raising the PLL bandwidth or reducing the inner current-loop bandwidth also shifts roots rightward, identifying grid short-circuit ratio, PLL gains, and inner-loop bandwidth as the critical stability variables in weak-grid operation [2105.13094].

Experimental work confirms that well-tuned grid-following control can nevertheless perform well under moderate disturbances. In Control-Sync tests on four 5 kVA, 208 V inverters and two 30 kVA grid emulators, an active-power step from \(0\) to \(4\) kW yields current settling in \(4\) ms and active-power settling in \(50\) ms; a grid-frequency step from \(50\) Hz to \(51\) Hz yields PLL relock in less than \(30\) ms with phase error below \(2^\circ\); a \(20\%\) voltage sag is tracked within \(5\) ms while THD stays below \(3.2\%\); and in an unbalance test with phase \(V_{BC}\) sagged by \(10\%\), negative-sequence current injection remains below \(5\%\) of nominal and THD below \(3.8\%\) [2501.00249].

Large disturbances expose a different layer of vulnerability. In the transient angular-stability study of parallel grid-following PV inverters, non-uniform inverter ratings and line impedances reduce the critical fault-clearing time relative to a uniform cluster. The paper reports a uniform-cluster CCT of approximately \(1.72\) ms and a non-uniform-cluster CCT of approximately \(1.57\) ms. The 12 kVA inverter loses synchronism first, and the stated mechanism is that larger apparent power makes an inverter more susceptible to losing synchronism because the maximum current limit causes the PCC voltage to decrease [2304.02855].

Short-circuit studies often suppress the controller dynamics altogether. In the optimization-based inverter model for fault analysis, the detailed PLL and dual-loop current controllers are not modeled explicitly; instead, a grid-following inverter is represented as a constant-power source per phase as long as current remains below the phase-current limit, and as a current-saturated source once that limit is reached. The model reproduces current saturation at \(I_{g,\max}\), injects mainly positive-sequence current under unbalanced faults, and remains feasible across the full fault-impedance sweep considered in the 4-bus synthetic microgrid case study [2305.00804].

Recent weak-grid work also explores replacing the PLL itself. The Kalman-filter/LQR approach estimates the grid angle through an advanced angle-estimation Kalman filter with line-drop compensation and replaces PI current regulation with LQR. In the reported comparisons, the AAEKF-LQR scheme achieves \(0.10^\circ\) RMS phase-angle estimation error, \(3.2\%\) PCC voltage THD, and an \(8\) Hz oscillation damping time-constant of \(0.088\) s; eigenvalue plots indicate robust stability up to \(\pm20\%\) error in \(Z_g\) [2507.01300].

## 6. Hybrid operation, coordination, and system-level roles

Grid-following control is no longer studied only as a fixed operating mode. Several recent formulations embed GFL behavior in a continuum of inverter modes. In the unified virtual-oscillator framework, the parameters \(\epsilon\) and \(\mu\) continuously interpolate between pure grid-following and grid-forming behavior, so that PQ-mode GFL operation sits at \((\epsilon,\mu)=(0,0)\) and can move smoothly toward hybrid or fully grid-forming modes without structural controller switching. A related multi-mode design places GFL on a two-dimensional continuum parameterized by \(\kappa_v\) and \(\kappa_\theta\), with seamless transitions obtained by slowly varying these parameters along a stable path rather than by discrete controller replacement [2607.01616] [2410.08433].

Other works retain explicit mode switching but redesign the transition law. Control-Sync maintains synchronized GFM and GFL control paths in parallel and reports instantaneous switching in less than \(1\) ms without open-loop intervals. The contingency-support and transition-control framework introduces a modified droop-like GFL controller that is insensitive to slow loading changes but supports GFM units during large contingency events; for a fast \(\Delta P=5\) kW, \(\Delta Q=5\) kVAR step, the proposed GFL reduces RoCoF from \(1.74\) Hz/s to \(0.89\), \(0.93\), and \(0.98\) Hz/s depending on \(\omega_{lpf}\), and a smooth GFL\(\rightarrow\)GFM transition reduces active-power overshoot from approximately \(4.1\) kW to \(41\) W while eliminating reactive-power overshoot [2501.00249] [2403.15380].

At the network level, grid-following inverters are increasingly treated as active participants in coordinated control. The leader-follower consensus framework for inverter-based microgrids shows that coordinated GFL/GFM secondary control can restore frequency to \(60.00\) Hz, achieve \(MPSI=0.00\) in less than \(1\) s, and reduce \(MQSI\) to approximately \(0.04\) pu, while remaining robust to intermittency, reduced communication, link failure, plug-and-play events, and multi-microgrid splitting [2012.06685]. A separate network-theoretic analysis proves that synthesizing GFL and GFM inverters improves disturbance rejection performance relative to homogeneous GFL-only or GFM-only networks; in the reported three-inverter case, the hybrid arrangement yields sensitivity peaks of \(9.6\) dB in a strong-grid scenario and \(13.7\) dB in a weak-grid scenario, lower than the worse of the two homogeneous alternatives in each case [2403.16488].

The same system-level expansion appears in distributed optimal frequency control. Under a DC-power-flow approximation, a GFL inverter is modeled through a static droop relation \(P^s_{L,i}-P_{L,i}=k^L_i\omega_i\), local power balance, and neighbor-coupled line-flow dynamics. In the IEEE 39-bus EMT validation with all synchronous machines replaced by inverters, the distributed primal-dual controller limits frequency peak to approximately \(0.18\) Hz after a 3 MW disturbance and restores nominal frequency within approximately \(5\) s while enforcing inverter power limits and line thermal constraints [2411.12682].

Taken together, these results indicate that the grid-following inverter remains fundamentally a voltage-following, current-forming device, but its research frontier has shifted from isolated PLL-current-loop design toward full-network stability regions, impedance-based diagnosis, uncertainty-aware synthesis, and coordinated or continuous transition frameworks that explicitly manage the boundary between grid-following and grid-forming operation.

Source: https://www.emergentmind.com/topics/grid-following-inverter