1. Introduction
In recent decades, significant advancements in power electronics have led to the extensive employment of switching devices such as MOSFETs and IGBTs in a wide range of power converters and power systems [
1,
2,
3,
4,
5,
6]. These switching devices enable high-efficiency energy conversion and flexible power regulation, and have become fundamental components in modern power electronic applications, including renewable energy systems, motor drives, and power supply units. For such power switching systems [
7], the control objectives invariably involve achieving high tracking accuracy together with fast dynamic response under varying operating conditions, parameter uncertainties, and external disturbances. Accurate tracking performance is essential for ensuring power quality and reliable operation, while fast dynamic behavior is required to satisfy increasingly stringent performance demands in practical applications. Although numerous control methods have been proposed in the literature to address these challenges [
8,
9,
10,
11], many existing approaches primarily emphasize control performance or implementation aspects. As a result, they often lack a comprehensive theoretical foundation that enables rigorous and systematic analysis of system stability and tracking error characteristics.
Modulation techniques for switching power converters are typically derived from continuous control theories to achieve diverse objectives, such as precise reference tracking, current regulation, voltage synthesis, and power injection [
12,
13]. Among these methods, pulse width modulation (PWM) [
14] is a commonly employed technique, whose operational principle is illustrated in
Figure 1.
Figure 1 shows the controller producing a continuous signal that the PWM block converts into switching commands. When driven by either the original continuous signal or its PWM equivalent, the inertial system exhibits nearly identical low-frequency dynamic response (
Figure 2 and
Figure 3). Consequently, the PWM signal can effectively substitute the continuous control input, thereby achieving the desired control objectives for the switching power system.
By leveraging averaged models of power switches, a standard PWM design approach employs continuous controllers, which offers significant design simplicity [
15]. Consequently, a variety of advanced modulation techniques [
16,
17,
18], such as sinusoidal PWM (SPWM) [
19] and space vector PWM (SVPWM) [
20], have been developed to improve tracking accuracy. However, the analysis of stability and tracking performance for these methods relies on continuous average models, not the actual switching states. This approach neglects the high-frequency distinctions between continuous PWM signals and inputs (
Figure 3), thereby introducing errors between the model and the real system. Consequently, this strong dependency on averaged models yields inaccurate assessments of stability and tracking errors.
In addition, many power devices are used in grid applications, where the PWM-based analysis in terms of dynamics and tracking accuracy is then inaccurate. When plenty of power devices and converters are added, the cross-coupling effect between each them further complicates the analysis. Stability and tracking accuracy thus become central concerns in switching power systems. For example, in [
21], it has been pointed out that the traditional PWM frame of multi-parallel converters results in high-frequency oscillations in power systems. A global synchronous PWM scheme was then proposed in [
21] to suppress such high-frequency harmonics. Moreover, the extended methods of [
22,
23] controlled the carrier phases of the PWM to reduce the high-frequency oscillations. In summary, it has been confirmed that switching control strategies of multiple power converters may significantly affect the entire system performance, e.g., stability. Unfortunately, the above-mentioned methods have not provided a systematic way to analyze the stability and tracking accuracy in theory, which then hinders the development of novel control strategies.
Model predictive control (MPC) has emerged as an effective switching control strategy and has been extensively applied in various power electronic systems [
24,
25]. By leveraging predictive information derived from accurate system models, MPC can select optimal switching actions to achieve enhanced control performance, as demonstrated in [
26]. Over the past decades, numerous advanced MPC schemes have been proposed to further improve the regulation of power converters [
27,
28,
29]. The stability of these controllers has been analyzed using Lyapunov-based methods, proving that MPCs can maintain bounded system responses [
30]. Nevertheless, the conventional MPC frameworks rely on discretized converter models, limiting detailed representation in the continuous-time domain and hindering precise analysis of tracking errors.
In this study, a switching sequence control (SSC) approach is developed to ensure high-precision tracking performance in power electronic converters. The proposed method establishes a rigorous theoretical framework that allows for systematic analysis of system stability and steady-state tracking characteristics. The converter control problem is first reformulated into an SSC framework from a mathematical standpoint. To clarify the operational concept, the design and implementation procedures are exemplified using an H-bridge converter. Subsequently, a detailed stepwise design process is introduced to realize the SSC scheme. A formal proof is presented to demonstrate that the closed-loop system satisfies input-to-state stability (ISS). Moreover, the tracking behavior is quantitatively characterized within this control framework. Finally, both simulation studies and experiments results confirm the effectiveness and robustness of the proposed control method.
2. Problem Formulation of Switching Sequence Control
In power converter systems, achieving accurate reference tracking is crucial. Consider a switching power system described by
An effective controller is expected to make the output
follow a desired reference
with minimal tracking error. Due to the binary nature of switching devices, which can only be in either the on or off state, the input
is drawn from a finite set defined as
Considering these switching constraints, the control problem for such systems can be formulated as a switching sequence control (SSC) problem, which is described in detail below:
Switching Sequence Control (SSC): The switching sequence
is defined by selecting an input sequence
from the finite set in (
3), such that
such that the output
tracks the reference
. A step-by-step design procedure for the SSC method is detailed as follows and illustrated in
Figure 4.
Step 1: Select the input sequence
from the finite input set (
3);
Step 2: Design a time switching sequence as to decide the last time of inputs ;
Step 3: Based on the derived switching law, the controller is formulated as
Following the above steps, zero-error tracking of references can be achieved.
3. Design of the SSC
The core of the switching sequence controller (SSC) design lies in constructing the input sequence
and its corresponding switching time sequence
. This study demonstrates the design process using an H-bridge converter (
Figure 5) as a case study: first, the converter control is formulated as an SSC problem; subsequently, the method for designing sequences
and
is introduced to achieve precise tracking; finally, a theoretical analysis of stability and tracking error is provided.
As depicted in
Figure 5, The H-bridge converter system consists of a DC source
U, a load resistor
R, an inductor
L, and four switches
, with its dynamics governed by
where
defines the output current,
is the system parameter, and
is the input voltage. The H-bridge converter constrains
to the discrete set
, with
U being the DC source voltage. The sequences
and
are then synthesized to achieve precise tracking of the reference current
.
To design the switching sequences, we first provide the analytical solution of the system described by (
6) and (
7) under predefined input and time-switching sequences. With the tracking error defined as
, the system dynamics in (
6) transform to
The analytic solution to system (
8) is given by
The controller is derived according to the SSC procedure in
Section 2:
Step 1. Define the alternating input sequence:
as
Step 2. Set the switching time sequence with period
T:
i.e.,
is fixed as
, respectively.
Step 3. Construct the controller:
The final switching sequence controller is obtained by substituting the sequences from (
10) and (
11) into this construction
This section presents the design of the time instants
for achieving accurate current tracking. Considering an arbitrary time
, the solution to system (
8), based on the preceding derivation, is given by
Choosing the time sequence
satisfying
for
, it follows that
From (
15), we obtain
Substituting the above into the equation yields, we have
Thus,
can be derived as
with
, ultimately yielding the SSC in (
13).
Figure 6 illustrates the overall design procedure and the implementation of the proposed controller. With the designed controller, the stability and tracking errors of the switching power system are analyzed.
Theorem 1. Consider the system (8), if the switching sequences are chosen according to (10)–(12) and the time sequences satisfy (19), thenwhere and . The reference current is assumed to be differentiable. Moreover, in practical implementations, is inherently bounded due to physical hardware constraints, such as device ratings and circuit parameters. The proof of Theorem 1 is as follows. Remark 1. Equations (20) and (21) provide an explicit bound on the tracking error. A smaller control period T results in a tighter bound, since the switching sequence is updated more frequently. Moreover, Equation (21) indicates that the steady-state error bound is jointly influenced by the system parameter γ, and experimental results presented in Section 5 also confirm that smaller γ leads to improved tracking accuracy. Proof. From (
16), we have
With (
15), it yields
Furthermore, for any
, it follows from (
16) that
The proof is completed. □
4. Simulation Results
This section presents simulation studies conducted on a primary H-bridge circuit to validate the proposed SSC method and Theorem 1. The SSC strategy, defined in (
10)–(
12) and (
19), is implemented on the H-bridge converter, and the main circuit parameters are first specified to provide a clear simulation basis. The system was configured with the following parameters:
,
,
, and
μs.
To demonstrate the fundamental tracking capability of the proposed method,
Figure 7 presents the system responses under different reference signals. A step-change current reference is applied to examine the transient behavior, while a sinusoidal reference is used to evaluate steady-state tracking performance.
Figure 7a illustrates the current response when a step reference changes from
to
. It can be observed that the output current follows the reference with a fast transient response and limited deviation.
Figure 7b shows the tracking performance under a sinusoidal reference, where the output current closely follows the reference signal over time. These results demonstrate the basic effectiveness of the proposed SSC in tracking typical reference signals.
The simulation results in
Figure 8,
Figure 9 and
Figure 10 further investigate the influence of key system parameters on the tracking behavior, providing a numerical validation of the theoretical analysis in Theorem 1.
Figure 8 presents the tracking error comparisons under different control periods
T. As shown in
Figure 8a–c, when the control period decreases from
μs to
μs, the amplitude of the tracking error is significantly reduced, while the overall tracking behavior remains stable. This observation indicates that a smaller control period allows the switching sequence to be updated more frequently, resulting in a finer approximation of the reference signal. These results are consistent with the theoretical conclusion in Theorem 1.
Figure 9 illustrates the effect of different system parameters
on the tracking performance. As shown in
Figure 9a–c, reducing the value of
leads to a noticeable decrease in the tracking error magnitude. Meanwhile, the tracking current continues to follow the reference signal without instability. This behavior confirms the role of
in shaping the tracking error characteristics, as discussed in the theoretical analysis.
Figure 10 shows the tracking performance under different DC source voltages
U. It can be observed from
Figure 10a–c that a lower DC voltage results in smaller tracking errors, while the overall tracking trend remains unchanged. This result further validates the theoretical analysis in Theorem 1, indicating that the DC source voltage has a direct impact on the achievable tracking accuracy of the switching power system.
Overall, the simulation results in
Figure 7,
Figure 8,
Figure 9 and
Figure 10 demonstrate that the proposed SSC method exhibits tracking behaviors that are consistent with the theoretical predictions, thereby confirming the correctness and applicability of the developed theoretical framework.
5. Experimental Results
In this section, the proposed SSC is implemented on an experimental setup based on the DSP TMS320F28379 platform for the H-bridge converter. The experimental platform is shown in
Figure 11. The H-bridge power converter is implemented using IGBTs (IGP20N65H5, Infineon Technologies, Neubiberg, Germany). The IGBT gate signals are driven by a ULN2003ADR driver (Texas Instruments, Dallas, TX, USA). The output current is measured using a precision current sensor (AMC1304M25DW, Texas Instruments). The sensed signal is subsequently conditioned by an OPA4350UA operational amplifier (Texas Instruments) and then fed into the ADC module of the digital signal processor (DSP TMS320F28379, Texas Instruments. The control system is implemented on a DSP TMS320F28379 (Texas Instruments), which serves as the main controller. The performance of the controller is evaluated through the following test cases.
Case A investigates the transient response under a step current reference, and the experimental parameters are configured as follows:
,
,
, and
μs. As shown in
Figure 12, when the reference current changes from
to
, the proposed SSC exhibits precise step-reference tracking with negligible steady-state error, combined with a rapid transient response of approximately 0.5 ms. This result demonstrates that the proposed SSC can maintain stable operation and effective reference tracking during abrupt changes.
Case B evaluates the steady-state tracking performance using a sinusoidal current reference with an amplitude of
. The system parameters are consistent with those used in Case A.
Figure 13 shows that the output current closely follows the sinusoidal reference over time. Although small errors are observed in the experimental waveform, the actual current remains confined within a narrow range around the reference signal. Overall, the results indicate that the proposed method achieves reliable steady-state tracking in a practical circuit.
Case C examines the influence of the control period
T on the tracking behavior. In this case, the control periods are set as
μs,
μs and
μs, respectively. The steady-state accuracy is compared in
Figure 14. The reference current is a
DC signal. The parameters are
,
,
. As illustrated in
Figure 13, reducing the control period leads to a noticeable decrease in the tracking error amplitude. Although small oscillations are observed in the experimental waveform, the actual current remains confined within a narrow range around the reference signal. These oscillations are mainly caused by unavoidable non-ideal factors in practical systems, such as switching delays, component tolerances, and measurement noise. This experimental observation confirms the theoretical analysis that a smaller control period allows for more frequent updates of the switching sequence, resulting in finer tracking of the reference signal. The experimental results are in close agreement with the conclusions drawn in Theorem 1.
Case D analyzes the effect of the system parameter
on tracking performance. In this case, the system parameters
are selected as 10,000, 5000, and 3333. The tracking accuracy is compared in
Figure 15. The reference current is set as a
DC current. The parameters are
and
μs.
Figure 14 shows that smaller values of
lead to reduced tracking errors, while the system remains stable. This behavior further validates the theoretical analysis, demonstrating that
plays a key role in shaping the tracking error characteristics of the SSC-controlled system.
Case E studies the impact of different DC source voltages
U. In this part, the DC sources are selected as
,
, and
, respectively. The steady-state accuracy is compared in
Figure 16. The reference current is set as
. The parameters are
μs,
,
. As shown in
Figure 16, lower DC voltages result in smaller tracking errors, whereas higher voltages increase the fluctuation amplitude of the tracking error. As shown in
Figure 16, the small DC source has a good tracking accuracy, which has theoretically been proved in (
21) of Theorem 1.
In summary, the proposed method has good tracking performance in both dynamics and steady-state. Meanwhile, the experimental results in Case C–Case E further verify Theorem 1.
6. Conclusions
This study proposes an innovative switching sequence control (SSC) strategy tailored for switching power converters. The SSC methodology is first constructed via rigorous mathematical derivation, followed by a comprehensive and systematic design workflow to ensure both theoretical rigor and practical feasibility. To empirically validate the proposed strategy, an H-bridge converter is employed as a representative experimental platform. Numerical simulations and hardware experiments demonstrate that the proposed SSC framework achieves accurate transient dynamic response and steady-state tracking performance, thereby verifying the effectiveness of the proposed approach.
It is worth noting that the present study is limited to a single-phase H-bridge converter. Extending the proposed SSC framework to higher-order systems, such as three-phase and multi-phase converters, constitutes an important direction for future research. In addition, further investigation into the integration and systematic comparison of SSC with multi-parallel converter systems employing global synchronous PWM strategies, as discussed in the literature, is also identified as a promising avenue for future work.