1. Introduction
In recent years, with the rapid development of electric vehicles [
1,
2,
3], consumer electronics [
4,
5,
6], healthcare [
7,
8] and marine industries [
9,
10], wireless power transfer (WPT) technology has attracted significant attention due to its contactless energy delivery, high safety, and reliability [
11]. Particularly in scenarios where frequent plugging/unplugging is inconvenient, or where insulation and dynamic energy supply are required, WPT systems offer flexible, stable, and environmentally friendly solutions. Among them, the induced power transmission discussed in this paper has become the mainstream solution of WPT due to its advantages such as simple structure, mature technology, and electromagnetic compatibility [
12].
To achieve efficient and stable energy transfer, WPT systems require accurate modeling techniques and effective control strategies. Numerous modeling methods have been developed to characterize their dynamic behavior. These include the state space model [
13,
14], the generalized state space mean model [
15], the extended description function [
16], and modeling approaches based on the dq synchronous rotating coordinate system [
17]. However, practical WPT systems typically consist of high-frequency inverters and numerous passive components (such as resistors, capacitors, and inductors). As a result, models derived from these methods often exhibit high complexity and are challenging to simplify. Even under full resonance conditions, the system can only be reduced to a fifth-order differential equation [
18]. In recent years, to further improve model simplicity and practicality, researchers have proposed alternative approaches such as the energy balancing method [
19], dynamic phasor method [
20], and neural network-based machine learning methods [
21]. Nevertheless, these approaches still rely to some extent on physical parameters or prior knowledge. Once the operating conditions or parameters change, they may result in a significant reduction in model accuracy, thereby affecting controller design and system performance.
On the control side, various strategies have been proposed, including impedance matching, Buck/Boost regulation, dynamic frequency modulation, and phase-shift control. For output voltage regulation, a common approach is to insert a Buck-Boost circuit between the secondary rectifier and the load [
22,
23,
24]. This method achieves stable regulation through duty-cycle feedback at the cost of additional circuit complexity. In another method, dynamic frequency modulation can be implemented in the inverter circuit to adjust the output voltage [
25]. This technique maintains the capacitor terminal voltage via nominal frequency changes; however, it risks shifting the system away from resonant conditions, which increases impedance and degrades conversion efficiency. Another strategy adopts phase-shift full-bridge control to regulate the output voltage through phase-angle adjustments [
26]. Although this approach reduces switching losses and extends device lifespan, it inherently limits the flexibility of regulation.
To address these issues, data-driven approaches have recently been introduced into WPT modeling and control. Unlike conventional model-based identification methods, data-driven modeling directly constructs low-order models from input–output data, avoiding complex identification processes [
27,
28]. Such methods are capable of generating stable, low-dimensional state-space models that retain key dynamic characteristics while preserving interpretability. Building upon these foundations, this paper proposes a novel data-driven modeling approach that relies solely on input-output data and further develops a proportional-integral (PI) control scheme within a linear quadratic regulator (LQR) framework. The proposed modeling method begins by formulating a consistent system set described by the quadratic matrix inequality (QMI) under noisy data constraints. To guarantee stability and achieve order reduction, the approach subsequently employs generalized Lyapunov balancing and Petrov–Galerkin projection. Thereafter, a PI controller is synthesized within the LQR framework. This is achieved by constructing an augmented state-space model and solving the corresponding algebraic Riccati equation. The proposed control strategy ensures closed-loop stability and significantly improves the dynamic response of the system.
This paper proposes a novel data-driven framework for the modeling and control of WPT systems. The primary contributions are:
- 1.
A data-driven modeling framework for WPT systems is proposed. This method solely utilizes input-output data to circumvent the need for traditional system identification, directly constructing low-order state-space models through QMI and Petrov–Galerkin projection, which significantly reduces modeling complexity.
- 2.
A generalized Lyapunov balancing strategy is developed for model order reduction. This technique employs generalized controllability and observability Gramians to accurately approximate system dynamics while guaranteeing the preservation of asymptotic stability, thereby providing a reliable foundation for subsequent control design.
- 3.
A PI control strategy is synthesized within an LQR framework, leveraging the obtained reduced-order model. By solving an algebraic Riccati equation, the PI parameters are optimally tuned to ensure closed-loop stability and superior dynamic performance, avoiding the need for complex traditional identification processes.
The rest of this article is organized as follows.
Section 2 presents the overall modeling framework. After a brief description of the inductor-capacitor-capacitor–series (LCC–S) WPT topology, the state sequence is reconstructed directly from input–output data, and reduced-order models are generated via a data-driven Petrov–Galerkin projection combined with generalized Lyapunov balancing.
Section 3 details the controller synthesis. A PI regulator is derived within an LQR framework by augmenting the reduced model, formulating the discrete algebraic Riccati equation, and computing the optimal feedback gains.
Section 4 validates the proposed scheme on a hardware prototype. Model orders from two to four are compared against an 11th-order reference, and closed-loop tests demonstrate that the LQR–PI design yields faster settling and lower overshoot than a conventional PID.
Section 5 concludes the paper and summarizes the main contributions.
2. System Structure and Modeling Method
2.1. System Description
The LCC–S WPT topology investigated in this study is depicted in
Figure 1. It comprises two main sections: a power-transmitter stage and a power-receiver stage.
The power transmitter stage comprises a DC source, a full-bridge inverter, a primary-side compensation network, and a transmitting coil [
29,
30,
31]. The power receiver stage consists of a receiving coil, a secondary-side compensation network, a rectifier circuit, a filter network, and a load. The full-bridge inverter incorporates four controllable switches
–
. The alternating current output voltage
is regulated by adjusting the phase-shift angle between the driving signals of two adjacent switching legs. The primary-side compensation network employs an LCC composite compensation method, and the secondary-side compensation network adopts the S series compensation method, enabling the system to have the characteristics of constant voltage input and constant voltage output. The resistances of the compensating inductor
, the transmitter coil
, and the receiver coil
are denoted by
,
, and
, respectively. The mutual inductance between the transmitter and receiver coils is denoted by
M. The rectifier circuit comprises four diodes (
–
), that rectify the AC input voltage into a DC voltage. A filter capacitor is then used to attenuate the ripple in the rectified voltage before it is supplied to the load resistance
. The voltage across
, denoted
, is the system output. The remainder of this section details and analyzes the modeling procedure.
2.2. State Estimation from Input–Output Data
The WPT system is represented by the following form:
where input
, state
, output
and measurement noise
. Throughout this paper, it is assumed that the true state-space matrices (
,
,
) and the noise are unknown. Only the input–output measurements from the real system are available.
The data are assembled into the following matrices
We can estimate the state
and construct the state matrix from the measured input and output data
From (
1), the system’s impulse-response sequence is expressed as follows:
Under persistent excitation, the following holds:
Next, we introduce some notation. Let
Through the singular value decomposition of
H [
32], we obtain
where
,
and
T is an arbitrary nonsingular matrix (which can be chosen as the identity matrix
I). The matrix
is given by the definition of
H and its singular value decomposition.
Under the assumption of observability,
(
) is full column rank, which implies
. Then we can apply
to (
7), express
through input and output data.
2.3. Data-Driven Petrov-Galerkin Projection
This work characterizes the noise model through a QMI formulation:
where
,
, and
. For a bounded and non-empty noise model, the matrices
,
, and
satisfy
and
.
Let us define the collection of systems that reconcile with the measured data as follows:
where
is the noise term
Based on the definitions of
and (
8),
belongs to
precisely when the following QMI holds
where
In characterizing the set of systems that explain the data, one may wonder whether the set is bounded and has a nonempty interior. The following proposition provides a necessary and sufficient condition for these properties, which depends solely on the data.
Lemma 1 ([
33]).
Under the condition of continuous excitation of the system, the set Σ
is bounded and has a nonempty interior if and only if there exists a matrix satisfyingThis study does not aim to identify the true system in (
1)
; instead, it seeks to derive a reduced-order approximation directly from the available data. As a first step, consider matrices , that satisfy and . Employing Petrov-Galerkin projection, we define the reduced-order system aswhere . Lemma 2 ([
33]).
Consider the set Σ.
Under persistent excitation, assume there exists a matrix S satisfying (
13).
Let be such that and . Then, the set of reduced-order models of Σ
using matrices satisfieswhereand Lemma 2 offers a clear data-reduction interpretation: the matrix , which encompasses all reduced-order models, is determined solely by the projection matrices and together with the original data matrix N.
This section presents reduced-order system approximations consistent with the collected data, assuming prescribed projection matrices and . Thus far, no restrictions have been imposed on these matrices; hence, Lemma 2 holds for any Petrov–Galerkin projection. The subsequent section constructs a data-driven Petrov–Galerkin projection based on a generalized balancing framework.
2.4. Data-Driven Generalized Balanced Truncation
Lyapunov balanced truncation is a classical reduction technique; this section proposes a data-driven approach based on a novel GLB framework to derive reduced-order models.
For the discrete-time system (
1), let
be symmetric positive definite. If
P satisfies
it is called the generalized controllability Gramian; if
Q satisfies
it is called the generalized observability Gramian. This represents a strict generalization of the standard Gramian definitions presented in [
34]. Specifically, the generalized controllability and observability Gramians satisfy the inequality bounds
and
, where
and
solve the standard Lyapunov equations. It is worth stressing that such generalized Gramians exist only when the system
is asymptotically stable, i.e.,
, with
denoting the spectral radius.
Remark 1. As shown in ([35] Ch. 7), the satisfaction of either (15) or (16) guarantees that all systems in Σ
are asymptotically stable. The generalized Gramians facilitate the construction of a balanced realization of (
1)
in which they coincide and become diagonal. By Lemma 7.3 of [33], there exists a nonsingular matrix T such thatwhere denotes the block-diagonal matrix of generalized Hankel singular values corresponding to Σ
in (
1),
namelywhere . The integer is the multiplicity of for , and the dimensions satisfy . Thus, the realization is termed GLB. Specifically, the balanced form realization is given by the transformed matrices: Finally, a reduced-order model is obtained via balanced truncation of the balanced system . In fact, balanced truncation can be viewed as a Petrov–Galerkin projection method. Define the selection matrix by Settingand . Therefore, applying the Petrov–Galerkin projection yields a reduced-order model of dimension r that is equivalent to the model obtained by balanced truncation. Generalized balanced truncation guarantees retention of the original system’s key properties. Crucially, the system’s asymptotic stability remains intact.
Lemma 3 ([
33]).
Assume that there exists a matrix S satisfying (
13);
defineandwhere Then, the system is asymptotically stable under continuous excitation, if and only if:
(i) There exist a symmetric positive-definite matrix
P and a scalar
satisfying
(ii) There exist a symmetric positive-definite matrix
Q and a scalar
satisfying
For each system
, a balanced realization can be constructed using (
18). These balanced realizations are then used to derive reduced-order models directly from the data.
Under the Petrov–Galerkin projection, generalized balanced truncation maps each system in
onto a reduced-order representation, with the entire family of such models residing in the set
Accordingly, denotes the set of all reduced-order models obtained by the generalized balanced-truncation technique. The reduced matrix is completely determined by the data matrix N and the projection matrices and . These projection matrices are directly constructed from the collected data, as described in Lemma 3.
By definition, every triplet
is obtained by applying generalized balanced truncation to a system in
. Hence, its spectral radius satisfies
, and the resulting reduced-order system is asymptotically stable. Thus far, we have shown how to compute a set of reduced-order models directly from the given input-output data, all of which are guaranteed to be asymptotically stable. Following the method in [
36], a specific pair
can be selected from
using the expression
for some uncertain
with
, where the partition
was used with
and
.
In summary, Algorithm 1 provides a data-driven generalized lyapunov balanced truncation approach. The resulting reduced-order model is given by the following state-space equations:
Remark 2. In contrast to traditional model order reduction techniques such as Moment Matching or Mode Selection, the generalized Lyapunov balanced truncation method proposed herein ensures a principled retention of the dominant state-energy components. This approach not only guarantees stability preservation but also yields a low-order model with clear physical interpretability and a user-specified order. These properties make it particularly applicable to the analysis and control of power electronic systems [32,37]. Algorithm 1: Data-Driven Generalized Lyapunov Balanced Truncation |
Input: | Input, state, output data , noise model and target |
| reduced-order model dimension r. |
Output: | Reduced-order model matrices: . |
1. | Construct data matrices . |
2. | If the system is under conditions of continuous excitation, LMIs (19) |
| and (20) possess feasible solutions then |
| Evaluate P and Q |
3. | Compute the transformation matrix T and the set through direct |
| computation based on the system Gramians P and Q. |
4. | Construct projection matrices and , where . |
| Compute the data matrix using (14). |
5. | Compute the reduced-order model parameters using (21). |
6. | Return . |
3. Controller Design
For WPT systems, maintaining a stable output is a crucial control objective.To this end, we utilize the data-driven ROM (
22) as a foundation for controller design. Specifically, a Linear-Quadratic Regulator (LQR) framework is adopted to synthesize a PI controller, aimed at improving the system’s robustness and power transfer efficiency.
The LQR-PI controller is a conventional control strategy. It is designed by introducing an integral state variable
, defined
with initial condition
. The control law is given by
where
is the controller output,
is the tracking error, and
,
are the proportional and integral gains, respectively. The control design objective is to select these gains to ensure closed-loop stability.
To transform the PI control problem into the LQR framework, an augmented state vector is constructed
The state-space model for the augmented system is given by:
where
Define the quadratic performance index:
The performance index
J depends on the tracking error
. However, for state-feedback control design, the reference
does not affect the optimization of the control law. The cost function can therefore be simplified to the standard LQR form:
where
.
By solving the discrete-time algebraic Riccati equation:
The optimal feedback gain matrix for the augmented system is given by:
This gain matrix inherently contains the PI controller structure:
The parameters of the PI controller can be directly extracted from this matrix.
Remark 3. In contrast to conventional controller design approaches—which rely on detailed circuit models or explicit mutual inductance formulations—the fully data-driven framework proposed in this paper integrates system identification and control synthesis into a unified procedure using solely input–output data. This methodology significantly reduces dependency on precise physical parameters and demonstrates enhanced adaptability and synergistic integration of modeling and control, as validated experimentally [38,39]. 4. Experimental Results
4.1. Experimental Prototype Implementation
To experimentally validate the efficacy of the proposed data-driven model reduction technique and the corresponding PI control strategy, an LCC–S wireless WPT system platform was constructed for testing.
The system topology is illustrated in
Figure 1. A digital signal processor samples the input and output voltages using its integrated analog-to-digital converter and communicates these measurements to a host PC via a serial interface. The PC performs system identification using Algorithm 1 and subsequently designs the controller in an offline manner. A photograph of the implemented LCC–S resonant WPT prototype is shown in
Figure 2. The experimental setup includes a DC power supply, a full-bridge inverter, an LCC–S compensation network, a rectifier circuit, and a resistive load. Key design specifications and implementation details of the prototype are summarized as follows:
(1) The inverter power stage is implemented using four SiC MOSFETs (NTHL020 N120SC1) in a full-bridge configuration, supplied by an adjustable DC source (LPS605D). A TMS320F28335 DSP on an integrated controller board generates the drive and control signals, while simultaneously measuring the input and output voltages of the system under test. The acquired voltage data are transmitted to a host PC via a serial interface for subsequent execution of data-driven modeling and model reduction algorithms.
(2) The prototype incorporates circular resonant coils with a 7 cm air gap. Each coil is wound with 29 turns of Litz wire, featuring an inner diameter of 4 cm and an outer diameter of 11 cm.
(3) For the LCC–S compensation network, metallized polypropylene film capacitors are used: two series capacitors, nF and nF, along with a parallel capacitor nF.
(4) The device parameters reported in
Table 1 were obtained with a VICTOR4092E meter.
4.2. Validation of Data-Driven Modeling
The experimental procedure began with data acquisition, where input-output data sequences were transmitted to a host PC over a serial link for subsequent model construction. The system model was constructed using 1000 input-output data samples collected during the system’s operation. The sampling interval was set to
, corresponding to a sampling frequency of 85 kHz, which satisfies the conditions of persistent excitation and observability. It is noteworthy that the collected data inherently contain measurement noise, which is systematically addressed in our data-driven modeling framework through the QMI formulation introduced in
Section 2.2. Specifically, the noise parameters are determined by acquiring measurement data from the output channel under zero-input conditions. The calculated measured noise variance is
. To satisfy the mathematical constraints of boundedness and non-emptiness of the noise set and ensure the rigorous validity of the QMI defined set, a conservative treatment of the measured variance value is adopted. Accordingly, we set
,
, and
. This approach does not require explicit pre-filtering of the data; instead, it incorporates these noise bounds directly into the model construction process, ensuring that the resulting reduced-order models are robust to uncertainties and perturbations. Based on the collected data, the data matrices
were constructed, and the original system was modeled using the Petrov-Galerkin projection and the GLB method proposed in
Section 2.
Existing studies have achieved the reduction of WPT systems to 2nd-order models using methods such as energy balancing and the extended describing function [
14,
40]; however, these approaches are often complex. To demonstrate that the data-driven method proposed in this paper offers greater simplicity while maintaining modeling accuracy, this section compares the resulting 2nd- to 4th-order models against an 11th-order high-fidelity reference model obtained via conventional system identification.
The comparison between the 2nd- to 4th-order reduced-order models constructed using the data-driven order reduction approach and the 11th-order reference model established via state-space identification is shown in
Figure 3. The response curves indicate that the fourth-order model exhibits relatively small steady-state error; the third-order model, while showing slightly higher overshoot, still maintains favorable steady-state accuracy; and the second-order model demonstrates limited overshoot with marginally higher steady-state error compared to the former. Overall, the 2nd- to 4th-order reduced models perform similarly to the 11th-order reference model in terms of dynamic behavior, effectively capturing the dominant dynamic characteristics of the system.
4.3. Validation of the LQR–PI Controller
To assess the performance of the proposed control strategy under varying model complexities, system representations with different orders are utilized as control targets. A comparative evaluation is performed between a conventional PID controller and the proposed LQR-PI control scheme. The control objective is to regulate the output voltage to a reference of 20 V. The closed-loop performance is evaluated using 2nd- to 4th-order models.
Figure 4,
Figure 5 and
Figure 6 present the output voltage responses achieved with the PID and LQR-PI controllers, respectively.
Figure 4 shows the response for the second-order system. The PID controller yields a 9% overshoot and a 24.2 ms settling time (within a 2% band). In contrast, the LQR-PI controller responds faster with almost no overshoot and settles in 19 ms. Under the third-order model (
Figure 5), the system dynamics become more complex. The PID controller’s overshoot increases to 12%, and its settling time is 38.9 ms. The LQR-PI controller, while exhibiting a slower initial rise, maintains almost no overshoot and a shorter settling time of 22.9 ms.
The output response of the fourth-order system is presented in
Figure 6. Under this higher-order dynamics, both controllers exhibit overshoot, yet with markedly different performance. The PID controller suffers from a considerable overshoot (>20%) and exhibits pronounced oscillations, resulting in a prolonged settling time. In contrast, the LQR-PI controller demonstrates superior robustness, with a significantly reduced overshoot (<5%), a smooth response, and a rapid settling time of approximately 30 ms.
To further quantify the control performance difference between the two controllers under different order systems, this paper extracts typical dynamic performance indicators, including overshoot, settling time and root mean square error(RMSE), based on the response curves shown in
Figure 4,
Figure 5 and
Figure 6. Here, the settling time is defined as the duration required for the system output to initially enter and subsequently stay within a ±2% tolerance band around the reference value.
Table 2 lists the performance comparison between the PID controller and the LQR-PI controller under different order models. The results indicate that as the system order increases, both the overshoot and settling time of the PID controller rise significantly, demonstrating a clear deterioration in dynamic performance. In contrast, the LQR-PI controller maintains low overshoot and rapid settling across all system orders, further validating its superior stability and dynamic response characteristics in complex systems.
Next, we further compared the dynamic performance of the data-driven 4th-order model and the traditionally identified 11th-order model under LQR-PI control, as shown in
Figure 7. It can be observed that the overall performance of both models is quite similar under LQR-PI control, with nearly identical overshoot. Although the 11th-order model enters the ±2% error band more quickly, it requires a longer time to reach the steady-state output compared to the 4th-order model. This result demonstrates that the proposed data-driven method not only simplifies the model but also effectively captures the system’s dominant dynamics with high fidelity. It proves that the controller’s performance is not compromised by the lower model order; conversely, by avoiding the inaccuracies and over-parameterization pitfalls of high-order physical identification, the data-driven approach provides a more robust and concise model for control design.
In summary, the experimental validation confirms the effectiveness of the proposed framework through the following aspects: First, the data-driven reduced-order model demonstrates dynamic behavior highly consistent with an 11th-order model derived from traditional identification. Second, the proposed LQR-PI control strategy consistently outperforms the conventional PID controller across models of various complexities. Furthermore, and more importantly, the controller based on the data-driven reduced-order model delivers performance on par with that based on the high-order traditional model. This conclusively establishes that the proposed data-driven method offers a superior pathway to high-performance control design for complex systems like WPT, achieving simplicity in modeling and control design without sacrificing accuracy and robustness.