Next Article in Journal
Transformation of Real-World Contracts to Smart Contracts for Blockchain Applications
Next Article in Special Issue
A Control-Centric Systematic Review of MARL for EV–Grid Coordination: From Predictive Input to Verifiable Feedback
Previous Article in Journal
Coordinated Control of Inertia Support and Active Power Compensation for Grid-Forming PEMFC Considering Temperature and Oxygen Excess Ratio Effects
Previous Article in Special Issue
Bidirectional Dual Active Bridge Converter with Extended Voltage Range for HEMS Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Forecast-Guided KAN-Adaptive FS-MPC for Resilient Power Conversion in Grid-Forming BESS Inverters

Department of Computer Science and Information Engineering, Chang Jung Christian University, Tainan City 711301, Taiwan
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(7), 1513; https://doi.org/10.3390/electronics15071513
Submission received: 23 March 2026 / Revised: 27 March 2026 / Accepted: 31 March 2026 / Published: 3 April 2026

Abstract

Grid-forming (GFM) battery energy storage system (BESS) inverters are becoming a cornerstone of resilient microgrids, where severe voltage sags and abrupt operating shifts can challenge both voltage regulation and controller stability. Finite-set model predictive control (FS-MPC) offers fast transient response and multi-objective coordination, yet conventional designs rely on static cost-function weights that are typically tuned offline and may become suboptimal under disturbance-driven regime changes. This paper proposes a forecast-guided KAN-adaptive FS-MPC framework that (i) formulates the inner-loop predictive control in the stationary αβ frame, thereby avoiding PLL dependency and mitigating loss-of-lock risk under extreme sags, and (ii) introduces an Operating Stress Index (OSI) that fuses load forecasts with reserve-margin or percent-operating-reserve signals to quantify grid vulnerability and trigger resilience-oriented control adaptation. A lightweight Kolmogorov–Arnold Network (KAN), parameterized by learnable B-spline edge functions, is embedded as an online weight governor to update key FS-MPC weighting factors in real time, dynamically balancing voltage tracking and switching effort. Experimental validation under high-frequency microgrid scenarios shows that, under a 50% symmetrical voltage sag, the proposed controller reduces the worst-case voltage deviation from 0.45 p.u. to 0.16 p.u. (64.4%) and shortens the recovery time from 35 ms to 8 ms (77.1%) compared with static-weight FS-MPC. In the islanding-like transition case, the proposed method restores the PCC voltage within 18 ms, whereas the static baseline fails to recover within 100 ms. Moreover, the deployed KAN governor requires only 6.2 μs per inference on a 200 MHz DSP, supporting real-time embedded implementation. These results demonstrate that forecast-guided adaptive weighting improves transient resilience and power quality while maintaining DSP-feasible computational complexity.

1. Introduction

Modern power systems are increasingly dominated by inverter-interfaced renewable generation and are exposed to more frequent extreme operating conditions. In microgrids, grid-forming (GFM) battery energy storage system (BESS) inverters are not merely power interfaces; they are active voltage-establishing assets that determine whether voltage and frequency can be sustained and restored during severe disturbances such as deep voltage sags, abrupt load steps, and islanding-like transitions [1,2,3]. Under these stressed conditions, the control layer must simultaneously achieve fast voltage support, bounded current response, and practical switching effort, which makes resilient inner-loop control a central problem for converter-dominated power systems.
Finite-set model predictive control (FS-MPC) is attractive for power converters because it directly evaluates admissible switching states and can coordinate multiple objectives with fast transient response [4,5]. However, the practical effectiveness of FS-MPC depends critically on the weighting factors in the stage cost. In conventional implementations, these weights are tuned offline and then fixed, often by trial-and-error or scenario-specific heuristics [6,7]. Such static tuning is inherently brittle under disturbance-driven regime changes, because the optimal trade-off between voltage regulation and switching stress varies significantly across nominal operation, deep faults, and post-disturbance recovery. Prior learning-assisted approaches, including neural-network-based weight selection and reinforcement-learning-based adaptation, have shown promise [8,9], but their black-box nature raises deployment concerns for safety-critical grid infrastructure.
To address robustness under extreme disturbances, this work adopts a PLL-free predictive-control formulation in the stationary αβ frame. This choice is not merely a coordinate transformation convenience. During asymmetrical faults and distorted voltage conditions, synchronous dq-frame control depends on a phase-locked loop (PLL) whose angle estimate can be corrupted by negative-sequence components, producing double-frequency oscillations and potentially loss-of-lock. By contrast, the stationary αβ frame remains directly tied to the physical inverter voltage vectors, allowing FS-MPC to evaluate candidate switching states without relying on phase tracking. This makes the control law structurally better suited to severe-sag operation and weak-grid transients.
In parallel, this paper introduces a dual-timescale resilience architecture that couples slow supervisory awareness with fast converter control. Specifically, a forecasting-based layer computes an Operating Stress Index (OSI) from forecasted load and reserve-margin or percent-operating-reserve signals, thereby translating system-level vulnerability into a supervisory context for converter control [2,3,10]. Unlike direct forecast-driven actuation, the OSI layer does not issue switching commands; instead, it conditions the allowable range and prior of FS-MPC weighting factors. Because the forecast update interval is orders of magnitude slower than the converter sampling period, the OSI signal can be treated as a quasi-static supervisory parameter within the fast predictive loop, which provides a principled basis for the proposed multi-timescale interface.
To realize online adaptation with improved interpretability and embedded feasibility, we employ a lightweight Kolmogorov–Arnold Network (KAN) as a weight governor. KAN replaces conventional node-wise fixed activations with learnable edge-wise spline functions, yielding a parameter-efficient nonlinear mapping that is structurally more auditable than a standard multilayer perceptron (MLP) [11]. Recent power-system research has further shown that physics-informed KAN architectures can model system dynamics more accurately than MLP-based PINNs while using fewer parameters, supporting the broader suitability of KANs for power-domain nonlinear learning [12]. Recent work has begun to explore KAN for adaptive control of power converters [13], while resilience-oriented ARIMA–KAN forecasting has been used to improve vulnerability-aware demand prediction [10]. Building on these emerging directions, the present work integrates forecast-guided resilience supervision, KAN-based adaptive weighting, and PLL-free αβ-frame FS-MPC into a unified framework for resilient GFM BESS voltage control.
  • Contributions:
  • Forecast-guided resilience supervision: an Operating Stress Index (OSI) is defined from load forecasts and reserve-margin or percent-operating-reserve signals to quantify vulnerability and trigger resilience-oriented supervisory modes.
  • KAN-adaptive FS-MPC: a lightweight spline-based KAN governor updates FS-MPC weighting factors online using fast electrical features and optional OSI conditioning, enabling disturbance-aware adaptation with bounded outputs.
  • PLL-free αβ implementation for severe faults: the predictive controller is formulated in the stationary αβ frame to preserve a well-defined control representation under deep sags and distorted conditions without PLL dependency.
  • Resilience-aware converter evaluation: event-window metrics such as worst-case deviation, recovery time, and degradation area are adapted to converter voltage regulation and validated through high-frequency disturbance scenarios and HIL-oriented timing analysis.
The remainder of this paper is organized as follows. Section 2 reviews related work on grid-forming inverter control, FS-MPC weighting, learning-assisted adaptive control, and resilience-oriented forecasting and identifies the main research gaps. Section 3 formulates the system model and the PLL-free stationary αβ predictive-control problem. Section 4 defines the forecast-guided Operating Stress Index (OSI) and the supervisory resilience layer. Section 5 presents the proposed KAN-adaptive FS-MPC framework, including feature design, bounded weight governance, stability interpretation, and algorithmic details. Section 6 describes the experimental setup, including high-frequency profile synthesis, disturbance scenarios, baselines, and the hardware-in-the-loop platform. Section 7 defines the evaluation metrics covering power conversion, constraint compliance, and event-window resilience. Section 8 presents and discusses the experimental results and ablation studies. Section 9 concludes the paper.

2. Related Work

This section reviews grid-forming control and fault ride-through considerations, FS-MPC foundations and weighting-factor design, learning-assisted adaptive weighting, and resilience-oriented forecasting metrics that motivate forecast-guided converter control.

2.1. Grid-Forming Inverter Control Under Faults and Sags

Prior studies have investigated droop-based and virtual synchronous machine (VSM)-like grid-forming strategies for microgrids and weak grids [1,14]. These methods provide valuable system-level synchronization and power-sharing behavior, yet severe voltage sags and faulted conditions expose a more demanding inner-loop problem: the controller must preserve voltage support and bounded current response despite abrupt waveform distortion and rapidly changing operating constraints. Sequence-based and current-limiting fault ride-through strategies have therefore emphasized the need for disturbance-aware and protection-conscious control under deep sags [15]. Recent reviews have further highlighted that, in grid-forming inverters, current-limiting actions do not merely protect semiconductor hardware but can strongly shape converter behavior during and after disturbances, with direct implications for voltage support, transient stability, protection, and fault recovery [16].
A key issue under asymmetrical faults is the behavior of synchronous-reference-frame control. In dq-based implementations, the controller depends on a PLL to estimate the grid angle. When negative-sequence voltage components are present, the PLL is excited by a second-harmonic disturbance in the synchronous frame, which can introduce oscillatory angle estimation, degraded decoupling, and, in severe cases, loss-of-lock. Once phase estimation becomes unreliable, the underlying dq control representation itself is weakened, especially during fast transients in converter-dominated systems.
This motivates the use of the stationary αβ frame for predictive voltage control. In the αβ frame, the controller remains directly connected to the inverter’s finite switching vectors and does not require explicit phase tracking to evaluate candidate actions. For FS-MPC, this is particularly attractive because the admissible switching set is naturally represented as stationary voltage vectors. As a result, the predictive law remains physically meaningful even under deep sags, waveform distortion, and weak-grid conditions. In this paper, the PLL-free αβ formulation is adopted precisely for this resilience-oriented reason: it avoids a synchronization bottleneck and preserves direct finite-vector evaluation during extreme disturbances.

2.2. Finite-Set MPC for Power Converters and the Weighting Problem

FS-MPC has been widely adopted in power electronics because it directly handles switching actions, incorporates converter constraints in a transparent way, and offers fast transient response for multi-objective control tasks [4,5]. In typical converter applications, the stage cost combines terms associated with voltage or current tracking, switching effort, and, in some cases, protection-related penalties. The challenge is that these terms are not commensurate and must therefore be balanced by weighting factors.
The literature has proposed practical guidelines, normalization strategies, and structured design procedures for weighting-factor selection [6,7]. Nevertheless, most implementations still rely on fixed or weakly scheduled weights, which are tuned offline for a limited operating envelope. In addition, the practical performance of FS-MPC remains sensitive to model accuracy, parameter mismatch, and implementation constraints such as sampling-frequency mismatch, all of which can degrade prediction quality and switching state selection [17,18]. Under disturbance-driven regime changes, however, the desired trade-off is inherently nonstationary: during fault onset, the controller may need to emphasize voltage support and protection urgency, whereas during recovery, it may gradually rebalance toward switching effort moderation and power-quality restoration. This gap between fixed offline tuning and real-time operating variability is one of the main limitations of conventional FS-MPC and directly motivates adaptive weight governance, as also reflected in recent learning-assisted FCS-MPC studies that address uncertainty, disturbance rejection, and the burden of manual weighting-factor design [19].

2.3. Learning-Assisted Adaptive Control: MLP/RL vs. Interpretable Lightweight Learners

Learning-assisted control has emerged as a promising route to improve adaptability in predictive power-converter control. Earlier work has explored neural-network-based weighting-factor selection [8,20], while more recent studies have investigated reinforcement-learning-based dynamic weighting policies [9]. These approaches demonstrate that data-driven mappings can outperform purely static tuning when the operating condition changes rapidly. However, their use in safety-critical electric power infrastructure remains controversial. The main concern is not only performance, but also the inability of deeply black-box models to provide clear operational boundaries, auditable decision logic, and predictable behavior outside the most common training region.
This concern is especially acute for primary or inner-loop control in grid-supporting converters. In such settings, operators and reviewers often expect more than empirical improvement; they also expect boundedness, interpretability, and a credible path to engineering audit. Large MLPs and reinforcement-learning agents may adapt effectively, yet their internal representations are difficult to inspect, and abrupt nonlinear thresholds can be smoothed or hidden inside highly distributed parameters. This can make it difficult to certify how the controller will react in rare but high-impact disturbance regimes.
Kolmogorov–Arnold Networks (KANs) offer a different trade-off. Instead of relying on fixed node activations, KANs use learnable edge-wise univariate spline functions, which provide a more structured and inspectable nonlinear mapping [11]. Recent work has begun to show that KANs can support adaptive control design for power-electronics converters with strong parameter efficiency and improved interpretability [13]. For the present problem, this structure is particularly attractive because the mapping from disturbance features to FS-MPC weights is expected to exhibit localized threshold-like behavior. Edge-wise spline functions can capture such localized nonlinear transitions more directly than standard MLP activations, while also allowing engineers to inspect learned adaptation curves and impose explicit bounds. Accordingly, this paper adopts a lightweight KAN governor as an auditable and embedded-feasible alternative to black-box adaptive learners.

2.4. Resilience-Oriented Forecasting and Event-Window Assessment

Resilience-oriented power-system research emphasizes that disturbance-window behavior is often more operationally important than average steady-state performance [2,3]. In other words, the key question is not only how well a controller performs on average, but how severely performance degrades during an extreme event, how long recovery takes, and how much cumulative degradation is incurred before normal operation is restored. This perspective motivates event-window metrics such as worst-case deviation, recovery time, and degradation area, which are more informative for resilience assessment than average error alone.
At the supervisory level, forecasting can enhance system resilience by identifying vulnerability before a disturbance propagates to the converter layer. In particular, recent resilience-oriented forecasting studies have shown that combining interpretable seasonal modeling with nonlinear correction is effective for capturing both recurring temporal structure and extreme residual behavior [10]. In this context, the dual-stream seasonal ARIMA–KAN framework is especially relevant, since it separates slow seasonal memory from nonlinear stress amplification and is therefore well suited for generating supervisory indicators from forecasted load and reserve-related data. Based on the above review, the overall architecture of the proposed forecast-guided KAN-adaptive FS-MPC framework is summarized in Figure 1, which links the slow-timescale forecasting and supervisory layers with the fast inner-loop predictive control of the GFM BESS inverter.
Motivated by this perspective, the present paper defines an Operating Stress Index (OSI) that fuses forecasted load level and reserve adequacy into a compact vulnerability signal for converter supervision. OSI is not intended to replace inner-loop control; rather, it provides a slow-timescale context variable that biases the adaptive-weight search space toward more resilience-oriented control behavior under stressed regimes. Because the forecast update interval is much larger than the converter sampling period, the proposed architecture follows a practical time-scale separation principle: within each fast FS-MPC interval, OSI is treated as quasi-static, while the inner loop remains responsible for real-time switching decisions. This dual-timescale interpretation links resilience forecasting and converter control in a theoretically coherent and operationally meaningful way.

2.5. Research Gaps and Positioning of the Present Work

Despite substantial progress in grid-forming inverter control, FS-MPC design, and learning-assisted adaptation, four research gaps remain. First, although fault ride-through and current-limiting strategies have been widely studied, a PLL-free predictive formulation that preserves a physically meaningful finite-vector control representation during deep sags and distorted operating conditions remains insufficiently developed for GFM BESS inverters. Second, existing weighting-factor design guidelines for FS-MPC are still largely based on fixed or weakly scheduled operating envelopes, which limit their ability to accommodate the rapidly changing trade-off between voltage support and switching stress across fault onset, degraded operation, and recovery. Third, learning-assisted adaptive controllers based on MLPs or reinforcement learning have shown promising empirical performance, yet their opaque internal representations and lack of explicit output-bounding mechanisms remain problematic for safety-critical converter control. Fourth, resilience-oriented forecasting and event-window assessment are well established at the system level, but forecasted vulnerability indicators are rarely incorporated into converter-level inner-loop control through a principled multi-timescale interface.
Motivated by these gaps, the present work contributes a unified framework that combines: (i) a PLL-free αβ-frame FS-MPC formulation for robust fault-regime operation; (ii) a lightweight KAN-based weight governor with bounded and rate-limited outputs for interpretable online adaptation; and (iii) a forecast-guided Operating Stress Index that bridges system-level vulnerability awareness with converter-level control adaptation. The resulting overall architecture is summarized in Figure 1.

3. System Model and Control Problem Formulation

3.1. Converter Topology and PLL-Free Stationary Alpha-Beta Modeling

We consider a two-level three-phase GFM BESS inverter interfaced to a microgrid through an LC filter. Unlike synchronous dq-frame control that requires a phase-locked loop (PLL) for angle tracking, we formulate the predictive control in the stationary alpha-beta frame. This PLL-free formulation is physically aligned with finite voltage vector actuation and remains well-defined even when the grid voltage experiences deep sags or severe distortion, thereby mitigating loss-of-lock risk under extreme conditions. As illustrated in Figure 2, the controller directly uses the measured stationary-frame electrical variables v c , α β , i L , α β , and i o , α β for prediction and switching state evaluation without relying on PLL-based angle estimation.
The principal converter and control parameters used throughout the predictive model and real-time evaluation are summarized in Table 1. In the original simplified formulation, converter losses were represented by a lumped equivalent resistance. To improve physical realism, the revised model replaces this lumped approximation with three explicit parasitic-loss terms: the inductor winding resistance R L , the capacitor equivalent series resistance R C , and the effective switch on-state resistance R s w .
Let v i n v , α β denote the inverter output voltage vector determined by the switching state, v c , α β the filter-capacitor internal voltage vector, i L , α β the filter-inductor current vector, and i o , α β the output/load current vector. Using the state vector x = [ i L , α β ,   v c , α β ] T , the control input u = v i n v , α β , and the disturbance d = i o , α β , the continuous-time converter dynamics are expressed in the following parasitic-aware state-space form.
The continuous-time dynamics are given by
d i L , α β d t = R L + R s w L i L , α β 1 L v c , α β + 1 L v i n v , α β
and
d v c , α β d t = 1 C i L , α β 1 C i o , α β .
Equivalently, the model can be written as
x ˙ ( t ) = A x ( t ) + B u ( t ) + E d ( t )
where
A = R L + R s w L 1 L 1 C 0 , B = 1 L 0 , E = 0 1 C
To account for the capacitor ESR in the measured PCC voltage, the output equation is written as:
v P C C , α β = v c , α β + R C i C = v c , α β + R C ( i L , α β i o , α β )
where i C = i L , α β i o , α β is the capacitor current. In this way, R C appears in the PCC output relation rather than in the state matrix, which is consistent with the physical role of the capacitor ESR.
Using forward-Euler discretization with sampling period T s , the predictive model becomes:
[ k + 1 ] = A d x [ k ] + B d u [ k ] + E d d [ k ]
where
A d = I + T s A , B d = T s B , E d = T s E
Substituting the parameter values in Table 1 yields the corresponding numerical matrices used in the real-time implementation. The revised formulation should be understood as a realism-oriented refinement of the original lumped-resistance model rather than a change in the intended operating scale of the laboratory converter.
The original lumped resistance R = 0.1 Ω was used only as a coarse approximation in the preliminary model. In the revised formulation, this term is replaced by the more physically interpretable parasitic terms R L , R C , and R s w . Since R L + R s w = 0.13 Ω remains of the same order as the original lumped value, the revision should be regarded as a reasonable parasitic-loss refinement rather than a substantive change of the converter scale.

3.2. Finite Control Set and Candidate Voltage Vectors

FS-MPC enumerates all admissible switching states at each sampling instant. For a two-level inverter, the finite set contains eight distinct voltage vectors, including two zero vectors. The finite switching states and their corresponding stationary αβ voltage vectors are summarized in Table 2. For each candidate, the controller predicts the next-step states and selects the switching action that minimizes the cost function.

3.3. Conventional FS-MPC Stage Cost and the Static-Weight Limitation

In a grid-forming operation, the controller prioritizes PCC voltage regulation while controlling switching effort to reduce losses and thermal stress. A typical static-weight stage cost is:
J ( u ) = λ v | | v α β * [ k + 1 ] v c , α β ( u ) [ k + 1 ] | | 2 2 + λ s w Δ s ( u ) [ k ]
In conventional practice, λ v and λ s w are tuned by trial-and-error and then fixed. Under deep sags and abrupt regime shifts, the optimal trade-off between voltage support and switching stress changes rapidly, making static weights brittle and motivating online adaptive weight governance [6,7].

4. Forecast-Guided Resilience Supervisory Layer (Operating Stress Index)

4.1. Motivation: Tail-Risk Awareness for Resilience Operation

Short-term load forecasting is a core input to operating-reserve scheduling and dispatch planning. For resilience, average forecast accuracy is insufficient because rare extreme events can dominate operational risk. Therefore, we use forecasting outputs to derive a supervisory vulnerability signal that conditions converter control posture during stressed regimes.

4.2. Dual-Stream Seasonal ARIMA–KAN Forecasting as the Supervisory Input

We reuse the dual-stream seasonal ARIMA–KAN framework that decomposes demand into an interpretable seasonal memory component (ARIMA) and a nonlinear residual correction component (KAN) [10]. The supervisory layer consumes the forecasted load and reserve-related signals rather than directly controlling the converter at the fast timescale.

4.3. Operating Stress Index (OSI): Combining Load Forecast and Reserve Margin

We define an Operating Stress Index (OSI) to quantify grid vulnerability and trigger resilience-oriented control adaptation. OSI fuses (i) the forecasted load level and (ii) the forecasted reserve margin (or percent operating reserve, PR), thereby capturing both demand pressure and dispatchable headroom. Higher OSI indicates a more vulnerable operating condition.
Normalized stress components:
S L ( t + h ) = σ ( ( Y ^ t + h μ Y ) / σ Y )
S R ( t + h ) = σ ( ( P R t + h μ P R ) / σ P R )
OSI definition:
O S I t + h = clip w L   S L t + h + w R 1 S R t + h , 0 , 1
where w L + w R = 1 .
Mode ( t ) = Normal   if   O S I τ 1 ;   Resilience   if   τ 1 < O S I τ 2 ;   Emergency   if   O S I > τ 2 .
To improve interpretability, each term in the OSI definition is clarified as follows. First, S L ( t + h ) denotes the normalized load-stress component. The forecasted load y ^ t + h is standardized using the historical mean μ Y and standard deviation σ Y , and the standardized value is then passed through a logistic sigmoid so that the result is compressed into the interval [ 0 , 1 ] . Consequently, larger values of S L indicate stronger demand-side stress relative to the historical operating baseline.
Second, S R ( t + h ) denotes the normalized reserve-related component derived from the forecasted percent operating reserve P R t + h . The reserve signal is standardized using μ P R and σ P R and mapped into [ 0 , 1 ] through the same sigmoid transformation. Because a higher reserve margin implies lower vulnerability, the OSI formulation uses the complementary term 1 S R so that reserve scarcity contributes positively to the overall stress level.
Third, the two normalized components are fused through a convex weighted combination,
O S I ( t + h ) = c l i p ( w L S L ( t + h ) + w R ( 1 S R ( t + h ) ) , 0 , 1 )
where w L + w R = 1 . In this study, w L = 0.60 and w R = 0.40 , which places slightly greater emphasis on demand-side stress while still preserving sensitivity to reserve tightness. The clipping operator ensures that the supervisory signal remains bounded within [ 0 , 1 ] .
Finally, the OSI is mapped into three supervisory operating modes using two thresholds. Specifically, O S I τ 1 corresponds to the Normal mode, τ 1 < O S I τ 2 corresponds to the Resilience mode, and O S I > τ 2 corresponds to the Emergency mode. These modes do not directly override the switching action of FS-MPC; instead, they provide a slow-timescale supervisory context that conditions the admissible adaptive-weight region of the fast control loop.
Figure 3 visualizes how forecast-derived stress indicators are fused into the OSI and subsequently mapped into supervisory operating modes for converter-level adaptive control. The parameter settings and mode-triggering policy associated with the OSI are listed in Table 3.

4.4. Multi-Timescale Interface to Converter Control

OSI and the corresponding mode hint are updated on a slow timescale (minutes to hours), while FS-MPC executes on a fast timescale (milliseconds or microseconds). Such time-scale separation is consistent with established multi-loop converter control practice [21,22,23]. The interface does not override switching decisions; instead, it conditions the allowable range and priority of the FS-MPC weighting factors, and can optionally adjust protection margins (e.g., current limits) under emergency mode.

5. Proposed Method: Forecast-Guided KAN-Adaptive FS-MPC

5.1. Overview

The proposed controller retains the deterministic structure of FS-MPC and introduces only a lightweight nonlinear mapping from measured and forecast features to cost-function weights. At each control step, the KAN generates dynamic weights that balance voltage tracking and switching effort. The OSI provides supervisory context to modulate this mapping under forecasted vulnerable regimes. The overall controller architecture is illustrated in Figure 4a, while the detailed dual-timescale execution logic corresponding to Algorithms 1 and 2 is summarized in Figure 4b.
Algorithm 1. OSI supervisory update (slow-timescale)
1: Input: load forecast Y ^ t + h and percent operating reserve forecast P R t + h
2: Normalize Y ^ t + h and P R t + h to obtain S L and S R
3: Compute O S I ( t + h ) = c l i p ( w L S L + w R ( 1 S R ) , 0 , 1 )
4: Determine the operating mode using thresholds τ 1 and τ 2
5: Set O S I ( t ) O S I ( t + h ) , output O S I ( t ) and M o d e ( t ) to the controller, and update every T f = 60 min
Algorithm 2. Forecast-guided KAN-adaptive FS-MPC (per control step k)
1: Input: measured v c , α β [ k ] , i L , α β [ k ] , i o , α β [ k ] , and supervisory signal O S I ( t )
2: Compute e v [ k ] , Δ e v [ k ] , Δ i o [ k ] , and D s a g [ k ]
3: Form ϕ [ k ] , perform KAN inference, and obtain λ v [ k ] and λ s w [ k ] with clamping/rate limiting
4: For each candidate switching state u U (8 candidates)
4.1: Predict x ( u ) [ k + 1 ]
4.2: Evaluate   J ( u )
5: Apply u * = a r g   m i n u J ( u ) and update the PWM/gating command

5.2. Feature Design for Online Weight Governance

We form a compact feature vector that captures fast electrical dynamics and disturbance severity and optionally includes OSI as a slow-timescale context. Recommended features include voltage error magnitude and slope, load current variation, and voltage sag depth indicator.
φ [ k ] = [ O S I ( t ) , | | e v [ k ] | | , | | Δ e v [ k ] | | , | | Δ i o [ k ] | | , D s a g [ k ] ]
The feature definitions used in the online governor are summarized in Table 4 and follow the notation in Equations (7) and (8).

5.3. KAN Weight Governor and Bounded Adaptive Weights

A Kolmogorov–Arnold Network (KAN) is used as a lightweight nonlinear governor that maps the feature vector to the FS-MPC weighting factors. Let the compact input feature vector at control step k be:
x [ k ] = [ O S I ( t ) , e v [ k ] , Δ e v [ k ] , Δ i o [ k ] , D s a g [ k ] ]
where O S I   ( t ) is the slow-timescale Operating Stress Index, e v [ k ] is the PCC voltage-tracking error magnitude, Δ e v [ k ] is the error slope, Δ i o [ k ] is the output-current variation, and D s a g [ k ] is the sag-depth indicator. In the proposed multi-timescale architecture, O S I   ( t ) is updated much more slowly than the converter control loop and is therefore treated as a quasi-static supervisory parameter within each fast FS-MPC interval.
Unlike a standard multilayer perceptron that relies on fixed node activations, KAN parameterizes nonlinear transformations through learnable univariate functions on edges. A generic KAN layer can be written as:
z q ( l + 1 ) = p = 1 n l ϕ q , p ( l ) ( z p ( l ) ) ,     q = 1 , , n l + 1
where z p ( l ) is the p -th input of layer l , and ϕ q , p ( l ) ( ) is a learnable scalar nonlinear function associated with edge ( p q ) . Following the standard KAN construction, each edge function is represented by a spline expansion:
ϕ q , p ( l ) ( x ) = a q , p ( l ) x + b q , p ( l ) + m = 1 M c q , p , m ( l ) B m ( x )
where B m ( x ) denotes the mmm-th B-spline basis function, and a q , p ( l ) , a q , p ( l ) , and a q , p ( l ) are learned parameters. This edge-wise spline parameterization is attractive for converter control because localized threshold-like nonlinearities can be represented directly by a small number of basis functions, while the learned mapping remains visually inspectable through the spline curves.
The KAN outputs a raw weight vector:
λ ~ [ k ] = [ λ ~ v [ k ] λ ~ s w [ k ] ] = f K A N ( x [ k ] )
which is then processed through explicit safety constraints before being passed to the predictive controller. First, each component is clipped to a certified interval:
λ ¯ i [ k ] = c l i p ( λ ~ i [ k ] , λ i , m i n ,   λ i , m a x ) ,     i { v , s w }
Second, a rate limiter is applied to avoid abrupt inter-sample changes:
λ i [ k ] = λ i [ k 1 ] + s a t [ δ λ i , δ λ i ] ( λ ¯ i [ k ] λ i [ k 1 ] )
which guarantees
λ i [ k ] λ i [ k 1 ] δ λ i
Equations (12)–(14) define the bounded adaptive-weight mechanism used throughout this paper. These constraints serve two purposes. First, they enforce engineering safety by preventing the adaptive governor from generating numerically extreme or rapidly oscillating weights. Second, they expose explicit and auditable control boundaries: before deployment, the learned spline maps and the resulting admissible weight set can be scanned offline to verify that all reachable λ [ k ] remain within a designer-certified region. In this sense, the proposed KAN governor follows a safety-by-design philosophy rather than unconstrained black-box adaptation.
From an implementation perspective, the deployed KAN remains lightweight, with approximately 240 parameters in the embedded realization reported in Section 8.4. This compact size is consistent with the objective of preserving microsecond-level feasibility on DSP-class hardware while still providing a richer nonlinear mapping than rule-based scheduling or static tuning.

5.4. Discrete-Time Stability Interpretation of the Adaptive-Weight FS-MPC

Because the proposed controller employs time-varying cost-function weights, a stability-oriented interpretation is required to show that online adaptation does not destroy the closed-loop convergence behavior of the underlying FS-MPC. Here, we provide a practical discrete-time boundedness argument under explicit design assumptions. The result should be interpreted as a local/residual-set guarantee under bounded adaptation, rather than as a universal global asymptotic stability proof for all operating conditions.
Let the PCC voltage-tracking error in the stationary frame be:
e v [ k ] = v α β * [ k ] v c , α β [ k ]
and define the Lyapunov candidate
V [ k ] = e v [ k ] e v [ k ] = e v [ k ] 2 2
At each control step, the adaptive FS-MPC selects the switching action u * [ k ] U that minimizes the stage cost
J ( u ; k ) = λ v [ k ] e v + ( u ; k ) 2 2 + λ s w [ k ] J s w ( u ; k )
where e v + ( u ; k ) is the one-step-ahead predicted voltage error under candidate switch u , and J s w ( u ; k ) 0 denotes the switching effort penalty.
We make the following standard design assumptions.
Assumption 1. 
The discretized plant model used by FS-MPC is locally accurate over one sampling interval, and the plant states remain inside the admissible operating region enforced by current and voltage protection.
Assumption 2. 
For the nominal static-weight controller, there exists at least one admissible switching action such that, in a neighborhood of the regulation manifold,
V [ k + 1 ] V [ k ] α e v [ k ] 2 2 + η
for some α > 0  and bounded modeling residual  η 0 .
Assumption 3. 
The adaptive weights satisfy
λ i , m i n λ i k λ i ,   m a x ,                     λ i k λ i k 1 δ λ i , i { v , s w }
as enforced by (12)–(14).
Under Assumption 3, the adaptive stage cost remains uniformly equivalent to the nominal voltage-error objective, because λ v [ k ] is strictly positive and bounded away from zero. Therefore, the action selected by minimizing Equation (17) cannot arbitrarily neglect voltage regulation. In particular, there exist constants c 1 , c 2 > 0 such that:
c 1 e v + ( u ; k ) 2 2 J ( u ; k ) c 2 ( e v + ( u ; k ) 2 2 + J s w ( u ; k ) )
for all admissible u U and all k .
The key effect of adaptation is that the optimizer is evaluated using λ [ k ] instead of λ [ k 1 ] . Because the weight update is rate-limited, the perturbation in the optimization landscape between two consecutive samples is bounded. Denoting this perturbation by Δ λ [ k ] , one can write
J ( u ; k ) J ( u ; k 1 ) L λ λ [ k ] λ [ k 1 ] L λ δ λ
where L λ is a local Lipschitz constant of the stage cost with respect to the weights, and δ λ = m a x i δ λ i .
Combining Equations (18) and (21), the closed-loop Lyapunov difference under the adaptive controller satisfies
Δ V [ k ] = V [ k + 1 ] V [ k ] α e v [ k ] 2 2 + η + γ δ λ
for some constant γ > 0 that captures the sensitivity of the selected action to bounded cost perturbations. Hence, whenever
e v [ k ] 2 2 > η + γ δ λ α
we obtain Δ V [ k ] < 0 . This implies that the voltage-tracking error converges to the compact residual set
Ω = { e v : e v 2 2 η + γ δ λ α }
Equation (24) provides the desired engineering interpretation: the proposed KAN-driven adaptive weighting does not destabilize the underlying predictive controller as long as the weights remain bounded and sufficiently slow-varying. The residual-set radius expands with modeling mismatch η and adaptation aggressiveness δ λ , which directly justifies the use of safety clamps and rate limiting in the real-time implementation. In other words, adaptation improves disturbance responsiveness, but only within an explicitly certified envelope.
This result also admits an impedance-oriented interpretation. Increasing λ v [ k ] during severe sags biases the optimizer toward stronger voltage-restoring action, while increasing λ s w [ k ] suppresses excessive switching activity and smooths the converter response. Because both weights are bounded, the adaptive governor reshapes the effective closed-loop output behavior without allowing uncontrolled excursions in the implied impedance profile. Although a full passivity proof is outside the scope of this paper, the bounded adaptation law is consistent with maintaining a well-behaved dissipative control posture under stressed operating regimes.

5.5. Dynamic Stage Cost and Switching Selection

With adaptive weights, the per-candidate stage cost becomes:
J u ; k = λ v k v α β * k + 1 v ^ c , α β k + 1 u 2 2 + λ s w k J s w [ u ; k ]
where v ^ c , α β k + 1 u denotes the one-step-ahead predicted PCC voltage under candidate switching vector u. The selected switching action is then:
u * k = a r g   min U   J u ; k , U = 8   f o r   a   t w o l e v e l   V S L
The role of adaptation is therefore supervisory rather than structural: KAN does not replace the deterministic FS-MPC optimizer; it only reshapes the trade-off between voltage support and switching effort within certified bounds. This preserves the transparent finite-vector decision process of conventional FS-MPC while enabling regime-aware disturbance response.

5.6. One-Step Computation Delay Compensation

In practical DSP-based FS-MPC implementations, the switching action computed at sampling instant k cannot be applied instantaneously and instead becomes effective at the next update instant because of finite computation time. To account for this digital implementation delay, the proposed controller adopts a delay-compensated prediction strategy in which the previously committed switching state is treated as the actually applied input over the current interval, while candidate switching states are evaluated according to their predicted influence over the subsequent effective interval. In this way, the optimization remains aligned with the time at which the selected switching action is physically enforced. For the present implementation, the measured worst-case control-step time is 20.7 μ s , corresponding to 41.4% of the sampling period T s = 50 μs. This timing budget remains below the sampling boundary and leaves sufficient margin for real-time execution. Therefore, the reported computation time does not imply an uncompensated one-cycle delay in the control law. Accordingly, the digital implementation does not suffer from an uncompensated one-cycle actuation mismatch; instead, the delay is explicitly incorporated into the prediction-and-selection logic.

6. Experimental Setup

6.1. High-Frequency Microgrid Profile Synthesis

Converter-level validation requires microsecond-to-millisecond dynamics. Daily utility load data are too coarse to excite converter transients; therefore, high-frequency industrial microgrid profiles are synthesized to reflect (i) industrial load dominance and (ii) high PV penetration, while also incorporating explicit extreme events such as severe voltage sags and islanding-like transitions. The procedure used to generate this high-rate validation profile is summarized in Figure 5.

6.2. Disturbance Scenarios and Event Windows

We define event windows that include disturbance onset, degraded operation, and recovery. The main evaluation scenarios include severe symmetrical and asymmetrical sags, together with an islanding-like transition coupled with load/PV variation. Each scenario is parameterized to enable systematic stress testing under fault-dominant resilience events. The detailed scenario settings used in the main resilience evaluation are listed in Table 5, which summarizes the disturbance magnitudes, durations, and operating-condition combinations considered in this study.

6.3. Baselines and Implementation Details

We compare three controller variants: static-weight FS-MPC, MLP-adaptive FS-MPC, and the proposed forecast-guided KAN-adaptive FS-MPC. All methods share the same prediction model, constraints, and sampling time to ensure a fair comparison. The compared controller variants and their key design differences are summarized in Table 6, including the distinctions between fixed weighting, MLP-based adaptation, and the proposed OSI-guided KAN-based adaptive weighting.

6.4. Hardware-in-the-Loop (HIL) Setup and Timing Budget

We validate real-time feasibility using a HIL platform where the plant (inverter, filter, microgrid) runs on a real-time simulator and the controller runs on an embedded target. We report worst-case execution time per control step, including KAN inference and FS-MPC candidate evaluation, and verify that the total latency remains below the sampling period T s . The overall HIL platform configuration and the measured control-step timing breakdown are illustrated in Figure 6. The detailed hardware specifications of the HIL platform are summarized in Table 7.

7. Evaluation Metrics

7.1. Power Conversion and Constraint Metrics

We evaluate resilient power-conversion performance along three complementary dimensions: (i) regulation and power quality at the PCC, (ii) protection and constraint compliance, and (iii) switching stress and real-time feasibility of the control step.
Voltage regulation is evaluated using the PCC voltage vector in the stationary frame, v c , α β * ( t ) , and its reference v α β * ( t ) . We report both peak and RMS errors. The instantaneous voltage-magnitude tracking error is defined as E v , p u ( t ) = | | v c , α β ( t ) v α β * ( t ) | | / V n o m (p.u.), where V n o m is the nominal PCC voltage magnitude.
Because GFM operation must sustain a coherent voltage waveform, we also report frequency deviation estimated directly from the measured stationary-frame voltage: θ ( t ) = u n w r a p ( a t a n 2 ( v β ( t ) , v α ( t ) ) ) and f i n s t ( t ) = ( 1 2 π ) d θ ( t ) d t . Frequency metrics are computed over the same event windows used for voltage resilience metrics, with a short smoothing filter to reduce ripple-induced differentiation noise.
Protection and constraint compliance are summarized by the inductor current peak I p k = m a x t | | i L , α β ( t ) | | and by the count (or duration) of current-limit violations where | | i L , α β ( t ) | | > I m a x , consistent with fault ride-through requirements under severe sags [3].
Switching stress is reported by the switching-transition count N s w within an event window and by the average switching-transition rate (transitions/s) over steady segments. N s w is computed from the Hamming distance between consecutive switching states, i.e., the number of phase-leg changes per control update.
Power quality is summarized by voltage THD computed over a post-recovery steady-state window. After excluding the transient portion, we apply an FFT to the PCC voltage magnitude (or phase voltage) over an integer number of fundamental cycles and compute T H D = h = 2 H V h 2 V 1 , where V 1 is the fundamental amplitude and V h are harmonic amplitudes up to order H (reported in Table 8).

7.2. Event-Window Resilience Metrics (Tail-Oriented)

To align converter evaluation with resilience-oriented practice, we define event windows that cover disturbance onset, degraded operation, and recovery, and we adopt tail-oriented metrics that explicitly capture severity and restoration speed [2,3,10,24]. For each scenario, the event window W = [ t 0 T p r e , t c l r + T p o s t ] includes a short pre-event baseline ( T p r e ) and a post-clearance recovery horizon ( T p o s t ), where t 0 is the disturbance onset time and t c l r is the clearance time (e.g., sag removal or regime restoration).
Let E v , p u ( t ) = | | v c , α β   ( t ) v α β ( t ) | | V n o m (p.u.) denote the voltage tracking error magnitude. We define a tolerance band ε (p.u.) and a hold time Δ to avoid declaring recovery on a single-cycle crossing. In this work, ε is chosen in the 2–5% range depending on the OSI regime (Table 8), and Δ is set to 1–2 fundamental cycles unless otherwise stated.
Worst-case deviation:
E m a x = m a x t W   E v , p u ( t )
Recovery time to tolerance band ε:
T r e c = m i n { t t c l r : E v , p u ( τ ) ϵ   for   all   τ } t c l r
Degradation area (exceedance integral):
A d e g = t W m a x   ( 0 , E v , p u ( t ) ϵ ) d t
In implementation, the above metrics are computed from sampled data at the controller sampling period T s . Accordingly, Emax is the maximum of e v [ k ] over the window indices, T r e c is the earliest post-clearance time at which e v [ k ] stays within ε for N h o l d = Δ / T s consecutive samples, and A d e g is approximated by A d e g T s · k m a x   ( 0 , e v [ k ] ε ) .

7.3. OSI-Conditioned Reporting

Because OSI quantifies forecasted vulnerability from load and reserve signals, we stratify performance by OSI regime (Normal/Resilience/Emergency) to demonstrate that forecast guidance provides the largest benefit under stressed operating states. Each disturbance event is assigned an OSI regime using O S I ( t 0 ) (or the average OSI over the pre-event baseline).
For each metric, we report (i) per-scenario values, (ii) OSI-regime aggregates, and (iii) overall aggregates across scenarios. When reporting improvements, we use relative change with respect to a baseline (e.g., static-weight FS-MPC): Δ % = ( M b a s e l i n e M p r o p o s e d ) / M b a s e l i n e × 100 % for metrics where smaller is better ( E m a x , T r e c , A d e g , THD, I p k ), while switching effort changes ( N s w ) are reported alongside regulation improvements to highlight the trade-off.

8. Results and Discussion

8.1. Main Results Under Severe Voltage Sags

Figure 7 provides representative PCC voltage trajectories, while Table 9 reports quantitative performance across the defined severe-sag and regime-shift scenarios (S1–S3). Across all cases, the proposed forecast-guided KAN-adaptive FS-MPC achieves the lowest worst-case deviation and degradation area, and the fastest recovery, without increasing switching effort beyond practical limits.
Under the 50% symmetrical sag (S1), the proposed controller reduces the worst-case deviation E m a x from 0.45 p.u. (B1) to 0.16 p.u. (B3), a 64.4% reduction, and shortens the recovery time T r e c from 35 ms to 8 ms (77.1% faster). The cumulative degradation area A_deg drops from 8.5 to 1.1 p.u.-ms (87.1% reduction). Compared with the MLP-adaptive governor (B2), B3 further lowers Emax (0.28 → 0.16 p.u.) and Trec (18 → 8 ms), while also improving THD (4.1% → 2.9%) and reducing peak current (38.5 → 32.1 A). In addition, the LVRT overlay in Figure 7a shows that the proposed controller re-enters the IEEE 1547-2018 Category III compliant region shortly after sag clearance, whereas the static-weight baseline remains outside the envelope for a substantially longer interval. This further highlights the practical value of adaptive weighting from a grid-code-compliance perspective.
For the extreme asymmetrical fault (S2), B3 decreases Emax from 0.62 p.u. to 0.25 p.u. (59.7% reduction) and reduces T r e c from 52 ms to 12 ms (76.9% faster) relative to static-weight FS-MPC. A d e g is reduced from 14.8 to 2.4 p.u.-ms (83.8% reduction), accompanied by a meaningful reduction in peak current (51.0 → 35.6 A) and lower THD (6.8% → 3.4%).
In the islanding transition (S3), the static-weight controller fails to recover within 100 ms ( T r e c > 100 ms), whereas the proposed method restores the PCC voltage within 18 ms, representing at least an 82% reduction in recovery time. B3 also reduces E m a x from 0.85 p.u. to 0.30 p.u. (64.7% reduction) and A d e g from 25.0 to 4.2 p.u.-ms (83.2% reduction), while cutting peak current from 55.3 A to 38.5 A. Notably, these resilience gains are achieved with slightly reduced switching effort (12.5 → 11.0 kHz), indicating that adaptation improves control effectiveness rather than simply increasing aggressiveness.

8.2. Ablation: OSI Guidance and KAN vs. MLP

Table 10 reports an ablation study under Scenario S3 (Islanding Transition), which is the most severe regime-shift case in Table 9, to isolate the effects of OSI guidance and governor type. Adding OSI guidance to KAN-based adaptation (B3a → B3b) reduces E m a x from 0.42 to 0.30 p.u. (28.6% reduction) and shortens T r e c from 28 ms to 18 ms (35.7% faster), while halving A d e g from 8.5 to 4.2 p.u.-ms. Under the same Scenario S3 setting, replacing an MLP governor (B2) with the lightweight KAN governor (B3b) yields substantially better tail performance ( E m a x 0.55 → 0.30 p.u., T r e c 45 → 18 ms, A d e g 12.4 → 4.2 p.u.-ms) with comparable switching effort.

8.3. Interpretability: Learned KAN Splines

Figure 8 visualizes representative learned spline functions mapping key features to adaptive weights. Specifically, Figure 8a,b show how the sag-depth feature D s a g and the Operating Stress Index (OSI) modulate the voltage tracking weight λ v , whereas Figure 8c shows how the voltage-error-slope feature Δ e v modulates the switching effort weight λ s w . These curves provide an auditable view of how the controller shifts emphasis between voltage support and switching effort moderation across regimes. To remain consistent with Equation (14), the plotted output bounds should be interpreted as the certified intervals [ λ i , m i n , λ i , m a x ] , where i { v , s w } . The markers δ s a g and δ e denote representative feature-threshold locations at which the corresponding learned spline enters its steep transition region; they are introduced for interpretability in Figure 8 rather than as additional optimization variables.

8.4. Real-Time Feasibility

Table 11 reports embedded execution time on a TI TMS320F28379D (200 MHz). The deployed KAN governor uses approximately 240 parameters and requires 6.2 μs per inference, while the full FS-MPC evaluation loop, including prediction, cost evaluation, switching state selection, and PWM update, requires 14.5 μs. The total worst-case control-step time is 20.7 μs, comfortably below the sampling period T s = 50.0 μs, leaving a 58.6% timing margin and supporting real-time DSP-oriented deployment. The corresponding one-step digital implementation delay is explicitly accounted for through the delay-compensated prediction strategy described in Section 5.6.

8.5. Discussion Summary

Overall, the evidence supports a resilience-by-design interpretation. The stationary alpha-beta formulation preserves a well-defined control representation under deep faults, OSI introduces vulnerability-aware preparedness by coupling load forecasts with reserve adequacy, and the spline-based KAN governor provides a parameter-efficient and auditable adaptation surface. Across S1–S3, this combination consistently improves tail-oriented resilience metrics (worst-case deviation, recovery time, and degradation area) while also reducing peak current and maintaining practical switching effort.

9. Conclusions

This paper proposed a forecast-guided KAN-adaptive FS-MPC framework for resilient power conversion in PLL-free grid-forming BESS inverters. By formulating FS-MPC in the stationary alpha-beta frame and introducing an Operating Stress Index (OSI) derived from load forecasts and reserve adequacy, the approach couples slow-timescale vulnerability awareness with fast-timescale adaptive predictive control. Quantitatively, the proposed method reduces worst-case deviation by about 60–65% across severe sag and islanding scenarios and shortens recovery time from 35 ms to 8 ms (S1) and from >100 ms to 18 ms (S3), while maintaining real-time feasibility with a 58.6% timing margin on a DSP platform.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/electronics15071513/s1, Supplementary File S1: containing README.txt and Table8_Table9_Table10.csv with the representative numerical results underlying Table 8, Table 9 and Table 10.

Author Contributions

Conceptualization, S.-E.T.; Methodology, S.-E.T.; Software, S.-E.T.; Validation, S.-E.T. and W.-C.S.; Formal analysis, S.-E.T.; Investigation, S.-E.T.; Data curation, S.-E.T. and W.-C.S.; Writing—original draft, S.-E.T.; Writing—review and editing, S.-E.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was financially supported by En-Shou Investment Co., Ltd., Taiwan, and Ching Lung Agricultural Technology Co., Ltd., Taiwan.

Data Availability Statement

The data supporting the findings of this study were uploaded during the submission process as Supplementary Materials and are available for editorial evaluation.

Acknowledgments

This work was supported by En-Shou Investment Co., Ltd. and Ching Lung Agricultural Technology Co., Ltd. The authors would also like to thank the AI Center, Chang Jung Christian University, for providing essential computational resources and technical support. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Conflicts of Interest

This work was financially supported by En-Shou Investment Co., Ltd., Taiwan, and Ching Lung Agricultural Technology Co., Ltd., Taiwan. The authors declare no additional competing financial interests or personal relationships that could have appeared to influence the work reported in this study. The funders had no role in the study design; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
BESSBattery Energy Storage System
DSPDigital Signal Processor
FS-MPCFinite-Set Model Predictive Control
GFMGrid-Forming
HILHardware-in-the-Loop
KANKolmogorov–Arnold Network
MLPMultilayer Perceptron
OSIOperating Stress Index
PCCPoint of Common Coupling
PLLPhase-Locked Loop
PWMPulse-Width Modulation
THDTotal Harmonic Distortion
VSIVoltage Source Inverter

References

  1. Bahrani, B.; Ravanji, M.H.; Kroposki, B.; Ramasubramanian, D.; Guillaud, X.; Prevost, T. Grid-Forming Inverter-Based Resource Research Landscape: Understanding the Key Assets for Renewable-Rich Power Systems. IEEE Power Energy Mag. 2024, 22, 18–29. [Google Scholar] [CrossRef]
  2. Bhusal, N.; Abdelmalak, M.; Kamruzzaman, M.; Benidris, M. Power System Resilience: Current Practices, Challenges, and Future Directions. IEEE Access 2020, 8, 18064–18086. [Google Scholar] [CrossRef]
  3. Panteli, M.; Mancarella, P. Modeling and Evaluating the Resilience of Critical Electrical Power Infrastructure to Extreme Weather Events. IEEE Syst. J. 2017, 11, 1733–1742. [Google Scholar] [CrossRef]
  4. Rodriguez, J.; Pontt, J.; Silva, C.A.; Correa, P.; Lezana, P.; Cortés, P.; Ammann, U. Predictive Current Control of a Voltage Source Inverter. IEEE Trans. Ind. Electron. 2007, 54, 495–503. [Google Scholar] [CrossRef]
  5. Vazquez, S.; Leon, J.I.; Franquelo, L.G.; Rodriguez, J.; Young, H.A.; Marquez, A.; Zanchetta, P. Model Predictive Control: A Review of Its Applications in Power Electronics. IEEE Ind. Electron. Mag. 2014, 8, 16–31. [Google Scholar] [CrossRef]
  6. Cortés, P.; Kouro, S.; La Rocca, B.; Vargas, R.; Rodríguez, J.; León, J.I.; Vazquez, S.; Franquelo, L.G. Guidelines for Weighting Factors Adjustment in Finite State Model Predictive Control of Power Converters and Drives. In Proceedings of the IEEE International Conference on Industrial Technology (ICIT), Gippsland, Australia, 10–13 February 2009; pp. 1–7. [Google Scholar]
  7. Hu, L.; Lei, W.; Li, R.; Gao, Y. A Graphic Weighting Factor Design Method for Finite Control Set Model Predictive Control of Power Converters. IEEE J. Emerg. Sel. Topics Power Electron. 2023, 11, 1661–1671. [Google Scholar] [CrossRef]
  8. Novak, M.; Dragicevic, T. Weighting Factor Design in Model Predictive Control of Power Electronic Converters: An Artificial Neural Network Approach. IEEE Trans. Ind. Electron. 2019, 66, 8870–8880. [Google Scholar]
  9. Alquennah, A.N.; Saleh, M.A.; Abu-Rub, H.; Ghrayeb, A.; Bayhan, S.; Trabelsi, M. Double Deep Q-Networks Reinforcement Learning Based Dynamic Weighting Factor in FCS-MPC for Multilevel Inverters. In Proceedings of the IEEE 18th International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG), Gdynia, Poland, 24–26 June 2024; pp. 1–7. [Google Scholar]
  10. Tsai, S.-E.; Sun, W.-C.; Aun, M.-H. Resilience-Oriented Daily Peak Load Forecasting on Utility Open Data Using a Dual-Stream Seasonal ARIMA and Kolmogorov–Arnold Network. IEEE Access 2026, 14, 37606–37618. [Google Scholar] [CrossRef]
  11. Liu, Z.; Wang, Y.; Vaidya, S.; Ruehle, F.; Halverson, J.; Soljačić, M.; Hou, T.Y.; Tegmark, M. KAN: Kolmogorov-Arnold Networks. In Proceedings of the 13th International Conference on Learning Representation (ICLR), Singapore, 24–28 April 2025. [Google Scholar]
  12. Shuai, H.; Li, F. Physics-Informed Kolmogorov-Arnold Networks for Power System Dynamics. IEEE Open Access J. Power Energy 2025, 12, 46–58. [Google Scholar] [CrossRef]
  13. Novak, M.; Li, Y.; Zhao, S.; Wang, H.; Blaabjerg, F. Adaptive Control Design for Power Electronics Converters Using Kolmogorov-Arnold Networks. In Proceedings of the IEEE Energy Conversion Conference Congress and Exposition (ECCE), Philadelphia, PA, USA, 19–23 October 2025; pp. 1–6. [Google Scholar]
  14. Zhong, Q.-C. Virtual Synchronous Machines: A Unified Interface for Grid Integration. IEEE Power Electron. Mag. 2016, 3, 18–27. [Google Scholar] [CrossRef]
  15. Mahamedi, B.; Eskandari, M.; Fletcher, J.E.; Zhu, J. Sequence-Based Control Strategy With Current Limiting for the Fault Ride-Through of Inverter-Interfaced Distributed Generators. IEEE Trans. Sustain. Energy. 2020, 11, 165–174. [Google Scholar] [CrossRef]
  16. Baeckeland, N.; Chatterjee, D.; Lu, M.; Johnson, B.; Seo, G.-S. Overcurrent limiting in grid-forming inverters: A comprehensive review and discussion. IEEE Trans. Power Electron. 2024, 39, 14493–14511. [Google Scholar] [CrossRef]
  17. Wu, W.; Qiu, L.; Liu, X.; Ma, J.; Rodriguez, J.; Fang, Y. Data-Enabled Finite State Predictive Control for Power Converters via Adaline Neural Network. IEEE Trans. Ind. Electron. 2025, 72, 2244–2253. [Google Scholar] [CrossRef]
  18. She, Y.; Huo, X.; Tong, X.; Wang, C.; Fu, K. Multi-Sampling Rate Finite Control Set Model Predictive Control and Adaptive Method of Single-Phase Inverter. Electronics 2023, 12, 2848. [Google Scholar] [CrossRef]
  19. Liu, X.; Qiu, L.; Fang, Y.; Wang, K.; Li, Y.; Rodríguez, J. Predictive control of voltage source inverter: An online reinforcement learning solution. IEEE Trans. Ind. Electron. 2024, 71, 6591–6600. [Google Scholar] [CrossRef]
  20. Xu, S.; Yao, C.; Ren, G.; Sun, Z.; Wu, S.; Ma, G. Weighting Factors Autotuning of FCS-MPC for Hybrid ANPC Inverter in PMSM Drives Based on Deep Residual Networks. IEEE Trans. Power Electron. 2024, 39, 16540–16552. [Google Scholar] [CrossRef]
  21. Rodriguez-Cortes, C.J.; Martinez-Rodriguez, P.R.; Langarica-Cordoba, D.; Rolan-Blanco, A.; Vazquez-Guzman, G.; Villanueva-Loredo, J.A.; Sosa, J.M. Design and Control of a Modular High-Gain DC–DC Converter with Extensible Switched-Inductor Cells. Electronics 2026, 15, 897. [Google Scholar] [CrossRef]
  22. Villanueva-Loredo, J.A.; Martinez-Rodriguez, P.R.; Rodriguez-Cortés, C.J.; Langarica-Cordoba, D.; Hernández-Gómez, Á.; Guilbert, D. Analysis and Control Design of a Step-Up/Step-Down Converter for Battery-Discharge Voltage Regulation. Electronics 2025, 14, 877. [Google Scholar] [CrossRef]
  23. Beltrán, C.A.; Cisneros, R.; Langarica-Córdoba, D.; Ortega, R.; Diaz-Saldierna, L. Harnessing monotonicity to design an adaptive PI passivity-based controller for a fuel-cell system. J. Process Control 2025, 154, 103511. [Google Scholar] [CrossRef]
  24. Babu, K.V.S.M.; Dwivedi, D.; Chakraborty, P.; Yemula, P.K.; Pal, M. A comprehensive review on resilience definitions, frameworks, metrics, and enhancement strategies in electrical distribution systems. Appl. Energy 2025, 394, 126141. [Google Scholar] [CrossRef]
Figure 1. Overall architecture of the proposed forecast-guided KAN-adaptive FS-MPC framework. The forecasting layer produces an Operating Stress Index (OSI) from load and reserve-related information, the supervisory layer maps OSI into operating modes, and the fast control layer uses OSI together with electrical features to govern adaptive weights for PLL-free αβ-frame FS-MPC in the GFM BESS inverter.
Figure 1. Overall architecture of the proposed forecast-guided KAN-adaptive FS-MPC framework. The forecasting layer produces an Operating Stress Index (OSI) from load and reserve-related information, the supervisory layer maps OSI into operating modes, and the fast control layer uses OSI together with electrical features to govern adaptive weights for PLL-free αβ-frame FS-MPC in the GFM BESS inverter.
Electronics 15 01513 g001
Figure 2. Plant model and measured signals of the PLL-free grid-forming BESS inverter in the stationary αβ frame. A two-level voltage source inverter interfaces the microgrid bus through an LC output filter. The FS-MPC enumerates the finite switching set s a b c and uses the measured capacitor/PCC voltage v c , α β , inductor current i L , α β , and output/load current i o , α β for one-step prediction and cost evaluation.
Figure 2. Plant model and measured signals of the PLL-free grid-forming BESS inverter in the stationary αβ frame. A two-level voltage source inverter interfaces the microgrid bus through an LC output filter. The FS-MPC enumerates the finite switching set s a b c and uses the measured capacitor/PCC voltage v c , α β , inductor current i L , α β , and output/load current i o , α β for one-step prediction and cost evaluation.
Electronics 15 01513 g002
Figure 3. Operating Stress Index (OSI) computation and mode-triggering logic. The load forecast Y ^ and the percent operating reserve (PR), either observed or forecasted, are normalized to [ 0 , 1 ] and combined as O S I = c l i p ( w L Y ^ n o r m + w R ( 1 P R n o r m ) , 0 , 1 ) . The resulting OSI is then mapped into three operating modes using two thresholds: Normal ( O S I τ 1 ) , Resilience ( τ 1 < O S I τ 2 ) , and Emergency ( O S I > τ 2 ) .
Figure 3. Operating Stress Index (OSI) computation and mode-triggering logic. The load forecast Y ^ and the percent operating reserve (PR), either observed or forecasted, are normalized to [ 0 , 1 ] and combined as O S I = c l i p ( w L Y ^ n o r m + w R ( 1 P R n o r m ) , 0 , 1 ) . The resulting OSI is then mapped into three operating modes using two thresholds: Normal ( O S I τ 1 ) , Resilience ( τ 1 < O S I τ 2 ) , and Emergency ( O S I > τ 2 ) .
Electronics 15 01513 g003
Figure 4. (a) Real-time decision flow of the proposed KAN-adaptive finite-control-set MPC (FCS-MPC). At each control step ( T s = 50   μ s ), measurements ( ( v c , α β , i L , α β , i o , α β ) ) are converted into compact features (e.g., e v , Δ e v , Δ i o and D s a g ), optionally augmented by the slow-timescale OSI. A lightweight KAN governor outputs dynamic weights λ v [ k ] and λ s w [ k ] , which are used to evaluate the cost J ( u ) = λ v [ k ] J v ( u ) + λ s w [ k ] J s w ( u ) over the eight admissible switching vectors u U . The optimal switching action is selected by u * [ k ] = a r g   m i n u U J ( u ) . (b) Detailed dual-timescale execution flow of the proposed forecast-guided KAN-adaptive FS-MPC. The slow layer updates the OSI-based supervisory mode, while the fast layer performs measurement-driven adaptive-weight generation, finite-vector prediction, and optimal switching selection at each sampling instant.
Figure 4. (a) Real-time decision flow of the proposed KAN-adaptive finite-control-set MPC (FCS-MPC). At each control step ( T s = 50   μ s ), measurements ( ( v c , α β , i L , α β , i o , α β ) ) are converted into compact features (e.g., e v , Δ e v , Δ i o and D s a g ), optionally augmented by the slow-timescale OSI. A lightweight KAN governor outputs dynamic weights λ v [ k ] and λ s w [ k ] , which are used to evaluate the cost J ( u ) = λ v [ k ] J v ( u ) + λ s w [ k ] J s w ( u ) over the eight admissible switching vectors u U . The optimal switching action is selected by u * [ k ] = a r g   m i n u U J ( u ) . (b) Detailed dual-timescale execution flow of the proposed forecast-guided KAN-adaptive FS-MPC. The slow layer updates the OSI-based supervisory mode, while the fast layer performs measurement-driven adaptive-weight generation, finite-vector prediction, and optimal switching selection at each sampling instant.
Electronics 15 01513 g004
Figure 5. High-rate net-load profile synthesis for validating µs–ms converter control. Daily resolution utility data is insufficient to excite fast converter dynamics; therefore, we synthesize a high-rate net-load profile by composing an industrial load template with PV-generation-induced net-load ramps and stochastic perturbations, followed by an event injector that imposes sag/islanding-like transients (depth/duration and weak-grid transitions). The final profile is sampled at 10–100 kHz (e.g., T s = 50 μs, 20 kHz) for HIL execution, while OSI is used only as a slow-timescale supervisory tag or event-conditioning signal.
Figure 5. High-rate net-load profile synthesis for validating µs–ms converter control. Daily resolution utility data is insufficient to excite fast converter dynamics; therefore, we synthesize a high-rate net-load profile by composing an industrial load template with PV-generation-induced net-load ramps and stochastic perturbations, followed by an event injector that imposes sag/islanding-like transients (depth/duration and weak-grid transitions). The final profile is sampled at 10–100 kHz (e.g., T s = 50 μs, 20 kHz) for HIL execution, while OSI is used only as a slow-timescale supervisory tag or event-conditioning signal.
Electronics 15 01513 g005
Figure 6. Hardware-in-the-loop (HIL) validation platform and control-step timing summary. The real-time simulator emulates the inverter–filter–microgrid plant and exchanges analog measurements with the DSP controller through the I/O interface, while the controller returns PWM/gate commands to the simulator. The measured execution time on the target DSP consists of 6.2 μs for KAN inference and 14.5 μs for the FS-MPC evaluation loop, yielding a total worst-case control-step time of 20.7 μs. This remains below the sampling period T s = 50 μs and leaves a 58.6% timing margin.
Figure 6. Hardware-in-the-loop (HIL) validation platform and control-step timing summary. The real-time simulator emulates the inverter–filter–microgrid plant and exchanges analog measurements with the DSP controller through the I/O interface, while the controller returns PWM/gate commands to the simulator. The measured execution time on the target DSP consists of 6.2 μs for KAN inference and 14.5 μs for the FS-MPC evaluation loop, yielding a total worst-case control-step time of 20.7 μs. This remains below the sampling period T s = 50 μs and leaves a 58.6% timing margin.
Electronics 15 01513 g006
Figure 7. Severe voltage sag transient response, LVRT compliance, and resilience metrics. (a) PCC voltage response under a representative severe sag for the static FS-MPC and the proposed KAN-adaptive FS-MPC. The main panel shows a millisecond-scale transient zoom-in with the tolerance band V * ± ε , the worst-case deviation E m a x , and the recovery time T r e c . The shaded operating zones and the inset summarize the IEEE 1547-2018 Category III LVRT envelope. (b) Output current I o u t (p.u.) under the same event, illustrating current peaking behavior and settling during disturbance and recovery.
Figure 7. Severe voltage sag transient response, LVRT compliance, and resilience metrics. (a) PCC voltage response under a representative severe sag for the static FS-MPC and the proposed KAN-adaptive FS-MPC. The main panel shows a millisecond-scale transient zoom-in with the tolerance band V * ± ε , the worst-case deviation E m a x , and the recovery time T r e c . The shaded operating zones and the inset summarize the IEEE 1547-2018 Category III LVRT envelope. (b) Output current I o u t (p.u.) under the same event, illustrating current peaking behavior and settling during disturbance and recovery.
Electronics 15 01513 g007
Figure 8. Interpretable KAN edge-spline mappings for online weight governance. Representative learned spline functions show how (a) sag depth D s a g modulates the voltage-tracking weight λ v , (b) the Operating Stress Index (OSI) modulates λ v , and (c) the voltage-error-slope feature Δ e v modulates the switching effort weight λ s w . The plotted output bounds follow the certified intervals [ λ i , m i n , λ i , m a x ] , i { v , s w } , consistent with Equation (14). The markers δ s a g and δ e denotes representative feature-threshold locations used to illustrate where the learned spline enters its high-gain transition region.
Figure 8. Interpretable KAN edge-spline mappings for online weight governance. Representative learned spline functions show how (a) sag depth D s a g modulates the voltage-tracking weight λ v , (b) the Operating Stress Index (OSI) modulates λ v , and (c) the voltage-error-slope feature Δ e v modulates the switching effort weight λ s w . The plotted output bounds follow the certified intervals [ λ i , m i n , λ i , m a x ] , i { v , s w } , consistent with Equation (14). The markers δ s a g and δ e denotes representative feature-threshold locations used to illustrate where the learned spline enters its high-gain transition region.
Electronics 15 01513 g008
Table 1. System and control parameters.
Table 1. System and control parameters.
ParameterSymbolValueUnit
DC-link voltage V d c 750V
Filter inductance L 2.5mH
Filter capacitance C 20.0 μF
Inductor winding resistance R L 0.08Ω
Capacitor ESR R c 0.012Ω
Switch on-state resistance R s w 0.05Ω
Equivalent resistance R 0.1 Ω
Nominal PCC voltage (rms) V n o m 380V
Rated power S r a t e d 10kVA
Current limit I m a x 30A
Sampling time T s 50 μs
Table 2. Finite control set for a two-level inverter and corresponding stationary alpha-beta voltage vectors.
Table 2. Finite control set for a two-level inverter and corresponding stationary alpha-beta voltage vectors.
Index ( S a , S b , S c )Vector Type v i n v , α v i n v , β Notes
0(0, 0, 0)zero00Freewheeling
1(1, 0, 0)active 2 3 V d c 0Active state
2(1, 1, 0)active 1 3 V d c 3 3 V d c Active state
3(0, 1, 0)active 1 3 V d c 3 3 V d c Active state
4(0, 1, 1)active 2 3 V d c 0Active state
5(0, 0, 1)active 1 3 V d c 3 3 V d c Active state
6(1, 0, 1)active 1 3 V d c 3 3 V d c Active state
7(1, 1, 1)zero00Freewheeling
Table 3. OSI definition parameters and resilience-mode policy.
Table 3. OSI definition parameters and resilience-mode policy.
ItemSymbolDefinitionSettingUpdate RateNotes
Load stress weight w L Weight for s L 0.60per forecast (1 h)Emphasizes demand spikes
Reserve stress weight w R Weight for s R 0.40per forecast (1 h)Reflects generation headroom
Normal/Resilience threshold τ 1 OSI threshold0.60per forecast (1 h)Represents 60th percentile
Resilience/Emergency threshold τ 2 OSI threshold0.85per forecast (1 h)Represents 85th percentile
Table 4. Online features used by the KAN weight governor and their physical interpretations.
Table 4. Online features used by the KAN weight governor and their physical interpretations.
FeatureSymbolDefinition (Example)Update RatePhysical Meaning
Operating Stress IndexOSI (t)From load forecast + reserve marginmin–hForecasted vulnerability/regime context
Voltage error magnitude e v [ k ] | | v * α β v c , α β   | | per T s Voltage regulation urgency
Voltage error slope Δ e v [ k ] | | e v [ k ] e v [ k 1 ] | | per T s Transient aggressiveness indicator
Load current variation Δ i o [ k ] | | i o [ k ] i o [ k 1 ] | | per T s Load shock/ramp severity
Sag depth D s a g [ k ] 1 V P C C , r m s / V n o m
(or αβ equivalent)
per T s Fault severity cue
Table 5. Disturbance scenarios used in the main resilience evaluation.
Table 5. Disturbance scenarios used in the main resilience evaluation.
ScenarioEvent TypeSag DepthDurationLoad Step/RampPV ConditionNotes
S1Severe symmetrical sag50%10 cycles (166 ms)Nominal continuousFull MPPTStandard LVRT test
S2Extreme asymmetrical fault70% (Phase A)5 cycles (83 ms)Nominal continuousFull MPPTHigh unbalanced stress
S3Islanding transition100% (grid loss)ContinuousStep 0.5 to 1.0 p.u.Drops 50% (cloud)Worst-case compound event
Table 6. Compared controllers and key design differences.
Table 6. Compared controllers and key design differences.
MethodWeightsUses OSIModel TypeInterpretabilityNotes
B1 Static FS-MPCfixed λ v , λ s w NoDeterministicHighoffline tuned
B2 MLP-adaptivelearnedOptionalMLP black-boxLowsame features
B3 Proposed KANKAN learned + OSIYesKAN spline-on-edgesMedium-Highbounded, rate-limited
Table 7. Hardware-in-the-loop platform specifications.
Table 7. Hardware-in-the-loop platform specifications.
ItemSpecificationDescription
Real-time simulatorOPAL-RT OP4510Real-time plant emulation
Controller DSPTI TMS320F28379D, 200 MHzReal-time KAN inference and FS-MPC execution
Emulated plantTwo-level GFM BESS inverter with LC filter and microgrid busConverter-side HIL model
Sampling periodTs = 50 µsShared by all controller variants
Control frequency20 kHzDigital control update rate
Measured quantitiesvc,αβ, iL,αβ, io,αβController feedback signals
I/O interfaceAnalog measurement path and PWM/gating pathClosed-loop signal exchange
Table 8. Summary of evaluation metrics and measurement protocol.
Table 8. Summary of evaluation metrics and measurement protocol.
MetricSymbolDefinitionUnitPurpose
Worst-case deviation E m a x max E v , p u ( t ) over event windowp.u.Tail severity
Recovery time T r e c time to re-enter tolerance bandmsRestoration speed
Degradation area A d e g integral exceedance above tolerance bandp.u.-msCumulative impact
Switching effort N s w average switching frequencykHzEfficiency/thermal stress
Peak current I p k max output/inductor currentAProtection
Table 9. Main results across severe-sag and regime-shift scenarios.
Table 9. Main results across severe-sag and regime-shift scenarios.
ScenarioMethodEmaxTrecAdegTHDIpkNswNotes
S1 (50% Sag)B1: Static FS-MPC0.45358.55.245.212.5
S1 (50% Sag)B2: MLP-adaptive0.28183.24.138.511.2
S1 (50% Sag)B3: Proposed KAN0.1681.12.932.110.5Best
S2 (70% Asym)B1: Static FS-MPC0.625214.86.851.012.5
S2 (70% Asym)B2: MLP-adaptive0.41256.55.042.411.8
S2 (70% Asym)B3: Proposed KAN0.25122.43.435.610.8Best
S3 (Islanding)B1: Static FS-MPC0.85>10025.08.555.312.5
S3 (Islanding)B2: MLP-adaptive0.554512.46.248.112.0
S3 (Islanding)B3: Proposed KAN0.30184.23.838.511.0Best
Table 10. Ablation study: OSI guidance and governor type under Scenario S3 (Islanding Transition).
Table 10. Ablation study: OSI guidance and governor type under Scenario S3 (Islanding Transition).
VariantUses OSIGovernor E m a x T r e c A d e g N s w
B3a KAN-adaptive (no OSI)NoKAN0.42288.511.5
B2 MLP-adaptiveYesMLP0.554512.412.0
B3b (Proposed)YesKAN0.30184.211.0
Note: All variants in Table 10 are evaluated under the Scenario S3 islanding-transition event defined in Table 9.
Table 11. Real-time feasibility: execution time and timing margin.
Table 11. Real-time feasibility: execution time and timing margin.
PlatformKAN ParamsKAN TimeFS-MPC Eval TimeTotal Step Time T s Margin
TI TMS320F28379D (200 MHz)~2406.2 μs14.5 μs20.7 μs50.0 μs58.6%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tsai, S.-E.; Sun, W.-C. Forecast-Guided KAN-Adaptive FS-MPC for Resilient Power Conversion in Grid-Forming BESS Inverters. Electronics 2026, 15, 1513. https://doi.org/10.3390/electronics15071513

AMA Style

Tsai S-E, Sun W-C. Forecast-Guided KAN-Adaptive FS-MPC for Resilient Power Conversion in Grid-Forming BESS Inverters. Electronics. 2026; 15(7):1513. https://doi.org/10.3390/electronics15071513

Chicago/Turabian Style

Tsai, Shang-En, and Wei-Cheng Sun. 2026. "Forecast-Guided KAN-Adaptive FS-MPC for Resilient Power Conversion in Grid-Forming BESS Inverters" Electronics 15, no. 7: 1513. https://doi.org/10.3390/electronics15071513

APA Style

Tsai, S.-E., & Sun, W.-C. (2026). Forecast-Guided KAN-Adaptive FS-MPC for Resilient Power Conversion in Grid-Forming BESS Inverters. Electronics, 15(7), 1513. https://doi.org/10.3390/electronics15071513

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop